A method and apparatus for UE uplink power control based on SAR requirements

By predicting the uplink scheduling duty cycle and network environment stability in the future, the uplink power control of the UE is dynamically adjusted, which solves the problem that the uplink transmit power control of the UE cannot adapt to network scheduling and channel changes in the existing technology, and realizes effective management of SAR and optimization of communication performance.

CN122227368APending Publication Date: 2026-06-16ASR MICROELECTRONICS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
ASR MICROELECTRONICS CO LTD
Filing Date
2026-02-11
Publication Date
2026-06-16

AI Technical Summary

Technical Problem

In existing technologies, the uplink transmit power control method for UEs cannot adapt to dynamic network scheduling and channel changes, resulting in decreased communication performance or SAR exceeding the limit.

Method used

By predicting the uplink scheduling duty cycle and network environment stability in future time periods, the uplink power control of the UE is dynamically adjusted. This includes limiting the average SAR value based on historical data in stable environments and dividing the time period into blocks for power control in unstable environments to ensure that the SAR does not exceed the limit.

Benefits of technology

It achieves UE uplink power control and adaptability to network scheduling and channel changes, avoiding SAR exceedance and optimizing communication performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122227368A_ABST
    Figure CN122227368A_ABST
Patent Text Reader

Abstract

The application discloses a UE uplink power control method based on SAR requirements. The UE predicts the uplink scheduling time duty cycle of a future time period according to the buffer status report value and the scheduling request triggering frequency. The UE monitors the fluctuation of the reference signal receiving power and the signal-to-noise ratio, and judges whether the current network environment is stable. If the current network environment is stable, the UE estimates the average SAR value SAR of the future time period according to the modulation and coding strategy and the resource block allocation of the historical time period, limits the uplink power of the UE in the future time period based on the SAR avg , and limits the uplink power of the UE in the future time period based on the SAR avg of the future time block of the future time period. If the current network environment is unstable, the UE divides the future time period into N time blocks, estimates the SAR margin and the maximum allowed power of the future time block of the future time period, and limits the uplink power of the UE in each future time block of the future time period based on the maximum allowed power. The application makes the uplink power control of the UE adapt to the network scheduling and the channel change.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to a mobile communication technology, and in particular to a method for dynamically adjusting the uplink transmit power of a UE while meeting SAR requirements. Background Technology

[0002] SAR (specific absorption rate, also known as electromagnetic wave absorption ratio) refers to the amount of electromagnetic radiation energy absorbed by a unit mass of matter per unit time. For example, it is used to indicate the degree to which the human body absorbs electromagnetic radiation energy from the UE (User Equipment). A higher SAR value indicates that the human body absorbs more electromagnetic radiation from the UE. A lower SAR value indicates that the human body absorbs less electromagnetic radiation from the UE.

[0003] To meet the SAR safety limits for electromagnetic radiation on human tissue, the UE needs to control its transmit power. Existing technologies often use fixed power back-off or static duty cycle control methods, which cannot adapt to dynamic network scheduling and channel changes, and may lead to degraded communication performance or SAR exceeding the limit. Summary of the Invention

[0004] The technical problem to be solved by this invention is: how to dynamically control the uplink power (i.e., transmit power) of the UE according to network scheduling and channel changes.

[0005] To address the aforementioned technical problems, this invention proposes a UE uplink power control method based on SAR requirements, comprising the following steps: Step S1: The UE predicts the uplink scheduling time duty cycle D within a future time period T based on the cache status report value and the scheduling request trigger frequency. duty Step S2: The UE monitors the fluctuations in the received power and signal-to-noise ratio of the reference signal to determine whether the current network environment is stable. If the current network environment is determined to be stable, proceed to step S3; otherwise, proceed to step S4. Step S3: The UE uses the historical time period T prior to the current moment... h Based on the modulation and coding strategies and resource block allocation, the average SAR value within the future time period T is estimated. avg and based on SAR avg Step S4: The UE divides the future time period T into N time blocks, estimates the SAR margin and maximum allowed power of the future time blocks of the future time period T, and limits the uplink power of the UE in each future time block of the future time period T based on the maximum allowed power.

[0006] Further, step S1 specifically includes the following sub-steps. Step S11: The UE calculates the total amount of data Q that needs to be transmitted uplink within a future time period T, as reported in the cache status report. total_bitStep S12: The UE calculates the historical time period T prior to the current time. h Average data volume Q per uplink transmission within ave_bit Steps S11 and S12 can be performed sequentially or simultaneously, or either can be performed before or after the other. Step S13: The UE predicts the number of uplink transmissions N within a future time period T. num Initial value of uplink scheduling time duty cycle D duty_initial N num =Q total_bit ÷Q ave_bit ;D duty_initial =N num ×t÷T, where t represents the single uplink scheduling time. Step S14: If scheduling requests are not triggered frequently, the final uplink scheduling time duty cycle D duty =D duty_initial If scheduling requests are triggered frequently, a correction factor f is introduced. c f c ≥1, final uplink scheduling time duty cycle D duty =f c ×D duty_initial .

[0007] Preferably, in step S14, different judgment thresholds are set according to the current service type of the UE. If the current service type is VoLTE, and D... duty_initial A frequency greater than 60% indicates frequent scheduling requests; otherwise, scheduling requests are infrequent. The current service type is video calling. If D... duty_initial A frequency greater than 80% indicates frequent scheduling requests; otherwise, scheduling requests are infrequent. The current business type is web browsing. If D... duty_initial A rate greater than 50% indicates frequent scheduling requests; otherwise, scheduling requests are infrequent. The current business type is file upload. If D... duty_initial A rate greater than 90% indicates frequent scheduling requests; otherwise, scheduling requests are not frequent.

[0008] Furthermore, step S1 is changed to step S1a. Step S1a: The UE calculates the historical time period T before the current time. h The actual scheduling time T within the period schedule Calculate the historical time period T h The uplink scheduling time duty cycle p, p = T schedule ÷T h Assume the uplink scheduling duty cycle D of the UE within a future time period T. duty Compared to the historical time period T before the current moment h The uplink scheduling duty cycle p of the UEs within the same region is the same, i.e., D duty =p.

[0009] Further, step S2 specifically includes the following sub-steps. Step S21: The UE calculates the historical time period T prior to the current time. h The UE also calculates the average RSRP and average SNR within the current time period, and calculates the long-term historical time period T prior to the current time. lh The long-term historical average of RSRP and the long-term historical average of SNR within the current time period. Step S22: If the historical time period T before the current time is... h If the average RSRP is within ±3dB of the long-term historical average RSRP and the average SNR is within ±2dB of the long-term historical average SNR, the current network environment is considered stable; otherwise, the current network environment is considered unstable.

[0010] Further, step S3 specifically includes the following sub-steps. Step S31: The UE calculates the historical time period T prior to the current time. h Average number of uplink RBs in actual scheduling within the system Average number of uplink MCS indexes actually scheduled Step S32: The UE estimates the average uplink power P within a future time period T. Where P0 represents the initial transmit power reference value, α is the path loss compensation factor, PL represents the path loss, and f i This represents the cumulative amount of the closed-loop power control adjustment value. Step S33: The UE estimates the average SAR value over a future time period T. avg , Where k is the power-SAR conversion coefficient. If SAR avg ≤SAR limit There is no restriction on the uplink power of the UE within a future time period T; among which SAR limit This represents the SAR limit value within a future time period T. If SAR avg >SAR limit Power back-off is performed on the uplink power of the UE in the future time period T to ensure SAR avg ≤SAR limit .

[0011] Preferably, in step S33, when SAR avg >SAR limit At the same time, the maximum transmit power corresponding to various modulation methods is limited according to different modulation methods. The maximum transmit power reduction for 256QAM is set to 3 dBm. The maximum transmit power reduction for 64QAM is set to 4 dBm. The maximum transmit power reduction for 16QAM is set to 5 dBm. The maximum transmit power reduction for QPSK or BPSK is set to 6 dBm.

[0012] Preferably, in step S33, if the uplink MCS index within the future time period T is greater than 1, then the uplink MCS index within the future time period T is greater than 1. Then let SAR limit Increase by 3dBm; if the uplink MCS index within the future time period T is ≤ Then let SAR limit Reduced by 3dBm.

