A Novel Adaptive Hybrid Error Correction Scheme for Wireless DVB Services


Real-time applications usually not only have a certain Packet Loss Ratio (PLR) requirement but also can have strict delay constraints. In the past, we proposed a Hybrid Error Correction (HEC) scheme with Packet Repetition (PR) technique for guaranteeing a certain PLR requirement under strict delay constraints. Unfortunately, the HEC-PR scheme can only work efficiently in multicast scenarios with small group size and small link PLR. Our further studies show that better performance can be obtained by combining the HEC-PR scheme with other traditional HEC schemes such as Type I HARQ and Type II HARQ techniques. Based on this idea, in this paper, a novel Adaptive HEC (AHEC) scheme combining the HEC-PR scheme with Type I and Type II HARQ techniques is proposed to satisfy a certain PLR requirement for delay bounded multicast services. Furthermore, the performance of the AHEC scheme is optimized by choosing the scheme with the least needed redundancy information automatically among the three HEC schemes. Finally, by applying the AHEC scheme in a typical wireless DVB scenario, we analyze the performances of the AHEC scheme and compare it with the HEC-PR scheme and an Adaptive Forward Error Correction (AFEC) scheme. The results show that the proposed AHEC scheme outperforms both the AFEC scheme and the HEC-PR scheme.

Share and Cite:

G. TAN and T. HERFET, "A Novel Adaptive Hybrid Error Correction Scheme for Wireless DVB Services," International Journal of Communications, Network and System Sciences, Vol. 1 No. 2, 2008, pp. 187-198. doi: 10.4236/ijcns.2008.12023.

Conflicts of Interest

The authors declare no conflicts of interest.


[1] U. Varshney, “Multicast support in mobile commerce applications,” Computer, vol. 35, no. 2, pp. 115–117, February 2002.
[2] IEEE 802.11, “Wireless LAN medium access control (MAC) and physical layer (PHY) specifications,” 1999.
[3] ETSI EN 302 304 V1.1.1 (2004-11), Digital Video Broadcasting (DVB); Transmission System for Hand-held Terminals (DVB-H).
[4] C. Perkins, et al., “A Survey of Packet Loss Recovery Techniques for Streaming Audio”, IEEE Network, vol. 12, no. 5, pp. 40–48, September–October 1998.
[5] Draft ETSI TS 102 034 v0.14, “Digital Video Broadcasting (DVB); Transport of DVB Services over IP-based Networks; Part 1: MPEG-2 Transport Streams,” May 2003.
[6] H. Schulzrinne, S. Casner, et al., “RTP – A Transport Protocol for Real – time Applications,” RFC 1889, January 1996.
[7] H. Fujisawa, K. Aoki, et al., “Estimation of Multicast Packet Loss Characteristic due to Collision and Loss Recovery using FEC on Distributed Infrastructure Wireless LANs,” IEEE WCNC, pp. 21–25 March 2004.
[8] Q.H Du and X. Zhang, “Adaptive Low-Complexity Erasure Correcting Code Based Protocols for QoS Driven Mobile Multicast Services,” IEEE Second International Conference on Quality of Service in Heterogeneous Wired/Wireless Networks, pp. 22–24, August 2005.
[9] J. Nonnenmacher, E.W. Biersack, et al., “Parity-Based Loss Recovery for Reliable Multicast Transmission,” IEEE/ACM Trans. Networking, vol. 6, August 1998.
[10] B. Adamson, C. Bormann, M. Handley, and J. Macker, “Negative-Acknowledgment (NACK) – Oriented Reliable Multicast (NORM) Protocol,” RFC 3940, November 2004.
[11] B. Adamson, C. Bormann, M. Handley, and J. Macker, “Negative-Acknowledgment (NACK) – Oriented Reliable Multicast (NORM) Protocol,” RFC 3940, November 2004.
[12] G. Tan and T. Herfet, “Application Layer Hybrid Error Correction with Reed-Solomon Code for DVB Services over Wireless LANs,” the 3rd IEEE International Conference on Wireless Communications, Networking and Mobile Computing (WiCOM), Shanghai, China, September 2007.
[13] G. Tan and T. Herfet, “Optimization of an RTP Level Hybrid Error Correction Scheme for DVB Services Over Wireless Home Networks Under Strict Delay Constraints,” IEEE Trans. Broadcasting, vol. 53, no 1, Part 2, pp.297–307, March 2007.
[14] S. Pejhan, M. Schwartz, and D. Anastassiou, “Error control using retransmission schemes in multicast transport protocols for real-time media,” IEEE/ACM transaction on networking, vol 4, no 3, pp.413–427, June 1996.
[15] S.R. Chandran and S. Lin, “Selective-repeat-ARQ schemes for broadcast links,” IEEE Trans. Commun., vol.40, no.1, pp.12–19, January1992.
[16] R.G. Gallager, “Low Density Parity-Check Codes,” Cambridge, MA: MIT Press, 1963.
[17] Shokrollahi, “Raptor Codes,” IEEE Trans. Information Theory., vol. 52, no.6, pp.2551–2567, June 2006.
[18] G. Tan and T. Herfet, “On the Architecture of Erasure Error Recovery under Strict Delay Constraints,” in preparation for submitting to IEEE Trans. On Information Theory, 2008.
[19] http://www.isi.edu/nsnam/ns/.
[20] E.N. Gilbert, “Capacity of a burst-noise channel,” Bell Syst. Tech. J., vol.39, pp.1253–1265, September 1960.
[21] E.O. Elliott, “Estimates of error rate for codes on burst-noise channels,” Bell Syst. Tech. J., vol.42, pp.1977–1997, September 1963.

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.