Td-scdma系统同频多小区中确定窗口信道冲激响应的方法和装置制造方法

文档序号:7980236阅读:168来源:国知局
Td-scdma系统同频多小区中确定窗口信道冲激响应的方法和装置制造方法
【专利摘要】本发明公开了一种TD-SCDMA系统同频多小区中确定窗口信道冲激响应的方法和装置,该方法包括:获得各个同频小区的信道冲激响应;截取每个窗口的本地序列,与接收信号做滑动相关,根据每个窗口对应的最大相关值位置与接收信号的训练序列的相对位置关系,在相应小区的信道冲激响应中,查找与相应窗口各自的参考点具有相同相对位置关系的抽头,如果查找到的抽头有效,在每个窗口所在小区的信道冲激响应中,确定相应窗口的信道冲激响应的有效位,并将相应窗口的信道冲激响应的有效位中的其他窗口的有效抽头置零,得到相应窗口的信道冲激响应。采用本发明实施例的方法或装置,可以在即使发生出窗的情况下也能够准确的确定窗口的信道冲激响应。
【专利说明】TD-SCDMA系统同频多小区中确定窗口信道冲激响应的方 法和装置
【技术领域】
[0001]本发明涉及移动通信系统检测【技术领域】,特别是涉及一种TD-SCDMA系统同频多 小区中确定窗口信道冲激响应的方法和装置。
【背景技术】
[0002]对于TD-SCDMA系统,根据3GPP标准中对于训练序列的定义,不同小区之间采用不 同的训练序列,同一小区的多用户之间采用同一基序列的不同循环移位。接收机实施同频 多小区信道估计算法,能够获得多个小区的信道冲激响应,每个小区信道冲激响应的不同 窗口表不小区内的不同用户。
[0003]信道估计包含初始信道估计、信道估计后处理两部分。初始信道估计获得多个小 区的信道冲激响应初值,随后首先进行降噪处理,再将信道冲激响应分配到各窗口。如果各 小区之间和各小区之内的用户信号保持同步,那么每个窗口对应的信道冲激响应仅会出现 在本窗口内,这种情况下可以将降噪后的信道冲激响应直接分解为K个长度为W的窗口,K 为各个小区被配置的最大用户数目,W为每个用户对应的窗口的长度,如果各用户信号到达 时间不同步会引起窗信道冲激响应落入其他窗。以上行为例,通过下行携带的时间调整消 息,基站接收到来自本小区的上行各用户到达时间同步,不会发生信道冲激响应出窗。但是 基站结合接收到来自邻小区的上行各用户之间的到达时间异步,某用户的信道冲激响应可 能提前或滞后落入其他用户的信道估计窗中。出窗会造成当前窗口信号无法识别,并对于 前一窗口或后一窗口引起干扰。
[0004]现有技术对于出窗的考虑通常基于两种情况:
[0005]第一,由于本小区不会发生出窗情况仅同频邻小区接收信号存在出窗可能,而且 认为邻小区信号功率相对本小区较低,因此对出窗情况不予考虑。即不利用同频小区的结 构化信息,仅针对本小区进行信道估计,以简化算法实现。这种方法实现复杂度低,但是不 适用于实际邻小区信号较强的场景。
[0006]第二,通过一些物理层过程或某些测量值,假设获取了同频邻小区信道到达时延 值,统一对邻小区信道冲激响应初始结果做时延调整。这种方法仅能够区分小区之间的时 延关系,不区分用户之间的时间异步性,因此仅适用于下行,并不适用于上行。而且该方法 的前提是能够获知邻小区信道达到的时间。

【发明内容】

[0007]本发明提出一种TD-SCDMA系统同频多小区中确定窗口信道冲激响应的方法和装 置,在即使发生出窗的情况下也能够准确的确定窗口的信道冲激响应。
[0008]本发明公开的技术方案如下:
[0009]一种TD-SCDMA系统同频多小区中确定窗口信道冲激响应的方法,包括:
[0010]获得各个同频小区的信道冲激响应;[0011]截取所述各个同频小区中的每个窗口的本地序列,与接收信号做滑动相关,确定 所述每个窗口对应的最大相关值位置;
[0012]根据所述每个窗口的最大相关值位置确定相应窗口的状态;
[0013]根据所述每个窗口对应的最大相关值位置与所述接收信号的训练序列参考点的 相对位置关系,在所述每个窗口所在小区的信道冲激响应中,查找每个窗口的抽头;
[0014]判断所述每个窗口的抽头的功率与当前小区全部信道冲激响应的平均功率的比 值是否大于预设门限值,如果是,则确定相应的窗口的抽头为相应窗口的有效抽头,记录所 述每个窗口的有效抽头的位置;
[0015]在每个窗口所在小区的信道冲激响应中,确定每个具有有效抽头的窗口的信道冲 激响应:从具有有效抽头的窗口的有效抽头的位置起,截取该窗口所在小区的一个窗长的 长度的码片作为该窗口的信道冲激响应的有效位,并将该窗口的信道冲激响应的有效位中 的其他窗口的有效抽头置零。
[0016]优选的,所述根据所述每个窗口的最大相关值位置确定相应窗口的状态具体为:
[0017]如果所述窗口的最大相关值位置在所述训练序列参考点之前,则确定相应的窗口 的状态为前出窗;如果所述窗口的最大相关值位置在所述训练序列参考点或在所述训练序 列参考点之后一个窗长的范围内,则确定相应的窗口的状态为未出窗;如果所述窗口的最 大相关值位置在所述训练序列参考点之后一个窗长的范围外,则确定相应的窗口的状态为 后出窗。
[0018]优选的,所述各个同频小区中的每个窗口的本地序列包含相应窗口所采用的训练 序列的循环前缀部分,且长度为相应窗口所采用的本地序列的前若干个码片。
[0019]优选的,所述与接收信号做滑动相关为:
[0020]将与所述训练序列参考点向前相隔一个阈值长度的码片作为滑动窗起始点,将与 所述训练序列参考点向后相隔一个所述窗口的窗长与所述阈值之和的长度的码片作为滑 动窗终止点,
[0021]利用所述本地序列对接收信号从所述滑动窗起始点开始,每次在接收信号上向后 滑动一个码片的长度,直至滑动到所述滑动窗终止点为止,每滑动一次与接收信号做一次 相关运算,获得相应的相关值。
[0022]一种TD-SCDMA系统同频多小区中确定窗口信道冲激响应的装置,包括信道估计 单元、滑动相关单元、窗口状态确定单元、窗口抽头确定单元、判断单元和信道冲激响应确 定单元,
[0023]所述信道估计单元,用于,获得各个同频小区的信道冲激响应;
[0024]所述滑动相关单元,用于,截取所述各个同频小区中的每个窗口的本地序列,与接 收信号做滑动相关,确定所述每个窗口对应的最大相关值位置;
[0025]所述窗口状态确定单兀,用于,根据所述每个窗口的最大相关值位置确定相应窗 口的状态;
[0026]所述窗口抽头确定单元,用于,根据所述每个窗口对应的最大相关值位置与所述 接收信号的训练序列参考点的相对位置关系,在所述每个窗口所在小区的信道冲激响应 中,查找每个窗口的抽头;
[0027]所述判断单元,用于,判断所述每个窗口的抽头的功率与当前小区全部信道冲激响应的平均功率的比值是否大于预设门限值,如果是,则确定相应的窗口的抽头为相应窗 口的有效抽头,记录所述每个窗口的有效抽头的位置;
[0028]所述信道冲激响应确定单元,用于,在每个窗口所在小区的信道冲激响应中,确定 每个具有有效抽头的窗口的信道冲激响应:从具有有效抽头的窗口的有效抽头的位置起, 截取该窗口所在小区的一个窗长的长度的码片作为该窗口的信道冲激响应的有效位,并将 该窗口的信道冲激响应的有效位中的其他窗口的有效抽头置零。
[0029]优选的,所述窗口状态确定单元具体用于:
[0030]如果所述窗口的最大相关值位置在所述训练序列参考点之前,则确定相应的窗口 的状态为前出窗;如果所述窗口的最大相关值位置在所述训练序列参考点或在所述训练序 列参考点之后一个窗长的范围内,则确定相应的窗口的状态为未出窗;如果所述窗口的最 大相关值位置在所述训练序列参考点之后一个窗长的范围外,则确定相应的窗口的状态为 后出窗。
[0031]优选的,所述各个同频小区中的每个窗口的本地序列包含相应窗口所采用的训练 序列的循环前缀部分,且长度为相应窗口所采用的本地序列的前若干个码片。
[0032]将与所述训练序列参考点向前相隔一个阈值长度的码片作为滑动窗起始点,将与 所述训练序列参考点向后相隔一个所述窗口的窗长与所述阈值之和的长度的码片作为滑 动窗终止点,
[0033]优选的,所述滑动相关单元具体用于:
[0034]利用所述本地序列对接收信号从所述滑动窗起始点开始,每次在接收信号上向后 滑动一个码片的长度,直至滑动到所述滑动窗终止点为止,每滑动一次与接收信号做一次 相关运算,获得相应的相关值。
[0035]相对于现有技术,本发明的有益效果为:使用包含有相应窗口的循环前缀的本地 序列对接收信号从滑动窗起始点向滑动窗终止点做滑动相关,通过最大相关值位置查找相 应窗口所在小区的信道冲激响应上对应的抽头,如果该抽头为有效抽头,则根据该抽头的 位置来确定相应窗口的信道冲激响应,因此在即使发生出窗的情况下也能够准确的确定窗 口的信道冲激响应。
[0036]除了以上有益效果,本发明还具有有益效果:本发明对于每个窗口的抽头是否有 效进行了判断,通过计算每个窗口的抽头的功率和相应窗口所在小区的平均功率进行比值 比较,大于预设门限值的相应的窗口的抽头为有效抽头,这样可以降低噪声的影响,提高出 窗判断的准确性。
[0037]除了以上有益效果,本发明还具有有益效果:本发明仅对当前时隙接收信号进行 相应的处理便能够确定相应窗口的信道冲激响应,不需要其他物理过程的协助,也不需要 引入新的参量和其他模块与联合检测模块的接口,实现复杂度低,而且实时性好,适应移动 台位置不断变化的实际应用场景。
[0038]除了以上有益效果,本发明还具有有益效果:本发明得到每个小区的具有有效抽 头的窗口后,确定具有有效抽头的窗口的信道冲激响应的有效位,并将有效位中的其他窗 口的有效抽头置零,保证每个窗口的信道冲击响应中只包括各自窗口的有效抽头,可以避 免前后邻窗之间的互干扰。
[0039]除了以上有益效果,本发明还具有有益效果:本发明基于滑动相关值,滑动相关峰值尖锐,并且滑动窗长度较小,数据存储量低,实现简单。
【专利附图】

【附图说明】[0040]图1为TD-SCDMA系统中突发的结构示意图;
[0041]图2为同一小区的不同窗口使用的Midamble码的结构示意图;
[0042]图3为本发明方法实施例的步骤流程图;
[0043]图4为本发明方法实施例利用本地序列对接收信号做滑动相关的示意图;
[0044]图5为本发明方法实施例根据窗口的最大相关值位置确定窗口的抽头的位置的 示意图;
[0045]图6为本发明方法实施例根据窗口的有效抽头的位置确定窗口的信道冲激响应 有效位的不意图;
[0046]图7为本发明装置实施例的结构示意图。
【具体实施方式】
[0047]本发明提出一种TD-SCDMA系统同频多小区中确定窗口信道冲激响应的方法和装 置,在即使发生出窗的情况下也能够准确的确定窗口的信道冲激响应。
[0048]突发是TD-SCDMA系统中最基本的结构,如图1所示,一个突发由两段352chips的 数据部分和144chips的Midamb 1 e码部分和保护间隔GP组成。根据3GPP标准中对于训练序 列的定义,TD-SCDMA系统中的不同的小区之间采用不同的训练序列(Midamble)的基本码, 同一小区的不同用户之间采用同一 Midamble基本码的不同循环移位构造出来的Midamble 码。每个小区的不同窗口表示小区内的不同用户。
[0049]同一小区的不同窗口使用的Midamble码的结构如图2所示,根据第i个小区使 用的Midamble基本码通过循环移位的方式构造第i个小区中的不同窗口采用的Midamble 码。设定第i个小区被配置的最大用户数目1,则该小区中每个窗口的窗长均为Wi = P/Ki, 该小区中的第一个窗口的Midamblel将该小区的Midamble基本码的最后一段长度为I的 XI作为循环前缀,并与该小区的Midamble基本码的前面一部分共同组成,使其总长为144, 该小区中的第二个窗口的Midamble2将该小区的Midamble基本码的最后两段长度均为% 的X2及XI作为循环前缀,并与该小区的Midamble基本码的前面另一部分共同组成,使其 总长为144,以此类推可得到第i个小区中每个窗口所采用的Midamble码。
[0050]基于以上构造每个小区的不同窗口的Midamble码的特征,本发明提出的方法中, 仅根据接收端接收到的一个时隙的突发(下文中称为接收信号)中各个Midamble码的特 征来确定各个同频小区中的每个窗口的信道冲激响应,不需要其他物理过程的协助,也不 需要引入新的参量和其他模块与联合检测模块的接口,实现复杂度低,而且实时性好,适应 移动台位置不断变化的实际应用场景。
[0051]参见图3所示,图3为本发明方法实施例的流程图,本实施例可以包括如下步骤:
[0052]步骤301 :获得各个同频小区的信道冲激响应;
[0053]接收端接收到的一个时隙的突发中可能包含有来自各个同频小区的信号,利用接 收端已知的所有同频小区的Midamble基本码和接收信号获得接收信号中涉及的各个同频 小区的信道冲激响应,确定接收信号中涉及的同频小区的个数为n,每个小区的信道冲激响应包含有P = 128个码片;
[0054]如果各小区之间和各小区之内的用户信号保持同步,每个窗口对应的信道冲激响应仅会出现在本窗口内,接收信号中这种情况下可以将降噪后的信道冲激响应直接分解为 Kj个长度为W」的窗口,其中,j = 1,2,...n A为第j个小区被配置的最大的用户数,Wj为窗长=Wj = P/Kp但是如果各用户信号到达时间不同步,会发生出窗问题引起窗混叠。出窗是指由于达到时间不同步引起窗信道冲激响应落入其他窗的情况。所以对于获得的第i个小区的信道冲激响应不能直接分解为&个长度为^的窗口。
[0055]步骤302:截取每个窗口的本地序列,对接收信号做滑动相关,确定每个窗口对应的最大相关值位置。
[0056]滑动相关是在接收信号上选取滑动窗,确定滑动起始点和滑动窗终止点,然后对于每一个窗口,利用该窗口的本地序列从接收信号的滑动窗的滑动窗起始点开始,每次在接收信号上向后滑动一个码片的长度,直至滑动到滑动窗终止点为止,并且每滑动一次都要与接收信号做一次相关运算,获得与该窗口对应的各个相关值。两个序列的相关运算反映了两个信号的相似程度,两个序列越相似,相关值越大。
[0057]每个窗口的本地序列是通过对每个窗口被配置的Midamble码进行选取的,每个窗口的本地序列的截取起始点和长度,是保证能够通过相应窗口的本地序列与接收信号进行滑动相关得到的相关值结果在相应小区的信道冲激响应中查找到每个窗口的抽头的基础。
[0058]在利用每个窗口的本地序列与接收信号进行滑动相关之前,并不知道接收信号中是否包含有采用了该窗口的Midamble码的信号,图4是假设接收信号中包含有采用了窗口 2的Midamble码的信号的三种情况,因为本发明的目的是根据已知的所有窗口 Midamble码来选取相应窗口的本地序列,并与接收信号做滑动相关,来确定接收信号中包含的所有窗口的信道冲激响应。所以用图4中的窗口 2来说明举例说明窗口的本地序列的选取原则, 该选取原则也适用于接收信号中不包含米用了某一个窗口的Midamble码的信号时对相应的窗口的本地序列的选取。
[0059]选取时考虑两点:第一点,每个窗口的本地序列需要包含各自窗口的Midamble码的循环前缀部分,如图4所示,窗口 2的本地序列中包含有窗口 2的循环前缀X2及XI。这样,在利用本地序列对接收信号做滑动相关时,可以更准确的确定出接收信号中与相应的本地序列相对应的窗口的Midamble码的起始位置。第二点,截取每个窗口的Midamble码的前若干个符号作为相应窗口的本地序列,而`不是取每个窗口的Midamble码的全部长度的码片作为相应窗口的本地序列。图4中窗口 2的本地序列的截取长度为128。如果窗口 2的本地序列的长度选取为窗口 2的Midamble码的全部长度144的话,那么利用窗口 2的本地序列对接收信号进行滑动相关获得的各个相关值的结果中,不仅在窗口 2的起始位置 (图4的情况一是窗口 2发生前出窗的情况,代表窗口 2的起始位置已经在图4中采用箭头标识)具有理论上的最大相关值,也就是窗口 2的本地序列的X2部分与窗口 2的X2部分对齐时具有理论上的最大相关值,称为真峰,而且,在窗口 2的本地序列从滑动窗起始点开始向后滑动的过程中,当窗口 2的本地序列的Xl部分与窗口 I的Xl部分对齐时也会出现较大相关值,称为假峰,二者相关值相差较小,在噪声的影响下难以分辨。如果将窗口 2的本地序列截短,那么假峰与真峰之间的数值差距会增大,有利于真峰的检出。如果窗口 2的本地序列仅截取X2部分,那么利用窗口 2的本地序列对接收信号进行滑动相关获得的各个 相关值的结果中就不会出现假峰,但是如果窗口 2的本地序列的长度过短,那么与接收信 号进行滑动相关时抗噪声的能力会明显下降。因此,本地序列的长度选取应综合考虑抗噪 声特性和抑制假峰的特性。
[0060]如图4所示,一般情况下,接收信号中的所有窗口的状态可以分为三种情况,发生 前出窗的窗口、发生后出窗的窗口和没有发生出窗的窗口,但是对于一个窗口来说,在一个 时隙的突发中只能处于其中一种状态。为了能够检测出各种状态的窗口,接收信号上的滑 动窗的选取也是保证能够通过相应窗口的本地序列与接收信号进行滑动相关得到的相关 值结果在相应小区的信道冲激响应中查找到每个窗口的抽头的关键。
[0061]本发明的实施例1中,参见图4所示,以接收信号中的Midamble部分的起始点作 为Midamble参考点,也就是接收信号的Midamble部分的第一个码片的位置作为Midamble 参考点,滑动窗起始点是在Midamble参考点向前取了一个阈值长度的数据码片,设定该阈 值为Y,Y的取值应保证滑动窗起始点向后包含所有小区中的发生前出窗的窗口的起始位 置,图4的情况一是窗口 2发生前出窗的情况,窗口 2的起始位置在图4中已经采用箭头标 识;滑动窗终止点是在Midamble参考点向后取了与Midamble参考点相隔一个窗口的窗长 与一个阈值之和的长度的Midamble码片,即距离Midamble参考点W+Y个长度,所以Y的取 值也应保证滑动窗终止点向前包含所有小区中发生后出窗的窗口的起始位置,图4中的情 况三是窗口 2发生后出窗的情况,窗口 2的起始位置也已经采用箭头标识。
[0062]在本地序列和接收信号上的滑动窗确定后,实施滑动相关,滑动窗长度为W+2Y。一 般情况下,一个窗口的出窗长度不会超过一个窗口的长度,所以,在本实施例1中,将Y的取 值设置为一个窗长W,所以滑动窗的总长度为窗长的三倍,即滑动窗长等于3W。利用每个窗 口的本地序列对接收信号进行滑动相关,都会得到3W个相关值,寻找每个窗口的最大相关 值,并记录下每个窗口的最大相关值相对于Midamble参考点的位置,称为相应窗口的最大 相关值位置。每个窗口的最大相关值的峰值一般都很尖锐,并且接收信号上选取的滑动窗 长度较小,数据存储量低,实现简单。
[0063]如果接收信号中包含有米用了某一个窗口的Midamble码的信号,那么利用该窗 口的本地序列与接收信号进行滑动相关,在得到的3W个相关值中会有一个特别明显的尖 锐的相关值出现,这个特别明显的尖锐的相关值是这3W个相关值中的最大值,记录该窗口 的最大相关值相对于Midamble参考点的位置。如图4所不,如果接收信号中包含有米用窗 口 2的Midamble码的信号,那么不管窗口 2处于哪种情况下,窗口 2的最大相关值均出现 在相应情况下的窗口 2的起始位置处。
[0064]如果接收信号中不包含采用了某一个窗口的Midamble码的信号,由于会有噪声 的干扰,那么利用该窗口的本地序列与接收信号进行滑动相关,也会得到的3W个相关值, 其中也会有一个最大的相关值出现,也记录下该窗口的最大相关值相对于Midamble参考 点的位置。
[0065]步骤303:根据每个窗口的最大相关值位置确定相应窗口的状态;
[0066]如果步骤302中记录的每个具有有效抽头的窗口的最大相关值位置在Midamble 参考点之前,则相应的窗口发生了前出窗;参见图5中情况一,如果步骤302中记录的窗口 2的最大相关值位置在Midamble参考点之前,那么就可以确定窗口 2发生了前出窗;此时窗口 2的最大相关值位置在Midamble参考点之前,且距离Midamble参考点一个出窗提前量的距离,一般情况下,发生前出窗的窗口的出窗长度不会超过一个窗长,所以该出窗提前量满足:0 <出窗提前量≤ W。
[0067]如果步骤302中记录的每个具有有效抽头的窗口的最大相关值位置正好在 Midamble参考点的位置,则相应的窗口没有发生出窗;但是考虑到无线信道的时延特性, 所以如果步骤302中记录的每个具有有效抽头的窗口的最大相关值位置在Midamble参考点之后,只要在Midamble参考点之后一个窗长的范围内,那么也可以确定相应的窗口没有发生出窗;参见图5中情况二,如果步骤302中记录的窗口 2的最大相关值位置在Midamble 参考点之后,且距离Midamble参考点一个出窗延迟量I的距离,并且该出窗延迟量I满足: 0 <出窗延迟量I ≤ W,那么也可以确定窗口 2没有发生出窗,
[0068]如果步骤302中记录的每个具有有效抽头的窗口的最大相关值位置在Midamble 参考点之后一个窗长的范围之外,则相应的窗口发生了后出窗;参见图5中情况三,如果步骤302中记录的窗口 2的最大相关值位置在Midamble参考点之后,且距离Midamble参考点一个出窗延迟量2的距离,并且该出窗延迟量满足:W<出窗延迟量2,那么就可以确定窗口 2发生了后出窗。一般情况下,发生后出窗的窗口的出窗长度也不会超过一个窗长,所以该出窗延迟量2满足:W≤出窗提前量< 2W。
[0069]步骤304:根据每个窗口的最大相关值位直和Midamble参考点的相对位直关系在每个窗口所在小区的信道冲激响应上查找与每个窗口对应的抽头;
[0070]如图5所示,针对一个小区中的窗口 2,已知该小区中的最大用户数为K和该小区的信道冲激响应的长度为128,首先假定该小区中的所有窗口都没有发生出窗,先将该小区的信道冲激响应直接分解为K个长度为W的原始窗口,W= 128/K。该小区中的每个窗口与该窗口相邻的前一个窗口和相邻的后一个窗口互为邻窗,且该小区的第一个窗口与最后一个窗口互为邻窗,也就是窗口 K是与窗口 I相邻的窗口 I的前一个窗口。
[0071]根据窗口 2的最大相关值位置与Midamble参考点的相对位置关系,在该小区的信道冲激响应中查找与窗口 2对应的抽头:
[0072]参见图5中情况一,如果步骤302中记录的窗口 2的最大相关值位置在Midamble 参考点之前,且距离Midamble参考点一个出窗提前量的距离,且该出窗提前量满足:0 <出窗提前量≤W,那么在窗口 2所在小区的信道冲激响应上,以窗口 2对应的原始窗口 2的起始点作为窗口 2自己的参考点,称为窗口 2参考点(图5的情况一中的圆形黑点处),在窗口 2参考点之前的原始窗口 2的前一个窗口原始窗口 I中,距离窗口 2参考点一个相同的出窗提前量距离的位置对应的抽头就是要查找的窗口 2对应的抽头,称为窗口 2的抽头;
[0073]如果步骤302中记录的每个具有有效抽头的窗口的最大相关值位置正好在 Midamble参考点的位置,那么在窗口 2所在小区的信道冲激响应上,在窗口 2参考点的位置对应的抽头就是窗口 2的抽头;
[0074]参见图5中情况二,如果步骤302中记录的窗口 2的最大相关值位置在Midamble 参考点之后,且距离Midamble参考点一个出窗延迟量I的距离,并且该出窗延迟量I满足: 0 <出窗延迟量I < W,那么在窗口 2所在小区的信道冲激响应上,在窗口 2参考点之后的原始窗口 2中,距离窗口 2参考点一个相同的出窗延迟量I的距离的位置对应的抽头就是窗口 2的抽头;[0075]参见图5中情况三,如果步骤302中记录的窗口 2的最大相关值位置在Midamble 参考点之后,且距离Midamble参考点一个出窗延迟量2的距离,并且该出窗延迟量满足: W <出窗延迟量2,那么在窗口 2所在小区的信道冲激响应上,在窗口 2参考点之后的原始 窗口 2的后一个窗口原始窗口 3中,距离窗口 2参考点一个相同的出窗延迟量2的距离的 位置对应的抽头就是窗口 2的抽头。
[0076]步骤305:判断每个同频小区中的每个窗口对应的抽头是否为相应窗口的有效抽 头,如果是,则进入步骤306;
[0077]在本步骤中,如果接收信号中包含采用了某一个窗口的Midamble码的信号,那么 根据利用该窗口的本地序列对接收信号做滑动相关获得的最大相关值查找到的该窗口的 抽头就是该窗口的有效抽头;如果接收信号中不包含采用了某一个窗口的Midamble码的 信号,那么根据利用该窗口的本地序列对接收信号做滑动相关获得的最大相关值查找到的 该窗口的抽头就是接收信号中的噪声产生的抽头。
[0078]在本发明的具体实施例中,判断有效抽头的步骤如下:
[0079]步骤Al:计算每个窗口的抽头的功率;
[0080]步骤A2:将该抽头的功率与当前小区全部信道冲激响应的平均功率作比值;
[0081]步骤A3:判断该比值是否大于一个预设门限,如果大于预设门限,则该抽头为相 应窗口的有效抽头。
[0082]这样查找到每个同频小区中的所有具有有效抽头的窗口,标记每个具有有效抽头 的窗口,并记录每个窗口的有效抽头在当前小区的信道冲激响应上的位置。
[0083]在本步骤中,需要说明的是,如果步骤305的判断结果为否,则停止当前流程。
[0084]步骤306:在每个小区的信道冲激响应中确定每个具有有效抽头的窗口的信道冲 激响应;
[0085]对于每个小区,经过以上的步骤,已经获知了每个小区中所有具有有效抽头的窗 口及其有效抽头在当前小区的信道冲激响应上的位置,那么以该有效抽头的位置为起始 点,向后选取一个窗长的长度的码片作为相应窗口的信道冲激响应的有效位,并将该窗口 的信道冲激响应的有效位中的其他窗口的有效抽头置零。
[0086]对应图4和图5中的窗口 2,确定了窗口 2具有有效抽头,如图6所示,不管窗口 2 发生哪种情况,都是将窗口 2的有效抽头在窗口 2所在的当前小区的信道冲激响应上的位 置作为窗口 2的信道冲激响应的有效位的起始点,从该起始点向后选取一个窗长的长度的 码片作为窗口 2的信道冲激响应的有效位终止点,那么窗口 2的信道冲激响应的有效位便 可确定。
[0087]如果窗口 2的有效抽头的位置落在原始窗口 I上,如图6中的情况一,那么如果在 之前获取的窗口 2的信道冲激响应的有效位中也包含有窗口 I的有效抽头,那么应将窗口 2的信道冲激响应的有效位中窗口 I的有效抽头置零,保证在窗口 2中只包含窗口 2自己 的有效抽头;如果窗口 I的信道冲激响应的有效位中也包含窗口 2的抽头,那么应将窗口 I 的信道冲激响应的有效位中窗口 2的有效抽头置零,保证在窗口 I中只包含窗口 I自己的 有效抽头。
[0088]如果窗口 2的有效抽头的位置落在原始窗口 3上,如图6中的情况三,那么如果在 之前获取的窗口 2的信道冲激响应的有效位中也包含有窗口 3甚至窗口 4(窗口 4对应的原始窗口 4的位置在原始窗口 3之后,在图6中没有示出)的有效抽头,那么应将窗口 2的 信道冲激响应的有效位中窗口 3甚至窗口 4的有效抽头置零,保证在窗口 2中只包含窗口 2 自己的有效抽头;如果窗口 3的信道冲激响应的有效位中也包含窗口 2的抽头,那么应将窗 口 3的信道冲激响应的有效位中窗口 2的有效抽头置零,保证在窗口 3中只包含窗口 3自 己的有效抽头;一般一个窗口只可能落到与它相邻的前一个窗口中发生前出窗,或者落到 与它相邻的后一个窗口中发生后出窗,不会发生落到其他的窗口中的情况,所以窗口 4中 的信道冲击响应的有效位中不会包含窗口 2的有效抽头,因此用本发明的方法可以避免前 后邻窗之间的互干扰。
[0089]本发明实施例还公开了一种TD-SCDMA系统同频多小区中确定窗口信道冲激响应 的装置,参考图7所示,为装置实施例的结构示意图,本实施例的装置具体可以包括:包括 信道估计单元701、滑动相关单元702、窗口状态确定单元703、窗口抽头确定单元704、判断 单元705和信道冲激响应确定单元706,
[0090]所述信道估计单元701,用于,获得各个同频小区的信道冲激响应;
[0091]所述滑动相关单元702,用于,截取所述各个同频小区中的每个窗口的本地序列, 与接收信号做滑动相关,确定所述每个窗口对应的最大相关值位置;
[0092]优选的,所述滑动相关单元具体702具体可以用于:
[0093]将与所述训练序列参考点向前相隔一个阈值长度的码片作为滑动窗起始点,将与 所述训练序列参考点向后相隔一个所述窗口的窗长与所述阈值之和的长度的码片作为滑 动窗终止点,利用所述本地序列对接收信号从所述滑动窗起始点开始,每次在接收信号上 向后滑动一个码片的长度,直至滑动到所述滑动窗终止点为止,每滑动一次与接收信号做 一次相关运算,获得相应的相关值。
[0094]所述窗口状态确定单元703,用于,根据所述每个窗口的最大相关值位置确定相应 窗口的状态;
[0095]所述窗口状态确定单元703具体用于:如果所述窗口的最大相关值位置在所述训 练序列参考点之前,则确定相应的窗口的状态为前出窗;如果所述窗口的最大相关值位置 在所述训练序列参考点或在所述训练序列参考点之后一个窗长的范围内,则确定相应的窗 口的状态为未出窗;如果所述窗口的最大相关值位置在所述训练序列参考点之后一个窗长 的范围外,则确定相应的窗口的状态为后出窗;
[0096]所述窗口抽头确定单元704,用于,根据所述每个窗口对应的最大相关值位置与所 述接收信号的训练序列参考点的相对位置关系,在所述每个窗口所在小区的信道冲激响应 中,查找每个窗口的抽头;
[0097]所述判断单元705,用于,判断所述每个窗口的抽头的功率与当前小区全部信道冲 激响应的平均功率的比值是否大于预设门限值,如果是,则确定相应的窗口的抽头为相应 窗口的有效抽头,记录所述每个窗口的有效抽头的位置;
[0098]所述信道冲激响应确定单元706,用于,在每个窗口所在小区的信道冲激响应中, 确定每个具有有效抽头的窗口的信道冲激响应:从具有有效抽头的窗口的有效抽头的位置 起,截取该窗口所在小区的一个窗长的长度的码片作为该窗口的信道冲激响应的有效位, 并将该窗口的信道冲激响应的有效位中的其他窗口的有效抽头置零。
[0099]优选的,所述各个同频小区中的每个窗口的本地序列包含相应窗口所采用的训练序列的循环前缀部分,且长度为相应窗口所采用的本地序列的前若干个码片。
[0100]采用本发明实施例公开的装置,可以避免前后邻窗之间的互干扰。
[0101]以上仅是本发明的优选实施方式,应当指出,对于本【技术领域】的普通技术人员来 说,在不脱离本发明的原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视 为本发明的保护范围。
【权利要求】
1.一种TD-SCDMA系统同频多小区中确定窗口信道冲激响应的方法,其特征在于,包括:获得各个同频小区的信道冲激响应;截取所述各个同频小区中的每个窗口的本地序列,与接收信号做滑动相关,确定所述每个窗口对应的最大相关值位置;根据所述每个窗口的最大相关值位置确定相应窗口的状态;根据所述每个窗口对应的最大相关值位置与所述接收信号的训练序列参考点的相对位置关系,在所述每个窗口所在小区的信道冲激响应中,查找每个窗口的抽头;判断所述每个窗口的抽头的功率与当前小区全部信道冲激响应的平均功率的比值是否大于预设门限值,如果是,则确定相应的窗口的抽头为相应窗口的有效抽头,记录所述每个窗口的有效抽头的位置;在每个窗口所在小区的信道冲激响应中,确定每个具有有效抽头的窗口的信道冲激响应:从具有有效抽头的窗口的有效抽头的位置起,截取该窗口所在小区的一个窗长的长度的码片作为该窗口的信道冲激响应的有效位,并将该窗口的信道冲激响应的有效位中的其他窗口的有效抽头置零。
2.根据权利要求1所述的方法,其特征在于,所述根据所述每个窗口的最大相关值位置确定相应窗口的状态具体为:如果所述窗口的最大相关值位置在所述训练序列参考点之前,则确定相应的窗口的状态为前出窗;如果所述窗口的最大相关值位置在所述训练序列参考点或在所述训练序列参考点之后一个窗长的范围内,则确定相应的窗口的状态为未出窗;如果所述窗口的最大相关值位置在所述训练序列参考点之后一个窗长的范围外,则确定相应的窗口的状态为后出窗。
3.根据权利要求1所述的方法,其特征在于,所述各个同频小区中的每个窗口的本地序列包含相应窗口所采用的训练序列的循环前缀部分,且长度为相应窗口所采用的本地序列的前若干个码片。
4.根据权利要求1所述的方法,其特征在于,所述与接收信号做滑动相关为:将与所述训练序列参考点向前相隔一个阈值长度的码片作为滑动窗起始点,将与所述训练序列参考点向后相隔一个所述窗口的窗长与所述阈值之和的长度的码片作为滑动窗终止点;利用所述本地序列对接收信号从所述滑动窗起始点开始,每次在接收信号上向后滑动一个码片的长度,直至滑动到所述滑动窗终止点为止,每滑动一次与接收信号做一次相关运算,获得相应的相关值。
5.一种TD-SCDMA系统同频多小区中确定窗口信道冲激响应的装置,其特征在于,包括信道估计单元、滑动相关单元、窗口状态确定单元、窗口抽头确定单元、判断单元和信道冲激响应确定单元,所述信道估计单元,用于,获得各个同频小区的信道冲激响应;所述滑动相关单元,用于,截取所述各个同频小区中的每个窗口的本地序列,与接收信号做滑动相关,确定所述每个窗口对应的最大相关值位置;所述窗口状态确定单元,用于,根据所述每个窗口的最大相关值位置确定相应窗口的状态;所述窗口抽头确定单元,用于,根据所述每个窗口对应的最大相关值位置与所述接收信号的训练序列参考点的相对位置关系,在所述每个窗口所在小区的信道冲激响应中,查找每个窗口的抽头;所述判断单元,用于,判断所述每个窗口的抽头的功率与当前小区全部信道冲激响应的平均功率的比值是否大于预设门限值,如果是,则确定相应的窗口的抽头为相应窗口的有效抽头,记录所述每个窗口的有效抽头的位置;所述信道冲激响应确定单元,用于,在每个窗口所在小区的信道冲激响应中,确定每个具有有效抽头的窗口的信道冲激响应:从具有有效抽头的窗口的有效抽头的位置起,截取该窗口所在小区的一个窗长的长度的码片作为该窗口的信道冲激响应的有效位,并将该窗口的信道冲激响应的有效位中的其他窗口的有效抽头置零。
6.根据权利要求5所述的装置,其特征在于,所述窗口状态确定单元具体用于:如果所述窗口的最大相关值位置在所述训练序列参考点之前,则确定相应的窗口的状态为前出窗;如果所述窗口的最大相关值位置在所述训练序列参考点或在所述训练序列参考点之后一个窗长的范围内,则确定相应的窗口的状态为未出窗;如果所述窗口的最大相关值位置在所述训练序列参考点之后一个窗长的范围外,则确定相应的窗口的状态为后出窗。
7.根据权利要求5所述的装置,其特征在于,所述各个同频小区中的每个窗口的本地序列包含相应窗口所采用的训练序列的循环前缀部分,且长度为相应窗口所采用的本地序列的前若干个码片。
8.根据权利要求5所述的装置,其特征在于,所述滑动相关单元具体用于:将与所述训练序列参考点向前相隔一个阈值长度的码片作为滑动窗起始点,将与所述训练序列参考点向后相隔一个所述窗口的窗长与所述阈值之和的长度的码片作为滑动窗终止点,利用所述本地序列对接收信号从所述滑动窗起始点开始,每次在接收信号上向后滑动一个码片的长度,直至滑动到所述滑动窗终止点为止,每滑动一次与接收`信号做一次相关运算,获得相应的相关值。
【文档编号】H04L25/02GK103517289SQ201210212401
【公开日】2014年1月15日 申请日期:2012年6月21日 优先权日:2012年6月21日
【发明者】刘继超, 廉小丽, 马涛, 温小军, 曹晏波, 乔元新 申请人:大唐联诚信息系统技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1