一种传输功率控制方法和装置的制作方法

文档序号:7852494阅读:119来源:国知局
专利名称:一种传输功率控制方法和装置的制作方法
技术领域
本发明涉及通信领域,特别涉及一种传输功率控制方法和装置。
背景技术
现有3GPP_UMT S(Universal Mobile Telecommunications System,第三代移动通信系统)协议中,目前会存在三种上行软切换激活集组合,即纯R99链路集、纯UPA链路集和混合链路集,多链路是R99链路集和UPA (Uplink Packet Access,上行链路分组接入)链路集的混合链路,其中,R99链路集承载信令数据,UPA链路集承载业务数据,多链路的每条链路集都有TPC (Transmit Power Control,发射功率控制)软值。多链路的上行功率控制技术是指UE (User Equipment,用户设备)接收NodeB (Node Base,基站)发送的上行功率控制信息,根据该上行功率控制信息对UE的上行发射功率进行控制。在实现本发明的过程中,发明人发现现有技术至少存在以下问题在混合多链路中,UPA链路集的业务数传误码比较高,要求升功率,而UE根据协议得到的合并结果会大概率的出现降功率,此时无法满足UPA链路集升功率的要求,因而导致增大了 UPA链路集上行发送的误码率。

发明内容
为了降低多链路中UPA链路集上行发送的误码率,以改善发射性能,本发明实施例提供了一种传输功率控制方法和装置。所述技术方案如下本发明实施例提供了一种传输功率控制方法,所述方法包括获取多链路的当前环境信息,所述当前环境信息至少包括所述多链路中每个链路集的传输功率控制TPC软值,和/或,所述多链路中UPA链路集的第一数传误码率;当所述多链路为R99链路集和单UPA链路集的混合链路集时,判断所述当前环境信息是否属于问题场景,所述问题场景具体包括所述R99链路集要求降功率,所述单UPA链路集要求升功率,且所述第一数传误码率大于预设值;如果所述当前环境信息属于问题场景时,则调整TPC合并函数中的单UPA链路集的TPC软值所占的权重,并根据调整后的所述多链路的每个链路集的TPC软值进行合并,以使所述TPC合并函数的合并结果满足所述单UPA链路集升功率的要求;根据所述合并结果进行内环功率调整,控制上行传输功率。本发明实施例还提供了一种传输功率控制装置,所述装置包括获取模块,用于获取多链路的当前环境信息,所述当前环境信息至少包括所述多链路中每个链路的传输功率控制TPC软值,和/或,所述多链路中UPA链路集的第一数传误码率;判断模块,用于当所述多链路为多R99链路集和单UPA链路集的混合链路集时,判断所述获取模块获取的所述当前环境信息是否属于问题场景,所述问题场景具体包括所述R99链路集要求降功率,所述单UPA链路集要求升功率,且所述第一数传误码率大于预设值;调整模块,用于当所述判断模块的判断结果为所述当前环境信息属于问题场景时,则调整TPC合并函数中的单UPA链路集的TPC软值的权重,并对调整后的所述多链路中每个链路的TPC软值进行合并,以使所述TPC合并函数的合并结果满足所述单UPA链路集升功率的要求;控制模块,用于根据所述调整模块的合并结果进行内环功率调整,控制上行传输功率。本发明实施例提供的技术方案带来的有益效果是通过将多链路中的单UPA链路集的TPC软值的权重值调整为大于初始值,使多链路的合并结果趋向于单UPA链路集的TPC软值要求,从而大概率的出现升功率的TPC命令,提高了多链路中UPA链路上行发送的误码率,提高发射功率,改善了发射性能,减少因业务数据达到最大发送次数,发生无线数传链路中断的情况。


为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I是现有技术提供的应用场景不意图;图2是本发明实施例I中提供的传输功率控制方法流程图;图3是本发明实施例2中提供的传输功率控制方法流程图;图4是本发明实施例3中提供的传输功率控制装置结构示意图; 图5是本发明实施例3提供的调整模块的结构示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。实施例I参见图2,本发明实施例提供了一种传输功率控制方法,所述方法包括步骤101 :获取多链路的当前环境信息,该当前环境信息至少包括多链路中每个链路集的TPC软值,和/或,多链路中UPA链路集数的第一数传误码率;其中,根据链路集的TPC软值的具体数值可以获知该链路集要求升功率还是降功率,链路集的TPC软值为随机数0和1,0表示该链路集要求降功率,I表示该链路集要求升功率。步骤102 :当多链路为R99链路集和单UPA链路集的混合链路集时,判断当前环境信息是否属于问题场景,该问题场景具体包括R99链路集要求降功率,单UPA链路集要求升功率,且第一数传误码率大于预设值;实际应用中,根据网络侧设置的阈值,可以将单UPA链路集的数传误码率的预设值设为大于6%小于15%的任意值,如10%等,本发明实施例不对数传误码率的具体数值进行限定,其具体数值可以根据网络侧设置的阈值做适当调整。步骤103 :如果当前环境信息属于问题场景,则调整TPC合并函数中的单UPA链路集的TPC软值所占的权重,并对调整后的多链路的每个链路集的TPC软值进行合并,以使TPC合并函数的合并结果满足单UPA链路集升功率的要求;步骤104 :根据合并结果进行内环功率调整,控制上行传输功率。
本发明实施例提供的方法,通过将多链路中的单UPA链路集的TPC软值的权重值调整为大于初始值,使多链路的合并结果趋向于单UPA链路集的TPC软值要求,从而大概率的出现升功率,提高了多链路中单UPA链路集上行发送的误码率,提高发射功率,改善了发射性能,减少因业务数据达到最大发送次数,发生无线数传链路中断的情况。实施例2参见图3,本发明实施例提供了一种传输功率控制方法,所述方法包括步骤201 :获取多链路的当前环境信息;其中,该步骤的执行主语为UE。在上行链路内环功率控制中,Node B为控制方,UE为执行方,在多链路下,UE利用TPC合并函数Y对Node B通过下行链路给出的TPC软值进行合并处理后,根据合并结果调整上行链路的发射功率。实际应用中,存在UE同时与多条链路相连的情况,尽管在上行方向上UE同时给所有的Node B发送一份上行链路数据,但因UE与不同Node B之间的无线传播环境不同,UE会同时接受到来自不同Node B的下行链路的TPC命令。此时UE需要对来自不同Node B的TPC软值进行合并,并根据合并结果决定如何调整上行链路的发射功率。本发明实施例中,多链路包括了三种情况纯R99链路集、纯UPA链路集和混合链路集,其中,本实施例中对于混合链路集,主要是指R99链路集和单上行分组接入UPA链路集的混合集。本实施例中的多链路的当前环境信息包括多链路为多R99链路集和单上行分组接入UPA链路集的混合集,R99链路集的TPC软值和UPA单链路集的TPC软值,单UPA链路集的数传误码率等信息,单UPA链路集的数传误码率是指UE的UPA上行数传误码率。其中,根据链路集的TPC软值的具体数值可以获知该链路集要求升功率还是降功率,链路集的TPC软值为随机数0和1,0表示该链路集要求降功率,I表示该链路集要求升功率。步骤202 :判断该当前环境信息是否满足问题场景,若满足问题场景,则执行步骤203,若不属于问题场景,则执行步骤205 ;该步骤中,该问题场景具体是指在多R99链路集和单UPA链路集的混合多链路软切换场景中,根据TPC软值获知每个R99链路集要求UE降功率,而单UPA链路集要求升功率,且单UPA链路集的数传误码率大于预设值,若获取的当前环境信息满足该问题场景,则表明当前环境信息属于问题场景,此时根据本发明提供的TPC合并函数Y对该多链路进行调整。具体地,本发明实施例中提供的TPC合并函数Y中包括N个链路集的TPC软值及所述TPC软值的权重值,其中,N个链路集中有N-I个R99链路和一个UPA链路,该单UPA链路集对应一个权重值,该N-I个R99链路集对应一个权重值,且该单UPA链路集的权重值设为k,该R99链路集的权重值为I。其中,当多链路为R99链路集和单UPA链路集的混合链路集时,UE判断当前环境信息是否属于问题场景,是指根据获取的当前环境信息,判断该当前环境信息是否满足问题场景的条件,若满足,则判断出当前环境信息属于问题场景,若不满足,则判断出当前环境信息不属于问题场景。如,当多链路为多R99链路集和单上行分组接入单UPA链路集的混合集时,判断当前环境信息是否属于问题场景具体为,判断该当前环境信息中的单UPA链路集的数传误码率是否大于预设值,若大于,则判断出当前环境信息属于问题场景,若小于,则判断出当前环境信息不属于问题场景。步骤203 :调整TPC合并函数中所述单UPA链路集的TPC软值的权重值,将该权重值调整为大于初始值;本发明实施例设置了 TPC合并函数Y,在属于问题场景时,通过调整TPC合并函数
Y,使多链路的合并结果趋向于单UPA链路集的TPC软值要求,即满足单UPA链路集升功率的要求。其中,TPC合并函数为Y (W1, W2,…WN),N为多链路的链路集个数,设W1为单UPA链 路集的TPC软值,该TPC软值对应权重值k,W2,…Wim为R99链路的TPC命令软值,该N-I个链路的权重值的初始值可以设为LW1的权重值越大,多链路的合并结果越倾向于该软值所对应的链路TPC命令。UE判断出当前环境信息属于问题场景时,则对TPC合并函数进行调整,以根据该调整后的TPC合并函数,将多链路的合并结果趋向于单UPA链路集的TPC软值要求。具体的调整方法为将k值调整为大于初始值,如1,且根据动态获取的单UPA链路集的数传误码率实时调整k值的大小。其中,根据动态获取的单UPA链路集的数传误码率实时调整K值的大小,具体包括UE实时获取单UPA链路集的数传误码率,判断该数传误码率与前一时刻相比是否增大,若数传误码率增大,则调大该k值;若误传误码率减小,则调小该k值,但调整后的k值仍大于初始值,如I。实际应用中,单UPA链路集的当前数传误码率与k指的关系可以为单UPA链路集的当前数传误码率越高,k值越大,单UPA链路集的当前数传误码率越低,k值越小,但k都大于初始值,如I。例如,可以将单UPA链路集的输出误码率与k的关系设置为k=BlerX2N,其中,Bler表示单UPA链路集的当前数传误码率。例如,假设TPC合并函数Y实现如下,设R为合并结果I)当前的环境信息中包括TPC软值为初始值的链路集个数为x,TPC软值为0的链路集个数为I ;2) X + y = N,N表示多链路的链路集总数;3)对上述X + y个TPC软值进行合并的某次合并结果为I的概率指示值为U =xX1/(2n);4)对上述X + y个TPC软值进行合并的某次合并结果为0的概率指示值为D =yXl/2 ;5)本发明实施例中预设合并结果为I的累积概率指示值为Uc,Uc初始值为0,并将Uc + U的结果赋到Uc,继续进行累积Uc值;6)当U〈D且Uc〈D时,合并结果R为一 I,此时的合并结果表明降功率;7)当U>D时,合并结果R为1,此时的合并结果表明升功率;
8)当Uc>=D时,合并结果R为1,将Uc赋值为0继续进行累积;属于问题场景时,本发明实施例将U调整为多链路下,存在多个R99链路集时,x>=I,此时 U=(X-I) Xl/(2n) + kX I/ (2n) =xX I/ (2n) + (k-1) X I/ (2n);因此,当 k 设置为大于I的数值时,经过上述累积可知,U>D的概率出现的比较高,也就是说升功率的概率出现的比较高,合并结果趋向于升功率,即趋向于单UPA链路集的TPC软值要求。本发明实施例提供一种TPC合并函数及调整该TPC合并函数的方式,根据调整后的TPC合并函数对多链路的TPC软值进行合并得到大概率的趋向于单UPA链路集的TPC软值要求的合并结果,从而UE根据该合并结果控制上行功率,提高了发射功率,改善了发射性能。步骤204:检测到当前的环境信息退出了问题场景时,在预设的时间内判断当前环境信息是否属于问题场景,若属于,则执行步骤203,否则执行步骤205。
该步骤中,检测到当前的环境信息退出了问题场景后,判断在一段时间内当前的环境信息是否属于问题场景,若属于问题场景,则仍执行步骤203的步骤,根据调整后的TPC合并函数对多链路的TPC值进行合并;若不属于问题场景,则执行步骤205的步骤,设置k=l。其中,该预设的时间可以为任意值,本发明在此不做限定。步骤205 :将多链路中的单UPA链路集的TPC软值的权重值调整为初始值。该步骤中,当UE判断出当前环境信息不属于问题场景时,此时的TPC合并函数中,单UPA链路集的TPC软值的权重值为初始值,即N个链路的权重值均为默认的初始值。另外,本实施例提供了当多链路为纯R99链路集时,此时根据TPC合并函数对所述多链路中每个R99链路集的TPC软值进行合并,并根据合并结果控制上行传输功率。另外,本实施例提供了当多链路为纯单UPA链路集时,此时根据TPC合并函数对所述多链路中每个单UPA链路集的TPC软值进行合并,并根据合并结果控制上行传输功率。本发明实施例提供的方法,通过将多链路中的单UPA链路集的TPC软值的权重值调整为大于初始值,使多链路的合并结果趋向于单UPA链路集的TPC软值要求,从而大概率的出现升功率的TPC命令,提高了多链路中UPA链路上行发送的误码率,提高发射功率,改善了发射性能,减少因业务数据达到最大发送次数,发生无线数传链路中断的情况。实施例3参见图4,本发明实施例提供了一种传输功率控制装置,所述装置包括获取模块301、判断模块302、调整模块303和控制模块304 获取模块301,用于获取多链路的当前环境信息,该当前环境信息至少包括多链路中每个链路的TPC软值,和/或,该多链路中UPA链路集的第一数传误码率;判断模块302,用于当多链路为多R99链路集和单UPA链路集的混合链路集时,判断该获取模块301获取的该当前环境信息是否属于问题场景,该问题场景具体包括该R99链路集要求降功率,该单UPA链路集要求升功率,且第一数传误码率大于预设值;调整模块303,用于当该判断模块302的判断结果为该当前环境信息属于问题场景时,则调整TPC合并函数中的单UPA链路集的TPC软值的权重,并对调整后的多链路中每个链路集的TPC软值进行合并,以使该TPC合并函数的合并结果趋向于该UPA链路的TPC软值要求;控制模块304,用于根据该调整模块303的合并结果进行内环功率调整,控制上行传输功率。其中,参见图5,调整模块303具体包括调整单元3031和合并单元3032,该调整单元3031,用于当该判断模块的判断结果为该当前环境信息属于问题场景时,调整TPC合并函数中单UPA链路集的TPC软值的权重值,以使调整后的单UPA链路集的TPC软值的权重值大于初始值;
该合并单元3032,用于对调整后的多链路中每个链路集的TPC软值进行合并,以使TPC合并函数的合并结果满足单UPA链路集升功率的要求。进一步地,所述装置还包括获取模块,用于获取单UPA链路集在下一时刻的第二数传误码率,调整单元具体用于当判断模块的判断结果为当前环境信息属于问题场景时,判断单UPA链路集在下一时刻的第二数传误码率是否大于当前的第一数传误码率;当第二数传误码率大于第一数传误码率时,则将单UPA链路集的TPC软值的权重值进一步调大;当第二数传误码率小于等于第一数传误码率时,则将单UPA链路集的TPC软值的权重值调小且调整后的单UPA链路集的TPC软值的权重值大于初始值,以使调整后的单UPA链路集的TPC软值的权重值大于初始值。进一步地,所述装置还包括第一处理模块,用于当多链路为纯R99链路集时,根据TPC合并函数对多链路中每个R99链路集的TPC软值进行合并,并根据合并结果控制上行传输功率。进一步地,所述装置还包括第二处理模块,用于当多链路为纯UPA链路集时,根据TPC合并函数对多链路中每个UPA链路集的TPC软值进行合并,并根据合并结果控制上行传输功率。进一步地,所述装置还包括第三处理模块,用于判断当前环境信息是否属于问题场景,当该当前环境信息不属于问题场景时,则将该多链路中的该单UPA链路集的TPC软值的权重值调整为初始值。本实施例中单UPA链路集的TPC软值的权重值的初始值可以为I。本发明实施例提供的装置,通过将多链路中的单UPA链路集的TPC软值的权重值调整为大于初始值,使多链路的合并结果趋向于单UPA链路集的TPC软值要求,从而大概率的出现升功率的TPC命令,提高了多链路中UPA链路上行发送的误码率,提高发射功率,改善了发射性能,减少因业务数据达到最大发送次数,发生无线数传链路中断的情况。本实施例提供的装置,具体可以与方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种传输功率控制方法,其特征在于,所述方法包括 获取多链路的当前环境信息,所述当前环境信息至少包括所述多链路中每个链路集的传输功率控制TPC软值,和/或,所述多链路中上行分组接入UPA链路集的第一数传误码率; 当所述多链路为R99链路集和单UPA链路集的混合链路集时,判断所述当前环境信息是否属于问题场景,所述问题场景具体包括所述R99链路集要求降功率,所述单UPA链路集要求升功率,且所述第一数传误码率大于预设值; 如果所述当前环境信息属于问题场景,则调整TPC合并函数中的所述单UPA链路集的TPC软值所占的权重,并对调整后的所述多链路中每个链路集的TPC软值进行合并,以使所述TPC合并函数的合并结果满足所述单UPA链路集升功率的要求; 根据所述合并结果进行内环功率调整,控制上行传输功率。
2.如权利要求I所述的方法,其特征在于,所述调整TPC合并函数,具体包括 调整所述TPC合并函数中所述单UPA链路集的TPC软值的权重值,以使调整后的所述单UPA链路集的TPC软值的权重值大于初始值。
3.如权利要求2所述的方法,其特征在于,所述方法还包括获取所述单UPA链路集在下一时刻的第二数传误码率; 所述调整TPC合并函数中所述单UPA链路集的TPC软值的权重值,具体包括 判断所述单UPA链路集在下一时刻的所述第二数传误码率是否大于当前的所述第一数传误码率; 当所述第二数传误码率大于所述第一数传误码率时,则将所述单UPA链路集的TPC软值的权重值进一步调大; 当所述第二数传误码率小于等于所述第一数传误码率时,则将所述单UPA链路集的TPC软值的权重值调小且调整后的所述单UPA链路集的TPC软值的权重值大于初始值。
4.如权利要求I所述的方法,其特征在于,所述方法还包括 当所述多链路为纯R99链路集时; 根据TPC合并函数对所述多链路中每个R99链路集的TPC软值进行合并,并根据合并结果控制上行传输功率。
5.如权利要求I所述的方法,其特征在于,所述方法还包括 当所述多链路为纯UPA链路集时; 根据TPC合并函数对所述多链路中每个UPA链路集的TPC软值进行合并,并根据合并结果控制上行传输功率。
6.如权利要求I所述的方法,其特征在于,所述方法还包括 所述判断所述当前环境信息是否属于问题场景; 当所述当前环境信息不属于问题场景时,则将所述多链路中的所述单UPA链路集的TPC软值的权重值调整为初始值。
7.一种传输功率控制装置,其特征在于,所述装置包括 获取模块,用于获取多链路的当前环境信息,所述当前环境信息至少包括所述多链路中每个链路的传输功率控制TPC软值,和/或,所述多链路中上行分组接入UPA链路集的第一数传误码率;判断模块,用于当所述多链路为多R99链路集和单UPA链路集的混合链路集时,判断所述获取模块获取的所述当前环境信息是否属于问题场景,所述问题场景具体包括所述R99链路集要求降功率,所述单UPA链路集要求升功率,且所述第一数传误码率大于预设值; 调整模块,用于当所述判断模块的判断结果为所述当前环境信息属于问题场景时,则调整TPC合并函数中的单UPA链路集的TPC软值的权重,并对调整后的所述多链路中每个链路集的TPC软值进行合并,以使所述TPC合并函数的合并结果满足所述单UPA链路集升功率的要求; 控制模块,用于根据所述调整模块的合并结果进行内环功率调整,控制上行传输功率。
8.如权利要求7所述的装置,其特征在于,所述调整模块具体包括调整单元和合并单元, 所述调整单元,用于当所述判断模块的判断结果为所述当前环境信息属于问题场景时,调整所述TPC合并函数中所述单UPA链路集的TPC软值的权重值,以使调整后的所述单UPA链路集的TPC软值的权重值大于初始值; 所述合并单元,用于对调整后的所述多链路中每个链路集的TPC软值进行合并,以使所述TPC合并函数的合并结果满足所述单UPA链路集升功率的要求。
9.如权利要求8所述的装置,其特征在于,所述装置还包括获取模块,用于获取所述单UPA链路集在下一时刻的第二数传误码率,所述调整单元具体用于当所述判断模块的判断结果为所述当前环境信息属于问题场景时,判断所述单UPA链路集在下一时刻的所述第二数传误码率是否大于当前的所述第一数传误码率; 当所述第二数传误码率大于所述第一数传误码率时,则将所述单UPA链路集的TPC软值的权重值进一步调大; 当所述第二数传误码率小于等于所述第一数传误码率时,则将所述单UPA链路集的TPC软值的权重值调小且调整后的所述单UPA链路集的TPC软值的权重值大于初始值,以使调整后的所述单UPA链路集的TPC软值的权重值大于初始值。
10.如权利要求7所述的装置,其特征在于,所述装置还包括第一处理模块,用于当所述多链路为纯R99链路集时,根据TPC合并函数对所述多链路中每个R99链路集的TPC软值进行合并,并根据合并结果控制上行传输功率。
11.如权利要求7所述的装置,其特征在于,所述装置还包括第二处理模块,用于当所述多链路为纯UPA链路集时,根据TPC合并函数对所述多链路中每个UPA链路集的TPC软值进行合并,并根据合并结果控制上行传输功率。
12.如权利要求7所述的装置,其特征在于,所述装置还包括第三处理模块,用于判断所述当前环境信息是否属于问题场景,当所述当前环境信息不属于问题场景时,则将所述多链路中的所述单UPA链路集的TPC软值的权重值调整为初始值。
全文摘要
本发明公开了一种传输功率控制方法和装置,属于通信领域。所述方法包括获取多链路的当前环境信息;判断所述当前环境信息是否属于问题场景,当所述当前环境信息属于问题场景时,则调整TPC合并函数,并根据调整后的TPC合并函数对所述多链路中每个链路集的TPC软值进行合并得到合并结果,以使所述合并结果满足所述单UPA链路集升功率的要求;根据所述合并结果控制上行功率。本发明调整多链路的合并结果趋向于单UPA链路集的TPC软值要求,从而大概率的出现升功率的TPC命令,提高发射功率,改善了发射性能,减少因业务数据达到最大发送次数,发生无线数传链路中断的情况。
文档编号H04W52/14GK102724743SQ201210173789
公开日2012年10月10日 申请日期2012年5月30日 优先权日2012年5月30日
发明者林庆恩, 黄劲波 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1