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).
[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.
[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.
@article{"International Journal of Electrical, Electronic and Communication Sciences:57278", author = "Ahmed Ebian and Mona Shokair and Kamal Awadalla", title = "Comparison between Turbo Code and Convolutional Product Code (CPC) for Mobile WiMAX", abstract = "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).", keywords = "Turbo Code, Convolutional Product Code (CPC),
Convolutional Product Code (CPC).", volume = "3", number = "3", pages = "497-5", }