[发明专利]一种BCH码做外码的级联码识别交织长度的盲识别方法有效

专利信息
申请号: 201410459604.2 申请日: 2014-09-11
公开(公告)号: CN104184557B 公开(公告)日: 2017-05-10
发明(设计)人: 马丕明;张丽媛;杨勇 申请(专利权)人: 山东大学
主分类号: H04L1/00 分类号: H04L1/00
代理公司: 济南金迪知识产权代理有限公司37219 代理人: 许德山
地址: 250100 山*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种BCH码做外码的级联码识别交织长度的盲识别方法,属信道编码盲识别技术领域,通过计算机进行数据读入、分析及计算处理,首先建立一个矩阵,通过线性矩阵分析找出对应的最小秩时所存在的最大列数z,再以z或z的整倍数做为列数建立新的矩阵,求出不同列数的秩,若满足所有的以秩为纵轴,列数为横轴的点斜率均相等,即可求出交织长度。此方法可以解决BCH作为外码时交织长度的识别问题,同时也提升了识别速度。
搜索关键词: 一种 bch 码做外码 级联 识别 交织 长度 方法
【主权项】:
一种BCH码做外码的级联码识别交织长度的盲识别方法,通过计算机进行数据读入、分析及计算处理,该方法步骤如下:(1)由计算机从待识别数据读入部分待识别的数据,设置一个表示列数循环时其最大值的变量q_max,其值为100;(2)设列数q的初值为10,此值应小于可能出现的最小的交织长度,其中交织长度等于BCH码长乘以交织宽度,BCH码阶数范围为3~8,交织宽度最小为2,因此最小交织长度为(23‑1)×2=14;(3)建立一个p×q大小的矩阵,其中p是行数,q是列数,且p>q;(4)对所建立的矩阵从左到右按列化简,若对角线上元素为1,则将此行依次与其下方每一行进行模二加运算;如果对角线元素为0,则寻找该列对角线下方的非零元素所在行,将非零元素所在行与当前行互换,再执行上述化简;如果对角线下方元素全为0,则不再化简;(5)计算化简后矩阵的秩,若秩不等于列数时则记录此时矩阵的列数和秩,否则不记录;(6)将列数q加1,当q>q_max时,转入步骤(7),否则转入步骤(3);(7)比较保存的所有秩,求出最小的秩r_min;在此基础上,统计所有满足该最小秩的列数,求出该最小秩所对应的最大的列数z;(8)设循环变量i的初值为2;(9)使用待识别数据重新建立一个p×q大小的矩阵,其中p为行数,q为列数,且q的值为(8)中i的值与(7)中所求出的最大列数z的值的乘积,同时使p>q;(10)对(9)中所建立的矩阵进行步骤(4)中的化简运算;(11)计算化简后矩阵的秩,若秩不等于上面所求的最小秩r_min,则记录此时矩阵的列数和秩,将列数和秩两个数作为一组,依次记为r1q1、r2q2、r3q3…;然后i加1,若i小于10则转入步骤(9),否则转入步骤(12),若秩等于上面所求出的最小秩r_min,则将最大列数z更新为此时的列数q,且给i赋值为2,转入步骤(8);(12)设另一个循环变量flag为2;设比值变量ratio,使其其中r1、q1为步骤(11)中的r1、q1;(13)计算由于flag设为2,故rflag、rflag‑1、qflag、qflag‑1分别对应为步骤(11)中的r2、r1、q2、q1;(14)若等于ratio,则flag加1,如果flag小于9则转入步骤(13),若不等于ratio,q_max加50,转入步骤(2),若flag等于9则交织长度应等于此时最大列数z。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东大学,未经山东大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201410459604.2/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top