[0013] Further, step S4 specifically includes the following sub-steps: Step S41: Divide the future time period T into N time blocks. Step S42: The UE calculates the actual average SAR value of the past time blocks of the future time period T. real_ave,t Step S43: The UE calculates the SAR margin for the future time block of the future time period T. budget,n+1 Step S44: The UE combines the uplink scheduling time duty cycle D within the future time period T. duty Calculate the maximum permissible power P of the future time block for the future time period T. inst ; SAR budget,n+1 As the average SAR of the UE in the future time block of that future time period T, denoted as ; Where k is the power-SAR conversion coefficient; P is calculated from this formula. inst This indicates the maximum power the UE can transmit within a future time block of the future time period T. Step S45: Within a new time block of the future time period T, the UE limits its maximum transmit power to no more than P. inst When a new time block of the future time period T has passed, repeat steps S42 to S45 until all time blocks of the future time period T have passed.

[0014] This invention also proposes a UE uplink power control device based on SAR requirements, including an uplink scheduling time duty cycle prediction module, a network environment judgment module, a stable environment power control module, and an unstable environment power control module. The uplink scheduling time duty cycle prediction module is used to predict the UE's uplink scheduling time duty cycle D within a future time period T based on the cache status report value and the scheduling request trigger frequency. duty The network environment judgment module is used to monitor the fluctuations in the received power and signal-to-noise ratio of the reference signal to determine whether the current network environment is stable. The stable environment power control module is used to, when the current network environment is stable, determine the stability of the network environment based on the historical time period T prior to the current moment. h Based on the modulation and coding strategies and resource block allocation, the average SAR value within the future time period T is estimated. avg and based on SAR avgThe uplink power of the UE is limited within a future time period T. The unstable environment power control module is used to divide the future time period T into N equal time blocks when the current network environment is unstable, estimate the SAR margin and maximum allowable power of the future time blocks of the future time period T, and limit the uplink power of the UE in each future time block of the future time period T based on the maximum allowable power.

[0015] The technical effect achieved by this invention is that it provides two sets of UE uplink power control schemes for stable and unstable channel environments, with significant differences in the length of the control unit and the prediction basis, thereby making the UE uplink power control and network scheduling adapt to changes in the channel. Attached Figure Description

[0016] Figure 1 This is a flowchart illustrating the UE uplink power control method based on SAR requirements proposed in this invention.

[0017] Figure 2 yes Figure 1 The detailed flowchart of step S1 is shown below.

[0018] Figure 3 yes Figure 1 The detailed flowchart of step S2 is shown below.

[0019] Figure 4 yes Figure 1 The detailed flowchart of step S3 is shown below.

[0020] Figure 5 yes Figure 1 The detailed flowchart of step S4 is shown below.

[0021] Figure 6 This is a schematic diagram of the UE uplink power control device based on SAR requirements proposed in this invention.

[0022] The attached diagrams are labeled as follows: 1. Uplink scheduling time duty cycle prediction module; 2. Network environment judgment module; 3. Stable environment power control module; 4. Unstable environment power control module. Detailed Implementation

[0023] Please see Figure 1 The UE uplink power control method based on SAR requirements proposed in this invention includes the following steps.

[0024] Step S1: Based on the buffer status reports (BSR) and the scheduling request (SR) trigger frequency, the UE predicts the uplink scheduling duty cycle D within the future time period T. dutyBuffer status reporting is used to report the UE's buffer status. A scheduling request is a request from the UE to the base station (gNB) to request uplink resources for uplink transmission. The value of T is, for example, 6 minutes. The uplink scheduling duty cycle refers to the ratio of the time the uplink transmission channel is occupied to the time of a complete scheduling cycle in a wireless communication system.

[0025] Step S2: The UE monitors the fluctuations in reference signal receiving power (RSRP) and signal-to-noise ratio (SNR) to determine whether the current network environment (channel environment) is stable. If the current network environment is determined to be stable, proceed to step S3. If the current network environment is determined to be unstable, proceed to step S4.

[0026] Step S3: The UE uses the historical time period T prior to the current time. h Based on the modulation and coding scheme (MCS) and resource block (RB) allocation, the average SAR value within the future time period T is estimated. avg and based on SAR avg The uplink power of the UE is limited within a future time period T. Modulation and coding strategies refer to the mechanisms in wireless communication that dynamically adjust data transmission rates and efficiency by combining different modulation schemes and coding rates. This step is under the condition of a stable network environment, assuming the UE has not moved. At this point, based on historical uplink scheduling data, the uplink scheduling situation, average uplink power, and average SAR value within the future time period T can be predicted. h The value can be set to, for example, 1000ms (1 second), and can be adjusted according to the UE's current service type (VOLTE, video call, web browsing, etc.).

[0027] Step S4: The UE divides the future time period T into N time blocks, estimates the SAR margin and maximum allowed power of the future time blocks of the future time period T, and limits the uplink power of the UE in each future time block of the future time period T based on the maximum allowed power.

[0028] Please see Figure 2 Step S1 specifically includes the following sub-steps.

[0029] Step S11: The UE calculates the total amount of data Q that needs to be transmitted uplink within a future time period T, as reported in the buffer status report. total_bit .

[0030] Step S12: The UE calculates the historical time period T before the current time.h Average data volume Q per uplink transmission within ave_bit .

[0031] The order of steps S11 and S12 is not strictly limited; they can be performed simultaneously or either can be performed first or last.

[0032] Step S13: The UE predicts the number of uplink transmissions N within a future time period T. num N num =Q total_bit ÷Q ave_bit This assumes that the average data volume of a single uplink transmission within a future time period T is equal to the historical data volume within a time period T prior to the current time. h The average data volume of a single uplink transmission within the same time period is the same. The UE predicts the initial value D of the uplink scheduling duty cycle within the future time period T. duty_initial D duty_initial =N num ×t÷T, where t represents the single uplink scheduling time. For example, in a 4G mobile communication system, t is 1ms.

[0033] Step S14: If scheduling requests are not triggered frequently, the final uplink scheduling time duty cycle D duty =D duty_initial If scheduling requests are triggered frequently, a correction factor f is introduced. c f c ≥1, final uplink scheduling time duty cycle D duty =f c ×D duty_initial This step can set different judgment thresholds based on the current service type. For example, if the current service type is VoLTE, if D... duty_initial A frequency greater than 60% indicates frequent scheduling requests; otherwise, they are considered infrequent. For example, if the current service type is video calling, and D... duty_initial A frequency greater than 80% indicates frequent scheduling requests; otherwise, they are considered infrequent. For example, if the current service type is web browsing, and D... duty_initial A rate greater than 50% indicates frequent scheduling requests; otherwise, they are considered infrequent. For example, if the current business type is file upload, and D... duty_initial A rate greater than 90% indicates frequent scheduling requests; otherwise, scheduling requests are not frequent.

[0034] Alternatively, step S1 can be changed to step S1a. Step S1a: The UE calculates the historical time period T prior to the current time. h The actual scheduling time T within the period schedule Calculate the historical time period T h The uplink scheduling time duty cycle p, p = T schedule ÷Th The actual scheduled time refers to the time during which the base station allocates uplink resources to the UE. Assume the uplink scheduling duty cycle D of the UE within a future time period T. duty Compared to the historical time period T before the current moment h The uplink scheduling duty cycle p of the UEs within the same region is the same, i.e., D duty =p.

[0035] Please see Figure 3 Step S2 specifically includes the following sub-steps.

[0036] Step S21: The UE calculates the historical time period T before the current time. h The UE also calculates the average RSRP and average SNR within the current time period, and calculates the long-term historical time period T prior to the current time. lh The long-term historical average of RSRP and SNR within the specified time period T. lh The length is, for example, three times the historical time period T. h The length of T lh =3×T h .

[0037] Step S22: If the historical time period T before the current time... h If the average RSRP is within ±3dB of the long-term historical average RSRP and the average SNR is within ±2dB of the long-term historical average SNR, the current network environment is considered stable; otherwise, the current network environment is considered unstable.

[0038] Please see Figure 4 Step S3 specifically includes the following sub-steps.

[0039] Step S31: The UE calculates the historical time period T before the current time. h Average number of uplink RBs in actual scheduling within the system Average number of uplink MCS indexes actually scheduled . Among them, RB i This represents the number of RBs transmitted by the UE during the i-th uplink scheduling, where i is a positive integer. Among them, MCS i Let represent the MCS index during the i-th uplink scheduling, where i is a positive integer. MCS indices are integers, and different MCS indices represent a specific combination of modulation scheme and code rate. t represents the duration of a single uplink scheduling operation.

