CN107079408B - Power adjustment method and device - Google Patents
Power adjustment method and device Download PDFInfo
- Publication number
- CN107079408B CN107079408B CN201580004496.2A CN201580004496A CN107079408B CN 107079408 B CN107079408 B CN 107079408B CN 201580004496 A CN201580004496 A CN 201580004496A CN 107079408 B CN107079408 B CN 107079408B
- Authority
- CN
- China
- Prior art keywords
- power
- command
- adjustment
- tpc
- period
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/04—Transmission power control [TPC]
- H04W52/18—TPC being performed according to specific parameters
- H04W52/28—TPC being performed according to specific parameters using user profile, e.g. mobile speed, priority or network state, e.g. standby, idle or non-transmission
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供一种功率调整方法及装置,该功率调整方法包括:从至少两条链路上接收传输功率控制TPC命令,其中,至少一条链路上的TPC命令采用第二功率控制算法;对一个调整周期内的各条链路上的TPC命令进行筛选处理,得到功率调整命令;根据所述功率调整命令,对发送功率进行调整。本发明中,UE对一个调整周期内各链路上的TPC命令筛选处理,当UE接收的各链路上的TPC命令包括第二控制算法的TPC命令时,对应一个调整周期仅确定出一个功率调整命令,在一个调整周期内至多进行一次功率调整,解决了UE各链路上的TPC命令包括第二控制算法的TPC命令时,功率调整过于频繁的问题。
The present invention provides a power adjustment method and device. The power adjustment method includes: receiving a transmission power control TPC command from at least two links, wherein the TPC command on at least one link adopts a second power control algorithm; The TPC commands on each link in the adjustment period are screened to obtain a power adjustment command; the transmission power is adjusted according to the power adjustment command. In the present invention, the UE selects and processes the TPC commands on each link in one adjustment period. When the TPC commands on each link received by the UE include the TPC command of the second control algorithm, only one power level is determined corresponding to one adjustment period. The adjustment command performs power adjustment at most once in one adjustment period, which solves the problem that the power adjustment is too frequent when the TPC command on each link of the UE includes the TPC command of the second control algorithm.
Description
技术领域technical field
本发明涉及移动通信技术,尤其涉及一种功率调整方法及装置。The present invention relates to mobile communication technology, and in particular, to a power adjustment method and device.
背景技术Background technique
UMTS(Universal Mobile Telecommunications System,通用移动通信系统),是国际标准化组织3GPP(3rd Generation Partnership Project,第三代合作伙伴计划)制定的全球3G标准之一。WCDMA(Wideband Code Division Multiple Access,宽带码分多址)作为第三代移动通信系统的主流技术之一,应用在UMTS早期的版本中,在之后的版本中引入了HSDPA(High Speed Downlink Packet Access,高速下行链路分组接入)技术用以提高下行数据传输速率,以及HSUPA(High Speed Uplink Packet Access,高速上行链路分组接入)技术用以提高上行数据传输速率,减少用户数据传输时延,以便让用户在UMTS网络中有更好的体验。UMTS (Universal Mobile Telecommunications System, Universal Mobile Telecommunications System) is one of the global 3G standards formulated by the International Organization for Standardization 3GPP (3rd Generation Partnership Project, 3rd Generation Partnership Project). As one of the mainstream technologies of the third-generation mobile communication system, WCDMA (Wideband Code Division Multiple Access) was applied in the early version of UMTS, and HSDPA (High Speed Downlink Packet Access) was introduced in later versions. High Speed Downlink Packet Access) technology is used to improve the downlink data transmission rate, and HSUPA (High Speed Uplink Packet Access, High Speed Uplink Packet Access) technology is used to improve the uplink data transmission rate and reduce user data transmission delay, In order to allow users to have a better experience in the UMTS network.
在UMTS中,为了克服信道衰减的影响,使接收到的信号保持有稳定的接收质量,采用了功率控制方法。在功率控制方法中,为实现对上行信道的功率控制,采用TPC(Transmission Power Control,传输功率控制)命令对UE的上行发送功率进行调控,其中,TPC命令在下行信道上传输,当UE接收到TPC命令时,对TPC命令进行解析,并基于TPC命令所采用的功率控制算法指示提升上行发送功率或降低上行发送功率。In UMTS, in order to overcome the influence of channel attenuation and keep the received signal with stable reception quality, a power control method is adopted. In the power control method, in order to realize the power control of the uplink channel, the TPC (Transmission Power Control, transmission power control) command is used to control the uplink transmit power of the UE, wherein the TPC command is transmitted on the downlink channel, and when the UE receives the When the TPC command is used, the TPC command is parsed, and based on the power control algorithm adopted by the TPC command, it is instructed to increase the uplink transmission power or reduce the uplink transmission power.
不同的无线链路中TPC命令可以采用不同的功率控制算法,例如,无线链路上采用的功率控制算法可以包括:Different power control algorithms may be used for TPC commands in different wireless links. For example, the power control algorithms used on wireless links may include:
第一功率控制算法:在一个周期的每个时隙内均接收TPC命令,并对TPC命令进行硬判,根据该周期内多个TPC命令硬判的结果确定功率调控结果。The first power control algorithm: receive TPC commands in each time slot of a cycle, perform hard judgment on the TPC commands, and determine the power control result according to the hard judgment results of multiple TPC commands in the cycle.
第二功率控制算法:在每个周期的特定时隙接收TPC命令,接收到TPC命令后根据TPC命令的指示调控功率。The second power control algorithm: receive the TPC command in a specific time slot of each cycle, and adjust the power according to the instruction of the TPC command after receiving the TPC command.
第三功率控制算法:在一个周期的每个时隙内接收TPC命令,其中同一个周期内的TPC命令全部相同,将该周期内接收到的TPC命令合并,确定功率调控结果。The third power control algorithm: Receive TPC commands in each time slot of a cycle, wherein the TPC commands in the same cycle are all the same, and combine the TPC commands received in the cycle to determine the power control result.
对于一个UE而言,当其仅建立有一条无线链路时,可以直接根据TPC命令所采用的功率控制算法进行功率控制。而当一个UE建立有多条无线链路,尤其至少有一条无线链路采用了第二功率控制算法时,由于在第二功率控制算法中,接收到TPC命令后便会进行功率调整,可能会存在功率调整过于频繁的问题。For a UE, when only one radio link is established, power control can be performed directly according to the power control algorithm adopted by the TPC command. When a UE establishes multiple wireless links, especially when at least one wireless link adopts the second power control algorithm, because in the second power control algorithm, power adjustment will be performed after receiving the TPC command, which may cause There is a problem that the power adjustment is too frequent.
发明内容SUMMARY OF THE INVENTION
本发明实施例提供一种功率调整方法及装置,以对UE多条链路上的TPC命令进行筛选处理,确定功率调整命令,减少UE功率调整的频率。Embodiments of the present invention provide a power adjustment method and apparatus, so as to screen TPC commands on multiple links of a UE, determine a power adjustment command, and reduce the frequency of UE power adjustment.
第一方面,本发明实施例提供了一种功率调整方法,包括:In a first aspect, an embodiment of the present invention provides a power adjustment method, including:
从至少两条链路上接收传输功率控制TPC命令,其中,至少一条链路上的TPC命令采用第二功率控制算法,采用第二功率控制算法的链路上每周期发送并执行一个TPC命令;Receive transmission power control TPC commands from at least two links, wherein the TPC command on at least one link adopts the second power control algorithm, and the link using the second power control algorithm sends and executes one TPC command every cycle;
对一个调整周期内的各条链路上的TPC命令进行筛选处理,得到功率调整命令;Screening the TPC commands on each link in an adjustment period to obtain a power adjustment command;
根据所述功率调整命令,对发送功率进行调整。According to the power adjustment command, the transmission power is adjusted.
可选的,所述对一个调整周期内的各条链路上的TPC命令进行筛选处理,得到功率调整命令,包括:Optionally, the filtering process is performed on the TPC commands on each link in an adjustment period to obtain a power adjustment command, including:
确定在一个调整周期内,是否接收到降功率TPC命令;Determine whether a power reduction TPC command is received within an adjustment period;
若接收到所述降功率TPC命令,则确定所述功率调整命令为功率下降调整命令。If the power down TPC command is received, it is determined that the power adjustment command is a power down adjustment command.
可选的,所述确定在一个调整周期内,是否接收到降功率TPC命令,包括:Optionally, the determining whether a power reduction TPC command is received within an adjustment period includes:
在一个调整周期的预设时间段,确定是否接收到降功率TPC命令,其中所述预设时间段为所述第二功率控制算法的TPC命令的固定发送时间段,所述预设时间段的时间长度为一个时隙长度的整数倍,若接收到,则确定所述功率调整命令为功率下降调整命令;In a preset time period of an adjustment period, determine whether a power reduction TPC command is received, wherein the preset time period is a fixed time period for sending the TPC command of the second power control algorithm, and the preset time period The time length is an integer multiple of the length of a time slot, and if received, it is determined that the power adjustment command is a power down adjustment command;
若在所述预设时间段内,接收到的所述TPC命令均为升功率TPC命令,则确定所述功率调整命令为功率上升调整命令,或者,在确定所述调整周期完结时,确定采用除所述第二功率控制算法外的其它功率控制算法的TPC命令判决结果中是否存在降功率TPC命令判决结果,若存在,则确定所述功率调整命令为功率下降调整命令;If within the preset time period, the received TPC commands are all power-up TPC commands, the power adjustment command is determined to be a power-up adjustment command, or, when it is determined that the adjustment period ends, it is determined to use Whether there is a power reduction TPC command judgment result in the TPC command judgment results of other power control algorithms except the second power control algorithm, if so, determine that the power adjustment command is a power reduction adjustment command;
若采用其它功率控制算法的链路上的TPC命令判决结果均为升功率TPC命令,则确定所述功率调整命令为功率上升调整命令;If the TPC command judgment results on the links using other power control algorithms are all power-up TPC commands, then determine that the power adjustment command is a power-up adjustment command;
若采用其它功率控制算法的链路上的TPC命令判决结果中至少包括一个功率保持TPC命令判决结果,则根据全部链路上保持功率TPC命令的个数以及升功率TPC命令的个数,确定所述功率调整命令为功率上升调整命令或确定所述功率调整命令为功率保持命令。If the TPC command judgment results on the links using other power control algorithms include at least one power maintaining TPC command judgment result, then determine the number of power maintaining TPC commands and the number of power increasing TPC commands on all links. The power adjustment command is a power up adjustment command or it is determined that the power adjustment command is a power maintenance command.
可选的,所述根据所述功率调整命令,对发送功率进行调整,包括:Optionally, the adjusting the transmit power according to the power adjustment command includes:
若在所述预设时间段确定出所述功率调整命令,则在所述预设时间段完结之后的预设时隙,或者,在所述调整周期之后的预设时隙,根据所述功率调整命令,对发送功率进行调整;If the power adjustment command is determined within the preset time period, in a preset time slot after the preset time period ends, or a preset time slot after the adjustment period, according to the power Adjust the command to adjust the transmission power;
在所述调整周期完结时确定所述功率调整命令,则在所述调整周期完结之后的预设时隙,根据所述功率调整命令,对发送功率进行调整。The power adjustment command is determined at the end of the adjustment period, and in a preset time slot after the adjustment period ends, the transmission power is adjusted according to the power adjustment command.
可选的,所述确定在一个调整周期内,是否接收到降功率TPC命令,包括:Optionally, the determining whether a power reduction TPC command is received within an adjustment period includes:
依次在一个调整周期内的各个时间段,确定是否接收到所述第二功率控制算法的降功率TPC命令,其中所述各个时间段之间不重合,所述各个时间段的长度总和与所述调整周期相同;一旦接收到,则确定所述功率调整命令为功率下降调整命令;Determine whether the power reduction TPC command of the second power control algorithm is received in each time period in an adjustment period in turn, wherein the various time periods do not overlap, and the sum of the lengths of the various time periods is the same as that of the The adjustment period is the same; once received, determine that the power adjustment command is a power down adjustment command;
若接收到所述第二功率控制算法的TPC命令均为升功率TPC命令,则在所述调整周期完结时,确定采用除第二功率控制算法外的其它功率控制算法的链路上的TPC命令判决结果中是否存在降功率TPC命令判决结果;若存在,则确定所述功率调整命令为功率下降调整命令;If the TPC commands received by the second power control algorithm are all power-up TPC commands, when the adjustment period ends, determine the TPC commands on the link using other power control algorithms except the second power control algorithm Whether there is a power reduction TPC command judgment result in the judgment result; if so, determine that the power adjustment command is a power reduction adjustment command;
若采用其它功率控制算法的链路上的TPC命令判决结果均为升功率TPC命令,则确定所述功率调整命令为功率上升调整命令;If the TPC command judgment results on the links using other power control algorithms are all power-up TPC commands, then determine that the power adjustment command is a power-up adjustment command;
若采用其它功率控制算法的链路上的TPC命令判决结果中至少包括一个功率保持TPC命令判决结果,则根据全部链路上保持功率TPC命令的个数以及升功率TPC命令的个数,确定所述功率调整命令为功率上升调整命令或确定所述功率调整命令为功率保持命令。If the TPC command judgment results on the links using other power control algorithms include at least one power maintaining TPC command judgment result, then determine the number of power maintaining TPC commands and the number of power increasing TPC commands on all links. The power adjustment command is a power up adjustment command or it is determined that the power adjustment command is a power maintenance command.
可选的,所述根据所述功率调整命令,对发送功率进行调整,包括:Optionally, the adjusting the transmit power according to the power adjustment command includes:
若在所述调整周期内的一时间段接收到降功率TPC命令,则在所述降功率TPC命令所在时间段完结之后的预设时隙,根据所述功率下降调整命令,对发送功率进行调整;或者,在所述调整周期之后的预设时隙,根据所述功率下降调整命令,对发送功率进行调整;If the power reduction TPC command is received during a time period within the adjustment period, in a preset time slot after the end of the time period in which the power reduction TPC command is located, the transmission power is adjusted according to the power reduction adjustment command ; Or, in a preset time slot after the adjustment period, adjust the transmission power according to the power drop adjustment command;
若在所述调整周期完结时确定所述功率调整命令,则在所述调整周期之后的预设时隙,根据所述功率下降调整命令,对发送功率进行调整。If the power adjustment command is determined at the end of the adjustment period, in a preset time slot after the adjustment period, the transmission power is adjusted according to the power drop adjustment command.
可选的,所述确定在一个调整周期内,是否接收到降功率TPC命令,包括:Optionally, the determining whether a power reduction TPC command is received within an adjustment period includes:
在一个调整周期完结时,确定第二功率控制算法的TPC命令以及采用其它功率控制算法的TPC命令判决结果中是否存在降功率TPC命令,若存在,则确定所述功率调整命令为功率下降调整命令;At the end of one adjustment period, determine whether there is a power reduction TPC command in the TPC command of the second power control algorithm and the TPC command judgment results using other power control algorithms, and if so, determine that the power adjustment command is a power reduction adjustment command ;
若采用第二功率控制算法的TPC命令以及采用其它功率控制算法的链路上的TPC命令判决结果均为升功率TPC命令,则确定所述功率调整命令为功率上升调整命令;If the TPC command using the second power control algorithm and the TPC command judgment results on the links using other power control algorithms are both power-up TPC commands, then it is determined that the power adjustment command is a power-up adjustment command;
若采用第二功率控制算法的TPC命令均为升功率TPC命令,采用其它功率控制算法的链路上的TPC命令判决结果中至少包括一个功率保持TPC命令判决结果,则根据全部链路上保持功率TPC命令的个数以及升功率TPC命令的个数,确定所述功率调整命令为功率上升调整命令或确定所述功率调整命令为功率保持命令。If the TPC commands using the second power control algorithm are all power-up TPC commands, and the TPC command judgment results on the links using other power control algorithms include at least one power maintaining TPC command judgment result, the The number of TPC commands and the number of power-up TPC commands, determine that the power adjustment command is a power-up adjustment command or determine that the power adjustment command is a power-hold command.
可选的,所述根据所述功率调整命令,对发送功率进行调整,包括:Optionally, the adjusting the transmit power according to the power adjustment command includes:
在所述调整周期之后的预设时隙,根据所述功率调整命令,对发送功率进行调整。In a preset time slot after the adjustment period, the transmission power is adjusted according to the power adjustment command.
第二方面,本发明实施例提供了一种功率调整装置,包括:In a second aspect, an embodiment of the present invention provides a power adjustment device, including:
接收器,用于从至少两条链路上接收传输功率控制TPC命令,其中,至少一条链路上的TPC命令采用第二功率控制算法,采用第二功率控制算法的链路上每周期发送并执行一个TPC命令;The receiver is configured to receive a transmission power control TPC command from at least two links, wherein the TPC command on at least one link adopts the second power control algorithm, and the link using the second power control algorithm sends and transmits the TPC command every cycle. Execute a TPC command;
处理器,用于对一个调整周期内的各条链路上的TPC命令进行筛选处理,得到功率调整命令;根据所述功率调整命令,对发送功率进行调整。The processor is configured to screen the TPC commands on each link in an adjustment period to obtain a power adjustment command; and adjust the transmission power according to the power adjustment command.
可选的,所述处理器,具体用于确定在一个调整周期内,是否接收到降功率TPC命令;若接收到所述降功率TPC命令,则确定所述功率调整命令为功率下降调整命令。Optionally, the processor is specifically configured to determine whether a power reduction TPC command is received within an adjustment period; if the power reduction TPC command is received, determine that the power adjustment command is a power reduction adjustment command.
可选的,所述处理器,具体用于在一个调整周期的预设时间段,确定是否接收到降功率TPC命令,其中所述预设时间段为所述第二功率控制算法的TPC命令的固定发送时间段,所述预设时间段的时间长度为一个时隙长度的整数倍,若接收到,则确定所述功率调整命令为功率下降调整命令;若在所述预设时间段内,接收到的所述TPC命令均为升功率TPC命令,则确定所述功率调整命令为功率上升调整命令,或者,在确定所述调整周期完结时,确定采用除所述第二功率控制算法外的其它功率控制算法的TPC命令判决结果中是否存在降功率TPC命令判决结果,若存在,则确定所述功率调整命令为功率下降调整命令;若采用其它功率控制算法的链路上的TPC命令判决结果均为升功率TPC命令,则确定所述功率调整命令为功率上升调整命令;若采用其它功率控制算法的链路上的TPC命令判决结果中至少包括一个功率保持TPC命令判决结果,则根据全部链路上保持功率TPC命令的个数以及升功率TPC命令的个数,确定所述功率调整命令为功率上升调整命令或确定所述功率调整命令为功率保持命令。Optionally, the processor is specifically configured to determine whether a power reduction TPC command is received in a preset time period of an adjustment period, wherein the preset time period is the length of the TPC command of the second power control algorithm. Fixed sending time period, the time length of the preset time period is an integer multiple of the length of a time slot, if received, it is determined that the power adjustment command is a power down adjustment command; if within the preset time period, The received TPC commands are all power-up TPC commands, then it is determined that the power adjustment command is a power-up adjustment command, or, when it is determined that the adjustment period ends, it is determined to use a power control algorithm other than the second power control algorithm. Whether there is a power reduction TPC command judgment result in the TPC command judgment results of other power control algorithms, if so, determine that the power adjustment command is a power reduction adjustment command; if the TPC command judgment result on the link of other power control algorithms is adopted are both power-up TPC commands, then the power adjustment command is determined to be a power-up adjustment command; if the TPC command judgment results on the links using other power control algorithms include at least one power hold TPC command judgment result, then according to all chains The number of maintaining power TPC commands and the number of power increasing TPC commands on the road is determined, and the power adjustment command is determined as a power increase adjustment command or as a power maintenance command.
可选的,所述处理器,具体用于若在所述预设时间段确定出所述功率调整命令,则在所述预设时间段完结之后的预设时隙,或者,在所述调整周期之后的预设时隙,根据所述功率调整命令,对发送功率进行调整;在所述调整周期完结时确定所述功率调整命令,则在所述调整周期完结之后的预设时隙,根据所述功率调整命令,对发送功率进行调整。Optionally, the processor is specifically configured to, if the power adjustment command is determined in the preset time period, in a preset time slot after the preset time period ends, or, in the adjustment In the preset time slot after the period, the transmission power is adjusted according to the power adjustment command; when the power adjustment command is determined at the end of the adjustment period, the preset time slot after the adjustment period ends, according to The power adjustment command adjusts the transmission power.
可选的,所述处理器,具体用于依次在一个调整周期内的各个时间段,确定是否接收到所述第二功率控制算法的降功率TPC命令,其中所述各个时间段之间不重合,所述各个时间段的长度总和与所述调整周期相同;一旦接收到,则确定所述功率调整命令为功率下降调整命令;若接收到所述第二功率控制算法的TPC命令均为升功率TPC命令,则在所述调整周期完结时,确定采用除第二功率控制算法外的其它功率控制算法的链路上的TPC命令判决结果中是否存在降功率TPC命令判决结果;若存在,则确定所述功率调整命令为功率下降调整命令;若采用其它功率控制算法的链路上的TPC命令判决结果均为升功率TPC命令,则确定所述功率调整命令为功率上升调整命令;若采用其它功率控制算法的链路上的TPC命令判决结果中至少包括一个功率保持TPC命令判决结果,则根据全部链路上保持功率TPC命令的个数以及升功率TPC命令的个数,确定所述功率调整命令为功率上升调整命令或确定所述功率调整命令为功率保持命令。Optionally, the processor is specifically configured to determine whether a power reduction TPC command of the second power control algorithm is received in each time period in an adjustment period in sequence, wherein the various time periods do not overlap. , the sum of the lengths of the respective time periods is the same as the adjustment period; once received, the power adjustment command is determined to be a power down adjustment command; if the TPC commands received from the second power control algorithm are all power up TPC command, then at the end of the adjustment period, determine whether there is a power reduction TPC command judgment result in the TPC command judgment result on the link using other power control algorithms except the second power control algorithm; if so, determine whether The power adjustment command is a power down adjustment command; if the TPC command judgment results on the links using other power control algorithms are all power up TPC commands, the power adjustment command is determined to be a power up adjustment command; if other power control algorithms are adopted The TPC command judgment result on the link of the control algorithm includes at least one power maintaining TPC command judgment result, then the power adjustment command is determined according to the number of maintaining power TPC commands and the number of power-up TPC commands on all links. Adjust the command for a power up or determine that the power adjustment command is a power hold command.
可选的,所述处理器,具体用于若在所述调整周期内的一时间段接收到降功率TPC命令,则在所述降功率TPC命令所在时间段完结之后的预设时隙,根据所述功率下降调整命令,对发送功率进行调整;或者,在所述调整周期之后的预设时隙,根据所述功率下降调整命令,对发送功率进行调整;若在所述调整周期完结时确定所述功率调整命令,则在所述调整周期之后的预设时隙,根据所述功率下降调整命令,对发送功率进行调整。Optionally, the processor is specifically configured to, if the reduced power TPC command is received in a time period within the adjustment period, in a preset time slot after the time period in which the reduced power TPC command is located, according to the The power down adjustment command is used to adjust the transmission power; or, in a preset time slot after the adjustment period, the transmission power is adjusted according to the power down adjustment command; if it is determined at the end of the adjustment period For the power adjustment command, in a preset time slot after the adjustment period, the transmission power is adjusted according to the power drop adjustment command.
可选的,所述处理器,具体用于在一个调整周期完结时,确定第二功率控制算法的TPC命令以及采用其它功率控制算法的TPC命令判决结果中是否存在降功率TPC命令,若存在,则确定所述功率调整命令为功率下降调整命令;若采用第二功率控制算法的TPC命令以及采用其它功率控制算法的链路上的TPC命令判决结果均为升功率TPC命令,则确定所述功率调整命令为功率上升调整命令;若采用第二功率控制算法的TPC命令均为升功率TPC命令,采用其它功率控制算法的链路上的TPC命令判决结果中至少包括一个功率保持TPC命令判决结果,则根据全部链路上保持功率TPC命令的个数以及升功率TPC命令的个数,确定所述功率调整命令为功率上升调整命令或确定所述功率调整命令为功率保持命令。Optionally, the processor is specifically configured to, at the end of an adjustment period, determine whether there is a power reduction TPC command in the TPC command of the second power control algorithm and the TPC command judgment result using other power control algorithms, and if so, Then it is determined that the power adjustment command is a power reduction adjustment command; if the TPC command using the second power control algorithm and the TPC command judgment results on the links using other power control algorithms are both power-up TPC commands, then determine the power The adjustment command is a power-up adjustment command; if the TPC commands using the second power control algorithm are all power-up TPC commands, the TPC command judgment results on the links using other power control algorithms include at least one power maintenance TPC command judgment result, Then, according to the number of power-holding TPC commands and the number of power-up TPC commands on all links, it is determined that the power adjustment command is a power rising adjustment command or that the power adjustment command is a power maintaining command.
可选的,所述处理器,具体用于在所述调整周期之后的预设时隙,根据所述功率调整命令,对发送功率进行调整。Optionally, the processor is specifically configured to adjust the transmit power according to the power adjustment command in a preset time slot after the adjustment period.
本发明实施例的功率调整方法及装置,UE对一个调整周期内各链路上的TPC命令筛选处理,当UE接收的各链路上的TPC命令包括第二控制算法的TPC命令时,对应一个调整周期仅确定出一个功率调整命令,在一个调整周期内至多进行一次功率调整,解决了UE各链路上的TPC命令包括第二控制算法的TPC命令时,功率调整过于频繁的问题。In the power adjustment method and device according to the embodiments of the present invention, the UE selects and processes TPC commands on each link in an adjustment period. When the TPC commands on each link received by the UE include the TPC command of the second control algorithm, the corresponding one Only one power adjustment command is determined in the adjustment period, and power adjustment is performed at most once in one adjustment period, which solves the problem of too frequent power adjustment when the TPC commands on each link of the UE include the TPC commands of the second control algorithm.
附图说明Description of drawings
图1为本发明功率调整方法实施例一的流程图;FIG. 1 is a flowchart of Embodiment 1 of a power adjustment method according to the present invention;
图2为本发明功率调整方法实施例二的流程图;FIG. 2 is a flowchart of Embodiment 2 of a power adjustment method according to the present invention;
图3为本发明功率调整方法实施例三的流程图;3 is a flowchart of Embodiment 3 of the power adjustment method of the present invention;
图4为本发明功率调整方法实施例四的流程图;4 is a flowchart of Embodiment 4 of a power adjustment method according to the present invention;
图5为本发明功率调整方法实施例五的流程图;5 is a flowchart of Embodiment 5 of a power adjustment method according to the present invention;
图6为本发明功率调整装置实施例一的结构示意图;FIG. 6 is a schematic structural diagram of Embodiment 1 of the power adjustment apparatus according to the present invention;
图7为本发明用户设备实施例一的结构示意图。FIG. 7 is a schematic structural diagram of Embodiment 1 of a user equipment according to the present invention.
具体实施方式Detailed ways
移动通信网络中,为了克服信道衰减的影响,使接收到的信号保持有稳定的接收质量,采用了功率控制的方法。In the mobile communication network, in order to overcome the influence of channel attenuation and keep the received signal with stable reception quality, the method of power control is adopted.
功率控制分为内环功率控制和外环功率控制,其中,内环功率控制测量信道的接收质量,如获取信道的接收SIR(Signal to Interference Rate,信干比)/SNR(Signal toNoise Rate,信噪比)/SINR(Signal to Interference and Noise Rate,信干噪比)等,并将测量到的信道接收质量与设定的目标值进行比较,根据比较的结果产生TPC命令,通过TPC命令指示“抬升发送功率”或“降低发送功率”,从而使得信道接收质量达到目标值。Power control is divided into inner loop power control and outer loop power control. Among them, the inner loop power control measures the receiving quality of the channel, such as obtaining the receiving SIR (Signal to Interference Rate, signal to interference ratio)/SNR (Signal to Noise Rate, signal to interference ratio) of the channel. Noise ratio) / SINR (Signal to Interference and Noise Rate, Signal to Interference and Noise Ratio), etc., and compare the measured channel receiving quality with the set target value, generate TPC commands according to the comparison results, and indicate through the TPC commands " Increase the transmit power" or "decrease the transmit power", so that the channel reception quality reaches the target value.
外环功率控制,根据信道的误块率/误比特率/误符号率来调整目标值,从而使得信道的误块率/误比特率/误符号率达到期望值。The outer loop power control adjusts the target value according to the block error rate/bit error rate/symbol error rate of the channel, so that the block error rate/bit error rate/symbol error rate of the channel reaches the desired value.
UE向基站发送数据所用的信道称为上行信道,UE接收基站所发送数据的信道称为下行信道。根据功率控制信道的不同,上述的内环功率控制可进一步分为上行内环功率控制及下行内环功率控制,其中对上行信道进行的内环功率控制称为上行内环功率控制。The channel used by the UE to send data to the base station is called the uplink channel, and the channel used by the UE to receive the data sent by the base station is called the downlink channel. According to different power control channels, the above-mentioned inner loop power control can be further divided into uplink inner loop power control and downlink inner loop power control, wherein the inner loop power control performed on the uplink channel is called uplink inner loop power control.
上行内环功率控制中所用到的TPC命令,称为上行TPC,该命令根据上行信道的质量测量产生,并在下行信道上传输,用于指示UE“抬升上行发送功率”或“降低上行发送功率”或“保持上行发送功率”。The TPC command used in the uplink inner loop power control is called the uplink TPC, which is generated according to the quality measurement of the uplink channel and transmitted on the downlink channel to instruct the UE to "increase the uplink transmit power" or "reduce the uplink transmit power". ” or “Maintain uplink transmit power”.
上行内环功率控制的过程一般包括:基站测量上行DPCCH(Dedicated PhysicalControl Channel,专用物理控制信道)的接收质量,并将测量值和设定的目标值进行比较,产生上行TPC命令。上行TPC命令通过下行DPCCH或者下行F-DPCH(Fractional DedicatedPhysical Channel,碎形专用物理信道)进行发送,指示UE抬高或者降低上行DPCCH发送功率。The process of uplink inner loop power control generally includes: the base station measures the reception quality of the uplink DPCCH (Dedicated Physical Control Channel, dedicated physical control channel), compares the measured value with the set target value, and generates an uplink TPC command. The uplink TPC command is sent through the downlink DPCCH or the downlink F-DPCH (Fractional Dedicated Physical Channel, Fractal Dedicated Physical Channel), and instructs the UE to increase or decrease the transmission power of the uplink DPCCH.
上行DPCCH中包括导频域及TPC域等部分,导频域中的导频用于上行信道估计和测量,TPC域中的TPC命令为下行TPC。下行DPCCH中包括导频域及TPC域等部分,导频域中的导频用于下行信道估计和测量,TPC域中的TPC为上行TPC。下行F-DPCH只有TPC域,TPC域中的TPC为上行TPC,相当于下行DPCCH的简化信道。The uplink DPCCH includes parts such as the pilot frequency domain and the TPC domain. The pilot frequency in the pilot frequency domain is used for uplink channel estimation and measurement, and the TPC command in the TPC domain is the downlink TPC. The downlink DPCCH includes parts such as the pilot frequency domain and the TPC domain. The pilot frequency in the pilot frequency domain is used for downlink channel estimation and measurement, and the TPC in the TPC domain is the uplink TPC. The downlink F-DPCH has only the TPC domain, and the TPC in the TPC domain is the uplink TPC, which is equivalent to the simplified channel of the downlink DPCCH.
上行内环功率控制中所采用的功率控制算法可以分为快速功率控制算法和慢速功率控制算法,其中比较常用的几种慢速功率控制算法包括:The power control algorithms used in the uplink inner loop power control can be divided into fast power control algorithms and slow power control algorithms, among which several commonly used slow power control algorithms include:
第一功率控制算法:基站在每个时隙内均发送上行TPC命令,UE接收TPC命令,并在每个时隙内硬判。在一个周期内(如长度为M个时隙的时间内),若UE连续接收到的TPC命令的硬判结果相同,则按照上行TPC命令的判决结果生效,例如,UE在一个周期内接收到的TPC命令的判断结果均为抬升功率,则抬升UE的发送功率,又例如UE在一个调整周期内接收到的TPC命令的判断结果均为降低功率,则降低UE的发送功率;在一个周期内,若UE连续接收到的多个TPC命令的硬判结果不同,则保持DPCCH发送功率不变。The first power control algorithm: the base station sends an uplink TPC command in each time slot, and the UE receives the TPC command and makes a hard decision in each time slot. In a period (such as a time of M time slots), if the hard judgment results of the TPC commands received by the UE are the same, the judgment results of the uplink TPC commands will take effect. If the judgment result of the TPC command is to increase the power, then increase the transmit power of the UE, and for example, if the judgment result of the TPC command received by the UE in one adjustment period is to decrease the power, then reduce the transmit power of the UE; within one cycle , if the hard judgment results of multiple TPC commands received by the UE are different, keep the DPCCH transmit power unchanged.
第二功率控制算法:基站在一个周期(如长度为M个时隙的时间)内发送一个上行TPC命令,即一个周期内只在一个时隙发送上行TPC命令,其它时隙不发送TPC命令,UE接收到该上行TPC后进行硬判,并按照硬判的结果调整功率,其中调整的时间可以为在接收到TPC的时隙完结后的预设时间内,也可以在当前周期完结后的预设时间内再执行。此种方式中,UE每M个时隙调整一次上行DPCCH发送功率。The second power control algorithm: the base station sends an uplink TPC command in one cycle (such as the time of M time slots), that is, only sends the uplink TPC command in one time slot in a cycle, and does not send TPC commands in other time slots. After the UE receives the uplink TPC, it makes a hard decision, and adjusts the power according to the result of the hard decision, where the adjustment time can be a preset time after the end of the time slot in which the TPC is received, or it can be pre-determined after the end of the current cycle. Execute again within the set time. In this manner, the UE adjusts the uplink DPCCH transmit power once every M time slots.
第三功率控制算法:基站在一个周期的每个时隙内均发送TPC命令,其中同一个周期的TPC命令全部相同,UE将在一个周期内接收到的TPC命令合并,并进行硬判,UE根据硬判的结果调整发送功率。The third power control algorithm: the base station sends TPC commands in each time slot of a cycle, and the TPC commands in the same cycle are all the same. The UE combines the TPC commands received in a cycle and makes a hard judgment. Adjust the transmit power according to the result of the hard decision.
上述的内环功率控制算法均是针对单条无线链路,当UE处在多个小区的覆盖范围内时,可能会与多个小区同时建立多条无线链路,如UE在软切换过程中,同时与原小区和新小区都保持通信链路,只有当UE在新的小区建立稳定通信后,才断开与原小区的联系。The above-mentioned inner loop power control algorithms are all for a single wireless link. When the UE is within the coverage of multiple cells, it may establish multiple wireless links with multiple cells at the same time. For example, during the soft handover process of the UE, At the same time, it maintains a communication link with both the original cell and the new cell, and only after the UE establishes stable communication in the new cell, does it disconnect from the original cell.
当UE同时建立多条无线链路时,UE在一个周期内接收多条链路上发送的TPC命令,若UE根据每条链路上的TPC命令进行功率调整,可能会出现以下情况:(1)多条链路产生的功率调整结果不同,如同时存在抬升功率和降低功率的TPC命令,UE会出现功率调整矛盾;(2)各链路所采用的TPC命令的功率调整时间不同,如采用第二功率控制算法的TPC可以在接收到TPC命令后即可进行功率调整,而采用第一、第三功率控制算法的TPC命令至少在当前周期完结时进行调整,由此在一个周期内,UE可能需要进行多次功率调整,尤其当多条链路的TPC命令均采用了第二功率控制算法时,由于第二功率控制算法的TPC命令可以落在同一个周期内的各个时隙,因此可能导致UE频繁的调整功率,影响UE的正常通信。When the UE establishes multiple radio links at the same time, the UE receives TPC commands sent on multiple links in one cycle. If the UE performs power adjustment according to the TPC commands on each link, the following situations may occur: (1 ) The power adjustment results generated by multiple links are different. If there are TPC commands for increasing power and reducing power at the same time, the UE will have power adjustment contradictions; (2) The power adjustment time of the TPC commands used by each link is different. The TPC of the second power control algorithm can perform power adjustment after receiving the TPC command, while the TPC commands of the first and third power control algorithms are adjusted at least at the end of the current cycle. It may be necessary to perform multiple power adjustments, especially when the TPC commands of multiple links use the second power control algorithm, because the TPC commands of the second power control algorithm As a result, the UE frequently adjusts the power, which affects the normal communication of the UE.
可见,UE建立有多条链路时,如何对各链路上的TPC命令进行合理处理,成为UE功率调整中的一个难题。It can be seen that when the UE establishes multiple links, how to reasonably process the TPC commands on each link becomes a difficult problem in UE power adjustment.
为了解决UE各链路上的TPC命令处理的问题,本发明实施例中提出了对各链路上的TPC命令进行筛选合并处理的方法。In order to solve the problem of processing TPC commands on each link of the UE, a method for screening and combining TPC commands on each link is proposed in the embodiment of the present invention.
考虑到第一功率控制算法和第三功率控制算法,均在一个周期的最后一个时隙确定功率的调整结果,并在当前周期结束后的预设时间内进行功率调整,因此,当UE各链路上的TPC命令均采用第一功率控制算法、第三功率控制算法,或者同时采用了第一功率控制算法和第三功率控制算法时,可以采用如下方法对各链路上的TPC命令进行筛选处理,具体的:Considering that the first power control algorithm and the third power control algorithm both determine the power adjustment result in the last time slot of a cycle, and perform power adjustment within a preset time after the end of the current cycle, therefore, when each chain of UE When the TPC commands on the road all use the first power control algorithm, the third power control algorithm, or both the first power control algorithm and the third power control algorithm, the following methods can be used to filter the TPC commands on each link. processing, specifically:
(1)UE在一个周期的最后时隙,按照每条链路上的TPC命令所采用的算法,分别对每条链路上的TPC命令进行硬判,得到N个上行TPC命令的中间量TPC_temp,然后将N个TPC_temp再进行如下处理:(1) In the last time slot of a cycle, the UE makes a hard judgment on the TPC commands on each link according to the algorithm adopted by the TPC commands on each link, and obtains the intermediate quantity TPC_temp of the N uplink TPC commands. , and then the N TPC_temps are processed as follows:
a、当N个TPC_temp中存在一个降功率TPC命令时,确定为降功率;a. When there is a reduced power TPC command in the N TPC_temps, it is determined to be a reduced power;
b、当_N个TPC_temp中升功率TPC命令的个数大于保持功率TPC命令的个数时,确定为升功率,否则,确定为保持功率。具体计算时可以采用如下公式进行计算:b. When the number of power-up TPC commands in the _N TPC_temps is greater than the number of power-hold TPC commands, it is determined as power-up, otherwise, it is determined as power-hold. The specific calculation can be calculated using the following formula:
其中,当时,Among them, when hour,
确定为升功率,否则确定为降功率。Determined as power up, otherwise determined as power down.
由于UE处于软切换区时,第一功率控制算法和第三功率控制算法的上行TPC命令的生效时间均在当前周期最后一个时隙之后,所以UE处于软切换区时,不管配置第一功率控制算法还是第三功率控制算法,UE都可以按照上述方式进行处理。When the UE is in the soft handover area, the effective time of the uplink TPC commands of the first power control algorithm and the third power control algorithm is after the last time slot of the current cycle. Therefore, when the UE is in the soft handover area, regardless of the configuration of the first power control algorithm Whether the algorithm is the third power control algorithm or the third power control algorithm, the UE can process it in the above-mentioned manner.
但,当UE的各链路中至少有一条链路的TPC命令采用了第二功率控制算法时,由于第二功率控制算法的TPC命令可以在收到TPC命令之后的时隙生效,而无需等到当前周期完结时,可见第二功率控制算法的TPC命令的生效时间和第一功率控制算法以及第三功率控制算法均不相同,所以当UE的各链路中至少有一条链路的TPC命令采用了第二功率控制算法时,UE不能再按照上述方式对各链路上的TPC命令进行处理,若在采用上述处理方式的基础上,单独对第二功率控制算法的TPC命令进行判决、执行,由于采用了第二功率控制算法的TPC命令可能存在于当前周期的各个时隙,所以UE可能需要在多个时隙内频繁调整发送功率,不仅增加了UE的功耗,而且可能会影响UE的正常通信业务。However, when the TPC command of at least one link of the UE adopts the second power control algorithm, because the TPC command of the second power control algorithm can take effect in the time slot after receiving the TPC command, there is no need to wait until At the end of the current cycle, it can be seen that the effective time of the TPC command of the second power control algorithm is different from that of the first power control algorithm and the third power control algorithm. When the second power control algorithm is used, the UE can no longer process the TPC commands on each link according to the above method. Since the TPC command using the second power control algorithm may exist in each time slot of the current cycle, the UE may need to adjust the transmit power frequently in multiple time slots, which not only increases the power consumption of the UE, but may also affect the power consumption of the UE. normal communication services.
本发明实施例提出了一种功率调整方法,当UE的各链路上至少有一条链路上的TPC命令采用了第二功率控制算法时,UE对各链路上的TPC命令筛选处理,在一个周期内UE至多进行一次功率调整,解决了当各链路中包括了采用第二功率控制算法的TPC命令时,UE可能需要频繁调整发送功率的问题。An embodiment of the present invention proposes a power adjustment method. When the second power control algorithm is adopted for the TPC commands on at least one link of each link of the UE, the UE selects and processes the TPC commands on each link. The UE performs power adjustment at most once in a period, which solves the problem that the UE may need to adjust the transmit power frequently when each link includes a TPC command using the second power control algorithm.
图1为本发明功率调整方法实施例一的流程示意图,该方法的执行主体为UE,主要处理步骤包括:FIG. 1 is a schematic flowchart of Embodiment 1 of a power adjustment method according to the present invention. The execution body of the method is UE, and the main processing steps include:
步骤S11:从至少两条链路上接收传输功率控制TPC命令,其中,至少一条链路上的TPC命令采用第二功率控制算法。Step S11: Receive a transmission power control TPC command from at least two links, wherein the TPC command on at least one link adopts the second power control algorithm.
UE从各链路上接收TPC命令,其中至少一条链路上的TPC命令采用了第二功率控制算法,具体的可以分为如下几种情况:The UE receives TPC commands from each link, and the TPC command on at least one link adopts the second power control algorithm, which can be divided into the following situations:
(1)算法2+算法2:UE的各链路上的TPC命令均采用的第二功率控制算法。(1) Algorithm 2+Algorithm 2: the second power control algorithm adopted by the TPC commands on each link of the UE.
(2)算法1+算法2:UE的各链路上的TPC命令所采用的功率控制算法包括第一功率控制算法以及第二功率控制算法。(2) Algorithm 1+Algorithm 2: The power control algorithm adopted by the TPC command on each link of the UE includes a first power control algorithm and a second power control algorithm.
(3)算法2+算法3:UE的各链路上的TPC命令所采用的功率控制算法包括第二功率控制算法以及第三功率控制算法。(3) Algorithm 2+Algorithm 3: The power control algorithm adopted by the TPC command on each link of the UE includes a second power control algorithm and a third power control algorithm.
(4)算法1+算法2+算法3:UE的各链路上的TPC命令所采用的功率控制算法包括第一功率控制算法、第二功率控制算法以及第三功率控制算法。(4) Algorithm 1+Algorithm 2+Algorithm 3: The power control algorithm adopted by the TPC command on each link of the UE includes a first power control algorithm, a second power control algorithm and a third power control algorithm.
(5)算法2与第四种功率控制算法,此处的第四种功率控制算法可以为快速功率控制算法,如基站在每个时隙均发送上行TPC命令,UE接收TPC命令并在每个时隙内进行硬判,UE根据每个时隙内硬判的结果调整发送功率。(5) Algorithm 2 and the fourth power control algorithm. The fourth power control algorithm here can be a fast power control algorithm. For example, the base station sends an uplink TPC command in each time slot, and the UE receives the TPC command and sends it in each time slot. A hard decision is made in the time slot, and the UE adjusts the transmit power according to the result of the hard decision in each time slot.
步骤S12:对一个调整周期内的各条链路上的TPC命令进行筛选处理,得到功率调整命令。Step S12: Screening the TPC commands on each link in an adjustment period to obtain a power adjustment command.
无论UE的各条链路上的TPC命令采用的是步骤S11中(1)、(2)、(3)、(4)及(5)的何种组合,UE均对一个调整周期内的各条链路上的TPC命令进行筛选处理,确定出与当前调整周期所对应的功率调整命令。No matter what combination of (1), (2), (3), (4) and (5) in step S11 is used for the TPC commands on each link of the UE, the UE will The TPC commands on the links are screened to determine the power adjustment command corresponding to the current adjustment period.
UE对一个调整周期内的各条链路上的TPC命令筛选处理的方式可以依据实际需求确定,例如,可以在一个调整周期内确定是否接收到了降功率TPC命令,如果接收到了降功率TPC命令,则可以不考虑其它TPC命令,确定功率调整命令为功率下降调整命令。The manner in which the UE selects and processes the TPC commands on each link in an adjustment period may be determined according to actual requirements. For example, it may determine whether a power reduction TPC command is received within an adjustment period. Then, the power adjustment command may be determined as the power down adjustment command without considering other TPC commands.
步骤S13:根据功率调整命令,对发送功率进行调整。Step S13: Adjust the transmit power according to the power adjustment command.
UE根据确定出的功率调整命令,对发送功率进行调整,其中,具体的执行时间,UE可以根据功率调整命令所在的时隙进行确定,例如,在确定出功率调整命令的下一个时隙内执行,或者在当前调整周期完结后的一个设定时隙内执行。The UE adjusts the transmit power according to the determined power adjustment command. The specific execution time can be determined by the UE according to the time slot where the power adjustment command is located. For example, it is executed in the next time slot where the power adjustment command is determined. , or in a set time slot after the current adjustment period ends.
本实施例中,UE接收的各链路上的TPC命令包括第二控制算法的TPC命令时,UE对一个调整周期内各链路上的TPC命令筛选处理,对应一个调整周期确定出一个功率调整命令,在一个调整周期内至多进行一次功率调整,解决了UE各链路上的TPC命令包括第二控制算法的TPC命令时,功率调整过于频繁的问题。In this embodiment, when the TPC commands on each link received by the UE include the TPC command of the second control algorithm, the UE selects and processes the TPC commands on each link in one adjustment period, and determines a power adjustment corresponding to one adjustment period command, the power is adjusted at most once in one adjustment period, which solves the problem that the power is adjusted too frequently when the TPC commands on each link of the UE include the TPC commands of the second control algorithm.
图2为本发明功率调整方法实施例二的流程示意图,该方法的执行主体为UE。FIG. 2 is a schematic flowchart of Embodiment 2 of a power adjustment method according to the present invention, and the execution subject of the method is a UE.
本实施例中,RNC(Radio Network Controller,无线网络控制器)预先设置UE各链路上第二功率控制算法的TPC命令的发送时间,从而使UE可以在调整周期的预设时间段内接收到所有采用了第二功率控制算法的TPC命令。UE根据该预设时间段内接收到的第二功率控制算法的TPC命令,并结合其它算法的TPC命令,对各链路上的TPC命令进行筛选处理,其中其它算法的TPC命令包括但不限于上述的第一、第二、第三以及第四种功率控制算法,以下将对该实施例的具体处理步骤进行详细说明,包括:In this embodiment, the RNC (Radio Network Controller, radio network controller) presets the sending time of the TPC command of the second power control algorithm on each link of the UE, so that the UE can receive the TPC command within the preset time period of the adjustment period. All TPC commands using the second power control algorithm. The UE performs screening processing on the TPC commands on each link according to the TPC commands of the second power control algorithm received within the preset time period and in combination with the TPC commands of other algorithms, wherein the TPC commands of other algorithms include but are not limited to For the above-mentioned first, second, third and fourth power control algorithms, the specific processing steps of this embodiment will be described in detail below, including:
步骤S21:从至少两条链路上接收TPC命令,其中,至少一条链路上的TPC命令采用第二功率控制算法。Step S21: Receive TPC commands from at least two links, wherein the TPC commands on at least one link use the second power control algorithm.
UE的各条链路中,至少有一条链路上的TPC命令采用了第二功率控制算法,UE各条链路上采用的算法可能情况与实施例一相同,本步骤不再赘述。Among the links of the UE, the TPC command on at least one link adopts the second power control algorithm, and the algorithm adopted on each link of the UE may be the same as that in the first embodiment, and this step will not be repeated.
步骤S22:在一个调整周期内中的预设时间段,确定是否接收到降功率TPC命令,其中预设时间段为第二功率控制算法的TPC命令的固定发送时间段,预设时间段的时间长度为一个时隙长度的整数倍;若接收到执行步骤S23,否则,执行步骤S24。Step S22: in a preset time period in an adjustment period, determine whether a power reduction TPC command is received, wherein the preset time period is the fixed transmission time period of the TPC command of the second power control algorithm, and the time of the preset time period The length is an integer multiple of the length of a time slot; if received, go to step S23; otherwise, go to step S24.
RNC预先设置各第二功率控制算法的TPC命令的发送时间段。UE通过各链路的配置信息预先确定第二功率控制算法的TPC命令的发送时间段,并在该预设时间段接收各个采用了第二功率控制算法的TPC命令。其中,UE在第二功率控制算法的TPC命令的同时,还接收采用了其它功率控制算法的TPC命令。The RNC presets a time period for sending TPC commands of each second power control algorithm. The UE predetermines the time period for sending the TPC command of the second power control algorithm through the configuration information of each link, and receives each TPC command using the second power control algorithm in the preset time period. Wherein, the UE also receives the TPC command using other power control algorithms at the same time as the TPC command of the second power control algorithm.
具体的该预设时间段可以为一个时隙的长度,也可以为多个(如两个、三个)时隙的长度,此处不再一一列举说明。Specifically, the preset time period may be the length of one time slot, or may be the length of multiple (eg, two, three) time slots, which will not be described one by one here.
UE从接收到的TPC命令中确定是否接收到了降功率TPC命令,其中确定的方式可以包括:The UE determines from the received TPC command whether it has received the reduced power TPC command, and the determination method may include:
(1)UE在该预设时间段完结后,逐一对从该预设时间内接收的各TPC命令判断是否为降功率TPC命令。(1) After the preset time period expires, the UE determines whether each TPC command received from the preset time period is a power reduction TPC command one by one.
(2)UE在该预设时间段内每接收到一个TPC命令,均判断一次是否为降功率TPC命令,若接收到降功率TPC命令,则不再对之后接收的TPC命令进行此判断。(2) Each time the UE receives a TPC command within the preset time period, it judges whether it is a reduced power TPC command once.
(3)UE在上述(1)或(2)的判断方式中,首先判断第二功率控制算法的TPC命令是否为降功率TPC命令,若第二功率控制算法的TPC命令均为升功率,则对采用其它功率控制算法的TPC命令进行此判断。(3) In the judgment method of (1) or (2) above, the UE firstly judges whether the TPC command of the second power control algorithm is a power-down TPC command, and if the TPC commands of the second power control algorithm are both power-up, then This determination is made for TPC commands that employ other power control algorithms.
步骤S23:在一个调整周期内中的预设时间段,接收到降功率TPC命令,确定功率调整命令为功率下降调整命令。Step S23: During a preset time period in an adjustment period, a power reduction TPC command is received, and it is determined that the power adjustment command is a power reduction adjustment command.
步骤S24:在预设时间段内,接收到的TPC命令均为升功率TPC命令,确定功率调整命令为功率上升调整命令;Step S24: within a preset time period, the received TPC commands are all power-up TPC commands, and it is determined that the power adjustment command is a power-up adjustment command;
步骤S25:根据功率调整命令,对发送功率进行调整。Step S25: Adjust the transmit power according to the power adjustment command.
本步骤中,UE根据上述步骤S23或步骤S24确定出的功率调整命令,对发送功率进行调整。In this step, the UE adjusts the transmit power according to the power adjustment command determined in the above step S23 or step S24.
具体的,UE在对发送功率进行调整时,调整的时间可以根据实际需要进行确定,例如以预设时间段为参照确定功率调整的时间,具体的,可以在预设时间段完结之后的预设时隙,根据功率调整命令,对发送功率进行调整,例如,在预设时间段完结之后接收到512码片后的下一个时隙内对发送功率进行调整,其中该调整的结果可以保持到下次功率调整命令执行前。Specifically, when the UE adjusts the transmit power, the adjustment time can be determined according to actual needs, for example, the power adjustment time can be determined by taking the preset time period as a reference. Specifically, it can be preset after the preset time period ends. Time slot, the transmission power is adjusted according to the power adjustment command, for example, the transmission power is adjusted in the next time slot after receiving 512 chips after the preset time period expires, and the result of the adjustment can be maintained until the next time slot. Before the secondary power adjustment command is executed.
除可以参照预设时间段设置功率调整时间外,还可以调整周期为参照确定功率调整的时间,具体的,UE可以在调整周期之后的预设时隙,根据功率调整命令,对发送功率进行调整,例如,在调整周期完结之后的接收到512码片后的下一个调整周期的起始位置对发送功率进行调整,其中该调整的结果可以保持到下次功率调整命令执行前。In addition to setting the power adjustment time with reference to the preset time period, the adjustment period can also be used as a reference to determine the power adjustment time. Specifically, the UE can adjust the transmit power according to the power adjustment command in the preset time slot after the adjustment period. For example, after the end of the adjustment period, the transmission power is adjusted at the starting position of the next adjustment period after 512 chips are received, wherein the adjustment result can be maintained until the next power adjustment command is executed.
本实施例中,在预设时间段内对各采用了第二功率控制算法的TPC命令接收,并利用该预设时间段内接收到的所有TPC命令确定功率调整的命令,无需对当前周期其它时隙内的TPC命令进行处理,实现方式简单便捷,且一个调整周期内至多进行一次功率调整,可以有效解决UE各链路上的TPC命令包括第二控制算法的TPC命令时,功率调整过于频繁的问题。In this embodiment, each TPC command that adopts the second power control algorithm is received within a preset time period, and all TPC commands received within the preset time period are used to determine the power adjustment command, and there is no need for other commands in the current cycle. The TPC command in the time slot is processed, and the implementation method is simple and convenient, and the power adjustment is performed at most once in one adjustment period, which can effectively solve the problem that the power adjustment is too frequent when the TPC command on each link of the UE includes the TPC command of the second control algorithm. The problem.
图3为本发明功率调整方法实施例三的流程示意图,该方法的执行主体为UE。FIG. 3 is a schematic flowchart of Embodiment 3 of a power adjustment method according to the present invention, and the execution subject of the method is a UE.
本实施例中,RNC设置UE各第二功率控制算法的TPC命令的发送时间,使UE在调整周期内的预设时间段接收到所有采用了第二功率控制算法的TPC命令,从而UE可以根据该时间段内接收到的第二功率控制算法的TPC命令,并结合其它算法的TPC命令,对各链路上的TPC命令进行处理,以下将对该实施例的具体处理步骤进行详细说明,包括:In this embodiment, the RNC sets the transmission time of the TPC commands of each second power control algorithm of the UE, so that the UE receives all the TPC commands using the second power control algorithm within the preset time period within the adjustment period, so that the UE can The TPC commands of the second power control algorithm received in this time period are combined with the TPC commands of other algorithms to process the TPC commands on each link. The specific processing steps of this embodiment will be described in detail below, including: :
步骤S31:从至少两条链路上接收传输功率控制TPC命令,其中,至少一条链路上的TPC命令采用第二功率控制算法。Step S31: Receive a transmission power control TPC command from at least two links, wherein the TPC command on at least one link adopts the second power control algorithm.
UE的各条链路中,至少有一条链路上的TPC命令采用了第二功率控制算法,UE各条链路上采用的算法可能情况与实施例一相同,本步骤不再赘述。Among the links of the UE, the TPC command on at least one link adopts the second power control algorithm, and the algorithm adopted on each link of the UE may be the same as that in the first embodiment, and this step will not be repeated.
步骤S32:在一个调整周期内中的预设时间段,确定是否接收到降功率TPC命令,其中预设时间段为第二功率控制算法的TPC命令的固定发送时间段,预设时间段的时间长度为一个时隙长度的整数倍,若是,执行步骤S33,否则执行步骤S34。Step S32: in a preset time period in an adjustment period, determine whether a power reduction TPC command is received, wherein the preset time period is the fixed transmission time period of the TPC command of the second power control algorithm, and the time of the preset time period The length is an integer multiple of the length of a time slot, if yes, go to step S33, otherwise go to step S34.
步骤S33:在一个调整周期内中的预设时间段,接收到降功率TPC命令,确定功率调整命令为功率下降调整命令,执行步骤S40。Step S33: In a preset time period in an adjustment period, the power reduction TPC command is received, the power adjustment command is determined to be a power reduction adjustment command, and step S40 is executed.
此步骤中,UE接收到的TPC命令不仅包括采用了第二功率控制算法的TPC命令,还包括采用了其它功率控制算法的TPC命令,如上述的第一、第二、第三或第四功率控制算法。In this step, the TPC command received by the UE not only includes the TPC command using the second power control algorithm, but also includes the TPC command using other power control algorithms, such as the above-mentioned first, second, third or fourth power control algorithm. control algorithm.
UE判断时,对在该预设时间段内接收到的所有TPC命令进行判断,判断的方法如实施例二所述,不再赘述。When the UE judges, it judges all the TPC commands received within the preset time period, and the judgment method is as described in the second embodiment, and will not be repeated here.
步骤S34:在预设时间段内,接收到的TPC命令均为升功率TPC命令,则确定调整周期完结时,采用其它功率控制算法的链路上的TPC命令判决结果中是否存在降功率TPC命令判决结果,若是,则执行步骤S35,否则根据TPC命令判决结果中是否包括保持功率TPC命令,分别执行步骤S36或步骤S37。Step S34: within the preset time period, the received TPC commands are all power-up TPC commands, then determine whether there is a power-down TPC command in the TPC command judgment result on the link using other power control algorithms when the adjustment period ends If the judgment result is yes, step S35 is executed; otherwise, according to whether the TPC command judgment result includes a TPC command for maintaining power, step S36 or step S37 is executed respectively.
本步骤中,当在预设时间段接收到的TPC命令均为升功率TPC命令时,并不直接确定功率调整命令为升功率调整命令,而是在调整周期完结时,判断采用其它功率控制算法的链路上的TPC命令判决结果中是否存在降功率TPC命令判决结果。In this step, when the TPC commands received in the preset time period are all power-up TPC commands, it is not directly determined that the power adjustment command is a power-up adjustment command, but at the end of the adjustment period, it is determined to use other power control algorithms Whether there is a power reduction TPC command judgment result in the TPC command judgment result on the link.
步骤S35:调整周期完结时,采用其它功率控制算法的链路上的TPC命令判决结果中存在降功率TPC命令判决结果,确定功率调整命令为功率下降调整命令。Step S35: When the adjustment period ends, the TPC command judgment results on the links using other power control algorithms include power reduction TPC command judgment results, and the power adjustment command is determined to be a power reduction adjustment command.
例如,调整周期完结时,采用了第一功率控制算法的一条链路上的TPC命令的判决结果为降功率,则确定功率调整命令为功率下降调整命令。For example, when the adjustment period ends, and the decision result of the TPC command on a link using the first power control algorithm is power reduction, the power adjustment command is determined to be a power reduction adjustment command.
步骤S36:调整周期完结时,采用其它功率控制算法的链路上的TPC命令判决结果均为升功率TPC命令,确定功率调整命令为功率上升调整命令。Step S36: When the adjustment period ends, the TPC command judgment results on the links using other power control algorithms are all power-up TPC commands, and it is determined that the power adjustment command is a power-up adjustment command.
步骤S37:调整周期完结时,采用其它功率控制算法的链路上的TPC命令判决结果中至少包括一个功率保持TPC命令判决结果,则确定全部链路上的TPC命令中升功率TPC命令的个数是否大于保持功率TPC命令的个数,若是,执行步骤S38,否则执行步骤S39。Step S37: When the adjustment period ends, the TPC command judgment results on the links using other power control algorithms include at least one power maintenance TPC command judgment result, then determine the number of power-up TPC commands in the TPC commands on all links. Whether it is greater than the number of TPC commands to maintain power, if yes, go to step S38, otherwise go to step S39.
调整周期完结,当采用其它功率控制算法的TPC命令判决结果中不存在降功率TPC命令判决结果时,并非直接将功率调整命令确定为升功率调整命令,而是进一步确定其它功率控制算法的TPC命令判决结果中是否存在功率保持TPC命令判决结果。When the adjustment period ends, when there is no down-power TPC command determination result in the TPC command determination results using other power control algorithms, the power adjustment command is not directly determined as the power-up adjustment command, but the TPC commands of other power control algorithms are further determined. Whether there is a power hold TPC command decision result in the decision result.
当采用其它功率控制算法的链路上的TPC命令判决结果中至少包括一个功率保持TPC命令判决结果时,根据全链路上升功率TPC命令的个数以及保持功率TPC命令的个数来确定是升功率还是保持功率,其中确定的具体方法可以根据实际需求进行设定,例如,升功率TPC命令个数的大于两倍保持功率TPC命令的个数时,确定功率调整命令为升功率调整命令,否则确定功率调整命令为保持功率调整命令。When the TPC command judgment results on the link using other power control algorithms include at least one power maintaining TPC command judgment result, it is determined according to the number of the whole link rising power TPC commands and the number of maintaining power TPC commands whether the Power or maintain power, the specific method of determination can be set according to actual needs. For example, when the number of power-up TPC commands is greater than twice the number of maintain power TPC commands, the power adjustment command is determined as the power-up adjustment command, otherwise It is determined that the power adjustment command is a hold power adjustment command.
本实施例中仅以升功率TPC命令个数是否大于保持功率TPC命令个数作为一个示例进行具体说明。In this embodiment, specific description is given by taking whether the number of power-up TPC commands is greater than the number of hold-power TPC commands as an example.
步骤S38:全部链路上的TPC命令中升功率TPC命令的个数大于保持功率TPC命令的个数,确定功率调整命令为功率上升调整命令。Step S38: Among the TPC commands on all links, the number of power-up TPC commands is greater than the number of power-hold TPC commands, and it is determined that the power adjustment command is a power rise adjustment command.
步骤S39:全部链路上的TPC命令中升功率TPC命令的个数不大于保持功率TPC命令的个数,确定功率调整命令为功率保持命令。Step S39: Among the TPC commands on all links, the number of power-up TPC commands is not greater than the number of power-maintaining TPC commands, and the power adjustment command is determined to be a power maintenance command.
具体确定全部链路上的TPC命令中升功率TPC命令的个数是否大于保持功率TPC命令的个数时,可以采用如下公式进行计算:When specifically determining whether the number of power-up TPC commands in the TPC commands on all links is greater than the number of hold-power TPC commands, the following formula can be used to calculate:
判断公式是否成立,Judgment formula is it established,
若成立,UE抬升发送功率,否则UE保持发送功率。If so, the UE increases the transmit power, otherwise the UE keeps the transmit power.
或者,or,
判断是否成立,judge is it established,
若成立,UE抬升发送功率,否则UE保持发送功率。If so, the UE increases the transmit power, otherwise the UE keeps the transmit power.
上述公式中,N为UE的链路个数,X为采用第二控制算法链路个数,N-X为采用第一控制算法的链路个数。In the above formula, N is the number of links of the UE, X is the number of links using the second control algorithm, and N-X is the number of links using the first control algorithm.
步骤S40:根据功率调整命令,对发送功率进行调整。Step S40: Adjust the transmit power according to the power adjustment command.
本步骤中,当在预设时间段内接收到降功率TPC命令,确定功率调整命令为功率下降调整命令时,该功率下降调整命令执行的方式可以包括:在预设时间段完结之后的预设时隙,根据功率下降调整命令,降低发送功率,例如,在预设时间段完结之后接收到512码片后的下一个时隙内对发送功率进行调整,其中该调整的结果可以保持到下次功率调整命令执行前;或者,在调整周期之后的预设时隙,根据功率下降调整命令,降低发送功率,例如,在调整周期完结之后的接收到512码片后的下一个调整周期的起始位置对发送功率进行调整,其中该调整的结果可以保持到下次功率调整命令执行前。In this step, when the power reduction TPC command is received within a preset time period, and it is determined that the power adjustment command is a power reduction adjustment command, the manner in which the power reduction adjustment command is executed may include: a preset time period after the preset time period expires. In the time slot, the transmission power is reduced according to the power reduction adjustment command. For example, the transmission power is adjusted in the next time slot after receiving 512 chips after the preset time period expires, and the adjustment result can be maintained until the next time. Before the power adjustment command is executed; or, in a preset time slot after the adjustment period, reduce the transmit power according to the power reduction adjustment command, for example, after the end of the adjustment period, after receiving 512 chips at the beginning of the next adjustment period The position adjusts the transmit power, and the result of the adjustment can be maintained until the next power adjustment command is executed.
另外,调整周期完结之后确定出的功率调整命令,可以在调整周期之后的预设时间段后执行。In addition, the power adjustment command determined after the adjustment period ends may be executed after a preset time period after the adjustment period.
本实施例的功率调整方法,UE在预设时间段内确定功率调整命令为功率下降调整命令时,可以不再对其它时隙上的TPC命令进行判断,只有当预设时间段内的所有TPC命令均不为降功率命令时,根据采用其它功率控制算法的TPC命令判决结果确定功率调整命令,此方式在简化功率调整方法的同时,还进一步保证降功率调整的优先级,有效确保UE执行降功率命令,降低UE通信过程中的功耗。In the power adjustment method of this embodiment, when the UE determines that the power adjustment command is a power down adjustment command within a preset time period, it can no longer judge the TPC commands in other time slots, and only when all TPC commands in the preset time period When none of the commands are power reduction commands, the power adjustment command is determined according to the judgment result of the TPC command using other power control algorithms. This method simplifies the power adjustment method and further ensures the priority of power reduction adjustment, effectively ensuring that the UE performs the power reduction adjustment. Power command to reduce power consumption during UE communication.
图4为本发明功率调整方法实施例四的流程示意图,该方法不限定第二功率控制算法的TPC命令的发送时间,因此UE的采用了第二功率控制算法的链路上的TPC命令可以随机在调整周期的每个时隙发送,此方式中,对功率调整的方法包括:4 is a schematic flowchart of Embodiment 4 of the power adjustment method according to the present invention. The method does not limit the sending time of the TPC command of the second power control algorithm. Therefore, the TPC command on the link using the second power control algorithm of the UE can be randomly Sending in each time slot of the adjustment period, in this way, the method for power adjustment includes:
步骤S41:从至少两条链路上接收传输功率控制TPC命令,其中,至少一条链路上的TPC命令采用第二功率控制算法。Step S41: Receive a transmission power control TPC command from at least two links, wherein the TPC command on at least one link adopts the second power control algorithm.
步骤S42:依次在一个调整周期内的各个时间段,确定是否接收到第二功率控制算法的降功率TPC命令,其中各个时间段之间不重合,各个时间段的长度总和与调整周期相同,优选的,每个时间段的长度可以为一个时隙的长度;一旦接收到,执行步骤S43,在调整周期内的各个时间段均未接收到,执行步骤S44。Step S42: Determine whether the power reduction TPC command of the second power control algorithm is received in each time period in an adjustment period in turn, wherein the time periods do not overlap, and the sum of the lengths of each time period is the same as the adjustment period, preferably Yes, the length of each time period may be the length of one time slot; once received, step S43 is performed, and each time period within the adjustment period is not received, and step S44 is performed.
由于第二功率控制算法的TPC命令发送的随机性,因此UE在调整周期内的每个时间段均进行判断是否接收到了第二功率控制算法的降功率TPC命令。Due to the randomness of the transmission of the TPC command of the second power control algorithm, the UE determines whether it has received the power reduction TPC command of the second power control algorithm in each time period in the adjustment period.
步骤S43:在调整周期的某时间段内接收到第二功率控制算法的降功率TPC命令,确定功率调整命令为功率下降调整命令,并执行步骤S50。Step S43: Receive the power reduction TPC command of the second power control algorithm within a certain time period of the adjustment period, determine that the power adjustment command is a power reduction adjustment command, and execute step S50.
UE在调整周期的某个时间段内一旦接收到第二功率控制算法的降功率TPC命令,确定功率调整命令为功率下降调整命令,无需对本周期内之后接收到的TPC命令进行判决。Once the UE receives the power reduction TPC command of the second power control algorithm within a certain time period of the adjustment period, it determines that the power adjustment command is a power reduction adjustment command, and does not need to judge the TPC commands received after this period.
步骤S44:在一个调整周期内的各个时间段接收到第二功率控制算法的TPC命令均为升功率TPC命令,则在调整周期完结时,确定采用其它功率控制算法的链路上的TPC命令判决结果中是否存在降功率TPC命令判决结果,若存在,执行步骤S45,否则根据TPC命令判决结果中是否存在功率保持TPC命令判决结果,分别执行步骤S46及S47。Step S44: the TPC commands of the second power control algorithm received in each time period in an adjustment period are all power-up TPC commands, then at the end of the adjustment period, determine the TPC command judgment on the link using other power control algorithms Whether there is a power reduction TPC command judgment result in the result, if yes, go to step S45; otherwise, according to whether there is a power maintenance TPC command judgment result in the TPC command judgment result, go to steps S46 and S47 respectively.
步骤S45:在调整周期完结时,采用其它功率控制算法的链路上的TPC命令判决结果中存在降功率TPC命令,确定功率调整命令为功率下降调整命令。Step S45: At the end of the adjustment period, if there is a power reduction TPC command in the TPC command judgment result on the link using other power control algorithms, it is determined that the power adjustment command is a power reduction adjustment command.
步骤S46:在调整周期完结时,采用其它功率控制算法的链路上的TPC命令判决结果均为升功率TPC命令,确定功率调整命令为功率上升调整命令。Step S46: At the end of the adjustment period, the judgment results of the TPC commands on the links using other power control algorithms are all power-up TPC commands, and it is determined that the power adjustment command is a power-up adjustment command.
步骤S47:在调整周期完结时,采用其它功率控制算法的链路上的TPC命令判决结果中至少包括一个功率保持TPC命令判决结果,确定全部链路上的TPC命令中升功率TPC命令的个数是否大于保持功率TPC命令的个数,若是执行步骤S48,否则执行步骤S49。Step S47: At the end of the adjustment period, the TPC command judgment results on the links using other power control algorithms include at least one power maintenance TPC command judgment result, and determine the number of power-up TPC commands in the TPC commands on all the links. Whether it is greater than the number of the holding power TPC commands, if it is, go to step S48, otherwise go to step S49.
本实施例中,在调整周期完结时,若采用其它功率算法的TPC命令判决结果中不存在降功率TPC命令判决结果,且其它功率算法的TPC命令判决结果中存在保持功率TPC命令判决结果时,根据保持功率TPC命令判决结果的个数以及升功率TPC命令判决结果的个数,确定功率调整命令是升功率调整命令还是降功率调整命令,具体确定的方法可以如本实施例中所示的判断升功率TPC命令个数是否大于保持功率TPC命令个数,除此之外还可以根据升功率TPC命令个数与保持功率TPC命令个数之比是否大于设定阈值,若大于,则确定功率调整命令为升功率调整命令,否则确定功率调整命令为降功率调整命令。In this embodiment, at the end of the adjustment period, if there is no down-power TPC command judgment result in the TPC command judgment results of other power algorithms, and there is a power-holding TPC command judgment result in the TPC command judgment results of other power algorithms, Determine whether the power adjustment command is a power-up adjustment command or a power-down adjustment command according to the number of judgment results of the power-maintaining TPC command and the number of judgment results of the power-up TPC command. The specific determination method can be as shown in this embodiment. Whether the number of power-up TPC commands is greater than the number of hold-power TPC commands, in addition to whether the ratio of the power-up TPC commands to the number of hold-power TPC commands is greater than the set threshold, if it is greater, then determine the power adjustment The command is a power-up adjustment command, otherwise it is determined that the power adjustment command is a power-down adjustment command.
步骤S48:全部链路上的TPC命令中升功率TPC命令的个数大于保持功率TPC命令的个数,确定功率调整命令为功率上升调整命令。Step S48: Among the TPC commands on all the links, the number of power-up TPC commands is greater than the number of power-hold TPC commands, and it is determined that the power adjustment command is a power rise adjustment command.
步骤S49:全部链路上的TPC命令中升功率TPC命令的个数大于保持功率TPC命令的个数,确定功率调整命令为功率保持命令。Step S49: Among the TPC commands on all links, the number of power-up TPC commands is greater than the number of power-hold TPC commands, and the power adjustment command is determined to be a power maintenance command.
步骤S50:根据功率调整命令,对发送功率进行调整。Step S50: Adjust the transmit power according to the power adjustment command.
本步骤中,当在调整周期的某个时间段内接收到第二功率控制算法的降功率TPC命令,确定功率调整命令为功率下降调整命令时,该功率下降调整命令执行的方式可以包括:在该时间段完结之后的预设时隙,根据功率下降调整命令,降低发送功率;或者,在调整周期之后的预设时隙,根据功率下降调整命令,降低发送功率。In this step, when the power reduction TPC command of the second power control algorithm is received within a certain time period of the adjustment period, and it is determined that the power adjustment command is a power reduction adjustment command, the manner of executing the power reduction adjustment command may include: In the preset time slot after the end of the time period, the transmission power is reduced according to the power reduction adjustment command; or, in the preset time slot after the adjustment period, the transmission power is reduced according to the power reduction adjustment command.
另外,调整周期完结之后确定出的功率调整命令,可以在调整周期之后的预设时隙执行。In addition, the power adjustment command determined after the adjustment period ends may be executed in a preset time slot after the adjustment period.
本实施例的功率调整方法,UE在调整周期的各时间段确定是否接收到第二功率控制算法的降功率TPC命令,当在某个时间段内接收到第二功率控制算法的降功率TPC命令时,可直接确定功率调整命令为功率下降调整命令,无需对其它的TPC命令进行判断处理,只有在接收到的所有第二功率控制算法的TPC命令均不为降功率TPC命令时,才采用其它算法的TPC命令判决结果确定功率调整命令,此方式在简化功率调整方法的同时,还进一步保证降功率调整的优先级,有效确保UE执行降功率命令,降低UE通信过程中的功耗。In the power adjustment method of this embodiment, the UE determines whether to receive the power reduction TPC command of the second power control algorithm in each time period of the adjustment period, and when receiving the power reduction TPC command of the second power control algorithm within a certain period of time When the power adjustment command is directly determined to be a power reduction adjustment command, it is not necessary to perform judgment processing on other TPC commands. The decision result of the TPC command of the algorithm determines the power adjustment command. This method simplifies the power adjustment method and further ensures the priority of power reduction adjustment, effectively ensuring that the UE executes the power reduction command and reducing the power consumption during the UE communication process.
图5为本发明功率调整方法实施例五的流程示意图,该方法在调整周期内的各个时隙仅接收TPC命令,在调整周期完结时,对接收到的TPC命令进行筛选处理,具体步骤包括:5 is a schematic flowchart of Embodiment 5 of the power adjustment method according to the present invention. The method only receives TPC commands in each time slot in the adjustment period. When the adjustment period ends, the received TPC commands are screened. The specific steps include:
步骤S51:从至少两条链路上接收传输功率控制TPC命令,其中,至少一条链路上的TPC命令采用第二功率控制算法;Step S51: Receive a transmission power control TPC command from at least two links, wherein the TPC command on at least one link adopts the second power control algorithm;
步骤S52:在一个调整周期完结时,确定第二功率控制算法的TPC命令以及采用其它功率控制算法的TPC命令判决结果中是否存在降功率TPC命令,若是,执行步骤S53,否则根据是否存在保持TPC命令,分别确定执行步骤S54或S55。Step S52: at the end of one adjustment period, determine whether there is a power reduction TPC command in the TPC command of the second power control algorithm and the TPC command judgment result using other power control algorithms, if so, go to step S53, otherwise according to whether there is a hold TPC command, respectively determine to execute step S54 or S55.
步骤S53:采用第二功率控制算法的TPC命令以及采用其它功率控制算法的链路上的TPC命令判决结果中存在降功率TPC命令,确定功率调整命令为功率下降调整命令。Step S53: There is a power reduction TPC command in the judgment result of the TPC command using the second power control algorithm and the TPC command on the link using other power control algorithms, and the power adjustment command is determined to be a power reduction adjustment command.
步骤S54:采用第二功率控制算法的TPC命令以及采用其它功率控制算法的链路上的TPC命令判决结果均为升功率TPC命令,确定功率调整命令为功率上升调整命令。Step S54: The judgment results of the TPC command using the second power control algorithm and the TPC command on the link using other power control algorithms are both power-up TPC commands, and the power adjustment command is determined to be a power-up adjustment command.
步骤S55:采用第二功率控制算法的TPC命令均为升功率TPC命令,采用其它功率控制算法的链路上的TPC命令判决结果中至少包括一个功率保持TPC命令判决结果,确定全部链路上的TPC命令中升功率TPC命令的个数是否大于保持功率TPC命令的个数,若是,执行步骤S56,否则执行步骤S57;Step S55: The TPC commands using the second power control algorithm are all power-up TPC commands, and the TPC command judgment results on the links using other power control algorithms include at least one power maintaining TPC command judgment result, and determine the Whether the number of power-up TPC commands in the TPC command is greater than the number of power-hold TPC commands, if so, go to step S56, otherwise go to step S57;
步骤S56:确定功率调整命令为功率上升调整命令。Step S56: Determine that the power adjustment command is a power rise adjustment command.
步骤S57:确定功率调整命令为功率保持命令。Step S57: Determine that the power adjustment command is a power maintaining command.
步骤S58:在调整周期之后的预设时隙,根据功率调整命令,对发送功率进行调整。Step S58: In a preset time slot after the adjustment period, adjust the transmission power according to the power adjustment command.
例如,在调整周期完结之后的接收到512码片后的下一个调整周期的起始位置对发送功率进行调整,其中该调整的结果可以保持到下次功率调整命令执行前。For example, after the end of the adjustment period, the transmission power is adjusted at the start position of the next adjustment period after 512 chips are received, wherein the adjustment result can be maintained until the next power adjustment command is executed.
如图6示出了本发明功率调整装置实施例一的结构示意图,该装置设置于UE设备中,具体包括:接收器61及处理器62,其中,接收器61,用于从至少两条链路上接收传输功率控制TPC命令,其中,至少一条链路上的TPC命令采用第二功率控制算法;处理器62,用于对一个调整周期内的各条链路上的TPC命令进行筛选处理,得到功率调整命令;根据功率调整命令,对发送功率进行调整。FIG. 6 shows a schematic structural diagram of Embodiment 1 of the power adjustment apparatus according to the present invention. The apparatus is set in the UE equipment, and specifically includes: a
在上述实施例中,处理器62,具体用于确定在一个调整周期内,是否接收到降功率TPC命令;若接收到降功率TPC命令,则确定功率调整命令为功率下降调整命令。In the above embodiment, the
在上述实施例中,处理器62,具体用于具体用于在一个调整周期的预设时间段,确定是否接收到降功率TPC命令,其中预设时间段为第二功率控制算法的TPC命令的固定发送时间段,预设时间段的时间长度为一个时隙长度的整数倍,若接收到,则确定功率调整命令为功率下降调整命令;若在预设时间段内,接收到的TPC命令均为升功率TPC命令,则确定功率调整命令为功率上升调整命令,或者,在确定调整周期完结时,确定采用除第二功率控制算法外的其它功率控制算法的TPC命令判决结果中是否存在降功率TPC命令判决结果,若存在,则确定功率调整命令为功率下降调整命令;若采用其它功率控制算法的链路上的TPC命令判决结果均为升功率TPC命令,则确定功率调整命令为功率上升调整命令;若采用其它功率控制算法的链路上的TPC命令判决结果中至少包括一个功率保持TPC命令判决结果,则根据全部链路上保持功率TPC命令的个数以及升功率TPC命令的个数,确定功率调整命令为功率上升调整命令或确定功率调整命令为功率保持命令。In the above-mentioned embodiment, the
在上述实施例中,处理器62,具体用于若在预设时间段确定出功率调整命令,则在预设时间段完结之后的预设时隙,或者,在调整周期之后的预设时隙,根据功率调整命令,对发送功率进行调整;在调整周期完结时确定功率调整命令,则在调整周期完结之后的预设时隙,根据功率调整命令,对发送功率进行调整。In the above embodiment, the
在上述实施例中,处理器62,具体用于依次在一个调整周期内的各个时间段,确定是否接收到第二功率控制算法的降功率TPC命令,其中各个时间段之间不重合,各个时间段的长度总和与调整周期相同;一旦接收到,则确定功率调整命令为功率下降调整命令;若接收到第二功率控制算法的TPC命令均为升功率TPC命令,则在调整周期完结时,确定采用除第二功率控制算法外的其它功率控制算法的链路上的TPC命令判决结果中是否存在降功率TPC命令判决结果;若存在,则确定功率调整命令为功率下降调整命令;若采用其它功率控制算法的链路上的TPC命令判决结果均为升功率TPC命令,则确定功率调整命令为功率上升调整命令;若采用其它功率控制算法的链路上的TPC命令判决结果中至少包括一个功率保持TPC命令判决结果,则根据全部链路上保持功率TPC命令的个数以及升功率TPC命令的个数,确定功率调整命令为功率上升调整命令或确定功率调整命令为功率保持命令。In the above-mentioned embodiment, the processor 62 is specifically configured to determine whether the power reduction TPC command of the second power control algorithm is received in each time period in an adjustment period in sequence, wherein each time period does not overlap, and each time period The sum of the lengths of the segments is the same as the adjustment period; once received, it is determined that the power adjustment command is a power down adjustment command; if the TPC commands received from the second power control algorithm are all power up TPC commands, when the adjustment period ends, determine Whether there is a power reduction TPC command judgment result in the TPC command judgment result on the link using other power control algorithms except the second power control algorithm; if so, the power adjustment command is determined to be a power reduction adjustment command; The decision results of the TPC commands on the link of the control algorithm are all power-up TPC commands, and the power adjustment command is determined to be a power-up adjustment command; if the TPC command judgment results on the links using other power control algorithms include at least one power hold According to the TPC command judgment result, the power adjustment command is determined to be a power up adjustment command or a power maintenance command according to the number of power-holding TPC commands and the number of power-up TPC commands on all links.
在上述实施例中,处理器62,具体用于若在调整周期内的一时间段接收到降功率TPC命令,则在降功率TPC命令所在时间段完结之后的预设时隙,根据功率下降调整命令,对发送功率进行调整;或者,在调整周期之后的预设时隙,根据功率下降调整命令,对发送功率进行调整;若在调整周期完结时确定功率调整命令,则在调整周期之后的预设时隙,根据功率下降调整命令,对发送功率进行调整。In the above embodiment, the
在上述实施例中,处理器62,具体用于在一个调整周期完结时,确定第二功率控制算法的TPC命令以及采用其它功率控制算法的TPC命令判决结果中是否存在降功率TPC命令,若存在,则确定功率调整命令为功率下降调整命令;若采用第二功率控制算法的TPC命令以及采用其它功率控制算法的链路上的TPC命令判决结果均为升功率TPC命令,则确定功率调整命令为功率上升调整命令;若采用第二功率控制算法的TPC命令均为升功率TPC命令,采用其它功率控制算法的链路上的TPC命令判决结果中至少包括一个功率保持TPC命令判决结果,则根据全部链路上保持功率TPC命令的个数以及升功率TPC命令的个数,确定功率调整命令为功率上升调整命令或确定功率调整命令为功率保持命令。In the above embodiment, the
处理器62,具体用于在调整周期之后的预设时隙,根据功率调整命令,对发送功率进行调整。The
图7为本发明用户设备实施例一的结构示意图,用户设备1400包括通信接口1401、存储器1403和处理器1402,其中,通信接口1401、处理器1402、存储器1403、通过总线1404相互连接;总线1404可以是外设部件互连标准(peripheral component interconnect,简称PCI)总线或扩展工业标准结构(extended industry standard architecture,简称EISA)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,图7中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。7 is a schematic structural diagram of Embodiment 1 of the user equipment according to the present invention. The
通信接口1401用于与发送端通信。存储器1403,用于存放程序。具体地,程序可以包括程序代码,程序代码包括计算机操作指令。存储器1403可能包含随机存取存储器(random access memory,简称RAM),也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。The
处理器1402执行存储器1403所存放的程序,实现本发明前述方法实施例的方法:The processor 1402 executes the program stored in the memory 1403 to implement the methods of the foregoing method embodiments of the present invention:
包括:include:
从至少两条链路上接收传输功率控制TPC命令,其中,至少一条链路上的TPC命令采用第二功率控制算法;Receive transmission power control TPC commands from at least two links, wherein the TPC commands on at least one link use a second power control algorithm;
对一个调整周期内的各条链路上的TPC命令进行筛选处理,得到功率调整命令;Screening the TPC commands on each link in an adjustment period to obtain a power adjustment command;
根据功率调整命令,对发送功率进行调整。The transmit power is adjusted according to the power adjustment command.
上述的处理器1402可以是通用处理器,包括中央处理器(Central ProcessingUnit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或者其它可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。The above-mentioned processor 1402 may be a general-purpose processor, including a central processing unit (CPU for short), a network processor (NP for short), etc.; it may also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC). ASIC), Field Programmable Gate Array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
本发明实施例的功率调整装置及用户设备所实现方法功能与上述功率调整方法相同,不再赘述。The functions of the method implemented by the power adjustment apparatus and the user equipment according to the embodiments of the present invention are the same as those of the above-mentioned power adjustment method, which will not be repeated.
本实施例的用户设备,UE接收的各链路上的TPC命令包括采用了第二控制算法的TPC命令时,UE对一个调整周期内各链路上的TPC命令筛选处理,对应一个调整周期确定出一个功率调整命令,在一个调整周期内至多进行一次功率调整,解决了UE各链路上的TPC命令包括第二控制算法的TPC命令时,功率调整过于频繁的问题。In the user equipment of this embodiment, when the TPC commands on each link received by the UE include TPC commands using the second control algorithm, the UE selects and processes the TPC commands on each link in an adjustment period, and determines the corresponding adjustment period. A power adjustment command is issued, and power adjustment is performed at most once in one adjustment period, which solves the problem that power adjustment is too frequent when the TPC commands on each link of the UE include the TPC commands of the second control algorithm.
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。Those of ordinary skill in the art can understand that all or part of the steps of implementing the above method embodiments can be completed by program instructions related to hardware, the aforementioned program can be stored in a computer-readable storage medium, and when the program is executed, execute It includes the steps of the above method embodiments; and the aforementioned storage medium includes: ROM, RAM, magnetic disk or optical disk and other media that can store program codes.
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, but not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: The technical solutions described in the foregoing embodiments can still be modified, or some or all of the technical features thereof can be equivalently replaced; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the technical solutions of the embodiments of the present invention. scope.
Claims (14)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2015/087836 WO2017031641A1 (en) | 2015-08-21 | 2015-08-21 | Power adjustment method and apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107079408A CN107079408A (en) | 2017-08-18 |
CN107079408B true CN107079408B (en) | 2020-02-14 |
Family
ID=58101175
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201580004496.2A Active CN107079408B (en) | 2015-08-21 | 2015-08-21 | Power adjustment method and device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107079408B (en) |
WO (1) | WO2017031641A1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1267173A (en) * | 1999-03-16 | 2000-09-20 | 阿尔卡塔尔公司 | Method for improving performance of mobile radio communication system by using power control algorithm |
CN1734963A (en) * | 2004-08-12 | 2006-02-15 | 华为技术有限公司 | Inner loop power frequency control method |
CN101606327A (en) * | 2007-02-14 | 2009-12-16 | 高通股份有限公司 | The apparatus and method that are used for the up-link power control of radio communication |
CN104205955A (en) * | 2012-03-23 | 2014-12-10 | 高通股份有限公司 | Methods and apparatus for uplink power control |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9730164B2 (en) * | 2012-01-30 | 2017-08-08 | Qualcomm, Incorporated | Power control management in uplink (UL) coordinated multipoint (CoMP) transmission |
CN103906216B (en) * | 2012-12-26 | 2018-04-27 | 电信科学技术研究院 | A kind of method and device of Power Control |
US20150071081A1 (en) * | 2013-09-11 | 2015-03-12 | Qualcomm Incorporated | Apparatuses and methods for uplink power control in wireless communication |
CN104661298A (en) * | 2013-11-25 | 2015-05-27 | 华为技术有限公司 | Power control processing method, user equipment and base station |
-
2015
- 2015-08-21 CN CN201580004496.2A patent/CN107079408B/en active Active
- 2015-08-21 WO PCT/CN2015/087836 patent/WO2017031641A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1267173A (en) * | 1999-03-16 | 2000-09-20 | 阿尔卡塔尔公司 | Method for improving performance of mobile radio communication system by using power control algorithm |
CN1734963A (en) * | 2004-08-12 | 2006-02-15 | 华为技术有限公司 | Inner loop power frequency control method |
CN101606327A (en) * | 2007-02-14 | 2009-12-16 | 高通股份有限公司 | The apparatus and method that are used for the up-link power control of radio communication |
CN104205955A (en) * | 2012-03-23 | 2014-12-10 | 高通股份有限公司 | Methods and apparatus for uplink power control |
Also Published As
Publication number | Publication date |
---|---|
WO2017031641A1 (en) | 2017-03-02 |
CN107079408A (en) | 2017-08-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2495542C2 (en) | Loop power control means for multi-carrier high-speed uplink packet access | |
JP5336515B2 (en) | TPC command transmission method | |
JP5774227B2 (en) | Channel quality reporting using dynamically adjusted measured power offsets | |
JP2020511075A5 (en) | ||
US20130115998A1 (en) | Method and Device For Transmission Power Control | |
KR20060118017A (en) | Adjustment of Target Signal to Noise Ratio in Outer Loop Power Control of Wireless Communication System | |
EP2815604A1 (en) | Methods and devices for adjusting resource management procedures in heterogeneous communication networks | |
WO2015131844A1 (en) | Method and device for adjusting channel frequency domain offset of physical random access channel | |
CN103874186B (en) | The Poewr control method and equipment of High-Speed Dedicated Physical Control Channel | |
WO2020186916A1 (en) | Method and apparatus for acquiring channel state information | |
JP5089754B2 (en) | Mobile communication system, base station, and transmission power control method | |
JP2003530757A (en) | Transmission power control method in wireless communication system | |
US9882391B2 (en) | Filtering a stream of power control commands | |
WO2015106652A1 (en) | Resource allocation method and device | |
EP3226625A1 (en) | Network side device, ue and power adjustment method | |
WO2017049532A1 (en) | Method and apparatus for reporting synchronization and out-of-synchronization states, and user equipment | |
CN107079408B (en) | Power adjustment method and device | |
JP2013236122A (en) | Base station device and transmission power control method | |
TWI860569B (en) | Method, device and storage medium for determining transmission power of detection reference signal | |
US20160309422A1 (en) | Uplink scheduling method, user equipment, and base station | |
US10568127B2 (en) | Method and device for determining data transmission scheme | |
WO2015139212A1 (en) | Power control method and device | |
CN103442401B (en) | The processing method of uplink authorization information, terminal and the network equipment under a kind of soft handover | |
JP5710790B2 (en) | Adjust signal-to-interference ratio target based on signal characteristics | |
JP2007512736A (en) | Adjusting the initial downlink transmit power for non-real-time services |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |