Abstract

In this paper, in order to improve error correction capacity, the following method is proposed for constructing multilevel codes with interdependencies among the levels. First, one of the component codes of a basic multilevel code is divided into 2i (i = 1, 2, …) subcodes. Then, the number of codewords of the other component code is expanded by a factor of 2i and partitioned into 2i subcode groups. One-to-one assignments among the levels are made between these subcode groups, a code array is constructed by using only the codewords contained in these subcodes, and an interdependency among the levels is introduced. In QPSK and 8PSK modulation, multilevel codes that have superior performance in fading channels are determined through a computer search. Furthermore, the bit error rate performance in the Rayleigh fading channel is determined by computer simulation. Then, although the decoder complexity of the multistage decoding method is increased after the introduction of the interdependencies, the bit error rate becomes equivalent to that of maximum likelihood decoding. Compared with previously published results, it is demonstrated that codes can be constructed with higher coding gain. © 1998 Scripta Technica. Electron Comm Jpn Pt 3, 81(1): 91–100, 1998

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.