Uplink control method and device, base station, medium and product

By dynamically adjusting resource block allocation and signal-to-interference-plus-noise ratio based on user location, environmental interference, and service quality requirements, the problem of link quality mismatch in existing technologies is solved, thereby improving the reliability and efficiency of the uplink.

CN121815388APending Publication Date: 2026-04-07CHINA MOBILE ZIJIN INNOVATION INST CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-01-29
Publication Date
2026-04-07

AI Technical Summary

Technical Problem

Existing uplink quality control technologies fail to comprehensively consider user location, environmental interference characteristics, and service quality requirements, resulting in low link reliability and efficiency. In particular, uneven allocation of resource blocks under power-limited user terminals leads to large fluctuations in channel quality, affecting service experience.

Method used

By determining the target received power of the physical uplink shared channel based on environmental and sensing parameters, and combining it with the power margin report reported by the terminal, the maximum number of schedulable resource blocks is dynamically calculated, and the signal-to-interference-plus-noise ratio is corrected to determine the modulation and coding scheme, so as to ensure the stability and reliability of the link quality.

Benefits of technology

It significantly reduces the bit error rate, improves the reliability and stability of uplink transmission, adapts to complex network environments, and ensures continuous and stable transmission of services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121815388A_ABST
    Figure CN121815388A_ABST
Patent Text Reader

Abstract

The invention discloses an uplink control method and device, a base station, a medium and a product, and the method comprises the steps: determining the target receiving power of a physical uplink shared channel according to environment and perception parameters, the environment and perception parameters comprise at least one of the following items: user position information, an environment interference level estimated by a base station, a business service quality requirement and path loss; obtaining a power headroom report reported by the terminal, and determining the maximum number of schedulable resource blocks when the target receiving power is satisfied according to the power headroom report; correcting the measured value of the actual signal to interference plus noise ratio of the physical uplink shared channel according to the maximum number of schedulable resource blocks to obtain a corrected signal to interference plus noise ratio; and determining a modulation coding scheme of the uplink according to the corrected signal to interference plus noise ratio. The maximum number of schedulable resource blocks is accurately calculated, and the actually measured signal to interference plus noise ratio is corrected based on the maximum number of schedulable resource blocks, so that the lower limit of modulation coding scheme selection is ensured, and the reliability of uplink transmission in a dynamic network environment is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the technical field of communication, and particularly relates to an uplink control method and device, a base station, a medium and a product. BACKGROUND

[0002] In commercial mobile Internet, user data is generally bursty, that is, the data volume at a moment can reach several Mbytes to several hundred Mbytes, and then the data volume reported in a long time can be only dozens of bytes to several Kbytes. In order to transmit user data as soon as possible and reduce the end-to-end delay of users, when the user buffer data volume is large, the scheduler generally allocates a large search resource block (Resource Block, RB); and when the user buffer data volume is small, such as only several dozen bytes, the scheduler can only allocate 1 RB to carry these user data. In the case of constant terminal transmit power, this size RB allocation will cause the quality of the physical uplink shared channel (Physical Uplink Shared Channel, PUSCH) channel to fluctuate greatly, affecting the service and user experience, especially for services / users with requirements for link reliability.

[0003] The existing uplink quality control technology mainly distinguishes the power limited state of users based on power headroom report (Power Headroom Report, PHR), and realizes quality control by iteratively searching for the combination of resource blocks (Resource Block, RB) and modulation and coding scheme (Modulation and Coding Scheme, MCS), but still has the following defects: the user location, environmental interference characteristics and quality of service requirements (Quality of Service Requirements, QoS) are not comprehensively considered, resulting in poor environmental adaptability of the algorithm; the link quality is evaluated by relying on sounding reference signals (Sounding Reference Signal, SRS), which is different from the actual interference situation of PUSCH; the allocation of large and small RBs is easy to cause the signal-to-interference-plus-noise ratio (Signal-to-Interference-plus-Noise Ratio, SINR) of PUSCH to fluctuate greatly, and the convergence speed of the outer loop adaptive modulation and coding (Adaptive Modulation and Coding, AMC) is slow, which is difficult to effectively guarantee the transmission reliability. SUMMARY

[0004] The embodiment of the present application provides an uplink control method, device, base station, medium and product, and solves the problem of mismatch between the evaluated link quality and the actual link quality of a user terminal on a physical uplink shared channel, which affects the reliability and efficiency of uplink data transmission.

[0005] In a first aspect, an uplink control method is provided, comprising:

[0006] determining a target received power of a physical uplink shared channel according to an environment and perception parameter, wherein the environment and perception parameter comprises at least one of the following: user position information, base station estimated environment interference level, service quality requirement and path loss;

[0007] obtaining a power headroom report reported by a terminal, and determining a maximum schedulable resource block number satisfying the target received power according to the power headroom report;

[0008] correcting a measured value of an actual signal-to-interference-and-noise ratio of the physical uplink shared channel according to the maximum schedulable resource block number, to obtain a corrected signal-to-interference-and-noise ratio;

[0009] determining a modulation and coding scheme of the uplink according to the corrected signal-to-interference-and-noise ratio.

[0010] Optionally, the method further comprises, before the step of obtaining the power headroom report reported by the terminal:

