Title :
Cross-Layer Forward Error Correction Scheme Using Raptor and RCPC Codes for Prioritized Video Transmission Over Wireless Channels
Author :
Yeqing Wu ; Kumar, Sudhakar ; Fei Hu ; Yingying Zhu ; Matyjas, John D.
Author_Institution :
Electr. & Comput. Eng. Dept., Univ. of Alabama, Tuscaloosa, AL, USA
Abstract :
The unequal error protection (UEP) has shown promising results for transmitting video over error-prone wireless channels. In this paper, we investigate the cross-layer design of forward error correction (FEC) schemes by using the UEP Raptor codes at the application layer (AL) and UEP rate compatible punctured convolutional (RCPC) codes at physical layer (PHY) for prioritized video packets. The video packets are prioritized based on their contribution to the received video quality. A genetic algorithm (GA)-based optimization algorithm is proposed to find the optimal parameters for both Raptor and RCPC codes, to minimize the video distortion and maximize the peak signal-to-noise-ratio for the given video bit rates and channel constraints (i.e., SNR and available bandwidth). We evaluate the performance of four combinations of the UEP schemes for H.264/AVC encoded video sequences over the AWGN and Rayleigh fading channels and show the superiority of the optimized cross-layer UEP FEC scheme. For Rayleigh fading channel, the proposed cross-layer optimization uses two different time-scales at AL and PHY which allows PHY to adapt faster to the changing channel quality.
Keywords :
convolutional codes; forward error correction; genetic algorithms; video coding; wireless channels; AWGN fading channels; FEC schemes; GA-based optimization algorithm; H.264-AVC encoded video sequences; Rayleigh fading channels; UEP RCPC codes; UEP Raptor codes; UEP rate compatible punctured convolutional codes; application layer; changing channel quality; channel constraints; cross-layer design; error-prone wireless channels; forward error correction schemes; genetic algorithm-based optimization algorithm; physical layer; prioritized video packets; time-scales; unequal error protection; video bit rates; video distortion; video transmission; Bandwidth; Decoding; Encoding; Forward error correction; Optimization; PSNR; Streaming media; Cross-layer; H.264/AVC video; RCPC codes; digital fountain codes; forward error correction; raptor codes; unequal error protection;
Journal_Title :
Circuits and Systems for Video Technology, IEEE Transactions on
DOI :
10.1109/TCSVT.2014.2302151