Achieving FEC and RLL for VLC: A Concatenated Convolutional-Miller Coding Mechanism

Achieving FEC and RLL for VLC: A Concatenated Convolutional-Miller Coding Mechanism
复制标题

DOI:
10.1109/lpt.2016.2524578
复制
发表时间:
2016-05
影响因子:
2.6
通讯作者:
Xuanxuan Lu;Jing Li
Xuanxuan Lu;Jing Li
中科院分区:
工程技术3区
文献类型:
--
作者:
Xuanxuan Lu;Jing Li

文献摘要

被引文献

相似文献

游程长度受限(RLL)码被广泛用于可见光通信中,以避免可能导致闪烁的1和0的长游程。这封信探讨了卷积码和米勒码的串行级联,以同时实现前向纠错和RLL控制。具有高带宽利用率的米勒码由于其功率效率不高而在实际应用中被忽视。这封信的新奇在于,我们确定了这种以前不受欢迎的RLL代码的优点(即,网格结构和软可判定性),利用一些重要的编码原理(即,交织串行级联和软迭代解码),并将其组装成强大的turbo结构,使其优于现有的有利选择。提出了一种改进的Bahl-Cocke-Jelinek-Raviv译码算法。理论分析和仿真结果表明,该系统能够实现可靠的RLL控制,性能优于现有方案。
Run-length limited (RLL) codes are widely used in visible light communications to avoid long runs of 1s and 0s that potentially cause the flicker. This letter explores the serial concatenation of convolutional codes and Miller codes to simultaneously achieve forward error correction and RLL control. Miller codes with high bandwidth efficiency are much ignored in practice due to their disappointing power efficiency. The novelty of this letter is that we identity the merit of this previously unfavorable RLL code (i.e., trellis structure and soft decidability), exploit some important coding principles (i.e., interleaved serial concatenation and soft-iterative decoding), and assemble it to a powerful turbo structure that makes it outperform the existing favorable choices. A modified Bahl-Cocke-Jelinek-Raviv decoding algorithm is developed for the proposed concatenation. Analysis and simulations confirm that the new system is capable of solid RLL control and a superb performance better than the existing schemes.