New Run-Length Limited Codes in On–Off Keying Visible Light Communication Systems

Run-length limited (RLL) codes can facilitate reliable data transmission and provide flicker-free illumination in on-off keying-modulated visible light communication (VLC) systems. This letter proposes new RLL codes that can decrease error and achieve desirable brightness levels with high throughput. The flicker control and free distance of the proposed rate 2/3 RLL codes are extensively described. Extensive simulations evaluated the proposed RLL codes in forward error correction (FEC)-uncoded and FEC-coded VLC systems, demonstrating that the proposed RLL codes offer superior error performance when compared with rate 1/2 Miller and enhanced Miller codes.

[1]  L. Litwin,et al.  Error control coding , 2001 .

[2]  Sridhar Rajagopal,et al.  IEEE 802.15.7 visible light communication: modulation schemes and dimming support , 2012, IEEE Communications Magazine.

[3]  Jing Li,et al.  Achieving FEC and RLL for VLC: A Concatenated Convolutional-Miller Coding Mechanism , 2016, IEEE Photonics Technology Letters.

[4]  Jing Li,et al.  New Miller Codes for Run-Length Control in Visible Light Communications , 2018, IEEE Transactions on Wireless Communications.

[5]  I L Bailey,et al.  Human electroretinogram responses to video displays, fluorescent lighting, and other high frequency sources. , 1991, Optometry and vision science : official publication of the American Academy of Optometry.

[6]  Lajos Hanzo,et al.  Unary-Coded Dimming Control Improves ON-OFF Keying Visible Light Communication , 2018, IEEE Transactions on Communications.