Non-RLL DC-Balance based on a Pre-scrambled Polar Encoder for Beacon-based Visible Light Communication Systems

03/29/2019
by   Duc-Phuc Nguyen, et al.
0

Current flicker mitigation (or DC-balance) solutions based on run-length limited (RLL) decoding algorithms are high in complexity, suffer from reduced code rates, or are limited in application to hard-decoding forward error correction (FEC) decoders. Fortunately, non-RLL DC-balance solutions can overcome the drawbacks of RLL-based algorithms, but they meet some difficulties in system latency, low code rate or inferior error-correction performance. Recently, non-RLL flicker mitigation solution based on Polar code has proved to be a most optimal approach due to its natural equal probabilities of short runs of 1's and 0's with high error-correction performance. However, we found that this solution can only maintain DC balance only when the data frame length is sufficiently long. Therefore, these solutions are not suitable for using in beacon-based visible light communication (VLC) systems, which usually transmit ID information in small-size data frames. In this paper, we introduce a flicker mitigation solution designed for beacon-based VLC systems that combines a simple pre-scrambler with a (256;158) non-systematic polar encoder.

READ FULL TEXT
research
04/27/2018

Hardware Implementation of A Non-RLL Soft-decoding Beacon-based Visible Light Communication Receiver

Visible light communication (VLC)-based beacon systems, which usually tr...
research
10/21/2019

New RLL Code with Improved Error Performance for Visible Light Communication

In this letter, a novel run-length limited (RLL) code is reported. In ad...
research
01/21/2019

Construction and Decoding of Product Codes with Non-Systematic Polar Codes

Product codes are widespread in optical communications, thanks to their ...
research
02/13/2018

Polar-Coded Forward Error Correction for MLC NAND Flash Memory Polar FEC for NAND Flash Memory

With the ever-growing storage density, high-speed, and low-cost data acc...
research
08/08/2022

Application of Guessing to Sequential Decoding of Polarization-Adjusted Convolutional (PAC) Codes

Despite the extreme error-correction performance, the amount of computat...
research
08/04/2023

Unrolled and Pipelined Decoders based on Look-Up Tables for Polar Codes

Unrolling a decoding algorithm allows to achieve extremely high throughp...
research
06/05/2019

On Low Complexity RLL Code for Visible Light Communication

Run length limited (RLL) codes are used in visible light communication (...

Please sign up or login with your details

Forgot password? Click here to reset