[0040] Step S32: The UE estimates the average uplink power P within a future time period T. This assumes that the average number of uplink RBs actually scheduled within a future time period T. Compared to the historical time period T before the current moment h Average number of uplink RBs in actual scheduling within the system Same. P0 represents the initial transmit power reference value, configured by the base station. α is the path loss compensation factor, a known quantity. PL represents path loss. f i This represents the cumulative amount of the closed-loop power control adjustment value, configured by the base station. Under stable network conditions, P0, PL, and f... i It can be considered that there is no change, and it belongs to the known quantity.

[0041] Step S33: UE estimates the average SAR value within the future time period T. avg , This assumes that the average uplink power P over the future time period T is equal to the historical power P over the time period T prior to the current moment. h The average uplink power P is the same within the range. k is the conversion factor between power and SAR, which is a known quantity. The unit of P is dBm (decibels per milliwatt), which is converted to watts through exponentiation.

[0042] If SAR avg ≤SAR limit There are no restrictions on the uplink power of the UE within a future time period T. SAR limit This represents the SAR limit value within a future time period T. limit The typical value is 1.6 W / kg.

[0043] If SAR avg >SAR limit Power back-off is performed on the uplink power of the UE in the future time period T to ensure SAR avg ≤SAR limit For example, the maximum transmit power corresponding to various modulation methods is limited according to different modulation methods. The maximum transmit power reduction of 256QAM (256-ary quadrature amplitude modulation) is set to 3 dBm (decibels per milliwatt), the maximum transmit power reduction of 64QAM (64-ary quadrature amplitude modulation) is set to 4 dBm, the maximum transmit power reduction of 16QAM (16-ary quadrature amplitude modulation) is set to 5 dBm, and the maximum transmit power reduction of QPSK (quadrature phase shift keying) or BPSK (binary phase shift keying) is set to 6 dBm.

[0044] Preferably, in step S33, if the uplink MCS index within the future time period T is greater than 1, then the uplink MCS index within the future time period T is greater than 1. Then let SAR limit Increase by 3dBm; if the uplink MCS index within the future time period T is ≤ Then let SARlimit Reduce by 3dBm to ensure high-order modulation performance.

[0045] Please see Figure 5 Step S4 specifically includes the following sub-steps.

[0046] Step S41: Divide the future time period T into N time blocks, with each time block having a length of T÷N.

[0047] Step S42, the UE calculates the actual average SAR value of the elapsed time blocks for the future time period T. real_ave,t For example, the calculation starts from zero past time blocks and is performed once every time block that has passed.

[0048] Step S43: The UE calculates the SAR margin for the future time block (i.e., the time block that has not yet passed) of the future time period T. budget,n+1 , This formula represents the SAR margin for the remaining Nn future time blocks after n time blocks have passed in the future time period T. Here, n is an integer between 0 and N-1.

[0049] Step S44: The UE combines the uplink scheduling time duty cycle D within the future time period T. duty Calculate the maximum permissible power P of the future time block for the future time period T. inst SAR can be considered budget,n+1 That is, the average SAR of the UE in the future time block of the future time period T, denoted as . Where k is the power-SAR conversion coefficient, which is a known quantity. P is calculated from this formula. inst This represents the maximum power that the UE can transmit within the future time block of the future time period T.

[0050] Step S45: In a new time block of this future time period T, the UE will limit its maximum transmit power to no more than P. inst When a new time block of the future time period T has passed, repeat steps S42 to S45 until all time blocks of the future time period T have passed.

[0051] Please see Figure 6 The UE uplink power control device based on SAR requirements proposed in this invention includes an uplink scheduling time duty cycle prediction module 1, a network environment judgment module 2, a stable environment power control module 3, and an unstable environment power control module 4. Figure 6 The device shown corresponds to Figure 1 The method shown.

[0052] The uplink scheduling time duty cycle prediction module 1 is used to predict the uplink scheduling time duty cycle D of the UE within a future time period T based on the cache status report value and the scheduling request trigger frequency. duty .

[0053] The network environment judgment module 2 is used to monitor the fluctuation of the reference signal received power and signal-to-noise ratio to determine whether the current network environment is stable.

[0054] The stable environment power control module 3 is used to, when the current network environment is stable, determine the power control based on the historical time period T prior to the current moment. h Based on the modulation and coding strategies and resource block allocation, the average SAR value within the future time period T is estimated. avg and based on SAR avg Limit the uplink power of the UE within a future time period T.

[0055] The unstable environment power control module 4 is used to divide the future time period T into N time blocks when the current network environment is unstable, estimate the SAR margin and maximum allowable power of the future time blocks of the future time period T, and limit the uplink power of the UE in each future time block of the future time period T based on the maximum allowable power.

[0056] In a stable channel environment, this invention limits the UE uplink power based on the MCS, using the entire future time period T as the control unit to reduce the impact of power backoff on uplink transmission performance. In an unstable channel environment, the UE uplink power is dynamically adjusted based on the real-time SAR margin and uplink scheduling duty cycle, using each time block within the future time period T as the control unit. This makes the UE uplink power control and network scheduling adapt to changes in the channel.

[0057] The above are merely preferred embodiments of the present invention and are not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.

Claims

1. A UE uplink power control method based on SAR requirements, characterized in that, Includes the following steps; Step S1: The UE predicts the uplink scheduling duty cycle D within the future time period T based on the cache status report value and the scheduling request trigger frequency. duty ; Step S2: The UE monitors the fluctuations in the received power and signal-to-noise ratio of the reference signal to determine whether the current network environment is stable; if the current network environment is determined to be stable, proceed to step S3; otherwise, proceed to step S4. Step S3: The UE uses the historical time period T prior to the current time. h Based on the modulation and coding strategies and resource block allocation, the average SAR value within the future time period T is estimated. avg and based on SAR avg Limit the uplink power of the UE within a future time period T; Step S4: The UE divides the future time period T into N time blocks, estimates the SAR margin and maximum allowed power of the future time blocks of the future time period T, and limits the uplink power of the UE in each future time block of the future time period T based on the maximum allowed power.

2. The UE uplink power control method based on SAR requirements according to claim 1, characterized in that, Step S1 specifically includes the following sub-steps; Step S11: The UE calculates the total amount of data Q that needs to be transmitted uplink within a future time period T, as reported in the buffer status report. total_bit ; Step S12: The UE calculates the historical time period T before the current time. h Average data volume Q per uplink transmission within ave_bit ; The steps S11 and S12 may be performed in either a sequential or simultaneous manner, or either can be performed first or second. Step S13: The UE predicts the number of uplink transmissions N within a future time period T. num Initial value of uplink scheduling time duty cycle D duty_initial N num =Q total_bit ÷Q ave_bit ;D duty_initial =N num ×t÷T, where t represents the single uplink scheduling time; Step S14: If scheduling requests are not triggered frequently, the final uplink scheduling time duty cycle D duty =D duty_initial If scheduling requests are triggered frequently, a correction factor f is introduced. c f c ≥1, final uplink scheduling time duty cycle D duty =f c ×D duty_initial .

3. The UE uplink power control method based on SAR requirements according to claim 1, characterized in that, In step S14, different judgment thresholds are set according to the current service type of the UE; The current service type is VoLTE, if D duty_initial >60% indicates frequent scheduling requests; otherwise, scheduling requests are infrequent. The current service type is video call, if D duty_initial >80% indicates frequent scheduling requests; otherwise, scheduling requests are infrequent. The current business type is web browsing. If D duty_initial >50% indicates frequent scheduling requests; otherwise, scheduling requests are infrequent. The current business type is file upload. If D duty_initial A rate greater than 90% indicates frequent scheduling requests; otherwise, scheduling requests are not frequent.

4. The UE uplink power control method based on SAR requirements according to claim 1, characterized in that, Change step S1 to step S1a; Step S1a: The UE calculates the historical time period T before the current time. h The actual scheduling time T within the period schedule Calculate the historical time period T h The uplink scheduling time duty cycle p, p = T schedule ÷T h Assume the uplink scheduling duty cycle D of the UE within a future time period T. duty Compared to the historical time period T before the current moment h The uplink scheduling duty cycle p of the UEs within the same region is the same, i.e., D duty =p.

5. The UE uplink power control method based on SAR requirements according to claim 1, characterized in that, Step S2 specifically includes the following sub-steps; Step S21: The UE calculates the historical time period T before the current time. h The UE also calculates the average RSRP and average SNR within the current time period, and calculates the long-term historical time period T prior to the current time. lh The long-term historical average of RSRP and the long-term historical average of SNR within the range; Step S22: If the historical time period T before the current time... h If the average RSRP is within ±3dB of the long-term historical average RSRP and the average SNR is within ±2dB of the long-term historical average SNR, the current network environment is considered stable; otherwise, the current network environment is considered unstable.

6. The UE uplink power control method based on SAR requirements according to claim 1, characterized in that, Step S3 specifically includes the following sub-steps; Step S31: The UE calculates the historical time period T before the current time. h Average number of uplink RBs in actual scheduling within the system Average number of uplink MCS indexes actually scheduled ; Step S32: The UE estimates the average uplink power P within a future time period T. Where P0 represents the initial transmit power reference value, α is the path loss compensation factor, PL represents the path loss, and f i This represents the cumulative amount of the closed-loop power control adjustment value; Step S33: UE estimates the average SAR value within the future time period T. avg , Where k is the power-SAR conversion coefficient; If SAR avg ≤SAR limit There is no restriction on the uplink power of the UE within a future time period T; among which SAR limit This represents the SAR limit value within a future time period T; If SAR avg >SAR limit Power back-off is performed on the uplink power of the UE in the future time period T to ensure SAR avg ≤SAR limit .

7. The UE uplink power control method based on SAR requirements according to claim 6, characterized in that, In step S33, when SAR avg >SAR limit At the same time, the maximum transmit power corresponding to each modulation method is limited according to the different modulation methods; The maximum transmit power reduction for 256QAM is set to 3 dBm; The maximum transmit power reduction for 64QAM is set to 4 dBm; The maximum transmit power reduction for 16QAM is set to 5 dBm; The maximum transmit power reduction for QPSK or BPSK is set to 6 dBm.

8. The UE uplink power control method based on SAR requirements according to claim 7, characterized in that, In step S33, if the uplink MCS index within the future time period T is greater than Then let SAR limit Increase by 3dBm; if the uplink MCS index within the future time period T is ≤ Then let SAR limit Reduced by 3dBm.

9. The UE uplink power control method based on SAR requirements according to claim 1, characterized in that, Step S4 specifically includes the following sub-steps; Step S41: Divide the future time period T into N equal time blocks; Step S42, the UE calculates the actual average SAR value of the past time blocks for the future time period T. real_ave,t ; Step S43: The UE calculates the SAR margin for the future time block of the future time period T. budget,n+1 ; Step S44: The UE combines the uplink scheduling time duty cycle D within the future time period T. duty Calculate the maximum permissible power P of the future time block for the future time period T. inst ; SAR budget,n+1 As the average SAR of the UE in the future time block of that future time period T, denoted as ; Where k is the power-SAR conversion coefficient; P is calculated from this formula. inst This represents the maximum power that the UE can transmit within the future time block of the future time period T; Step S45: In a new time block of this future time period T, the UE will limit its maximum transmit power to no more than P. inst When a new time block of the future time period T has passed, repeat steps S42 to S45 until all time blocks of the future time period T have passed.

10. A UE uplink power control device based on SAR requirements, characterized in that, It includes an uplink scheduling time duty cycle prediction module, a network environment judgment module, a stable environment power control module, and an unstable environment power control module; The uplink scheduling time duty cycle prediction module is used to predict the uplink scheduling time duty cycle D of the UE within a future time period T based on the cache status report value and the scheduling request trigger frequency. duty ; The network environment judgment module is used to monitor the fluctuation of the reference signal received power and signal-to-noise ratio to determine whether the current network environment is stable. The stable environment power control module is used to, when the current network environment is stable, determine the power control based on the historical time period T prior to the current moment. h Based on the modulation and coding strategies and resource block allocation, the average SAR value within the future time period T is estimated. avg and based on SAR avg Limit the uplink power of the UE within a future time period T; The unstable environment power control module is used to divide the future time period T into N time blocks when the current network environment is unstable, estimate the SAR margin and maximum allowed power of the future time blocks of the future time period T, and limit the uplink power of the UE in each future time block of the future time period T based on the maximum allowed power.