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...

Full description

Bibliographic Details
Main Authors: Oluwaseyi Paul Babalola, Vipin Balyan
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