系统工程与电子技术

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

基于矩阵分析的线性分组码盲识别

刘杰1, 张立民1, 占超2   

  1. 1. 海军航空工程学院信息融合研究所, 山东 烟台 264001;
    2. 中国人民解放军92515部队, 辽宁 葫芦岛 125001
  • 出版日期:2017-01-20 发布日期:2010-01-03

Blind recognition of linear block codes based on matrix analysis

LIU Jie1, ZHANG Limin1, ZHAN Chao2   

  1. 1. Institute of Information Fusion, Naval Aeronautical and Astronautical University,
    Yantai 264001, China; 2. Unit 92515 of the PLA, Huludao 125001, China
  • Online:2017-01-20 Published:2010-01-03

摘要:

针对现有的矩阵分析法对线性分组码进行盲识别时,容错性能较差的问题,提出了一种改进的方法。首先利用截获的码字数据建立分析矩阵并进行高斯消元,然后计算各列列重的归一化值,按照判决门限找出分析矩阵中的线性相〖JP2〗关列,并以此建立统计量,最后通过统计量极大值的分布规律完成码长的识别。识别出码长后,通过移位处理及随机交换分析矩阵的行进行多次平均,实现高误码率下码字起点的识别。仿真结果表明,该方法与传统矩阵分析法相比,计算量基本相当,但容错性能有很大提升,能在较高误码率下有效实现线性分组码的盲识别。

Abstract:

Since the existing matrix analysis method has a poor performance when solving the blind recognition problems of linear block codes, an improved method is proposed. Firstly, Gauss elimination algorithm is applied to the interception matrix and the normalized weight of each column is calculated, then a statistical estimation is used to find correlation columns in the matrix, based on which a statistical index is setted up to get the code length according to the distribution of maximum values. To achieve successful recognition of code start bit under high bit error rate (BER), shift operation with many times of average is adopted after code length identification. Simulation results show that the proposed method has a better faulttolerant performance when comparing to the traditional matrix analysis method, while the computational complexity is approximately the same, thus it can be more effective for the blind recognition problem.