[0011] setting an actual schedulable resource block number to be not greater than the maximum schedulable resource block number.

[0012] Optionally, the step of obtaining the power headroom report reported by the terminal and determining the maximum schedulable resource block number satisfying the target received power according to the power headroom report comprises:

[0013] when a power headroom value of the power headroom report is greater than zero, calculating the maximum schedulable resource block number according to a sum of a current received power of the terminal and the power headroom value, and a difference between the target received power;

[0014] when the power headroom value of the power headroom report is less than or equal to zero, calculating the maximum schedulable resource block number according to a difference between the target received power and the current received power of the terminal.

[0015] Optionally, the step of correcting the measured value of the actual signal-to-interference-and-noise ratio of the physical uplink shared channel according to the maximum schedulable resource block number to obtain the corrected signal-to-interference-and-noise ratio comprises:

[0016] determining the power headroom at the maximum number of schedulable resource blocks according to the current power headroom, the number of schedulable resource blocks allocated and the maximum number of schedulable resource blocks, and estimating the power headroom of the physical uplink shared channel before the next power headroom report is reported;

[0017] obtaining the corrected signal-to-interference-and-noise ratio according to the power headroom at the maximum number of schedulable resource blocks, the power headroom of the physical uplink shared channel before the next power headroom report is reported and the measured value of the actual signal-to-interference-and-noise ratio.

[0018] Optionally, the determining the modulation and coding scheme of the uplink according to the corrected signal-to-interference-and-noise ratio comprises:

[0019] smoothing the corrected signal-to-interference-and-noise ratio;

[0020] querying the modulation and coding scheme of the uplink corresponding to the smoothed signal-to-interference-and-noise ratio in a block error rate mapping table.

[0021] Optionally, the method further comprises:

[0022] when detecting that the environment and perception parameter changes, automatically triggering the re-determination of the target received power and the maximum number of schedulable resource blocks, and determining the modulation and coding scheme of the uplink before the next power headroom report is reported.

[0023] In a second aspect, an uplink control device is provided, comprising:

[0024] a first processing module configured to determine a target received power of a physical uplink shared channel according to an environment and perception parameter, wherein the environment and perception parameter comprises at least one of the following: user position information, a base station estimated environment interference level, a service quality requirement of a service and a path loss;

[0025] a second processing module configured to obtain a power headroom report reported by a terminal, and determine a maximum number of schedulable resource blocks satisfying the target received power according to the power headroom report;

[0026] a third processing module configured to correct a measured value of an actual signal-to-interference-and-noise ratio of the physical uplink shared channel according to the maximum number of schedulable resource blocks, and obtain a corrected signal-to-interference-and-noise ratio;

[0027] a fourth processing module configured to determine a modulation and coding scheme of the uplink according to the corrected signal-to-interference-and-noise ratio.

[0028] Optionally, the device further comprises:

[0029] a fifth processing module configured to set an actual number of schedulable resource blocks to be not greater than the maximum number of schedulable resource blocks.

[0030] Optionally, the second processing module comprises:

[0031] The first processing submodule is configured to calculate the maximum schedulable resource block number according to a sum of the current receiving power of the terminal and the power headroom value of the power headroom report, and then subtract the target receiving power from the sum when the power headroom value of the power headroom report is greater than zero.

[0032] The second processing submodule is configured to calculate the maximum schedulable resource block number according to a difference between the current receiving power of the terminal and the target receiving power when the power headroom value of the power headroom report is less than or equal to zero.

[0033] Optionally, the third processing module comprises:

[0034] The third processing submodule is configured to determine the power headroom when the maximum schedulable resource block number is determined according to the current power headroom, the schedulable resource block allocation number and the maximum schedulable resource block number, and estimate the transmission power headroom of the physical uplink shared channel before the next power headroom report is submitted.

[0035] The fourth processing submodule is configured to obtain the corrected signal-to-interference-and-noise ratio according to the power headroom when the maximum schedulable resource block number is determined, the estimated transmission power headroom of the physical uplink shared channel before the next power headroom report is submitted and the actual signal-to-interference-and-noise ratio measurement value.

[0036] Optionally, the fourth processing module comprises:

[0037] The fifth processing submodule is configured to perform smoothing processing on the corrected signal-to-interference-and-noise ratio, and query the modulation and coding scheme of the uplink corresponding to the smoothed signal-to-interference-and-noise ratio in the block error rate mapping table.

[0038] Optionally, the method further comprises:

[0039] The execution module is configured to automatically trigger the re-determination of the target receiving power and the maximum schedulable resource block number when it is detected that the environment and the perception parameter change, and determine the modulation and coding scheme of the uplink before the next power headroom report is submitted.

[0040] In a third aspect, a base station is provided, which comprises a processor, a memory and a program or instructions stored in the memory and executable on the processor. When the program or instructions are executed by the processor, the steps in the uplink control method according to any one of the first aspect are implemented.

[0041] In a fourth aspect, a readable storage medium is provided, and the readable storage medium stores a program or instructions, and the program or instructions are executed by a processor to implement the steps in the uplink control method according to any one of the first aspect.

