系统工程与电子技术 ›› 2021, Vol. 43 ›› Issue (10): 2992-2999.doi: 10.12305/j.issn.1001-506X.2021.10.35

• 通信与网络 • 上一篇    下一篇

基于CRC的ASM信号维特比纠错算法

张培欣1, 王建新1,*, 任鹏1, 杨树树2, 宋海伟2   

  1. 1. 南京理工大学电子工程与光电技术学院, 江苏 南京 210094;
    2. 南京电子设备研究所, 江苏 南京 210007
  • 收稿日期:2020-12-04 出版日期:2021-10-01 发布日期:2021-11-04
  • 通讯作者: 王建新
  • 作者简介:张培欣(1991—), 男, 博士研究生, 主要研究方向为数字信号处理、模式识别、船舶自动定位系统和应用特定消息|王建新(1963—), 男, 教授, 博士, 主要研究方向为通信信号处理和软件无线电|任鹏(1992—), 男, 博士研究生, 主要研究方向为数字通信、信号处理和广播式自动相关监视|杨树树(1986—), 男, 高级工程师, 硕士, 主要研究方向为信号处理|宋海伟(1986—), 男, 高级工程师, 博士, 主要研究方向为电磁信息控制与利用

CRC based Viterbi error correction algorithm of ASM signals

Peixin ZHANG1, Jianxin WANG1,*, Peng REN1, Shushu YANG2, Haiwei SONG2   

  1. 1. School of Electronic and Optical Engineering, Nanjing University of Science and Technology, Nanjing 210094, China
    2. Nanjing Electronic Equipment Institute, Nanjing 210007, China
  • Received:2020-12-04 Online:2021-10-01 Published:2021-11-04
  • Contact: Jianxin WANG

摘要:

为提高甚高频数据交换系统(very high frequency data exchange system, VDES)中应用特定消息(application-specific messages, ASM)的解码性能, 提出一种基于循环冗余校验(cyclic redundancy check, CRC)的改进维特比纠错算法。通过合理降低符号状态数和使用部分CRC参与纠错, 使该算法平衡了纠错性能和计算量, 同时提出了新的分支度量以解决过于理想化的传统分支度量导致的性能损失。仿真表明, 新分支度量相比传统分支度量提升了1 dB的误帧率(packet error rate, PER)性能, 在用12个CRC寄存器参与纠错的条件下,该方法比相干解调算法提升了1 dB的PER性能, 同时通过合理的符号状态数降低策略将计算量降为传统算法的1/4。

关键词: 甚高频数据交换系统, 应用特定消息, 循环冗余校验, 维特比, 纠错

Abstract:

To improve the demodulation in performance of application-specific messages (ASM) in very high frequency data exchange system (VDES), an improved cyclic redundancy check (CRC) based Viterbi error correction algorithm is proposed. By reducing the symbol state number reasonably and utilizing partial CRC in error correction, this algorithm balances the computational complexity and the error correction performance. Meanwhile, a new branch metric is proposed to solve the problem of performance loss caused by the too idealized classic branch metric. Simulation results show that the packet error rate performance of the new branch metric is 1 dB better than that of the classic branch metric in packet error rate (PER) performance. The performance of the proposed algorithm with 12 CRC registers is 1 dB better than the coherent demodulation algorithm, and the complexity is reduced to 1/4 of the classic algorithm by reducing the symbol state number reasonably.

Key words: very high frequency data exchange system (VDES), application-specific messages (ASM), cyclic redundancy check (CRC), Viterbi, error correction

中图分类号: