扩频码生成方法及装置制造方法及图纸

技术编号:4144656 阅读:258 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种扩频码生成方法及装置,其中,该方法包括:生成扩频因子为512的扩频码序列矩阵;根据预先确定的扩频因子和扩频码序列号,得到用于检索扩频码序列矩阵的索引号;根据索引号对扩频码序列矩阵进行检索得到扩频码序列。通过本发明专利技术,能够节省生成扩频码的计算时间,并且,能够减少系统开销,并加快扩频速度。

【技术实现步骤摘要】

本专利技术涉及通讯领域,尤其涉及一种扩频码生成方法及装置。 背景纟支术宽带码分多址技术(Wideband Code-Division Multiple Access,简称为 WCDMA)是基于码分多址技术的第三代无线通讯系统标准,是目前运用最 为广泛,技术最为成熟的第三代无线通讯标准,其核心网是基于全球移动通 讯系统(Global System for Mobile Communications,简称为GSM) /通用无线 分组业务(General Packet Radio Service,简称为GPRS)网络的演进,与 GSM/GPRS网络具有兼容性,并可基于时分复用(Time-division Multiplexing, 简称为TDM)、异步传输模式(Asynchronous Transfer Mode,简称为ATM) 和IP技术,向全IP网络结构演进。其中,在下行信道处理中,扩频运算是涉及到几乎每条信道所必须的操 作,因此对扩频模块的改良,有利于系统运行效率的提高和功耗的降低。扩 频运算其中一个重要的内容便是对于扩频码的确认,目前,主要有两种方法,一种是实时生成,即实时的根据信道SF扩频因子等相关信息,生成扩频码 序列,这样做的好处是减少了系统存储空间的开销,但却增加了运算的系统 开销,假设SF-512的信道达到最大值,系统效率将会降低;另一种方法是 采用查表的方式,对所有SF扩频因子的所有扩频码进行事先存储,顺序编 号,在系统运行过程中利用编号进行索引,这样做省却了运算开销,但增加 了存储开销,有可能会增加系统成本。综上,针对现有技术中扩频码确认技术不合理导致的降低系统效率或增 加系统开销的问题,相关技术中尚未提出有效的解决方案。
技术实现思路
本专利技术的主要目的在于提供一种扩频码生成方法及装置,以解决现有技 术中扩频码确认技术不合理的问题。根据本专利技术的一个方面,提供了一种扩频码生成方法。根据本专利技术的方法包括生成扩频因子为512的扩频码序列矩阵;根据 预先确定的扩频因子和扩频码序列号,得到用于^^索扩频码序列矩阵的索引 号;根据索引号对扩频码序列矩阵进行检索得到扩频码序列。优选地,生成扩频码序列矩阵具体包括步骤a,根据公式C。气!,1,1,1,「.1,1,、计算生成初始序列,其中,a=2m, m为从高位开始连续为0的0的数量;步f [C ,C ] x=0骤b,根据公式C,^c;:(^ x=l计算生成新的序列G,其中,x为k的二进制值的第n-m位比特值,n为位宽;步骤c,将C^作为新的初始序列值,k的二进制值左移一位,重复执行步骤b进行循环迭代运算,直至取完k的二进制值的最低一位,得到的序列为扩频码序列矩阵。优选地,根据扩频因子和扩频码序列号得到索引号,进一步包括根据 公式index-ovsf—numx512+sf计算得到索引号,其中,index表示索引号, ovsf—num表示扩频码序列号,sf表示扩频因子的数量。优选地,根据索引号对扩频码序列矩阵进行索引得到扩频码序列进一步 包括从扩频码序列矩阵中的第index行的起始位置开始,依次取sf个码值, 得到扩频码序列,其中,index表示索引号,sf表示扩频因子的数量。优选地,在得到扩频码序列后,该方法进一步包括根据得到的扩频码 序列以及输入的符号数据进行扩频运算。优选地,在生成扩频因子为512的扩频码序列矩阵之后,该方法进一步 包括存储扩频码序列矩阵。根据本专利技术的另一方面,还提供了一种扩频码生成装置。根据本专利技术的装置包括生成模块,用于生成扩频因子为512的扩频码 序列矩阵;计算模块,用于根据预先确定的扩频因子和扩频码序列号,得到用于检索扩频码序列矩阵的索引号;索引模块,根据计算模块得到的索引号 对生成模块生成的扩频码序列矩阵进行检索得到扩频码序列。优选地,生成模块进一步包括第一计算模块,用于根据公式 c。=(込^^y )计算生成初始序列,其中,a=, m为从高位开始连续为o的。的^量;第二计算模块,用于根据公式c,[5;^1] ;= 计算生成新的序列c;,其中,x为k的二进制值的第n-m位比rf'值,n为位宽;将c;作 为新的初始序列值,k的二进制值左移一位,代入公式C, j[[ ^^ 〗= 进 行循环迭代运算,直至取完k的二进制值的最低一位,得的'序^为扩频码 序列。优选地,计算模块用于根据公式index = ovsf一numx512—sf计算得到索 引号,其中,index表示索引号,ovsf一num表示扩频码序列号,sf表示扩频 因子的数量。优选地,索引模块进一步用于从扩频码序列矩阵中的第index行的起 始位置开始,依次取sf个码值,得到扩频码序列,其中,index表示索引号, sf表示扩频因子的数量。优选地,该移动终端进一步包括扩频模块,用于根据索引模块得到的 扩频码序列以及输入的符号数据进行扩频运算。优选地,该移动终端进一步包括存储模块,用于存储生成模块生成的 扩频码序列矩阵,索引模块通过从存储模块中读取扩频码序列矩阵进行索 引。根据本专利技术的实施例,根据输入的扩频因子以及扩频码序列号通过预先 生成的扩频因子为512的扩频码序列矩阵计算,得到所需的扩频码序列。在 下行链路上,采用检索矩阵的方法节省了实时生成扩频码的计算时间,同时, 只利用一个扩频因子的扩频码序列矩阵来检索所有的扩频码序列,又节省了 存储空间,减少了系统开销,并加快了扩频速度。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部7分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中图1是#4居本专利技术实施例的扩频码生成方法的流程图2是根据本专利技术实施例的扩频码生成树及编码示意图3是根据本专利技术实施例的扩频运算的示意图4是根据本专利技术实施例的扩频方法的流程图5是#4居本专利技术实施例的扩频码生成装置的结构框图6是根据本专利技术实施例的扩频码生成装置的优选结构的框图。具体实施例方式本专利技术的主要思想主要在于,首先生成一个扩频因子为512扩频码序列 矩阵,然后通过实时输入的扩频因子以及扩频码序列号计算求得行索引号, 通过该行索引号以及扩频因子检索扩频码序列矩阵,求得所需的扩频码序 列,然后将求得的扩频码序列与符号数据进行扩频运算。为使本专利技术的目的、技术方案和优点更加清楚,以下结合附图及具体实 施例,对本专利技术作进一步地详细说明。根据本专利技术的实施例,提出了 一种扩频码生成方法。图1是#4居本专利技术实施例的扩频码生成方法的流程图,如图l所示,该 方法包括(步骤S102-S106):步骤S102,生成扩频因子为512的扩频码序列矩阵;该扩频码矩阵为扩频因子SF-512的扩频码序列矩阵(ovsf code matrix ), 用于对所有扩频码进行索引求值。其中,该矩阵的行的长度为512、列的长 度为512,每一^f亍即为一个SF-512的扩频码序列,共512个码序列。步骤S104,根据预先确定的扩频因子和扩频码序列号,得到用于检索 扩频码序列矩阵的索引号;具体地,根据公式index-ovsf—numx512+sf计算得到该索引号,其中, index表示索引号,ovsf一num表示扩频码序列号,sf表示扩频因子的数量。8上述计算得到的索引号即为扩本文档来自技高网
...

【技术保护点】
一种扩频码生成方法,其特征在于,包括:  生成扩频因子为512的扩频码序列矩阵;  根据预先确定的扩频因子和扩频码序列号,得到用于检索所述扩频码序列矩阵的索引号;  根据所述索引号对所述扩频码序列矩阵进行检索得到扩频码序列。

【技术特征摘要】
1、一种扩频码生成方法,其特征在于,包括生成扩频因子为512的扩频码序列矩阵;根据预先确定的扩频因子和扩频码序列号,得到用于检索所述扩频码序列矩阵的索引号;根据所述索引号对所述扩频码序列矩阵进行检索得到扩频码序列。2、 根据权利要求1所述的方法,其特征在于,生成所述扩频码序列矩阵具体包括步骤a,根据公式C,( M,L丄W)计算生成初始序列,其中,a-2、 m为从高位开始连续为0的0的凝:a量;步骤b,根据公式c^i^—CJ x=i计算生成新的序列c;,其中,x为k的二进制值的第n-m位比特值,n为位宽;步骤c,将G作为新的初始序列值,k的二进制值左移一位,重复执行步骤b进行循环迭代运算,直至取完k的二进制值的最低一位,得到的序列为所述扩频码序列矩阵。3、 根据权利要求1所述的方法,其特征在于,所述根据扩频因子和扩频码序列号得到索引号,进一步包括根据公式index = ovsf—numx512+sf计算得到所述索引号,其中,index表示索引号,ovsLnum表示扩频码序列号,sf表示扩频因子的数量。4、 根据权利要求1所述的方法,其特征在于,所述根据所述索引号对所述扩频码序列矩阵进行索引得到扩频码序列,进一步包括从所述扩频码序列矩阵中的第index行的起始位置开始,依次取sf个码值,得到所述扩频码序列,其中,index表示索引号,sf表示扩频因子的数量。5、 根据权利要求1所述的方法,其特征在于,在得到所述扩频码序 列后,所述方法进一步包括才艮据得到的所述扩频码序列以及输入的符号数据进行扩频运算。6、 根据权利要求1所述的方法,其特征在于,在生成扩频因子为512 的扩频码序列矩阵之后,所述方法进一步包括存储所述扩频码序列矩阵。7、 一种扩频码生成装置,...

【专利技术属性】
技术研发人员:常平汤顺谭建华扶爱名
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1