吉林大学学报(信息科学版) ›› 2026, Vol. 44 ›› Issue (4): 749-755.

• •    下一篇

面向 OCC 系统的 QC-LDPC 编译码算法设计与实现

闫晓明1 , 石 迪2 , 籍风磊1 , 王铭阳1 , 王 勇1   

  1. 1. 吉林大学 通信工程学院, 长春 130012; 2. 海洋石油工程股份有限公司设计院 深水设计分院, 天津 300451
  • 收稿日期:2025-07-29 出版日期:2026-08-06 发布日期:2026-08-06
  • 通讯作者: 王勇(1982— ), 女, 太原人, 吉林大学副教授, 博士, 硕士生导师, 主要从事图像处理研究, (Tel)86-13614409575(E-mail)wang_yong8205@ 163. com。 E-mail:wang_yong8205@ 163. com
  • 作者简介:闫晓明(1967— ), 男, 吉林四平人, 吉林大学高级工程师, 主要从事通信终端设备研发研究, ( Tel) 86-13604401953(E-mail)txjs@ sohu. com;
  • 基金资助:
    吉林省科技发展计划重点研发基金资助项目(20200401122GX); 吉林大学实验技术重点基金资助项目(SYXM2024a009)

Design and Implementation of QC-LDPC Encoding and Decoding Algorithm for OCC Systems

YAN Xiaoming1, SHI Di2, JI Fenglei1, WANG Mingyang1, WANG Yong1   

  1. 1. College of Communication Engineering, Jilin University, Changchun 130012, China;2. Deep Water Design Branch, Design Institute of Offshore Oil Engineering Company Limited, Tianjin 300451, China
  • Received:2025-07-29 Online:2026-08-06 Published:2026-08-06

摘要:

针对可见光信道中的干扰较强, 且现阶段 OCC(Optical Camera Communication)系统的编码技术纠错性能不足, 造成 OCC 系统可靠性降低的问题, 提出了一种面向 OCC 系统的 QC-LDPC(Quasi-Cyclic Low Density Parity Check Code)编译码算法。根据 OCC 系统的结构特点以及信道链路特性, 确定具有结构化设计和低复杂度译码特性的 QC-LDPC 码作为纠错码型, 采用快速编码算法减小编码过程的运算复杂度; 结合归一化最小和算法和分层译码算法的各自特点提出了一种改进的 L-MS(Layer-Min Sum)译码算法。OCC 系统实验平台测试结果表明, 在室内环境通信场景下, OCC 系统的误码率为 3. 16x10 -6 , 通信速率为 2850. 4 bit / s; 在室外环境通信场景下, OCC系统的误码率为9. 07x10 -6 , 通信速率为2797. 9 bit / s, 在保证低误码率的同时, 兼顾了数据的传输速率。

关键词:

Abstract:

The strong interference in the visible channel and the insufficient error correction performance of the coding techniques for OCC(Optical Camera Communication) systems cause the reliability of OCC systems to be reduced. A QC-LDPC(Quasi-Cyclic Low Density Parity Check Code) compilation code algorithm for OCC system is proposed. According to the structural characteristics of OCC system and channel link characteristics, QC-LDPC code with structured design and low-complexity decoding characteristics is identified as the error correction code type, and fast coding algorithm is used to reduce the computational complexity of the coding process.Combined with the normalized least-sum algorithm and the layered decoding algorithm, an improved L-MS(Layer-Min Sum) decoding algorithm is proposed. The experimental results show that the BER(Bit Error Rate)of the OCC is 3. 16x10-6. The communication rate is 2 850. 4 bit / s under the communication scenario of indoor environment. The BER of the OCC system is 9.07x10-6 and the communication rate is 2 797. 9 bit / s under the communication scenario of outdoor environment. The proposed method effectively maintains a low bit error rate while ensuring a satisfactory data transmission rate.

Key words:

中图分类号: 

  • TN929. 12