[0042] In a fifth aspect, a computer program product is provided, and the computer program product includes computer instructions, and the computer instructions are executed by a processor to implement the steps in the uplink control method according to any one of the first aspect.

[0043] In the present application, the target receiving power of the physical uplink shared channel is determined according to the environment and perception parameters, wherein the environment and perception parameters include at least one of the following: user position information, base station estimated environment interference level, service quality requirement and path loss; the power headroom report reported by the terminal is obtained, and the maximum schedulable resource block number when the target receiving power is satisfied is determined according to the power headroom report; the measured value of the actual signal-to-interference-and-noise ratio of the physical uplink shared channel is corrected according to the maximum schedulable resource block number, and the corrected signal-to-interference-and-noise ratio is obtained; and the modulation and coding scheme of the uplink is determined according to the corrected signal-to-interference-and-noise ratio. By dynamically fusing the environment and perception parameters to set the target receiving power of the physical uplink shared channel, the maximum schedulable resource block number is accurately calculated in combination with the terminal power headroom report, and the measured signal-to-interference-and-noise ratio is corrected based on the resource block number, so that the corrected signal-to-interference-and-noise ratio is taken as the conservative lower limit of the modulation and coding scheme selection of the uplink based on the maximum schedulable resource block number, thereby effectively eliminating the probe reference signal evaluation mismatch, suppressing the signal-to-interference-and-noise ratio fluctuation caused by the resource block allocation, significantly reducing the bit error rate, and thereby improving the reliability of the uplink transmission in the dynamic network environment. BRIEF DESCRIPTION OF DRAWINGS

[0044] Figure 1 is a flowchart of an uplink control method provided by an embodiment of the present application;

[0045] Figure 2 is a schematic diagram of a terminal reporting a power headroom report provided by an embodiment of the present application;

[0046] Figure 3 is a general flowchart of an uplink control method provided by an embodiment of the present application;

[0047] Figure 4 is a structural schematic diagram of an uplink control device provided by an embodiment of the present application;

[0048] Figure 5 is a structural schematic diagram of a base station provided by an embodiment of the present application. DETAILED DESCRIPTION

[0049] With reference to the drawings of the embodiments of the present application, the technical solutions in the embodiments of the present application will be clearly described. Obviously, the described embodiments are only some of the embodiments of the present application, but not all of the embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the scope of the present application.

[0050] The terms "first", "second", and the like in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specified order or a chronological order. It should be understood that the data used in this way can be exchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second" are generally of a kind, and are not limited to the number of objects, for example, the first object can be one or more. In addition, "and" in the specification and claims means at least one of the connected objects, and the character " / " generally means that the front and rear associated objects are in an "or" relationship.

[0051] It is worth noting that the technology described in the embodiments of the present application is not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) and other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used in the above-mentioned systems and radio technologies, and can also be used in other systems and radio technologies. However, the following description describes a New Radio (NR) system for example purposes, and NR terminology is used in most of the following description, and these technologies can also be applied to applications other than NR system applications, such as 6th Generation (6G) communication systems. th

[0052] Please refer to Figure 1 , the embodiments of the present application provide an uplink control method, comprising:​

[0053] Step 11: determining a target received power of the physical uplink shared channel according to an environment and perception parameter, wherein the environment and perception parameter comprises at least one of user position information, a base station estimated environment interference level, service quality requirement of a service and path loss;

[0054] In the embodiment of the present application, the uplink received power control target refers to a resource block level target received power of a physical uplink shared channel of a user. In LTE and NR, uplink power control is a base station on-demand transmission power control (TPC) command sent through a physical downlink control channel (PDCCH) to adjust the terminal transmit power control to ensure the stability of uplink services.

[0055] Taking NR as an example, a user terminal device (UE) adjusts the PUSCH channel power as follows:

[0056] ;

[0057] Wherein, i is the PUSCH transmission time, P CMAX , f, c(i) is the maximum transmit power of the terminal at i, for the definition of each parameter in the formula, please refer to 3GPP TS 38.213, section 7.1.1.

[0058] The LTE and / or NR system reports the current maximum transmit power and the remaining power of the user terminal device to the base station through the power headroom report (PHR) reporting mechanism. When the terminal satisfies the power headroom PHR reporting condition, the terminal will calculate the power headroom PH according to the terminal side maximum transmit power, the number of uplink scheduled resource blocks (RB) and other parameters (taking NR as an example, the specific parameter meaning can be referred to 3GPP TS 38.213 7.7.1 section) according to the following formula:

[0059] ;

[0060] Wherein, the power headroom PH is actually the difference between the maximum transmit power and the PUSCH estimated transmit power, and the value range is [-32, 38] dB.

[0061] Ignoring j, q d , l, through the above two formulas, the following simplified relationship can be obtained:

[0062] ;

[0063] As can be seen, when PH is greater than 0, it means that the UE still has residual power to transmit; when PH is less than 0, the UE transmits at its maximum power, and there is no residual power available.

[0064] In addition, the RB-level transmit power of the UE can be expressed by the following formula:

[0065] ;

[0066] The RB-level transmit power received by the uplink base station can be expressed by the following formula:

[0067] ;

[0068] At this time, if the UE position remains unchanged, but the UE power margin PHR is insufficient (e.g., PH<3), the following situation will occur: when the number of RBs allocated to the UE in the uplink is small, the UE's uplink RB-level received power is relatively large and the SINR (Signal-to-Interference-plus-Noise Ratio) is relatively good; when the number of RBs allocated to the UE in the uplink is large, the UE's uplink RB-level received power becomes small and the SINR becomes worse.

[0069] For UE periodic or event-based PHR reporting, such as Figure 2 As shown, at time i, the UE transmits a periodic PHR on the PUSCH; at time m, the UE transmits an event-based PHR on the PUSCH; and at time i+T, the UE transmits a periodic PHR on the PUSCH. Between two PHR transmissions, the UE may also transmit a PUSCH without PHR, as shown at time k in the figure. For PUSCH transmissions with PHR, the base station can obtain the UE's transmit power at that transmission time; for PUSCH transmissions without PHR, the base station cannot directly obtain the UE's transmit power at that transmission time.

[0070] The calculation method for the received power of the RB-level target is as follows:

[0071] ;

[0072] in, The maximum received power set for the base station, in dBm, is intended to ensure that the total received power does not overflow.

[0073] This represents the base station's baseline expected received power, expressed in dBm.

[0074] PL represents the path loss at the terminal, in dB.

[0075] a reference path loss corresponding to a reference expected received power, in dB;

[0076] ΔRIP is a difference between a mean interference plus noise power dBm value estimated by the base station and an ideal base station noise floor dBm value, or a difference between a RIP power dBm value at a given confidence level and the ideal base station noise floor dBm value, in dB;

[0077] ΔRP is a received power offset mapped according to a terminal service QoS requirement, in dB; the higher the QoS requirement, the greater the offset ΔRP, such as for voice, video or high reliability requirement services, the greater ΔRP;

[0078] In the embodiments of the present application, by fusing the multi-dimensional parameter target received power determination method of user location, environmental interference, service quality requirement and path loss, the limitations of traditional power control relying only on PHR are broken through, adaptive dynamic adjustment of power control parameters is realized, and the adaptability and uplink transmission stability of the system in a complex network environment are significantly improved, thereby providing accurate power reference for subsequent RB allocation and SINR correction.

[0079] Step 12: acquiring a power headroom report reported by the terminal, and determining a maximum schedulable resource block number when the target received power is met according to the power headroom report;

[0080] In the embodiments of the present application, by deeply analyzing the power headroom report reported by the terminal, the maximum schedulable RB number under the condition of meeting the target received power is dynamically calculated in combination with the target received power preset by the base station, so that the received power of each RB is ensured to be stable around the target value, thereby eliminating the link quality mutation caused by uneven power allocation when allocating large and small RBs.

[0081] In the embodiments of the present application, optionally, the acquiring of the power headroom report reported by the terminal and the determining of the maximum schedulable resource block number when the target received power is met according to the power headroom report include:

[0082] When the power headroom value of the power headroom report is greater than zero, the maximum schedulable resource block number is calculated according to a sum of the current received power of the terminal and the power headroom value, and a difference obtained by subtracting the target received power;

[0083] When the power headroom value of the power headroom report is less than or equal to zero, the maximum schedulable resource block number is calculated according to a difference between the current received power of the terminal and the target received power.

[0084] In the embodiments of the present application, by distinguishing the processing logic according to the real-time state of the power headroom report, it is ensured that the target received power requirement can be strictly met regardless of the terminal power state, resource waste caused by idle power headroom is avoided, and the problem of insufficient received power caused by excessive RB allocation under power limitation is also eliminated.

[0085] Specifically:

[0086] If PH(i) is greater than 0, it indicates that the UE still has residual power to transmit, and the maximum schedulable RB number is calculated according to the following formula:

[0087] ;

[0088] If PH(i) is less than or equal to 0, it indicates that the UE has transmitted at the maximum power, and the maximum schedulable RB number is calculated according to the following formula:

[0089] ;

[0090] PH(i) is the power headroom PH (Power Headroom) value in the PHR reported by the UE at time i;

[0091] RB(i) represents the number of RBs allocated for PUSCH at time i;

[0092] RP(i) represents the PUSCH RB level received power measured by the base station at time i, with the unit of dBm;

[0093] is the target value of the PUSCH RB level received power, with the unit of dBm;

[0094] is the maximum schedulable RB number of the system, for example: NR 100MHz bandwidth, subcarrier spacing 30kHz, then = 273.

[0095] For example: assuming that at the time of reporting PHR, PH(i)=5dB, the number of RBs for PUSCH transmission is 10, the base station measures the RB level received power to be -85dBm, and the base station determines the current target received power to be -85dBm based on the user position, or the uplink interference situation, or the user service QoS, or their combination, then the maximum schedulable RB number is calculated as =10^((-85+5-(-85)) / 10)*10=31.6; if the base station determines the current target received power to be -90dBm based on the user position, or the uplink interference situation, or the user service QoS, or their combination, then the maximum schedulable RB number is calculated as =10^((-85+5-(-90)) / 10)*10=100.

