专利名称:智能天线仿真系统中上下行功率控制的实现方法
技术领域:
本发明涉及通信系统仿真技术,尤指一种智能天线仿真系统中上下行功率控制的实现方法。
背景技术:
码分多址接入系统(CDMA,Code Division Multiple Access)是一个干扰受限系统,由于存在“远近效应”,该类系统的容量主要受限于系统内各个移动台和基站间的干扰。若没有“远近效应”,即每个移动台的信号到达基站时都能达到最小信噪比并保持系统同步,该系统的容量将会达到最大。功率控制就是为了克服“远近效应”,实现系统容量的最大化而采取的一项技术。
功率控制的基本思路为在接收端,对接收信号的强度或信噪比等指标进行评估,根据评估结果适时改变发射端的发射功率,以补偿无线信道中的路径损耗和衰落。移动台和基站可以互为接收端和发射端,其中基站为接收端的情况称为上行,移动台为接收端的情况称为下行。所述功率控制一般分为三部分,分别是开环功率控制(开环功控)、闭环快速功率控制(闭环功控)和外环功率控制(外环功控)。在实际应用中,功率控制既能维持高质量的通信,又不对其他用户产生额外干扰,能够很好地保证系统容量。
对于TD-SCDMA等下一代移动通信系统而言,在实现大规模组网之前,需要对其进行全面、系统的仿真,以提供合理的网络规划方案。仿真结果越接近实际情况,组网时出现问题的概率越低。在理论上,TD-SCDMA系统是一个资源受限系统,但是如果参数设置不对,基站布局不合理,仍有可能出现干扰受限。为此,如何在TD-SCDMA系统中更好地对功率控制进行仿真,以利用仿真结果指导系统设置就显得尤为重要。
与普通移动通信系统不同的是,TD-SCDMA系统中普遍采用了智能天线,所述智能天线是以多个高增益窄波束动态地跟踪小区内的多个激活用户,即智能天线的方向图随用户位置的不同而发生变化,故功率控制的仿真需要考虑智能天线对整个系统的影响,唯有如此才能保证仿真结果的真实性。在下面的描述中,将通过仿真实现带有智能天线的TD-SCDMA等移动通信系统的平台称为智能天线仿真系统。现有的智能天线仿真系统在仿真实现功率控制时,只是简单地将智能天线处理为普通天线,对其进行上下行链路干扰计算,即在进行功率控制时,设定智能天线的方向图是单一、明确的,依据上述方法获得的仿真结果无法真实体现智能天线的特点和优点,从而降低仿真结果对实际组网的指导价值,使得网络规划的性能差。如何在静态仿真时更好地实现功率控制,提高仿真结果对实际组网的指导价值,成为当前需要解决的问题。
发明内容
有鉴于此,本发明的主要目的在于提供一种智能天线仿真系统中上下行功率控制的实现方法,在功率控制过程中,针对智能天线的特点计算上下行链路干扰,使得仿真结果更为准确、有效。
为达到上述目的,本发明的技术方案具体是这样实现的一种智能天线仿真系统中上行功率控制的实现方法,预先为仿真区域的基站设置天线增益表,所述天线增益表保存有归属于该基站的每个用户使用的天线方向图,所述天线方向图按照角度记录智能天线为该用户提供的天线增益,该方法包括以下步骤a1、为发射端用户设置初始发射功率;b1、在接收端基站的天线增益表中查找所述发射端用户的天线方向图,确定接收端基站的干扰信号,并根据干扰信号的角度位置和所述天线方向图中记录的相应角度的天线增益,计算出上行干扰,再根据计算结果调整所述发射端用户的发射功率。
步骤b1所述计算上行干扰并调整发射功率的方法具体为b11、根据发出干扰信号的用户的归属情况,将干扰信号划分为小区内干扰和小区外干扰,并分别确定接收端基站总的小区内上行干扰和总的小区外上行干扰,再根据所述上行干扰估计当前的上行信干比SIRUL;b12、利用当前的上行信干比SIRUL计算发射端用户在下一步的发射功率Pnext,并按照下一步的发射功率Pnext设置发射端用户的发射功率。
步骤b11所述确定总的小区内上行干扰IOWN_UL的方法为利用公式IOWN_UL=Σm′∈nΣm1∈nm1≠m′Pm1*Ln,m1*Gn,m′(kn,m1)]]>进行计算;其中,Gn,m’(kn,m1)为接收端基站n为归属于自身的用户m’使用的天线方向图在小区内干扰用户m1所在角度的天线增益,Ln,m1为小区内干扰用户m1到接收端基站n的路径损耗,Pm1为小区内干扰用户m1的发射功率;所述确定总的小区外上行干扰IOTHER_UL的方法为利用公式IOTHER_UL=Σm′∈nΣm2∉nPm2*Ln,m2*Gn,m′(kn,m2)]]>进行计算;其中,Gn,m’(kn,m2)为接收端基站n为归属于自身的用户m’使用的天线方向图在小区外干扰用户m2所在角度的天线增益,Ln,m2为小区外干扰用户m2到接收端基站n的路径损耗,Pm2为小区外干扰用户m2的发射功率。
步骤b11所述确定总的小区内上行干扰IOWN_UL的方法为根据小区内干扰用户m1到接收端基站n的路径损耗Ln,m1,以及小区内干扰用户m1的发射功率Pm1,确定小区内等效干扰功率POWN(kn,m1),具体为POWN(kn,m1)=Σm1∈nm1≠m′Pm1*Ln,m1;]]>将每个角度上的小区内等效干扰功率POWN(kn,m1)与对应角度上的天线增益相乘,获得总的小区内上行干扰IOWN_UL,具体为IOWN_UL=Σm′∈n[Σk=k0k1POWN(k)*Gn,m′(k)];]]>所述确定总的小区外上行干扰IOTHER_UL的方法为
根据小区外干扰用户m2到接收端基站n的路径损耗Ln,m2,以及小区外干扰用户m2的发射功率Pm2,确定小区外等效干扰功率POTHER(kn,m2),具体为POTHER(kn,m2)=Σm2∉nPm2*Ln,m2;]]>将每个角度上的小区外等效干扰功率POTHER(kn,m2)与对应角度上的天线增益相乘,获得总的小区外上行干扰IOTHER_UL,具体为IOTHER_UL=Σm′∈n[Σk=k0k1POTHER(k)*Gn,m′(k)].]]>步骤b11所述估计当前的上行信干比SIRUL的方法为利用公式SIRUL=GP*SN0+(1-β)*IOWN_UL+IOTHER_UL]]>进行计算;其中,S为接收端基站接收到的信号功率,GP为处理增益,N0为热噪声,β为干扰降低因子,IOWN_UL为总的小区内上行干扰,IOTHER_UL为总的小区外上行干扰。
步骤b12所述计算下一步的发射功率Pnext的方法为利用公式Pnext=SIRtargetSIRULPlast,Pnext=Pmin,ifPnext<PminPnext=Pmax,ifPnext>Pmax]]>进行计算;其中,SIRtarget为目标信干比,Pmin为发射端用户的最小发射功率,Pmax为发射端用户的最大发射功率,Plast为发射端用户当前的发射功率,SIRUL为当前的上行信干比。
步骤b1所述确定接收端基站的干扰信号的方法为预先设置路径损耗门限,将仿真区域中除发射端用户之外的其它用户到接收端基站的路径损耗小于上述路径损耗门限的用户发出的信号确定为干扰信号。
步骤b1之后,该方法进一步包括判断功率控制是否结束,如果是则输出功控性能参数,否则返回执行步骤b1。
一种智能天线仿真系统中下行功率控制的实现方法,预先为仿真区域的基站设置天线增益表,所述天线增益表保存有归属于该基站的每个用户使用的天线方向图,所述天线方向图按照角度记录智能天线为该用户提供的天线增益,该方法包括以下步骤a2、为发射端基站设置初始发射功率;b2、查找仿真区域中所有基站的天线增益表中归属于对应基站的所有用户的天线方向图,确定接收端用户的干扰信号,并根据接收端用户的角度位置和上述天线方向图中记录的相应角度的天线增益,计算出下行干扰,再根据计算结果调整所述发射端基站的发射功率。
步骤b2所述计算下行干扰并调整发射功率的方法具体为b21、根据归属情况将干扰信号划分为小区内干扰和小区外干扰,并分别确定接收端用户m总的小区内下行干扰和总的小区外下行干扰,再根据所述下行干扰估计当前的下行信干比SIRDL;b22、利用当前的下行信干比SIRDL计算发射端基站在下一步对接收端用户m的发射功率Pnext_m,并按照下一步的发射功率Pnext_m设置发射端基站的发射功率。
步骤b21所述确定总的小区内下行干扰IOWN_DL的方法为利用公式IOWN_DL=Σm1′∈n′m1′≠mPn′*Ln′,m*Gn′,m1′(kn′,m)]]>进行计算;其中,Gn’,m1’(kn’,m)为发射端基站n’为归属于自身的干扰用户m1’使用的天线方向图在接收端用户m所在角度的天线增益,Ln’,m为接收端用户m到发射端基站n’的路径损耗,Pn’为发射端基站n’的发射功率;所述确定总的小区外下行干扰IOTHER_DL的方法为利用公式IOTHER_DL=Σn=1n≠n′NΣm2′∈nPn*Ln,m*Gn,m2′(kn,m)]]>进行计算;其中,Gn,m2’(kn,m)为仿真区域中的其它基站n为归属于自身的用户m2’使用的天线方向图在接收端用户m所在角度的天线增益,Ln,m为接收端用户m到其它基站n的路径损耗,Pn为其它基站n的发射功率。
步骤b21所述确定总的小区内下行干扰IOWN_DL的方法为根据发射端基站n’的发射功率Pn’,以及发射端基站n’为归属于自身的干扰用户m1’使用的天线方向图在接收端用户m所在角度的天线增益Gn’,m1’(kn’,m),确定小区内等效辐射功率Pn’(kn’,m),具体为Pn′(kn′,m)=Σm1′∈n′m1′≠mPn′*Gn′,m1′(kn′,m);]]>将小区内等效辐射功率Pn’(kn’,m),与接收端用户m到发射端基站n’的路径损耗Ln’,m相乘,获得总的小区内下行干扰IOWN_DL,具体为IOWN_DL=Pn′(kn′,m)*Ln′,m;所述确定总的小区外下行干扰IOTHER_DL的方法为根据仿真区域中的其它基站n的发射功率Pn,以及其它基站n为归属于自身的用户m2’使用的天线方向图在接收端用户m所在角度的天线增益Gn,m2’(kn,m),确定小区外等效辐射功率Pn(kn,m),具体为Pn(kn,m)=Σm2′∈nPn*Gn,m2′(kn,m);]]>将小区外等效辐射功率Pn(kn,m),与接收端用户m到其它基站n的路径损耗Ln,m相乘,获得总的小区外下行干扰IOTHER_DL,具体为IOTHER_DL=Σn=1(n≠n′)NPn(kn,m)*Ln,m.]]>步骤b21所述估计当前的下行信干比SIRDL的方法为利用公式SIRDL=GP*SN0+α*IOWN DL+IOTHER DL]]>进行计算;其中,S为接收端用户接收到的信号功率,GP为处理增益,N0为热噪声,α为非正交因子,IOWN_DL为总的小区内下行干扰,IOTHER_DL为总的小区外下行干扰。
步骤b22所述计算发射端基站n’在下一步对接收端用户m的发射功率Pnext_m的方法为利用公式Pnext_m=SIRtargetSIRDLPlast,Pnext_m=Pmin,ifPnext_m<PminPnext_m=Pmax,ifPnext_m>Pmax]]>进行计算;其中,SIRtarget为目标信干比,Pmin为单用户时发射端基站n’的最小发射功率,Pmax为单用户时发射端基站n’的最大发射功率,Plast为发射端基站n’对接收端用户m的当前发射功率,SIRDL为当前的下行信干比。
步骤b2所述确定接收端用户的干扰信号的方法为预先设置路径损耗门限,将仿真区域中到达接收端用户的路径损耗小于上述路径损耗门限的基站发出的信号确定为干扰信号。
步骤b2之后,该方法进一步包括判断功率控制是否结束,如果是则输出功控性能参数,否则返回执行步骤b2。
由上述技术方案可见,本发明的这种智能天线仿真系统中上下行功率控制的实现方法,在功率控制过程中针对智能天线的特点计算上下行链路干扰,使得仿真结果更为准确、有效,能够为TD-SCDMA系统的网络规划和优化提供有价值的指导。
进一步地,本发明在实现功率控制时,还能对智能天线的上下行链路干扰进行快速计算,在很大程度上降低了仿真过程的耗时,提高仿真效率。
图1为本发明的智能天线仿真系统实现功率控制的流程;图2为本发明智能天线仿真系统中上行链路干扰的示意图;图3为本发明智能天线仿真系统中下行链路干扰的示意图。
具体实施例方式
为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本发明进一步详细说明。
在智能天线仿真系统中,执行功率控制之前,通过预配置或由系统自动生成业务分布,即在仿真区域内均匀地分布上指定数目的移动台,并设置每个移动台的坐标、业务类型等属性。
假设N为仿真区域内的全部基站数目,n为某个基站的编号,n=1,2,...,N。一般情况下,一个小区或一个扇区设置一个基站。M为仿真区域内的全部用户数目,m为某个用户的编号,m=1,2,...,M,每个用户都有自身的归属基站。
由于智能天线的方向图随用户位置的不同而发生变化,故预先为仿真区域的基站设置天线增益表,所述天线增益表保存有归属于该基站的每个用户使用的天线方向图,所述天线方向图按照角度记录智能天线为该用户提供的天线增益。将基站n与用户m通信时的天线方向图记为Gn,m,该方向图在θ方向上的天线增益为Gn,m(k)。当用户m归属于基站n时,k=[θ/Δθ],符号[]代表取整。所述Δθ为该智能天线的存储精度,即每隔Δθ记录一个天线增益,比如Δθ=5表明每5度使用一个天线增益,以减少存储量和计算量。当用户m不一定归属于基站n时,kn,m=[θn,m/Δθ],其中θn,m为基站n到用户m的角度,即基站n与用户m之间的路径矢量在整个系统平面的矢量角。上述天线增益Gn,m(k)可以通过实际测量获得,或通过智能天线建模得到。
基于上述设置,采用本发明的方法,在智能天线仿真系统中实现功率控制的过程如图1所示,包括以下步骤步骤101、功率初始化,设置初始发射功率。
该步骤是对实际应用中的开环功控过程进行仿真,由于静态仿真不必考虑用户的移动性,故可以按照目标信干比(SIR)和路径损耗确定上下行链路的初始发射功率。
比如,按照公式(1)设置上行链路的初始发射功率(上行初始发射功率)。其中,PUE是用户终端(UE)的初始发射功率;SIRtarget是上行的目标信干比;N0是基站接收信号时的热噪声;L是基站和用户终端之间的路径损耗。
PUE=SIRtarget*N0L...(1)]]>下行链路的初始发射功率(下行初始发射功率)的设置方法与此类似,此处不再赘述。
步骤102、在预先设置的天线增益表中查找智能天线的天线增益Gn,m(k),计算链路干扰,并根据计算结果执行闭环功控。
该步骤中执行的闭环功控是基于目标SIR的理想功控,所述理想功控指的是发射端在不超过最大发射功率的情况下理想地达到目标SIR。此时,功控的错误率为0%,延时为0秒。上述闭环功控的过程分为上行闭环功控和下行闭环功控。
A、上行闭环功控针对图2所示的智能天线仿真系统中的上行链路干扰,本发明的上行闭环功控的实现过程如下a1)将基站n受到的干扰划分为小区内干扰和小区外干扰,并确定所述基站n的干扰信号功率。
图2的仿真系统中,基站A和基站B分别位于小区1和小区2,其中用户1和用户2属于基站A,用户3属于基站B。基站A与用户1通信时,会将智能天线的主瓣对准用户1,为用户1生成一个天线方向图,由于非主瓣方向上的天线增益不为零,故旁瓣方向仍会收到来自用户2和用户3的干扰信号。同样地,基站A在接收用户2的信号时,将天线方向图的主瓣对准用户2,并受到用户1和用户3对用户2的干扰。由于基站A接收用户1和用户2的信号所使用的天线方向图不同,故用户3在这两种情况下对基站A造成的上行链路干扰也是不同的。
为了准确获知基站受到的上行链路干扰,将基站n与自身所属用户m’通信时接收到的干扰信号功率分为小区内干扰和小区外干扰。其中,小区内干扰IOWNn,m′=Σm∈nm≠m′Pm*Ln,m*Gn,m′(kn,m),]]>小区外干扰IOTHERn,m′=Σm∉nPm*Ln,m*Gn,m′(kn,m).]]>式中的Ln,m为用户m到基站n的路径损耗,Pm为用户m的发射功率。
由于每个基站n对归属于自身的不同用户m’使用不同的天线方向图Gn,m’,故基站n在一个时隙内接收到的全部干扰信号功率如公式(2)和公式(3)所示。
总的小区内上行干扰IOWN_ULn=Σm′∈nΣm∈nm≠m′Pm*Ln,m*Gn,m′(kn,m)...(2)]]>总的小区外上行干扰IOTHER_ULn=Σm′∈nΣm∉nPm*Ln,m*Gn,m′(kn,m)...(3)]]>b1)根据上行的干扰信号功率,估计出基站n的上行信干比(SIRUL)。
该步骤中,可以根据公式(4)计算出SIRUL,并由SIR进一步获得信噪比(SNR)和载波干扰比(CIR)等参数。
SIRUL=GP*SN0+(1-β)*IOWN+IOTHER...(4)]]>公式(4)中,S为接收到的信号功率,GP为处理增益,N0为热噪声,β为干扰降低因子,上述参数在仿真时是预先配置的。此外,IOWN_UL为总的小区内上行干扰,由公式(2)计算得到;IOTHER_UL为总的小区外上行干扰,由公式(3)计算得到。
c1)利用SIRUL计算用户m’使用的移动台在下一步的发射功率Pnext,并按照计算出的Pnext设置该移动台的发射功率。
该步骤的具体计算见公式(5)。其中,SIRtarget为目标SIR,Pmin为移动台的最小发射功率,Pmax为移动台的最大发射功率,这三个参数是预先设置的。Plast为移动台当前的发射功率,SIRlast为当前的SIR测量值,即公式(4)中计算出的SIRUL,Pnext为移动台下一步的发射功率。此处,下一步是相对当前而言的,指的是下一个功控循环。
Pnext=SIRtargetSIRlastPlast,Pnext=Pmin,ifPnext<PminPnext=Pmax,ifPnext>Pmax...(5)]]>需要说明的是,在第一次执行步骤c1)时,公式(5)中的Plast为步骤101中设置的初始发射功率。
B、下行闭环功控具体实现与上行过程类似。此时,信号的接收端为移动台,故应根据移动台的接收情况调整基站的发射功率。仍以图2所示的智能天线仿真系统为例,当基站A与用户2、基站B与用户3通信时,由于非主瓣方向上的天线增益不为零,故会对基站A与用户1的通信造成下行链路干扰,见图3。其中,基站A与用户1和用户2通信使用的是两个不同的天线方向图。
a2)将用户m受到的干扰信号划分为小区内干扰和小区外干扰,并确定所述用户m的干扰信号功率。
根据图3所示,归属于基站n’的某个用户m在与该基站n’通信时,接收到的干扰信号功率按照公式(6)和公式(7)分别进行计算,其中Pn为仿真区域内的某个基站n的发射功率。
总的小区内下行干扰IOWN_DLm=Σm′∈n′m′≠mPn′*Ln′,m*Gn′,m′(kn′,m)...(6)]]>总的小区外下行干扰IOTHER_DLm=Σn=1n≠n′NΣm′∈nPn*Ln,m*Gn,m′(kn,m)...(7)]]>b2)根据下行的干扰信号功率,估计出用户m的下行信干比(SIRDL)。
该步骤中,可以根据公式(8)计算出SIRDL,其中的参数α为非正交因子。
SIRDL=GP*SN0+α*IOWN+IOTHER...(8)]]>c2)利用用户m的SIRDL计算基站n’下一步对用户m的发射功率Pnext_m,并逐一确定该基站n’对同一时隙内所有归属于自身的用户的发射功率。
该步骤的具体计算见公式(9)和(10)。其中,SIRtarget是目标SIR,Pmin是单个用户的最小发射功率,Pmax是单个用户的最大发射功率,M是与用户m处于同一时隙内的用户数目,PALL是基站总的发射功率,PAllMAX是基站的最大发射功率。SIRlast是当前的SIR测量值,即公式(8)中计算出的SIRDL,Plast是基站当前的发射功率,Pnext_m是基站下一步对用户m的发射功率。
Pnext_m=SIRtargetSIRlastPlast,Pnext_m=Pmin,ifPnext_m<PminPnext_m=Pmax,ifPnext_m>Pmax...(9)]]>PALL=Σm=1MPnext_mPnext_m=Pnext_m*PAllMAXPALL,ifPALL>PAllMAX...(10)]]>
从公式(9)和(10)看出,基站对同一时隙内所有用户的发射功率之和构成基站总的发射功率,该总的发射功率必须小于基站的最大发射功率。如果总的发射功率超出了基站的最大发射功率,则要按比例减小每个用户的发射功率。
上述过程中,步骤a1)和步骤a2)计算上下行链路干扰的方法仅为一个具体的实施例,在下面的说明中,将该方法称为方法一。
步骤103、判断功率控制是否结束,如果是则执行步骤104,否则返回执行步骤102。
一般情况下,功率控制是一个循环控制的过程。该步骤中,判断功控循环结束的方法为预先设定功控次数,并在到达功控次数时结束该功控循环过程;或者,通过现有的功控收敛准则判断功控循环是否结束,比如将每个小区的上下行干扰变化量和/或每条上下行链路的SIR变化量作为收敛条件等。
步骤104、输出功控性能参数,用于指导网络规划。
功率控制执行完毕输出的性能参数包括两类,分别是系统指标和链路指标。其中,系统指标包括基站的接入用户数、阻塞率、满意率等,链路指标包括每个用户的上下行接收功率、上下行干扰强度、上下行SIR和上下行状态等。
在功率控制的仿真过程中,对智能天线的链路干扰计算是非常耗时的,尤其是在网络优化阶段,由于基站数目较多,还要考虑到其它系统的干扰,整个系统的仿真时间会非常长,可能是几天或数周,故针对步骤102所述的链路干扰计算,本发明提出了第二种实现方法(称为方法二),用于实现快速计算,从而节约时间成本,避免人力物力的浪费。
(一)上行链路干扰首先,基站n按kn,m计算出除用户m’之外的所有其它用户m发来的等效干扰功率,并根据kn,m加以保存。所述等效干扰功率包括小区内等效干扰和小区外等效干扰,分别按照公式(11)和公式(12)进行计算。
小区内等效干扰功率POWNn(kn,m)=Σm∈nm≠m′Pm*Ln,m...(11)]]>小区外等效干扰功率POTHERn(kn,m)=Σm≠nPm*Ln,m...(12)]]>然后,将所保存的等效干扰功率与方向图Gn,m’对应角度kn,m上的天线增益相乘,并累加获得基站n的总干扰功率。
该步骤中,基站n可以根据公式(13)和公式(14)计算出自身的总干扰功率。
总的小区内上行干扰IOWN_ULn=Σm′∈n[Σk=k0k1POWNn(k)*Gn,m′(k)]...(13)]]>总的小区外上行干扰IOTHER_ULn=Σm′∈n[Σk=k0k1POTHERn(k)*Gn,m′(k)]...(14)]]>其中,k0~k1指的是基站考虑的干扰范围,即具有天线增益的角度范围。基站可以在360°范围内考虑自身受到的上行干扰,此时k0设为0°,k1设为360°。或者,如果加入理想反射板,扇区天线只在120°或者180°范围内存在天线增益,那么干扰也只存在于该角度范围内。
与方法一相比,方法二预先按照kn,m计算出等效干扰后,再将其与对应角度的天线增益相乘,从而避免在天线增益表中频繁查找Gn,m’(kn,m),提高计算效率。
(二)下行链路干扰首先,当每个基站与归属于自身的用户通信时,根据公式(15)和公式(16)计算出基站在其它方向上生成的等效辐射功率。
小区内等效辐射功率Pn′(kn′,m)=Σm′∈n′m′≠mPn′*Gn′,m′(kn′,m)...(15)]]>小区外等效辐射功率Pn(kn,m)=Σm′∈nPn*Gn,m′(kn,m)...(16)]]>然后,将各个基站在用户m方向上的等效辐射功率与对应的路径损耗相乘,并将上述乘积累加,获得用户m的总下行干扰。
总的小区内下行干扰IOWN_DLm=Pn′(kn′,m)*Ln′,m...(17)]]>
总的小区外下行干扰IOTHER_DLm=Σn=1(n≠n′)NPn(kn,m)*Ln,m...(18)]]>为了比较方法一和方法二的计算量,做如下假设系统中共有N个基站(N1),M个用户,每个基站平均有M/N个用户。由于计算量主要体现在小区外干扰上,故忽略小区内干扰的计算。
在方法一中,上行干扰的乘法计算量=N*M/N*(N-1)*M/N*2≈2M2,下行干扰的乘法计算量=M*(N-1)*M/N*2≈2M2。
设K’=k1-k0,方法二的上行计算量=N*[(M-M/N)+M/N*K’]≈(N+K’)M,下行计算量=N*M/N*K’+M*(N-1)≈(N+K’)M。
通过上述比较看出,方法二的乘法计算量由M的平方项降为M的一次项,所以在M取值较大时,方法二能够实现链路干扰的快速计算。
经过方法二的算法改进,上下行链路干扰的计算速度在很大程度上得到提高。但是,如果实际应用中涉及的基站或移动台数目较多,整个计算量仍然是相当庞大的。
为此,本发明针对站点较多的情况,进一步提供了一种上下行链路干扰的处理方法(称为方法三),具体为首先,在计算上行链路干扰时,先根据精度需求确定最大允许的路径损耗门限,并在进行功率控制前,确定该基站的干扰用户。所述干扰用户指的是到达基站的路径损耗小于最大允许路径损耗门限的用户。
然后,按照方法一中的公式(2)和(3),或者方法二中的公式(13)和(14)计算出仿真区域内该基站的上行干扰。
该方法中,基站在干扰计算时仅考虑干扰用户对自身的影响,即对于路径损耗较大的干扰源,基站在满足精度要求的前提下将其忽略不计。
计算下行链路干扰的方法与上行类似,即为特定用户找出路径损耗小于门限的基站,并按照方法一中的公式(6)和(7),或者方法二中的公式(17)和(18)计算出仿真区域内的基站对该特定用户造成的下行干扰。
由上述的实施例可见,本发明的这种智能天线仿真系统中上下行功率控制的实现方法,在功率控制过程中针对智能天线的特点计算上下行链路干扰,使得仿真结果更为准确、有效,能够为TD-SCDMA系统的网络规划和优化提供有价值的指导。
权利要求
1.一种智能天线仿真系统中上行功率控制的实现方法,其特征在于,预先为仿真区域的基站设置天线增益表,所述天线增益表保存有归属于该基站的每个用户使用的天线方向图,所述天线方向图按照角度记录智能天线为该用户提供的天线增益,该方法包括以下步骤a1、为发射端用户设置初始发射功率;b1、在接收端基站的天线增益表中查找所述发射端用户的天线方向图,确定接收端基站的干扰信号,并根据干扰信号的角度位置和所述天线方向图中记录的相应角度的天线增益,计算出上行干扰,再根据计算结果调整所述发射端用户的发射功率。
2.根据权利要求1所述的方法,其特征在于,步骤b1所述计算上行干扰并调整发射功率的方法具体为b11、根据发出干扰信号的用户的归属情况,将干扰信号划分为小区内干扰和小区外干扰,并分别确定接收端基站总的小区内上行干扰和总的小区外上行干扰,再根据所述上行干扰估计当前的上行信干比SIRUL;b12、利用当前的上行信干比SIRUL计算发射端用户在下一步的发射功率Pnext,并按照下一步的发射功率Pnext设置发射端用户的发射功率。
3.根据权利要求2所述的方法,其特征在于,步骤b11所述确定总的小区内上行干扰IOWN_UL的方法为利用公式IOWN_UL=Σm′∈nΣm1∈nm1≠m′Pm1*Ln,m1*Gn,m′(kn,m1)]]>进行计算;其中,Gn,m’(kn,m1)为接收端基站n为归属于自身的用户m’使用的天线方向图在小区内干扰用户m1所在角度的天线增益,Ln,m1为小区内干扰用户m1到接收端基站n的路径损耗,Pm1为小区内干扰用户m1的发射功率;所述确定总的小区外上行干扰IOTHER_UL的方法为利用公式IOTHER_UL=Σm′∈nΣm2∉nPm2*Ln,m2*Gn,m′(kn,m2)]]>进行计算;其中,Gn,m’(kn,m2)为接收端基站n为归属于自身的用户m’使用的天线方向图在小区外干扰用户m2所在角度的天线增益,Ln,m2为小区外干扰用户m2到接收端基站n的路径损耗,Pm2为小区外干扰用户m2的发射功率。
4.根据权利要求2所述的方法,其特征在于,步骤b11所述确定总的小区内上行干扰IOWN_UL的方法为根据小区内干扰用户m1到接收端基站n的路径损耗Ln,m1,以及小区内干扰用户m1的发射功率Pm1,确定小区内等效干扰功率POWN(kn,m1),具体为POWN(kn,m1)=Σm1∈nm1≠m′Pm1*Ln,m1;]]>将每个角度上的小区内等效干扰功率POWN(kn,m1)与对应角度上的天线增益相乘,获得总的小区内上行干扰IOWN_UL,具体为IOWN_UL=Σm′∈n[Σk=k0k1POWN(k)*Gn,m′(k)];]]>所述确定总的小区外上行干扰IOTHER_UL的方法为根据小区外干扰用户m2到接收端基站n的路径损耗Ln,m2,以及小区外干扰用户m2的发射功率Pm2,确定小区外等效干扰功率POTHER(kn,m2),具体为POTHER(kn,m2)=Σm2∉nPm2*Ln,m2;]]>将每个角度上的小区外等效干扰功率POTHER(kn,m2)与对应角度上的天线增益相乘,获得总的小区外上行干扰IOTHER_UL,具体为IOTHER_UL=Σm′∈n[Σk=k0k1POTHER(k)*Gn,m′(k)].]]>
5.根据权利要求2至4任一项所述的方法,其特征在于,步骤b11所述估计当前的上行信干比SIRUL的方法为利用公式SIRUL=GP*SN0+(1+β)*IOWN_UL+IOTHER_UL]]>进行计算;其中,S为接收端基站接收到的信号功率,GP为处理增益,N0为热噪声,β为干扰降低因子,IOWN_UL为总的小区内上行干扰,IOTHER_UL为总的小区外上行干扰。
6.根据权利要求2至4任一项所述的方法,其特征在于,步骤b12所述计算下一步的发射功率Pnext的方法为利用公式Pnext=SIRtargetSIRULPlast,Pnext=Pmin,ifPnext<PminPnext=Pmax,ifPnext>Pmax]]>进行计算;其中,SIRtarget为目标信干比,Pmin为发射端用户的最小发射功率,Pmax为发射端用户的最大发射功率,Plast为发射端用户当前的发射功率,SIRUL为当前的上行信干比。
7.根据权利要求1所述的方法,其特征在于,步骤b1所述确定接收端基站的干扰信号的方法为预先设置路径损耗门限,将仿真区域中除发射端用户之外的其它用户到接收端基站的路径损耗小于上述路径损耗门限的用户发出的信号确定为干扰信号。
8.根据权利要求1所述的方法,其特征在于,步骤b1之后,该方法进一步包括判断功率控制是否结束,如果是则输出功控性能参数,否则返回执行步骤b1。
9.一种智能天线仿真系统中下行功率控制的实现方法,其特征在于,预先为仿真区域的基站设置天线增益表,所述天线增益表保存有归属于该基站的每个用户使用的天线方向图,所述天线方向图按照角度记录智能天线为该用户提供的天线增益,该方法包括以下步骤a2、为发射端基站设置初始发射功率;b2、查找仿真区域中所有基站的天线增益表中归属于对应基站的所有用户的天线方向图,确定接收端用户的干扰信号,并根据接收端用户的角度位置和上述天线方向图中记录的相应角度的天线增益,计算出下行干扰,再根据计算结果调整所述发射端基站的发射功率。
10.根据权利要求9所述的方法,其特征在于,步骤b2所述计算下行干扰并调整发射功率的方法具体为b21、根据归属情况将干扰信号划分为小区内干扰和小区外干扰,并分别确定接收端用户m总的小区内下行干扰和总的小区外下行干扰,再根据所述下行干扰估计当前的下行信干比SIRDL;b22、利用当前的下行信干比SIRDL计算发射端基站在下一步对接收端用户m的发射功率Pnext_m,并按照下一步的发射功率Pnext_m设置发射端基站的发射功率。
11.根据权利要求10所述的方法,其特征在于,步骤b21所述确定总的小区内下行干扰IOWN_DL的方法为利用公式IOWN_DL=Σm1′∈n′m1′≠mPn′*Ln′,m*Gn′,m1′(kn′,m)]]>进行计算;其中,Gn’,m1’(kn’,m)为发射端基站n’为归属于自身的干扰用户m1’使用的天线方向图在接收端用户m所在角度的天线增益,Ln’,m为接收端用户m到发射端基站n’的路径损耗,Pn’为发射端基站n’的发射功率;所述确定总的小区外下行干扰IOTHER_DL的方法为利用公式IOTHER_DL=Σn=1n≠n′NΣm2′∈nPn*Ln,m*Gn,m2′(kn,m)]]>进行计算;其中,Gn,m2’(kn,m)为仿真区域中的其它基站n为归属于自身的用户m2’使用的天线方向图在接收端用户m所在角度的天线增益,Ln,m为接收端用户m到其它基站n的路径损耗,Pn为其它基站n的发射功率。
12.根据权利要求10所述的方法,其特征在于,步骤b21所述确定总的小区内下行干扰IOWN_DL的方法为根据发射端基站n’的发射功率Pn’,以及发射端基站n’为归属于自身的干扰用户m1’使用的天线方向图在接收端用户m所在角度的天线增益Gn’,m1’(kn’,m),确定小区内等效辐射功率Pn’(kn’,m),具体为Pn′(kn′,m)=Σm1′∈n′m1′≠mPn′*Ln′,m1′(kn′,m);]]>将小区内等效辐射功率Pn’(kn’,m),与接收端用户m到发射端基站n’的路径损耗Ln’,m相乘,获得总的小区内下行干扰IOWN_DL,具体为IOWN_DL=Pn′(kn′,m)*Ln′,m;所述确定总的小区外下行干扰IOTHER_DL的方法为根据仿真区域中的其它基站n的发射功率Pn’以及其它基站n为归属于自身的用户m2’使用的天线方向图在接收端用户m所在角度的天线增益Gn,m2’(kn,m),确定小区外等效辐射功率Px(kn,m),具体为Pn(kn,m)=Σm2′∈nPn*Gn,m2′(kn,m);]]>将小区外等效辐射功率Pn(kn,m),与接收端用户m到其它基站n的路径损耗Ln,m相乘,获得总的小区外下行干扰IOTHER_DL,具体为IOTHER_DL=Σn=1(n≠n′)NPn(kn,m)*Ln,m.]]>
13.根据权利要求10至12任一项所述的方法,其特征在于,步骤b21所述估计当前的下行信干比SIRDL的方法为利用公式SIRDL=GP*SN0+α*IOWN_DL+IOTHER_DL]]>进行计算;其中,S为接收端用户接收到的信号功率,GP为处理增益,N0为热噪声,α为非正交因子,IOWN_DL为总的小区内下行干扰,IOTHER_DL为总的小区外下行干扰。
14.根据权利要求10至12任一项所述的方法,其特征在于,步骤b22所述计算发射端基站n’在下一步对接收端用户m的发射功率Pnext_m的方法为利用公式Pnext_m=SIRtargetSIRDLPlast,Pnext_m=Pmin,ifPnext_m<PminPnext_m=Pmax,ifPnext_m>Pmax]]>进行计算;其中,SIRtarget为目标信干比,Pmin为单用户时发射端基站n’的最小发射功率,Pmax为单用户时发射端基站n’的最大发射功率,Plast为发射端基站n’对接收端用户m的当前发射功率,SIRDL为当前的下行信干比。
15.根据权利要求9所述的方法,其特征在于,步骤b2所述确定接收端用户的干扰信号的方法为预先设置路径损耗门限,将仿真区域中到达接收端用户的路径损耗小于上述路径损耗门限的基站发出的信号确定为干扰信号。
16.根据权利要求9所述的方法,其特征在于,步骤b2之后,该方法进一步包括判断功率控制是否结束,如果是则输出功控性能参数,否则返回执行步骤b2。
全文摘要
本发明公开了一种智能天线仿真系统中上下行功率控制的实现方法。其中,上行功率控制的过程包括预先为仿真区域的基站设置天线增益表,a1、为发射端用户设置初始发射功率;b1、在接收端基站的天线增益表中查找所述发射端用户的天线方向图,确定接收端基站的干扰信号,并根据干扰信号的角度位置和所述天线方向图中记录的相应角度的天线增益,计算出上行干扰,再根据计算结果调整所述发射端用户的发射功率。下行功率控制的实现过程与上行类似。本发明的这种方法考虑到智能天线的特点,使得仿真结果更为准确、有效,能够为TD-SCDMA系统的网络规划和优化提供有价值的指导。
文档编号H04B17/00GK101043234SQ20061006603
公开日2007年9月26日 申请日期2006年3月21日 优先权日2006年3月21日
发明者陈庆涛, 胡炜 申请人:普天信息技术研究院