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

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

DOI:
--
复制
发表时间:
2019-03
期刊:
ArXiv
影响因子:
--
通讯作者:
D. Nguyen;Dinh-Dung Le;T. Tran;Y. Nakashima
D. Nguyen;Dinh-Dung Le;T. Tran;Y. Nakashima
中科院分区:
其他
文献类型:
--
作者:
D. Nguyen;Dinh-Dung Le;T. Tran;Y. Nakashima

文献摘要

相似文献

基于游程长度受限(RLL)解码算法的当前闪烁减轻(或DC平衡)解决方案复杂度高,遭受降低的码率,或者在应用于硬解码前向纠错(FEC)解码器方面受限。非RLL DC平衡方案可以克服基于RLL的算法的缺点,但它们在系统延迟、低码率或较差的纠错性能方面遇到了一些困难。最近,基于极化码的非RLL闪烁缓解解决方案由于其具有高纠错性能的1和0的短游程的自然相等概率而被证明是最佳方法。然而,我们发现,只有当数据帧长度足够长时,这种解决方案才能保持DC平衡。因此,这些解决方案不适用于基于信标的可见光通信(VLC)系统,该系统通常在小尺寸数据帧中传输ID信息。在本文中,我们介绍了一种闪烁缓解解决方案,设计基于信标的VLC系统,结合了一个简单的预加扰器与(256;158)非系统极化编码器。
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.