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.
Wireless Personal Communications – Springer Journals
Published: Aug 11, 2017
It’s your single place to instantly
discover and read the research
that matters to you.
Enjoy affordable access to
over 18 million articles from more than
15,000 peer-reviewed journals.
All for just $49/month
Query the DeepDyve database, plus search all of PubMed and Google Scholar seamlessly
Save any article or search result from DeepDyve, PubMed, and Google Scholar... all in one place.
All the latest content is available, no embargo periods.
“Whoa! It’s like Spotify but for academic articles.”@Phil_Robichaud