Efficient Channel Coding for Dimmable Visible Light Communications System
Visible light communication (VLC) offers wireless communication within short-range based on wavelength converters and light-emitting diode (LED). In the VLC system, conventional forward error correction (FEC) codes are not guaranteed to provide flicker mitigation and dimming support. Consequently, m...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2020-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9272967/ |
id |
doaj-7b9f866073b34b52afbea29f21419f6a |
---|---|
record_format |
Article |
spelling |
doaj-7b9f866073b34b52afbea29f21419f6a2021-03-30T03:51:31ZengIEEEIEEE Access2169-35362020-01-01821510021510610.1109/ACCESS.2020.30414319272967Efficient Channel Coding for Dimmable Visible Light Communications SystemOluwaseyi Paul Babalola0https://orcid.org/0000-0001-9681-8437Vipin Balyan1https://orcid.org/0000-0002-5032-8966Department of Electrical, Electronics and Computer Science Engineering, Cape Peninsula University of Technology–Bellville, Cape Town, South AfricaDepartment of Electrical, Electronics and Computer Science Engineering, Cape Peninsula University of Technology–Bellville, Cape Town, South AfricaVisible light communication (VLC) offers wireless communication within short-range based on wavelength converters and light-emitting diode (LED). In the VLC system, conventional forward error correction (FEC) codes are not guaranteed to provide flicker mitigation and dimming support. Consequently, modified coding schemes are introduced for reliable VLC. These methods require complicated coding structures, use of lookup tables, and the addition of large redundancy, resulting to increased computational complexity and low transmission efficiency. In this article, we propose a coding scheme that is flicker-free and enhances the transmission efficiency for VLC systems. The proposed scheme is based on polar codes (PC) and Knuth balancing code with enhanced prefix coding technique. The results show that the proposed algorithm exhibits improved transmission efficiency compared to the PC without and with run-length limited code, for dimming values 75% (or 25%) and 87.5% (or 12.5%). Also, the proposed scheme presents a significant bit error rate (BER) performance gain compared to the schemes in literature. The proposed scheme is flicker-free, provides a simple encoding structure, does not utilize lookup tables, generates minimal number of redundancies for energy efficiency. Thus, the approach is flexible, and it is more suitable for real-time VLC systems.https://ieeexplore.ieee.org/document/9272967/Forward error correctionKnuth balancing codeslight-emitting diodepolar codesvisible light communication |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Oluwaseyi Paul Babalola Vipin Balyan |
spellingShingle |
Oluwaseyi Paul Babalola Vipin Balyan Efficient Channel Coding for Dimmable Visible Light Communications System IEEE Access Forward error correction Knuth balancing codes light-emitting diode polar codes visible light communication |
author_facet |
Oluwaseyi Paul Babalola Vipin Balyan |
author_sort |
Oluwaseyi Paul Babalola |
title |
Efficient Channel Coding for Dimmable Visible Light Communications System |
title_short |
Efficient Channel Coding for Dimmable Visible Light Communications System |
title_full |
Efficient Channel Coding for Dimmable Visible Light Communications System |
title_fullStr |
Efficient Channel Coding for Dimmable Visible Light Communications System |
title_full_unstemmed |
Efficient Channel Coding for Dimmable Visible Light Communications System |
title_sort |
efficient channel coding for dimmable visible light communications system |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2020-01-01 |
description |
Visible light communication (VLC) offers wireless communication within short-range based on wavelength converters and light-emitting diode (LED). In the VLC system, conventional forward error correction (FEC) codes are not guaranteed to provide flicker mitigation and dimming support. Consequently, modified coding schemes are introduced for reliable VLC. These methods require complicated coding structures, use of lookup tables, and the addition of large redundancy, resulting to increased computational complexity and low transmission efficiency. In this article, we propose a coding scheme that is flicker-free and enhances the transmission efficiency for VLC systems. The proposed scheme is based on polar codes (PC) and Knuth balancing code with enhanced prefix coding technique. The results show that the proposed algorithm exhibits improved transmission efficiency compared to the PC without and with run-length limited code, for dimming values 75% (or 25%) and 87.5% (or 12.5%). Also, the proposed scheme presents a significant bit error rate (BER) performance gain compared to the schemes in literature. The proposed scheme is flicker-free, provides a simple encoding structure, does not utilize lookup tables, generates minimal number of redundancies for energy efficiency. Thus, the approach is flexible, and it is more suitable for real-time VLC systems. |
topic |
Forward error correction Knuth balancing codes light-emitting diode polar codes visible light communication |
url |
https://ieeexplore.ieee.org/document/9272967/ |
work_keys_str_mv |
AT oluwaseyipaulbabalola efficientchannelcodingfordimmablevisiblelightcommunicationssystem AT vipinbalyan efficientchannelcodingfordimmablevisiblelightcommunicationssystem |
_version_ |
1724182754011119616 |