Code design for run-length control in visible light communication
- PDF / 1,566,569 Bytes
- 15 Pages / 595.276 x 841.89 pts (A4) Page_size
- 68 Downloads / 198 Views
2020 21(9):1397-1411
1397
Frontiers of Information Technology & Electronic Engineering www.jzus.zju.edu.cn; engineering.cae.cn; www.springerlink.com ISSN 2095-9184 (print); ISSN 2095-9230 (online) E-mail: [email protected]
Code design for run-length control in visible light communication∗ Zong-yan LI†‡1 , Hong-lu YU†1 , Bao-ling SHAN†2 , De-xuan ZOU3 , Shi-yin LI1 1School
of Information and Control Engineering, China University of Mining and Technology, Xuzhou 221116, China 2School 3School
of Electrical and Data Engineering, University of Technology Sydney, Sydney 2007, Australia of Electrical Engineering and Automation, Jiangsu Normal University, Xuzhou 221116, China
† E-mail:
[email protected]; [email protected]; [email protected]
Received Sept. 26, 2019; Revision accepted Mar. 30, 2020; Crosschecked Aug. 7, 2020
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. Key words: Visible light communication; Run-length limited codes; Finite-state machine; Minimum Hamming distance https://doi.org/10.1631/FITEE.1900526 CLC number: TN911.22
1 Introduction Visible light communication (VLC), in which the visible light spectrum (380–780 nm) is used to support the integration of illumination and communication, has emerged as a technique with significant potential in short-range indoor wireless communication systems (Rajagopal et al., 2012). Because the signal is transmitted by light-emitting diodes (LEDs) over optical channels and the received signal is detected by photo diodes (PDs) that detect the information, the main challenges of VLC are ‡ *
Corresponding author
Project supported by the Fundamental Research Funds for the Central Universities, China (No. 2020QN15) ORCID: Zong-yan LI, https://orcid.org/0000-0001-8089-5921 c Zhejiang University and Springer-Verlag GmbH Germany, part of Springer Nature 2020
flicker mitigation and dimming control. To overcome these challenges, many researchers have developed improved approaches for run-length limited (RLL) and forward error correction (FEC) codes. In these approaches
Data Loading...