专利名称:Cdma蜂窝系统两级变码片速率扩频和解扩方法
技术领域:
本发明涉及一种在CDMA(码分多址)蜂窝系统中两级变码片速率扩频和解扩的方法。
在CDMA蜂窝通信系统中,多个用户共享相同的频带和时隙,通过所分配的扩频序列即地址码来实现多址传输。此时系统中存在的对用户接收机的干扰通常包括以下几部分信道噪声、用户信号多径传输引起的自干扰(SI)、小区内其它用户引起的多址干扰(MAI)和小区间用户引起的相邻小区干扰(ACI)。在理想情况下,码分多址通信系统中使用的扩频序列码组应具有如下相关特性每个扩频序列码的自相关函数为一个冲激函数,即除零时延外,其值应处处为零;每对扩频序列码的互相关函数值应该处处为零。此时系统中将只存在信道噪声。虽然已经证明具有这种理想相关特性的扩频序列码组是不存在的,然而除了第一种信道噪声而外,其余三种干扰均可以通过合理选择地址码和扩频方案来进行有效抑制,从而获得良好的系统性能。
从现有CDMA蜂窝系统来看,通常采用两层扩频方案。下行链路中,第一层扩频通常采用Walsh(沃尔什)序列(如IS-95,TD-SCDMA,cdma2000等)或OVSF(正交可变扩频因子)序列(如WCDMA)等正交码作为扩频地址码(即信道码)区分小区内的信道,抑制小区内用户间的干扰;第二层扩频通常采用m序列(如IS-95,cdma2000)或Gold序列(如WCDMA)等PN(伪随机)序列作为地址码(即扰码),区分各小区之间的信道。上行链路同样可以采用这种正交序列和伪随机序列的两层扩频方式(WCDMA、TD-SCDMA等),但正交序列组只在同一用户的不同信道间使用,而且同一小区内的每个用户的伪随机序列应各不相同。这种传统两层扩频方案的特点是,码片速率经过第一层正交信道码扩频后已达到系统要求的码片速率,第二层扩频只是第一层扩频后的码片与同速率的扰码码片之间的异或运算,码片速率并没有改变,也没有实施扩频。换言之,第二层的扰码只是作为地址码,并没有扩频的作用。这种两层方案主要具有如下优点信道码与扰码配合,增加了系统可提供的信道数;正交码的正交特性可以完全消除同一路径上的MAI(下行链路来自于其它用户而上行链路来自于本用户的其它信道);伪随机序列可以将来自于其它路径和其它小区(对上行链路来说是用户)的干扰随机化,带来较大的系统增益。
从上面的分析中可以看出,CDMA系统中采用正交序列作为信道码的主要目的在于保持用户信号之间的正交性,从而抑制干扰。然而在实际系统中,由于同步有可能受到传输或信道的影响而被破坏,正交序列所能带来的性能改善也就受到限制。从下行链路来看,到达移动台接收机的有用信号与来自同小区用户的干扰是自然同步的,因此这种破坏主要来自于多径传输。尤其在RAKE接收机的分径支路数小于信道的多径数时,这种破坏所引起的系统性能恶化更加严重。而在反向链路中,即使发送专门的同步信号(或信道)进行同步,由于不同移动台与基站的距离不同,信号到达基站的时间也就各不相同。正是基于上述原因,现有多数系统的反向链路中,不同的用户采用不同的PN序列;而同一用户的不同信道之间采用相同的PN序列和不同的正交序列。与下行链路类似,尽管同一用户不同信道信号是自然同步的,其正交性仍然要受到多径传输的影响。
为了解决正交序列的正交性由于同步误差而受到破坏的问题,中国专利申请00103282.8号,设计了一种在零时延附近具有一定零相关区宽度的序列,称为ZCZ(零相关区)序列。将ZCZ序列作为地址码用于CDMA蜂窝系统中,由于ZCZ序列的自相关和互相关函数在一定区间内保持为零,只要有用信号和干扰信号之间的时延差限制在零相关区Z以内,干扰就可以得到有效抑制。此时干扰不能完全消除的原因是由于此时干扰大小取决于序列的部分相关特性而不是周期相关特性。因此中国专利申请00103282.8号在扩频后的信号中加入附加保护码片,以保证序列的周期零相关特性得到利用。仿真及分析表明,即使不加保护码片,由于零相关区内的ZCZ序列部分相关特性也非常优异,仍然可以得到很好的系统性能。这样,对于下行链路,凡是时延小于Z的多径成分都可以得到有效的抑制。在上行链路中,当小区半径较小(如微蜂窝系统)时,由于距离引起的不同步可以控制在几个码片以内,满足这种同步要求的系统通常称为准同步系统。对于准同步系统,只要时延不超过ZCZ的零相关区Z,采用不同ZCZ序列的用户间干扰仍然可以得到有效抑制。因此,采用ZCZ序列作为扩频地址码可以有效抑制系统中的干扰,获得良好的系统误码性能。
通过以上分析可以看出,准同步系统采用ZCZ序列作为地址码,可以改善性能。然而,如果为了提供小区间信道划分而仅将现有的CDMA蜂窝通信系统中的信道码用ZCZ序列加以替换,由于第二层扩频以伪随机序列作为扰码,当存在由于多径或传输造成的用户间信号不同步时,ZCZ的零相关区作用无法得到体现,只有零时延处的零互相关值这一特性可以得到利用。此时,ZCZ序列的作用只相当于一般的正交序列,并没有发挥ZCZ序列所的零相关区潜力。
本发明的主要目的是提供一种两级扩频方案,使得ZCZ序列的零相关区特性可以得到充分利用以抑制系统中的干扰。
本发明的两级扩频方案可以分别用于准同步系统的上行和下行链路以划分信道,实现多址通信。其中第一级扩频序列(称为公用码)用于区分不同小区用户,第二级扩频序列(称为信道码)用来区分小区内的信道。
正如传统的两层扩频方案中提供小区(或用户)划分的扰码可以帮助抑制多径和小区内干扰一样,本发明扩频方案中提供小区划分的公用码同样可以辅助抑制小区内多径和多用户干扰。
首先用公用码P对发送端的数据信息进行第一级扩频,扩频后的码片速率为rc1=L1rb,其中rb为数据比特传输速率,L1为第一级扩频因子;随后用信道码W对经过第一级扩频后的输出码片进行第二级扩频,第二级输出的码片速率为rc2=L2rc1,其中L2为第二级扩频因子。经过两级扩频后,总的扩频因子为L=L1×L2。附图1所示为数据信息比特bk,c经过上述两级扩频后的码片结构。其中pcn代表第c个公用码pc的第n个码片;wkn表示第k个信道码Wk的第n个码片;Tc1和Tc2分别为经过第一、二级扩频后的码片间隔,Tb为数据比特周期;Tb=L×Tc2=L1×Tc1。
假定到达第0小区的第i个用户接收机的信号包括了同步后的有用信号和一个来自第c小区第k个用户的延迟了lTc2的干扰信号且假定l≤L2,不失一般性,我们来考虑第0个数据比特bi,0(0)且认为码片波形为矩形脉冲,如图2所示。首先用本地的信道码wi进行解扩,由附图3所示码片示意图可以得到第0个数据比特中第n个公用码码片上有用信号输出为(d1)n=bi,0(0)Tc2pn0Σm=0L2-1wmiwmi=bi,0(0)Tc1pn0]]>由第c小区第k个用户带来的第n个公用码码片上的干扰可以表示为当n=0时,(I1)n=Tc2{bk,c(-1)p-1cΣm=0l-1wmiwm-1k+bk,c(0)p0cΣm=1L2-1wmiwm-lk}]]>=Tc2{bk,c(-1)p-1cCk,i(l-L2)+bk,c(0)p0cCk,i(l)}]]>当n>0时(I1)n=Tc2bk,c(0)[pn-1cΣm=0l-1wmiwm-lk+pncΣm=lL2-1wmiwm-lk]]]>=Tc2bk,c(0)[pn-1cCk,i(l-Lw)+pncCk,i(l)]]]>其中bi,0(0)表示第0数据比特,bi,0(-1)表示前一数据比特,而 为信道码Wk与Wi的部分相关函数,信道码码长为L2;n=0表示每一信息比特中第一个公用码码片。可以看出,信道码解扩后干扰的大小主要取决于信道码的部分相关函数的好坏。
经过信道码解扩后的信号再用本地的公用码P0解扩,得到第0个数据比特上有用信号的输出为d=Σn=0L1-1(d1)npn0=bi,0(0)Tc1Σn=0L1-1pn0pn0=bi,0(0)Tb]]>干扰为I=Σn=0L1-l(I1)npn0=Tc2[bk,c(-1)p-1cCk,i(l-L2)+bk,c(0)p0cCk,i(l)]p00]]>+Tc2bk,c(0)Σn=1L1-1[pn-1cCk,i(l-L2)+pncCk,i(l)]pn0]]>≈Tc2bk,c(0)[Ck,i(l-L2)θc,0p(-1)+Ck,i(l)θc,0p(0)]]]>其中,θc,0p(l)=Σn=0L1-1pncpn+l0]]>为公用码P0与Pc的周期相关函数,此时假定公用码码长为L1;使用近似符号是由于用n≠0的情况代替了n=0的情况,在L1>>1的情况下,这种近似应该是成立的。可以看出,经过公用码解扩后的干扰大小同时取决于信道码的部分相关函数和公用码的0,1时延处的周期相关函数的优劣。
从上面的分析可以看出,不论是将ZCZ序列作为信道码还是作为公用码都可以有效抑制干扰,带来性能上的改善。
首先考虑信道码和公用码均采用ZCZ序列的情况。如果选择零相关区为1的ZCZ序列作为公用码,由于当|l|≤1时,θPc,0(l)=0,其中c≠0,此时来自于其它小区用户的干扰被完全消除了,干扰仅仅来自于同小区的用户;而来自本小区的干扰由于θP0,0(-1)=0也受到了有效的抑制,这样采用Z=1的ZCZ序列作为公用码时,用户受到的干扰为Σk=0,k≠iK0-1L1Tc2bk,0(0)Ck,i(l)]]>其中K0为第0小区中的用户数,可以看出干扰的大小主要取决于信道码互相关函数的优劣。这样只要适当选择作为信道码的ZCZ序列,使得干扰信号与有用信号的延迟l限制在零相关区Z以内,信道码的部分相关函数则具有较理想的特性,此时可以有效抑制系统中干扰的大小。
也可以选择Z=0的ZCZ(正交)序列作为公用码。此时来自于相邻小区的干扰不能完全消除。考虑来自于c(c≠0)小区的干扰为Σc=1Nc-1Σk=0Kc-1Tc2bk,c(0)Ck,i(l-L2)θc,0P(-1)]]>其中,Nc为小区个数,Kc为c小区中的用户数目。来自于0小区的干扰可以表示为Σk=0,k≠iK0-1Tc2bk,0(0)[Ck,i(l-L2)θ0,0p(-1)+Ck,i(l)L1]]]>干扰的大小一方面取决于信道码的部分相关特性,另一方面取决于作为公用码的正交序列在时延为1时的周期互相关和自相关特性。由于作为信道码的ZCZ序列具有良好的部分互相关和自相关特性,因此干扰可以得到有效抑制。尽管与采用零相关区为1的ZCZ序列相比性能会有所降低,然而此时可用的公用码个数可增加一倍。
还可以考虑以ZCZ序列作为信道码的同时,用伪随机序列作为公用码。由于此时的PN序列为长码,因此上面干扰表达式中的公用码的相关函数应为部分相关函数而非周期相关函数。此时由于作为信道码的ZCZ序列的良好零相关区特性和PN序列的伪随机特性,系统中的干扰仍然可以得到抑制而获得较为理想的性能。
在采用零相关区为1的ZCZ序列作为公用码的情况下,为了增加系统中的用户数,还可以考虑采用正交序列作为信道码。此时系统中的干扰由于公用码的零相关区特性可以得到有效抑制。
根据信道条件及系统要求不同,第一、二级的扩频因子的大小可以动态分配。比如,我们可以通过增大第一级扩频因子以保证时延落入作为信道码的ZCZ序列的零相关区内;或者通过增大第一级扩频因子使得小区中能够容纳更多的用户。这样做的代价是如果采用ZCZ序列作为公用码,能够提供的公用码数目也会相应减少。相反情况下,也可以通过减小第一级扩频因子增大第二级扩频因子来增大公用码的数目。
图1是两层扩频码片结构示意图。
图2是信道码解扩码片示意图。
图3是公用码解扩后的码片示意图。
图4是两级扩频CDMA系统下行链路框图。
图5是上行链路发射机及信道原理框图。
本发明有益效果可以有效地抑制系统中的干扰,提高系统性能。
以下结合
实施例假设在第c个小区内的第k个用户,采用公用码Pc(对小区内所有用户都是相同的)和信道码Wk(对小区内不同用户是不同的)。附图4所示为采用两级变码片速率扩频方案时下行链路的发送、接收机模型,其中bk,c为c小区中k用户发送的数字信息;Ψ(t)为码片波形滤波器,Ψ*(ω)为波形匹配滤波器;ωc为载波角频率,hc(t)为信道冲激响应;r(t)为到达i用户接收机信号。注意,此系统要经过两级扩频后才达到系统要求的码片速率,即总的扩频增益为两级扩频增益之积,而每级扩频因子的大小可以根据信道条件及系统要求来进行分配。信号到达用户接收机后,首先进行载波解调,经过码片波形匹配滤波器后以码片间隔为周期进行取样;随后对信道码解扩,乘以本地的信道码wi后以 Tcl为间隔积分并抽样;最后进行公用码解扩,信号乘以本地的公用码pc后以Tb为间隔积分抽样,并进行判决再生,获得原始发送数据信息。
附图5所示为准同步系统中上行链路的发射机原理框图。来自c小区中第k个用户移动台的信息比特bk,c分别由公用码Pc和信道码Wk进行第一、二级扩频,经过码片波形滤波器Ψ(t)后调制到载频ωc进行发射。来自不同移动台的信号经过不同路径后到达基站。在准同步系统中,小区用户之间及不同小区之间采用了一定的同步措施,但并不要求精确同步,产生的同步误差可以控制在一定范围之内。这样,如同下行链路一样,同样可以对小区中所有上行链路用户使用相同的公用码,而在不同小区内也重复使用相同的信道码。上行链路单支路接收机的模型与下行链路相同的。都是用本地的公用码和信道码分别进行两级解扩。
在信号经过多径传输的条件下,可以采用RAKE接收机来合并各支路的输出。其中每个支路都采用上面所描述的解扩方案,这样可以抑制系统中干扰,提高系统性能。
公用码和信道码可以从如下组合中进行选择1)公用码采用零相关区Z=1的ZCZ序列,信道码采用具有相应零相关区的ZCZ序列;2)公用码采用Walsh序列,信道码采用具有相应零相关区的ZCZ序列;3)公用码采用零相关区Z=1的ZCZ序列,信道码采用正交序列;4)公用码采用PN(伪随机)序列,信道码采用具有相应零相关区的ZCZ序列。
权利要求
1.一种CDMA(码分多址)蜂窝系统两级变码片速率扩频和解扩方法,其特征在于在发送端,发送机首先用第一级扩频码对数据信息进行第一级扩频,扩频增益为第一级扩频码的长度,然后用第二级扩频码对经过第一级扩频后的码片进行第二次扩频,扩频增益为第二级扩频码的长度;在接收端,接收机首先对第二级扩频进行解扩,积分区间为第一级扩频后的码片宽度,随后对第一级扩频进行解扩,积分区间为信息比特宽度。
2.如权利要求1所述的一种CDMA(码分多址)蜂窝系统两级变码片速率扩频和解扩方法,其特征在于第一级扩频增益为第一级扩频码的长度,第二级扩频增益为第二级扩频码的长度,总的扩频增益为两级扩频后各自扩频增益的乘积。
3.如权利要求1所述的一种CDMA(码分多址)蜂窝系统两级变码片速率扩频和解扩方法,其特征在于在各基站发射机准同步的系统中,该方法可用于CDMA蜂窝通信系统的下行链路,将所述的第一级扩频码作为同一小区中所有用户的公用码,区分不同小区间的用户;将所述的第二级扩频码作为小区中每个用户的信道化码,区分小区内的不同用户。
4.如权利要求1所述的一种CDMA(码分多址)蜂窝系统两级变码片速率扩频和解扩方法,其特征在于该方法可用于准同步CDMA蜂窝通信系统的上行链路,将所述的第一级扩频码作为小区中所有用户的公用码,区分不同小区间的用户;将所述的第二级扩频码作为小区中每个用户的信道化码,区分小区内的不同用户。
5.如权利要求1、3、4所述的一种CDMA(码分多址)蜂窝系统两级变码片速率扩频和解扩方法,其特征在于公用码采用零相关区Z=1的ZCZ序列,信道化码采用具有相应零相关区的ZCZ序列;接收机对公用码及信道码分别解扩。
6.如权利要求1、3、4所述的一种CDMA(码分多址)蜂窝系统两级变码片速率扩频和解扩方法,其特征在于公用码采用Walsh序列,信道化码采用具有相应零相关区的ZCZ序列,接收机对公用码及信道化码分别解扩。
7.如权利要求1、3、4所述的一种CDMA(码分多址)蜂窝系统两级变码片速率扩频和解扩方法,其特征在于公用码采用零相关区Z=1的ZCZ序列,信道化码采用正交序列;接收机对公用码及信道化码分别解扩。
8.如权利要求1、3、4所述的一种用于CDMA(码分多址)蜂窝系统两级变码片速率扩频和解扩方法,其特征在于公用码采用PN(伪随机)序列,信道化码采用具有相应零相关区的ZCZ序列;接收机对公用码及信道化码分别解扩。
全文摘要
本发明公布了一种用于CDMA(码分多址)峰窝系统的两级变码片速率扩频和解扩方案。扩频后总的扩频增益为两级扩频增益之乘积。第一、二级扩频序列可以采用正交序列、ZCZ序列或PN(伪随机)序列。采用这种扩频方案,可以有效地抑制系统中的干扰,提高系统性能。
文档编号H04J11/00GK1303193SQ0110930
公开日2001年7月11日 申请日期2001年2月28日 优先权日2001年2月28日
发明者郝莉, 范平志 申请人:信息产业部电信传输研究所, 西南交通大学