系统仿真学报 ›› 2016, Vol. 28 ›› Issue (8): 1790-1794.

• 仿真建模理论与方法 • 上一篇    下一篇

北斗系统BCH码的低复杂度软判决译码算法

曲国伟1, 邓松峰2   

  1. 1.烟台南山学院,烟台 265713;
    2.航天电子技术研究所,上海 201109
  • 收稿日期:2015-06-09 修回日期:2015-08-18 出版日期:2016-08-08 发布日期:2020-08-17
  • 作者简介:曲国伟(1978-),男,山东烟台,硕士,副教授,研究方向为计算机技术及应用;邓松峰(1979-),男,山东平度,硕士,高工,研究方向为网络通信和图像处理。

Low-complexity Soft-Decision Decoding Algorithm for BCH Code in BeiDou System

Qu Guowei1, Deng Songfeng2   

  1. 1. Yantai Nanshan University, Yantai 265713, China;
    2. Aerospace Electronic Technology Research Institute, Shanghai 201109, China
  • Received:2015-06-09 Revised:2015-08-18 Online:2016-08-08 Published:2020-08-17

摘要: 对于北斗卫星导航系统中使用的BCH(15,11)码,提出了一种基于重编码的低复杂度软判决译码算法。该算法在检测到硬判决结果包含错误时,根据软判决向量构造若干备选信息序列,并对每个信息序列进行重新编码,与接收软判决向量进行相关,选择最大相关值的码字作为译码结果。仿真结果表明,该算法相对于传统的硬判决译码算法的复杂度增加不高,但是纠错性能相有了很大提升,并且避免了纠错ROM信号的存储,因此是实际导航接收机译码算法的良好选择。

关键词: 北斗, BCH码, 软判决译码, 重编码

Abstract: A low-complexity soft-decision decoding algorithm based on the re-encoding technique was proposed for the BCH(15,11) code in BeiDou satellite navigation system. Several candidate information sequences were constructed by the soft-decision vector and then re-encoded in the algorithm if the error in the hard-decision result was detected. The correlation between each codeword and the soft-decision vector was calculated, and the codeword with the maximum correlation value was selected as decoding output. Simulation results show that the presented algorithm outperforms traditional hard-decision decoding at the expense of moderate complexity increase. Moreover, the storage of error-correction ROM signal is avoided. Hence, the presented algorithm is a good choice for decoding in a practical navigation receiver.

Key words: BeiDou, BCH code, soft-decision decoding, re-encoding

中图分类号: