Combined Source and Channel Coding for Image Transmission Using Enhanced Turbo Codes in AWGN and Rayleigh Channel

Any signal transmitted over a channel is corrupted by noise and interference. A host of channel coding techniques has been proposed to alleviate the effect of such noise and interference. Among these Turbo codes are recommended, because of increased capacity at higher transmission rates and superior performance over convolutional codes. The multimedia elements which are associated with ample amount of data are best protected by Turbo codes. Turbo decoder employs Maximum A-posteriori Probability (MAP) and Soft Output Viterbi Decoding (SOVA) algorithms. Conventional Turbo coded systems employ Equal Error Protection (EEP) in which the protection of all the data in an information message is uniform. Some applications involve Unequal Error Protection (UEP) in which the level of protection is higher for important information bits than that of other bits. In this work, enhancement to the traditional Log MAP decoding algorithm is being done by using optimized scaling factors for both the decoders. The error correcting performance in presence of UEP in Additive White Gaussian Noise channel (AWGN) and Rayleigh fading are analyzed for the transmission of image with Discrete Cosine Transform (DCT) as source coding technique. This paper compares the performance of log MAP, Modified log MAP (MlogMAP) and Enhanced log MAP (ElogMAP) algorithms used for image transmission. The MlogMAP algorithm is found to be best for lower Eb/N0 values but for higher Eb/N0 ElogMAP performs better with optimized scaling factors. The performance comparison of AWGN with fading channel indicates the robustness of the proposed algorithm. According to the performance of three different message classes, class3 would be more protected than other two classes. From the performance analysis, it is observed that ElogMAP algorithm with UEP is best for transmission of an image compared to Log MAP and MlogMAP decoding algorithms.


Keywords:


References:
[1] C. Berrou, A. Glavieux, and P. Thitimajshima, “Near Shannon Limit
Error-Correcting Coding and Decoding: Turbo-Codes”, Proc. IEEE ICC
’93, Geneva, Switzerland, pp. 1064-1070, 1993.
[2] Zhou, Zude, and Chao Xu. "An improved Unequal error protection turbo
Codes." In IEEE International Conference on Wireless
Communications, Networking and Mobile Computing, vol. 1, pp. 284-
287, 2005.
[3] P Robertson, E. Villebrun and P. Hoher,”A Comparison of Optimal and
Sub-Optimal Map Decoding Algorithms Operating in the Log Domain”,
Proc. IEEE ICC ’95, Seattle, USA, pp. 1009-1013, 1995.
[4] Gnanasekaran, T., and V. Aarthi. "Effect of constraint length and code
rate on the performance of enhanced turbo codes in AWGN and
Rayleigh fading channel." WSEAS Transactions on Communications
Vol.10, No. 5, pp. 137-146, 2011.
[5] Colavolpe G, Ferrari G “Extrinsic Information in Iterative Decoding, A
Unified View”, IEEE Trans. Comm., Vol.49, pp.2088–2094, 2001.
[6] C Chaikalis, J M Noras, “Implementation of an improved reconfigurable
SOVA/log-MAP turbo decoder in 3GPP”, Proc. IEE 3G2002, London,
UK, pp.146-150, 2002.
[7] Qian Mao & Boqing Xu, “A New Scheme to Improve the Quality of
Compressed Image Transmission by Turbo Unequal Error Protection
Codes”, Seventh International Conference on Intelligent Information
Hiding and Multimedia Signal Processing, pp. 226-229, 2011.
[8] Wang, Hanxin, Cuitao Zhu, Chengyi Xiong, and Shaoping Chen. "Joint
source-channel coding with unequal error protection using asymmetric
turbo codes." In 15th IEEE International Conference on Advanced
Communication Technology (ICACT), pp. 1-10, 2013.
[9] Xu, Liangliang, Lin Wang, Shaohua Hong, and Huihui Wu. "New
results on radiography image transmission with unequal error protection
using protograph double LDPC codes." In 8th IEEE International
Symposium on Medical Information and Communication Technology
(ISMICT), pp. 1-4, 2014.
[10] Blackert, W.J., Hall, E.K., Wilson, S.G., “Turbo Code Termination and
Interleaver Conditions,” Electronics Letters, Vol 31, Nov 1995.
[11] T. Gnanasekaran and K. Duraiswamy, “Application of scaling factors
for MAP and SOVA for Robust performance in Forward Error
Correction”, International Journal of Recent Trends in Engineering,
Vol. 1, No. 3, pp. 47-51, 2009.
[12] Gnanasekaran, T., V. Aarthi, and N. S. Pradeep. "Performance
enhancement of modified turbo decoding algorithms for mobile WiMAX." Australian Journal of Electrical & Electronics Engineering
Vol.9, No. 2, pp. 153-163, 2012.