Abstract
Video streaming over wireless networks is a challenging task due to its high error rate. Forward error correction (FEC) is a popular mechanism to recover lost packets for video streaming. Conventional FEC mechanisms use a whole redundant packet to recover the error source packet, when the packet error occurs with only a few bit errors inside. In this paper, we propose an Adaptive packet and block length FEC (APB-FEC) control mechanism. In order to overcome the high bit error rate, a small packet length reduces the packet error rate and a large FEC block length will enhance the recovery performance. Our proposed APB-FEC can obtain better recovery performance than conventional FEC mechanisms. Hence, APB-FEC can also reduce retransmission overhead. Using extensive emulations, we validate the efficiency of APB-FEC mechanism for video streaming over wireless networks.
Similar content being viewed by others
References
Goudarzi P. (2009) Multi-source video transmission with minimized total distortion over wireless ad hoc networks. Wireless Personal Communications 50(3): 329–349
Pei Y., Modestino W. (2009) Robust packet video transport over wireless fading channels using a joint source-channel coding approach. Wireless Personal Communications 48(3): 425–439
Sun J., Yuan D., Mathiopoulos P. (2008) The adaptive PSAM design in cross-layer. Wireless Personal Communications 47(3): 337–353
Chung C., Jin M., Pil K., Se J., Shin S. (2008) On the performance of broadband mobile internet access system. Wireless Personal Communications 47(2): 265–279
Nafaa A., Taleb T., Murphy L. (2008) Forward error correction strategies for media streaming over wireless networks. IEEE Communications Magazine 46(1): 72–79
Tsai M., Shieh C., Hwang W., Deng D. (2009) An adaptive multi-hop FEC protection scheme for enhancing the QoS of video streaming transmission over wireless mesh networks. International Journal of Communication Systems 22(10): 1297–1318
Tsai M., Shieh C., Ke C., Deng D. (2010) Sub-packet forward error correction mechanism for video streaming over wireless networks. Multimedia Tools and Applications 47(1): 49–69
Tsai, M., Chilamkurti, N., & Shieh, C. (2008). A novel multi-path forward error correction control scheme with path interleaving for video transmissions. In: IEEE International Conference on Telecommunications (pp. 1–8).
Choi J., Shin J. (2007) Cross-layer error-control with low-overhead ARQ for H.264 video transmission over wireless LANs. Computer Communications 30(7): 1476–1486
Lin S. (1983) Error control coding: Fundamentals and applications. Prentice-Hall, Englewood Cliffs, New Jersey
Lee C., Yang C., Su Y. (2006) Adaptive UEP and packet size assignment for scalable video transmission over burst-error channels. EURASIP Journal on Applied Signal Processing 2006(1): 256–265
MPEG source trace file. http://trace.eas.asu.edu/.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Tsai, MF., Chilamkurti, N. & Shieh, CK. An Adaptive Packet and Block Length Forward Error Correction for Video Streaming Over Wireless Networks. Wireless Pers Commun 56, 435–446 (2011). https://doi.org/10.1007/s11277-010-9981-z
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-010-9981-z