Adaptive Iterative Decoding for Expediting the Convergence of Unary Error Correction Codes.
Wenbo Zhang,Yanbo Jia,Xi Meng,Matthew F. Brejza,Robert G. Maunder,Lajos Hanzo
DOI: https://doi.org/10.1109/tvt.2014.2322851
IF: 6.8
2015-01-01
IEEE Transactions on Vehicular Technology
Abstract:Multimedia encoders typically generate symbols having a wide range of legitimate values. In practical mobile wireless scenarios, the transmission of these symbols is required to be bandwidth efficient and error resilient, motivating both source coding and channel coding. However, separate source and channel coding (SSCC) schemes are typically unable to exploit the residual redundancy in the source symbols, which cannot be totally reduced by finite-delay finite-complexity schemes, hence resulting in a capacity loss. Until recently, none of the existing joint source and channel codes (JSCCs) were suitable for this application since their decoding complexity rapidly increases with the size of the symbol alphabet. Motivated by this, we proposed a novel JSCC referred to as the unary error correction (UEC) code, which is capable of exploiting all residual redundancy and eliminating any capacity loss, while imposing only a moderate decoding complexity. In this paper, we show that the operation of the UEC decoder can be dynamically adapted to strike an attractive tradeoff between its decoding complexity and its error correction capability. Furthermore, we conceive the corresponding 3-D EXtrinsic Information Transfer (EXIT) charts for controlling this dynamic adaptation, as well as the decoder activation order, when the UEC code is serially concatenated with a turbo code. In this way, we expedite iterative decoding convergence, facilitating a gain of up to 1.2 dB compared with both SSCC and to its nonadaptive UEC benchmarkers, while maintaining the same transmission bandwidth, duration, energy, and decoding complexity.