Comparison between Turbo Code and Convolutional Product Code (CPC) for Mobile WiMAX

Mobile WiMAX is a broadband wireless solution that enables convergence of mobile and fixed broadband networks through a common wide area broadband radio access technology and flexible network architecture. It adopts Orthogonal Frequency Division Multiple Access (OFDMA) for improved multi-path performance in Non-Line-Of-Sight (NLOS) environments. Scalable OFDMA (SOFDMA) is introduced in the IEEE 802e[1]. WIMAX system uses one of different types of channel coding but The mandatory channel coding scheme is based on binary nonrecursive Convolutional Coding (CC). There are other several optional channel coding schemes such as block turbo codes, convolutional turbo codes, and low density parity check (LDPC). In this paper a comparison between the performance of WIMAX using turbo code and using convolutional product code (CPC) [2] is made. Also a combination between them had been done. The CPC gives good results at different SNR values compared to both the turbo system, and the combination between them. For example, at BER equal to 10-2 for 128 subcarriers, the amount of improvement in SNR equals approximately 3 dB higher than turbo code and equals approximately 2dB higher than the combination respectively. Several results are obtained at different modulating schemes (16QAM and 64QAM) and different numbers of sub-carriers (128 and 512).




References:
[1] IEEE. Standard 802.16-2005, Part 16: Air interface for fixed and mobile
broadband wireless access systems, December 2005.
[2] Orhan Gazi and Ali Özgür Yılmaz "Turbo Product Codes Based on
Convolutional Codes" ETRI Journal, Volume 28, Number 4, August
2006.
[3] J.Andrews, A.Ghosh, and R.Muhamed "fundamentals of wimax
:understanding broadband wireless networking " .Prentic Hall
communication engineering and emerging series February 2007.
[4] Jeffrey G Andrews. Arunabha Ghosh . Rias Muhamed " Fundamentals
of WIMAX "
[5] Changlong Xu "Soft Decoding Algorithm for RS-CC Concatenated
Codes in WIMAX System" Vehicular Technology Conference, 2007.
[6] Torben Brack, Matthias Alles, Frank Kienle, Norbert Wehn "A
SYNTHESIZABLE IP CORE FOR WIMAX 802.16E LDPC CODE
DECODING" The 17th Annual IEEE International Symposium on
Personal, Indoor and Mobile Radio Communications (PIMRC-06),2006.
[7] Gunnam, K.K. Choi, G.S. Yeary, M.B. Atiquzzaman, M. "VLSI
Architectures for Layered Decoding for Irregular LDPC Codes of
WiMax" Communications, 2007. ICC '07. IEEE International
Conference ,2007.
[8] Salmon, B.P.; Olivier, J.C. "Performance Analysis of Low Density
Parity-Check Codes on a WiMAX Platform" Wireless Communications
and Networking Conference, 2007.WCNC 2007. IEEE.
[9] Lin, Zhang; Shunzheng, Yu. "Turbo Codes for 10-66GHz WiMax
Systems" International Journal of Infrared and Millimeter Waves,
Volume 26, Number 8, August 2005.
[10] IEEE. Standard 802.16-2004, Part 16: Air interface for fixed broadband
wireless access systems, June2004.
[11] Divsalar, D. and Pollara, F., "On the Design of Turbo Codes," TDA
Progress Report 42-123, Jet Propulsion Laboratory, Pasadena,
California, November 15, 1995, pp. 99-121.
[12] Pietrobon, S., "Implementation and Performance of a Turbo/MAP
Decoder,"Int-l. J. Satellite Commun., vol. 16, Jan-Feb 1998, pp. 23-46.
[13] Divsalar, D. and Pollara, F., "Multiple Turbo Codes for Deep-Space
Communications," TDA Progress Report 42-121, Jet Propulsion
Laboratory, Pasadena, California, May 15, 1995, pp. 66-77.