消除下行导频时隙信号干扰的方法及装置的制作方法

文档序号:7962679阅读:175来源:国知局
专利名称:消除下行导频时隙信号干扰的方法及装置的制作方法
技术领域
本发明涉及移动通信技术,具体涉及一种消除下行导频时隙信号干扰的方法及装置。

背景技术
TD-SCDMA(时分-同步码分多址)技术是FDMA(频分多址)、TDMA(时分多址)和CDMA(码分多址)三种基本传输模式的灵活结合,其基本特性之一是在TDD(时分双工)模式下,采用在周期性重复的时间帧里传输基本的TDMA突发脉冲的工作模式,通过周期性地转换传输方向,在同一个载波上交替地进行上、下行链路传输。
如图1所示,TD-SCDMA系统的物理信道采用四层结构无线帧、子帧、时隙和码。一个无线帧长为10ms,分成两个5ms子帧。每一个子帧又分成7个常规时隙和3个特殊时隙。这三个特殊时隙分别为DwPTS(下行导频时隙)、GP(保护间隔)和UpPTS(上行导频时隙)。
每个子帧中的DwPTS是作为下行导频和同步而设计的,该时隙是由长为64chip(码片)的下行同步序列SYNC_DL和32chip的保护间隔组成。SYNC_DL是一组PN码,用于区分相邻小区。每个子帧中的UpPTS是为建立上行同步而设计的,当UE(用户设备)处于空中登记和随机接入状态时,它将首先发射UpPTS,当得到网络的应答后,在PRACH(物理随机接入信道)上发送RRC(无线资源控制)链接建立的信令给RNC(无线网络控制器)。UpPTS时隙由上行同步序列SYNC_UL和32chip的保护间隔组成。SYNC_UL是一组PN码,用于在接入过程中区分不同的UE。
由于基站周围的环境会对SYNC_DL信号产生反射,反射的SYNC_DL信号将进入GP时隙和UpPTS时隙。通常,基站从GP时隙和UpPTS时隙的接收信号中检测UpPTS信号。因此,SYNC_DL反射信号的干扰会影响基站对SYNC_UL信号的检测。
为了克服这种干扰,在现有技术中通常采用DwPTS干扰消除算法,该算法的处理流程如图2所示,该算法分成两个阶段 第一阶段,消除接收的当前子帧中UpPTS信号内来自SYNC_DL反射产生的干扰。
在步骤201,对上一子帧接收的信号进行干扰估计。
在DwPTS后有256个码片,包括96个码片的GP和160个码片的UpPTS。
将第0子帧第ante个天线第i码片上DwPTS干扰信号的数值初始化为 av0[ante][i]=0,i=1,2,...,256,ante=1,2,...,N, 采用递归的方式计算第m-1(m>1)子帧第ante个天线第i码片上DwPTS干扰信号的数值,该数值可表示为 i=1,2,...,256,ante=1,2,...,N 其中,N表示天线数目,inst_valuem-1[ante][i]表示在第ante个天线上接收的第m-1子帧中第i个码片信号,包括DwPTS反射信号、可能接收的SYNC_UL信号和其他干扰信号(噪声); P为遗忘因子; ejθm-1中的j是虚数的单位,即j2=-1; θm-1为在第m-1子帧DwPTS中SYNC-DL码发射时采用的相位; inst_valuem-1[ante][i]和avm-1[ante][i]均为复数。
如果在前面的子帧中没有SYNC_UL信号被接收,则在DwPTS反射信号稳定或者缓慢变化的情况下,avm-1[ante][i]近似等于第ante个天线上、第m-1子帧中第i个码片的DwPTS反射信号。但是,如果在前面的子帧中接收了SYNC_UL信号,则接收的SYNC_UL信号的影响也包含在avm-1[ante][i]中。
在步骤202,进行DwPTS干扰消除。
DwPTS干扰消除后,第ante个天线上、第m子帧中第i个码片的值为 i=1,2,...,256,ante=1,2,...,N 其中,θm为在第m子帧DwPTS中SYNC-DL码发射时采用的相位。
由于第m子帧之前接收的SYNC_UL信号会对avm-1[ante][i]产生影响,因此还需要从modi_value_1m[amte][i]中消除先前接收的SYNC_UL信号的影响,以完成对第m子帧上的SYNC_UL检测。
第二阶段,补偿先前接收的SYNC_UL信号对modi_value_1m[ante][i]产生的影响。
在步骤203,对上一帧检测后的信号进行重构。
如果在第m-1子帧中没有检测到SYNC_UL码,则重构的第m-1子帧的SYNC_UL信号如下 inst_sync1_reconm-1[ante][i]=0,ante=1,2,...,N;i=1,2,...,256.(3) 如果在第m-1子帧中检测到至少一个SYNC_UL码,则重构的第m-1子帧的SYNC_UL信号如下 ante=1,2,...,N;i=1,2,...,256.(4) 假设重构的第ante个天线上、第m-1子帧的第i个码片的信号为inst_sync1_reconm-1[ante][i],并假设第m子帧之前SYNC_UL信号对modi_value_1m[ante][i]的影响为av_syncl_reconm-1[ante][i],则 在步骤204,通过下式计算得到补偿后第ante个天线上、第m子帧中第i个码片的值为 i=1,2,...256,ante=1,2,...8 其中,av_sync1_reconm-1可通过下式来计算 i=1,2,...256,ante=1,2,...N 在步骤205,利用上述步骤204得到的干净的UpPTS信号modi_value_2m[ante][i]来完成同步检测过程。
由上述流程可见,这种算法先进行干扰消除,然后再进行信号补偿,实现复杂,需要占用较多的硬件和软件资源。
而且,在上述对下行导频信号的反射信号造成的干扰估计中,下行导频信号的反射信号的持续时间被认为覆盖了整个上行导频信号的检测范围,即持续了256个码片。实际上,下行导频信号的反射信号的持续时间不会覆盖整个上行导频信号的检测范围。因此,现有算法,不仅增加了算法实现中的计算量,而且会在下行导频信号的反射信号没有干扰到的检测区域引入干扰。


