CLC number: TN911.22
On-line Access: 2024-08-27
Received: 2023-10-17
Revision Accepted: 2024-05-08
Crosschecked: 2020-08-07
Cited: 0
Clicked: 5930
Zong-yan Li, Hong-lu Yu, Bao-ling Shan, De-xuan Zou, Shi-yin Li. Code design for run-length control in visible light communication[J]. Frontiers of Information Technology & Electronic Engineering, 2020, 21(9): 1397-1411.
@article{title="Code design for run-length control in visible light communication",
author="Zong-yan Li, Hong-lu Yu, Bao-ling Shan, De-xuan Zou, Shi-yin Li",
journal="Frontiers of Information Technology & Electronic Engineering",
volume="21",
number="9",
pages="1397-1411",
year="2020",
publisher="Zhejiang University Press & Springer",
doi="10.1631/FITEE.1900526"
}
%0 Journal Article
%T Code design for run-length control in visible light communication
%A Zong-yan Li
%A Hong-lu Yu
%A Bao-ling Shan
%A De-xuan Zou
%A Shi-yin Li
%J Frontiers of Information Technology & Electronic Engineering
%V 21
%N 9
%P 1397-1411
%@ 2095-9184
%D 2020
%I Zhejiang University Press & Springer
%DOI 10.1631/FITEE.1900526
TY - JOUR
T1 - Code design for run-length control in visible light communication
A1 - Zong-yan Li
A1 - Hong-lu Yu
A1 - Bao-ling Shan
A1 - De-xuan Zou
A1 - Shi-yin Li
J0 - Frontiers of Information Technology & Electronic Engineering
VL - 21
IS - 9
SP - 1397
EP - 1411
%@ 2095-9184
Y1 - 2020
PB - Zhejiang University Press & Springer
ER -
DOI - 10.1631/FITEE.1900526
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.
[1]Babar Z, Mohd Izhar MA, Nguyen HV, et al., 2018. Unary-coded dimming control improves ON-OFF keying visible light communication. IEEE Trans Commun, 66(1):255-264.
[2]Berman SM, Greenhouse DS, Bailey IL, et al., 1991. Human electroretinogram responses to video displays, mboxfluorescent lighting, and other high frequency sources. Optom Vis Sci, 68(8):645-662.
[3]Cao CZ, Fair I, 2019a. Construction of multi-state capacity-approaching variable-length constrained sequence codes with state-independent decoding. IEEE Access, 7:54746-54759.
[4]Cao CZ, Fair I, 2019b. Minimal sets for capacity-approaching variable-length constrained sequence codes. IEEE Trans Commun, 67(2):890-902.
[5]Cao CZ, Li DS, Fair I, 2019. Deep learning-based decoding of constrained sequence codes. IEEE J Sel Areas Commun, 37(11):2532-2543.
[6]Fang JB, Che Z, Jing ZL, et al., 2017. An efficient flicker-free FEC coding scheme for dimmable visible light communication based on polar ocdes. IEEE Photon J, 9(3):7903310.
[7]IEEE, 2011. IEEE Standard for Local and Metropolitan Area Networks—Part 15.7: Short-Range Wireless Optical Communication Using Visible Light.
[8]Immink KS, 2004. Codes for Mass Data Storage Systems. Shannon Foundation, Eindhoven, the Netherlands, p.95-99.
[9]Kim S, 2015. Adaptive FEC codes suitable for variable dimming values in visible light communication. IEEE Photon Technol Lett, 27(9):967-969.
[10]Kim S, Jung SY, 2011. Novel FEC coding scheme for dimmable visible light communication based on the modified Reed-Muller codes. IEEE Photon Technol Lett, 23(20):1514-1516.
[11]Kim S, Jung SY, 2013. Modified Reed-Muller coding scheme made from the bent function for dimmable visible light communications. IEEE Photon Technol Lett, 25(1):11-13.
[12]Kim S, Park H, 2014. A coding scheme for visible light communication with wide dimming range. IEEE Photon Technol Lett, 26(5):465-468.
[13]Lee SH, Kwon JK, 2010. Turbo code-based error correction scheme for dimmable visible light communication systems. IEEE Photon Technol Lett, 24(17):1463-1465.
[14]Li ZY, Yu HL, Shan BL, et al., 2020. New run-length limited codes in on-off keying visible light communication systems. IEEE Wirel Commun Lett, 9(2):148-151.
[15]Lu XX, Li J, 2016. Achieving FEC and RLL for VLC: a concatenated convolutional-Miller coding mechanism. IEEE Photon Technol Lett, 28(9):1030-1033.
[16]Lu XX, Li J, 2018. New Miller codes for run-length control in visible light communications. IEEE Trans Wirel Commun, 17(3):1798-1810.
[17]Mejia CE, Georghiades CN, Abdallah MM, et al., 2017. Code design for flicker mitigation in visible light communications using finite state machines. IEEE Trans Commun, 65(5):2091-2100.
[18]Rajagopal S, Roberts RD, Lim SK, 2012. IEEE 802.15.7 visible light communication: modulation schemes and dimming support. IEEE Commun Mag, 50(3):72-82.
[19]Simon M, Divsalar D, 2006. Some interesting observation for certain line codes with application to RFID. IEEE Trans Commun, 54(4):583-586.
[20]Wang H, Kim S, 2016. Soft-input run-length limited decoding for visible light communication. IEEE Photon Technol Lett, 28(3):225-228.
[21]Wang H, Kim S, 2018. Adaptive puncturing method for dimming in visible light communication with polar codes. IEEE Photon Technol Lett, 30(20):1780-1783.
[22]Widner A, Franaszek P, 1983. A DC-balanced, partitioned-block, 8B/10B transmission code. IBM J Res Dev, 27(5):440-451.
Open peer comments: Debate/Discuss/Question/Opinion
<1>