Cross-layer optimization of rateless coding over wireless fading channels

Rateless codes are recently-proposed erasure correction codes. To apply rateless codes over wireless communication channels, a physical-layer forward error correction (FEC) code, such as a convolutional code, is usually used to correct errors within each packet while Raptor codes are used in the application layer to correct erased packets. Traditionally, the physical-layer modulation and coding rate are chosen to guarantee an overall packet error rate to be below a certain level. However, such a choice does not always provide the best overall system performance. This paper proposes a cross-layer scheme to optimize physical layer modulation and coding rate to maximize system throughput. Both slow and fast fading channels are considered. For slow fading channels, cross-layer adaptive modulation and coding schemes are also proposed. Numerical results show that the proposed cross-layer schemes outperform traditional schemes significantly in terms of system throughput. The results also indicate that in many situations, allowing for more packet error correction in the application-layer through erasure codes can be more efficient than ensuring a low packet error rate using a low-rate physical-layer code.

[1]  Richard D. Wesel,et al.  A Cross-Layer Perspective on Rateless Coding for Wireless Channels , 2009, 2009 IEEE International Conference on Communications.

[2]  Georgios B. Giannakis,et al.  Cross-Layer combining of adaptive Modulation and coding with truncated ARQ over wireless links , 2004, IEEE Transactions on Wireless Communications.

[3]  Steven D. Blostein,et al.  Cross-layer Raptor coding for broadcasting over wireless channels with memory , 2009, 2009 11th Canadian Workshop on Information Theory.

[4]  Mohamed-Slim Alouini,et al.  Adaptive Modulation over Nakagami Fading Channels , 2000, Wirel. Pers. Commun..

[5]  Thomas Stockhammer,et al.  Reliable Multimedia Download Delivery in Cellular Broadcast Networks , 2007, IEEE Transactions on Broadcasting.