Adaptive FEC and Rate Adaptation for High-speed Transport

고속 전송을 위한 적응형 FEC 및 전송률 제어

  • 장혜영 (광주과학기술원 정보통신공학과 Networked Media Lab.) ;
  • 김종원 (광주과학기술원 정보통신공학과 Networked Media Lab.)
  • Published : 2005.03.01

Abstract

In this paper, we propose a reliable high-speed UDP-based media transport with an adaptive error control. The proposed adaptive transport scheme controls the amount of redundancy by monitoring the network in order to adapt to network fluctuations efficiently. The feedback of receiver enables the sender to be aware of current reception status (i.e., rate and type of packet loss) and to estimate the expected network status. Based on this, the proposed transport attempts to enable reliable transport by adaptively controlling the amount of both whole sending rate and the ratio for adaptive FEC code. Experiment with high-speed network has been conducted to verify the performance of the proposed system that demonstrates the enhanced reliability of the proposed transport at the speed of up to several hundred Mbps.

본 논문은 적응형 오류제어 기법을 바탕으로 신뢰성 있는 UDP 기반의 미디어 고속 전송을 제안한다. 제안된 적응형 전송기법은 대역폭의 변화에 효과적으로 대처하기 위해서 네트워크 모니터링을 기반으로 잉여 데이터의 양을 제어한다. 수신측 피드백은 패킷 손실의 유형, 전송률 등의 수신 상황을 송신측이 인지하도록 하여 앞으로 발생될 네트워크 상황을 예측하고 이를 바탕으로 전송률과 적응형 FEC 코드 조합을 적응적으로 제어함으로써 신뢰성 있는 전송을 가능하게 한다. 제안된 시스템의 성능을 측정하기 위한 고속 네트워크에서의 전송 실험은 수백 Mbps의 전송 속도를 보이며 향상된 신뢰성을 보여준다.

Keywords

References

  1. C. Padhye, K. Christensen, and W. Moreno, 'A new adaptive FEC loss control algorithm for voice over IP applications,' in Proc. IEEE Int'l Performance Computing and Communication Conference, Feb. 2000
  2. K. French and M. Claypool, 'Repair of streaming multimedia with adaptive forward error correction,' in Proc. of SPIE Multimedia Systems and Applications (part of ITCOM), Aug. 2001
  3. D. Katabi, M. Hardley, and C. Rohrs, 'Internet Congestion Control for Future High Bandwidth-Delay Product Environments,' in Proc. ACM SIGCOMM, 2002
  4. S. Floyd, 'HighSpeed TCP for large congestion windows,' Internet draft, IETF, Feb. 2003, in progress
  5. Tsunami, http://www.anml.iu.edu/anmlresearch. html
  6. H. Sivakumar, R. Grossman, M. Mazzucco, Y. Pan, and Q. Zhang, 'Simple available bandwidth utilization library for high-speed wide-area networks,' J. Supercomput, 2003
  7. A. Falk, T. Faber, J. Bannister, A. Chien, R. Grossman, and J. Leigh, 'Transport protocols for high performance,' Communications of the ACM, vol. 46, Nov. 2003
  8. I. Foster, M. Fidler, A. Roy, V, Sander, and L. Winkler, 'End-to-End quality of service for high-end applications,' Computer Communications, Special Issue on Network Support for Grid Computing, 2002
  9. J-C. Bolot and A. Vega Garcia, 'Control mechanisms for packet audio in the Internet,' in Proc. IEEE INFOCOM '96, San Fransisco, CA, Mar. 1996
  10. K. Park and W. Wang, 'AFEC: an adaptive forward error correction protocol for end-to-end transport of real-time traffic,' in Proc. International Conference on Computer Communications and Networks, 1998
  11. L. Rizzo, 'Effective erasure codes for reliable computer communication protocols,' Computer Communication Review, vol. 27, Apr. 1997
  12. W. Kellerer, E. Steinbach, P. Eisert, and B. Girod, 'A real-time internet streaming media testbed,' in Proc. IEEE Inter. Conf, on Multimedia and Expo (ICME '2002), 2002
  13. C. Perkins, O. Hodson, and V. Hardman, 'A survey of packet loss recovery techniques for streaming media,' IEEE Network Magazine, pp. 4048, Sep./Oct. 1998
  14. H. Wu, M. Claypool, and R. Kinicki, 'Adjusting forward error correction for TCP-Friendly streaming MPEG,' in Proc. of the Packet Video Workshop (PVW), Nantes, France, Apr. 2003
  15. M. Claypool and J. Riedl, 'The effects of high-speed networks on multimedia jitter,' in Proc. of SCS Euromedia Conference (COMTEC), Munich, Germany, Apr. 1999
  16. F. Xue, V. Markovski, and Lj. Trajkovic, 'Packet loss in video transfers over IP networks,' in Proc. IEEE Int. Symp. Circuits and Systems, vol. II, pp. 345-348, Sydney, Australia, May 2001