一种调整上行功率的方法

文档序号:8003186阅读:212来源:国知局
一种调整上行功率的方法
【专利摘要】一种调整上行功率的方法,所述方法包括:根据上行信道上报的每个用户UE的链路变化确定包括功率控制TPC命令字的用户信息,无调度控制信息下发时,将所述用户信息加入命令字TPC3/3A队列;TPC3/3A队列非空,在下发功率群控信道DCI3/3A的物理下行控制信道PDCCH剩余资源上组包TPC命令字;所述UE根据DCI3/3A中的TPC命令字调整上行功率。应用本发明实施例后,利用相同的功率控制方法调整不同的业务的上行功率,避免信道资源的浪费。
【专利说明】一种调整上行功率的方法

【技术领域】
[0001]本申请涉及通信【技术领域】,更具体地,涉及一种调整上行功率的方法。

【背景技术】
[0002]物理上行共享信道(PUSCH)主要用于传输上行数据,物理下行共享信道(PDSCH)主要用于传输下行数据。物理下行控制信道(roccH)承载下行控制信息(DCI),不同的控制信息在不同的DCI格式中发送。
[0003]例如:上行调度控制信息使用的格式为DC10/DCI4 ;下行调度使用的格式为DCIl/DCI1A/DCI2等。调度控制信道中包含TPC命令字,可以控制终端发送功率。功率群控信道(DCI3/3A)是下行控制信道中的一种,专门控制终端的发送功率,使用DCI3/3A格式,可以对一组用户进行功率控制,DCI3 一次最多对15个用户进行上行功率控制,DCI3A 一次最多对30个用户进行上行功率控制。
[0004]根据调度方式不同相应的数据业务可以分为半静态调度(SPS)业务和动态调度(DS)业务,SPS业务由高层信令配置发送数据包的周期,则后续调度会根据周期控制数据包的传输,适用于小数据量的需求。DS业务则会根据用户实际情况完全动态分配资源。
[0005]SPS业务在激活后,不再显示通过控制信道对终端进行指示,按照半静态配置的周期在固定的时频资源上进行数传,此特点决定了如果对承载SPS业务的信道进行功率控制的话,只能通过DCI3/3A进行控制。而DS业务则一定会有调度控制信道对UE进行指示才能进行数传(非自适应重传除外),所以即可以利用调度控制信道,也可以利用DCI3/3A对承载DS业务的信道进行功率控制。那么,针对这两个不同业务必然需要使用不同的功率控制。
[0006]综上所述,在现有技术中存在不同业务其功率控制方式也不同,从而造成信道资源的浪费。


【发明内容】

[0007]本发明实施例提出一种调整上行功率的方法,利用相同的功率控制方法调整不同的业务的上行功率,避免信道资源的浪费。
[0008]本发明实施例的技术方案如下:
[0009]一种调整上行功率的方法,所述方法包括:
[0010]根据上行信道上报的每个用户UE的链路变化确定包括功率控制TPC命令字的用户信息,无调度控制信息下发时,将所述用户信息加入命令字TPC3/3A队列;
[0011]TPC3/3A队列非空,在下发功率群控信道DCI3/3A的物理下行控制信道HXXH剩余资源上组包TPC命令字;
[0012]所述UE根据DCI3/3A中的TPC命令字调整上行功率。
[0013]所述方法进一步包括:
[0014]有调度控制信息下发时,则将TPC命令字组包到调度DCI中;
[0015]TPC3/3A队列非空,在下发DCI3/3A的PDCCH剩余资源上组包TPC命令字;
[0016]所述UE根据调度控制信息中的TPC命令字调整上行功率。
[0017]所述根据UE的链路变化确定包括功率控制TPC命令字的用户信息包括:
[0018]根据UE的链路变化确定更新后的TPC命令字需要发送,将所述TPC命令字加入用户信息中。
[0019]所述根据UE的链路变化确定更新后的TPC命令字需要发送包括:
[0020]根据UE的链路变化确定更新后的TPC命令字需要发送时,将更新标志位设置为TRUE0
[0021 ] 所述根据UE的链路变化确定包括功率控制TPC命令字的用户信息包括:
[0022]根据UE的接收信噪比确定包括功率控制TPC命令字的用户信息。
[0023]在根据UE的链路变化确定包括TPC命令字的用户信息之前包括:上行功率静止,初始化TPC命令字设置为I ;
[0024]所述方法进一步包括:有调度授权信息下发时,在调度授权下行控制信息DCI中填入TPC命令字;后续没有需要发送的TPC命令字,则更新标志位为FALSE。
[0025]所述在下发DCI3/3A的TOCCH剩余资源上组包TPC命令字包括:
[0026]在下发DCI3/3A的HXXH剩余资源上组包TPC命令字,后续没有需要发送的TPC命令字,更新标志位为FALSE。
[0027]从上述技术方案中可以看出,在本发明实施例中根据上行信道上报的每个UE的链路变化确定包括TPC命令字的用户信息,无调度控制信息下发时,将所述用户信息加入TPC3/3A队列;TPC3/3A队列非空,在下发DCI3/3A的HXXH剩余资源上组包TPC命令字;所述UE根据DCI3/3A中的TPC命令字调整上行功率。充分利用DCI3/3A的TOCCH剩余资源发送包括TPC命令字的TPC3/3A队列。能够利用相同的功率控制方法调整不同的业务的上行功率,避免信道资源的浪费。

【专利附图】

【附图说明】
[0028]图1为调整上行功率的方法流程示意图;
[0029]图2为调整上行功率的实现流程示意图。

【具体实施方式】
[0030]为使本发明的目的、技术方案和优点表达得更加清楚明白,下面结合附图及具体实施例对本发明再作进一步详细的说明。
[0031 ] 在本发明实施例中,不论是SPS业务还是DS业务都可以将包括TPC命令字的用户信息通过TPC3/3A队列,在DCI3/3A的PDCCH剩余资源上组包后发送至UE,UE再根据接收到的TPC命令字调整上行功率。能够利用相同的功率控制方法调整不同的业务的上行功率,避免信道资源的浪费。使得终端的上行发送功率更好的适应链路情况,提升网络整体性能。
[0032]参见附图1是调整上行功率的方法流程示意图,具体包括以下步骤:
[0033]101、根据上行信道上报的每个UE的链路变化确定包括TPC命令字的用户信息,无调度控制信息下发时,将所述用户信息加入TPC3/3A队列。
[0034]在上行信道上报的UE有多个,需要依次查看每个UE的链路变化,才能够确定TPC命令字。在本发明中,UE的链路变化是由eNodeB测量的UE的接收信噪比确定的,当然也可以由现有技术中的其它参数确定。TPC3/3A队列是有新命令字需要通过DCI3/3A发送给终端的用户队列,TPC3/3A队列中存储用户ID和用户总个数,其更新和使用方式类似计算机技术中的队列。
[0035]102、TPC3/3A队列非空,在下发DCI3/3A的PDCCH剩余资源上组包TPC命令字。
[0036]在本发明中,设定调度控制DCI的优先级比DCI3/3A的优先级高。因此,生成命令字时不能保证承载在DCI3/3A上的TPC命令字一定能发送出去,因此将想要通过DCI3/3A发送的用户相关信息先存储在TPC3/3A队列中。PDCCH资源优先给调度控制信息发送,在发送DCI3/3A的HXXH剩余资源上组包TPC命令字,就可以保证及时发送包括TPC命令字。
[0037]103、所述UE根据DCI3/3A中的TPC命令字调整上行功率。
[0038]上行信道上报的每个UE根据DCI3/3A中的TPC命令字调整上行功率。使得终端的上行发送功率更好的适应链路情况,提升网络整体性能。
[0039]参见附图2是调整上行功率的实现流程示意图,详细说明了调整上行功率的具体实现步骤,具体包括:
[0040]201、开始。
[0041]202、上行功率静止,初始化TPC命令字设置为I。TPC命令字用于指示终端调整功率。TPC命令字有上升,下降或者静止三种。其中,TPC命令字设置为1,其意义为静止。
[0042]203、判断是否得到UE本信道的接收信噪比。若得到UE本信道的接收信噪比,则执行204 ;否则执行205。
[0043]204、通过已知的功控相关参数计算TPC命令字并更新标志位为TRUE,其计算过程是现有。
[0044]更新标志位为TRUE,表示有新的需要发送的命令字产生。更新标志位为FALSE,表示已经通过DCI将TPC命令字发送,后续没有TPC命令字需要发送。
[0045]更新标志位是防止对终端重复发送已经发过命令字而增加的标识。例如,已经通过DC1发送过TPC命令字,后续处理DCI3/3A时则不会再发送这个用户的TPC命令字。
[0046]205、依据现有技术判断是否有调度控制信息下发。有调度控制信息下发,是则执行206 ;否则执行208。调度控制信息在传输数据时才下发的信息。
[0047]206、在调度授权DCI信息中填入TPC命令字。通过TPC命令字调整UE的上行功率。DCI的组包方式是协议规定好的,其中固定位置上的2bit为TPC命令字。UE按照约定解读其中的含义,会按照TPC命令字调整自己的发送功率。
[0048]207、进行空口时延TPC处理,将内存中的TPC命令字置位为1,更新标志位为FALSE。
[0049]由于通过前序步骤已经发过TPC命令字,但由于还没有得到新的测量值无法计算出得到更新的TPC命令字,因此需要发送TPC命令字时发送的TPC命令字等于I。
[0050]208、判断是否有新的TPC产生(标志位为TRUE且TPC不等于1),是则执行209,否则执行210。
[0051]209、将TPC命令字加入用户信息中,然后将该用户信息加入TPC3/3A队列。
[0052]210、判断所有上行信道上报的用户是否都处理完成,均完成处理则执行211,否则执行203。
[0053]211、TPC3/3A队列非空,则队列中有希望通过DCI3/3A发送TPC命令的用户。TPC3/3A队列中有需要发送TPC命令的用户,则执行212 ;否则执行216。
[0054]212、依据现有技术判断是否有下发DCI3/3A的TOCCH剩余资源。有下发DCI3/3A的HXXH剩余资源,则执行213 ;否则,执行215。
[0055]213、按照现有的群控信道规则组包TPC命令字。按照协议中约定的DCI3/3A的规则打包同组中所有用户的TPC控制信息。如果用户不属于同组则需要另外组包DCI3/3A。UE将按照约定解析属于自己所在组的DCI3/3A,判断其中是否有需要自己响应的TPC命令字。
[0056]214、进行空口时延TPC处理,将内存中的TPC命令字置位为1,更新标志位为FALSE。
[0057]215、判断是否为队列中最后一个用户,是则执行216 ;否则,执行212。
[0058]216、结束。
[0059]以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种调整上行功率的方法,其特征在于,所述方法包括: 根据上行信道上报的每个用户UE的链路变化确定包括功率控制TPC命令字的用户信息,无调度控制信息下发时,将所述用户信息加入命令字TPC3/3A队列; TPC3/3A队列非空,在下发功率群控信道DCI3/3A的物理下行控制信道HXXH剩余资源上组包TPC命令字; 所述UE根据DCI3/3A中的TPC命令字调整上行功率。
2.根据权利要求1所述调整上行功率的方法,其特征在于,所述方法进一步包括: 有调度控制信息下发时,则将TPC命令字组包到调度DCI中; TPC3/3A队列非空,在下发DCI3/3A的TOCCH剩余资源上组包TPC命令字; 所述UE根据调度控制信息中的TPC命令字调整上行功率。
3.根据权利要求1所述调整上行功率的方法,其特征在于,所述根据UE的链路变化确定包括功率控制TPC命令字的用户信息包括: 根据UE的链路变化确定更新后的TPC命令字需要发送,将所述TPC命令字加入用户信息中。
4.根据权利要求3所述调整上行功率的方法,其特征在于,所述根据UE的链路变化确定更新后的TPC命令字需要发送包括: 根据UE的链路变化确定更新后的TPC命令字需要发送时,将更新标志位设置为TRUE。
5.根据权利要求1所述调整上行功率的方法,其特征在于,所述根据UE的链路变化确定包括功率控制TPC命令字的用户信息包括: 根据UE的接收信噪比确定包括功率控制TPC命令字的用户信息。
6.根据权利要求1所述调整上行功率的方法,其特征在于,在根据UE的链路变化确定包括TPC命令字的用户信息之前包括:上行功率静止,初始化TPC命令字设置为I ; 所述方法进一步包括:有调度授权信息下发时,在调度授权下行控制信息DCI中填入TPC命令字;后续没有需要发送的TPC命令字,则更新标志位为FALSE。
7.根据权利要求1所述调整上行功率的方法,其特征在于,所述在下发DCI3/3A的PDCCH剩余资源上组包TPC命令字包括: 在下发DCI3/3A的HXXH剩余资源上组包TPC命令字,后续没有需要发送的TPC命令字,更新标志位为FALSE。
【文档编号】H04W52/14GK104349439SQ201310328767
【公开日】2015年2月11日 申请日期:2013年7月31日 优先权日:2013年7月31日
【发明者】董敏, 魏燚潍 申请人:普天信息技术研究院有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1