计算机工程与应用 ›› 2012, Vol. 48 ›› Issue (7): 150-153.

• 数据库、信号与信息处理 • 上一篇    下一篇

基于码重分布的系统循环码识别方法

王 磊1,2,胡以华1,2,王 勇1,2,陈晓虎3   

  1. 1.解放军电子工程学院 脉冲功率激光技术国家重点实验室,合肥 230037
    2.解放军电子工程学院 安徽省电子制约技术重点实验室,合肥 230037
    3.中国人民解放军 73861部队
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2012-03-01 发布日期:2012-03-01

Recognition method of system cyclic code based on code weight distribution

WANG Lei1,2, HU Yihua1,2, WANG Yong1,2, CHEN Xiaohu3   

  1. 1.State Key Laboratory of Pulsed Power Laser Technology, Electronic Engineering Institute, Hefei 230037, China
    2.Key Laboratory of Electronic Restriction, Electronic Engineering Institute, Hefei 230037, China
    3.73861 Unit of PLA
  • Received:1900-01-01 Revised:1900-01-01 Online:2012-03-01 Published:2012-03-01

摘要: 介绍系统循环码的定义及矩阵描述,分析其码重分布特性,根据向量间距离的概率定义码重分布距离,推导随机序列的理论码重分布概率,提出实际序列码重分布概率的估计方法和利用实际序列的码重分布概率和随机序列的理论码重分布概率之间的距离估计码组长度和起始点的方法,在此基础上利用高斯消元法估计生成矩阵和校验矩阵,并提出了在误码情况下的识别方法。最后并对不同长度的码进行仿真实验,结果表明文中方法能够在误码为10-3的情况下有效地识别中短码。

Abstract: The definition and matrix description of linear cyclic code is introduced. The distributing of code weight is analyzed. The distance of code weight distributing is defined according to distance of vectors. The theoretic probability of code weight of random sequence is ratiocinated. The method for estimating code weight distributing of actual sequence is established. The code length and start is estimated by the distance between the code weight distributing and the generation matrix and check matrix is estimated by Gauss elimination. The method for recognizing the code with error code is established. The results of simulating experiment of different length code show that this method can recognize code with middle and short code length effectively when BER is 10-3.