Uplink scheduling method, device and base station

By evaluating the cell uplink resource utilization rate in the base station and dynamically adjusting the scheduling parameters, the problem of insensitive to low-power services in the prior art is solved, and the effect of reducing terminal power consumption while taking into account the cell capacity is achieved.

CN114521006BActive Publication Date: 2025-04-04CHINA MOBILE COMM LTD RES INST +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202011313672.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-11-20
Publication Date
2025-04-04
Estimated Expiration
2040-11-20

AI Technical Summary

Technical Problem

The prior art uplink scheduling method is insensitive to low-power services and fails to effectively consider the impact of cell load on scheduling.

Method used

By evaluating the uplink resource utilization rate of the current cell in the base station, the target scheduling parameters of resource scheduling are dynamically adjusted. When the resource utilization rate is lower than the first threshold, a scheduling parameter with low power consumption is used; when the resource utilization rate is higher than or equal to the first threshold, a scheduling parameter with high power consumption but can increase capacity is used.

Benefits of technology

By evaluating cell load and dynamically adjusting scheduling parameters, taking into account cell capacity and terminal power consumption, the terminal power consumption is reduced when the cell load is low, and the performance of terminals that are not sensitive to delay but are power-consuming sensitive.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114521006B_ABST
    Figure CN114521006B_ABST
Patent Text Reader

Abstract

The present invention provides an uplink scheduling method, device and base station. The method comprises: when performing uplink data scheduling of a terminal, obtaining the uplink resource utilization rate of a cell; if the uplink resource utilization rate is less than a first threshold, the target scheduling parameter for resource scheduling adopts a first parameter; if the uplink resource utilization rate is greater than or equal to the first threshold, the target scheduling parameter for resource scheduling adopts a second parameter; wherein the power consumption of the terminal using the first parameter is less than the power consumption using the second parameter. Using the method of the present invention, the base station determines the target scheduling parameter for resource scheduling by evaluating the load of the current cell, so as to dynamically adjust the scheduling strategy of the target scheduling parameter, which can take into account both the cell capacity and the terminal power consumption, and solve the problem of insensitivity to low-power services during uplink scheduling.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of wireless technology, and in particular to an uplink scheduling method, device and base station. Background Art

[0002] At present, for the Narrow Band Internet of Things (NB-IoT) mobile communication system, uplink scheduling mainly considers factors such as uplink signal to interference plus noise ratio (SINR), buffer age, channel quality indication (CQI), etc., and does not take into account the impact of cell load on scheduling, and there is a problem of insensitivity to low power consumption. Summary of the invention

[0003] The technical solution of the present invention aims to provide an uplink scheduling method, device and base station, which are used to solve the problem that the uplink scheduling method in the prior art is insensitive to low-power consumption services.

[0004] An embodiment of the present invention provides an uplink scheduling method, which is applied to a base station, wherein the method includes:

[0005] When scheduling uplink data of a terminal, obtaining uplink resource utilization of a cell;

[0006] If the uplink resource utilization is less than the first threshold, the target scheduling parameter for resource scheduling adopts the first parameter; if the uplink resource utilization is greater than or equal to the first threshold, the target scheduling parameter for resource scheduling adopts the second parameter;

[0007] The power consumption of the terminal using the first parameter is less than the power consumption of the terminal using the second parameter.

[0008] Optionally, the uplink scheduling method further includes:

[0009] If the uplink resource utilization is greater than or equal to the second threshold, the target scheduling parameter for resource scheduling adopts the third parameter;

[0010] The first threshold is smaller than the second threshold, and the power consumption of the terminal using the second parameter is smaller than the power consumption using the third parameter.

[0011] Optionally, in the uplink scheduling method, the target scheduling parameter includes at least one of a modulation and coding strategy MCS and a scheduling repetition number.

[0012] Optionally, in the uplink scheduling method, when the target scheduling parameter includes MCS, the MCS level of the first parameter is less than the MCS level of the second parameter.

[0013] Optionally, in the uplink scheduling method, when the target scheduling parameter includes a scheduling repetition number, the scheduling repetition number of the first parameter is greater than the scheduling repetition number of the second parameter.

[0014] The embodiment of the present invention further provides an uplink scheduling device, which is applied to a base station, wherein the device includes:

[0015] An acquisition module, used to obtain the uplink resource utilization rate of the cell when scheduling uplink data of the terminal;

[0016] A scheduling module, configured to use a first parameter as a target scheduling parameter for resource scheduling if the uplink resource utilization is less than a first threshold; and a second parameter as a target scheduling parameter for resource scheduling if the uplink resource utilization is greater than or equal to the first threshold;

[0017] The power consumption of the terminal using the first parameter is less than the power consumption of the terminal using the second parameter.

[0018] Optionally, in the uplink scheduling device, the scheduling module is further used to:

[0019] If the uplink resource utilization is greater than or equal to the second threshold, the target scheduling parameter for resource scheduling adopts the third parameter;

[0020] The first threshold is smaller than the second threshold, and the power consumption of the terminal using the second parameter is smaller than the power consumption using the third parameter.

[0021] Optionally, in the uplink scheduling device, the target scheduling parameter includes at least one of a modulation and coding strategy MCS and a scheduling repetition number.

[0022] Optionally, in the uplink scheduling device, when the target scheduling parameter includes MCS, the MCS level of the first parameter is less than the MCS level of the second parameter.

[0023] Optionally, in the uplink scheduling device, when the target scheduling parameter includes a scheduling repetition number, the scheduling repetition number of the first parameter is greater than the scheduling repetition number of the second parameter.

[0024] An embodiment of the present invention further provides a base station, which includes: a processor, a memory, and a program stored in the memory and executable on the processor, wherein the program, when executed by the processor, implements the uplink scheduling method as described in any one of the above items.

[0025] An embodiment of the present invention further provides a readable storage medium, wherein a program is stored on the readable storage medium, and when the program is executed by a processor, the steps in the uplink scheduling method as described in any one of the above items are implemented.

[0026] At least one of the above technical solutions of the present invention has the following beneficial effects:

[0027] The uplink scheduling method described in the embodiment of the present invention determines the target scheduling parameters of resource scheduling by evaluating the uplink resource utilization of the current cell when performing uplink data scheduling; when the uplink resource utilization is less than the first threshold, that is, when the uplink resource utilization is low, compared with the case where the uplink resource utilization is greater than the first threshold, that is, when the uplink resource utilization is high, the power consumption of the terminal is less than the power consumption of the parameter (first parameter) adopted by the target scheduling parameter for resource scheduling. In this way, by evaluating the load of the current cell, the scheduling strategy of the target scheduling parameter is dynamically adjusted to take into account the cell capacity and the terminal power consumption. When the cell load is low, the power consumption of the terminal is reduced, which has a certain gain for terminals that are not sensitive to delay but sensitive to power consumption. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] Figure 1 A schematic diagram of a flow chart of an uplink scheduling method according to an embodiment of the present invention;

[0029] Figure 2 A schematic diagram of the structure of an uplink scheduling device according to an embodiment of the present invention;

[0030] Figure 3 The figure is a schematic diagram of the structure of a base station according to an embodiment of the present invention. DETAILED DESCRIPTION

[0031] In order to make the technical problems, technical solutions and advantages to be solved by the present invention more clear, a detailed description will be given below with reference to the accompanying drawings and specific embodiments.

[0032] In order to solve the problem that the uplink scheduling method in the prior art is insensitive to low-power services, an embodiment of the present invention provides an uplink scheduling method, in which the base station determines the target scheduling parameters for resource scheduling by evaluating the load of the current cell, and dynamically adjusts the scheduling strategy of the target scheduling parameters to take into account both the cell capacity and the terminal power consumption, thereby solving the problem that the uplink scheduling is insensitive to low-power services.

[0033] A specific embodiment of the present invention provides an uplink scheduling method, which is applied to a base station, such as Figure 1 As shown, the method includes:

[0034] S110, when performing uplink data scheduling of the terminal, obtaining uplink resource utilization of the cell;

[0035] S120, if the uplink resource utilization is less than a first threshold, a target scheduling parameter for resource scheduling adopts a first parameter; if the uplink resource utilization is greater than or equal to the first threshold, a target scheduling parameter for resource scheduling adopts a second parameter;

[0036] The power consumption of the terminal using the first parameter is less than the power consumption of the terminal using the second parameter.

