CN113891447B - Uplink resource allocation method and device - Google Patents
Uplink resource allocation method and device Download PDFInfo
- Publication number
- CN113891447B CN113891447B CN202010635295.5A CN202010635295A CN113891447B CN 113891447 B CN113891447 B CN 113891447B CN 202010635295 A CN202010635295 A CN 202010635295A CN 113891447 B CN113891447 B CN 113891447B
- Authority
- CN
- China
- Prior art keywords
- terminal
- uplink
- preset
- estimated
- phr
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/04—Transmission power control [TPC]
- H04W52/30—Transmission power control [TPC] using constraints in the total amount of available transmission power
- H04W52/36—Transmission power control [TPC] using constraints in the total amount of available transmission power with a discrete range or set of values, e.g. step size, ramping or offsets
- H04W52/365—Power headroom reporting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/51—Allocation or scheduling criteria for wireless resources based on terminal or device properties
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The disclosure relates to the field of communications, and in particular, to a method and an apparatus for allocating uplink resources, which are used for reducing the influence of power backoff on system performance and simultaneously ensuring the resource utilization rate when a terminal transmits an uplink signal, where the method comprises the following steps: and when the terminal is judged to be a non-cell Edge terminal or a non-power limited terminal based on the received PHR, uplink resources are allocated to the terminal in Edge RB and Outer RB. Therefore, the method can realize the optimal selection and differentiation processing of the uplink resources in the uplink scheduling process based on the identification of the current working state of the terminal, and limit the available uplink resources, so that the terminal can execute corresponding power backspacing under the set condition, thereby effectively reducing the influence of the power backspacing on the system performance, ensuring the service quality of the system, improving the user perception, avoiding the occurrence of resource partition in the system, ensuring the resource utilization rate to a certain extent and improving the cell throughput.
Description
Technical Field
The present disclosure relates to the field of communications, and in particular, to a method and an apparatus for allocating uplink resources.
Background
At present, in the early stage of the construction of a New Radio (NR) system, the current network user and the data traffic are low, so that only a simple resource allocation mode is designed for uplink resources. Specifically, when uplink resource allocation is performed, no matter what kind of service is used by the terminal, the idle resource is queried from the starting point of the resource, that is, the idle resource is queried in the system according to a discontinuous allocation mode (marked as Type 0) and a continuous allocation mode (marked as Type 1) set by the system or a Dynamic allocation mode (marked as Dynamic, namely, dynamic switching between Type0 and Type 1), regardless of the resource Type, and the obtained idle resource is used as an alternative resource of the currently scheduled terminal; and then, when the alternative resources are further determined to meet other constraint conditions of the system (such as a resource allocation mode, constraint of calculation results of other algorithms and the like), allocating the idle resources to the currently scheduled terminal occupation. Then, the terminal determines a maximum power back-off value (Maximum power reduction, MPR) corresponding to the allocated idle resources according to a preset power back-off protocol.
The reason why the terminal performs power backoff is that, in the NR system, the peak-to-average ratio of the uplink signal increases with different magnitudes due to different uplink signal modulation schemes or uplink resource occupation schemes, so that it is specified in the power backoff protocol that, when the terminal transmits the uplink signal, a certain reduction is allowed on the basis of the maximum transmission power, that is, a certain MPR is reduced, thereby meeting the requirements for the power amplifier design.
The MPR size has a great relationship with the uplink modulation mode adopted by the terminal and the position of the occupied idle resource, and further may also be related to the power capability and waveform condition of the terminal. Specifically, in the 38.101 protocol, it is described that in an NR system with a system bandwidth less than or equal to 100M, terminals with power capabilities of Class2 (see table 1) and Class3 (see table 2) use different uplink modulation modes and occupy different idle resources, i.e. Resource Blocks (RBs), and corresponding magnitudes of power backoff under different waveform conditions.
TABLE 1
TABLE 2
As shown in tables 1 and 2, the RB resources are divided into Edge resources (Edge RBs), external resources (Outer RBs) and internal resources (Inner RBs) according to the difference of the resource positions, and when the terminal uses different uplink modulation schemes, different MPRs are used.
Based on the above resource allocation method, no matter what service requirement the terminal side has, the network side will start searching available idle resources from the RB start position, so that the terminal performs power backoff based on the allocated idle resource position and combines with the uplink modulation method, and the following drawbacks will exist in this process:
1. when the actual service requirement of the terminal does not need to carry out power back-off, or when the power capability of the terminal is poor, or when the terminal is at the cell edge, the power back-off is forced, the transmitting power of the terminal can be further reduced, so that the quality of an uplink is poor, the service use of the terminal is affected, and the perception of a user is reduced.
2. When the terminal suitable for allocating Edge RB and Outer RB is allocated with Inner RB, system resources are blocked, so that when resources are required to be allocated in a continuous allocation mode in the follow-up process, the resource utilization rate is reduced, and the throughput of a cell is reduced or the perception of partial users is reduced.
Disclosure of Invention
The embodiment of the disclosure provides an uplink resource allocation method and device, which are used for reducing the influence of power backoff on system performance and ensuring resource utilization rate when a terminal transmits an uplink signal.
The specific technical scheme provided by the embodiment of the disclosure is as follows:
in a first aspect, a method for allocating uplink resources is provided, including:
continuously receiving the PHR reported by the terminal;
and when the terminal is judged to be a non-cell Edge terminal or a non-power limited terminal based on the received PHR, allocating uplink resources for the terminal in an Edge resource block (Edge RB) and an external resource block (Outer RB), and enabling the terminal to execute corresponding power backoff based on the allocated uplink resources.
Optionally, before determining that the terminal is a non-cell edge terminal or a non-power limited terminal based on the received PHR, the method further comprises:
and determining the uplink pre-estimated modulation and coding order MCS level of the terminal as a non-highest level according to the service requirement of the terminal.
Optionally, based on the received PHR, determining the terminal to be a non-cell edge terminal or a non-power limited terminal includes:
and if the PHR continuously received reaches the preset power margin threshold value within the preset time period, judging that the terminal is a non-cell edge terminal or a non-power limited terminal.
Optionally, after determining that the terminal is a non-cell Edge terminal or a non-power limited terminal based on the received PHR, before allocating uplink resources for the terminal in an Edge resource block Edge RB and an external resource block Outer RB, the method further includes:
and judging that the uplink estimated service state of the terminal meets a preset condition according to the service requirement of the terminal.
Optionally, determining, according to the service requirement of the terminal, that the uplink estimated service state of the terminal meets a preset condition includes:
when the number of the uplink estimated resource blocks of the terminal is determined to be not more than a preset number threshold value, judging that the uplink estimated service state of the terminal accords with a preset condition;
and when the number of the uplink estimated resource blocks of the terminal is determined to be not more than a preset number threshold value and the uplink estimated MCS level of the terminal is determined to be not less than a preset level threshold value, judging that the uplink estimated service state meets the preset condition.
Optionally, if the terminal is determined to be a cell edge terminal or a power limited terminal based on the received PHR, the method further includes:
and in the internal resource block Inner RB, allocating uplink resources for the terminal, and enabling the terminal to execute corresponding power back-off based on the allocated uplink resources.
In a second aspect, an uplink resource allocation apparatus is provided, which at least includes: a processor and a memory, wherein the processor is configured to read a program in the memory and perform the following operations:
continuously receiving the PHR reported by the terminal;
and when the terminal is judged to be a non-cell Edge terminal or a non-power limited terminal based on the received PHR, allocating uplink resources for the terminal in an Edge resource block (Edge RB) and an external resource block (Outer RB), and enabling the terminal to execute corresponding power backoff based on the allocated uplink resources.
Optionally, before the determining that the terminal is a non-cell edge terminal or a non-power limited terminal based on the received PHR, the processor is further configured to:
and determining the uplink pre-estimated modulation and coding order MCS level of the terminal as a non-highest level according to the service requirement of the terminal.
Optionally, when the terminal is determined to be a non-cell edge terminal or a non-power limited terminal based on the received PHR, the processor is configured to:
and if the PHR continuously received reaches the preset power margin threshold value within the preset time period, judging that the terminal is a non-cell edge terminal or a non-power limited terminal.
Optionally, after the terminal is determined to be a non-cell Edge terminal or a non-power limited terminal based on the received PHR, before the uplink resource is allocated to the terminal in the Edge resource block Edge RB and the external resource block Outer RB, the processor is further configured to:
and judging that the uplink estimated service state of the terminal meets a preset condition according to the service requirement of the terminal.
Optionally, when it is determined that the uplink estimated service state of the terminal meets a preset condition according to the service requirement of the terminal, the processor is configured to:
when the number of the uplink estimated resource blocks of the terminal is determined to be not more than a preset number threshold value, judging that the uplink estimated service state of the terminal accords with a preset condition;
and when the number of the uplink estimated resource blocks of the terminal is determined to be not more than a preset number threshold value and the uplink estimated MCS level of the terminal is determined to be not less than a preset level threshold value, judging that the uplink estimated service state meets the preset condition.
Optionally, if the terminal is determined to be a cell edge terminal or a power limited terminal based on the received PHR, the processor is further configured to:
and in the internal resource block Inner RB, allocating uplink resources for the terminal, and enabling the terminal to execute corresponding power back-off based on the allocated uplink resources.
In a third aspect, an apparatus for allocating uplink resources is provided, including:
the receiving unit is used for continuously receiving the PHR reported by the terminal;
and the allocation unit allocates uplink resources for the terminal in the Edge resource block (Edge RB) and the external resource block (Outer RB) when judging that the terminal is a non-cell Edge terminal or a non-power limited terminal based on the received PHR, and enables the terminal to execute corresponding power back-off based on the allocated uplink resources.
In a fourth aspect, a storage medium is provided, which when executed by a processor, enables to perform the method for allocating uplink resources according to any one of the above.
The beneficial effects of the present disclosure are as follows:
in the embodiment of the disclosure, when the terminal is determined to be a non-cell Edge terminal or a non-power limited terminal based on the received PHR, uplink resources are allocated to the terminal in an Edge resource block Edge RB and an external resource block Outer RB, so that the terminal executes corresponding power backoff based on the allocated uplink resources. Therefore, the method can realize the optimal selection and differentiation processing of the uplink resources in the uplink scheduling process based on the identification of the current working state of the terminal, and limit the available uplink resources, so that the terminal can execute corresponding power backspacing under the set condition, thereby effectively reducing the influence of the power backspacing on the system performance, ensuring the service quality of the system, improving the user perception, avoiding the occurrence of resource partition in the system, ensuring the resource utilization rate to a certain extent and improving the cell throughput.
Drawings
Fig. 1 is a schematic diagram of an uplink resource allocation flow in an embodiment of the disclosure;
fig. 2 is a schematic diagram of a device logic architecture at a network side in an embodiment of the disclosure;
fig. 3 is a schematic diagram of a network device entity architecture in an embodiment of the disclosure.
Detailed Description
In order to reduce the influence of power backoff on system performance and ensure resource utilization rate when a terminal transmits an uplink signal, in the embodiment of the present disclosure, for different service requirements and wireless quality, the MPR used by the terminal is affected by optimizing the occupation position of uplink resources (i.e., uplink RBs) in the uplink scheduling process.
The preferred embodiments of the present disclosure will be described in detail with reference to fig. 1.
Step 101: the network side continuously receives a Power Headroom (PHR) reported by the terminal.
Step 102: the network side judges whether the terminal is a non-cell edge terminal or a non-power limited terminal based on the received PHR, if so, the step 103 is executed; otherwise, step 104 is performed.
And the network side determines that the PHR continuously received reaches a preset power margin threshold value within a preset time period, and determines that the terminal is a non-cell edge terminal or a non-power limited terminal.
Specifically, the network side continuously receives the PHR sent by the terminal, and determines whether the PHR reaches the power headroom threshold in the duration T, that is, determines whether PHR > =thphr? If yes, the terminal is a non-cell edge terminal or a non-power limited terminal.
It should be noted that, before the network side determines whether the terminal is a cell edge terminal or a non-power limited terminal based on the received PHR, the network side may perform pre-determination based on an uplink estimated modulation and coding order (Modulation and Coding Scheme, MCS) level of the terminal, specifically, may determine whether the uplink estimated MCS level of the terminal is a non-highest level according to a service requirement of the terminal, if the uplink estimated MCS level is a non-highest level, it needs to further determine whether the terminal is a non-cell edge terminal or a non-power limited terminal based on the received PHR, so as to complete uplink resource allocation to the terminal, otherwise, if the uplink estimated MCS level is not a non-highest level, that is, the uplink estimated MCS level is a highest level, the operation in step 105 is directly skipped.
Step 103: and the network side judges whether the uplink estimated service state of the terminal accords with a preset condition according to the service requirement of the terminal, if so, the step 105 is executed, and if not, the step 104 is executed.
Optionally, after determining that the terminal is a non-cell edge terminal or a non-power limited terminal, the network side may further determine whether the uplink estimated service state of the terminal meets a preset condition according to a service requirement of the terminal.
Specifically, the uplink estimated service state of the terminal is determined to meet the preset condition, and the following two determination modes may exist:
mode 1: and the network side determines that the uplink estimated service state of the terminal accords with the preset condition when determining that the number of the uplink estimated resource blocks of the terminal is not more than the preset number threshold value according to the service requirement of the terminal.
Specifically, when determining that the number of uplink estimated resource blocks is < = a preset number threshold value, the preset number threshold value is marked as ul_rb_th, and it is determined that the uplink estimated service state of the terminal meets a preset condition, and two types of resources, namely Edge RB and Outer RB, can be allocated subsequently, because the service with smaller number of uplink estimated resource blocks requires much less total power than the terminal with larger demand of resource blocks under the condition of ensuring the same target signal-to-noise ratio in the uplink transmission process, that is, the influence of MPR on the terminal with smaller number of uplink estimated resource blocks is small.
For example, the service requirement of the terminal is 20RB, the number of uplink estimated resource blocks is 23RB, and ul_rb_th is 30, so that it can be determined that the uplink estimated service state of the terminal meets the preset condition.
Mode 2: and the network side determines that the uplink estimated service state of the terminal accords with the preset condition when the estimated number of the uplink resource blocks of the terminal is not more than the preset number threshold value and the uplink estimated MCS level of the terminal is not less than the preset level threshold value according to the service requirement of the terminal.
Specifically, when determining the number of uplink estimated resource blocks < = ul_rb_th and the uplink estimated MCS level > = preset level threshold value, the preset level threshold value is marked as ul_mcs_th, and it is determined that the uplink estimated service state of the terminal meets the preset condition, and then two types of resources including Edge RB and Outer RB can be allocated, which is because the terminal with smaller number of uplink estimated resource blocks needs much less total power than the terminal with larger number of resource blocks needs under the condition of ensuring the same target signal-to-noise ratio in the uplink transmission process, that is, the MPR has little influence on the terminal with smaller number of uplink estimated resource blocks, and meanwhile, when the uplink estimated MCS level is higher, it is indicated that the terminal can compensate the loss caused by the power backoff by reducing the MCS level, increasing the number of resource blocks and ensuring the uplink service quality. Therefore, the terminal can occupy two types of resources, namely Edge RB and Outer RB, and execute corresponding non-low-power back-off.
For example, the service requirement of the terminal is 30RB, the number of uplink estimated resource blocks is 33RB, the corresponding uplink estimated MCS level is 25, ul_rb_th=50, and ul_mcs_th=20, and the judgment condition is satisfied.
Therefore, the problem that the RB resources cannot be fully utilized due to the fact that after the Inner RB resources are occupied, the cell uplink resources are blocked can be effectively avoided for the terminals with insufficient service requirements, namely, the terminals with the number of uplink estimated resource blocks of the terminals not reaching the preset number threshold value, and meanwhile, the throughput and user perception of the cell can be improved.
Step 104: and the network side allocates uplink resources for the terminal in an internal resource block (i.e. Inner RB) to enable the terminal to execute corresponding power back-off based on the allocated uplink resources.
Specifically, when searching for available idle RBs, the network side searches for idle RBs in an internal resource block (Inner RB).
Referring to table 1 and table 2, when searching for an idle RB in the Inner RB, after determining that the RB resource is configured for the terminal based on the state of the terminal and the PHR reported by the terminal, according to the indication of the table 1 and table 2, further, according to the protocol table, the terminal is enabled to execute corresponding power backoff based on the allocated uplink resource, specifically, determines a corresponding power backoff value based on the configured RB resource, and further enables the terminal to execute corresponding power backoff.
In the embodiment of the disclosure, when the terminal is determined to be a cell edge terminal or a power limited terminal, or the terminal is determined to be a non-cell edge terminal or a non-power limited terminal, but when the uplink estimated service state of the terminal does not meet a preset condition, uplink resources are determined to be allocated to the terminal in the Inner RB.
In this way, compared with the uplink resource allocation algorithm in the prior art, the rate of the terminal can be improved, specifically, for a certain type of terminal, the power back-off value corresponding to the Inner RB is lower than that of Edge RB and Outer RB, the power back-off of the terminal is reduced, the available power is increased, the quality of the uplink is improved, and furthermore, when the quality of the uplink is poor, the power value of a single RB can be increased by reducing the number of RBs allocated to the terminal, and the power of the terminal is improved in a phase-change manner.
Step 105: and the network side allocates uplink resources for the terminal in an Edge resource block (namely Edge RB) and an external resource block (namely Outer RB), so that the terminal executes corresponding power back-off based on the allocated uplink resources.
The network side searches idle RBs in Edge RBs and Outer RBs when determining that the terminal allocates uplink resources in an Edge resource block (i.e., edge RB) and an external resource block (i.e., outer RB) based on the determination in step 102 or based on the determination performed by a combination of step 102 and optional step 103.
Referring to table 1 and table 2, when searching idle RBs in Edge RBs and Outer RBs, after determining that an RB resource is configured for a terminal based on a state of the terminal and PHR reported by the terminal, according to the instructions of table 1 and table 2, further, according to a protocol table, the terminal is enabled to execute corresponding power backoff based on the allocated uplink resource, specifically, a corresponding power backoff value is determined based on the configured RB resource, and further, the terminal is enabled to execute corresponding power backoff.
In this way, when the network side determines that the terminal has large bearing capacity for power backoff based on the uplink service state of the terminal and the PHR reported by the terminal, uplink resources allocated to the terminal are searched in Edge RB and Outer RB, so that differentiated processing aiming at different terminals can be realized, optimal selection and allocation of uplink resources are realized, the influence of resource backoff on the uplink transmission quality of the terminal is reduced, the service quality of a system is ensured, and effective utilization of resources is realized.
Further, in the above embodiment, the network side searches for available uplink resources in the Inner RB or searches for available uplink resources in the Edge RB and the Outer RB, and after determining the starting position information and the length information of the RB configured to the terminal, sends the starting position information and the length information to the terminal.
Based on the foregoing embodiments, referring to fig. 2, in an embodiment of the disclosure, a network-side device at least includes: a processor 202 and a memory 201, wherein,
the processor 202 is configured to read the program in the memory 201, and perform the following operations:
continuously receiving the PHR reported by the terminal;
and when the terminal is judged to be a non-cell Edge terminal or a non-power limited terminal based on the received PHR, allocating uplink resources for the terminal in an Edge resource block (Edge RB) and an external resource block (Outer RB), and enabling the terminal to execute corresponding power backoff based on the allocated uplink resources.
Optionally, before the determining that the terminal is a non-cell edge terminal or a non-power limited terminal based on the received PHR, the processor 202 is further configured to:
and determining the uplink pre-estimated modulation and coding order MCS level of the terminal as a non-highest level according to the service requirement of the terminal.
Optionally, when the terminal is determined to be a non-cell edge terminal or a non-power limited terminal based on the received PHR, the processor 202 is configured to:
and if the PHR continuously received reaches the preset power margin threshold value within the preset time period, judging that the terminal is a non-cell edge terminal or a non-power limited terminal.
Optionally, after determining that the terminal is a non-cell Edge terminal or a non-power limited terminal based on the received PHR, before allocating uplink resources for the terminal in the Edge resource block Edge RB and the external resource block Outer RB, the processor 202 is further configured to:
and judging that the uplink estimated service state of the terminal meets a preset condition according to the service requirement of the terminal.
Optionally, when it is determined that the uplink estimated service state of the terminal meets a preset condition according to the service requirement of the terminal, the processor 202 is configured to:
when the number of the uplink estimated resource blocks of the terminal is determined to be not more than a preset number threshold value, judging that the uplink estimated service state of the terminal accords with a preset condition;
and when the number of the uplink estimated resource blocks of the terminal is determined to be not more than a preset number threshold value and the uplink estimated MCS level of the terminal is determined to be not less than a preset level threshold value, judging that the uplink estimated service state meets the preset condition.
Optionally, if the terminal is determined to be a cell edge terminal or a power limited terminal based on the received PHR, the processor 202 is further configured to:
and in the internal resource block Inner RB, allocating uplink resources for the terminal, and enabling the terminal to execute corresponding power back-off based on the allocated uplink resources.
Based on the same inventive concept, referring to fig. 3, in an embodiment of the present disclosure, a network device is provided, where the network device includes at least: a receiving unit 301 and an allocation unit 302, wherein,
the receiving unit 301 continuously receives the power headroom PHR reported by the terminal;
and the allocation unit 302 allocates uplink resources for the terminal in the Edge resource block Edge RB and the external resource block Outer RB when the terminal is judged to be a non-cell Edge terminal or a non-power limited terminal based on the received PHR, so that the terminal executes corresponding power backoff based on the allocated uplink resources.
Optionally, before the terminal is determined to be a non-cell edge terminal or a non-power limited terminal based on the received PHR, the allocation unit 302 is further configured to:
and determining the uplink pre-estimated modulation and coding order MCS level of the terminal as a non-highest level according to the service requirement of the terminal.
Optionally, when the terminal is determined to be a non-cell edge terminal or a non-power limited terminal based on the received PHR, the allocation unit 302 is configured to:
and if the PHR continuously received reaches the preset power margin threshold value within the preset time period, judging that the terminal is a non-cell edge terminal or a non-power limited terminal.
Optionally, after the terminal is determined to be a non-cell Edge terminal or a non-power limited terminal based on the received PHR, before the uplink resource is allocated to the terminal in the Edge resource block Edge RB and the external resource block Outer RB, the allocation unit 302 is further configured to:
and judging that the uplink estimated service state of the terminal meets a preset condition according to the service requirement of the terminal.
Optionally, when the uplink estimated service state of the terminal is determined to meet the preset condition according to the service requirement of the terminal, the allocation unit 302 is configured to:
when the number of the uplink estimated resource blocks of the terminal is determined to be not more than a preset number threshold value, judging that the uplink estimated service state of the terminal accords with a preset condition;
and when the number of the uplink estimated resource blocks of the terminal is determined to be not more than a preset number threshold value and the uplink estimated MCS level of the terminal is determined to be not less than a preset level threshold value, judging that the uplink estimated service state meets the preset condition.
Optionally, if the terminal is determined to be a cell edge terminal or a power limited terminal based on the received PHR, the allocation unit 302 is further configured to:
and in the internal resource block Inner RB, allocating uplink resources for the terminal, and enabling the terminal to execute corresponding power back-off based on the allocated uplink resources.
Based on the same inventive concept, the embodiments of the present disclosure provide a storage medium, which when instructions in the storage medium are executed by a processor, enables to perform the above-described uplink resource allocation method.
To sum up, in the embodiment of the present disclosure, when the power headroom PHR reported by the terminal is continuously received and the terminal is determined to be a non-cell Edge terminal or a non-power limited terminal based on the received PHR, uplink resources are allocated to the terminal in an Edge resource block Edge RB and an external resource block Outer RB, and the terminal executes corresponding power backoff based on the allocated uplink resources. Therefore, the method can realize the optimal selection and differentiation processing of the uplink resources in the uplink scheduling process based on the identification of the current working state of the terminal, and limit the available uplink resources, so that the terminal can execute corresponding power backspacing under the set condition, thereby effectively reducing the influence of the power backspacing on the system performance, ensuring the service quality of the system, improving the user perception, avoiding the occurrence of resource partition in the system, ensuring the resource utilization rate to a certain extent and improving the cell throughput.
It will be apparent to those skilled in the art that embodiments of the present disclosure may be provided as a method, system, or computer program product. Accordingly, the present disclosure may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present disclosure may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
The present disclosure is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the disclosure. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While the preferred embodiments of the present disclosure have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. It is therefore intended that the following claims be interpreted as including the preferred embodiments and all such alterations and modifications as fall within the scope of the disclosure.
It will be apparent to those skilled in the art that various modifications and variations can be made to the disclosed embodiments without departing from the spirit and scope of the disclosed embodiments. Thus, given that such modifications and variations of the disclosed embodiments fall within the scope of the claims of the present disclosure and their equivalents, the present disclosure is also intended to encompass such modifications and variations.
Claims (8)
1. The uplink resource allocation method is characterized by comprising the following steps:
continuously receiving the PHR reported by the terminal;
according to the service requirement of the terminal, judging that the uplink estimated service state of the terminal meets a preset condition;
based on the received PHR, when the terminal is judged to be a non-cell Edge terminal or a non-power limited terminal, allocating uplink resources for the terminal in an Edge resource block (Edge RB) and an external resource block (Outer RB), and enabling the terminal to execute corresponding power back-off based on the allocated uplink resources;
wherein, based on the received PHR, determining that the terminal is a non-cell edge terminal or a non-power limited terminal, comprising: determining that the PHR continuously received reaches a preset power margin threshold value within a preset duration, and judging that the terminal is a non-cell edge terminal or a non-power limited terminal;
wherein, according to the service requirement of the terminal, determining that the uplink estimated service state of the terminal meets the preset condition comprises:
when the number of the uplink estimated resource blocks of the terminal is determined to be not more than a preset number threshold value, judging that the uplink estimated service state of the terminal accords with a preset condition;
and when the number of the uplink estimated resource blocks of the terminal is determined to be not more than a preset number threshold value and the uplink estimated modulation and coding order MCS level of the terminal is determined to be not less than a preset level threshold value, judging that the uplink estimated service state meets the preset condition.
2. The method of claim 1, wherein prior to determining that the terminal is a non-cell edge terminal or a non-power limited terminal based on the received PHR, further comprising:
and determining that the uplink estimated MCS level of the terminal is not the highest level according to the service requirement of the terminal.
3. The method of claim 1, wherein if the terminal is determined to be a cell edge terminal or a power limited terminal based on the received PHR, further comprising:
and in the internal resource block Inner RB, allocating uplink resources for the terminal, and enabling the terminal to execute corresponding power back-off based on the allocated uplink resources.
4. An uplink resource allocation apparatus, comprising at least: a processor and a memory, wherein the processor is configured to read a program in the memory and perform the following operations:
continuously receiving the PHR reported by the terminal;
according to the service requirement of the terminal, judging that the uplink estimated service state of the terminal meets a preset condition;
based on the received PHR, when the terminal is judged to be a non-cell Edge terminal or a non-power limited terminal, allocating uplink resources for the terminal in an Edge resource block (Edge RB) and an external resource block (Outer RB), and enabling the terminal to execute corresponding power back-off based on the allocated uplink resources;
when the terminal is determined to be a non-cell edge terminal or a non-power limited terminal based on the received PHR, the processor is configured to: determining that the PHR continuously received reaches a preset power margin threshold value within a preset duration, and judging that the terminal is a non-cell edge terminal or a non-power limited terminal;
wherein, according to the service requirement of the terminal, determining that the uplink estimated service state of the terminal meets the preset condition comprises:
when the number of the uplink estimated resource blocks of the terminal is determined to be not more than a preset number threshold value, judging that the uplink estimated service state of the terminal accords with a preset condition;
and when the number of the uplink estimated resource blocks of the terminal is determined to be not more than a preset number threshold value and the uplink estimated MCS level of the terminal is determined to be not less than a preset level threshold value, judging that the uplink estimated service state meets the preset condition.
5. The apparatus of claim 4, wherein the processor is further configured to, prior to determining that the terminal is a non-cell edge terminal or a non-power limited terminal based on the received PHR:
and determining the uplink pre-estimated modulation and coding order MCS level of the terminal as a non-highest level according to the service requirement of the terminal.
6. The apparatus of claim 4, wherein if the terminal is determined to be a cell edge terminal or a power limited terminal based on the received PHR, the processor is further configured to:
and in the internal resource block Inner RB, allocating uplink resources for the terminal, and enabling the terminal to execute corresponding power back-off based on the allocated uplink resources.
7. An uplink resource allocation apparatus, comprising:
the receiving unit is used for continuously receiving the PHR reported by the terminal; according to the service requirement of the terminal, judging that the uplink estimated service state of the terminal meets a preset condition;
the allocation unit allocates uplink resources for the terminal in an Edge resource block (Edge RB) and an external resource block (Outer RB) when judging that the terminal is a non-cell Edge terminal or a non-power limited terminal based on the received PHR, and enables the terminal to execute corresponding power back-off based on the allocated uplink resources;
the allocation unit is configured to, when the terminal is determined to be a non-cell edge terminal or a non-power limited terminal based on the received PHR: determining that the PHR continuously received reaches a preset power margin threshold value within a preset duration, and judging that the terminal is a non-cell edge terminal or a non-power limited terminal;
wherein, according to the service requirement of the terminal, determining that the uplink estimated service state of the terminal meets the preset condition comprises:
when the number of the uplink estimated resource blocks of the terminal is determined to be not more than a preset number threshold value, judging that the uplink estimated service state of the terminal accords with a preset condition;
and when the number of the uplink estimated resource blocks of the terminal is determined to be not more than a preset number threshold value and the uplink estimated MCS level of the terminal is determined to be not less than a preset level threshold value, judging that the uplink estimated service state meets the preset condition.
8. A storage medium, wherein instructions in the storage medium, when executed by a processor, enable to perform the method of allocation of uplink resources according to any one of claims 1 to 3.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010635295.5A CN113891447B (en) | 2020-07-03 | 2020-07-03 | Uplink resource allocation method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010635295.5A CN113891447B (en) | 2020-07-03 | 2020-07-03 | Uplink resource allocation method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113891447A CN113891447A (en) | 2022-01-04 |
CN113891447B true CN113891447B (en) | 2023-09-26 |
Family
ID=79013250
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010635295.5A Active CN113891447B (en) | 2020-07-03 | 2020-07-03 | Uplink resource allocation method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113891447B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11838876B2 (en) * | 2022-02-15 | 2023-12-05 | Nokia Solutions And Networks Oy | Power spectral density aware uplink scheduling |
WO2024002461A1 (en) * | 2022-06-27 | 2024-01-04 | Telefonaktiebolaget Lm Ericsson (Publ) | Network node and method in a communications network |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101267611A (en) * | 2007-03-12 | 2008-09-17 | 大唐移动通信设备有限公司 | A method and base station for power dispatching in time division duplex system |
CN101496305A (en) * | 2006-07-25 | 2009-07-29 | 摩托罗拉公司 | Spectrum emission level variation in schedulable wireless communication terminal |
CN102111864A (en) * | 2011-03-18 | 2011-06-29 | 西安电子科技大学 | Inter-cell power control method based on long term evolution (LET) heterogeneous service network |
CN102340878A (en) * | 2010-07-15 | 2012-02-01 | 中兴通讯股份有限公司 | Resource Allocation Method and Device in Orthogonal Frequency Division Multiplexing System |
JP2012124856A (en) * | 2010-12-10 | 2012-06-28 | Kddi Corp | Wireless resource allocation device, base station device, wireless resource allocation method, and wireless resource allocation program |
CN102647796A (en) * | 2011-02-21 | 2012-08-22 | 中兴通讯股份有限公司 | Method and device for upstream resource allocation |
CN104185286A (en) * | 2014-08-14 | 2014-12-03 | 京信通信系统(中国)有限公司 | Method and system for downlink interference coordination of long term evolution (LTE) system and LTE base station |
CN105338634A (en) * | 2014-08-04 | 2016-02-17 | 华为技术有限公司 | Resource scheduling method, base station and user equipment |
WO2017190274A1 (en) * | 2016-05-03 | 2017-11-09 | 华为技术有限公司 | Resource allocation method, network side device and terminal device |
WO2018140277A1 (en) * | 2017-01-27 | 2018-08-02 | Qualcomm Incorporated | Frequency hopping design for large bandwidth allocations in emtc |
WO2019193249A1 (en) * | 2018-04-05 | 2019-10-10 | Aarnio, Ari | Additional maximum power reduction for uplink transmission for wireless networks |
CN111083745A (en) * | 2018-10-19 | 2020-04-28 | 成都鼎桥通信技术有限公司 | Scheduling method and device |
CN111343719A (en) * | 2018-12-18 | 2020-06-26 | 中国移动通信集团北京有限公司 | LTE physical resource block allocation method, device and storage medium |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103297979B (en) * | 2012-02-29 | 2016-08-03 | 国际商业机器公司 | Realize method and the base station of interference coordination |
EP3116185B1 (en) * | 2014-03-07 | 2019-04-03 | LG Electronics Inc. | Method and corresponding terminal for setting downlink power for communication techniques using high order modulation |
KR102543097B1 (en) * | 2018-01-04 | 2023-06-14 | 삼성전자주식회사 | Apparatus and method for allocating resources in wireless communication system |
-
2020
- 2020-07-03 CN CN202010635295.5A patent/CN113891447B/en active Active
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101496305A (en) * | 2006-07-25 | 2009-07-29 | 摩托罗拉公司 | Spectrum emission level variation in schedulable wireless communication terminal |
CN101267611A (en) * | 2007-03-12 | 2008-09-17 | 大唐移动通信设备有限公司 | A method and base station for power dispatching in time division duplex system |
CN102340878A (en) * | 2010-07-15 | 2012-02-01 | 中兴通讯股份有限公司 | Resource Allocation Method and Device in Orthogonal Frequency Division Multiplexing System |
JP2012124856A (en) * | 2010-12-10 | 2012-06-28 | Kddi Corp | Wireless resource allocation device, base station device, wireless resource allocation method, and wireless resource allocation program |
CN102647796A (en) * | 2011-02-21 | 2012-08-22 | 中兴通讯股份有限公司 | Method and device for upstream resource allocation |
CN102111864A (en) * | 2011-03-18 | 2011-06-29 | 西安电子科技大学 | Inter-cell power control method based on long term evolution (LET) heterogeneous service network |
CN105338634A (en) * | 2014-08-04 | 2016-02-17 | 华为技术有限公司 | Resource scheduling method, base station and user equipment |
CN104185286A (en) * | 2014-08-14 | 2014-12-03 | 京信通信系统(中国)有限公司 | Method and system for downlink interference coordination of long term evolution (LTE) system and LTE base station |
WO2017190274A1 (en) * | 2016-05-03 | 2017-11-09 | 华为技术有限公司 | Resource allocation method, network side device and terminal device |
WO2018140277A1 (en) * | 2017-01-27 | 2018-08-02 | Qualcomm Incorporated | Frequency hopping design for large bandwidth allocations in emtc |
WO2019193249A1 (en) * | 2018-04-05 | 2019-10-10 | Aarnio, Ari | Additional maximum power reduction for uplink transmission for wireless networks |
CN111083745A (en) * | 2018-10-19 | 2020-04-28 | 成都鼎桥通信技术有限公司 | Scheduling method and device |
CN111343719A (en) * | 2018-12-18 | 2020-06-26 | 中国移动通信集团北京有限公司 | LTE physical resource block allocation method, device and storage medium |
Non-Patent Citations (5)
Title |
---|
"R4-1909945 Inner RB Allocations Region 1 Extension For Power Class 3 Operation in FR2";Skyworks Solutions, Inc.;《3GPP tsg_ran\wg4_radio》;20190817;全文 * |
MediaTek Inc..R4-1810210 "Draft CR for TS 38.101-1: MPR inner and outer RB allocations formula correction".3GPP tsg_ran\wg4_radio.2018,(第tsgr4_88期),全文. * |
R1-102417 "Evaluation of clustered DFT-S-OFDMA transmission with power backoff";LG Electronics;《3GPP tsg_ran\WG1_RL1》;20100406;全文 * |
R4-1810210 "Draft CR for TS 38.101-1: MPR inner and outer RB allocations formula correction";MediaTek Inc.;《3GPP tsg_ran\wg4_radio》;20180811;全文 * |
Skyworks Solutions, Inc. "R4-1909945 Inner RB Allocations Region 1 Extension For Power Class 3 Operation in FR2".3GPP tsg_ran\wg4_radio.2019,全文. * |
Also Published As
Publication number | Publication date |
---|---|
CN113891447A (en) | 2022-01-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102143593B (en) | Combined adaptive resource allocation method and device for PDCCH (Physical Downlink Control Channel) | |
US20240196330A1 (en) | Method for determining sleep state, terminal, and readable medium | |
EP2075923A1 (en) | A distributing method for carrier power in the same power amplifier and a power amplifier | |
JP2002232941A (en) | Call reception controller and method | |
CN113891447B (en) | Uplink resource allocation method and device | |
KR20070026244A (en) | Apparatus and Method for Allocating Resources in Mobile Communication Systems | |
US20250048363A1 (en) | Resource indication method, user equipment, network device and computer storage medium | |
KR20130109414A (en) | Method and apparatus for dynamic up-link resource allocation | |
CN112073974A (en) | Unauthorized spectrum edge access and anti-interference method and device for cooperative terminal communication | |
WO2017118188A1 (en) | Method and system for allocating spectrum resources | |
CN110366217B (en) | Carrier switching method, device and medium based on asymmetric uplink carrier aggregation | |
KR20080077901A (en) | Data transmission method and cellular system using the same | |
US10952245B1 (en) | Multi-class orthogonal frequency-division multiple access (OFDMA) scheduling | |
CN103458520B (en) | A kind of distribution method of uplink frequency domain resources and device | |
CN111786764A (en) | Primary carrier selection method, system, terminal device and computer-readable storage medium | |
US20060246935A1 (en) | Scheduling apparatus and scheduling apparatus method | |
CN114040417A (en) | Bandwidth allocation method, device and base station based on dynamic spectrum sharing | |
CN114466400A (en) | Device control method, device and computer readable storage medium | |
CN111417176B (en) | Power control method, power level adjustment method, terminal and network side equipment | |
CN116321461A (en) | Base station resource scheduling method, communication device and storage medium | |
WO2021253877A1 (en) | Method and device for determining modulation and coding scheme (mcs), and storage medium | |
CN112954808A (en) | Carrier resource adjusting method, device, storage medium and computer equipment | |
CN118214504B (en) | Signal transmission method and device and electronic equipment | |
CN112968757B (en) | PDCCH resource allocation method, demodulation method and related device | |
CN101820681A (en) | Scheduling method and device of eUE |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |