Title :
Turbo analog error correcting codes based on analog CRC
Author :
Zanko, Avi ; Leshem, Amir ; Zehavi, Ephraim
Author_Institution :
Fac. of Eng., Bar-Ilan Univ., Ramat-Gan, Israel
Abstract :
In this paper, a new analog error correcting code with an iterative decoder is presented for real-valued signals corrupted by impulsive noises. In the proposed algorithm, a redundancy coding matrix is used as an analog version of the cyclic redundancy check (CRC) that is commonly used for data verification in digital communication. Using this analog CRC enables an alternate decoding scheme in which iterative decoding is possible without transferring new errors between consecutive iterations. In each iteration of the algorithm, the problem of decoding the long block code is decoupled into two sets of parallel small linear programming problems. Simulation results show that this leads to a reduction in decoding complexity as compared to one-step linear programming decoding.
Keywords :
block codes; cyclic codes; digital communication; error correction codes; iterative decoding; linear programming; turbo codes; analog CRC; block code; cyclic redundancy check; data verification; decoding; decoding complexity; digital communication; iterative decoder; iterative decoding; linear programming decoding; linear programming problems; turbo analog error correcting codes; Decoding; Encoding; Iterative decoding; Noise; Product codes; Signal processing algorithms; Vectors; Analog codes; Compressed Sensing; Linear Programming; Turbo decoding;
Conference_Titel :
Global Communications Conference (GLOBECOM), 2014 IEEE
Conference_Location :
Austin, TX
DOI :
10.1109/GLOCOM.2014.7037283