[发明专利]螺旋码的行内置换有效
申请号: | 00806181.5 | 申请日: | 2000-03-29 |
公开(公告)号: | CN1347593A | 公开(公告)日: | 2002-05-01 |
发明(设计)人: | 李斌;童文 | 申请(专利权)人: | 北电网络有限公司 |
主分类号: | H03M13/27 | 分类号: | H03M13/27;H03M13/29 |
代理公司: | 永新专利商标代理有限公司 | 代理人: | 韩宏 |
地址: | 加拿大*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 螺旋 置换 | ||
1、一种交错数据帧元素的方法,该方法包括:
提供一个R行和C列的存储阵列c,其中R和C是正整数;
将包含有L多个元素的数据帧存储在该存储阵列c内的一个工作阵列中,该工作阵列具有Nr(1)行和Nc(1)列,其中:
Nr(1)是不大于R的正整数;
Nc(1)是不大于C的素数;以及
Nr(1)×NC(1-1)<L<Nr(1)×NC(1);
其中NC(1-1)是小于NC(1)的最高素数,以及
按照预定的数学关系置换存储阵列c的每一行的元素。
2、按照权利要求1的方法,其中用于置换存储阵列c的每一行的元素的预定数学关系是:
cj=[αj×cj(i-1)]mod P1 其中
j=1,2,…..R;
i=1,2,….C;
P是连续的素数的集合;
P1等于Nc(1);以及
αj是从指数一致根P1中选取的。
3、按照权利要求2的方法,进一步包括按照预定的映射置换存储阵列c的行。
4、按照权利要求3的方法,进一步包括按照一行一行的顺序存储所述的数据帧,并且在置换后按一列一列的顺序读出所述的数据帧。
5、按照权利要求2的方法,其中αj的值是按照下式从p1的指数一致根中选取的:
αj={αpp(1),αpp(2),……αφp(R)}
其中αp是P1的原根;以及
gcd{p(i),P1-1}=1。
6、按照权利要求2所述的方法,其中αj的值是从j+1个值中删除一个gcd{p(i),P1-1}不等于1的值选择的。
7、按照权利要求2的方法,其中:
αj的值是从以低权重输入数据可产生最小比特误差的值中选择的。
8、按照权利要求2的方法,其中与Nc(1)的每个值相关的αj的值被预先计算并存储。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北电网络有限公司,未经北电网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/00806181.5/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类