[0096] For example, assuming that at the time of reporting PHR, PH(i)=-5dB, the number of RBs for PUSCH transmission is 10, the base station measures the RB-level received power to be -85dBm, and the target received power is -85dBm, then the maximum schedulable RB number satisfying the target received power of -85dBm is calculated as =10^((-85-(-85)) / 10)*10=10; if the base station determines the target received power to be -90dBm at this time, then =10^((-85-(-90)) / 10)*10=31.6.

[0097] In the embodiments of the present application, before the step of obtaining the power headroom report reported by the terminal, the method further comprises:

[0098] setting the actual schedulable resource block number to be not greater than the maximum schedulable resource block number.

[0099] In the embodiments of the present application, the actual schedulable resource block number can be set to be not greater than the maximum schedulable resource block number. If the actual schedulable resource block number is not limited, there can be a case that when small RBs are scheduled, the signal quality is good, but when large RBs are scheduled, the signal quality is poor, thereby affecting the service transmission.

[0100] Therefore, before the terminal next time reports PHR, the number of RBs of PUSCH allocated to the UE by uplink packet scheduling cannot be greater than the maximum schedulable resource block number, and in the case of UE maximum transmit power limitation, the RB-level received power is ensured to be greater than or equal to the RB-level received power target value, and at the same time, in the case of stable interference level statistics, the measured SINR is also ensured to have a minimum guarantee, thereby guaranteeing normal service transmission.

[0101] For example, assuming that at the time of reporting PHR, PH(i)=5dB, the number of RBs for PUSCH transmission is 10, the base station measures the RB-level received power to be -85dBm, and the base station determines the current target received power to be -85dBm, then the maximum schedulable RB number is calculated as =10^((-85+5-(-90)) / 10)*10=31; if 31 RBs are scheduled at the next time, the RB-level received power can still be maintained at -85dBm; if 250 RBs are scheduled at the next time, then the RB-level received power is -85+5-10*log10(250 / 10)=-93.9dBm<-85dBm, which cannot guarantee the RB-level received power, and thus cannot guarantee the corresponding SINR.

[0102] Step 13: correcting the actual signal-to-interference-and-noise ratio of the physical uplink shared channel according to the maximum schedulable resource block number to obtain a corrected signal-to-interference-and-noise ratio.

[0103] In the embodiment of the present application, the maximum schedulable resource block number is used as a reference to equivalently correct the actual signal-to-interference-and-noise ratio of the physical uplink shared channel, so as to solve the problem of mismatch between the SRS evaluation and the actual interference of the PUSCH in the traditional uplink quality control, make the corrected SINR value truly reflect the channel quality of the terminal under the maximum RB allocation condition, and thus provide a conservative lower limit reference for the modulation and coding scheme (MCS) selection, effectively avoid the problem of high MCS selection caused by the difference between the SRS and the PUSCH interference, significantly reduce the bit error rate, and improve the reliability and stability of the uplink transmission.

[0104] In the embodiment of the present application, the maximum schedulable resource block number is used as a reference to equivalently correct the actual signal-to-interference-and-noise ratio of the physical uplink shared channel, so as to solve the problem of mismatch between the SRS evaluation and the actual interference of the PUSCH in the traditional uplink quality control, make the corrected SINR value truly reflect the channel quality of the terminal under the maximum RB allocation condition, and thus provide a conservative lower limit reference for the modulation and coding scheme (MCS) selection, effectively avoid the problem of high MCS selection caused by the difference between the SRS and the PUSCH interference, significantly reduce the bit error rate, and improve the reliability and stability of the uplink transmission.

[0105] According to the current power headroom, the schedulable resource block allocation number and the maximum schedulable resource block number, the power headroom when the maximum schedulable resource block number is determined is determined, and the transmission power headroom of the physical uplink shared channel before the next power headroom report is estimated.

[0106] According to the power headroom when the maximum schedulable resource block number is determined, the transmission power headroom of the physical uplink shared channel before the next power headroom report is estimated, and the measured value of the actual signal-to-interference-and-noise ratio, the corrected signal-to-interference-and-noise ratio is obtained.

[0107] In the embodiment of the present application, without loss of generality, the PUSCH transmission before the next PHR report is represented by time k, and the PUSCH RB level received power measured by the base station is represented by RP(k) (unit: dBm), the number of RBs allocated to the PUSCH is RB(k), and specifically:

[0108] (1) Referring to the recently reported PH(i), the base station assumes that the number of RBs allocated to the UE for the PUSCH is the power headroom when the maximum schedulable resource block number is determined which can be calculated as follows: ;

[0109] wherein PH(i) takes the power control recently reported PHR, and the corresponding allocated resource is RB(i).

[0110] (2) Referring to the recently reported PH(i), the base station estimates the PUSCH transmission power headroom before the next PHR report as follows: ;

[0111] Wherein, PH(i) takes the PHR recently reported by power control, and the corresponding allocated resource is RB(i); PH(k) is the power margin when the actual allocated RB number is RB(k) based on the recently reported PH(i).

[0112] (3) The base station corrects the SINR of the next PUSCH transmission before the next PHR report according to the following formula:

[0113] ;

[0114] Wherein, SINR(k) is the SINR of the PUSCH channel measured at the physical layer at the k moment, and the equivalent SINR when the allocated bandwidth is RB(k) is assumed under the condition that the SINR(k) is

