Abstract

In this paper, we propose a new decoding algorithm for soft convolutional codes and concatenated codes in visible light communication (VLC) systems. RLL codes are used to control the dimming in VLC since each codeword has same 1s and 0s, hard RLL decoding and soft RLL decoding are available now. Hard convolutional decoding can be easily combined with RLL decoding based on Viterbi algorithm, however, efficient soft output convolutional decoding combined with RLL codes is worth considering. In our algorithm, the convolutional codes are conjugated to Reed–Solomon (RS) codes and RLL codes, which make use of soft information from the channel to provide coding gain. A modified Bahl, Cocke, Jelinek and Raviv algorithm is proposed to enhance convolutional decoding with the soft RLL decoder to produce soft input for RS decoder. Simulation results show that the bit error rate performance of our proposed algorithm is better than referenced algorithm.

Full Text
Paper version not known

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.