专利名称:基于串行干扰抵消消除同频小区信号干扰的方法和装置的制作方法
技术领域:
本发明涉及一种用于时分同步码分多址(Time Division SynchronousCode-Division Multiple Access,简称TD-SCDMA)移动通信系统的串行消除同频干扰的方法和装置,具体的说,涉及一种最大限度串行消除同频干扰信号对有用信号的影响,提高接收机接收性能的方法和装置。
背景技术:
直接扩频码分多址(简称DS-CDMA)系统中,由于采用了码分多址技术,客观上存在不同小区采用同频组网的可能,这就意味着某个基站(NodeB)可能受到多个同频邻小区内移动台(UE)信号的干扰,或者某个移动台可能受到多个同频小区基站信号的干扰。由于不同信号的传播时延不同,以及扰码的存在,造成各个信号所采用的扩频码集并非完全正交,这种由非零互相关系数引起的干扰常被称为多址干扰(Multiple Access Interference,简称MAI)。CDMA系统中通常采用匹配滤波器(Matched Filter,简称MF,传统的Rake接收机就符合MF原理)或者多用户检测装置(Multi-user Detector,简称MUD)恢复扩频和加绕前的数据。传统的Rake接收机无法有效抑制多址干扰,而多用户检测可以较好的消除MAI带来的影响。
多用户检测方法主要分为两种线性多用户检测和非线性多用户检测。线性多用户检测(联合检测接收机)由于需要完成系统矩阵求逆的操作,当CDMA系统采用的扩频因子(Spread Factor,简称SF)较大、扰码长度较长或者干扰用户的数量太多时,系统矩阵的维数将增加,矩阵求逆的运算量将变得无法接受。在这种情况下,非线性多用户检测方法(干扰抵消)可以以较低的实现复杂度获得较好的接收性能。非线多用户检测方法主要分为两种并行干扰消除(Parallel Interference Cancellation,简称PIC)和串行干扰消除(Successive Interference Cancellation,简称SIC)。相比之下,PIC具有处理延时短,不需要将各个小区进行功率排序等优势;而SIC消耗的资源更少,并且在各个小区信号功率差距较大时稳定性更好、性能更好。
如图1所示,为TD-SCDMA系统的帧结构示意图。该结构是根据3G合作项目(3GPP)规范TS 25.221(Release 4)中的低码片速率时分双工(LCR-TDD)模式(1.28Mcps),或者中国无线通信标准(CWTS)规范TSM05.02(Release 3)中给出的。TD-SCDMA系统的码片速率为1.28Mcps,每一个无线帧(Radio Frame)100、101的长度为5ms,即6400个码片(对于3GPP LCR-TDD系统,每个无线帧长度为10ms,并可划分为两个长度为5ms的子帧(Subframe),其中每个子帧包含6400个码片)。其中,每个TD-SCDMA系统中的无线帧(或者LCR系统中的子帧)100、101又可以分为7个时隙(TS0~TS6)110-116,以及两个导频时隙下行导频时隙(DwPTS)12和上行导频时隙(UpPTS)14,以及一个保护间隔(Guard)13。进一步的,TS0时隙110被用来承载系统广播信道以及其它可能的下行业务信道;而TS1~TS6时隙111-116则被用来承载上、下行业务信道。上行导频时隙(UpPTS)14和下行导频时隙(DwPTS)时隙12分别被用来建立初始的上、下行同步。TS0~TS6时隙110-116长度均为0.675ms或864个码片,其中包含两段长度均为352码片的数据段DATA1(17)和DATA2(19),以及中间的一段长度为144码片(chip)的训练序列——中导码(Midamble)序列18。Midamble序列在TD-SCDMA有重要意义,包括小区标识、信道估计和同步(包括频率同步)等模块都要用到它。DwPTS时隙12包含32码片的保护间隔20、以及一个长度为64码片的下行同步码(SYNC-DL)码字15,它的作用是小区标识和建立初始同步;而UpPTS时隙包含一个长度为128码片的上行同步码(SYNC-UL)码字16,用户终端设备利用它进行有关上行接入过程。
TD-SCDMA下行时隙的两部分数据段DATA1(17)和DATA2(19)所承载的数据采用扩频码和扰码进行了扩频和加绕。当存在同频干扰的情况下,由于TD-SCDMA系统采用的扩频码(Spreading Code)和扰码(ScramblingCode)长度都比较短(都只有16chip),不同小区的扩频码和扰码之间的互相关特性不理想,传统的Rake接收机或者单小区的联合检测装置(JointDetection,简称JD)无法有效抑制邻小区干扰信号的影响,造成了TD-SCDMA系统接收性能的劣化。为了使TD-SCDMA系统获得较高的系统容量,必须提高它在同频干扰下的接收性能。本发明引入串行干扰抵消的方法,有效的提高了同频干扰条件下,TD-SCDMA系统的接收性能。
发明内容
本发明的目的在于提供一种基于串行干扰抵消消除同频小区信号干扰的方法和装置,能够以较小的实现复杂度,在很大程度上,特别是同频邻小区功率高于本小区的恶劣条件下,消除同频小区信号的影响,提高本小区信号的接收性能。
本发明提供一种基于串行干扰抵消(SIC)消除同频小区信号干扰的方法,特点是,本小区和各个同频邻小区分别单独采用基于匹配滤波器产生的解调符号重构各个小区信号的方法,串行进行干扰消除,其包括以下步骤步骤1、对每个小区,即当前本小区和M个同频邻小区,小区接收信号恢复单元依次将第s-1级干扰消除过程中该小区的重构信号 和第s级干扰消除过程中去除之前所有小区干扰信号后的残留信号 叠加,恢复各小区的接收信号 e^js=r^j-1s+x^js-1]]>其中,s=1,2,Λ,S,且S表示系统设定的串行干扰抵消的级数;j=1,2,Λ,M,M+1;步骤2、根据当前接收数据I/Q路的采样输入r^=(r1,r2,Λ,rZ)]]>或者第s-1级干扰消除后的信号,信道估计及干扰重构单元(Channel Estimation andInterference Generation Unit,简称CEIGU)采用基于匹配滤波器(MF)产生的解调符号重构各个小区信号的方法,依次串行完成各个小区干扰信号的重构,得到第s级的每个小区的重构信号x^js=(x(j,1)s,x(j,2)s,Λ,x(j,Z)s);]]>其中,s=1,2,Λ,S,j=1,2,Λ,M,M+1,Z为采样序列的长度;该步骤2具体包括以下步骤步骤2.1、有效路径分离;步骤2.2、生成信道冲激响应;步骤2.3、基于匹配滤波器产生解调符号;步骤2.4、重构小区信号;
步骤3、对每个小区,小区重构信号去除单元依次将第s级干扰消除过程中该小区的重构信号 从输入信号 中去除,得到第s级的去除该小区干扰后的残留信号 r^js=e^js-x^js;]]>其中,s=1,2,Λ,S,j=1,2,Λ,M,M+1;步骤4、根据系统事先设置的SIC级数,重复执行步骤1~3,直到完成所有级的SIC操作。
所述的步骤1中,当s=1时,即进行第一级干扰消除,则所述的上一级干扰消除过程中该小区的重构信号为0。
所述的步骤1中,当j=1时,即进行第一个小区的干扰消除,则所述的本级干扰消除过程中去除之前所有小区干扰信号后的残留信号为0。
步骤2中所述的采用基于匹配滤波器产生的解调符号重构小区信号的方法,具体包括步骤2.1、有效路径分离;步骤2.1.1、针对每个小区,将输入信号中的中导码序列(Midamble码)部分的后128个码片数据r^BM=(r1BM,r2BM,Λ,r128BM)]]>通过匹配滤波器,分别与该小区的基本中导码序列(Basic Midamble)BM=(m1,m2,Λ,m128)进行逐比特循环异或操作,计算得到各个路径上的每次逐比特异或结果的功率(Delay Profile,简称DP)DPk=Σn=1128||rnBM*m(n-k+1)mod128||;]]>步骤2.1.2、通过有效路径检测器检测有效路径将每个路径(Path)上的DP与特定门限Th进行比较;选择大于等于门限Th的DP所对应的path为有效路径,否则为无效path;最终有效路径检测器检测到的L条有效路径为Peff=(p1,p2,Λ,pL);步骤2.2、生成信道冲激响应(Channel Impulse)步骤2.2.1、通过匹配滤波器和信道估计器计算各个路径上的信道估计(Channel Estimation,简称ChE)根据当前小区的基本中导码序列为BM=(m1,m2,Λ,m128),以及接收的输入信号中的中导码序列部分的后128个码片的数据为r^BM=(r1BM,r2BM,Λ,r128BM)]]>,计算各个路径上的信道估计ChE为ChEk=Σn=1128rnBM*m(n-k+1)mod128;]]>步骤2.2.2、根据步骤2.1.2中得到的有效路径和步骤2.2.1中得到的信道估计,由信道冲激响应器生成信道冲激响应H=(h1,h2,Λ,hT),其长度T表示系统支持的最大时延,该信道冲激响应有效路径位置上的值为该路径上的信道估计值,非有效路径位置上的值为零,即hi=ChEiDPi≥Th0DPi<Th;]]>步骤2.3、基于匹配滤波器产生解调符号步骤2.3.1、由匹配滤波器对输入信号中的数据部分进行解扰、解扩操作根据有效路径的位置P、当前小区的扰码ScC和激活的扩频码ChC=(C1,C2,Λ,CN),Cn=(c1n,c2n,Λ,cSFn),]]>其中N表示激活码道的个数,SF表示扩频因子,采用匹配滤波器对输入信号中的数据部分 进行解扰、解扩操作,解扰、解扩后得到的符号为U=(u^1,u^2,Λ,u^N);]]>u^n=(u^1n,u^2n,Λ,u^Ln);]]>u^ln=(u(l,1)n,u(l,2)n,Λ,u(l,K)n);]]>u(l,k)n=Σi=1SFrpk+(k-1)·SF+i×conj(cin)×conj(ScCi);]]>其中, 表示第n个激活码道所对应的符号, 表示第n个激活码道第l条有效路径上的符号,K表示符号的个数;步骤2.3.2、由最大比合并器对解扰、解扩后得到的符号进行最大比合并,得到解调符号根据信道冲激响应,即有效路径上的信道估计,最大比合并器对不同路径上的解扰、解扩后的符号进行最大比合并操作,得到每个激活码道上的解调符号Y=(y^1,y^2,Λ,y^N);]]>y^n=(y1n,y2n,Λ,yKn);]]>
ykn=Σl=1Lconj(ChEl)×u(l,k)n;]]>其中, 表示第n个激活码道所对应的解调符号;步骤2.3.3、符号判决器对由联合检测器产生的解调符号进行符号判决,得到发送符号的估计值为D=(d^1,d^2,Λ,d^N)]]>d^n=(d1n,d2n,Λ,dKn);]]>其中 表示第n个激活码道所对应的解调符号的判决结果。
步骤2.3.3中,所述的符号判决包括硬判决和软判决所述的硬判决由解调符号硬判决器进行操作,得到硬判决后的结果为dkn=sign(ykn)=1ykn≥0-1ykn<0]]>所述的软判决由解调符号软判决器进行操作,得到软判决后的结果为dkn=tanh(m·yknσ2);]]>其中,m表示接收信号幅度的均值,σ2表示接收信号的噪声方差,tanh表示双曲正切函数。
步骤2.4、重构小区信号步骤2.4.1、由调制扩频器对符号判决的结果进行调制扩频操作,得到激活码道上的码片序列根据当前小区采用的扰码ScC、激活码道上的扩频码ChC=(C1,C2,Λ,CN),Cn=(c1n,c2n,Λ,cSFn),]]>由调制扩频器对符号判决的结果进行调制和扩频,得到每个激活码道上码片级的发射信号估计值V=(v^1,v^2,Λ,v^N);]]>v^n=(v1n,v2n,Λ,vK×SFn);]]>其中 表示第n个激活码道上的码片级的发射信号估计值;步骤2.4.2、由若干卷积器对应完成若干激活码道上接受信号的重构由卷积器对步骤2.4.1中得到的每个激活码道上的码片序列与步骤2.2中得到的信道冲激响应完成卷积操作,得到每个激活码道上的重构信号W=(w^1,w^2,Λ,w^N);]]>
w^n=(w1n,w2n,Λ,wK×SFn);]]>w^n=H⊗v^n;]]>其中, 表示第n个码道上的重构信号;步骤2.4.3、由激活码道信号叠加器对各个激活码道上的重构信号进行叠加,完成激活码道合并,从而完成小区信号的重构,得到小区的重构信号 x^s=Σn=1Nw^n;]]>步骤2.4.4、重构信号加权将该小区重构信号 乘以特定的加权因子ρs,减少由于符号判决不正确造成的性能损失x^s=x^s×ρs.]]>本方法中,分别对各个同频邻小区进行信号重构时,所需的当前同频邻小区的基本小区信息,包括基本中导码序列,扰码和激活的扩频码等是系统已知的,或通过检测得到的。
与上述方法相对应,本发明还提供一种基于串行干扰抵消消除同频小区信号干扰的装置,所述装置包含依次连接的小区接收信号恢复单元、基于MF的CEIGU、和小区重构信号去除单元;所述的小区接收信号恢复单元,依次对于当前本小区和M个同频邻小区,将第s-1级干扰消除过程中该小区的重构信号 和第s级干扰消除过程中去除之前所有小区干扰信号后的残留信号 叠加,依次恢复各小区的接收信号 e^js=r^j-1s+x^js-1;]]>其中,s=1,2,Λ,S,且S表示系统设定的串行干扰抵消的级数;j=1,2,Λ,M,M+1。
当s=1时,即所述装置进行第一级干扰消除,则所述的上一级干扰消除过程中该小区的重构信号为0。
当j=1时,即所述装置进行第一个小区的干扰消除,则所述的本级干扰消除过程中去除之前所有小区干扰信号后的残留信号为0。
所述的基于MF的CEIGU,根据当前接收数据I/Q路的采样输入r^=(r1,r2,Λ,rZ)]]>或者第s-1级干扰消除后的信号,采用基于MF产生的解调符号重构小区信号的处理方法,依次串行完成各个小区接收信号的重构,得到第s级的每个小区的重构信号x^js=(x(j,1)s,x(j,2)s,Λ,x(j,Z)s);]]>其中,s=1,2,Λ,S,j=1,2,Λ,M,M+1,Z为采样序列的长度。
所述的基于MF的CEIGU,包括通过电路连接的有效路径分离装置、信道冲激响应装置、基于匹配滤波器的解调符号生成装置和小区信号重构装置;所述的小区重构信号去除单元对每个小区,依次将第s级干扰消除过程中该小区的重构信号 从输入信号 中去除,得到第s级的去除该小区干扰后的残留信号 r^js=e^js-x^js;]]>其中,s=1,2,Λ,S,j=1,2,Λ,M,M+1。
所述的有效路径分离装置包含依次连接的第一匹配滤波器和有效路径检测器;该第一匹配滤波器的输入端接收输入信号中的中导码序列的后128个码片数据BM=(m1,m2,Λ,m128),与当前小区的基本中导码序列r^BM=(r1BM,r2BM,Λ,r128BM)]]>进行逐比特循环异或操作,计算得到每次逐比特异或结果的功率DPk=Σn=1128||rnBM*m(n-k+1)mod128||;]]>该有效路径检测器将第一匹配滤波器输出的每个路径上的DP值,分别与特定门限Th进行比较;选择大于等于门限Th的DP所对应的path为有效路径,否则为无效path;最终有效路径检测器检测到的L条有效路径为Peff=(p1,p2,Λ,pL)。
所述的信道冲激响应装置包含依次连接的第二匹配滤波器、信道估计器和信道冲激响应器;该第二匹配滤波器的输入端接收输入信号中的中导码序列的后128个码片数据BM=(m1,m2,Λ,m128),结合当前小区的基本中导码序列r^BM=(r1BM,r2BM,Λ,r128BM),]]>通过信道估计器计算得到各个路径上的信道估计ChE为
ChEk=Σn=1128rnBM*m(n-k+1)mod128;]]>该信道冲激响应器的输入端还连接有效路径检测器的输出端;所述的信道冲激响应器根据有效路径和信道估计,生成信道冲激响应H=(h1,h2,Λ,hT)hi=ChEiDPi≥Th0DPi<Th;]]>其中,信道冲激响应的长度T表示系统支持的最大时延。
所述的基于匹配滤波器的解调符号生成装置包含依次连接的第三匹配滤波器、最大比合并器和符号判决器;该第三匹配滤波器的输入端接收输入信号中的数据部分,并与有效路径检测器连接,所述的第三匹配滤波器根据有效路径的位置P、当前小区的扰码ScC和激活的扩频码ChC=(C1,C2,Λ,CN),Cn=(c1n,c2n,Λ,cSFn),]]>,其中N表示激活码道的个数,SF表示扩频因子,对输入信号中的数据部分 进行解扰、解扩操作,解扰、解扩后得到的符号为U=(u^1,u^2,Λ,u^N);]]>u^n=(u^1n,u^2n,Λ,u^Ln);]]>u^ln=(u(l,1)n,u(l,2)n,Λ,u(l,K)n);]]>u(l,k)n=Σi=1SFrpk+(k-1)·SF+i×conj(cin)×conj(ScCi);]]>其中, 表示第n个激活码道所对应的符号, 表示第n个激活码道第l条有效路径上的符号,K表示符号的个数;该最大比合并器的输入端还连接信道冲激响应器,其根据信道冲激响应H,即有效路径上的信道估计,对第三匹配滤波器输出的不同路径上的解扰、解扩后的符号进行最大比合并操作,得到每个激活码道上的解调符号Y=(y^1,y^2,Λ,y^N);]]>y^n=(y1n,y2n,Λ,yKn);]]>ykn=Σl=1Lconj(ChEl)×u(l,k)n;]]>其中, 表示第n个激活码道所对应的解调符号;该符号判决器对最大比合并器输出的解调符号进行符号判决,得到发送符号的估计值D=(d^1,d^2,Λ,d^N)]]>d^n=(d1n,d2n,Λ,dKn);]]>其中 表示第n个激活码道所对应的解调符号的判决结果。
所述的符号判决器是解调符号硬判决器,采用该解调符号硬判决器得到的硬判决结果为dkn=sign(ykn)=1ykn≥0-1ykn<0]]>所述的符号判决器是解调符号软判决器,采用该解调符号软判决器得到的软判决结果为dkn=tanh(m·yknσ2);]]>其中,m表示接收信号幅度的均值,σ2表示接收信号的噪声方差,tanh表示双曲正切函数。
所述的小区信号重构装置包含依次连接的调制扩频器、N个卷积器和激活码道信号叠加器;该调制扩频器根据当前小区采用的扰码ScC、激活码道上的扩频码ChC=(C1,C2,Λ,CN),Cn=(c1n,c2n,Λ,cSFn),]]>对符号判决器输出的判决结果进行调制和扩频,得到每个激活码道上码片级的发射信号估计值V=(v^1,v^2,Λ,v^N);]]>v^n=(v1n,v2n,Λ,vK×SFn);]]>其中 表示第n个激活码道上的码片级的发射信号估计值;该N个卷积器输入端还连接信道冲激相应器,其对由调制扩频器输出的每个激活码道上的码片序列与由信道冲激相应器生成的信道冲激响应完成卷积操作,得到每个激活码道上的重构信号W=(w^1,w^2,Λ,w^N);]]>w^n=(w1n,w2n,Λ,wK×SFn);]]>w^n=H⊗v^n;]]>其中, 表示第n个码道上的重构信号;该激活码道信号叠加器对各个激活码道上的重构信号进行叠加,完成激活码道合并,从而完成小区信号的重构,得到小区的重构信号 x^s=Σn=1Nw^n;]]>进一步,所述的小区信号重构装置还包含一加权乘法器,其输入端连接激活码道信号叠加器的输出端,该加权乘法器对激活码道信号叠加器输出的小区重构信号 乘以特定的加权因子ρs,减少由于符号判决不正确造成的性能损失x^s=x^s×ρs.]]>本装置根据系统事先设置的SIC级数S,以及上一SIC级计算得到的各小区去除干扰后的残留信号 ,对每一SIC级,重复执行消除同频小区信号干扰的操作,直至完成所有级的SIC操作。
本发明提供的一种基于串行干扰抵消消除同频小区信号干扰的方法和装置,能够以较小的实现复杂度,在很大程度上,特别是同频邻小区功率高于本小区的恶劣条件下,消除同频小区信号的影响,提高本小区信号的接收性能。
图1为背景技术中3GPP规范给出的TD-SCDMA系统帧结构示意图;图2为本发明提供的采用串行干扰抵消方法消除同频干扰的结构示意图;图3为本发明提供的基于匹配滤波器解调结果的CEIGU的结构示意图。
具体实施例方式
以下结合图2~图3,通过优化的具体实施例,对本发明作详细描述。
以TD-SCDMA一个时隙的串行干扰消除为例,假设该时隙的接收信号为r=(r1,r2,Λ,r352,r113BM,r114BM,Λ,r128BM,r1BM,Λr128BM,r353,r354,Λ,r704)]]>,其中,r1~r352表示数据段DATA1的接收信号,r113BM,r114BM,Λ,r128BM,r1BM,Λr128BM表示接收的中导码序列信号,r353~r704表示数据段DATA2的接收信号。
如图3所示,为本发明提供的基于匹配滤波器解调结果的CEIGU的结构示意图,该CEIGU的核心是由匹配滤波器解调结果得到小区各个激活码道上的码片级数据,然后通过与信道冲激响应卷积完成各个码道接收信号的重构,具体的操作步骤如下步骤1、有效路径分离步骤1.1、针对每个小区,将输入信号中的Midamble码部分的后128个码片数据通过匹配滤波器410_1,分别与该小区的Basic Midamble码进行逐比特循环异或操作,计算DP;设当前小区的基本中导码序列为BM=(m1,m2,Λ,m128),接收的输入信号中的中导码序列部分的后128个码片的数据为r^BM=(r1BM,r2BM,Λ,r128BM),]]>,则各个路径上的DP的计算公式为DPk=Σn=1128||rnBM*m(n-k+1)mod128||;]]>步骤1.2、通过与匹配滤波器410_1连接的有效路径检测器490检测有效路径将每个path上的DP与特定门限Th进行比较;选择大于等于门限Th的DP所对应的path为有效路径,否则为无效path;最终有效路径检测器检测到的L条有效路径为Peff=(p1,p2,Λ,pL);步骤2、生成信道冲激响应步骤2.1、通过依次连接的匹配滤波器410_2和信道估计器480计算各个路径上的ChE设当前小区的基本中导码序列为BM=(m1,m2,Λ,m128),接收的输入信号中的中导码序列部分的后128个码片的数据为r^BM=(r1BM,r2BM,Λ,r128BM),]]>,则各个路径上的信道估计ChE为ChEk=Σn=1128rnBM*m(n-k+1)mod128;]]>步骤2.2、由信道冲激响应器470生成信道冲激响应H=(h1,h2,Λ,hT)信道冲激响应器470分别连接有效路径检测器490和信道估计器480的输出端,根据分别输出的有效路径和信道估计,生成信道冲激响应H=(h1,h2,Λ,hT),其长度T表示系统支持的最大时延,该信道冲激响应有效路径位置上的值为该路径上的信道估计值,非有效路径位置上的值为零,即
hi=ChEiDPi≥Th0DPi<Th;]]>步骤3、基于匹配滤波器产生解调符号;步骤3.1、由匹配滤波器410_3对输入信号中的数据部分进行解扰、解扩操作该匹配滤波器410_3的输入端还连接有效路径检测器490,根据其输出的有效路径的位置P、当前小区的扰码ScC和激活的扩频码ChC=(C1,C2,Λ,CN),Cn=(c1n,c2n,Λ,cSFn),]]>其中N表示激活码道的个数,SF表示扩频因子,匹配滤波器4103对输入信号中的数据部分 进行解扰、解扩操作,解扰、解扩后得到的符号为U=(u^1,u^2,Λ,u^N);]]>u^n=(u^1n,u^2n,Λ,u^Ln);]]>u^ln=(u(l,1)n,u(l,2)n,Λ,u(l,K)n);]]>u(l,k)n=Σi=1SFrpk+(k-1)·SF+i×conj(cin)×conj(ScCi);]]>其中, 表示第n个激活码道所对应的符号, 表示第n个激活码道第l条有效路径上的符号,K表示符号的个数;步骤3.2、由最大比合并器420对解扰、解扩后得到的符号进行最大比合并,得到解调符号该最大比合并器420的输入端分别连接匹配滤波器410_3和信道冲激响应器470,根据信道冲激响应,即有效路径上的信道估计,最大比合并器420对不同路径上的解扰、解扩后的符号进行最大比合并操作,得到每个激活码道上的解调符号Y=(y^1,y^2,Λ,y^N);]]>y^n=(y1n,y2n,Λ,yKn);]]>ykn=Σl=1Lconj(ChEl)×u(l,k)n;]]>其中, 表示第n个激活码道所对应的解调符号;步骤3.3、由连接最大比合并器420输出端的符号判决器430对解调符号进行符号判决,得到发送符号的估计值
D=(d^1,d^2,Λ,d^N)]]>d^n=(d1n,d2n,Λ,dKn);]]>其中 表示第n个激活码道所对应的解调符号的判决结果。
步骤3.3中,所述的符号判决包括硬判决和软判决,所述的符号判决器430可以是解调符号硬判决器,也可以是解调符号软判决器;所述的硬判决由解调符号硬判决器进行操作,得到硬判决后的结果为dkn=sign(ykn)=1ykn≥0-1ykn<0]]>所述的软判决由解调符号软判决器进行操作,得到软判决后的结果为dkn=tanh(m·yknσ2);]]>其中,m表示接收信号幅度的均值,σ2表示接收信号的噪声方差,tanh表示双曲正切函数。
步骤4、重构小区信号步骤4.1、由调制扩频器440对符号判决的结果进行调制扩频操作,得到激活码道上的码片序列该调制扩频器440的输入端连接符号判决器430,其根据当前小区采用的扰码ScC、激活码道上的扩频码ChC=(C1,C2,Λ,CN),Cn=(c1n,c2n,Λ,cSFn),]]>对符号判决器430输出的判决结果进行调制和扩频,得到每个激活码道上码片级的发射信号估计值V=(v^1,v^2,Λ,v^N);]]>v^n=(v1n,v2n,Λ,vK×SFn);]]>其中 表示第n个激活码道上的码片级的发射信号估计值;步骤4.2、由N个卷积器460对应完成若干激活码道上接受信号的重构该N个卷积器460的输入端分别连接调制扩频器440和信道冲激响应器470,对输出的每个激活码道上的码片序列与信道冲激响应完成卷积操作,得到每个激活码道上的重构信号W=(w^1,w^2,Λ,w^N);]]>w^n=(w1n,w2n,Λ,wK×SFn);]]>w^n=H⊗v^n;]]>
其中, 表示第n个码道上的重构信号;步骤4.3、由与N个卷积器460连接的激活码道信号叠加器450对各个激活码道上的重构信号进行叠加,完成激活码道合并,从而完成小区信号的重构,得到小区的重构信号 x^s=Σn=1Nw^n;]]>步骤4.4、重构信号加权将该小区重构信号 乘以特定的加权因子ρs,减少由于符号判决不正确造成的性能损失x^s=x^s×ρs.]]>如图2所示,为采用串行干扰抵消方法消除同频干扰的结构示意图,其核心思想是串行重构各个同频小区的信号,并在此基础上完成干扰信号消除,具体步骤如下对于当前本小区,设存在M个同频邻小区;当前接收数据I/Q路采样输入为r^=(r1,r2,Λ,rN)]]>,其中,N为采样序列的长度;系统设定的串行干扰抵消的级数为S;步骤1、对每个小区,小区接收信号恢复单元320将第s-1级干扰消除过程中该小区的重构信号 和第s级干扰消除过程中去除之前所有小区干扰信号后的残留信号 叠加,恢复该小区的接收信号 e^js=r^j-1s+x^js-1]]>其中,s=1,2,Λ,S,j=1,2,Λ,M,M+1;所述的步骤1中,各个小区复用该小区接收信号恢复单元320;所述的步骤1中,若是进行第一级干扰消除,即s=1时,则所述的上一级干扰消除过程中该小区的重构信号为0;若是第一个进行干扰消除的小区,即j=1时,则所述的本级干扰消除过程中去除之前所有小区干扰信号后的残留信号为0;步骤2、基于MF的CEIGU 400根据步骤1中得到的第s级的各个小区的接收信号 ,根据如图3所述的基于MF产生的解调符号重构小区信号的处理方法,相应的串行完成各个小区接收信号的重构,得到第s级的每个小区的重构信号
x^js=(x(j,1)s,x(j,2)s,Λ,x(j,N)s);]]>其中,s=1,2,Λ,S,j=1,2,Λ,M,M+1;所述的步骤2中,各个小区复用该CEIGU完成干扰信号重构;步骤3、对每个小区,小区重构信号去除单元330将本级干扰消除过程中该小区的重构信号从输入信号中去除,得到去除该小区干扰后的残留信号;即小区重构信号去除单元330将第s级干扰消除过程中该小区的重构信号 从输入信号 中去除,得到第s级的去除该小区干扰后的残留信号 r^js=e^js-x^js;]]>其中,s=1,2,Λ,S,j=1,2,Λ,M,M+1;所述的步骤3中,各个小区复用该小区重构信号去除单元330。
步骤4、根据系统事先设置的SIC级数S,重复执行步骤1~3,直到完成所有级的SIC操作。
本方法中,分别对各个同频邻小区进行信号重构时,所需的当前同频邻小区的基本小区信息,包括基本中导码序列,扰码和激活的扩频码等是系统已知的,或通过检测得到的。
本领域的普通技术人员显然清楚并且理解,本发明所举的最佳实施例仅用以说明本发明,而并不用于限制本发明,本发明所举各实施例中的技术特征,可以任意组合,而并不脱离本发明的思想。根据本发明公开的一种基于串行干扰抵消消除同频小区信号干扰的方法和装置,可以有许多方式修改所公开的发明,并且除了上述的具体给出的优选方式外,本发明还可以有其它许多实施例。因此,凡属依据本发明构思所能得到的方法或改进,均应包含在本发明的权利范围之内。本发明的权利范围由所附的权利要求限定。
权利要求
1.一种基于串行干扰抵消消除同频小区信号干扰的方法,其特征在于,本小区和各个同频邻小区分别单独采用基于匹配滤波器产生的解调符号重构各个小区信号的方法,串行进行干扰消除,包含以下步骤步骤1、对每个小区,即当前本小区和M个同频邻小区,小区接收信号恢复单元(320)将第s-1级干扰消除过程中该小区的重构信号 和第s级干扰消除过程中去除之前所有小区干扰信号后的残留信号 叠加,恢复各小区的接收信号êjse^js=r^j-1s+x^js-1;]]>其中,s=1,2,Λ,S,且S表示系统设定的串行干扰抵消的级数;j=1,2,Λ,M,M+1;步骤2、根据当前接收数据I/Q路的采样输入r^=(r1,r2,Λ,rZ)]]>或者第s-1级干扰消除后的信号,信道估计及干扰重构单元(400)采用基于匹配滤波器产生的解调符号重构各个小区信号的方法,依次串行完成各个小区接收信号的重构,得到第s级的每个小区的重构信号x^js=(x(j,1)s,x(j,2)s,Λ,x(j,Z)s);]]>其中,s=1,2,Λ,S,j=1,2,Λ,M,M+1,Z为采样序列的长度;该步骤2具体包括以下步骤步骤2.1、有效路径分离;步骤2.2、生成信道冲激响应;步骤2.3、基于匹配滤波器产生解调符号;步骤2.4、重构小区信号;步骤3、对每个小区,对每个小区,小区重构信号去除单元(330)依次将第s级干扰消除过程中该小区的重构信号 从输入信号êjs中去除,得到第s级的去除该小区干扰后的残留信号 r^js=e^js-x^js;]]>其中,s=1,2,Λ,S,j=1,2,Λ,M,M+1;步骤4、根据系统事先设置的串行干扰抵消级数,重复执行步骤1~3,直到完成所有级的串行干扰抵消操作。
2.如权利要求1所述的基于串行干扰抵消消除同频小区信号干扰的方法,其特征在于,所述的步骤1中,当s=1时,即进行第一级干扰消除,所述的上一级干扰消除过程中该小区的重构信号为0。
3.如权利要求1所述的基于串行干扰抵消消除同频小区信号干扰的方法,其特征在于,所述的步骤1中,当j=1时,即进行第一个小区的干扰消除,则所述的本级干扰消除过程中去除之前所有小区干扰信号后的残留信号为0。
4.如权利要求1所述的基于串行干扰抵消消除同频小区信号干扰的方法,其特征在于,步骤2中所述的采用基于匹配滤波器产生的解调符号重构小区信号的方法中,所述的步骤2.1包含以下子步骤步骤2.1.1、针对每个小区,将输入信号中的中导码序列部分的后128个码片数据r^BM=(r1BM,r2BM,Λ,r128BM)]]>通过匹配滤波器(410_1),分别与该小区的基本中导码序列BM=(m1,m2,Λ,m128)进行逐比特循环异或操作,计算得到各个路径上的每次逐比特异或结果的功率DPDPk=Σn=1128||rnBM*m(n-k+1)mod128||;]]>步骤2.1.2、通过有效路径检测器(490)检测有效路径将每个路径上的DP与特定门限Th进行比较;选择大于等于门限Th的DP所对应的路径为有效路径,否则为无效路径;最终有效路径检测器(490)检测到的L条有效路径为Peff=(p1,p2,Λ,pL)。
5.如权利要求1所述的基于串行干扰抵消消除同频小区信号干扰的方法,其特征在于,步骤2中所述的采用基于匹配滤波器产生的解调符号重构小区信号的方法中,所述的步骤2.2包含以下子步骤步骤2.2.1、通过匹配滤波器(410_2)和信道估计器(480)计算各个路径上的信道估计ChE根据当前小区的基本中导码序列为BM=(m1,m2,Λ,m128),以及接收的输入信号中的中导码序列部分的后128个码片的数据为r^BM=(r1BM,r2BM,Λ,r128BM),]]>计算各个路径上的信道估计ChE为ChEk=Σn-1128rnBM*m(n-k+1)mod128;]]>步骤2.2.2、根据步骤2.1.2中得到的有效路径和步骤2.2.1中得到的信道估计,由信道冲激响应器(470)生成信道冲激响应H=(h1,h2,Λ,hT),其长度T表示系统支持的最大时延,该信道冲激响应有效路径位置上的值为该路径上的信道估计值,非有效路径位置上的值为零,即hi=ChEiDPi≥Th0DPi<Th.]]>
6.如权利要求1所述的基于串行干扰抵消消除同频小区信号干扰的方法,其特征在于,步骤2中所述的采用基于匹配滤波器产生的解调符号重构小区信号的方法中,所述的步骤2.3具体包括步骤2.3.1、由匹配滤波器对输入信号中的数据部分进行解扰、解扩操作根据有效路径的位置P、当前小区的扰码ScC和激活的扩频码ChC=(C1,C2,Λ,CN),Cn=(c1n,c2n,Λ,cSFn),]]>其中N表示激活码道的个数,SF表示扩频因子,采用匹配滤波器(410_3)对输入信号中的数据部分 进行解扰、解扩操作,解扰、解扩后得到的符号为U=(u^1,u^2,Λ,u^N);]]>u^n=(u^1n,u^2n,Λ,u^Ln);]]>u^ln=(u(l,1)n,u(l,2)n,Λ,u(l,K)n);]]>u(l,k)n=Σi=1SFrpk+(k-1)·SF+i×conj(cin)×conj(ScCi);]]>其中, 表示第n个激活码道所对应的符号, 表示第n个激活码道第l条有效路径上的符号,K表示符号的个数;步骤2.3.2、由最大比合并器对解扰、解扩后得到的符号进行最大比合并,得到解调符号根据信道冲激响应,即有效路径上的信道估计,最大比合并器(420)对不同路径上的解扰、解扩后的符号进行最大比合并操作,得到每个激活码道上的解调符号Y=(y^1,y^2,Λ,y^N);]]>y^n=(y1n,y2n,Λ,yKn);]]>ykn=Σl=1Lconj(ChEl)×u(l,k)n;]]>其中, 表示第n个激活码道所对应的解调符号;步骤2.3.3、符号判决器对由联合检测器产生的解调符号进行符号判决,得到发送符号的估计值为D=(d^1,d^2,Λ,d^N);]]>d^n=(d1n,d2n,Λ,dKn);]]>其中, 表示第n个激活码道所对应的解调符号的判决结果。
7.如权利要求6所述的基于串行干扰抵消消除同频小区信号干扰的方法,其特征在于,步骤2.3.3中,所述的符号判决为硬判决,由解调符号硬判决器对解调符号进行符号判决,得到的硬判决结果为dkn=sign(ykn)=1ykn≥0-1ykn<0.]]>
8.如权利要求6所述的基于串行干扰抵消消除同频小区信号干扰的方法,其特征在于,步骤2.3.3中,所述的符号判决为软判决,由解调符号软判决器对解调符号进行符号判决,得到的软判决结果为dkn=tanh(m·yknσ2);]]>其中,m表示接收信号幅度的均值,σ2表示接收信号的噪声方差,tanh表示双曲正切函数。
9.如权利要求1所述的基于串行干扰抵消消除同频小区信号干扰的方法,其特征在于,步骤2中所述的采用基于匹配滤波器产生的解调符号重构各个小区信号的方法中,所述的步骤2.4包含以下子步骤步骤2.4.1、由调制扩频器(440)对符号判决的结果进行调制扩频操作,得到激活码道上的码片序列根据当前小区采用的扰码ScC、激活码道上的扩频码ChC=(C1,C2,Λ,CN),Cn=(c1n,c2n,Λ,cSFn),]]>由调制扩频器(440)对符号判决的结果进行调制和扩频,得到每个激活码道上码片级的发射信号估计值V=(v^1,v^2,Λ,v^N);]]>v^n=(v1n,v2n,Λ,vK×SFn);]]>其中 表示第n个激活码道上的码片级的发射信号估计值;步骤2.4.2、由若干卷积器(460)对应完成若干激活码道上接受信号的重构由卷积器(460)对步骤2.4.1中得到的每个激活码道上的码片序列与步骤2.2中得到的信道冲激响应完成卷积操作,得到每个激活码道上的重构信号W=(w^1,w^2,Λ,w^N);]]>w^n=(w1n,w2n,Λ,wK×SFn);]]>w^n=H⊗v^n;]]>其中, 表示第n个码道上的重构信号;步骤2.4.3、由激活码道信号叠加器(450)对各个激活码道上的重构信号进行叠加,完成激活码道合并,从而完成小区信号的重构,得到小区的重构信号 x^s=Σn=1Nw^n.]]>
10.如权利要求1所述的基于串行干扰抵消消除同频小区信号干扰的方法,其特征在于,所述的步骤2.4还包含步骤2.4.4,对小区重构信号 乘以特定的加权因子ρs,进行加权操作x^s=x^s×ρs.]]>
11.一种基于串行干扰抵消消除同频小区信号干扰的装置,其特征在于,包括依次连接的小区接收信号恢复单元(320)、基于匹配滤波器的信道估计及干扰重构单元(440)、和小区重构信号去除单元(330);所述的小区接收信号恢复单元(320),依次对于当前本小区和M个同频邻小区,将第s-1级干扰消除过程中该小区的重构信号 和第s级干扰消除过程中去除之前所有小区干扰信号后的残留信号 叠加,依次恢复各小区的接收信号êjse^js=r^j-1s+x^js-1]]>其中,s=1,2,Λ,S,且S表示系统设定的串行干扰抵消的级数;j=1,2,Λ,M,M+1;所述的基于匹配滤波器的信道估计及干扰重构单元(440),根据当前接收数据I/Q路的采样输入r^=(r1,r2,Λ,rZ)]]>或者第s-1级干扰消除后的信号,采用基于匹配滤波器产生的解调符号重构小区信号的处理方法,依次串行完成各个小区接收信号的重构,得到第s级的每个小区的重构信号x^js=(x(j,1)s,x(j,2)s,Λ,x(j,Z)s);]]>其中,s=1,2,Λ,S,j=1,2,Λ,M,M+1,Z为采样序列的长度;所述的基于匹配滤波器的信道估计及干扰重构单元(440)包含通过电路连接的有效路径分离装置、信道冲激响应装置、基于匹配滤波器的解调符号生成装置和小区信号重构装置;所述的小区重构信号去除单元对每个小区,依次将第s级干扰消除过程中该小区的重构信号 从输入信号êjs中去除,得到第s级的去除该小区干扰后的残留信号 r^js=e^js-x^js;]]>其中,s=1,2,Λ,S,j=1,2,Λ,M,M+1。
12.如权利要求11所述的基于串行干扰抵消消除同频小区信号干扰的装置,其特征在于,当所述的装置进行第一级干扰消除时,即s=1,所述的上一级干扰消除过程中该小区的重构信号为0。
13.如权利要求11所述的基于串行干扰抵消消除同频小区信号干扰的装置,其特征在于,当所述的装置进行第一个小区的干扰消除,即j=1时,所述的本级干扰消除过程中去除之前所有小区干扰信号后的残留信号为0。
14.如权利要求11所述的基于串行干扰抵消消除同频小区信号干扰的装置,其特征在于,所述的有效路径分离装置包含依次连接的第一匹配滤波器(410_1)和有效路径检测器(490);所述的第一匹配滤波器(410_1)的输入端接收输入信号中的中导码序列的后128个码片数据BM=(m1,m2,Λ,m128),与当前小区的基本中导码序列r^BM=(r1BM,r2BM,Λ,r128BM)]]>进行逐比特循环异或操作,计算得到每次逐比特异或结果的功率DPDPk=Σn=1128||rnBM*m(m-k+1)mod128||;]]>所述的有效路径检测器(490)将第一匹配滤波器(4101)输出的每个路径上的DP值,分别与特定门限Th进行比较;选择大于等于门限Th的DP所对应的路径为有效路径,否则为无效路径;最终有效路径检测器(490)检测到的L条有效路径为Peff=(p1,p2,Λ,pL)。
15.如权利要求11所述的基于串行干扰抵消消除同频小区信号干扰的装置,其特征在于,所述的信道冲激响应装置包含依次连接的第二匹配滤波器(410_2)、信道估计器(480)和信道冲激响应器(470);所述的第二匹配滤波器(410_2)的输入端接收输入信号中的中导码序列的后128个码片数据BM=(m1,m2,Λ,m128),结合当前小区的基本中导码序列r^BM=(r1BM,r2BM,Λ,r128BM),]]>通过信道估计器(480)计算得到各个路径上的信道估计ChE为ChEk=Σn=1128rnBM*m(n-k+1)mod128;]]>所述的信道冲激响应器(470)的输入端还连接有效路径检测器(490)的输出端;该信道冲激响应器(470)根据有效路径和信道估计,生成信道冲激响应H=(h1,h2,Λ,hT)hi=ChEiDPi≥Th0DPi<Th;]]>其中,信道冲激响应的长度T表示系统支持的最大时延。
16.如权利要求11所述的基于串行干扰抵消消除同频小区信号干扰的装置,其特征在于,所述的基于匹配滤波器的解调符号生成装置包含依次连接的第三匹配滤波器(410_3)、最大比合并器(420)和符号判决器(430)。
17.如权利要求16所述的基于串行干扰抵消消除同频小区信号干扰的装置,其特征在于,所述的第三匹配滤波器(410_3)的输入端接收输入信号中的数据部分,并与有效路径检测器(490)连接;该第三匹配滤波器(410_3)根据有效路径的位置P、当前小区的扰码ScC和激活的扩频码ChC=(C1,C2,Λ,CN),Cn=(c1n,c2n,Λ,cSFn),]]>其中N表示激活码道的个数,SF表示扩频因子,对输入信号中的数据部分 进行解扰、解扩操作,解扰、解扩后得到的符号为U=(u^1,u^2,Λ,u^N);]]>u^n=(u^1n,u^2n,Λ,u^Ln);]]>u^ln=(u(l,1)n,u(l,2)n,Λ,u(l,K)n);]]>u(l,k)n=Σi=1SFrpk+(k-1)·SF+i×conj(cin)×conj(ScCi);]]>其中, 表示第n个激活码道所对应的符号, 表示第n个激活码道第l条有效路径上的符号,K表示符号的个数。
18.如权利要求16所述的基于串行干扰抵消消除同频小区信号干扰的装置,其特征在于,所述的最大比合并器(420)的输入端还连接信道冲激响应器(470),其根据信道冲激响应,即有效路径上的信道估计,对第三匹配滤波器(410_3)输出的不同路径上的解扰、解扩后的符号进行最大比合并操作,得到每个激活码道上的解调符号Y=(y^1,y^2,Λ,y^N);]]>y^n=(y1n,y2n,Λ,yKn);]]>ykn=Σl=1Lconj(ChEl)×u(l,k)n;]]>其中, 表示第n个激活码道所对应的解调符号。
19.如权利要求16所述的基于串行干扰抵消消除同频小区信号干扰的装置,其特征在于,所述的符号判决器(430)对最大比合并器(420)输出的解调符号进行符号判决,得到发送符号的估计值D=(d^1,d^2,Λ,d^N);]]>d^n=(d1n,d2n,Λ,dKn);]]>其中 表示第n个激活码道所对应的解调符号的判决结果。
20.如权利要求19所述的基于串行干扰抵消消除同频小区信号干扰的装置,其特征在于,所述的符号判决器(430)是解调符号硬判决器,采用该解调符号硬判决器得到的硬判决结果为dkn=sign(ykn)=1ykn≥0-1ykn<0.]]>
21.如权利要求19所述的基于串行干扰抵消消除同频小区信号干扰的装置,其特征在于,所述的符号判决器(430)是解调符号软判决器,采用该解调符号软判决器得到的软判决结果为dkn=tanh(m·yknσ2);]]>其中,m表示接收信号幅度的均值,σ2表示接收信号的噪声方差,tanh表示双曲正切函数。
22.如权利要求11所述的基于串行干扰抵消消除同频小区信号干扰的装置,其特征在于,所述的小区信号重构装置包含依次连接的调制扩频器(440)、若干卷积器(460)和激活码道信号叠加器(450);所述的调制扩频器(440)根据当前小区采用的扰码ScC、激活码道上的扩频码ChC=(C1,C2,Λ,CN),Cn=(c1n,c2n,Λ,cSFn),]]>对符号判决器(430)输出的判决结果进行调制和扩频,得到每个激活码道上码片级的发射信号估计值V=(v^1,v^2,Λ,v^N);]]>v^n=(v1n,v2n,Λ,vK×SFn);]]>其中, 表示第n个激活码道上的码片级的发射信号估计值;所述的若干卷积器(460)的个数为N个,对应N个激活码道;该N个卷积器(460)的输入端分别还连接信道冲激相应器(470);所述的N个卷积器(460)对由调制扩频器(440)输出的每个激活码道上的码片序列与由信道冲激相应器(470)生成的信道冲激响应完成卷积操作,得到每个激活码道上的重构信号W=(w^1,w^2,Λ,w^N);]]>w^n=(w1n,w2n,Λ,wK×SFn);]]>w^n=H⊗v^n;]]>其中, 表示第n个码道上的重构信号;所述的激活码道信号叠加器(450)对各个激活码道上的重构信号进行叠加,完成激活码道合并,和小区信号的重构,得到小区的重构信号 x^s=Σn=1Nw^n.]]>
23.如权利要求22所述的基于串行干扰抵消消除同频小区信号干扰的装置,其特征在于,所述的小区信号重构装置还包含一加权乘法器,其输入端连接激活码道信号叠加器(450)的输出端;该加权乘法器对激活码道信号叠加器(450)输出的小区重构信号 乘以特定的加权因子ρsx^s=x^s×ρs.]]>
24.如权利要求11所述的基于串行干扰抵消消除同频小区信号干扰的装置,其特征在于,所述的装置根据系统设置的串行干扰抵消级数S,以及上一串行干扰抵消级计算得到的各小区去除干扰后的残留信号 对每一串行干扰抵消级,重复执行消除同频小区信号干扰的操作,直至完成所有级的串行干扰抵消操作。
全文摘要
本发明提供一种基于串行干扰抵消消除同频小区信号干扰的方法和装置,对于每个小区,将上一级干扰消除过程中该小区的重构信号和本级干扰消除过程中去除之前所有小区干扰信号后的残留信号叠加,恢复小区的接收信号;然后通过基于匹配滤波器生成的解调符号重构小区干扰信号;再将本级干扰消除过程中该小区的重构信号从输入信号中去除,得到去除该小区干扰后的残留信号;并根据串行级数,反复执行上述步骤。本发明提供的方法和装置,能够以较小的实现复杂度,在很大程度上,特别是同频邻小区功率高于本小区的恶劣条件下,消除同频小区信号的影响,提高本小区信号的接收性能。
文档编号H04B1/10GK1949683SQ20061011791
公开日2007年4月18日 申请日期2006年11月3日 优先权日2006年11月3日
发明者单鸣 申请人:凯明信息科技股份有限公司