TY - JOUR
T1 - Resource-Optimized Design of Bit-Shuffle Block Coding for MIMO-VLC
AU - Han, Youngsun
AU - Lee, Sanghyeon
AU - Kim, Byung Wook
AU - Kim, Yongtae
N1 - Publisher Copyright:
© 2013 IEEE.
PY - 2021
Y1 - 2021
N2 - Designing a run-length-limited (RLL) code for a visible light communication (VLC) system requires consideration of several performance factors including hardware overhead, transmission efficiency, and direct current (DC) balance. This paper proposes a novel RLL code called bit-shuffle block codes for high-rate multiple-input multiple-output (MIMO)-VLC systems that can offer excellent constant illumination and transmission efficiency with extensively-optimized hardware resources. Due to the structure of the Omega network, the proposed bit-shuffle block coding method can increase transmission efficiency and significantly reduce hardware overhead. In addition, it can generate codewords dynamically, which guarantees DC balance with multiple LEDs to serve the dual purpose of illumination and communication. Experimental results confirm that the proposed bit-shuffle block coding demonstrate excellent performance in resource optimization, and can be a viable solution for MIMO-VLC applications that can send large volumes data with limited hardware resources.
AB - Designing a run-length-limited (RLL) code for a visible light communication (VLC) system requires consideration of several performance factors including hardware overhead, transmission efficiency, and direct current (DC) balance. This paper proposes a novel RLL code called bit-shuffle block codes for high-rate multiple-input multiple-output (MIMO)-VLC systems that can offer excellent constant illumination and transmission efficiency with extensively-optimized hardware resources. Due to the structure of the Omega network, the proposed bit-shuffle block coding method can increase transmission efficiency and significantly reduce hardware overhead. In addition, it can generate codewords dynamically, which guarantees DC balance with multiple LEDs to serve the dual purpose of illumination and communication. Experimental results confirm that the proposed bit-shuffle block coding demonstrate excellent performance in resource optimization, and can be a viable solution for MIMO-VLC applications that can send large volumes data with limited hardware resources.
KW - bit-shuffling
KW - hardware resource optimization
KW - Multiple-input multiple-output (MIMO)
KW - run-length-limited (RLL) codes
KW - visible light communication (VLC)
UR - http://www.scopus.com/inward/record.url?scp=85110615511&partnerID=8YFLogxK
U2 - 10.1109/ACCESS.2021.3095514
DO - 10.1109/ACCESS.2021.3095514
M3 - Article
AN - SCOPUS:85110615511
SN - 2169-3536
VL - 9
SP - 97675
EP - 97685
JO - IEEE Access
JF - IEEE Access
M1 - 9477603
ER -