Effectiveness Analysis of Modern Error-Control Codes
Authors: Sidorkina Yu.A., Shakhtarin B.I., Balakhonov K.A. | Published: 10.12.2014 |
Published in issue: #6(99)/2014 | |
DOI: | |
Category: Radio Electronics | |
Keywords: |
The article focuses on the process simulation results of error control coding in digital communication systems of Simulink. The following algorithms are used during error control coding: Reed-Muller codes, Reed-Solomon codes, overprecision code and turbo-code. Comparative analysis of these codes by effectiveness is provided for using them in a channel with additive Gaussian white noise. In order to estimate the various codes effectiveness the author derives the following dependences: Bit Error Rate (BER) vs ratio of one bit energy to a spectral power density of noise (Eb/N0); Packet Error Rate (PER) vs Eb/N0; length distribution of error set vs Eb/N0; estimation of mathematical expectation for error set length vs Eb/N0.
References
[1] Hassan M.S., Amis K. Full-diversity space-time error correcting codes with low-complexity receivers. EURASIP J. on Wireless Communications and Networking, 2011, ID 653506. DOI: 10.1155/2011/653506
[2] Kumar A.A., Makur A. Improved coding-theoretic and subspace-based decoding algorithms for a wider class of dct and dst codes. IEEE Transactions on Signal Processing, 2010, vol. 58, iss. 2, pp. 695-708.
[3] Bhargava K. Efficient implementation of error correction coding in a communication system by using VHDL. VSRD International J. of Electrical, Electronics and Communication Engineering, 2012, vol. II (6), 359-365.
[4] MacWilliams F.J., Sloane N.J.A. The Theory of Error-Correcting Codes. Elsevier/ North-Holland Publishing Company, 1977. (Russ. Ed.: Mak-Vil’yams F.G., Sloen N.G.A. Teoriya kodov, ispravlyayushchikh oshibki. Per. s angl. Moscow, Svyaz’ Publ., 1979. 744 p.).
[5] Blahut R.E. Theory and practice of error control codes. Massachusetts, Addison -Wesley Publishing Company, Inc. (Russ. Ed.: Bleykhut R.E. Teoriya i praktika kodov, kontroliruyushchikh oshibki. Per. s angl. Moscow, Mir Publ., 1986. 576 p.).
[6] Viterbi A.J. Convolutional codes and their performance in communication systems. IEEE Transactions Commun. Tech., 1971, vol. 19, iss. 5, pp. 751-772. DOI: 10.1109/TC0M.1971.1090700
[7] Viterbi A.J., Omura J.K. Principles of digital communication and coding. 1st Thus ed. Dover Publications, 2009. 576 p. (Russ. Ed.: Viterbi A.D., Omura Dzh. K. Printsipy tsifrovoy svyazi i kodirovaniya. Moscow, Radio i svyaz’ Publ., 1982. 536 p.).
[8] Robert H. Morelos-Zaragoza R.H. The art of error correcting coding. 2nd Ed. Wiley, 2006. 278 p. (Russ. Ed.: Morelos - Saragosa R. Iskusstvo pomekhoustoychivogo kodirovaniya. Metody, algoritmy, primenenie. Moscow, Tekhnosfera Publ., 2006. 320 p.).
[9] D’yakonov V.P. MATLAB 7.*/R2006/R2007: Samouchitel’ [MATLAB 7.*/R2006/R2007: Teach Yourself]. Moscow, DMK-Press Publ., 2008. 768 p.
[10] D’yakonov V.P. Simulink 5/6/7: Samouchitel’ [Simulink 5/6/7: Teach Yourself]. Moscow, DMK-Press Publ., 2008. 784 p.
[11] Vargauzin V.A., Tsikin I.A. Metody povysheniya energeticheskoy i spektral’noy effektivnosti tsifrovoy radiosvyazi [Methods to improve the energy and spectral efficiency of digital radio]. SPb, BKhV-Peterburg Publ., 2013. 352 p.