改进的二进制循环码盲识别方法

龙源期刊网 http://www.qikan.com.cn

改进的二进制循环码盲识别方法

作者:朱联祥 李荔

来源:《计算机应用》2013年第10期

摘 要:目前已有的循环码盲识别方法在低码率编码条件下效果较好,但在高误码率及高码率条件下不能高效识别,或者只针对循环码中某一子类。为有效解决高误码率以及高码率编码下的循环码盲识别问题,提出一种基于矩阵变换和码重分布的方法,首先对接收序列按估计码长构造矩阵,并对矩阵进行初等变换;然后利用改进的码重分布距离公式对循环码进行盲识别。仿真结果表明该方法在高误码率以及高码率编码时可实现高效的循环码盲识别。 关键词:矩阵变换;循环码;盲识别;码重分布;码长识别

0 引言

循环码是线性分组码中重要的一类码,被广泛应用于各种无线通信中,其中由Bose 、Chaudhuri 和Hocquenghem 共同提出的循环码(简称为BCH 码)应用最为广泛。但目前有关循环码盲识别的文献不多,文献[1]提出了综合矩阵分析法得到码长,但计算量较大,且需要知道码字起点;文献[2]利用码字的重量分布距离得到码长,但只适用于低码率编码的盲识别且需要知道码字起点;文献[3]基于欧几里德方法算出二进制BCH 码生成多项式,但先验信息码字起点已知;文献[4]是基于码根信息差熵和码根统计的BCH 码识别方法,需要统计出各个多项式的生成码根,且只能识别BCH 码;文献[5]通过汉明距离得到码长,但需要已知码字起点,且对码字间两两求距离,计算量较大;文献[6]虽然能同时识别出码字起点和码长,但所需数据量极大;文献[7]基于码重信息熵实现线性分组码的盲识别,但也只适用于低码率分组码。因此采用何种方法能在较少数据量下实现高误码率和高码率编码下的盲识别[8]尤为重要。基于此问题,本文在已有循环码盲识别基础上,用一种基于矩阵变换和码重分布的方法来实现循环码的全盲识别,仿真结果表明该方法可以实现无误码和有误码时的循环码的全盲识别。

1 识别模型

2 识别方法

2.1 传统码重分布识别法

传统的码重分布识别法[9]中提到对于(n ,k )分组码,如果估计码长不等于真实码长,则码字的信息位与校验位不存在约束关系,可认为0或者1是等概率出现的,则假设此时数据的码重分布是等概率的,可认为不同码重的码字出现的概率为1/(n+1),令Pj 为实际重量为i 的码组所出现的概率,则定义码重分布距离公式为

D=nn+1∑nj=0Pj-1n+12(2)

龙源期刊网 http://www.qikan.com.cn

改进的二进制循环码盲识别方法

作者:朱联祥 李荔

来源:《计算机应用》2013年第10期

摘 要:目前已有的循环码盲识别方法在低码率编码条件下效果较好,但在高误码率及高码率条件下不能高效识别,或者只针对循环码中某一子类。为有效解决高误码率以及高码率编码下的循环码盲识别问题,提出一种基于矩阵变换和码重分布的方法,首先对接收序列按估计码长构造矩阵,并对矩阵进行初等变换;然后利用改进的码重分布距离公式对循环码进行盲识别。仿真结果表明该方法在高误码率以及高码率编码时可实现高效的循环码盲识别。 关键词:矩阵变换;循环码;盲识别;码重分布;码长识别

0 引言

循环码是线性分组码中重要的一类码,被广泛应用于各种无线通信中,其中由Bose 、Chaudhuri 和Hocquenghem 共同提出的循环码(简称为BCH 码)应用最为广泛。但目前有关循环码盲识别的文献不多,文献[1]提出了综合矩阵分析法得到码长,但计算量较大,且需要知道码字起点;文献[2]利用码字的重量分布距离得到码长,但只适用于低码率编码的盲识别且需要知道码字起点;文献[3]基于欧几里德方法算出二进制BCH 码生成多项式,但先验信息码字起点已知;文献[4]是基于码根信息差熵和码根统计的BCH 码识别方法,需要统计出各个多项式的生成码根,且只能识别BCH 码;文献[5]通过汉明距离得到码长,但需要已知码字起点,且对码字间两两求距离,计算量较大;文献[6]虽然能同时识别出码字起点和码长,但所需数据量极大;文献[7]基于码重信息熵实现线性分组码的盲识别,但也只适用于低码率分组码。因此采用何种方法能在较少数据量下实现高误码率和高码率编码下的盲识别[8]尤为重要。基于此问题,本文在已有循环码盲识别基础上,用一种基于矩阵变换和码重分布的方法来实现循环码的全盲识别,仿真结果表明该方法可以实现无误码和有误码时的循环码的全盲识别。

1 识别模型

2 识别方法

