Detailed Description
To make the objects and advantages of the present invention clearer, the present invention will be described in further detail with reference to the accompanying drawings and examples.
FIG. 1 is a flow chart of the power control method of HS-PDSCH according to the present invention, before the flow is started, the initial transmission power and target code rate of HS-PDSCH are preset;
the process shown in FIG. 1 comprises:
step 101: and converting the CQI fed back by the UE last time into a code rate.
Step 102: and calculating the difference value between the preset target code rate and the converted code rate.
Step 103: and calculating the power adjustment amount by using the difference value.
Step 104: and calculating the transmission power of the current HS-PDSCH by adding the power adjustment amount to the transmission power of the HS-PDSCH corresponding to the CQI fed back by the UE last time.
According to the power control method of the HS-PDSCH, the power adjustment quantity is calculated by utilizing the difference value between the code rate obtained by folding the CQI fed back by the UE and the preset target code rate, and then the current transmission power of the HS-PDSCH is calculated by adding the power adjustment quantity to the transmission power of the HS-PDSCH corresponding to the CQI fed back by the UE last time. Because the CQI is the reflection of the channel environment quality, the power control is carried out by using the code rate calculated by the CQI, and the change of the channel environment can be tracked, so that the power control of the HS-PDSCH is realized under the condition that the resources allocated to each user and the transmitted data packet of the VoIP service are basically fixed, the required QoS is achieved, and the transmission quality of the VoIP is ensured.
In the following embodiments, it is assumed that the current frame of data transmitted on the HS-PDSCH is the nth frame; the physical resources allocated for the HS-PDSCH are N code channels with spreading factors of 16, and the value of N is also fixed under the condition that the modulation mode is fixed; the current transmission power of HS-PDSCH is PS nWherein the current transmission power of a certain code channel is pS_code n(ii) a The maximum power of a downlink time slot limited by a base station baseband is PmaxThis value may be obtained by simulation, testing or other prior art methods.
According to the prior art method, the initial power of the HS-PDSCH is allocated according to the following equation 1.
Equation 1:
based on the initial power configuration, assuming that the size of the data block transmitted on the HS-PDSCH is TBS, the target value of the code rate to be transmitted on the HS-PDSCH is determined according to the following formula 2 according to the method of the prior art.
Equation 2:
wherein, if the modulation mode is QPSK, the modification value Modbit in the formula is 2 bits, and if the modulation mode is 16-ary Quadrature amplitude modulation (16QAM, 16Quadrature amplitude modulation), the modification value Modbit in the formula is 4 bits.
The power control method of the HS-PDSCH provided by the invention comprises the following two specific implementation modes.
First embodiment, according to the method of the prior art, the CQI fed back by HS-SICH is converted into code rate lambdanThen will be lambdanAnd λtargetAnd comparing and generating a TPC command word according to the comparison result.
The CQI comprises the TBS index and the modulation mode of the data block transmitted on the HS-PDSCH, so the CQI can be converted into the code rate according to the method in the prior art.
The TPC command word is generated according to the following equation 3.
Equation 3:
wherein, the UP indicates increasing the power control value of the HS-PDSCH, which represents addition in the subsequent calculation formula, and the Down indicates decreasing the power control value of the HS-PDSCH, which represents subtraction in the subsequent calculation formula.
The interval between the time when the base station records the HS-PDSCH corresponding to the CQI fed back from the latest UE and the current time is set as NgapSetting the frame number of HS-PDSCH corresponding to CQI fed back by UE at the last time as N', then NgapN-n'; let TgapA threshold value for the time interval, which may be obtained by simulation, testing or other prior art methods; setting the power control adjustment step length of the reference HS-SCCH as Pstep_HS-SCCHAnd can be configured to be 1, 2 or 3dB according to actual needs.
When the interval between the time of the HS-PDSCH corresponding to the CQI fed back by the UE at the latest time and the current time is smaller than a preset threshold value, the transmission power of the current HS-PDSCH has greater relevance to the transmission power of the HS-PDSCH corresponding to the CQI fed back by the UE at the latest time, and the base station determines the transmission power of the current HS-PDSCH according to the following formula 4.
Equation 4:
when the interval between the time of the HS-PDSCH corresponding to the CQI fed back by the UE at the latest time and the current time is greater than or equal to a preset threshold value, it is shown that the transmission power of the current HS-PDSCH has no correlation with the transmission power of the HS-PDSCH corresponding to the CQI fed back by the UE at the latest time, the transmission power of the current HS-PDSCH is not determined by adopting formula 4, but the transmission power of the HS-PDSCH corresponding to the CQI fed back by the UE at the latest time can be kept unchanged, or the configured initial power is reused. The two options have little difference in effect, but when the configured initial power is adopted, the transmission power of the HS-PDSCH is jumped greatly, and the channel interference is stronger.
Second embodiment, according to the prior art method, the CQI fed back by HS-SICH is converted into code rate lambdanThen will be lambdanAnd λtargetAnd comparing, and generating a power adjustment quantity according to the comparison result.
Will be lambdanAnd λtargetThe compared difference range is quantized into N sections, and the corresponding adjustment value of each section is obtained through simulation, test or other related methods in the prior art. Determining lambdanAnd λtarbetAnd after the adjustment values corresponding to the quantization segments in the difference range are compared, a quantization table comprising the corresponding relation between the quantization segments and the corresponding adjustment values is obtained.
The interval between the time when the base station records the HS-PDSCH corresponding to the CQI fed back from the latest UE and the current time is set as NgapSetting the subframe number of HS-PDSCH corresponding to CQI fed back by UE at the last time as N', then NgapN-n'; let TgapFor time interval threshold values, this value may be obtained by simulation, testing or other prior art methods.
Calculating Δ λ ═ λtarget-λnThe power adjustment amount corresponding to Δ λ is obtained by looking up the quantization table, and is assumed to be Δ Pn(x) Where x represents the x-th segment to which Δ λ belongs.
When the interval between the time of the HS-PDSCH corresponding to the CQI fed back by the UE at the latest time and the current time is smaller than a preset threshold value, the transmission power of the current HS-PDSCH has greater relevance to the transmission power of the HS-PDSCH corresponding to the CQI fed back by the UE at the latest time, and the base station determines the transmission power of the current HS-PDSCH according to the following formula 5.
Equation 5:
when the interval between the time of the HS-PDSCH corresponding to the CQI fed back by the UE at the latest time and the current time is greater than or equal to a preset threshold value, it is indicated that the transmission power of the current HS-PDSCH has no relevance to the transmission power of the HS-PDSCH corresponding to the CQI fed back by the UE at the latest time, and the base station can keep the transmission power of the HS-PDSCH corresponding to the CQI fed back by the UE at the latest time unchanged or adopt the configured initial power again. The two options have little difference in effect, but when the configured initial power is selected, the transmission power of the HS-PDSCH is jumped greatly, and the channel interference is stronger.
Because there may be errors in the CQI fed back by the UE, in order to further ensure that the transmit power of the HS-PDSCH is determined more accurately, no matter whether the first implementation manner or the second implementation manner is used to determine the transmit power of the current HS-PDSCH, the base station may modify the CQI by using the ACK or NACK message fed back by the UE before the current time before converting the code rate of the CQI fed back by the UE last time, so as to ensure that the QoS corresponding to the code rate converted by using the CQI is within the specified range. The above modifications belong to the methods of the prior art and are not described in detail here.
In the VoIP service, the base station may also adaptively adjust the channel modulation scheme in order to better improve the utilization efficiency of the power and code channel resources in response to the change of the channel environment. An example of a method for adjusting the channel modulation scheme with reference to the transmission power of the HS-PDSCH is given herein.
If the current modulation mode of the HS-PDSCH is QPSK, assuming that the average value of the transmission power of the HS-PDSCH determined according to the method provided by the invention in a period of time is lower than a preset threshold value, the channel environment in the period of time is considered to be better, and the base station can change the modulation mode of the HS-PDSCH into 16 QAM. On the contrary, if the modulation mode of the current HS-PDSCH is 16QAM, assuming that the average value of the transmission power of the HS-PDSCH determined according to the method provided by the present invention in a period of time is higher than the preset threshold, the channel environment in the period of time is considered to be poor, and the base station may change the modulation mode of the HS-PDSCH to QPSK. The above threshold values can be obtained by simulation, testing or other related methods in the prior art.
After the base station adjusts the modulation mode of the HS-PDSCH, the transmission power of the first HS-PDSCH needs to be reinitialized after the modulation mode is changed, the invention provides the following two reinitialization methods:
firstly, obtaining according to formula 1;
secondly, assuming that the transmission power of the corresponding single code channel changes according to the same proportion when the code rate of the HS-PDSCH changes, calculating the initial power of the HS-PDSCH according to the relation and the following formula 6;
equation 6:
wherein N is the frame number sent by the first HS-PDSCH after the modulation mode is changed, m is the frame number sent by the last HS-PDSCH before the modulation mode is changed, and N is the frame number sent by the first HS-PDSCH after the modulation mode is changednNumber of code channels, N, allocated for HS-PDSCH after change of modulation modemChanging the number of code channels configured by the HS-PDSCH before the modulation mode; and delta is the margin when the transmitting power is adjusted according to the code rate proportion, and supplements the power difference caused by errors, and can be obtained by simulation, test or other related modes in the prior art.
After calculating the first HS-PDSCH transmission power after the modulation mode is changed according to the above formula 6, the base station may adjust the transmission power of the HS-PDSCH to the value once, or may also divide into several steps, and adjust a step size for each Transmission Time Interval (TTI) to gradually adjust the transmission power to the value, so as to reduce the bursty interference to the neighboring user, and the specific adjustment in several steps may be determined according to the actual situation, but preferably the total adjustment time is shorter than the adjustment period of the current modulation mode.
After the modulation mode is changed, the target code rate of the HS-PDSCH also needs to be reset according to formula 2, where the Modbit and N in formula 2 take values corresponding to the changed modulation mode.
In order to implement the method provided by the present invention, the present invention further provides a power control device of HS-PDSCH, and fig. 2 is a schematic structural diagram of the power control device of HS-PDSCH of the present invention, the device includes: a code rate conversion module and a power control module. Wherein,
the code rate conversion module is used for converting the code rate by using the CQI fed back by the UE last time; and calculating the difference value between the preset target code rate of the HS-PDSCH and the converted code rate.
The power control module is used for calculating power adjustment quantity by using the difference value obtained by the code rate conversion module; and calculating the transmission power of the current HS-PDSCH by adding the power adjustment amount to the transmission power of the HS-PDSCH corresponding to the CQI fed back by the UE last time.
In order to determine whether the transmission power of the current HS-PDSCH and the HS-PDSCH corresponding to the CQI fed back by the UE last time is related before converting the code rate, the apparatus further includes: the triggering module is used for calculating the time interval between the time of the HS-PDSCH corresponding to the CQI fed back by the UE for the last time and the current time, and triggering the code rate conversion module to start operation when the calculated time interval is smaller than a preset threshold value; and when the calculated time interval is greater than or equal to the threshold value, triggering a power control module to take the transmission power of the HS-PDSCH corresponding to the CQI fed back by the UE for the last time as the transmission power of the current HS-PDSCH, or taking the preset initial power as the transmission power of the current HS-PDSCH.
In order to realize the adjustment of the modulation mode based on the transmission power of the HS-PDSCH, the apparatus further includes: the modulation mode control module is used for calculating the average value of the transmission power of the HS-PDSCH within the set time, and if the average value is lower than a preset threshold value and the current modulation mode of the HS-PDSCH is QPSK, the modulation mode is changed into 16 QAM; and if the average value is higher than the threshold and the modulation mode of the current HS-PDSCH is 16QAM, changing the modulation mode to QPSK.
In this case, the power control module is further configured to, after the modulation scheme control module changes the modulation scheme of the HS-PDSCH, set the initial transmit power of the first HS-PDSCH after the change of the modulation scheme, and reset the target code rate of the HS-PDSCH.
The device of the invention is positioned at the side of the base station, can be positioned in the base station, and can also be positioned in other systems connected with the base station. When executing specific functions, each module in the device is performed according to the corresponding steps in the method provided by the present invention, which is not described herein again.
In summary, the above is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.