发明内容
本发明的主要目的是提供一种消除下行导频时隙信号干扰的方法,以简单、优化地消除无线信道中下行导频时隙中SYNC_DL信号对上行导频时隙信号的干扰,提高基站对SYN-UL的检测性能。
本发明的另一个目的是提供一种消除下行导频时隙信号干扰的装置,简单、有效地消除上行导频信号中的干扰,保证上行导频信号接收的正确性。
为此,本发明提供如下的技术方案 一种消除下行导频时隙信号干扰的方法,所述方法包括 A、获取第m-1子帧下行导频时隙信号干扰估计值,其中,m>=1; B、根据m-1子帧下行导频时隙信号干扰估计值对第m子帧上行导频时隙信号进行干扰消除,获得纯净的第m子帧的上行导频时隙信号。
所述方法进一步包括设定第0子帧的下行导频时隙信号干扰估计值为0。
所述获取第m-1子帧下行导频时隙信号干扰估计值的步骤包括 对获得的纯净的第m-1子帧的上行导频时隙信号进行上行同步序列SYNC_UL码检测; 根据检测结果确定第m-1子帧下行导频时隙信号干扰估计值。
所述根据检测结果确定第m-1子帧下行导频时隙信号干扰估计值的步骤包括 如果在所述第m-1子帧的上行导频时隙信号中未检测到SYNC_UL码,则通过递归方式计算第m-1子帧下行导频时隙信号干扰估计值; 如果在第m-1子帧的上行导频时隙信号中检测到至少一个SYNC_UL码,则将第m-2子帧下行导频时隙干扰信号估计值作为第m-1子帧下行导频时隙干扰信号估计值。
所述通过递归方式估计第m-1子帧下行导频时隙信号干扰估计值的步骤具体为 通过以下公式估计每个天线上各码片中下行导频时隙信号干扰估计值 i=1,2,...,Num,ante=1,2,...,N; 其中,N为天线数目; Num为下行导频信号造成的干扰的范围; ej(-θm-1)中的j是虚数的单位,j2=-1; θm-1为在第m-1子帧下行导频时隙信号中SYNC-DL码发射时采用的相位; avm-1[ante][i]为第m-1子帧下行导频时隙信号在第ante个天线第i码片的干扰估计值; inst_valuem-1[ante][i]为所接收的第ante个天线上第m-1帧中第i个码片信号; P为遗忘因子。
所述根据检测结果确定第m-1子帧下行导频时隙信号干扰估计值的步骤进一步包括 如果在第m-1子帧进行了天线校正,则将第m-2子帧下行导频时隙干扰信号估计值作为第m-1子帧下行导频时隙干扰信号估计值。
所述步骤B具体为 根据以下公式计算第m子帧的上行导频时隙信号 i=1,2,...,Num;ante=1,2,...,N; 其中,modi_value_1m[ante][i]为下行导频时隙信号干扰消除后第m子帧第ante个天线上第i个码片信号; inst_valuem[ante][i]为所接收的第ante天线上第m子帧中第i个码片信号; avm-1[ante][i]为在第m-1子帧中第ante天线上第i个码片中下行导频时隙信号干扰估计值; θm为在第m子帧下行导频时隙信号中SYNC-DL码发射时采用的相位; Num为下行导频信号造成干扰的范围。
所述步骤B进一步包括 当Num<256时,进行如下赋值计算 modi_value_1m[ante][i]=inst_valuem[ante][i], i=Num+1,...,256;ante=1,2,...,N。
一种消除下行导频时隙信号干扰的装置,包括 干扰估计模块,用于获取下行导频时隙信号干扰估计值; 干扰消除模块,与所述干扰估计模块相连,用于根据干扰估计模块对上一子帧下行导频时隙信号的干扰估计结果对当前子帧信号进行干扰消除,输出纯净的当前子帧的上行导频时隙信号。
优选地,所述装置进一步包括 检测模块,分别与所述干扰消除模块和所述干扰估计模块相连,用于对所述干扰消除模块输出的当前子帧的上行导频时隙信号进行上行同步序列SYNC_UL码检测,并将检测结果通知所述干扰估计模块。
所述干扰估计模块包括 存储模块,用于存储当前子帧下行导频时隙信号干扰估计值; 计算模块,用于计算当前子帧下行导频时隙信号干扰估计值,并将计算结果存储到所述存储模块中。
如果所述检测模块在当前子帧的上行导频时隙信号中未检测到SYNC_UL码,则通知所述干扰估计模块计算当前子帧下行导频时隙信号干扰估计值; 如果所述检测子模块在当前子帧的上行导频时隙信号中检测到至少一个SYNC_UL码,则通知所述干扰估计模块不用计算当前子帧下行导频时隙信号干扰估计值。
如果所述干扰估计模块收到的通知要求计算当前子帧下行导频时隙信号干扰估计值,则所述计算单元通过递归方式进行计算,并将计算结果传送给所述干扰消除模块,同时将计算结果存储于所述存储单元; 如果所述干扰估计模块收到的通知不要求计算当前子帧下行导频时隙信号干扰估计值,则干扰估计模块将所述存储单元中存储的前一子帧下行导频时隙信号干扰估计值传送给所述干扰消除模块。
由以上本发明提供的技术方案可以看出,本发明根据前一子帧的干扰估计值对接收的当前子帧信号进行干扰消除,将干扰消除后的信号作为无干扰的纯净信号。而当前子帧干扰消除时所使用的前一子帧的下行导频时隙信号干扰估计值,通过对前一子帧的纯净信号进行SYNC_UL码检测来确定。如果前一子帧没有检测到SYNC_UL信号,就对前一子帧进行下行导频时隙信号干扰的估计;如果前一子帧检测到了至少一个SYNC_UL码信号,就直接将再前一子帧的下行导频信号干扰估计值作为前一子帧的干扰估计值。这样的下行导频时隙干扰估计方法可以有效地降低干扰估计值的计算及实现的复杂度,简化了对上行导频信号中由于下行导频信号的反射产生干扰的消除处理过程。这样,在基站接收上行导频时隙信号时,就可以直接对干扰消除后的上行导频时隙信号进行SYNC_UL码检测,提高了SYNC_UL检测性能。
同时,本发明对下行导频信号的反射产生的干扰的估计中,通过设置参数Num来表示下行导频信号反射产生干扰的持续时间。该参数为本发明进一步提高SYNC_UL码检测性能提供了空间和灵活性。在网络规划中可以简单地、一次性地确定该参数数值以提高系统性能;也可以根据网络规划的经验直接设置该参数数值,例如令Num=100或Num=150;当然,也可以直接简单地将该参数设置为256。利用本发明,可以大大降低对基站硬件和软件资源的消耗,提高基站的业务处理性能。



图1是TD-SCDMA系统的物理信道信号格式; 图2是现有技术中DwPTS干扰消除算法的处理流程图; 图3是本发明方法的一个实施例的实现流程图; 图4是本发明装置的一个实施例的原理框图; 图5是本发明装置的另一个实施例的原理框图。

具体实施例方式 本发明的核心在于在基站接收上行导频时隙信号时,简化消除该信号中下行导频信号的反射信号的处理过程。为此,本发明根据前一子帧的下行导频信号的干扰估计值对接收的当前子帧信号进行干扰消除,将干扰消除后的信号作为无干扰的纯净信号。为了有效地得到该纯净信号,并降低干扰估计值的计算及实现的复杂度,本发明通过对消除干扰后的当前子帧上行导频时隙信号进行SYNC_UL码检测,并根据检测结果确定下一个子帧下行导频时隙信号干扰估计值。如果在第m子帧的上行导频时隙信号中未检测到SYNC_UL码,则通过递归方式计算第m子帧下行导频时隙信号干扰估计值;如果在第m子帧的上行导频时隙信号中检测到至少一个SYNC_UL码,则不再重新计算下行导频时隙信号干扰估计值,而是将第m-1子帧下行导频时隙干扰信号估计值作为第m子帧下行导频时隙干扰信号估计值。如果在第m子帧进行了天线校正,则将第m-1子帧下行导频时隙干扰信号估计值作为第m子帧下行导频时隙干扰信号估计值。
为了使本技术领域的人员更好地理解本发明方案,下面结合附图和实施方式对本发明作进一步的详细说明。
参照图3,图3示出了本发明方法的一个实施例的实现流程,包括以下步骤 步骤301设定第0子帧的下行导频时隙信号干扰估计值为0。
在本发明中,对当前子帧中下行导频信号干扰的消除是参考前一子帧中对下行导频信号的干扰估计值来进行的。因此,对于第1子帧信号,可以假设其前一子帧的下行导频时隙信号干扰估计值为0。也就是说,在基站未接收上行导频信号前,可以认为下行导频时隙信号的反射干扰为0。
步骤302设定代表子帧序号的变量m=1。
步骤303获取第m-1子帧下行导频时隙信号干扰估计值。
步骤304获取接收的第m子帧的上行导频时隙信号。
步骤305进行干扰消除处理过程。
根据以下公式来计算第m子帧的上行导频时隙信号 i=1,2,...,Num;ante=1,2,...,N; 其中,modi_value_1m[ante][i]为下行导频时隙信号干扰消除后第ante天线上第i个码片信号, inst_valuem[ante][i]为接收到的第m子帧第ante个天线上的上行导频信号; avm-1[ante][i]为下行导频信号对第m-1子帧第ante天线上第i个码片的干扰的估计值; θm为在第m子帧下行导频时隙信号中SYNC-DL码发射时采用的相位; Num为下行导频信号造成干扰的范围。
如果Num<256,还要进行如下赋值计算 modi_value_1m[ante][i]=inst_valuem[ante][i], i=Num+1,...,256;ante=1,2,...,N. 经过干扰消除后,输出纯净的第m子帧的上行导频时隙信号。基站对该信号进行SYNC_UL检测,即可提高SYNC-UL的检测性能。
步骤306输出干扰消除后的第m子帧上行导频时隙信号。
步骤307对输出的第m子帧上行导频时隙信号进行SYNC_UL码检测,即检测该信号中是否含有SYNC_UL码,同时还需要检测该子帧是否进行了天线校正。
为了有效地消除下行导频时隙信号的干扰,需要正确估计该干扰值的大小。在本发明中,根据当前子帧上行导频时隙信号中是否含有SYNC_UL码来确定下一子帧干扰消除过程中使用的下行导频时隙干扰估计值。
如果未检测到SYNC_UL码并且在该子帧未进行天线校正,则进到步骤308;如果检测到至少一个SYNC_UL码或者在该子帧进行了天线校正,则进到步骤309。
步骤308通过递归方式计算第m子帧下行导频时隙信号干扰估计值。具体计算过程将在后面详细描述。
步骤309将第m-1子帧下行导频时隙干扰信号估计值作为第m子帧下行导频时隙干扰信号估计值,即满足下列等式 avm[ante][i]=avm-1[ante][i],i=1,2,.....,Num;ante=1,2,....,N. 由于基站周围的环境相对固定,下行导频信号的反射信号变化缓慢。而且,连续长时间每个子帧都有SYNC-UL信号的概率极小。因此,本发明只对没有接收到SYNC-UL信号的子帧进行下行导频信号的干扰的估计,就能够足够快地跟踪下行导频信号的反射信号的变化。
确定了第m子帧下行导频时隙干扰信号估计值后,进到步骤310 步骤310将子帧序号加1,即m=m+1。然后,返回步骤303,进行下一子帧的干扰消除过程。
在前面提到,如果在干扰消除后的当前子帧上行导频时隙信号中未检测到SYNC_UL码,则通过递归方式计算第m子帧下行导频时隙信号干扰估计值。可表示如下 i=1,2,...,Num,ante=1,2,...,N; 其中,inst_valuem[ante][i]表示在第ante个天线上接收的第m子帧中第i个码片信号,包括DwPTS反射信号和其他干扰信号(噪声); θm为在第m子帧DwPTS中SYNC-DL码发射时采用的相位; Num表示下行导频信号造成的干扰的范围,其取值范围为1~256,在确定NodeB的站址以后,可以在网络规划期间确定Num的具体数值; N为天线数目; P是递归平均中的遗忘因子,P∈

