Abstract
Rateless codes are popular erasure-filling codes, which are capable of providing the potentially infinite amount of redundancy at the packet level. However, the optimal packet size has not been carefully studied in a wireless communication system from both the application layer and the physical layer. In this paper, a cross-layer approach is proposed to find an optimal rateless-coded packet size in order to maximize the goodput of a wireless system delivering fixed-length messages over block-fading channels. We analyze the system performance and identify the impacts of packet size on the reliability and efficiency. Moreover, the goodput can be improved using the proposed approach by balancing reliability and efficiency. We also compare the performance of the rateless coding system with the conventional system utilizing channel codes only. A better performance of the rateless coding system is shown at relative low signal-to-noise ratios and the goodput is enhanced by about 20 % at 0 dB.
Similar content being viewed by others
References
ETSI TS 102 472 v.1.2.1. (2006). Digital video broadcasting (DVB); IP datacast over DVB-H: Content delivery protocols. ETSI.
3GPP TS 26.346 v.8.1.0. (2008). Technical specification group services and system aspects; multimedia broadcast/multicast service; protocols and codecs (Tech. rep.). 3GPP. Available online at http://www.3gpp.org.
Aho K., Kurjenniemi J., Haikola V., Callender C., Ristaniemi T. (2008) Multimedia broadcast multicast service performance and its enhancements in WCDMA networks. Wireless Personal Communications 46(2): 115–142
Gomes D., Aguiar R. L., Sargento S. (2010) A cross-system approach for multimedia services with IP multicast in 4G networks. Wireless Personal Communications 52(3): 651–668
Burger, R. A., Iacovoni, G., Reader, C., Fu, X., Yang, X., & Hui, W. (2007). A survey of digital TV standards China. In Proceedings of ChinaCom, China (pp. 687–696).
Bonello N., Chen S., Hanzo L. (2011) Low-density parity-check codes and their rateless relatives. IEEE Communications Surveys & Tutorials 13(1): 3–26
Luby, M. (2002). LT codes. In Proceedings of 43rd annual IEEE symposium on foundations computer science (FOCS), USA (pp. 271–280).
Luby M., Gasiba T, Stockhammer T., Watson M. (2007) Reliable multimedia download delivery in cellular broadcast networks. IEEE Transactions on Broadcasting 53(1): 235–246
Chen, H., Maunder, R., & Hanzo, L. (2009). Fountain-code aided file transfer in 802.11 WLANs. In Proceedings of IEEE VTC Fall, USA (pp. 1–5).
Luby, M., Mitzenmacher, M., & Shokrollahi, A. (1998). Analysis of random processes via andor tree evaluation. In Proceedings of 9th annual ACM-SIAM symposium on discrete algorithms, USA (pp. 1–10).
Malkamaki E., Leib H. (1999) Coded diversity on block-fading channels. IEEE Transactions on Information Theory 45(2): 771–781
Wu, P., & Jindal, N. (2009) Coding versus ARQ in fading channels: How reliable should the PHY be? In Proceedings of IEEE Globecom, USA (pp. 1–6).
Luby M., Stockhammer T., Watson M. (2008) Application layer FEC in IPTV services. IEEE Communications Magazine 45(5): 94–101
Courtade, T., & Wesel, R. (2009) A cross-layer perspective on rateless coding for wireless channels. In Proceedings of IEEE ICC, Germany (pp. 1–6).
Cao, Y., & Blostein, S. (2010) Cross-layer optimization of rateless coding over wireless fading channels. In Proceedings of 25th Biennial symposium on communications, Canada (pp. 144–149).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Wang, X., Chen, W. & Cao, Z. A Cross-Layer Design for Rateless Coding with Optimal Packet Size over Block Fading Channels. Wireless Pers Commun 70, 177–187 (2013). https://doi.org/10.1007/s11277-012-0687-2
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-012-0687-2