CN103068025B - Outer-loop power controlling method and terminal - Google Patents

Outer-loop power controlling method and terminal Download PDF

Info

Publication number
CN103068025B
CN103068025B CN201110317301.3A CN201110317301A CN103068025B CN 103068025 B CN103068025 B CN 103068025B CN 201110317301 A CN201110317301 A CN 201110317301A CN 103068025 B CN103068025 B CN 103068025B
Authority
CN
China
Prior art keywords
bler
target value
sir target
terminal
loop
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
Application number
CN201110317301.3A
Other languages
Chinese (zh)
Other versions
CN103068025A (en
Inventor
王乃博
山珊
严伟
李丹妮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Leadcore Technology Co Ltd
Original Assignee
Leadcore Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Leadcore Technology Co Ltd filed Critical Leadcore Technology Co Ltd
Priority to CN201110317301.3A priority Critical patent/CN103068025B/en
Publication of CN103068025A publication Critical patent/CN103068025A/en
Application granted granted Critical
Publication of CN103068025B publication Critical patent/CN103068025B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The present invention relates to the communications field, disclose a kind of outer-loop power controlling method and terminal.In the present invention, adjustment step-length is strengthened when link instability, and adjustment step-length is reduced when link is stable, the adaptive faculty of external circule power control to environment can be made stronger: the starting stage strengthens adjustment step-length and shortens the initial convergence time, the stabilization sub stage reduces adjustment step-length and makes link more stable.Therefore the adjustment step-length efficiently solving sir target value is fixed, the very flexible of adjustment, waits series of problems to the adaptability of environment is poor.Further, also by arranging the loop shielding cycle in the stabilization sub stage, the stability of link is further ensured.Further, also can be set in the starting stage an initial shielding cycle, prevent the initial convergence time lengthening that the adjustment of the blindness of sir target value causes.

Description

Outer loop power control method and terminal
Technical Field
The invention relates to the field of communication, in particular to an outer loop power control technology.
Background
The service provided by the wireless cellular network to each user needs to satisfy a certain quality of service (QoS), however, the QoS is mainly determined by a signal to interference ratio (SIR) of a signal received by each user. For a Code Division Multiple Access (CDMA) cellular system, all users in the same cell use the same frequency band and time slot, and the users are isolated from each other only by the (quasi-) orthogonal property of the spreading codes. However, due to multipath, delay, etc. of the wireless channel, the cross-correlation property between the signals of the users is not ideal, and the signals of other users generate interference to the signal of the current user, and this type of interference is called Multiple Access Interference (MAI). Therefore, when the number of users in a cell increases or the power of other users increases, the interference to the current user is increased, which causes the SIR of the received signal of the current user to decrease, and when the interference is large to a certain degree, the current user cannot normally communicate, so that the CDMA system is a serious interference limited system, and the interference directly affects the system capacity.
The power control technology can effectively solve the problem, can adjust the transmitting power of each user, compensate channel fading, offset near-far effect, and maintain each user on the minimum standard capable of keeping normal communication, thus reducing the interference to other users to the maximum extent, improving the system capacity and prolonging the standby time of the mobile phone.
Specifically, a time division synchronous code division multiple access (TD-SCDMA) system uses closed loop power control, which includes an inner loop power control and an outer loop power control, as shown in fig. 1. Wherein, the outer loop power control is adjusted based on the service type and the Cyclic Redundancy Check (CRC) result, which can ensure the SIR target value of QoS, and is a slow closed loop power control process; the inner loop power control requests the transmitting terminal to adjust the transmitting power according to the difference between the SIR measured value and the SIR target value, and is a relatively quick closed loop power control process.
As can be seen from fig. 1, the inner-loop power control is controlled by the outer-loop power control, and the effect of the closed-loop power control depends on the accuracy of the outer-loop power control. Fig. 2 is a typical outer loop power control method based on CRC result, which is relatively simple to implement and directly adjusts the SIR target value according to the CRC result (as shown in fig. 2).
The specific implementation is shown as the following formula:
SIR t arg e t = SIR t arg e t - Δ d w C R C i s c o r r e c t SIR t arg e t + Δ u p e l s e
wherein,Δupto adjust the step length, ΔdwFor step size down regulation, SIRtargetIs SIR as an initial valueini。ΔupAnd ΔdwThe following may be used to determine:
Δdw*(1-BLER_Target)=Δup*BLER_Target
wherein BLER _ Target is the Target block error rate. To ensure communication quality, Δ may be madeupBLER _ Target slightly greater than Δdw(1-BLER _ Target). It is also not difficult to see that the step length delta is adjusted upupTypically at least the step size Δ of turndowndwIs/are as followsAnd the smaller the BLER _ Target is, the larger the difference between the BLER _ Target and the BLER _ Target is.
However, the inventor of the present invention finds that the existing outer loop power control method based on CRC result has the following defects:
(1) the adjustment step length of the SIR target value is fixed, the adjustment flexibility is poor, and the adaptability to the environment is poor: when the adjustment step setting is too large, the stability of power control is poor; conversely, if the step size is too small, the convergence time of the SIR target value is longer for a case where the mobile environment changes drastically;
(2) when the link is stable, the link needs to be satisfied by up-regulation once, but the SIR target value needs to be up-regulated next time because the inner loop has no time to act, and longer time is needed for the inner loop to converge to a stable value again;
(3) once the link is established, the outer loop algorithm starts acting, resulting in a blind adjustment of the SIR target value for an initial period of time: when the initial distribution power is larger, the initial SIR target value is adjusted by mistake to be smaller; when the initial distribution power is smaller, the initial SIR target value is adjusted by mistake; both of these cases will extend the convergence time of the initial SIR target value.
Disclosure of Invention
The invention aims to provide an outer loop power control method and a terminal, which are used for solving the problems of fixed adjustment step length of an SIR target value, poor adjustment flexibility, poor adaptability to the environment and the like, so that the SIR target value can be converged quickly, and the stability of a link is ensured.
To solve the above technical problem, an embodiment of the present invention provides an outer loop power control method, including the following steps:
after the terminal obtains each Cyclic Redundancy Check (CRC) result of the received data, if the CRC results obtained till now are less than N, forward filling 0, and counting the block error rate (BLER) according to the N CRC results after filling 0, wherein the counted BLER is the BLER which does not participate in step size adjustment; if the CRC results obtained so far are more than or equal to N, the terminal counts BLER according to the N latest CRC results, and the counted BLER is the BLER participating in step size adjustment; the value of N is determined by a preset statistical window length factor M and a Target block error rate BLER _ Target;
the terminal obtains an up-regulation step length and a down-regulation step length of a signal-to-interference ratio SIR target value; wherein, if the BLER counted by the terminal is the BLER which does not participate in the step length adjustment, the preset delta is determinedup_iniAnd Δdw_iniRespectively serving as an up-regulation step size and a down-regulation step size of the SIR target value; if the BLER counted by the terminal is the BLER participating in step size adjustment, Delta is taken as the up-regulation step size of the SIR target value, and the down-regulation step size of the SIR target value is adjusted according to the counted BLER, wherein the adjusted down-regulation step size is smaller than the Deltadw_ini(ii) a Wherein Delta is a preset reference value, and Delta is smaller than Deltaup_ini
And after obtaining the up-regulation step length and the down-regulation step length of the SIR target value, the terminal regulates the SIR target value and carries out power control according to the regulated SIR target value.
An embodiment of the present invention further provides a terminal, including:
the BLER statistical module is used for counting the block error rate BLER after each Cyclic Redundancy Check (CRC) result of the received data is obtained; when the CRC results obtained up to the present are less than N, the BLER statistical module fills 0 forward, and counts the block error rate BLER according to the N CRC results after the filling of 0, and outputs the counted BLER as the BLER which does not participate in step size adjustment; when the CRC results obtained up to the present are more than or equal to N, the BLER statistical module performs statistics on BLER according to the N latest CRC results and outputs the calculated BLER as BLER participating in step size adjustment; the value of N is determined by a preset statistical window length factor M and a Target block error rate BLER _ Target;
an adjustment step length obtaining module, configured to obtain an up-adjustment step length and a down-adjustment step length of the SIR target value according to the BLER counted by the BLER counting module; wherein, the adjustment step length obtaining module is used for obtaining the preset delta when the counted BLER is the BLER which does not participate in the step length adjustmentup_iniAnd Δdw_iniRespectively serving as an up-regulation step size and a down-regulation step size of the SIR target value; the adjustment step length obtaining module takes Delta as the up-adjustment step length of the SIR target value when the counted BLER is the BLER participating in step length adjustment, and adjusts the down-adjustment step length of the SIR target value according to the counted BLER, wherein the adjusted down-adjustment step length is smaller than the Deltadw_ini(ii) a Wherein Delta is a preset reference value, and Delta is smaller than Deltaup_ini
The adjustment module is used for adjusting the SIR target value according to the up-regulation step length and the down-regulation step length obtained by the adjustment step length obtaining module;
and the power control module is used for carrying out power control according to the adjusted SIR target value.
Compared with the prior art, the statistical BLER for the first N-1 times does not participate in the step size adjustment, namely the initial N-1 up-regulation and down-regulation step sizes are kept unchanged: are each Δup_iniAnd Δdw_iniAre all larger than the up-regulation step length delta when the link is stableupAnd down-regulating the step size Δdw. Participating step size adjustment from Nth statisticAt the beginning of BLER, the step size Δ is adjusted upupIs Delta (Delta is a preset reference value), DeltadwThe adjustment is based on the BLER result of the real-time statistics. The adjustment step length of the SIR target value is adjusted in real time by combining the BLER statistics on the basis of the existing outer ring power control, namely, the adjustment step length is increased when a link is unstable, and the adjustment step length is reduced when the link is stable (the BLER can meet the requirement), so that the adaptability of the outer ring power control to the environment is stronger: the initial stage increases the adjustment step length to shorten the initial convergence time, and the stable stage decreases the adjustment step length to make the link more stable. Therefore, a series of problems of fixed adjustment step length of the SIR target value, poor adjustment flexibility, poor environmental adaptability and the like are effectively solved.
In addition, before the terminal adjusts the SIR target value, whether the current loop shielding period is in an effective state is judged. If the current loop shielding period is in an effective state, the terminal does not adjust the SIR target value and performs power control according to the previous SIR target value; if the current loop mask period is not in the effective state, the step of adjusting the SIR target value is entered again. When the loop shielding period is set to be enabled, the terminal judges that the loop shielding period is in an effective state; when the loop mask period is set to disable, it is determined that the loop mask period is not in the active state. And enabling or disabling the loop shielding period after the terminal decides whether to adjust the SIR target value, namely setting the loop shielding period to be enabled when the SIR target value needs to be adjusted up and setting the loop shielding period to be disabled when the SIR target value needs to be adjusted down or the loop shielding period is in an effective state. Because the adjustment of the SIR target value has the characteristic that the up-regulation step size is larger than the down-regulation step size, the loop shielding period is set when the link is stable (the SIR target value is not adjusted by the next CRC check result every time the SIR target value is adjusted up), so that the SIR target value can be effectively prevented from being excessively adjusted up. The stability of the link is further ensured by setting the loop shielding period in the stable stage.
In addition, when determining whether the current loop shielding period is in the valid state, it is not only determined whether the loop shielding period is set to be enabled, but also further determined whether the statistical BLER is smaller than a set threshold (e.g., 1.3 × BLER _ Target). Since continuous adjustment of the SIR target value may be required when the link quality is poor, the quality of the link is further considered when determining whether the loop shielding period is in the effective state, and it is determined that the loop shielding period is not in the effective state when the link quality is poor. The continuous up-regulation of the SIR target value due to the setting of the loop shielding period can be effectively avoided, and the convergence speed of the SIR target value is further ensured.
In addition, before the terminal counts BLER, the terminal firstly judges whether the time difference between the current time and the link establishment starting time is greater than a preset time length, if so, the counting step of BLER is entered, and if not, the terminal does not adjust the SIR target value and directly performs power control according to the previously set SIR target value. Since the initial link establishment requires a period of time for adjusting the transmit power to converge to the initial SIR target value, the adjustment of the SIR target value is blind in the process that the transmit power has not yet reached the initial SIR target value. Therefore, an initial masking period is set in the initial stage (the SIR target value is not adjusted in the initial masking period), so that the actual transmission power is converged to the initial SIR target value first, and the initial convergence time is prevented from being prolonged due to blind adjustment of the SIR target value.
Drawings
FIG. 1 is a schematic diagram of closed loop power control according to the prior art;
FIG. 2 is a flow chart of an outer loop power control based on the result of a CRC check in the prior art;
FIG. 3 is a flowchart of an outer loop power control method according to a first embodiment of the present invention;
FIG. 4 is a flowchart of an outer loop power control method according to a third embodiment of the present invention;
fig. 5 is a schematic structural diagram of a terminal according to a fourth embodiment of the present invention;
fig. 6 is a schematic structural diagram of a terminal further including an effective state determining module, an adjustment control module and a setting module according to a fourth embodiment of the present invention;
fig. 7 is a schematic diagram of a terminal structure according to a sixth embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, embodiments of the present invention will be described in detail below with reference to the accompanying drawings. However, it will be appreciated by those of ordinary skill in the art that numerous technical details are set forth in order to provide a better understanding of the present application in various embodiments of the present invention. However, the technical solutions claimed in the claims of the present application can be implemented without these technical details and with various changes and modifications based on the following embodiments.
A first embodiment of the present invention relates to an outer loop power control method. The specific flow is shown in fig. 3.
In step 310, the terminal initializes the parameters, which is the same as the prior art and will not be described herein.
Next, in step 320, the terminal obtains CRC results according to the received data, and after obtaining each CRC result, the terminal proceeds to step 330.
In step 330, the terminal counts the BLER and obtains an up step and a down step of the SIR target value.
Specifically, the BLER statistics adopts a sliding window statistics method, that is, each time a CRC result is obtained, the sliding window statistics the most recent N CRC check results, and the BLER statistics value is output. The value of N is determined by a preset statistical window length factor M and a Target block error rate BLER _ Target, for example, N is M/BLER _ Target. And for the condition that CRC (cyclic redundancy check) results in the initial M/BLER _ Target-1 statistical windows are less than M/BLER _ Target, filling 0 forward during processing, and enabling the BLER results not to participate in adjusting the down-regulation step size. That is, if the CRC results obtained up to now are less than N, then 0 is filled forward, and the block error rate BLER is counted according to the N CRC results after 0 is filled, where the counted BLER is a BLER that does not participate in step size adjustment; and if the CRC results obtained so far are more than or equal to N, the terminal counts BLER according to the N latest CRC results, and the counted BLER is the BLER participating in step size adjustment.
If the BLER counted by the terminal is the BLER which does not participate in the step size adjustment, the preset delta is setup_iniAnd Δdw_iniRespectively as an up step length and a down step length of the SIR target value; if the BLER counted by the terminal is the BLER participating in the step size adjustment, Delta is taken as the up-regulation step size of the SIR target value, and according to the formula: Δ d w = M * D e l t a * B L E R _ T arg e t B L E R = 0 D e l t a * B L E R _ T arg e t e l s e , adjusting the down-regulation step length of the SIR target value, wherein the adjusted down-regulation step length is less than deltadw_ini. And Delta is a reference value of the up-regulation step length and the down-regulation step length when the link is stable.
Therefore, in the whole process of outer loop control, the initial M/BLER _ Target-1 up-regulation and down-regulation step sizes are kept unchanged, and are respectively deltaup_iniAnd Δdw_ini(ii) a After aupIs kept constant at Delta, DeltadwThen it is adjusted according to the result of BLER statistics.
Next, in step 340, the terminal determines whether the current loop shielding period is in an effective state. If the current loop shielding period is in the effective state, directly entering step 360; if the current loop mask period is not in the active state, step 350 is entered. When the loop shielding period is set to be enabled, the terminal judges that the loop shielding period is in an effective state; when the loop mask period is set to be disabled, it is determined that the loop mask period is not in an active state. The terminal sets the ring mask period to enable under what conditions and to disable under what conditions, which will be described later in step 360.
In step 350, the terminal adjusts the SIR target value. Specifically, the terminal adjusts the SIR target value according to the up step and the down step of the SIR target value obtained in step 330, and the specific adjustment manner is the same as that in the prior art and is not described herein again.
Next, in step 360, the terminal enables or disables the loop mask period. Specifically, if the SIR target value is adjusted up in step 350 and the present step is entered, the loop masking period is set to enable; if the step is entered after the SIR target value is adjusted down in step 350 or directly after step 340, the loop mask period is set to disable. That is, the SIR target value is set to enable the loop mask period every time it is adjusted up, and is set to disable (initially disabled) both when adjusted down and when the loop mask period is in effect.
It can be understood by those skilled in the art that when the link quality is relatively stable, since the step length of the outer loop algorithm is generally large based on the CRC check result, it is likely that the link needs to be satisfied even after one step of the up-regulation, but the next SIR target value needs to be up-regulated because the inner loop has no time to act, so the loop masking period is set in this case, that is, the SIR target value is not adjusted every time the next CRC check result is up-regulated (the step length of the down-regulation is generally smaller than the step length of the inner loop adjustment, which is not considered).
Next, in step 370, the terminal performs power control based on the SIR target value. Specifically, if the procedure proceeds after steps 350 and 360, the terminal performs power control based on the adjusted SIR target value. If the step 350 is not passed, the terminal proceeds to this step after passing through the step 360 directly, and then performs power control according to the last SIR target value.
It is easy to find that, in this embodiment, the adjustment step size of the SIR target value is adjusted in real time by combining BLER statistics on the basis of the existing outer loop power control, that is, the adjustment step size is increased when the link is unstable, and the adjustment step size is decreased when the link is stable (the BLER can meet the requirement), so that the adaptability of the outer loop power control to the environment is stronger: the initial stage increases the adjustment step length to shorten the initial convergence time, and the stable stage decreases the adjustment step length to make the link more stable. Therefore, a series of problems of fixed adjustment step length of the SIR target value, poor adjustment flexibility, poor environmental adaptability and the like are effectively solved.
Before the terminal adjusts the SIR target value, whether the current loop shielding period is in an effective state is judged. If the current loop shielding period is in an effective state, the terminal does not adjust the SIR target value and performs power control according to the previous SIR target value; if the current loop mask period is not in the effective state, the step of adjusting the SIR target value is entered again. Because the adjustment of the SIR target value has the characteristic that the up-regulation step size is larger than the down-regulation step size, the loop shielding period is set when the link is stable (the SIR target value is not adjusted by the next CRC check result every time the SIR target value is adjusted up), so that the SIR target value can be effectively prevented from being excessively adjusted up. The stability of the link is further ensured by setting the loop shielding period in the stable stage.
A second embodiment of the present invention relates to an outer loop power control method. The second embodiment is further improved on the basis of the first embodiment, and the main improvement is that: in the second embodiment of the present invention, the terminal determines that the current loop shielding period is in the effective state, and not only the loop shielding period is set to be enabled, but also the link quality needs to be further considered.
Specifically, when the loop shielding period is set to be enabled, whether the statistical BLER is smaller than a set threshold is further determined, and if the statistical BLER is smaller than the threshold, the loop shielding period is determined to be in an effective state.
For example, if the threshold is set to 1.3 × BLER _ Target, the condition for determining that the current loop shielding period is in the active state is as follows: the loop mask period is set to enable and the BLER statistic is less than 1.3 BLER Target.
It can be seen that, in the present embodiment, the BLER statistic has a role not only in controlling and adjusting the down-regulation step size, but also in determining whether the loop masking period is effective. When the loop shielding period is set to be enabled, whether the loop shielding period is effective is determined according to the good-bad link quality (BLER) as shown in the following formula:
Flag H o l d = 0 B L E R > = 1.3 * B L E R _ T arg e t 1 e l s e
wherein 0 represents that the loop mask period is in the non-effective state; 1 indicates that the loop mask period is in effect.
Since continuous adjustment of the SIR target value may be required when the link quality is poor, the quality of the link is further considered when determining whether the loop shielding period is in the effective state, and it is determined that the loop shielding period is not in the effective state when the link quality is poor. The continuous up-regulation of the SIR target value due to the setting of the loop shielding period can be effectively avoided, and the convergence speed of the SIR target value is further ensured.
A third embodiment of the present invention relates to an outer loop power control method. The third embodiment is further improved on the basis of the second embodiment, and the main improvement is that: in this embodiment, after obtaining each CRC result, the terminal needs to determine whether it is currently in an initial masking state before counting the BLER, and if it is in the initial masking state, the terminal does not enter the BLER counting step, and directly performs power control according to the previously set SIR target value; if not, the statistical step of BLER is re-entered, as shown in fig. 4.
Specifically, the terminal may determine whether the terminal is in the initial shielding state by determining whether a time difference between the current time and the link establishment starting time is greater than a preset time, where the preset time is an initial shielding period. If the time length is longer than the preset time length (which indicates that the terminal is not in the initial shielding state), the statistical step of BLER is entered, and if the time length is shorter than or equal to the preset time length (which indicates that the terminal is in the initial shielding state), the terminal does not adjust the SIR target value and directly carries out power control according to the previously set SIR target value.
In this embodiment, the size of the initial masking period depends on the adjustment step size and the adjustment period of the inner loop and the difference between the initial power and the initial SIR target value, specifically, the preset duration (i.e., the initial masking period) is equal to the difference between the initial power and the initial SIR target value/the adjustment step size of the inner loop is equal to the adjustment period of the inner loop. For example, the initial power is 10dB different from the initial SIR target, the inner loop is adjusted by 1dB for 5ms, and the initial masking period is about 10dB/1dB by 5ms to 50 ms.
Since the initial link establishment requires a period of time for adjusting the transmit power to converge to the initial SIR target value, the adjustment of the SIR target value is blind in the process that the transmit power has not yet reached the initial SIR target value. Therefore, an initial masking period is set in the initial stage (the SIR target value is not adjusted in the initial masking period), so that the actual transmission power is converged to the initial SIR target value first, and the initial convergence time is prevented from being prolonged due to blind adjustment of the SIR target value.
It should be noted that, the steps of the above methods are divided for clarity, and the implementation may be combined into one step or split some steps, and the steps are divided into multiple steps, and as long as the steps contain the same logical relationship, the steps are within the scope of the present patent; it is within the scope of the patent to add insignificant modifications to the algorithms or processes or to introduce insignificant design changes to the core design without changing the algorithms or processes.
A fourth embodiment of the present invention relates to a terminal, as shown in fig. 5, including:
the BLER statistical module is used for counting the block error rate BLER after each Cyclic Redundancy Check (CRC) result of the received data is obtained; when the CRC results obtained up to the present are less than N, the BLER statistical module fills 0 forward, and counts the block error rate BLER according to the N CRC results after the filling of 0, and outputs the counted BLER as the BLER which does not participate in step size adjustment; when the CRC results obtained up to the present are more than or equal to N, the BLER statistical module performs statistics on BLER according to the N latest CRC results and outputs the calculated BLER as BLER participating in step size adjustment; the value of N is determined by a preset statistical window length factor M and a Target block error rate BLER _ Target.
An adjustment step length obtaining module, configured to obtain an up-adjustment step length and a down-adjustment step length of the SIR target value according to the BLER counted by the BLER counting module; wherein, the adjustment step length obtaining module is used for obtaining the preset delta when the counted BLER is the BLER which does not participate in the step length adjustmentup_iniAnd Δdw_iniRespectively serving as an up-regulation step size and a down-regulation step size of the SIR target value; the adjustment step length obtaining module takes Delta as the up-adjustment step length of the SIR target value when the counted BLER is the BLER participating in step length adjustment, and adjusts the down-adjustment step length of the SIR target value according to the counted BLER, wherein the adjusted down-adjustment step length is smaller than the Deltadw_ini(ii) a Wherein Delta is a preset reference value, and Delta is smaller than Deltaup_ini
And the adjusting module is used for adjusting the SIR target value according to the up-regulation step length and the down-regulation step length acquired by the adjusting step length acquiring module.
And the power control module is used for carrying out power control according to the adjusted SIR target value.
Wherein, the adjustment step length obtaining module adjusts the down-regulation step length of the SIR target value according to the statistical BLER by the following formula:
Δ d w = M * D e l t a * B L E R _ T arg e t B L E R = 0 D e l t a * B L E R _ T arg e t e l s e
wherein, DeltadwAnd the adjusted down-regulation step length is obtained.
It should be noted that the terminal of the present embodiment may further include: a validation state judgment module, an adjustment control module and a setting module (as shown in fig. 6):
the effective state judging module is used for judging whether the current loop shielding period is in an effective state or not; the effective state judging module judges that the loop shielding period is in an effective state when the loop shielding period is set to be enabled; when the loop shielding period is set to be disabled, determining that the loop shielding period is not in an effective state;
an adjustment control module, configured to prohibit the adjustment module from adjusting the SIR target value when the effective state determination module determines that the loop shielding period is in an effective state, and trigger the power control module to perform power control according to the previous SIR target value; when the effective state judging module judges that the loop shielding period is not in an effective state, triggering the adjusting module to adjust the SIR target value;
a setting module, configured to set the loop masking period to enable when the SIR target value needs to be adjusted up, and set the loop masking period to disable when the SIR target value needs to be adjusted down or the loop masking period is in a valid state; and the adjusting control module triggers the setting module after finishing controlling the adjusting module.
It should be understood that this embodiment is an example of the apparatus corresponding to the first embodiment, and may be implemented in cooperation with the first embodiment. The related technical details mentioned in the first embodiment are still valid in this embodiment, and are not described herein again in order to reduce repetition. Accordingly, the related-art details mentioned in the present embodiment can also be applied to the first embodiment.
It should be noted that each module referred to in this embodiment is a logical module, and in practical applications, one logical unit may be one physical unit, may be a part of one physical unit, and may be implemented by a combination of multiple physical units. In addition, in order to highlight the innovative part of the present invention, elements that are not so closely related to solving the technical problems proposed by the present invention are not introduced in the present embodiment, but this does not indicate that other elements are not present in the present embodiment.
A fifth embodiment of the present invention relates to a terminal. The fifth embodiment and the fourth embodiment are further improved, and the main improvements are as follows: in the fifth embodiment of the present invention, the effective state determining module determines that the current loop shielding period is in the effective state, and not only the loop shielding period is set to be enabled, but also the link quality needs to be further considered.
Specifically, the effective state determining module is further configured to further determine whether the statistical BLER is smaller than a set threshold when the loop shielding period is set to be enabled, and determine that the loop shielding period is in an effective state when the statistical BLER is smaller than the set threshold. The threshold may be 1.3 BLER _ Target.
It should be understood that this embodiment is an example of the apparatus corresponding to the second embodiment, and that this embodiment can be implemented in cooperation with the second embodiment. The related technical details mentioned in the second embodiment are still valid in this embodiment, and are not described herein again in order to reduce repetition. Accordingly, the related-art details mentioned in the present embodiment can also be applied to the second embodiment.
A sixth embodiment of the present invention relates to a terminal. The sixth embodiment and the fifth embodiment are further improved, and the main improvements are as follows: in a sixth embodiment of the invention, the terminal further initially shields the module, as shown in fig. 7.
Specifically, the initial shielding module is configured to trigger the BLER statistics module when a time difference between a current time and a link establishment starting time of the terminal is greater than a preset time duration, and prohibit statistics of the BLER statistics module when the time difference between the current time and the link establishment starting time of the terminal is less than or equal to the preset time duration, and directly trigger the power control module to perform power control according to a previously set SIR target value. And the preset time length is the difference between the initial power and the initial SIR target value/the adjustment step length of the inner ring and the adjustment period of the inner ring.
It should be understood that this embodiment is an example of an apparatus corresponding to the third embodiment, and that this embodiment can be implemented in cooperation with the third embodiment. The related technical details mentioned in the third embodiment are still valid in this embodiment, and are not described herein again in order to reduce repetition. Accordingly, the related-art details mentioned in the present embodiment can also be applied to the third embodiment.
The embodiments described above are specific examples for carrying out the invention, and various changes in form and detail may be made therein without departing from the spirit and scope of the invention in practical applications.

Claims (14)

1. An outer loop power control method, comprising the steps of:
after the terminal obtains each Cyclic Redundancy Check (CRC) result of the received data, if the CRC results obtained till now are less than N, forward filling 0, and counting the block error rate (BLER) according to the N CRC results after filling 0, wherein the counted BLER is the BLER which does not participate in step size adjustment; if the CRC results obtained so far are more than or equal to N, the terminal counts BLER according to the N latest CRC results, and the counted BLER is the BLER participating in step size adjustment; the value of N is determined by a preset statistical window length factor M and a Target block error rate BLER _ Target;
the terminal obtains an up-regulation step length and a down-regulation step length of a signal-to-interference ratio SIR target value; wherein, if the BLER counted by the terminal is the BLER which does not participate in the step length adjustment, the preset delta is determinedup_iniAnd Δdw_iniRespectively serving as an up-regulation step size and a down-regulation step size of the SIR target value; if the BLER counted by the terminal is the BLER participating in step size adjustment, Delta is taken as the up-regulation step size of the SIR target value, and the down-regulation step size of the SIR target value is adjusted according to the counted BLER, wherein the adjusted down-regulation step size is smaller than the Deltadw_ini(ii) a Wherein Delta is a preset reference value, and Delta is smaller than Deltaup_ini
And after obtaining the up-regulation step length and the down-regulation step length of the SIR target value, the terminal regulates the SIR target value and carries out power control according to the regulated SIR target value.
2. The outer loop power control method of claim 1, wherein the value of N is M/BLER _ Target;
adjusting the down-regulation step size of the SIR target value according to the statistical BLER by the following formula:
Δ dw = M * Delta * BLER _ T arg et BLER = 0 Delta * BLER _ T arg et else
wherein, DeltadwAnd the adjusted down-regulation step length is obtained.
3. The outer loop power control method of claim 1, further comprising the steps of:
before the terminal adjusts the SIR target value, the terminal judges whether the current loop shielding period is in an effective state; when the loop shielding period is set to be enabled, the terminal judges that the loop shielding period is in an effective state; when the loop shielding period is set to be disabled, determining that the loop shielding period is not in an effective state;
the terminal decides whether to adjust the SIR target value according to whether the loop shielding period is in an effective state, wherein if the current loop shielding period is in the effective state, the terminal does not adjust the SIR target value and performs power control according to the previous SIR target value; if the current loop shielding period is not in the effective state, then entering the step of adjusting the SIR target value;
after the terminal decides whether to adjust the SIR target value, the following steps are also executed:
enabling or disabling the loop shielding period by the terminal; and the terminal sets the loop shielding period as enabled when the SIR target value needs to be adjusted up, and sets the loop shielding period as disabled when the SIR target value needs to be adjusted down or the loop shielding period is in a valid state.
4. The outer-loop power control method of claim 3, wherein the terminal further comprises the following steps when determining whether the current loop shielding period is in the active state:
and when the loop shielding period is set to be enabled, further judging whether the statistical BLER is smaller than a set threshold value, and if so, judging that the loop shielding period is in an effective state.
5. The outer loop power control method of claim 4, wherein the threshold is 1.3 BLER _ Target.
6. The outer loop power control method of any of claims 1 to 5, wherein the terminal further performs the following steps after obtaining each CRC result and before counting BLER:
and the terminal judges whether the time difference between the current time and the link establishment starting time is greater than a preset time length, if so, the statistical step of the BLER is entered, and if not, the terminal does not adjust the SIR target value and directly performs power control according to the previously set SIR target value.
7. The outer loop power control method of claim 6,
and the preset time length is the difference between the initial power and the initial SIR target value/the adjustment step length of the inner ring and the adjustment period of the inner ring.
8. A terminal, comprising:
the BLER statistical module is used for counting the block error rate BLER after each Cyclic Redundancy Check (CRC) result of the received data is obtained; when the CRC results obtained up to the present are less than N, the BLER statistical module fills 0 forward, and counts the block error rate BLER according to the N CRC results after the filling of 0, and outputs the counted BLER as the BLER which does not participate in step size adjustment; when the CRC results obtained up to the present are more than or equal to N, the BLER statistical module performs statistics on BLER according to the N latest CRC results and outputs the calculated BLER as BLER participating in step size adjustment; the value of N is determined by a preset statistical window length factor M and a Target block error rate BLER _ Target;
adjustment ofA step size obtaining module, configured to obtain an up-regulation step size and a down-regulation step size of a SIR target value according to the BLER counted by the BLER counting module; wherein, the adjustment step length obtaining module is used for obtaining the preset delta when the counted BLER is the BLER which does not participate in the step length adjustmentup_iniAnd Δdw_iniRespectively serving as an up-regulation step size and a down-regulation step size of the SIR target value; the adjustment step length obtaining module takes Delta as the up-adjustment step length of the SIR target value when the counted BLER is the BLER participating in step length adjustment, and adjusts the down-adjustment step length of the SIR target value according to the counted BLER, wherein the adjusted down-adjustment step length is smaller than the Deltadw_ini(ii) a Wherein Delta is a preset reference value, and Delta is smaller than Deltaup_ini
The adjustment module is used for adjusting the SIR target value according to the up-regulation step length and the down-regulation step length obtained by the adjustment step length obtaining module;
and the power control module is used for carrying out power control according to the adjusted SIR target value.
9. The terminal of claim 8, wherein the value of N is M/BLER _ Target;
the adjustment step size obtaining module adjusts the down-adjustment step size of the SIR target value according to the statistical BLER through the following formula:
Δ dw = M * Delta * BLER _ T arg et BLER = 0 Delta * BLER _ T arg et else
wherein, DeltadwAnd the adjusted down-regulation step length is obtained.
10. The terminal of claim 8, further comprising:
the effective state judging module is used for judging whether the current loop shielding period is in an effective state or not; the effective state judging module judges that the loop shielding period is in an effective state when the loop shielding period is set to be enabled; when the loop shielding period is set to be disabled, determining that the loop shielding period is not in an effective state;
an adjustment control module, configured to prohibit the adjustment module from adjusting the SIR target value when the effective state determination module determines that the loop shielding period is in an effective state, and trigger the power control module to perform power control according to the previous SIR target value; when the effective state judging module judges that the loop shielding period is not in an effective state, triggering the adjusting module to adjust the SIR target value;
a setting module, configured to set the loop masking period to enable when the SIR target value needs to be adjusted up, and set the loop masking period to disable when the SIR target value needs to be adjusted down or the loop masking period is in a valid state; and the adjusting control module triggers the setting module after finishing controlling the adjusting module.
11. The terminal of claim 10, wherein the effective state determining module is further configured to further determine whether the statistical BLER is less than a set threshold when the loop shielding period is set to be enabled, and determine that the loop shielding period is in an effective state when the statistical BLER is less than the threshold.
12. The terminal of claim 11, wherein the threshold is 1.3 blerretarget.
13. The terminal according to any of claims 8 to 12, further comprising:
and the initial shielding module is used for triggering the BLER statistical module when the time difference between the current time and the initial time of the link establishment of the terminal is greater than the preset time length, forbidding the statistics of the BLER statistical module when the time difference between the current time and the initial time of the link establishment of the terminal is less than or equal to the preset time length, and directly triggering the power control module to carry out power control according to the SIR target value set before.
14. The terminal of claim 13, wherein the preset duration is a difference between an initial power and an initial SIR target value/an adjustment step size of the inner loop/an adjustment period of the inner loop.
CN201110317301.3A 2011-10-18 2011-10-18 Outer-loop power controlling method and terminal Active CN103068025B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110317301.3A CN103068025B (en) 2011-10-18 2011-10-18 Outer-loop power controlling method and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110317301.3A CN103068025B (en) 2011-10-18 2011-10-18 Outer-loop power controlling method and terminal

Publications (2)

Publication Number Publication Date
CN103068025A CN103068025A (en) 2013-04-24
CN103068025B true CN103068025B (en) 2016-04-20

Family

ID=48110443

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110317301.3A Active CN103068025B (en) 2011-10-18 2011-10-18 Outer-loop power controlling method and terminal

Country Status (1)

Country Link
CN (1) CN103068025B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111355557B (en) * 2018-12-21 2021-10-29 大唐移动通信设备有限公司 Method and device for adjusting Modulation and Coding Scheme (MCS)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1499755A (en) * 2002-11-08 2004-05-26 深圳市中兴通讯股份有限公司上海第二 Optimized method for controlling outer ring power and device
CN1514560A (en) * 2002-12-31 2004-07-21 深圳市中兴通讯股份有限公司上海第二 Power control method of broad band CDMA mobile communication system
CN1627655A (en) * 2003-12-11 2005-06-15 上海贝尔阿尔卡特股份有限公司 Implementation method for controlling power in external ring
CN1993897A (en) * 2004-03-10 2007-07-04 美商内数位科技公司 Adjustment of target signal-to-interference in outer loop power control for wireless communication systems.

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1499755A (en) * 2002-11-08 2004-05-26 深圳市中兴通讯股份有限公司上海第二 Optimized method for controlling outer ring power and device
CN1514560A (en) * 2002-12-31 2004-07-21 深圳市中兴通讯股份有限公司上海第二 Power control method of broad band CDMA mobile communication system
CN1627655A (en) * 2003-12-11 2005-06-15 上海贝尔阿尔卡特股份有限公司 Implementation method for controlling power in external ring
CN1993897A (en) * 2004-03-10 2007-07-04 美商内数位科技公司 Adjustment of target signal-to-interference in outer loop power control for wireless communication systems.

Also Published As

Publication number Publication date
CN103068025A (en) 2013-04-24

Similar Documents

Publication Publication Date Title
JP4440784B2 (en) Power control for mobile station in CDMA-TDD system
US7133689B2 (en) Method and system for adjusting downlink outer loop power to control target SIR
RU2503151C2 (en) Uplink power control for limited power terminals
KR100905987B1 (en) Adjustment of target signal-to-interference in outer loop power control for wireless communication systems
MXPA06012833A (en) Mitigation of transmit power spikes for a power-controlled data transmission in a wireless communication system.
CN101345558B (en) Method and device for controlling ascending exterior ring power
GB2452813A (en) Outer loop transmit power control in wireless communication systems
US9961644B2 (en) Fast fading power restriction
US20030156554A1 (en) Method for regulating transmission power in a radiocommunications system
JP4429275B2 (en) Power control method for mobile communication system and mobile communication terminal for executing the control
KR100798185B1 (en) Power control for multiple transport channels in a wireless communication system
JP2012109986A (en) Method for improving performances of mobile radiocommunication system using power control algorithm
CN103068025B (en) Outer-loop power controlling method and terminal
EP2056642A2 (en) Power control algorithm for a femtocell device
EP2630828B1 (en) Device and method for transmit power control
EP1391134A2 (en) Method and apparatus for controlling call request in a communication system
JP2009505540A (en) Outer loop power control method and apparatus for wireless communication system
CN108243492B (en) Wireless cellular network power control method
US7558593B2 (en) Outer loop power control method and apparatus for wireless communication systems
CN114389743A (en) Power control method, network device, terminal, device and storage medium
EP2641435A1 (en) Methods and devices for power control
Zakaria Optimal power control in CDMA Mobile networks

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant