CN101702824B - 增强上行绝对接入允许信道的功率控制方法及用户终端 - Google Patents
增强上行绝对接入允许信道的功率控制方法及用户终端 Download PDFInfo
- Publication number
- CN101702824B CN101702824B CN2009102412274A CN200910241227A CN101702824B CN 101702824 B CN101702824 B CN 101702824B CN 2009102412274 A CN2009102412274 A CN 2009102412274A CN 200910241227 A CN200910241227 A CN 200910241227A CN 101702824 B CN101702824 B CN 101702824B
- Authority
- CN
- China
- Prior art keywords
- agch
- snr
- command word
- thresholding
- tpc command
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供一种增强上行绝对接入允许信道的功率控制方法及用户终端。所述方法包括:对接收到的E-AGCH进行解调,并根据解调结果测量所述E-AGCH的SNR;对解调后的E-AGCH进行解码,在解码正确时,获取所述E-AGCH携带的RDI;当所述RDI等于0时,统计到当前子帧为止,连续接收到的E-AGCH的数目Th;当Th小于预设门限时,计算到当前子帧为止的连续Th个SNR测量值的平均值,并通过对所述平均值与SNR目标值进行比较来确定TPC命令字;当Th不小于预设门限时,根据到当前子帧为止的连续Th个SNR测量值预测下一子帧的SNR,并通过对SNR预测值与所述SNR目标值进行比较来确定TPC命令字。依照本发明,能够使得对E-AGCH的功率控制更加准确有效。
Description
技术领域
本发明属于无线通信领域,特别涉及一种增强上行绝对接入允许信道(E-AGCH)的功率控制方法及用户终端。
背景技术
在第三代合作伙伴(3GPP)的标准中,为了支持高速上行分组接入(HSUPA)特性,时分同步码分多址(TD-SCDMA)系统上行新增加了增强上行链路专用信道(E-DCH)。E-DCH是一个传输信道,用于承载高速上行数据,其传输时间间隔(TTI)为5ms,支持高阶调制,以及层1(L1)混合自动重传请求(HARQ)过程,其使用的资源,包括功率、时隙、码道等,可由基站(NodeB)调度分配。
在上行还定义了两个控制信道:上行增强控制信道(E-UCCH)和上行增强随机接入信道(E-RUCCH),用于传输上行增强相关的信令信息。E-UCCH通常和E-DCH复用在一起,传递当前E-DCH HARQ相关的信息。E-RUCCH映射在物理随机接入资源上,主要用于上行增强业务的接入请求。
E-DCH映射到增强上行物理信道(E-PUCH)上,E-PUCH信道资源分为调度的和非调度的两类,其中非调度部分由无线网络控制器(RNC)分配,而调度部分则由NodeB中的MAC-e实体进行调度分配。
在下行方向,为了支持基站调度,增加了增强上行绝对接入允许信道(E-AGCH)传输基站调度信息,以及增强上行HARQ应答指示信道(E-HICH)来支持HARQ过程的传输应答信息(如ACK/NACK)。
同时,3GPP25.224中定义了E-AGCH功率控制的原则,高层指示E-AGCH的最大发射功率,NodeB设置E-AGCH功率时不能超过这个最大功率。E-AGCH的初始发射功率由NodeB决定,初始发射以后,NodeB将随意对E-AGCH进行功控。控制可以通过用户终端(UE)发送的在调度E-PUCH上携带的功率控制(TPC)命令字来实现。UE通过在调度E-PUCH上发送TPC命令字,从而控制E-AGCH的发送功率,TPC命令字的设置应该以达到E-AGCH的目标误块率(BLER)目的。
3GPP虽然定义了E-AGCH的功率控制原则,但没有给出具体的功率控制流程。
发明内容
本发明所要解决的技术问题是提供一种增强上行绝对接入允许信道的功率控制方法及用户终端,使得对E-AGCH的功率控制更加准确有效。
为解决上述技术问题,本发明提供技术方案如下:
一种增强上行绝对接入允许信道的功率控制方法,包括:
对接收到的E-AGCH进行解调,并根据解调结果测量所述E-AGCH的SNR;
对解调后的E-AGCH进行解码,在解码正确时,获取所述E-AGCH携带的资源持续指示(RDI);
当所述RDI等于0时,统计到当前子帧为止,连续接收到的E-AGCH的数目Th;
当Th小于第一门限时,计算到当前子帧为止的连续Th个SNR测量值的平均值,并通过对所述平均值与外环功率控制产生的SNR目标值进行比较来确定TPC命令字;当Th不小于第一门限时,根据到当前子帧为止的连续Th个SNR测量值预测下一子帧的SNR,并通过对SNR预测值与所述SNR目标值进行比较来确定TPC命令字;
将所述TPC命令字通过增强上行物理信道(E-PUCH)发送到基站,使得基站根据所述TPC命令字来确定对E-AGCH的发射功率。
上述的功率控制方法,其中,所述统计到当前子帧为止,连续接收到的E-AGCH的数目Th,具体包括:根据最近两次解码正确的E-AGCH分别对应的ESCN和SFN,确定当前接收的E-AGCH与上一次接收的E-AGCH是否连续,若是,将Th增加1,否则,将Th设置为1。
上述的功率控制方法,其中,还包括:当所述RDI不等于0时,通过对当前解码正确的E-AGCH对应的SNR测量值与所述SNR目标值进行比较来确定TPC命令字。
上述的功率控制方法,其中,还包括:当所述RDI不等于0时,对于没有对应的E-AGCH的E-PUCH,在其中交替填充“升高功率”和“降低功率”的TPC命令字。
上述的功率控制方法,其中,所述外环功率控制包括:
统计解码正确的E-AGCH的数目Th1和解码错误的E-AGCH的数目Th2;
当Th2大于第二门限时,调高所述SNR目标值,并将Th1和Th2清零;
当Th1大于第三门限,且Th2等于0时,调低所述SNR目标值,并将Th1清零。
上述的功率控制方法,其中,所述外环功率控制还包括:
计算最近两次解码正确的E-AGCH分别对应的SFN的差值;
当所述差值大于第四门限时,将所述SNR目标值设置为初始值,并将Th1和Th2清零。
上述的功率控制方法,其中,还包括:基站对被调度的用户终端的E-PUCH进行零信号检测,当连续检测到所述用户终端的E-PUCH无信号的子帧数超过第五门限时,启动E-AGCH的开环功率控制。
上述的功率控制方法,其中,还包括:基站在确定被调度的用户终端的E-AGCH所在时隙上存在其他的物理码道时,还对E-AGCH或者其他物理码道的发射功率进行调整,使得E-AGCH的发射功率与所述其他物理码道的发射功率的差值低于第六门限。
一种用户终端,包括:
解调模块,用于对接收到的E-AGCH进行解调;
信噪比测量模块,用于根据解调结果测量所述E-AGCH的SNR;
解码模块,用于对解调后的E-AGCH进行解码,在解码正确时,获取所述E-AGCH携带的RDI;
第一统计模块,用于当所述RDI等于0时,统计到当前子帧为止,连续接收到的E-AGCH的数目Th;
功控命令字产生模块,用于当Th小于第一门限时,计算到当前子帧为止的连续Th个SNR测量值的平均值,并通过对所述平均值与外环功率控制产生的SNR目标值进行比较来确定TPC命令字,当Th不小于第一门限时,根据到当前子帧为止的连续Th个SNR测量值预测下一子帧的SNR,并通过对SNR预测值与所述SNR目标值进行比较来确定TPC命令字;
功控命令字发送模块,用于将所述TPC命令字通过E-PUCH发送到基站,使得基站根据所述TPC命令字来确定对E-AGCH的发射功率。
上述的用户终端,其中,所述第一统计模块进一步用于:根据最近两次解码正确的E-AGCH分别对应的ESCN和SFN,确定当前接收的E-AGCH与上一次接收的E-AGCH是否连续,若是,将Th增加1,否则,将Th设置为1。
上述的用户终端,其中,所述功控命令字产生模块还用于:当所述RDI不等于0时,通过对当前解码正确的E-AGCH对应的SNR测量值与所述SNR目标值进行比较来确定TPC命令字。
上述的用户终端,其中,所述功控命令字产生模块还用于:当所述RDI不等于0时,对于没有对应的E-AGCH的E-PUCH,在其中交替填充“升高功率”和“降低功率”的TPC命令字。
上述的用户终端,其中,还包括:
第二统计模块,用于统计解码正确的E-AGCH的数目Th1和解码错误的E-AGCH的数目Th2;
信噪比目标值调整模块,用于当Th2大于第二门限时,调高所述SNR目标值,并将Th1和Th2清零;当Th1大于第三门限,且Th2等于0时,调低所述SNR目标值,并将Th1清零。
上述的用户终端,其中,还包括:
外环初始化模块,用于计算最近两次解码正确的E-AGCH分别对应的SFN的差值,当所述差值大于第四门限时,将所述SNR目标值设置为初始值,并将Th1和Th2清零。
在本发明实施例的E-AGCH的功率控制过程中,先统计连续接收到的E-AGCH的数目,将统计结果与第一门限进行比较来确定选择链路质量的平均算法还是选择预测算法,这样,当连续接收到的E-AGCH数目较少时,也能够保证功率控制能够收敛,使得功率控制更加准确和有效。
进一步,当上行E-PUCH需要发送无效TPC时,交替填充TPC命令字,使得NodeB既可以忽略这些命令字,也可以响应这些命令字而对整个网络的容量没有任何影响。
进一步,NodeB对被调度的终端上行E-PUCH进行零信号检测,解决了终端因为突然进入阴影区或者遇到大衰落而长时间解错E-AGCH,上行停止发送E-PUCH的问题。
附图说明
图1为本发明实施例的E-AGCH的功率控制方法流程图;
图2为本发明实施例在E-PUCH中填充无效TPC的一种方式示意图;
图3为本发明实施例在E-PUCH中填充无效TPC的另一种方式示意图;
图4为本发明实施例在E-PUCH中填充无效TPC的又一种方式示意图;
图5为本发明实施例中E-AGCH的外环功率控制流程图;
图6为本发明实施例的用户终端的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本发明进行详细描述。
参照图1,本发明实施例的E-AGCH的功率控制方法,其中,在用户终端侧执行如下的内环功率控制流程:
步骤101:对接收到的E-AGCH进行解调,并根据解调结果测量所述E-AGCH的SNR;
用户终端解调E-AGCH所在下行时隙信号,提取属于E-AGCH的解调符号,依据所述解调符号进行SNR测量。
步骤102:对解调后的E-AGCH进行解码,在解码正确时,获取所述E-AGCH携带的资源持续指示(RDI);
当RDI等于0时,指示如果用户终端被调度,则基站发送给该用户终端的E-AGCH是连续的。
当RDI不等于0时,指示如果用户终端被调度,则基站发送给该用户终端的E-AGCH是非连续的。
步骤103:当所述RDI等于0时,统计到当前子帧为止,连续接收到的E-AGCH的数目Th;
当RDI等于0时,又包括两种情况,一种情况是用户终端被连续调度,这样,从整体上看,用户终端接收到的多个E-AGCH是连续的。
另一种情况是用户终端不是被连续调度,这样,从整体上看,用户终端接收到的多个E-AGCH是非连续的。例如,终端先连续接收4个子帧的E-AGCH(终端被调度),中间间隔3个子帧后(终端未被调度),又连续接收4个子帧的E-AGCH(终端被调度),这8个E-AGCH虽然其中的部分是连续的,但从整体上来看是非连续的。
另外,在本发明实施例中,所谓接收到的E-AGCH,即包括解码正确的E-AGCH,又包括解码错误的E-AGCH。
在本步骤中,所述统计到当前子帧为止,连续接收到的E-AGCH的数目Th,包括:根据最近两次解码正确的E-AGCH分别对应的E-AGCH循环序列号(ESCN)和子帧号(SFN),确定当前接收的E-AGCH(解码正确)与上一次接收的E-AGCH(可能解码正确,也可能解码错误)是否连续,若是,将Th增加1,否则,将Th设置为1。
其中,ECSN也由E-AGCH携带,其初始值为0,NodeB每向UE发送一次E-AGCH,该值就自动增加一次。
于是,在本步骤中,先计算最近两次解码正确的E-AGCH分别对应的ESCN之间的第一间隔,以及计算最近两次解码正确的E-AGCH分别对应的SFN之间的第二间隔,然后判断所述第一间隔与所述第二间隔是否相等,若是,则确定当前接收的E-AGCH与上一次接收的E-AGCH连续,否则,确定当前接收的E-AGCH与上一次接收的E-AGCH不连续。
例如,在TD-SCDMA系统中,ESCN的取值范围为0~7,SFN的取值范围为0~8191,则当有新的E-AGCH解码正确时,比较前后两次E-AGCH解码正确时的子帧号:SFN′i及SFN′i-1,以及解码获得的循环序列号:ECSNi及ECSNi-1,若(SFN′i-SFN′i-1)%8192=(ECSNi-ECSNi-1)%8成立,则确定当前接收的E-AGCH与上一次接收的E-AGCH连续,否则,确定当前接收的E-AGCH与上一次接收的E-AGCH不连续。
步骤104:判断Th是否小于第一门限(Th_Pred),若是,进入步骤105,否则,进入步骤107;
步骤105:计算到当前子帧为止的连续Th个SNR测量值的平均值;
步骤106:通过对所述平均值与外环功率控制产生的SNR目标值进行比较来确定TPC命令字,然后,进入步骤109;
即,当Th小于Th_Pred时,用如下方式产生TPC命令字:
其中,TPC=″down″表示升高功率,TPC=″up″表示降低功率,SNR_target为SNR目标值。
步骤107:根据到当前子帧为止的连续Th个SNR测量值预测下一子帧的SNR;
步骤108:通过对SNR预测值与所述SNR目标值进行比较来确定TPC命令字;
即,当Th大于或等于Th_Pred时,用预测算法,比如最小二乘法,预测链路质量并产生相应的TPC命令字:
其中,func_pred为链路质量预测函数,除了最小二乘法外,还可以为其他公知的预测算法。
步骤109:将所述TPC命令字通过增强上行物理信道(E-PUCH)发送到基站,使得基站根据所述TPC命令字来确定对E-AGCH的发射功率。
执行完本步骤后,返回步骤101,执行对下一子帧的操作。
在本发明实施例的上述内环功率控制过程中,先统计连续接收到的E-AGCH的数目,将统计结果与第一门限进行比较来确定选择链路质量的平均算法还是选择预测算法,这样,当连续接收到的E-AGCH数目较少时,也能够保证功率控制能够收敛,使得功率控制更加准确和有效。
当所述RDI不等于0时,除了可以按照现有技术的方法产生TPC命令字外,本发明实施例还提供如下的TPC命令字的产生方法:当所述RDI不等于0时,通过对当前解码正确的E-AGCH对应的SNR测量值与所述SNR目标值进行比较来确定TPC命令字。
具体为:
另外,当所述RDI不等于0时,对于没有对应的E-AGCH的E-PUCH,在其中交替填充“升高功率”和“降低功率”的TPC命令字。由于E-PUCH的数目大于E-AGCH的数目,使得用户终端的部分E-PUCH没有对应的E-AGCH来组成闭环功率控制对,则需要在该E-PUCH中填充无效TPC命令字,可以按照如下方式进行填充:
方式一,将没有下行E-AGCH对应的上行E-PUCH中的无效TPC命令字交替填充为“up”和“down”,如图2所示。
方式二,将没有下行E-AGCH对应的上行E-PUCH中的无效TPC命令字交替填充为“down”和“up”,如图3所示。
方式三,将没有下行E-AGCH对应的上行的E-PUCH的无效TPC命令字交替填充,其中第一个无效TPC命令字设置为与最近的一个有效TPC命令字相反的TPC命令字,如图4所示。
方式四,NodeB忽略上行E-PUCH上携带的无效TPC命令字。
外环功率控制的作用是根据业务质量进行SNR_target的调整。对于外环功控,可以采用现有技术的方法,即统计E-AGCH的误块率(BLER),将BLER统计值与目标BLER进行比较,来得到一个实时更新的SNR目标值,并将该SNR目标值配置到内环功控过程使用。
除此之外,本发明实施例还提供如下的外环功率控制方法。
参照图5,所述外环功率控制方法包括如下步骤:
步骤501:用户终端接收E-AGCH,并对所述E-AGCH进行解调和解码;
步骤502:判断当前E-AGCH的解码结果是否正确,若是,进入步骤503,否则,返回步骤501;
步骤503:记录当前的循环序列号ECSNi,以及当前的子帧号SFN′i;
步骤504~505:判断最近两次解码正确的E-AGCH分别对应的SFN的差值是否大于第四门限,若是,对外环功率控制进行初始化后返回步骤501,否则,进入步骤506;
计算当前E-AGCH解码正确时刻SFN′i与最近一次E-AGCH解码正确时刻SFN′i-1之间的时间差(SFN′i-SFN′i-1)%8192(单位:子帧),当所述时间差大于第四门限时,说明两次解码正确的时间间隔较长,需要对外环功率控制进行初始化,从而使得对E-AGCH的功率控制更加准确。
对外环功率控制进行初始化是指,将SNR目标值设置为初始值,并将Th1和Th2清零,其中,Th1和Th2分别为解码正确的E-AGCH的数目和解码错误的E-AGCH的数目。
所述第四门限根据具体需求设置,优选地,将其设置为8×Period_EAGCH,其中,Period_EAGCH为E-AGCH的发送周期(终端连续两次被调度时,E-AGCH的发送时间间隔),通过E-AGCH携带的RDI查下表获得。
RDI | 分配的TTI | 间隔的TTI | 发送周期(TTI) |
0 | 1 | 1 | 1 |
1 | 2 | 1 | 2 |
2 | 2 | 2 | 4 |
3 | 2 | 4 | 8 |
4 | 4 | 1 | 4 |
5 | 4 | 2 | 8 |
6 | 4 | 4 | 16 |
7 | 8 | 1 | 8 |
步骤506:统计解码正确的E-AGCH的数目Th1和解码错误的E-AGCH数目Th2;
Th1的统计方法为:外环功率初始化时,另Th1=0,每解码正确一个E-AGCH,则将Th1增加1,即,Th1=Th1+1。
Th2的统计方法为:外环功率初始化时,另Th2=0,每解码正确一个E-AGCH,先计算当前解码正确的E-AGCH与上一次解码正确的E-AGCH之间的解码错误的E-AGCH数目Err_Blk,然后将Th2增加Err_Blk,即:
Th2=Th2+Err_Blk
其中,Err_Blk的计算方法为,分别获取当前解码正确的E-AGCH与上一次解码正确的E-AGCH中携带的循环序列号,这两个循环序列号的间隔值即为Err_Blk,例如,在TD-SCDMA系统中:
Err_Blk=(ECSNi-ECSNi-1)%8-1
步骤507:根据统计得到的Th1和Th2对SNR目标值进行调整。
若解码错误的E-AGCH数目Th2大于第二门限(Th_Err),则调高所述SNR目标值,并将Th1和Th2清零,优选地,调整方式为:
SNR_target=SNR_target+Th2×step_size
其中,step_size为外环功率控制的SNR_target的最小调整步长。
若接收到的E-AGCH的总数大于第三门限(Th_Right),且没有一个E-AGCH解错(相当于,Th1大于第三门限,且Th2等于0),则调低所述SNR目标值,并将Th1清零,优选地,调整方式为:
SNR_target=SNR_target-step_size
以上所述为在用户终端侧执行的E-AGCH的外环功率控制过程和内环功率控制过程。
当连续被调度的用户终端进入阴影区,或者突然遇到强衰落,终端很可能会连续解码E-AGCH失败,从而引起终端的HSUPA上行数据率会掉为零(终端不发送E-PUCH),这样,基站对E-AGCH的发射功率会维持不变,这就会造成终端对E-AGCH一直解码错误。因此,在发明的实施例中,在这种情况下还启用对E-AGCH的开环功率控制。
具体地,NodeB接收上行信号,对被调度的用户终端的E-PUCH进行零信号检测,当连续检测到所述用户终端的E-PUCH无信号的子帧数超过第五门限(Th_Sbfrm)时,启动E-AGCH的开环功率控制。
零信号检测检测方法如下:
步骤一,计算被调度终端信道估计窗功率ph,以及信道估计窗功率与噪声比
步骤二,比较Ratio与门限γ的关系,判断被调度的终端上行有没有E-PUCH信号存在:
如果Ratio大于γ,则E-PUCH信号存在,否则,E-PUCH信号不存在。
如果NodeB连续检测到被调度终端的上行E-PUCH无信号子帧数超过Th_Sbfrm,则启动E-AGCH的开环功率控制,即,对E-AGCH的发送功率进行初始化。
如果NodeB检测到上行存在E-PUCH信号,对E-PUCH信号进行解调,取出解调符号中TPC对应的符号,并对解调的当前终端的TPC符号进行硬判,根据TPC硬判符号计算被调度终端的E-AGCH的发送功率PE-AGCH。或者,忽略没有相应下行E-AGCH配对的E-PUCH上携带的TPC命令字。
另外,3GPP标准中也没有定义在同一个时隙属于不同编码复合传输信道(CCTrCH)的多个物理码道之间功率关系,如果在实际的网络的网络中功率差过大的话,高功率的物理码道会“掩盖”低功率的物理码道,降低网络的容量以及终端的解码能力,从而影响HSUPA上行的吞吐量。因此,在本发明的实施例中,基站在确定被调度的用户终端的E-AGCH所在时隙上存在其他的物理码道时,还对E-AGCH或者其他物理码道的发射功率进行调整,使得E-AGCH的发射功率与所述其他物理码道的发射功率的差值低于第六门限(PCODE_DIF_MAX)。
例如,可以按照如下方法调整对应的物理码道的发送功率:
其中,PphCH_other为被调度终端E-AGCH所在时隙上其他的激活的物理码道功率,PE_AGCH为当前被调度终端E-AGCH的发射功率,PCODE_DIF_MAX同一个时隙单码道最大的功率差,PphCH_max为被调度终端E-AGCH所在时隙激活物理码集合中最大的发送功率。
对应于本发明实施例的上述E-AGCH的功率控制方法,以下介绍本发明实施例的用户终端。
参照图6,所述用户终端包括:解调模块、信噪比测量模块、解码模块、第一统计模块、功控命令字产生模块、功控命令字发送模块、第二统计模块、信噪比目标值调整模块和外环初始化模块。
解调模块,用于对接收到的E-AGCH进行解调。
信噪比测量模块,用于根据解调结果测量所述E-AGCH的SNR。
解码模块,用于对解调后的E-AGCH进行解码,在解码正确时,获取所述E-AGCH携带的RDI。当RDI等于0时,指示如果用户终端被调度,则基站发送给该用户终端的E-AGCH是连续的;当RDI不等于0时,指示如果用户终端被调度,则基站发送给该用户终端的E-AGCH是非连续的。
第一统计模块,用于当所述RDI等于0时,统计到当前子帧为止,连续接收到的E-AGCH的数目Th。
当RDI等于0时,又包括两种情况,一种情况是用户终端被连续调度,这样,从整体上看,用户终端接收到的多个E-AGCH是连续的。
另一种情况是用户终端不是被连续调度,这样,从整体上看,用户终端接收到的多个E-AGCH是非连续的。例如,终端先连续接收4个子帧的E-AGCH(终端被调度),中间间隔3个子帧后(终端未被调度),又连续接收4个子帧的E-AGCH(终端被调度),这8个E-AGCH虽然其中的部分是连续的,但从整体上来看是非连续的。
另外,在本发明实施例中,所谓接收到的E-AGCH,即包括解码正确的E-AGCH,又包括解码错误的E-AGCH。
具体地,所述第一统计模块进根据最近两次解码正确的E-AGCH分别对应的ESCN和SFN,确定当前接收的E-AGCH与上一次接收的E-AGCH是否连续,若是,将Th增加1,否则,将Th设置为1。
其中,ECSN也由E-AGCH携带,其初始值为0,NodeB每向UE发送一次E-AGCH,该值就自动增加一次。
于是,所述第一统计模块先计算最近两次解码正确的E-AGCH分别对应的ESCN之间的第一间隔,以及计算最近两次解码正确的E-AGCH分别对应的SFN之间的第二间隔,然后判断所述第一间隔与所述第二间隔是否相等,若是,则确定当前接收的E-AGCH与上一次接收的E-AGCH连续,否则,确定当前接收的E-AGCH与上一次接收的E-AGCH不连续。
功控命令字产生模块,用于当Th小于第一门限(Th_Pred)时,计算到当前子帧为止的连续Th个SNR测量值的平均值,并通过对所述平均值与外环功率控制产生的SNR目标值进行比较来确定TPC命令字,当Th不小于第一门限(Th_Pred)时,根据到当前子帧为止的连续Th个SNR测量值预测下一子帧的SNR,并通过对SNR预测值与所述SNR目标值进行比较来确定TPC命令字。
即,当Th小于Th_Pred时,用如下方式产生TPC命令字:
其中,TPC=″down″表示升高功率,TPC=″up″表示降低功率,SNR_target为SNR目标值。
当Th大于或等于Th_Pred时,用预测算法,比如最小二乘法,预测链路质量并产生相应的TPC命令字:
其中,func_pred为链路质量预测函数,除了最小二乘法外,还可以为其他公知的预测算法。
功控命令字发送模块,用于将所述TPC命令字通过E-PUCH发送到基站,使得基站根据所述TPC命令字来确定对E-AGCH的发射功率。
进一步,所述功控命令字产生模块还用于:当所述RDI不等于0时,通过对当前解码正确的E-AGCH对应的SNR测量值与所述SNR目标值进行比较来确定TPC命令字。
具体为:
进一步,所述功控命令字产生模块还用于:当所述RDI不等于0时,对于没有对应的E-AGCH的E-PUCH,在其中交替填充“升高功率”和“降低功率”的TPC命令字。
以上各模块完成了对E-AGCH的内环功率控制,以下各模块用于E-AGCH的外环功率控制。
第二统计模块,用于统计解码正确的E-AGCH的数目Th1和解码错误的E-AGCH的数目Th2。
Th1的统计方法为:外环功率初始化时,另Th1=0,每解码正确一个E-AGCH,则将Th1增加1,即,Th1=Th1+1。
Th2的统计方法为:外环功率初始化时,另Th2=0,每解码正确一个E-AGCH,先计算当前解码正确的E-AGCH与上一次解码正确的E-AGCH之间的解码错误的E-AGCH数目Err_Blk,然后将Th2增加Err_Blk,即:
Th2=Th2+Err_Blk
其中,Err_Blk的计算方法为,分别获取当前解码正确的E-AGCH与上一次解码正确的E-AGCH中携带的循环序列号,这两个循环序列号的间隔值即为Err_Blk,例如,在TD-SCDMA系统中:
Err_Blk=(ECSNi-ECSNi-1)%8-1
信噪比目标值调整模块,用于当Th2大于第二门限(Th_Err)时,调高所述SNR目标值,并将Th1和Th2清零;当Th1大于第三门限(Th_Right),且Th2等于0时,调低所述SNR目标值,并将Th1清零。
优选地,所述调高和调低分别为:
SNR_target=SNR_target+Th2×step_size
SNR_target=SNR_target-step_size
外环初始化模块,用于计算最近两次解码正确的E-AGCH分别对应的SFN的差值,当所述差值大于第四门限时,将所述SNR目标值设置为初始值,并将Th1和Th2清零。
综上所述,在本发明实施例的E-AGCH的功率控制过程中,先统计连续接收到的E-AGCH的数目,将统计结果与第一门限进行比较来确定选择链路质量的平均算法还是选择预测算法,这样,当连续接收到的E-AGCH数目较少时,也能够保证功率控制能够收敛,使得功率控制更加准确和有效。当上行E-PUCH需要发送无效TPC时,交替填充TPC命令字,使得NodeB既可以忽略这些命令字,也可以响应这些命令字而对整个网络的容量没有任何影响。NodeB对被调度的终端上行E-PUCH进行零信号检测,解决了终端因为突然进入阴影区或者遇到大衰落而长时间解错E-AGCH,上行停止发送E-PUCH的问题。
最后应当说明的是,以上实施例仅用以说明本发明的技术方案而非限制,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神范围,其均应涵盖在本发明的权利要求范围当中。
Claims (14)
1.一种增强上行绝对接入允许信道E-AGCH的功率控制方法,其特征在于,包括:
对接收到的E-AGCH进行解调,并根据解调结果测量所述E-AGCH的信噪比SNR;
对解调后的E-AGCH进行解码,在解码正确时,获取所述E-AGCH携带的资源持续指示RDI;
当所述RDI等于0时,统计到当前子帧为止,连续接收到的E-AGCH的数目Th;
当Th小于第一门限时,计算到当前子帧为止的连续Th个SNR测量值的平均值,并通过对所述平均值与外环功率控制产生的SNR目标值进行比较来确定功率控制TPC命令字;当Th不小于第一门限时,根据到当前子帧为止的连续Th个SNR测量值预测下一子帧的SNR,并通过对SNR预测值与所述SNR目标值进行比较来确定TPC命令字;
将所述TPC命令字通过增强上行物理信道E-PUCH发送到基站,使得基站根据所述TPC命令字来确定对E-AGCH的发射功率。
2.如权利要求1所述的功率控制方法,其特征在于,所述统计到当前子帧为止,连续接收到的E-AGCH的数目Th,具体包括:
根据最近两次解码正确的E-AGCH分别对应的E-AGCH循环序列号ESCN和子帧号SFN,确定当前接收的E-AGCH与上一次接收的E-AGCH是否连续,若是,将Th增加1,否则,将Th设置为1。
3.如权利要求1所述的功率控制方法,其特征在于,还包括:
当所述RDI不等于0时,通过对当前解码正确的E-AGCH对应的SNR测量值与所述SNR目标值进行比较来确定TPC命令字。
4.如权利要求3所述的方法,其特征在于,还包括:
当所述RDI不等于0时,对于没有对应的E-AGCH的E-PUCH,在其中交替填充“升高功率”和“降低功率”的TPC命令字。
5.如权利要求1所述的方法,其特征在于,所述外环功率控制包括:
统计解码正确的E-AGCH的数目Th1和解码错误的E-AGCH的数目Th2;
当Th2大于第二门限时,调高所述SNR目标值,并将Th1和Th2清零;
当Th1大于第三门限,且Th2等于0时,调低所述SNR目标值,并将Th1清零。
6.如权利要求5所述的方法,其特征在于,所述外环功率控制还包括:
计算最近两次解码正确的E-AGCH分别对应的SFN的差值;
当所述差值大于第四门限时,将所述SNR目标值设置为初始值,并将Th1和Th2清零。
7.如权利要求1所述的方法,其特征在于,还包括:
基站对被调度的用户终端的E-PUCH进行零信号检测,当连续检测到所述用户终端的E-PUCH无信号的子帧数超过第五门限时,启动E-AGCH的开环功率控制。
8.如权利要求1所述的方法,其特征在于,还包括:
基站在确定被调度的用户终端的E-AGCH所在时隙上存在其他的物理码道时,还对E-AGCH或者其他物理码道的发射功率进行调整,使得E-AGCH的发射功率与所述其他物理码道的发射功率的差值低于第六门限。
9.一种用户终端,其特征在于,包括:
解调模块,用于对接收到的E-AGCH进行解调;
信噪比测量模块,用于根据解调结果测量所述E-AGCH的SNR;
解码模块,用于对解调后的E-AGCH进行解码,在解码正确时,获取所述E-AGCH携带的RDI;
第一统计模块,用于当所述RDI等于0时,统计到当前子帧为止,连续接收到的E-AGCH的数目Th;
功控命令字产生模块,用于当Th小于第一门限时,计算到当前子帧为止的连续Th个SNR测量值的平均值,并通过对所述平均值与外环功率控制产生的SNR目标值进行比较来确定TPC命令字,当Th不小于第一门限时,根据到当前子帧为止的连续Th个SNR测量值预测下一子帧的SNR,并通过对SNR预测值与所述SNR目标值进行比较来确定TPC命令字;
功控命令字发送模块,用于将所述TPC命令字通过E-PUCH发送到基站,使得基站根据所述TPC命令字来确定对E-AGCH的发射功率。
10.如权利要求9所述的用户终端,其特征在于,所述第一统计模块进一步用于:
根据最近两次解码正确的E-AGCH分别对应的ESCN和SFN,确定当前接收的E-AGCH与上一次接收的E-AGCH是否连续,若是,将Th增加1,否则,将Th设置为1。
11.如权利要求9所述的用户终端,其特征在于,所述功控命令字产生模块还用于:
当所述RDI不等于0时,通过对当前解码正确的E-AGCH对应的SNR测量值与所述SNR目标值进行比较来确定TPC命令字。
12.如权利要求11所述的用户终端,其特征在于,所述功控命令字产生模块还用于:
当所述RDI不等于0时,对于没有对应的E-AGCH的E-PUCH,在其中交替填充“升高功率”和“降低功率”的TPC命令字。
13.如权利要求9所述的用户终端,其特征在于,还包括:
第二统计模块,用于统计解码正确的E-AGCH的数目Th1和解码错误的E-AGCH的数目Th2;
信噪比目标值调整模块,用于当Th2大于第二门限时,调高所述SNR目标值,并将Th1和Th2清零;当Th1大于第三门限,且Th2等于0时,调低所述SNR目标值,并将Th1清零。
14.如权利要求13所述的用户终端,其特征在于,还包括:
外环初始化模块,用于计算最近两次解码正确的E-AGCH分别对应的SFN的差值,当所述差值大于第四门限时,将所述SNR目标值设置为初始值,并将Th1和Th2清零。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009102412274A CN101702824B (zh) | 2009-11-25 | 2009-11-25 | 增强上行绝对接入允许信道的功率控制方法及用户终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009102412274A CN101702824B (zh) | 2009-11-25 | 2009-11-25 | 增强上行绝对接入允许信道的功率控制方法及用户终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101702824A CN101702824A (zh) | 2010-05-05 |
CN101702824B true CN101702824B (zh) | 2012-07-04 |
Family
ID=42157706
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009102412274A Expired - Fee Related CN101702824B (zh) | 2009-11-25 | 2009-11-25 | 增强上行绝对接入允许信道的功率控制方法及用户终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101702824B (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011142214A1 (ja) * | 2010-05-14 | 2011-11-17 | 株式会社エヌ・ティ・ティ・ドコモ | 移動通信端末 |
CN103428839B (zh) * | 2013-08-08 | 2017-03-01 | 大唐移动通信设备有限公司 | 一种tpc命令字的处理方法及装置 |
WO2015089740A1 (zh) * | 2013-12-17 | 2015-06-25 | 华为技术有限公司 | 数据传输装置及方法 |
CN104812044B (zh) * | 2014-01-23 | 2019-06-21 | 华为技术有限公司 | 一种发射控制方法、用户设备及基站 |
US9872188B2 (en) | 2015-07-28 | 2018-01-16 | Futurewei Technologies, Inc. | Adaptive filtering based network anomaly detection |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101197601A (zh) * | 2007-12-10 | 2008-06-11 | 华为技术有限公司 | 增强型绝对授权信道发射功率确定方法和装置 |
CN101568173A (zh) * | 2008-04-21 | 2009-10-28 | 大唐移动通信设备有限公司 | 功率控制方法、装置和系统 |
-
2009
- 2009-11-25 CN CN2009102412274A patent/CN101702824B/zh not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101197601A (zh) * | 2007-12-10 | 2008-06-11 | 华为技术有限公司 | 增强型绝对授权信道发射功率确定方法和装置 |
CN101568173A (zh) * | 2008-04-21 | 2009-10-28 | 大唐移动通信设备有限公司 | 功率控制方法、装置和系统 |
Non-Patent Citations (1)
Title |
---|
JP特开2007-60601A 2007.03.08 |
Also Published As
Publication number | Publication date |
---|---|
CN101702824A (zh) | 2010-05-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113366901B (zh) | 用于基于coreset的信道测量和报告的方法和装置 | |
JP5014820B2 (ja) | 移動通信システム、ユーザ装置及び通信方法 | |
KR100596169B1 (ko) | 송신 전력 제어 방법 및 기지국 장치 | |
US9295003B2 (en) | Resource allocation in a communication system | |
KR101555456B1 (ko) | 무선 시스템에서 사용하기 위한 사용자 장비(ue)에서 구현되는 방법 | |
US8767599B2 (en) | Systems and methods for downlink outer loop power control for HSUPA | |
US8583974B2 (en) | Methods and arrangements for holding target ratio for power loop in a wireless communication system | |
CN101702824B (zh) | 增强上行绝对接入允许信道的功率控制方法及用户终端 | |
CN105580452A (zh) | 用于功率控制处理的方法和装置 | |
CN104519561A (zh) | 上行功率削减处理方法、装置、终端及基站 | |
AU2002353633B2 (en) | Method and apparatus for controlling transmission power of control information in a mobile communication system | |
WO2014206335A1 (zh) | 一种pusch功率控制方法及装置 | |
CN102281621A (zh) | 在无线网络中实施发射功率控制的方法、基站和用户终端 | |
CN101965044B (zh) | 一种抵抗功率饱和的反向功率控制方法、系统及装置 | |
US9030954B2 (en) | Reducing load in a communications network | |
MX2011000339A (es) | Metodo y dispositivo de deteccion de sincronizacion. | |
CN102427601B (zh) | 上行增强专用物理控制信道外环功率控制方法和用户设备 | |
CN102196547B (zh) | 一种td-scdma系统中的特殊帧传输方法 | |
CN101674130B (zh) | 一种基于上行闭环同步控制获取控制字的方法 | |
CN102448155B (zh) | 一种控制信息传输方法 | |
CN117693047A (zh) | 一种物理下行共享信道pdsch调度方法 | |
CN102238710A (zh) | 一种上行闭环功率控制方法、基站和无线网络控制器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120704 Termination date: 20181125 |
|
CF01 | Termination of patent right due to non-payment of annual fee |