通常,如果下行导频时隙信号反射缓慢变化,则取较大的P值;如果下行导频时隙信号反射快速变化,则选择较小的P值,以便尽可能快地跟踪下行导频时隙信号反射的变化情况,提高干扰估计的准确性。
由于下行导频信号造成的干扰只存在于第1~Num码片中,因此,虽然GP和UpPTS总共有256个码片,但在计算inst_valuem[ante][i]时,只需考虑1~Num个码片中的干扰即可。
可见,利用本发明,只需对未检测到SYNC_UL码的子帧信号进行下行导频时隙信号干扰估计,有效地简化了处理的复杂度,节省了系统硬件及软件资源。
参照图4,图4示出了本发明装置的一个实施例的原理框图 该装置包括干扰估计模块S2和干扰消除模块S1。其中,干扰估计模块S2用于获取下行导频时隙信号干扰估计值;干扰消除模块S1与干扰估计模块S2相连,用于根据干扰估计模块S2对上一子帧下行导频时隙信号的干扰估计结果对当前子帧信号进行干扰消除,输出纯净的当前子帧的上行导频时隙信号。
干扰估计模块S2根据干扰消除模块S1输出的当前子帧的上行导频时隙信号估计当前子帧中下行导频时隙信号干扰估计值,并将其提供给干扰消除模块S1,作为其进行下一子帧干扰消除过程中所需的下行导频时隙信号干扰估计值。
首先,干扰估计模块S2对输出的第m子帧上行导频时隙信号进行SYNC_UL码检测,即检测该信号中是否含有SYNC_UL码,同时还需要检测该子帧是否进行了天线校正。
为了有效地消除下行导频时隙信号的干扰,需要正确估计该干扰值的大小。在本发明中,干扰估计模块S2可以根据当前子帧上行导频时隙信号中是否含有SYNC_UL码来确定下一子帧干扰消除过程中使用的下行导频时隙干扰估计值。如果检测到至少一个SYNC_UL码或者在该子帧进行了天线校正,则可以将第m-1子帧下行导频时隙干扰信号估计值作为第m子帧下行导频时隙干扰信号估计值,即满足下列等式 avm[ante][i]=avm-1[ante][i],i=1,2,.....,Num;ante=1,2,....,N. 如果未检测到SYNC_UL码并且在该子帧未进行天线校正,则可依照下式来计算下行导频时隙信号干扰估计值 i=1,2,...,Num,ante=1,2,...,N; 其中,inst_valuem[ante][i]表示在第ante个天线上接收的第m子帧中第i个码片信号,包括DwPTS反射信号和其他干扰信号(噪声),inst_valuem[ante][i]和avm[ante][i]均为复数。
为了进一步简化计算过程,节省系统资源,可以先对干扰消除模块S1输出的当前子帧的上行导频时隙信号进行上行同步序列SYNC_UL码检测,根据检测结果决定是否需要重新计算下行导频时隙信号干扰估计值。
参照图5所示本发明装置另一实施例的原理框图 与图4所示实施例相比,在该实施例中,增加了检测模块S3,分别与干扰消除模块S1和干扰估计模块S2相连,用于对干扰消除模块S1输出的当前子帧的上行导频时隙信号进行上行同步序列SYNC_UL码检测,并将检测结果通知干扰估计模块S2。
同时,干扰估计模块S2包括存储模块S22和计算模块S21。其中,存储模块S22用于存储当前子帧下行导频时隙信号干扰估计值;计算模块S21用于计算当前子帧下行导频时隙信号干扰估计值,并将计算结果存储到存储模块S22中。
在进行下行导频时隙信号干扰估计时,首先由检测模块S3对干扰消除模块S1输出的当前子帧的上行导频时隙信号进行上行同步序列SYNC_UL码检测。
如果未检测到SYNC_UL码,则通知干扰估计模块S2计算当前子帧下行导频时隙信号干扰估计值。此时,干扰估计模块S2的计算模块S21可通过递归方式计算当前子帧的下行导频时隙信号干扰估计值,并将该值存入存储模块S22中。
比如,对于第m子帧,可表示如下 i=1,2,...,Num,ante=1,2,...,N; 其中,inst_valuem[ante][i]表示在第ante个天线上接收的第m子帧中第i个码片信号,包括DwPTS反射信号和其他干扰信号(噪声),inst_valuem[ante][i]和avm[ante][i]均为复数。
干扰估计模块S2将该值输出给干扰消除模块S1。
如果检测到至少一个SYNC_UL码,则通知干扰估计模块S2不用计算当前子帧下行导频时隙信号干扰估计值。此时,干扰估计模块S2从存储模块S22中取出其存储的前一子帧下行导频时隙信号干扰估计值,并将该值输出给干扰消除模块S1。
虽然通过实施例描绘了本发明,本领域普通技术人员知道,本发明有许多变形和变化而不脱离本发明的精神,希望所附的权利要求包括这些变形和变化而不脱离本发明的精神。
权利要求
1.一种消除下行导频时隙信号干扰的方法,其特征在于,所述方法包括
A、获取第m-1子帧下行导频时隙信号干扰估计值,其中,m>=1;
B、根据m-1子帧下行导频时隙信号干扰估计值对第m子帧上行导频时隙信号进行干扰消除,获得纯净的第m子帧的上行导频时隙信号。
2.根据权利要求1所述的方法,其特征在于,所述方法进一步包括
设定第0子帧的下行导频时隙信号干扰估计值为0。
3.根据权利要求1或2所述的方法,其特征在于,所述获取第m-1子帧下行导频时隙信号干扰估计值的步骤包括
对获得的纯净的第m-1子帧的上行导频时隙信号进行上行同步序列SYNC_UL码检测;
根据检测结果确定第m-1子帧下行导频时隙信号干扰估计值。
4.根据权利要求3所述的方法,其特征在于,所述根据检测结果确定第m-1子帧下行导频时隙信号干扰估计值的步骤包括
如果在所述第m-1子帧的上行导频时隙信号中未检测到SYNC_UL码,则通过递归方式计算第m-1子帧下行导频时隙信号干扰估计值;
如果在第m-1子帧的上行导频时隙信号中检测到至少一个SYNC_UL码,则将第m-2子帧下行导频时隙干扰信号估计值作为第m-1子帧下行导频时隙干扰信号估计值。
5.根据权利要求4所述的方法,其特征在于,所述通过递归方式估计第m-1子帧下行导频时隙信号干扰估计值的步骤具体为
通过以下公式估计每个天线上各码片中下行导频时隙信号干扰估计值
i=1,2,...,Num,ante=1,2,...,N;
其中,N为天线数目;
Num为下行导频信号造成的干扰的范围;
ej(-θm-1)中的j是虚数的单位,j2=-1;
θm-1,为在第m-1子帧下行导频时隙信号中SYNC-DL码发射时采用的相位;
avm-1[ante][i]为第m-1子帧下行导频时隙信号在第ante个天线第i码片的干扰估计值;
inst_valuem-1[ante][i]为所接收的第ante个天线上第m-1帧中第i个码片信号;
P为遗忘因子。
6.根据权利要求3所述的方法,其特征在于,所述根据检测结果确定第m-1子帧下行导频时隙信号干扰估计值的步骤进一步包括
如果在第m-1子帧进行了天线校正,则将第m-2子帧下行导频时隙干扰信号估计值作为第m-1子帧下行导频时隙干扰信号估计值。
7.根据权利要求3所述的方法,其特征在于,所述步骤B具体为
根据以下公式计算第m子帧的上行导频时隙信号
i=1,2,...,Num;ante=1,2,...,N;
其中,modi_value_1m[ante][i]为下行导频时隙信号干扰消除后第m子帧第ante个天线上第i个码片信号;
inst_valuem[ante][i]为所接收的第ante天线上第m子帧中第i个码片信号;
avm-1[ante][i]为在第m-1子帧中第ante天线上第i个码片中下行导频时隙信号干扰估计值;
θm为在第m子帧下行导频时隙信号中SYNC-DL码发射时采用的相位;
Num为下行导频信号造成干扰的范围。
8.根据权利要求7所述的方法,其特征在于,所述步骤B进一步包括
当Num<256时,进行如下赋值计算
modi_value_1m[ante][i]=inst_valuem[ante][i],
i=Num+1,...,256;ante=1,2,...,N。
9.一种消除下行导频时隙信号干扰的装置,其特征在于,包括
干扰估计模块,用于获取下行导频时隙信号干扰估计值;
干扰消除模块,与所述干扰估计模块相连,用于根据干扰估计模块对上一子帧下行导频时隙信号的干扰估计结果对当前子帧信号进行干扰消除,输出纯净的当前子帧的上行导频时隙信号。
10.根据权利要求9所述的装置,其特征在于,所述装置进一步包括
检测模块,分别与所述干扰消除模块和所述干扰估计模块相连,用于对所述干扰消除模块输出的当前子帧的上行导频时隙信号进行上行同步序列SYNC_UL码检测,并将检测结果通知所述干扰估计模块。
11.根据权利要求10所述的装置,其特征在于,所述干扰估计模块包括
存储模块,用于存储当前子帧下行导频时隙信号干扰估计值;
计算模块,用于计算当前子帧下行导频时隙信号干扰估计值,并将计算结果存储到所述存储模块中。
12.根据权利要求11所述的装置,其特征在于,
如果所述检测模块在当前子帧的上行导频时隙信号中未检测到SYNC_UL码,则通知所述干扰估计模块计算当前子帧下行导频时隙信号干扰估计值;
如果所述检测子模块在当前子帧的上行导频时隙信号中检测到至少一个SYNC_UL码,则通知所述干扰估计模块不用计算当前子帧下行导频时隙信号干扰估计值。
13.根据权利要求12所述的装置,其特征在于,
如果所述干扰估计模块收到的通知要求计算当前子帧下行导频时隙信号干扰估计值,则所述计算单元通过递归方式进行计算,并将计算结果传送给所述干扰消除模块,同时将计算结果存储于所述存储单元;
如果所述干扰估计模块收到的通知不要求计算当前子帧下行导频时隙信号干扰估计值,则干扰估计模块将所述存储单元中存储的前一子帧下行导频时隙信号干扰估计值传送给所述干扰消除模块。
全文摘要
本发明公开了一种消除下行导频时隙信号干扰的方法,包括获取第m-1子帧下行导频时隙信号干扰估计值,其中,m>=1;根据m-1子帧下行导频时隙信号干扰估计值对第m子帧上行导频时隙信号进行干扰消除,获得纯净的第m子帧的上行导频时隙信号。本发明还公开了一种消除下行导频时隙信号干扰的装置,包括干扰信号估计值获取模块和干扰消除模块。利用本发明,可以简单、有效地消除上行导频信号中的干扰,提高基站对上行同步序列的检测性能。
文档编号H04J13/02GK101110630SQ200610088819
公开日2008年1月23日 申请日期2006年7月19日 优先权日2006年7月19日
发明者魏立梅, 佟学俭 申请人:鼎桥通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1