Advertisement

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

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.

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

References

  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. http://trace.eas.asu.edu/.

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). https://doi.org/10.1007/s11277-010-9981-z

Download citation

Keywords

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