Springer Nature is making SARS-CoV-2 and COVID-19 research free. View research | View latest news | Sign up for updates

An Adaptive Packet and Block Length Forward Error Correction for Video Streaming Over Wireless Networks


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.

This is a preview of subscription content, log in to check access.


  1. 1

    Goudarzi P. (2009) Multi-source video transmission with minimized total distortion over wireless ad hoc networks. Wireless Personal Communications 50(3): 329–349

  2. 2

    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

  3. 3

    Sun J., Yuan D., Mathiopoulos P. (2008) The adaptive PSAM design in cross-layer. Wireless Personal Communications 47(3): 337–353

  4. 4

    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

  5. 5

    Nafaa A., Taleb T., Murphy L. (2008) Forward error correction strategies for media streaming over wireless networks. IEEE Communications Magazine 46(1): 72–79

  6. 6

    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

  7. 7

    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

  8. 8

    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).

  9. 9

    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

  10. 10

    Lin S. (1983) Error control coding: Fundamentals and applications. Prentice-Hall, Englewood Cliffs, New Jersey

  11. 11

    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

  12. 12

    MPEG source trace file.

Download references

Author information

Correspondence to Naveen Chilamkurti.

Rights and permissions

Reprints and Permissions

About this article

Cite this article

Tsai, M., Chilamkurti, N. & Shieh, C. An Adaptive Packet and Block Length Forward Error Correction for Video Streaming Over Wireless Networks. Wireless Pers Commun 56, 435–446 (2011).

Download citation


  • Adaptive
  • Forward error correction
  • Wireless networks
  • Video streaming