[发明专利]一种Gold序列生成方法及系统在审
申请号: | 201911221557.7 | 申请日: | 2019-12-03 |
公开(公告)号: | CN111082889A | 公开(公告)日: | 2020-04-28 |
发明(设计)人: | 胡峰;黄巍;熊连海;程健 | 申请(专利权)人: | 武汉梦芯科技有限公司 |
主分类号: | H04J13/00 | 分类号: | H04J13/00;H04J13/10 |
代理公司: | 北京轻创知识产权代理有限公司 11212 | 代理人: | 徐琪琦 |
地址: | 430073 湖北省武汉市东*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 gold 序列 生成 方法 系统 | ||
本发明涉及一种Gold序列生成方法及系统,方法包括如下步骤:获取第一m序列的初值和第二m序列的初值;根据第一m序列的初值确定第一m序列前NC位的输出值,且令第一m序列前NC位的输出值为第一输出值;根据第二m序列的初值和预先确定的转换矩阵确定第二m序列前NC位的输出值,且令第二m序列前NC位的输出值为第二输出值;生成Gold序列时,根据第一输出值的后N位和第二输出值的后N位采用并行计算的方法分别对应对第一m序列进行迭代更新,每次更新N+1比特的第一m序列和N+1比特的第二m序列;根据更新得到的第一m序列和第二m序列进行多次运算,每次生成N+1比特的Gold序列。本发明的技术方案能够大幅提高Gold序列的生成速率,减少生成Gold序列所需的时间。
技术领域
本发明涉及移动通信技术领域,尤其涉及一种Gold序列生成方法及系统。
背景技术
移动通信系统中通常需要对数字信号的比特进行随机处理,以减少连0和连1的出现,从而减少码间干扰和抖动,方便接收端的提取,同时扩展基带信号频谱,起到加密的作用。为了保证在任何情况下进入传输信道的数据流中“0”和“1”的概率基本相等,移动通信系统会用一个伪随机序列对输入的传送码流进行扰乱处理,限制连“0”码或连“1”码的长度,这种“随机化”处理称为加扰。
其中,伪随机序列(简称PN序列)具有类似随机序列的基本特性,是一种貌似随机但实际上是有规律的周期性二进制序列。在移动通信系统中,最常用的PN序列是最大长度线性码序列(简称m序列),是由线性反馈移位器产生的,具有周期性和伪随机性。目前常将Gold序列应用于移动通信系统的加扰过程,Gold序列是一种基于m序列的码序列,Gold序列具有优良的自相关性和互相关性,产生的序列数多。
与LTE(Long Term Evolution,长期演进)系统一样,NB-IoT(Narrow BandInternet of Things,窄带物联网)系统中Gold序列的生成公式为:
其中,n=1,2,...,,c(n)为Gold序列,x1(n)、x2(n)均为m序列,NC为通信系统协议规定的值,NB-IoT系统中NC=1600,x1(n)序列的初值为:x1(0)=1,x1(n)=0,n=1,2,...,30,x2(n)序列的初值为:cinit由移动通信系统的系统帧号确定。
目前,常用的生成Gold序列的方法为:先根据x1(n)序列、x2(n)序列的初值逐比特更新前NC位的x1(n)序列、x2(n)序列,生成Gold序列时,再逐比特更新后续的x1(n)序列和x2(n)序列,根据上述生成公式对x1(n)序列和x2(n)序列进行运算,获得Gold序列。但是,上述方法中x1(n)序列、x2(n)序列的更新过程耗时太长,生成Gold序列的速度太慢。
发明内容
为了提高Gold序列的生成速度,减少生成Gold序列所需的时间,本发明提供一种Gold序列生成方法及系统。
本发明解决上述技术问题的技术方案如下:
第一方面,本发明提供了一种Gold序列生成方法,所述方法包括如下步骤:
获取第一m序列的初值和第二m序列的初值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉梦芯科技有限公司,未经武汉梦芯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911221557.7/2.html,转载请声明来源钻瓜专利网。