[0115] Since the real interference and noise power of the RB where the PUSCH channel is located is contained in SINR(k), the corrected SINR(k) also implicitly contains the actual perceived interference and noise power of the terminal, so that the uplink quality evaluation is more real and accurate; meanwhile, the SINR(k) corrected according to the formula is based on the maximum scheduling RB, and the actual perceived SINR(k) of the UE will be greater than or equal to SINR(k), which is beneficial to the reliable transmission of the uplink service.

[0116] In the embodiments of the present application, example one: assuming that PH(i)=5dB at the PHR reporting moment, the number of RBs of the PUSCH transmission is 100, the base station measures the RB-level received power to be -85dBm, the target received power is -85dBm, and the maximum schedulable RB number =273, when the next PUSCH transmission RB is 10, , dB, if the base station measures the PUSCH SINR to be 10dB, then =10dB= ;

[0117] Example two: assuming that PH(i)=5dB at the PHR reporting moment, the number of RBs of the PUSCH transmission is 10, the base station measures the RB-level received power to be -85dBm, the target received power is -85dBm, and the maximum schedulable RB number =31, when the next PUSCH transmission RB is 20, , , if the base station measures the PUSCH SINR to be 10dB, then =10= ;

[0118] ​​​​​​Example 3: Assuming that at the time of reporting PHR, PH(i) = -5dB, the number of RBs for PUSCH transmission is 100, the base station measures the RB-level received power to be -85dBm, the target received power is -85dBm, the maximum schedulable RB number = 100, when the next PUSCH transmission RB is 10, , dB, if the base station measures the PUSCH SINR to be 10dB, then = 5dB ;

[0119] Example 4: Assuming that at the time of reporting PHR, PH(i) = -5dB, the number of RBs for PUSCH transmission is 100, the base station measures the RB-level received power to be -85dBm, the target received power is -85dBm, the maximum schedulable RB number = 100, when the next PUSCH transmission RB is 50, , dB, if the base station measures the PUSCH SINR to be 10dB, then = 7dB .

[0120] Step 14: determining the modulation and coding scheme of the uplink according to the corrected signal-to-interference-and-noise ratio.

[0121] In the embodiments of the present application, optionally, the determining the modulation and coding scheme of the uplink according to the corrected signal-to-interference-and-noise ratio comprises:

[0122] performing smoothing processing on the corrected signal-to-interference-and-noise ratio;

[0123] querying the modulation and coding scheme of the uplink corresponding to the smoothed signal-to-interference-and-noise ratio in a block error rate mapping table.

[0124] In the embodiments of the present application, the base station performs smoothing processing on the SINR correction value of the PUSCH channel, and then takes the smoothed SINR as input to determine the modulation and coding scheme of the uplink by searching the SINR and BLER mapping table; since the corrected SINR(k) is based on the maximum schedulable RB, the actual experience of the UE will be greater than or equal to SINR(k), and the modulation and coding scheme determined by the corrected SINR(k) is equivalent to the lower limit of the actual channel, which helps to control the uplink error rate, thereby improving the reliability of the uplink transmission, and thus is suitable for application scenarios that need to ensure transmission reliability.

[0125] ​​In the embodiments of the present application, the target receiving power of the physical uplink shared channel is determined according to the environment and perception parameters, wherein the environment and perception parameters include at least one of the following: user position information, base station estimated environment interference level, service quality requirement and path loss; the power headroom report reported by the terminal is acquired, and the maximum schedulable resource block number when the target receiving power is satisfied is determined according to the power headroom report; the actual signal-to-interference-and-noise ratio of the physical uplink shared channel is corrected according to the maximum schedulable resource block number, and the corrected signal-to-interference-and-noise ratio is obtained; and the modulation and coding scheme of the uplink is determined according to the corrected signal-to-interference-and-noise ratio. By dynamically fusing the environment and perception parameters to set the target receiving power of the physical uplink shared channel, the maximum schedulable resource block number is accurately calculated in combination with the terminal power headroom report, and the actual measured signal-to-interference-and-noise ratio is corrected based on the resource block number, so that the corrected signal-to-interference-and-noise ratio is taken as a conservative lower limit for the modulation and coding scheme selection of the uplink, thereby effectively eliminating the probe reference signal evaluation mismatch and suppressing the signal-to-interference-and-noise ratio fluctuation caused by the resource block allocation, significantly reducing the bit error rate, and thereby improving the reliability of the uplink transmission in the dynamic network environment.

[0126] In the embodiments of the present application, the method further comprises the following steps:

[0127] When it is detected that the environment and perception parameters change, the target receiving power and the maximum schedulable resource block number are automatically triggered to be re-determined, and the modulation and coding scheme of the uplink is determined before the next power headroom report is reported.

[0128] In the embodiments of the present application, by real-time perception of the change of the environment and perception parameters, the dynamic reconstruction of the target receiving power and the maximum schedulable RB number is automatically triggered, so that the system can complete the uplink parameter optimization in the current scheduling period without waiting for the next power headroom report (PHR), realize the accurate pre-control of the SINR under the premise that the RB allocation strictly meets the target receiving power, eliminate the environmental adaptation delay problem caused by the static calculation in the traditional scheme, and provide continuous and stable reliable transmission guarantee for high real-time services.

