[发明专利]一种LTE系统中伪随机序列并行生成方法有效
申请号: | 201410136806.3 | 申请日: | 2014-04-04 |
公开(公告)号: | CN103873181B | 公开(公告)日: | 2017-01-18 |
发明(设计)人: | 吴军宁;王晓琴;郭晓龙;赵旭莹;林啸;张森;郭璟;王伟康 | 申请(专利权)人: | 中国科学院自动化研究所 |
主分类号: | H04J13/10 | 分类号: | H04J13/10 |
代理公司: | 中科专利商标代理有限责任公司11021 | 代理人: | 宋焰琴 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 lte 系统 随机 序列 并行 生成 方法 | ||
1.一种并行生成伪随机序列的方法,其特征在于,包括如下步骤:
步骤S2、取一个寄存器(R)中的低8比特作为查表操作的输入进行查表,得到16比特的查表输出结果;
步骤S3、将所述寄存器右移8比特,移出的8比特作为本次迭代得到伪随机序列存入输出缓冲区,所述寄存器的高8比特补零;
步骤S4,将步骤S2中查表得到的16比特查表输出结果与所述寄存器的高16比特按位异或操作;
步骤S5、使用步骤S4中异或操作后得到的值更新所述寄存器,用于下次迭代。
2.根据权利要求1所述的并行生成伪随机序列的方法,其特征在于,k=8。
3.根据权利要求1所述的并行生成伪随机序列的方法,其特征在于,在步骤S2之前还包括:
步骤S1、根据LTE物理层协议中的规定,将得到的伪随机序列初始状态值cinit转换成31比特的二进制数据,存入32比特的所述寄存器中,最高位补零。
4.根据权利要求1所述的并行生成伪随机序列的方法,其特征在于,在步骤S5之后还包括:
步骤S6、根据所需伪随机序列的长度,控制循环迭代的次数。
5.根据权利要求1所述的并行生成伪随机序列的方法,其特征在于,由3GPP LTE物理层协议36.211中序列生成公式
x2(n+31)=(x2(n+3)+x2(n))mod2,并
根据下列规则生成用于查表操作的表格。
LUT_OUT(n)=0
LUT_OUT(n+1)=0
LUT_OUT(n+2)=0
LUT_OUT(n+3)=0
LUT_OUT(n+4)=LUT_IN(n)
LUT_OUT(n+5)=LUT_IN(n+1)
LUT_OUT(n+6)=LUT_IN(n+2)
LUT_OUT(n+12)=LUT_IN(n+5)
LUT_OUT(n+13)=LUT_IN(n+6)
LUT_OUT(n+14)=LUT_IN(n+7)
LUT_OUT(n+15)=0
其中,LUT_IN为8比特输入数据,LUT_OUT为16比特输出数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院自动化研究所,未经中国科学院自动化研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410136806.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:数据处理装置及内容显示方法
- 下一篇:信息处理方法、信息处理装置及电子设备