Code design for run-length control in visible lightcommunication

Zong-yan LI, Hong-lu YU, Bao-ling SHAN, De-xuan ZOU, Shi-yin LI

PDF(1492 KB)
PDF(1492 KB)
Front. Inform. Technol. Electron. Eng ›› 2020, Vol. 21 ›› Issue (9) : 1397-1411. DOI: 10.1631/FITEE.1900526
Orginal Article
Orginal Article

Code design for run-length control in visible lightcommunication

Author information +
History +

Abstract

Run-length limited (RLL) codes can facilitate reliable data transmission and provide flicker-free illumination in visible light communication (VLC) systems. We propose novel high-rate RLL codes, which can improve error performance and mitigate flicker. Two RLL coding schemes are developed by designing the finite-state machine to further enhance the coding gain by improving the minimum Hamming distance and using the state-splitting method to realize small state numbers. In our RLL code design, the construction of the codeword set is critical. This codeword set is designed considering the set-partitioning algorithm criterion. The flicker control and minimum Hamming distance of the various proposed RLL codes are described in detail, and the flicker performances of different codes are compared based on histograms. Simulations are conducted to evaluate the proposed RLL codes in on-off keying modulation VLC systems. Simulation results demonstrate that the proposed RLL codes achieve superior error performance to the existing RLL codes.

Keywords

Visible light communication / Run-length limited codes / Finite-state machine / Minimum Hamming distance

Cite this article

Download citation ▾
Zong-yan LI, Hong-lu YU, Bao-ling SHAN, De-xuan ZOU, Shi-yin LI. Code design for run-length control in visible lightcommunication. Front. Inform. Technol. Electron. Eng, 2020, 21(9): 1397‒1411 https://doi.org/10.1631/FITEE.1900526

RIGHTS & PERMISSIONS

2020 Zhejiang University and Springer-Verlag GmbH Germany, part of Springer Nature
PDF(1492 KB)

Accesses

Citations

Detail

Sections
Recommended

/