{"title":"可见光通信的性能分析与编码设计","authors":"N. Jain, Adrish Banerjee","doi":"10.1109/ALLERTON.2019.8919764","DOIUrl":null,"url":null,"abstract":"Visible light communication (VLC) uses run length limited (RLL) code for avoiding flicker and supporting various dimming ranges. In this paper, we propose a low complexity split phase code as RLL code in serial concatenation with a convolutional code as a forward error correction (FEC) code for VLC. We use the extrinsic information transfer (EXIT) chart to explain the iterative decoding behavior of the proposed serial concatenated scheme. We also use puncturing and compensation symbols to support various dimming range in VLC. Thereafter, we derive an expression for upper bound to the average probability of bit error for the proposed VLC system, under maximum likelihood decoding. Furthermore, we propose a method of code mixing in inner RLL code to improve the bit error rate performance in the low signal to noise ratio regime. EXIT chart is used to analyze the effect of RLL code mixing on the convergence threshold of iterative concatenated coding scheme.","PeriodicalId":120479,"journal":{"name":"2019 57th Annual Allerton Conference on Communication, Control, and Computing (Allerton)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"On Performance Analysis and Code Design for Visible Light Communication\",\"authors\":\"N. Jain, Adrish Banerjee\",\"doi\":\"10.1109/ALLERTON.2019.8919764\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Visible light communication (VLC) uses run length limited (RLL) code for avoiding flicker and supporting various dimming ranges. In this paper, we propose a low complexity split phase code as RLL code in serial concatenation with a convolutional code as a forward error correction (FEC) code for VLC. We use the extrinsic information transfer (EXIT) chart to explain the iterative decoding behavior of the proposed serial concatenated scheme. We also use puncturing and compensation symbols to support various dimming range in VLC. Thereafter, we derive an expression for upper bound to the average probability of bit error for the proposed VLC system, under maximum likelihood decoding. Furthermore, we propose a method of code mixing in inner RLL code to improve the bit error rate performance in the low signal to noise ratio regime. EXIT chart is used to analyze the effect of RLL code mixing on the convergence threshold of iterative concatenated coding scheme.\",\"PeriodicalId\":120479,\"journal\":{\"name\":\"2019 57th Annual Allerton Conference on Communication, Control, and Computing (Allerton)\",\"volume\":\"8 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 57th Annual Allerton Conference on Communication, Control, and Computing (Allerton)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ALLERTON.2019.8919764\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 57th Annual Allerton Conference on Communication, Control, and Computing (Allerton)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ALLERTON.2019.8919764","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
On Performance Analysis and Code Design for Visible Light Communication
Visible light communication (VLC) uses run length limited (RLL) code for avoiding flicker and supporting various dimming ranges. In this paper, we propose a low complexity split phase code as RLL code in serial concatenation with a convolutional code as a forward error correction (FEC) code for VLC. We use the extrinsic information transfer (EXIT) chart to explain the iterative decoding behavior of the proposed serial concatenated scheme. We also use puncturing and compensation symbols to support various dimming range in VLC. Thereafter, we derive an expression for upper bound to the average probability of bit error for the proposed VLC system, under maximum likelihood decoding. Furthermore, we propose a method of code mixing in inner RLL code to improve the bit error rate performance in the low signal to noise ratio regime. EXIT chart is used to analyze the effect of RLL code mixing on the convergence threshold of iterative concatenated coding scheme.