[0129] For reference Figure 3 In the embodiments of the present application, the overall method for uplink quality evaluation is as follows:

[0130] The target receiving power of the terminal uplink is determined, that is, the target receiving power of the physical uplink shared channel is determined according to the environment and perception parameters;

[0131] The PHR reported by the terminal is received, and the maximum schedulable RB number is calculated in combination with the uplink target receiving power;

[0132] Before the terminal reports the PHR next time, the RB number of the uplink scheduling allocation is limited to be not greater than the calculated maximum schedulable RB number.

[0133] The maximum schedulable RB number is used to correct the SINR measurement value of the PUSCH channel before the terminal next reports the PHR;

[0134] The uplink MCS selection is performed according to the SINR correction value of the PUSCH channel.

[0135] In the embodiments of the present application, the limitation of the traditional power-limited UE is broken through, and the UE which is not limited by power is also applicable, full-scene coverage is realized, and the maximum RB number is dynamically calculated by combining environmental interference, UE position and service QoS, the uplink error rate is accurately controlled, and user perception experience is improved; the SRS evaluation mismatch problem is abandoned, the actual RB allocation and power margin of the PUSCH are included in the SINR correction logic, and the link quality evaluation is more reasonable; for the scene with severe RB allocation fluctuation, the actual PUSCH SINR is ensured to be above the target value through RB upper limit constraint, thereby guaranteeing the reliability of the uplink; the traditional RB-MCS combination iterative search requirement is eliminated, and the system resource consumption is significantly reduced while guaranteeing the transmission reliability.

[0136] Please refer to Figure 4 , provide an uplink control device, comprising:

[0137] The first processing module 41 is configured to determine the target received power of the physical uplink shared channel according to environmental and perception parameters, wherein the environmental and perception parameters include at least one of the following: user position information, base station estimated environmental interference level, service quality requirement and path loss;

[0138] The second processing module 42 is configured to obtain a power margin report reported by a terminal, and determine the maximum schedulable resource block number when the target received power is satisfied according to the power margin report;

[0139] The third processing module 43 is configured to correct the measurement value of the actual signal-to-interference-and-noise ratio of the physical uplink shared channel according to the maximum schedulable resource block number, and obtain a corrected signal-to-interference-and-noise ratio;

[0140] The fourth processing module 44 is configured to determine the modulation and coding scheme of the uplink according to the corrected signal-to-interference-and-noise ratio.

[0141] In the embodiments of the present application, the fifth processing module is further configured to set the actual schedulable resource block number to be not greater than the maximum schedulable resource block number.

[0142] In the embodiments of the present application, the second processing module includes:

[0143] In the embodiments of the present application, the second processing module includes:

[0144] the first processing submodule is configured to calculate the maximum schedulable resource block number according to a sum of the current receiving power of the terminal and the power headroom value of the power headroom report, and then subtract the target receiving power from the sum when the power headroom value of the power headroom report is greater than zero;

[0145] the second processing submodule is configured to calculate the maximum schedulable resource block number according to a difference between the current receiving power of the terminal and the target receiving power when the power headroom value of the power headroom report is less than or equal to zero.

[0146] In the embodiment of the application, the third processing module comprises:

[0147] The third processing submodule is configured to determine the power headroom when the maximum schedulable resource block number is determined according to the current power headroom, the schedulable resource block allocation number and the maximum schedulable resource block number, and estimate the transmission power headroom of the physical uplink shared channel before the next power headroom report is reported.

[0148] The fourth processing submodule is configured to obtain the corrected signal-to-interference-and-noise ratio according to the power headroom when the maximum schedulable resource block number is determined, the transmission power headroom of the physical uplink shared channel before the next power headroom report is reported and the actual signal-to-interference-and-noise ratio measurement value.

[0149] In the embodiment of the application, the fourth processing module comprises:

[0150] The fifth processing submodule is configured to perform smoothing processing on the corrected signal-to-interference-and-noise ratio, and query the modulation and coding scheme of the uplink corresponding to the smoothed signal-to-interference-and-noise ratio in the block error rate mapping table.

[0151] In the embodiment of the application, the apparatus further comprises:

[0152] The execution module is configured to automatically trigger the re-determination of the target receiving power and the maximum schedulable resource block number when it is detected that the environment and the perception parameter change, and determine the modulation and coding scheme of the uplink before the next power headroom report is reported.

[0153] The uplink control apparatus provided by the embodiment of the application can implement each process of the method embodiment and achieve the same technical effects. To avoid repetition, details are not described herein. Figure 1

[0154] The embodiment of the application provides a base station 50, as shown in Figure 5 Figure 5 ​​A principle block diagram of an electronic device 50 according to an embodiment of the present application is shown in FIG. 1, which includes a processor 51, a memory 52, and a program or instruction stored in the memory 52 and executable on the processor 51, the program or instruction being executed by the processor to implement the steps in any of the uplink control methods of the present application.

[0155] An embodiment of the present application provides a readable storage medium, which stores a program or instruction, the program or instruction being executed by a processor to implement each process of the embodiment of any of the uplink control methods described above and achieve the same technical effects. To avoid repetition, details are not described herein.

[0156] An embodiment of the present application further provides a computer program product, which includes computer instructions, the computer instructions being executed by a processor to implement each process of the embodiment of the method shown above and achieve the same technical effects. To avoid repetition, details are not described herein. Figure 1

[0157] The computer readable medium includes permanent and non-permanent, removable and non-removable media, and can be implemented by any method or technology to store information. The information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette, magnetic tape disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information accessible by a computing device. According to the definition herein, computer readable medium does not include transitory media such as modulated data signals and carriers.

[0158] It should be noted that in the technical solutions of the present disclosure, the collection, collection, update, analysis, processing, use, transmission, storage and other aspects of user personal information comply with relevant laws and regulations, are used for legal purposes, and do not violate public order and good customs. Necessary measures are taken for user personal information to prevent illegal access to user personal information data and maintain user personal information security and network security.

[0159] ​It should be noted that, in this document, the terms "comprising", "comprises" or any other variation thereof are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can also include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element preceded by "comprises a" does not, without more limitations, foreclose the existence of additional identical elements in the process, method, article, or apparatus that comprises the recited element.

[0160] The embodiments of the present application are described above with reference to the accompanying drawings, but the present application is not limited to the specific embodiments described above, which are merely illustrative and not restrictive, and a person of ordinary skill in the art can make many forms under the inspiration of the present application without departing from the purpose of the present application and the scope protected by the claims.

Claims

1. An uplink control method, characterized in that, include: The target received power of the physical uplink shared channel is determined based on environmental and sensing parameters, wherein the environmental and sensing parameters include at least one of the following: user location information, base station estimated environmental interference level, service quality requirements, and path loss; Obtain the power margin report reported by the terminal, and determine the maximum number of schedulable resource blocks that meet the target received power based on the power margin report; Based on the maximum number of schedulable resource blocks, the measured value of the actual signal-to-interference-plus-noise ratio (SIR) of the physical uplink shared channel is corrected to obtain the corrected SIR. Based on the corrected signal-to-interference-plus-noise ratio (SINR), the uplink modulation and coding scheme is determined.

2. The uplink control method according to claim 1, characterized in that, Before obtaining the power margin report reported by the terminal, the process also includes: The actual number of schedulable resource blocks is set to be no greater than the maximum number of schedulable resource blocks.

3. The uplink control method according to claim 1, characterized in that, The step of obtaining the power margin report reported by the terminal and determining the maximum number of schedulable resource blocks that meet the target receive power based on the power margin report includes: When the power margin value reported by the power margin is greater than zero, the maximum number of schedulable resource blocks is calculated by adding the current received power of the terminal to the power margin value and then subtracting the target received power. When the power margin value reported by the power margin report is less than or equal to zero, the maximum number of schedulable resource blocks is calculated based on the difference between the current received power of the terminal and the target received power.

4. The uplink control method according to claim 1, characterized in that, The step of correcting the measured value of the actual signal-to-interference-plus-noise ratio (SIR) of the physical uplink shared channel based on the maximum schedulable resource block number to obtain the corrected SIR includes: Based on the current power margin, the number of schedulable resource blocks allocated, and the maximum number of schedulable resource blocks, determine the power margin when the maximum number of schedulable resource blocks is reached, and estimate the transmission power margin of the physical uplink shared channel before the next power margin report is submitted. The corrected signal-to-interference-plus-noise ratio (SIR) is obtained based on the power margin at the maximum number of schedulable resource blocks, the estimated transmission power margin of the physical uplink shared channel before the next power margin report is submitted, and the actual measured SIR.

5. The uplink control method according to claim 1, characterized in that, The step of determining the uplink modulation and coding scheme based on the corrected signal-to-interference-plus-noise ratio includes: The corrected signal-to-interference-plus-noise ratio is then smoothed. Look up the uplink modulation and coding scheme corresponding to the signal-to-interference-plus-noise ratio (SINR) of the smoothing process in the block bit error rate mapping table.

6. The uplink control method according to claim 1, characterized in that, Also includes: When changes in the environment and sensing parameters are detected, the target received power and the maximum number of schedulable resource blocks are automatically re-determined, and the uplink modulation and coding scheme is determined before the next power margin report is submitted.

7. An uplink control device, characterized in that, include: The first processing module is used to determine the target received power of the physical uplink shared channel based on environmental and sensing parameters, wherein the environmental and sensing parameters include at least one of the following: user location information, environmental interference level estimated by the base station, service quality requirements, and path loss; The second processing module is used to obtain the power margin report reported by the terminal and determine the maximum number of schedulable resource blocks that meet the target received power based on the power margin report. The third processing module is used to correct the measured value of the actual signal-to-interference-plus-noise ratio of the physical uplink shared channel according to the maximum number of schedulable resource blocks, so as to obtain the corrected signal-to-interference-plus-noise ratio. The fourth processing module is used to determine the uplink modulation and coding scheme based on the corrected signal-to-interference-plus-noise ratio.

8. A base station, characterized in that, It includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the uplink control method as described in any one of claims 1 to 6.

9. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the uplink control method as described in any one of claims 1 to 6.

10. A computer program product, characterized in that, It includes computer instructions that, when executed by a processor, implement the steps in the uplink control method as described in any one of claims 1 to 6.