一种宽带码分多址扰码匹配的方法及装置的制造方法

文档序号:8434486阅读:371来源:国知局
一种宽带码分多址扰码匹配的方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信技术,特别涉及宽带码分多址扰码匹配技术。
【背景技术】
[0002]在WCDMA (Wideband Code Divis1n Multiple Access,宽带码分多址)系统中,需要获得小区的扰码ID (Identificat1n,识别码)和帧起始位置。在小区搜索流程中,通过SSC (Secondary Synchronisat1n Code,辅同步)过程获得小区的巾贞起始位置,通过主扰码匹配获得小区的扰码ID。但在邻区检测过程中,存在多个小区,此时采用小区搜索的流程,需要很大的计算量,同时需要缓存更多的数据。在进行邻区检测主扰码匹配时,通常会选取其中两个完整的时隙去进行时隙间的合并,然后进行判决。由于存在时隙不对齐的情况,因此选取长度为3个时隙的数据去进行解扰解扩,这样可以保证得到两个完整的时隙符号。用一个时隙起始位置按照15个帧头偏移的扰码进行解扰解扩,并根据得到的结果进行检测,以获得帧起始位置和小区的扰码ID。
[0003]在进行WCDMA邻区检测主扰码匹配时,需要对扰码时隙起始位置按照15个不同的帧起始位置进行循环偏移,然后用这些扰码对数据进行解扰解扩,获得15个不同帧头偏移的相关结果,最后再对这15个帧头偏移的结果进行判决,找到帧的起始位置。扰码偏移如图1所示。
[0004]目前的硬件扰码使用移位寄存器序列生成,需要运转一定cycles(循环)后才可得到特定偏移量的扰码,因此在实际使用当中会带来一定的影响。
[0005]在现有方法中,依次对扰码的帧头偏移为O?14的数据进行解扰解扩,其流程如图2所示,数据为三个时隙的数据,然后对每个扰码的时隙起始位置按照从0、1、2、…、14的顺序依次对数据进行解扰解扩。扰码的帧头偏移如图3。所示,每次对数据解扰解扩时,扰码偏移I个slot (时隙)。
[0006]然而,按照现有方法进行解扰解扩所需要的cycle比较大,需要处理的数据时隙个数为(3+0)+ (3+1)+ (3+2)+…+ (3+14) =150个。因为扰码是具有偏移的,在每次对3个slot数据进行解扰解扩时,扰码的帧头偏移分别为0、1、2、…、14个slot (这些是由于硬件的扰码生成而造成的)。因此在进行解扰解扩前,需要将扰码偏移0、1、2、一、14个81於,而这些就给解扰解扩过程带来开销,因为分别在这些slot处理时间里,虽然进行解扰解扩操作,但是输出的结果并不是预期的,而是无效的输出结果。

【发明内容】

[0007]本发明的目的在于提供一种宽带码分多址(WCDMA)扰码匹配的方法及装置,使得解扰解扩的处理时间得以大大减少。
[0008]为解决上述技术问题,本发明提供了一种宽带码分多址WCDMA扰码匹配的方法,包含以下步骤:
[0009]在对包含小区主扰码的单个时隙的数据进行处理时,根据当前帧头偏移对所述单个时隙的数据进行预设次数的解扰解扩;其中,所述当前帧头偏移的初始值设为O,并在每次解扰解扩后根据该次解扰解扩时产生的扰码偏移重新配置所述当前帧头偏移;
[0010]在对N个包含小区主扰码的单个时隙的数据进行处理后,进行扰码匹配,获取帧起始位置与小区的扰码识别码ID ;其中,N为预设值。
[0011]为解决上述技术问题,本发明还提供了一种宽带码分多址WCDMA扰码匹配的方法,包含以下步骤:
[0012]对包含小区主扰码的M个连续时隙的数据进行如下处理:
[0013]在当前扰码时隙起始位置的偏移量下,根据当前帧头偏移对所述M个连续时隙的数据进行解扰解扩;
[0014]对所述解扰解扩的结果进行扰码匹配;若匹配,则获取帧起始位置与小区的扰码识别码ID ;若不匹配,则根据该次解扰解扩时产生的扰码偏移重新配置所述当前帧头偏移,并根据重新配置的当前帧头偏移对所述M个连续时隙的数据继续进行解扰解扩,直至扰码匹配或者所述解扰解扩的次数达到预设的次数;
[0015]在对所述M个连续时隙的数据进行所述处理后,如果所述解扰解扩的次数达到预设的次数,则更新所述当前扰码时隙起始位置的偏移量和所述当前帧头偏移,并继续对所述M个连续时隙的数据进行所述处理,直至扰码匹配;
[0016]其中,所述当前扰码时隙起始位置的偏移量与所述当前帧头偏移的初始值为O。
[0017]本发明还提供了一种宽带码分多址WCDMA扰码匹配的装置,包含:包含:第一设置模块、第一接收模块、第一解扰解扩模块与第一匹配模块;
[0018]所述第一设置模块,用于设置当前帧头偏移的初始值;其中,所述当前帧头偏移的初始值设为O;
[0019]所述第一接收模块,用于接收包含小区主扰码的数据,并输出至所述第一解扰解扩模块;其中,所述包含小区主扰码的数据包含N个时隙的数据,N为预设值;
[0020]所述第一解扰解扩模块,用于根据所述当前帧头偏移对接收的所述包含小区主扰码的数据中单个时隙的数据进行预设次数的解扰解扩,并在每次解扰解扩后根据该次解扰解扩时产生的扰码偏移重新配置所述当前帧头偏移;
[0021]所述第一匹配模块,用于对N个包含小区主扰码的单个时隙的数据的解扰解扩结果进行扰码匹配,获取帧起始位置与小区的扰码识别码ID。
[0022]本发明还提供了一种宽带码分多址WCDMA扰码匹配的装置,包含:第二设置模块、处理模块与判断模块;
[0023]所述第二设置模块,用于设置当前扰码时隙起始位置的偏移量与当前帧头偏移的初始值;
[0024]所述处理模块,用于对包含小区主扰码的M个连续时隙的数据进行处理;其中,所述处理模块包含第二接收子模块、第二解扰解扩子模块与第二匹配子模块;
[0025]所述第二接收子模块,用于接收包含小区主扰码的M个连续时隙的数据,并输出至内置的所述第二解扰解扩子模块;
[0026]所述第二解扰解扩子模块,用于在所述当前扰码时隙起始位置的偏移量下根据当前帧头偏移对所述M个连续时隙的数据进行解扰解扩;
[0027]所述第二匹配子模块,用于对所述解扰解扩的结果进行扰码匹配;若匹配,则获取帧起始位置与小区的扰码识别码ID ;若不匹配,则根据该次解扰解扩时产生的扰码偏移重新配置所述当前帧头偏移,并触发所述第二解扰解扩子模块根据重新配置的当前帧头偏移对所述M个连续时隙的数据继续进行解扰解扩,直至扰码匹配或者所述解扰解扩的次数达到预设的次数;
[0028]所述判断模块,用于判断所述解扰解扩的次数是否达到预设的次数;若未达到预设的次数,则触发所述第二解扰解扩子模块;若达到预设的次数,则在更新所述当前扰码时隙起始位置的偏移量和所述当前帧头偏移后触发所述第二解扰解扩子模块,继续对所述M个连续时隙的数据进行解扰解扩,直至扰码匹配;
[0029]其中,所述当前扰码时隙起始位置的偏移量与所述当前帧头偏移的初始值为O。
[0030]本发明实施方式相对于现有技术而言,是根据在进行解扰过程中扰码偏移一直是持续的,并直接利用扰码的偏移配置不同的帧头偏移,对包含小区主扰码的数据进行解扰解扩。具体地说,在对包含小区主扰码的单个时隙的数据进行处理时,根据当前帧头偏移对单个时隙的数据进行预设次数的解扰解扩;其中,当前帧头偏移的初始值设为0,并在每次解扰解扩后根据该次解扰解扩时产生的扰码偏移重新配置当前帧头偏移;并且在对N个包含小区主扰码的单个时隙的数据全部进行处理后,再进行扰码匹配,获取帧起始位置与小区的扰码识别码ID ;其中,N为预设值。由于扰码偏移一直是持续的,每当根据当前的帧头偏移(也就是,扰码帧头偏移)对接收的数据进行解扰解扩后,扰码的偏移量会相应地增加,也就是说,直接利用解扰解扩过程中产生的扰码偏移配置当前帧头偏移,直至对接收的数据全部进行解扰解扩。这样,使得解扰解扩的处理时间得以大大减少。而在对包含小区主扰码的M个连续时隙的数据同时进行处理时,是在每一次解扰解扩后便进行一次扰码匹配,若匹配,则直接获取帧起始位置与小区的
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1