New Miller Codes for Run-Length Control in Visible Light Communications
Designing run-length limited codes for visible light communication systems must account for multiple performance factors, including spectral efficiency, power efficiency, dc balance, and flicker avoidance. This paper reports a new class of enhanced Miller codes, termed eMiller codes, which are capab...
Gespeichert in:
Veröffentlicht in: | IEEE transactions on wireless communications 2018-03, Vol.17 (3), p.1798-1810 |
---|---|
Hauptverfasser: | , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Designing run-length limited codes for visible light communication systems must account for multiple performance factors, including spectral efficiency, power efficiency, dc balance, and flicker avoidance. This paper reports a new class of enhanced Miller codes, termed eMiller codes, which are capable of achieving highly desirable performances in all of these accounts. An improved Viterbi algorithm (VA), termed mn VA, is developed to help further enhance the performance of eMiller codes by preserving multiple candidate sequences at each decoding stage. This performance-enhancing algorithm introduces little complexity increase compared with the original VA. Analysis on flicker control, power spectral density, and minimum Hamming distance demonstrates the all-around wellness of these new codes. Extensive simulations are carried out to evaluate eMiller codes by themselves and in practical visible light communication (VLC) systems. It is shown that the original VA already allows eMiller codes to deliver a performance noticeably better than conventional Miller and FM0/FM1 codes (and on par with Manchester codes). This result is particularly exciting, as eMiller codes are also more spectrally efficient than Manchester codes. The mn VA further allows eMiller codes to surpass Manchester codes and 4B6B codes in practical RS-coded VLC systems. Simulation results confirm the superb performance of the RS-eMiller schemes. |
---|---|
ISSN: | 1536-1276 1558-2248 |
DOI: | 10.1109/TWC.2017.2785398 |