[0037] By adopting the uplink scheduling method described in this embodiment, when performing uplink data scheduling, the target scheduling parameters for resource scheduling are determined by evaluating the uplink resource utilization rate (current load) of the current cell; when the uplink resource utilization rate is less than the first threshold, that is, when the uplink resource utilization rate is low, compared with the case where the uplink resource utilization rate is greater than the first threshold, that is, when the uplink resource utilization rate is high, the power consumption of the terminal using the parameter (first parameter) for the target scheduling parameter for resource scheduling is less than the power consumption of the parameter (second parameter) used for the target scheduling parameter for resource scheduling. In this way, by evaluating the load of the current cell, the scheduling strategy of the target scheduling parameter is dynamically adjusted to take into account the cell capacity and the terminal power consumption. When the cell load is low, the power consumption of the terminal is reduced, which has a certain gain for terminals that are not sensitive to delay but sensitive to power consumption.

[0038] Specifically, when the uplink resource utilization is less than the first threshold Threshold_1, the cell uplink load is considered to be low, and the target scheduling parameter for resource scheduling by the base station is scheduled as a parameter (first parameter) that makes the terminal power consumption lower, including at least scheduling a lower-order modulation and coding strategy (Modulation and Coding Scheme, MCS) level and / or more scheduling repetitions, etc.

[0039] For example, the normally scheduled terminal uses an MCS of 25, a repetition number of 8, and the cell supports an uplink repetition number set of {1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024} times. When the uplink resource utilization is less than the first threshold Threshold_1, based on the normal MCS and repetition number values, the actual MCS value is reduced by 1 order to 24, and the next value of the repetition number value set is changed to 16.

[0040] By adopting the above method, more transmission resources can be allocated to the uplink channel, the receiving demodulation threshold of the base station can be reduced, and the terminal can use lower transmission power to reduce power consumption.

[0041] Furthermore, when the uplink resource utilization is greater than or equal to the first threshold Threshold_1, the cell uplink load is considered to be high, and the target scheduling parameter for resource scheduling by the base station is scheduled as a parameter (second parameter) that causes higher terminal power consumption, such as scheduling a higher-order MCS level and / or a lower scheduling repetition number compared to the first parameter. Optionally, the second parameter is a normal scheduling parameter of the target scheduling parameter. In this case, there is no need to reduce terminal power consumption through scheduling.

[0042] In the embodiment of the present invention, optionally, the method further includes:

[0043] If the uplink resource utilization is greater than or equal to the second threshold Threshold_2, the target scheduling parameter for resource scheduling adopts the third parameter;

[0044] The first threshold Threshold_1 is smaller than the second threshold Threshold_2, and the power consumption of the terminal using the second parameter is smaller than the power consumption using the third parameter.

[0045] The uplink scheduling method described in the embodiment of the present invention can divide the uplink resource utilization into different interval ranges, such as less than a first threshold, between the first threshold and the second threshold, and greater than the second threshold. For uplink resource utilizations in different interval ranges, different parameters are used for target scheduling parameters for resource scheduling, and the lower the uplink resource utilization, the parameters used by the target scheduling parameters make the terminal power consumption smaller.

[0046] It should be noted that the uplink resource utilization rate may not be limited to the above three ranges, but may also be divided into two or more ranges according to scheduling requirements, as long as the target scheduling parameters for resource scheduling are such that the lower the uplink resource utilization rate, the smaller the power consumption of the terminal.

[0047] Optionally, in the uplink scheduling method described in an embodiment of the present invention, the target scheduling parameter includes at least one of a modulation and coding strategy MCS and a scheduling repetition number.

[0048] Optionally, when the target scheduling parameter includes MCS, the MCS level of the first parameter is less than the MCS level of the second parameter.

[0049] Optionally, when the target scheduling parameter includes a scheduling repetition number, the scheduling repetition number of the first parameter is greater than the scheduling repetition number of the second parameter.

[0050] It should be noted that the target scheduling parameters for resource scheduling are not limited to only including at least one of the above, for example, may also include the number of resource blocks RB and / or frequency hopping, etc., which will not be explained one by one here.

[0051] By adopting the uplink scheduling method described in the embodiment of the present invention, the base station dynamically adjusts the uplink channel scheduling parameters by evaluating the load of the current cell, taking into account the cell capacity and terminal power consumption, and has a certain gain for terminals that are not sensitive to delay but sensitive to power consumption.