2.1 传统码重分布识别法

传统的码重分布识别法[9]中提到对于(n ,k )分组码,如果估计码长不等于真实码长,则码字的信息位与校验位不存在约束关系,可认为0或者1是等概率出现的,则假设此时数据的码重分布是等概率的,可认为不同码重的码字出现的概率为1/(n+1),令Pj 为实际重量为i 的码组所出现的概率,则定义码重分布距离公式为

D=nn+1∑nj=0Pj-1n+12(2)


相关文章

  • 技术部工作流程
  • 输入 用户使用输入设备(通常为键盘)將程序和原始数据输入内存.在输入过程中, 作为输出设备的显示器也同时將输入的内容显示出來, 以便於用户监视输入内容的正确性.在输入过程中, 输入设备还要將输入的内容转换成计算机能够识别和存储的二进制机器码, 按可用的地址存入内存储器. 运算 控制器从内存储器取出指

  • 计算机实训报告
  • 一、实训目的 1、 贯彻坚强实践环节和理论联系实际的教学原则,增加学生对专业感性认识的深广度,运用所学知识和技能为后续课程奠定较好的基础。 2、通过实习,开阔学生眼界和知识面,获得计算机硬件安装和系统维护的感性认识。与此同时安排适量的讲课或讲座,促进理论同实践的结合,培养学生良好的学风。 3、实习中 ...

  • 计算机组装与维护实训报告总结
  • win98安全设置 (1).对系统进行安全设置的基本思路 公用微机的操作者一般分为三大类:第一类是系统管理员,系统管理员拥有对系统的绝对控制权,一般来说没有必要对系统管理员的权限进行限制;第二类是普通用户,普通用户使用计算机完成各种工作,因此必须获得一定的权限,不过也要防止普通用户超越权限或破坏系统 ...

  • 珠算名词
  • 比 分 方 加 托 合 冲 进 扭 还 作 位 身 余 拧 码 和 法 实 挑 挤 差 退 除 珠 框 档 桥 乘 积 借 减 商 梁 隅 提 割 幂 廉 九立 九归 三算 下边 下位 下珠 大数 上边 上位 上珠 上乘 小积 小数 口诀 飞归 子数 开方 比例 比值 比率 互质 互素 内珠 手算  ...

  • 发改局理论学习中心组学习体会
  • 区发展和改革局 近年来,区发改局按照建设**开发区的目标,充分发挥职能作用,工作中坚持在发展中促转变,在转变中促发展.今年上半年经济复苏态势进一步巩固,我局负责直接调控的工业.投资.消费.内资.重点项目等主要指标均实现了"双过半". 当前,我区正处于产业二次转型.经济二次腾飞的关 ...

  • 数字钟课程设计心得
  • 一.设计目的 数字钟是一种用数字电路技术实现时.分.秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,因此得到了广泛的使用. 数字钟从原理上讲是一种典型的数字电路,其中包括了组合逻辑电路和时序电路. 因此,我们此次设计与制做数字钟就是为了了解数字钟的原理,从 ...

  • 标准化班组汇报材料
  • 一、班组建设工作机构: 1、领导小组成员: 组 长:(由公司生产副总经理担任) 副组长:(由公司工会主席担任) 组 员:(由工会、工程技术部、公司办、安质部、人力资源部、党委办的主要领导担任) 2、办公室成员: 工会生产干事、女工干事、工程技术部技术干事、公司办秘书、安质部安质干事、人力资源部调配干 ...

  • 知识抢答赛活动策划书
  • 一.活动背景及活动目的:通过举行此次"i++知识抢答赛"来加强同学们对有关信息知识的了解,创造学习信息知识的气氛:激发同学们对信息知识的兴趣,提高同学们对信息知识的掌握水平:更助于同学与同学之间的交流与合作精神,加强班级的凝聚力与团队精神,丰富同学的大学生活. 二.活动主题:学信 ...

  • 酒会上的10个酒桌游戏
  • 酒会上朋友们总要玩一些游戏,这向您简单介绍的10个酒桌游戏 游戏1:循环相克令 两人进行,令词为“猎人、狗熊、枪”,两人同时说令词,在说最后一个字的同时做出一个动作:猎人的动作是双手叉腰;狗熊的动作是双手搭在胸前;枪的动作是双手举起呈手枪状。双方以此动作判定输赢,猎人赢枪、枪赢狗熊、狗熊赢猎人,动作 ...

  • 通信原理小结
  • 总是上课时算是比较认真的,但是半期的时候还是没有搞懂它是干什么的,甚至到期末了,也只有零星的一点编码呀,带宽呀,调制啦,这样一些概念,但这些技术在一个通信系统中又是出于什么样的位置,该怎样应用这些技术组成一个通信系统,对此我还是一概不知。然而经过期末前的复习,我感觉自己对通信系统总算有个印象了,所以 ...