[0052] The embodiment of the present invention further provides an uplink scheduling device, which is applied to a base station, such as Figure 2 As shown, the device comprises:

[0053] The acquisition module 210 is used to obtain the uplink resource utilization rate of the cell when performing uplink data scheduling of the terminal;

[0054] The scheduling module 220 is configured to use a first parameter as the target scheduling parameter for resource scheduling if the uplink resource utilization is less than a first threshold; and use a second parameter as the target scheduling parameter for resource scheduling if the uplink resource utilization is greater than or equal to the first threshold;

[0055] The power consumption of the terminal using the first parameter is less than the power consumption of the terminal using the second parameter.

[0056] In the uplink scheduling device described in the embodiment of the present invention, the base station determines the target scheduling parameters for resource scheduling by evaluating the load of the current cell, so as to dynamically adjust the scheduling strategy of the target scheduling parameters so as to take into account the cell capacity and the terminal power consumption, thereby solving the problem of insensitivity to low-power services during uplink scheduling.

[0057] Optionally, in the uplink scheduling device, the scheduling module 220 is further configured to:

[0058] If the uplink resource utilization is greater than or equal to the second threshold, the target scheduling parameter for resource scheduling adopts the third parameter;

[0059] The first threshold is smaller than the second threshold, and the power consumption of the terminal using the second parameter is smaller than the power consumption using the third parameter.

[0060] Optionally, in the uplink scheduling device, the target scheduling parameter includes at least one of a modulation and coding strategy MCS and a scheduling repetition number.

[0061] Optionally, in the uplink scheduling device, when the target scheduling parameter includes MCS, the MCS level of the first parameter is less than the MCS level of the second parameter.

[0062] Optionally, in the uplink scheduling device, when the target scheduling parameter includes a scheduling repetition number, the scheduling repetition number of the first parameter is greater than the scheduling repetition number of the second parameter.

[0063] Another aspect of the present invention is to provide a base station. Figure 3 As shown, the base station includes: a processor 301; and a memory 303 connected to the processor 301 through a bus interface 302, the memory 303 is used to store programs and data used by the processor 301 when performing operations, and the processor 301 calls and executes the programs and data stored in the memory 303.

[0064] The transceiver 304 is connected to the bus interface 302 and is used to receive and send data under the control of the processor 301. Specifically, the processor 301 is used to read the program in the memory 303 and execute the following process:

[0065] When scheduling uplink data of a terminal, obtaining uplink resource utilization of a cell;

[0066] If the uplink resource utilization is less than the first threshold, the target scheduling parameter for resource scheduling adopts the first parameter; if the uplink resource utilization is greater than or equal to the first threshold, the target scheduling parameter for resource scheduling adopts the second parameter;

[0067] The power consumption of the terminal using the first parameter is less than the power consumption of the terminal using the second parameter.

[0068] Optionally, in the base station, the processor 301 is further configured to:

[0069] If the uplink resource utilization is greater than or equal to the second threshold, the target scheduling parameter for resource scheduling adopts the third parameter;

[0070] The first threshold is smaller than the second threshold, and the power consumption of the terminal using the second parameter is smaller than the power consumption using the third parameter.

[0071] Optionally, the base station, wherein the target scheduling parameter includes at least one of a modulation and coding strategy MCS and a scheduling repetition number.

[0072] Optionally, in the base station, when the target scheduling parameter includes MCS, the MCS level of the first parameter is less than the MCS level of the second parameter.

[0073] Optionally, in the base station, when the target scheduling parameter includes a scheduling repetition number, the scheduling repetition number of the first parameter is greater than the scheduling repetition number of the second parameter.

[0074] Among them, Figure 3In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 301 and memory represented by memory 303. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 304 may be a plurality of components, i.e., including a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium. The processor 301 is responsible for managing the bus architecture and general processing, and the memory 303 may store data used by the processor 301 when performing operations.

[0075] A specific embodiment of the present invention further provides a readable storage medium having a program stored thereon, wherein the program, when executed by a processor, implements the steps in any of the uplink scheduling methods described above.

[0076] Specifically, the readable storage medium is applied to the above-mentioned base station. When applied to the base station, the execution steps in the corresponding uplink scheduling method are as described in detail above and will not be repeated here.

[0077] In the several embodiments provided in the present application, it should be understood that the disclosed methods and devices can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0078] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may be physically included separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of hardware plus software functional units.

[0079] The above-mentioned integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform some steps of the sending and receiving methods described in various embodiments of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, referred to as ROM), random access memory (Random Access Memory, referred to as RAM), disk or optical disk and other media that can store program codes.

[0080] The above is a preferred embodiment of the present invention. It should be pointed out that for ordinary personnel in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

Claims

1. An uplink scheduling method, applied to a base station in a narrowband Internet of Things NB-IoT system, characterized in that: The method comprises: When scheduling uplink data of a terminal, obtaining uplink resource utilization of a cell; If the uplink resource utilization is less than the first threshold, the target scheduling parameter for resource scheduling adopts the first parameter; if the uplink resource utilization is greater than or equal to the first threshold, the target scheduling parameter for resource scheduling adopts the second parameter; Wherein, the power consumption of the terminal using the first parameter is less than the power consumption using the second parameter; The target scheduling parameter includes at least one of a modulation and coding strategy MCS and a scheduling repetition number; Among them, the uplink resource utilization includes three or more interval ranges, and the target scheduling parameters for resource scheduling correspond to different parameters for the uplink resource utilization in different interval ranges, and the lower the uplink resource utilization, the parameters adopted by the target scheduling parameters make the terminal power consumption smaller.

2. The uplink scheduling method according to claim 1, characterized in that: The method further comprises: If the uplink resource utilization is greater than or equal to the second threshold, the target scheduling parameter for resource scheduling adopts the third parameter; The first threshold is smaller than the second threshold, and the power consumption of the terminal using the second parameter is smaller than the power consumption using the third parameter.

3. The uplink scheduling method according to claim 1, characterized in that: When the target scheduling parameter includes MCS, the MCS level of the first parameter is less than the MCS level of the second parameter.

4. The uplink scheduling method according to claim 1, characterized in that: When the target scheduling parameter includes a scheduling repetition number, the scheduling repetition number of the first parameter is greater than the scheduling repetition number of the second parameter.

5. An uplink scheduling device, applied to a base station in a narrowband Internet of Things NB-IoT system, characterized in that: The device comprises: An acquisition module, used to obtain the uplink resource utilization rate of the cell when scheduling uplink data of the terminal; A scheduling module, configured to use a first parameter as a target scheduling parameter for resource scheduling if the uplink resource utilization is less than a first threshold; and a second parameter as a target scheduling parameter for resource scheduling if the uplink resource utilization is greater than or equal to the first threshold; Wherein, the power consumption of the terminal using the first parameter is less than the power consumption using the second parameter; The target scheduling parameter includes at least one of a modulation and coding strategy MCS and a scheduling repetition number; Among them, the uplink resource utilization includes three or more interval ranges, and the target scheduling parameters for resource scheduling correspond to different parameters for the uplink resource utilization in different interval ranges, and the lower the uplink resource utilization, the parameters adopted by the target scheduling parameters make the terminal power consumption smaller.

6. The uplink scheduling device according to claim 5, characterized in that: The scheduling module is also used for: If the uplink resource utilization is greater than or equal to the second threshold, the target scheduling parameter for resource scheduling adopts the third parameter; The first threshold is smaller than the second threshold, and the power consumption of the terminal using the second parameter is smaller than the power consumption using the third parameter.

7. The uplink scheduling device according to claim 5, characterized in that: When the target scheduling parameter includes MCS, the MCS level of the first parameter is less than the MCS level of the second parameter.

8. The uplink scheduling device according to claim 5, characterized in that: When the target scheduling parameter includes a scheduling repetition number, the scheduling repetition number of the first parameter is greater than the scheduling repetition number of the second parameter.

9. A base station, characterized in that: include: A processor, a memory, and a program stored in the memory and executable on the processor, wherein the program, when executed by the processor, implements the uplink scheduling method according to any one of claims 1 to 4.

10. A readable storage medium, characterized in that: The readable storage medium stores a program, and when the program is executed by the processor, the steps in the uplink scheduling method according to any one of claims 1 to 4 are implemented.

Citation Information

Patent Citations

  • Coding rate control method and system and related devices

    CN106850615A

  • Method and system for scheduling high-speed uplink packet access user load

    CN1968197A