CN104081819B - Resource scheduling method and device - Google Patents

Resource scheduling method and device Download PDF

Info

Publication number
CN104081819B
CN104081819B CN201280029879.1A CN201280029879A CN104081819B CN 104081819 B CN104081819 B CN 104081819B CN 201280029879 A CN201280029879 A CN 201280029879A CN 104081819 B CN104081819 B CN 104081819B
Authority
CN
China
Prior art keywords
mcs
base station
order
user equipment
sent
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201280029879.1A
Other languages
Chinese (zh)
Other versions
CN104081819A (en
Inventor
权威
张戬
姜怡
纪鹏宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN104081819A publication Critical patent/CN104081819A/en
Application granted granted Critical
Publication of CN104081819B publication Critical patent/CN104081819B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0025Transmission of mode-switching indication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/18Negotiating wireless communication parameters

Landscapes

  • Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the invention discloses a method and a device for scheduling resources, wherein the method comprises the following steps: firstly, user equipment receives a Modulation Coding Scheme (MCS) order set sent by a base station; then the user equipment selects MCS order from the MCS order set to adjust the current MCS according to the value of the data to be sent and the value of the transport block TB scheduled by the base station; and finally, the user equipment sends the data to be sent to the base station according to the adjusted MCS. The embodiment of the invention adjusts the MCS through the user equipment, thereby avoiding the problems of large power expenditure of the user equipment caused by filling bits or time delay and resource waste caused by segmented transmission. The invention is applicable to the field of communication systems.

Description

Resource scheduling method and device
Technical Field
The present invention relates to the field of communication systems, and in particular, to a resource scheduling method and apparatus.
Background
In LTE systems, the transmission of data is controlled by the base station. The base station mainly performs size allocation of a Transport Block (TB), order allocation of Modulation and Coding Scheme (MCS), and number allocation of Physical Resource Block (PRB) resources. Wherein, the resource allocated by the base station for transmitting data at a time is at least 1 PRB. And the size of each PRB that can accommodate the TB is determined by the MCS configured by the base station.
The user equipment makes the base station obtain the remaining data volume to be sent in the Buffer of the user equipment by reporting a Buffer Status Report (BSR), so that the base station allocates resources of corresponding size for the user equipment to send uplink data. Because the resource scheduling configuration process is completely performed by the base station at present, when the size of data to be transmitted is smaller than the size of TB allocated by the base station, the base station needs to store some padding bits irrelevant to the data into the TB for transmission at an air interface; when data to be sent needs to be sent for multiple times, if the size of the resource allocated for the first sending is larger than the size of the data to be sent for the first time, the TB needs to be filled, so that the data occupies more resources without improving the reliability of the data, and meanwhile, the power overhead of the user equipment is also increased. When the size of the data to be transmitted is larger than the allocated TB size, the user equipment must transmit the data in segments, which causes more resource waste and time delay.
Disclosure of Invention
The resource scheduling method and device provided by the embodiment of the invention can reduce the power overhead of the user equipment and avoid the phenomena of resource waste and time delay
The embodiment of the invention adopts the technical scheme that:
a method for scheduling resources comprises the following steps:
the method comprises the steps that user equipment receives a Modulation Coding Scheme (MCS) order set sent by a base station;
the user equipment selects an MCS order from the MCS order set according to the value of the data to be sent and the value of the transport block TB scheduled by the base station to adjust the current MCS;
and the user equipment sends the data to be sent to the base station according to the adjusted MCS.
On one hand, the receiving, by the ue, the MCS order set sent by the base station includes:
and the user equipment receives a configuration message which is sent by the base station and carries the MCS order set, wherein the configuration message is a radio resource control protocol (RRC) message and/or a medium access control layer (MAC) layer message.
On the other hand, the receiving, by the ue, the MCS order set sent by the base station includes:
and the user equipment receives the MCS order set sent by the base station through a Physical Downlink Control Channel (PDCCH).
On one hand, the step of selecting, by the user equipment, an MCS order from the MCS order set to adjust the order of the current MCS according to the value of the data to be transmitted and the value of the transport block TB scheduled by the base station includes:
and when the value of the data to be sent is smaller than the value of the transport block TB scheduled by the base station, the user equipment selects the MCS order from the order set to perform order reduction adjustment on the MCS.
On the other hand, the step of selecting, by the user equipment, an MCS order from the MCS order set to adjust the order of the current MCS according to the value of the data to be transmitted and the value of the transport block TB scheduled by the base station includes:
and when the value of the data to be sent is greater than the value of the transmission block TB scheduled by the base station and the difference value is smaller than a preset range, the user equipment selects the MCS order from the order set to perform order-increasing adjustment on the MCS.
After the user equipment sends the data to be sent to the base station according to the adjusted MCS, the method further comprises the following steps:
and the user equipment sends indication information to the base station, wherein the indication information indicates the order of the adjusted MCS, so that the base station decodes the received data to be sent according to the adjusted MCS order.
The method for the user equipment to select the MCS order from the MCS order set according to the value of the data to be sent and the value of the transport block TB scheduled by the base station to adjust the order of the current MCS further comprises the following steps:
and when the attributes of the data to be transmitted are different, the user equipment selects different MCS for the data with different attributes respectively.
An apparatus for scheduling resources, comprising:
a receiving unit, configured to receive a modulation and coding scheme MCS order set sent by a base station;
a first selecting unit, configured to select an MCS order from the MCS order set received by the receiving unit according to a value of data to be sent and a value of a transport block TB scheduled by the base station;
the adjusting unit is used for adjusting the current MCS according to the MCS order selected by the first selecting unit;
and the first sending unit is used for sending the data to be sent to the base station according to the MCS adjusted by the adjusting unit.
The receiving unit is specifically configured to receive a configuration message that is sent by the base station and carries the MCS order set, where the configuration message is a radio resource control protocol RRC message and/or a medium access control layer MAC layer message;
the receiving unit is specifically further configured to receive the MCS order set sent by the base station through a physical downlink control channel PDCCH.
The adjusting unit is specifically configured to perform order reduction adjustment on the MCS when the value of the data to be sent is smaller than the value of the transport block TB scheduled by the base station.
The adjusting unit is specifically configured to perform an up-scaling adjustment on the MCS when the value of the data to be sent is greater than the value of the transport block TB scheduled by the base station and the difference value is smaller than a preset range.
The device further comprises:
a second sending unit, configured to send indication information to the base station, where the indication information indicates the adjusted MCS order, so that the base station decodes the received data to be sent according to the adjusted MCS order.
And a second selecting unit, configured to select different MCSs for the data with different attributes when the attributes of the data to be sent are different.
A user equipment, comprising:
the receiver is used for receiving a Modulation and Coding Scheme (MCS) order set sent by a base station;
a processor, configured to select an MCS order from the MCS order set received by the receiver according to a value of data to be transmitted and a value of a transport block TB scheduled by the base station;
the processor is further configured to perform order adjustment on the current MCS;
and the transmitter is used for transmitting the data to be transmitted to the base station according to the MCS adjusted by the processor.
The receiver is specifically configured to receive a configuration message that is sent by the base station and carries the MCS order set, where the configuration message is a radio resource control protocol RRC message and/or a medium access control layer MAC layer message;
the receiver is specifically further configured to receive the MCS order set sent by the base station through a physical downlink control channel PDCCH.
The processor is specifically configured to perform order reduction adjustment on the MCS when the value of the data to be sent is smaller than the value of the transport block TB scheduled by the base station.
The processor is specifically configured to perform an up-scaling adjustment on the MCS when the value of the data to be sent is greater than the value of the transport block TB scheduled by the base station and the difference value is smaller than a preset range.
The transmitter is further configured to transmit indication information to the base station, where the indication information indicates the adjusted MCS order, so that the base station decodes the received data to be transmitted according to the adjusted MCS order.
The processor is further configured to select different MCSs for the data with different attributes when the attributes of the data to be sent are different.
Another method for scheduling resources includes:
a base station sends a Modulation Coding Scheme (MCS) order set to user equipment, so that the user equipment selects an MCS order from the MCS order set to adjust a current MCS according to a value of data to be sent and a value of a Transport Block (TB) scheduled by the base station;
and the base station receives the data to be sent by the user equipment according to the adjusted MCS.
On one hand, the step of sending the Modulation and Coding Scheme (MCS) order set to the user equipment by the base station comprises the following steps:
and the base station sends a configuration message carrying the MCS order set to the user equipment, wherein the configuration message is a radio resource control protocol (RRC) message and/or a Medium Access Control (MAC) layer message.
On the other hand, the sending, by the base station, the MCS order set to the user equipment includes:
and the base station sends the MCS order set to the user equipment in a Physical Downlink Control Channel (PDCCH) mode.
After the base station receives the data to be sent by the user equipment according to the adjusted MCS, the method further includes:
the base station receives indication information sent by the user equipment, wherein the indication information indicates the adjusted MCS order;
and the base station decodes the received data to be sent according to the adjusted MCS order.
Another scheduling apparatus of resources includes:
a sending unit, configured to send a Modulation and Coding Scheme (MCS) order set to a user equipment, so that the user equipment selects an MCS order from the MCS order set according to a value of data to be sent and a value of a Transport Block (TB) scheduled by the base station to adjust a current MCS;
a receiving unit, configured to receive the data to be sent, which is sent by the user equipment according to the adjusted MCS.
The sending unit is specifically configured to send a configuration message carrying the MCS order set to the user equipment, where the configuration message is a radio resource control protocol RRC message and/or a medium access control MAC layer message;
the sending unit is specifically further configured to send the MCS order set to the user equipment in a physical downlink control channel PDCCH manner.
The receiving unit is further configured to receive indication information sent by the user equipment, where the indication information indicates the adjusted MCS order;
the device further comprises:
and the decoding unit is used for decoding the received data to be sent according to the adjusted MCS order received by the receiving unit.
A base station, comprising:
a transmitter, configured to send a Modulation and Coding Scheme (MCS) order set to a user equipment, so that the user equipment selects an MCS order from the MCS order set according to a value of data to be sent and a value of a Transport Block (TB) scheduled by the base station to perform order adjustment on a current MCS;
a receiver, configured to receive the data to be sent, which is sent by the user equipment according to the adjusted MCS.
The transmitter is specifically configured to send a configuration message carrying the MCS order set to the user equipment, where the configuration message is a radio resource control protocol RRC message and/or a medium access control MAC layer message;
the transmitter is specifically further configured to transmit the MCS order set to the user equipment in a physical downlink control channel PDCCH manner.
The receiver is further configured to receive indication information sent by the user equipment, where the indication information indicates the adjusted MCS order;
the base station further comprises:
and the processor is used for decoding the received data to be sent according to the adjusted MCS order received by the receiver.
The method and the device for scheduling the resources provided by the embodiment of the invention comprise the steps that firstly, user equipment receives a Modulation Coding Scheme (MCS) order set sent by a base station; then the user equipment selects MCS order from the MCS order set to adjust the current MCS according to the value of the data to be sent and the value of the transport block TB scheduled by the base station; and finally, the user equipment sends the data to be sent to the base station according to the adjusted MCS. When the size of data to be sent is smaller than the size of a TB scheduled by the base station, the base station needs to store some padding bits irrelevant to the data into the TB for transmission at an air interface, so that the data occupies more resources but the reliability of the data is not improved, and the power overhead of user equipment is also increased; when the size of the data to be transmitted is slightly larger than the size of the allocated TB, the user equipment must transmit the data in segments, which causes more resource waste and time delay. In the embodiment of the invention, the user equipment adjusts the current MCS order after comparing the value of the data to be transmitted with the value of the transmission block TB scheduled by the base station, and then performs data transmission, thereby avoiding the problems of large power overhead of the user equipment caused by filling bits or time delay and resource waste caused by segmented transmission.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed for the embodiments or the prior art descriptions will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings without creative efforts.
Fig. 1 is a flowchart of a resource scheduling method according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of a resource scheduling apparatus according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of a user equipment according to an embodiment of the present invention;
fig. 4 is a flowchart of another resource scheduling method according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of another resource scheduling apparatus according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of a base station according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
In order to make the advantages of the technical solutions of the present invention clearer, the present invention is described in detail below with reference to the accompanying drawings and examples.
The present embodiment provides a method for scheduling resources, as shown in fig. 1, the method includes:
101. and the user equipment receives the modulation coding scheme MCS order set sent by the base station.
The MCS order set includes an order that the base station allows the user equipment to reduce or increase the MCS reported to the user equipment by the base station when the base station performs data scheduling. For example, the user equipment may lower by 3 steps, or raise by 3 steps, etc. based on the MCS configured to be notified to the user equipment when the base station performs data scheduling. Optionally, the base station may also preset, for the user equipment, a condition capable of performing MCS adjustment, for example, notify that the user equipment may perform MCS order adjustment, or notify that data to be sent is smaller/larger than the value of the TB scheduled by the base station and the difference is larger/smaller than a preset threshold value, or that the user equipment is power limited, the power value of the user equipment is smaller/larger than the power indication in the TB scheduled by the base station and the difference is smaller/larger than a preset threshold, and the like.
Specifically, the user equipment receives a configuration message carrying the MCS order set sent by the base station, where the configuration message is a radio resource control protocol RRC message and/or a medium access control MAC layer message, and/or the user equipment receives the condition that the base station sends the MCS adjustment capability in a physical downlink control channel PDCCH manner.
When the RRC message or the MAC layer message is used in combination with the PDCCH manner, the RRC message or the MAC layer message may be used to notify a part of parameters, such as configuring an order that may be increased or decreased and a condition for performing MCS adjustment by the ue, and the PDCCH is used to notify another part of parameters, such as whether to allow a step-down operation on currently scheduled data.
102. And the user equipment selects the MCS order from the MCS order set according to the value of the data to be sent and the value of the transmission block TB scheduled by the base station to adjust the current MCS.
Specifically, if the base station configures a condition for performing MCS adjustment and the ue meets the condition, for example, when the value of the data to be sent is smaller than the value of the transport block TB scheduled by the base station or when the value of the data to be sent is smaller than the value of the transport block TB scheduled by the base station and the difference value reaches a certain threshold, the ue selects an MCS order from the order set to perform reduced order adjustment on the MCS. Specifically, for example, the MCS set configured by the base station is reduced by 3 steps at the maximum, and the MCS notified to the user equipment by the base station when performing data scheduling is 6, the user equipment may adjust the order of the MCS to 6, or 6-1=5, or 6-2=4, or 6-3=3 according to the above determination.
In general, the user equipment may reduce the order of the MCS to a value that enables the TB allocated by the base station in the current scheduling to be exactly transmitted with the data to be transmitted, because if the order is reduced by one more step, the value of the TB allocated by the base station in the current scheduling is smaller than the amount of the data to be transmitted, thereby introducing a new problem. The order reduction processing can be completed by increasing the redundancy of coding and adopting a modulation mode with lower order, thereby improving the reliability of transmission.
Alternatively, if the base station configures a condition for performing MCS adjustment and the user equipment meets the condition, for example, when the value of the data to be sent is slightly larger than the value of the transport block TB scheduled by the base station or when the value of the data to be sent is larger than the value of the transport block TB scheduled by the base station and the difference value reaches a certain threshold, the user equipment selects an MCS order from the order set to perform up-step adjustment on the MCS. Specifically, for example, the maximum MCS set configured by the base station may be increased by 3 steps, and when the base station performs data scheduling, the MCS notified to the user equipment is 6, the user equipment may adjust the order of the MCS to 6, or 6+1=7, or 6+2=8, or 6+3=9 according to the above determination. This reduces the delay and waste of resources due to segmented transmission with little or no increase in reliability or power consumption.
Optionally, step 102 may be preceded by: when the attributes of each data in the data to be transmitted are different, for example, each data is from different logical channels or the importance of each data in the same logical channel is different, the user equipment selects different MCSs for the data with different attributes respectively. Therefore, different reliability requirements of different attribute data can be met.
103. And the user equipment sends the data to be sent to the base station according to the adjusted MCS.
Optionally, step 103 may be further followed by: and the user equipment sends indication information to the base station, wherein the indication information indicates the adjusted MCS order or the order adjusted on the basis of the MCS order notified when the base station schedules, so that the base station decodes the received data to be sent according to the adjusted MCS order or the order adjusted on the basis of the MCS order notified when the base station schedules. The indication information may be transmitted on a new Physical Channel, or may be transmitted on a PUSCH (Physical Uplink Shared Channel). By this step, the base station can be prevented from decoding the received data through blind detection, so that additional operations of the base station can be reduced.
For example, the maximum allowed reduction/increase order configured by the base station is 3, the user equipment may be reduced/increased by 1 order by 01 indication, reduced/increased by 2 order by 10 indication, reduced/increased by 3 order by 11 indication, and no adjustment of order by 00 indication. For another example, the maximum allowed reduced order value of the base station configuration is 3 and the maximum allowed increased order value is 3, the user equipment may indicate no adjustment order by 000, and indicate reduced 3, reduced 2, reduced 1, increased 2 and increased 3 by 001, 010, 011, 100, 101 to 110, respectively.
In the method provided by this embodiment, after comparing the value of the data to be transmitted with the value of the transport block TB configured by the base station, the user equipment adjusts the current MCS order, and then performs data transmission, thereby avoiding the problems of large power overhead of the user equipment caused by padding bits or time delay and resource waste caused by segment transmission.
This embodiment provides a resource scheduling apparatus, as shown in fig. 2, an entity of the apparatus may be a user equipment, and the apparatus includes: a receiving unit 21, a first selecting unit 22, an adjusting unit 23, and a first transmitting unit 24.
The receiving unit 21 may be configured to receive a modulation and coding scheme MCS order set transmitted by the base station.
The receiving unit 21 may be specifically configured to receive a configuration message that is sent by the base station and carries the MCS order set, where the configuration message is a radio resource control protocol RRC message and/or a medium access control layer MAC layer message.
The receiving unit 21 may be further configured to receive the MCS order set sent by the base station through a physical downlink control channel PDCCH.
The first selecting unit 22 may be configured to select an MCS order from the MCS order set received by the receiving unit 21 according to a value of data to be transmitted and a value of a transport block TB scheduled by the base station.
The adjusting unit 23 may be configured to adjust the current MCS according to the MCS order selected by the first selecting unit 22.
The adjusting unit 23 may be specifically configured to perform order reduction adjustment on the MCS when the value of the data to be sent is smaller than the value of the transport block TB scheduled by the base station.
The adjusting unit 23 may be further specifically configured to perform an up-scaling adjustment on the MCS when the value of the data to be sent is greater than the value of the transport block TB scheduled by the base station and the difference value is smaller than a preset range.
The first sending unit 24 may be configured to send the data to be sent to the base station according to the MCS adjusted by the adjusting unit 23.
The apparatus may further include:
the second sending unit 25 may be configured to send, to the base station, indication information indicating the order of the adjusted MCS, so that the base station decodes the received data to be sent according to the adjusted MCS order.
The second selecting unit 26 may be configured to, when the attributes of each piece of data in the to-be-transmitted data are different, respectively select different MCSs for the pieces of data with different attributes.
The present embodiment provides a user equipment, as shown in fig. 3, the user equipment includes: receiver 31, processor 32, transmitter 33.
A receiver 31, configured to receive a modulation and coding scheme MCS order set sent by a base station;
a processor 32, configured to select an MCS order from the MCS order set received by the receiver 31 according to a value of data to be transmitted and a value of a transport block TB scheduled by the base station;
the processor 32 may also be configured to perform order adjustment on the current MCS;
a transmitter 33, configured to transmit the data to be transmitted to the base station according to the MCS adjusted by the processor 32.
The receiver 31 may be specifically configured to receive a configuration message that is sent by the base station and carries the MCS order set, where the configuration message is a radio resource control protocol RRC message and/or a medium access control layer MAC layer message;
the receiver 31 may be further configured to receive the MCS order set sent by the base station through a physical downlink control channel PDCCH.
The processor 32 may be specifically configured to perform order reduction adjustment on the MCS when the value of the data to be sent is smaller than the value of the transport block TB scheduled by the base station.
The processor 32 may be further specifically configured to perform an up-scaling adjustment on the MCS when the value of the data to be sent is greater than the value of the transport block TB scheduled by the base station and the difference value is smaller than a preset range.
The transmitter 33 may be further configured to transmit indication information to the base station, where the indication information indicates the order of the adjusted MCS, so that the base station decodes the received data to be transmitted according to the adjusted MCS order.
The processor 32 may be further configured to select different MCSs for the data with different attributes when the attributes of the data to be sent are different.
The apparatus provided in this embodiment compares the value of the data to be transmitted with the value of the transport block TB scheduled by the base station, adjusts the current MCS order, and then performs data transmission, thereby avoiding the problems of high power overhead of the user equipment caused by the padding bits or time delay and resource waste caused by segment transmission.
This embodiment provides another method for scheduling resources, as shown in fig. 4, where the method includes:
401. and the base station sends the modulation coding scheme MCS order set to the user equipment.
The MCS order set includes an order that the base station allows the user equipment to reduce or increase the MCS reported to the user equipment by the base station when the base station performs data scheduling. For example, the user equipment may lower by 3 steps, or raise by 3 steps, etc. based on the MCS configured to be notified to the user equipment when the base station performs data scheduling.
Optionally, the base station may also preset, for the user equipment, a condition capable of performing MCS adjustment, for example, notify that the user equipment may perform MCS order adjustment, or notify that data to be sent is smaller/larger than the value of the TB scheduled by the base station and the difference is larger/smaller than a preset threshold value, or that the user equipment is power limited, the power value of the user equipment is smaller/larger than the power indication in the TB scheduled by the base station and the difference is smaller/larger than a preset threshold, and the like.
Specifically, the user equipment receives a configuration message carrying the MCS order set sent by the base station, where the configuration message is a radio resource control protocol RRC message and/or a medium access control MAC layer message, and/or the user equipment receives the condition that the base station sends the MCS adjustment capability in a physical downlink control channel PDCCH manner.
When the RRC message or the MAC layer message is used in combination with the PDCCH manner, the RRC message or the MAC layer message may be used to notify a part of parameters, such as configuring an order that may be increased or decreased and a condition for performing MCS adjustment by the ue, and the PDCCH is used to notify another part of parameters, such as whether to allow a step-down operation on currently scheduled data.
And further, the user equipment selects the MCS order from the MCS order set according to the value of the data to be sent and the value of the transport block TB scheduled by the base station to adjust the current MCS.
402. And the base station receives the data to be sent by the user equipment according to the adjusted MCS.
Optionally, step 402 may be further followed by: and the base station receives indication information sent by the user equipment, wherein the indication information indicates the adjusted MCS order or the order adjusted on the basis of the MCS order notified when the base station schedules, and the base station decodes the received data to be sent according to the adjusted MCS order or the order adjusted on the basis of the MCS order notified when the base station schedules.
The base station may receive the indication information on a new Physical Channel, or may receive the indication information on a PUSCH (Physical Uplink Shared Channel). By this step, the base station can be prevented from decoding the received data through blind detection, so that additional operations of the base station can be reduced.
In the method provided by this embodiment, the base station configures the adjustable MCS order set for the ue, so that the ue can adjust the current MCS order after comparing the value of the data to be transmitted with the value of the transport block TB configured by the base station, and then perform data transmission, thereby avoiding the problems of large power overhead of the ue caused by padding bits or time delay and resource waste caused by segment transmission.
This embodiment provides another scheduling apparatus for resources, as shown in fig. 5, the apparatus includes: a transmitting unit 51 and a receiving unit 52.
The sending unit 51 may be configured to send a modulation and coding scheme MCS order set to a user equipment, so that the user equipment selects an MCS order from the MCS order set according to a value of data to be sent and a value of a transport block TB scheduled by the base station to adjust a current MCS.
The sending unit 51 may be specifically configured to send, to the user equipment, a configuration message carrying the MCS order set, where the configuration message is a radio resource control protocol RRC message and/or a medium access control layer MAC layer message.
The sending unit 51 may be further configured to send the MCS order set to the ue in a physical downlink control channel PDCCH.
A receiving unit 52, configured to receive the data to be sent, which is sent by the user equipment according to the adjusted MCS.
The receiving unit 52 may be further configured to receive indication information sent by the ue, where the indication information indicates the adjusted MCS order.
The apparatus may further include:
the decoding unit 53 may be configured to decode the received data to be transmitted according to the adjusted MCS order received by the receiving unit 52.
The present embodiment provides a base station, as shown in fig. 6, the apparatus includes: a transmitter 61, a receiver 62, a processor 63.
A transmitter 61, configured to send a modulation and coding scheme MCS order set to a user equipment, so that the user equipment selects an MCS order from the MCS order set according to a value of data to be sent and a value of a transport block TB scheduled by the base station to perform order adjustment on a current MCS;
the receiver 62 may be configured to receive the data to be sent, which is sent by the user equipment according to the adjusted MCS.
The transmitter 61 may be specifically configured to send a configuration message carrying the MCS order set to the user equipment, where the configuration message is a radio resource control protocol RRC message and/or a medium access control MAC layer message;
the transmitter 61 may be further configured to specifically transmit the MCS order set to the user equipment by using a physical downlink control channel PDCCH.
The receiver 62 may be further configured to receive indication information sent by the ue, where the indication information indicates the adjusted MCS order;
the processor 63 may be configured to decode the received data to be transmitted according to the adjusted MCS order received by the receiver 62.
The apparatus provided in this embodiment configures an adjustable MCS order set for the ue, so that the ue can adjust the current MCS order after comparing the value of the data to be transmitted with the value of the configured transport block TB, and then perform data transmission, thereby avoiding the problems of large power overhead of the ue caused by padding bits or time delay and resource waste caused by segmented transmission.
The resource scheduling apparatus provided in the embodiment of the present invention can implement the method embodiment provided above, and for specific function implementation, reference is made to the description in the method embodiment, which is not described herein again. The resource scheduling method and device provided by the embodiment of the invention can be applied to the field of communication systems, but are not limited to the field.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by a computer program, which can be stored in a computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. The storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), or the like.
The above description is only for the specific embodiment of the present invention, but the scope of the present invention is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present invention are included in the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (28)

1. A method for scheduling resources, comprising:
the method comprises the steps that user equipment receives a Modulation Coding Scheme (MCS) order set sent by a base station;
the user equipment selects an MCS order from the MCS order set according to the value of the data to be sent and the value of the transmission block TB scheduled by the base station to carry out order adjustment on the current MCS;
the user equipment sends the data to be sent to the base station according to the adjusted MCS;
the step of selecting, by the user equipment, an MCS order from the MCS order set to perform order adjustment on the current MCS according to the value of the data to be transmitted and the value of the transport block TB scheduled by the base station includes:
and when the value of the data to be sent is smaller than the value of the transport block TB scheduled by the base station, the user equipment selects the MCS order from the order set to perform order reduction adjustment on the MCS.
2. The method of claim 1, wherein the receiving, by the ue, the MCS order set sent by the base station comprises:
and the user equipment receives a configuration message which is sent by the base station and carries the MCS order set, wherein the configuration message is a radio resource control protocol (RRC) message and/or a medium access control layer (MAC) layer message.
3. The method of claim 1, wherein the receiving, by the ue, the MCS order set sent by the base station comprises:
and the user equipment receives the MCS order set sent by the base station through a Physical Downlink Control Channel (PDCCH).
4. The method of any one of claims 1 to 3, wherein the selecting, by the UE, the MCS order from the MCS order set according to the value of the data to be transmitted and the value of the transport block TB scheduled by the base station to adjust the order of the current MCS comprises:
and when the value of the data to be sent is greater than the value of the transmission block TB scheduled by the base station and the difference value is smaller than a preset range, the user equipment selects the MCS order from the order set to perform order-increasing adjustment on the MCS.
5. The method for scheduling resource of any of claims 1-3, wherein after the UE transmits the data to be transmitted to the base station according to the adjusted MCS, the method further comprises:
and the user equipment sends indication information to the base station, wherein the indication information indicates the order of the adjusted MCS, so that the base station decodes the received data to be sent according to the order of the adjusted MCS.
6. The method as claimed in any of claims 1-3, wherein the step before the user equipment selects the MCS order from the MCS order set according to the value of the data to be transmitted and the value of the transport block TB scheduled by the base station to adjust the current MCS order further comprises:
and when the attributes of the data to be transmitted are different, the user equipment selects different MCS for the data with different attributes respectively.
7. A method for scheduling resources, comprising:
a base station sends a Modulation Coding Scheme (MCS) order set to user equipment, so that the user equipment selects an MCS order from the MCS order set according to a value of data to be sent and a value of a Transport Block (TB) scheduled by the base station to carry out order adjustment on a current MCS;
the base station receives the data to be sent by the user equipment according to the adjusted MCS;
the step of selecting, by the user equipment, an MCS order from the MCS order set to perform order adjustment on the current MCS according to the value of the data to be transmitted and the value of the transport block TB scheduled by the base station includes:
and when the value of the data to be sent is smaller than the value of the transport block TB scheduled by the base station, the user equipment selects the MCS order from the order set to perform order reduction adjustment on the MCS.
8. The method of claim 7, wherein the base station sending the MCS order set to the UE comprises:
and the base station sends a configuration message carrying the MCS order set to the user equipment, wherein the configuration message is a radio resource control protocol (RRC) message and/or a Medium Access Control (MAC) layer message.
9. The method of claim 7, wherein the base station sending the MCS order set to the UE comprises:
and the base station sends the MCS order set to the user equipment in a Physical Downlink Control Channel (PDCCH) mode.
10. The method of any of claims 7-9, wherein after the base station receives the data to be transmitted sent by the user equipment according to the adjusted MCS, the method further comprises:
the base station receives indication information sent by the user equipment, wherein the indication information indicates the adjusted MCS order;
and the base station decodes the received data to be sent according to the adjusted MCS order.
11. An apparatus for scheduling resources, comprising:
a receiving unit, configured to receive a modulation and coding scheme MCS order set sent by a base station;
a first selecting unit, configured to select an MCS order from the MCS order set received by the receiving unit according to a value of data to be sent and a value of a transport block TB scheduled by the base station;
the adjusting unit is used for adjusting the order of the current MCS according to the MCS order selected by the first selecting unit;
a first sending unit, configured to send the data to be sent to the base station according to the MCS adjusted by the adjusting unit;
the adjusting unit is specifically configured to perform order reduction adjustment on the MCS when the value of the data to be sent is smaller than the value of the transport block TB scheduled by the base station.
12. The scheduling device of claim 11,
the receiving unit is specifically configured to receive a configuration message that is sent by the base station and carries the MCS order set, where the configuration message is a radio resource control protocol RRC message and/or a medium access control layer MAC layer message;
the receiving unit is specifically further configured to receive the MCS order set sent by the base station through a physical downlink control channel PDCCH.
13. The scheduling device of resources according to claim 11 or 12,
the adjusting unit is specifically configured to perform an up-scaling adjustment on the MCS when the value of the data to be sent is greater than the value of the transport block TB scheduled by the base station and the difference value is smaller than a preset range.
14. The apparatus for scheduling resource according to claim 11 or 12, further comprising:
a second sending unit, configured to send indication information to the base station, where the indication information indicates the adjusted MCS order, so that the base station decodes the received data to be sent according to the adjusted MCS order.
15. The apparatus for scheduling resource according to claim 11 or 12, further comprising:
and a second selecting unit, configured to select different MCSs for the data with different attributes when the attributes of the data to be sent are different.
16. An apparatus for scheduling resources, comprising:
a sending unit, configured to send a modulation and coding scheme MCS order set to a user equipment, so that the user equipment selects an MCS order from the MCS order set according to a value of data to be sent and a value of a transport block TB scheduled by a base station to perform order adjustment on a current MCS;
a receiving unit, configured to receive the data to be sent, which is sent by the user equipment according to the adjusted MCS;
the user equipment selects an MCS order from the MCS order set according to the value of the data to be sent and the value of the transport block TB scheduled by the base station to adjust the order of the current MCS, and is specifically configured to:
and when the value of the data to be sent is smaller than the value of the transport block TB scheduled by the base station, the user equipment selects the MCS order from the order set to perform order reduction adjustment on the MCS.
17. The scheduling device of claim 16,
the sending unit is specifically configured to send a configuration message carrying the MCS order set to the user equipment, where the configuration message is a radio resource control protocol RRC message and/or a medium access control MAC layer message;
the sending unit is specifically further configured to send the MCS order set to the user equipment in a physical downlink control channel PDCCH manner.
18. The scheduling device of resources according to claim 16 or 17,
the receiving unit is further configured to receive indication information sent by the user equipment, where the indication information indicates the adjusted MCS order;
the device further comprises:
and the decoding unit is used for decoding the received data to be sent according to the adjusted MCS order received by the receiving unit.
19. A user device, comprising:
the receiver is used for receiving a Modulation and Coding Scheme (MCS) order set sent by a base station;
a processor, configured to select an MCS order from the MCS order set received by the receiver according to a value of data to be transmitted and a value of a transport block TB scheduled by the base station;
the processor is further configured to perform order adjustment on the current MCS;
a transmitter, configured to transmit the data to be transmitted to the base station according to the MCS adjusted by the processor;
the processor is specifically configured to perform order reduction adjustment on the MCS when the value of the data to be sent is smaller than the value of the transport block TB scheduled by the base station.
20. The user equipment of claim 19,
the receiver is specifically configured to receive a configuration message that is sent by the base station and carries the MCS order set, where the configuration message is a radio resource control protocol RRC message and/or a medium access control layer MAC layer message;
the receiver is specifically further configured to receive the MCS order set sent by the base station through a physical downlink control channel PDCCH.
21. The user equipment according to claim 19 or 20,
the processor is specifically configured to perform an up-scaling adjustment on the MCS when the value of the data to be sent is greater than the value of the transport block TB scheduled by the base station and the difference value is smaller than a preset range.
22. The user equipment according to claim 19 or 20,
the transmitter is further configured to transmit indication information to the base station, where the indication information indicates the adjusted MCS order, so that the base station decodes the received data to be transmitted according to the adjusted MCS order.
23. The user equipment according to claim 19 or 20,
the processor is further configured to select different MCSs for the data with different attributes when the attributes of the data to be sent are different.
24. A base station, comprising:
a transmitter, configured to send a Modulation and Coding Scheme (MCS) order set to a user equipment, so that the user equipment selects an MCS order from the MCS order set according to a value of data to be sent and a value of a Transport Block (TB) scheduled by the base station to perform order adjustment on a current MCS;
a receiver, configured to receive the data to be sent, which is sent by the user equipment according to the adjusted MCS;
the user equipment selects an MCS order from the MCS order set to perform order adjustment on the current MCS according to the value of the data to be transmitted and the value of the transport block TB scheduled by the base station, and is specifically configured to:
and when the value of the data to be sent is smaller than the value of the transport block TB scheduled by the base station, the user equipment selects the MCS order from the order set to perform order reduction adjustment on the MCS.
25. The base station of claim 24,
the transmitter is specifically configured to send a configuration message carrying the MCS order set to the user equipment, where the configuration message is a radio resource control protocol RRC message and/or a medium access control MAC layer message;
the transmitter is specifically further configured to transmit the MCS order set to the user equipment in a physical downlink control channel PDCCH manner.
26. The base station according to claim 24 or 25,
the receiver is further configured to receive indication information sent by the user equipment, where the indication information indicates the adjusted MCS order;
the base station further comprises:
and the processor is used for decoding the received data to be sent according to the adjusted MCS order received by the receiver.
27. A computer-readable storage medium storing a computer program or instructions for implementing the method of any one of claims 1 to 10 when the computer program or instructions are executed by a processor.
28. An apparatus comprising a processor and a memory, the memory having stored thereon a computer program or instructions, wherein: the processor, when executing the computer program, implements the method of any of claims 1 to 10.
CN201280029879.1A 2012-10-18 2012-10-18 Resource scheduling method and device Active CN104081819B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2012/083154 WO2014059648A1 (en) 2012-10-18 2012-10-18 Resource allocation method and apparatus

Publications (2)

Publication Number Publication Date
CN104081819A CN104081819A (en) 2014-10-01
CN104081819B true CN104081819B (en) 2021-06-01

Family

ID=50487464

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201280029879.1A Active CN104081819B (en) 2012-10-18 2012-10-18 Resource scheduling method and device

Country Status (2)

Country Link
CN (1) CN104081819B (en)
WO (1) WO2014059648A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110649988B (en) * 2018-06-26 2022-05-13 中兴通讯股份有限公司 Data processing method and device and computer readable storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006123275A1 (en) * 2005-05-18 2006-11-23 Koninklijke Philips Electronics N.V. Method and apparatus for enhanced uplink data transmission
CN101711054A (en) * 2009-12-21 2010-05-19 北京北方烽火科技有限公司 Method and system for controlling long term evolution (LTE) uplink power
CN102077644A (en) * 2008-06-25 2011-05-25 京瓷株式会社 Wireless communication device and wireless communication method
CN102300291A (en) * 2010-06-24 2011-12-28 中兴通讯股份有限公司 Method and system for scheduling uplink data
CN102624481A (en) * 2011-01-31 2012-08-01 中兴通讯股份有限公司 Self-adaptive modulation and coding method and apparatus

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101572948B (en) * 2009-06-09 2011-05-04 华为技术有限公司 Uplink scheduling method in wireless communication system, base station and wireless communication system
JP5031009B2 (en) * 2009-09-15 2012-09-19 株式会社エヌ・ティ・ティ・ドコモ Radio base station and mobile communication method
CN102064925B (en) * 2009-11-18 2013-11-06 中兴通讯股份有限公司 Adaptive retransmission method, device and system
KR101627164B1 (en) * 2010-03-03 2016-06-03 삼성전자주식회사 Apparatus and method for allocating resource in multi carrier system
CN102291813B (en) * 2011-08-04 2017-07-11 中兴通讯股份有限公司 A kind of Poewr control method and base station

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006123275A1 (en) * 2005-05-18 2006-11-23 Koninklijke Philips Electronics N.V. Method and apparatus for enhanced uplink data transmission
CN102077644A (en) * 2008-06-25 2011-05-25 京瓷株式会社 Wireless communication device and wireless communication method
CN101711054A (en) * 2009-12-21 2010-05-19 北京北方烽火科技有限公司 Method and system for controlling long term evolution (LTE) uplink power
CN102300291A (en) * 2010-06-24 2011-12-28 中兴通讯股份有限公司 Method and system for scheduling uplink data
CN102624481A (en) * 2011-01-31 2012-08-01 中兴通讯股份有限公司 Self-adaptive modulation and coding method and apparatus

Also Published As

Publication number Publication date
WO2014059648A1 (en) 2014-04-24
CN104081819A (en) 2014-10-01

Similar Documents

Publication Publication Date Title
EP2858443B1 (en) Data transmission method, base station, and user equipment
KR101740412B1 (en) Data transmission method, base station, and user equipment
CN111654917B (en) Transmission system and method for unlicensed uplink transmission scheme
CN110247741B (en) System and method for uplink grant-free transmission scheme
CN102595596B (en) CSI transmission method and apparatuses
EP3244680B1 (en) Data transmission method and device
EP3251247B1 (en) Method and apparatus for transmission of uplink control information in multi-carrier communication system
CN103621168B (en) Downlink-data feedback information transmission method, terminal, and base station
CN103518398B (en) Data transmission method, base station and user equipment
US11432301B2 (en) Method and device for transmitting control information, and computer storage medium
EP3582408A1 (en) Uplink control channel allocation
CN112804765A (en) Apparatus and method for link adaptation in uplink unlicensed random access
EP3703402A1 (en) System and method of air interface capability exchange
CN104852778B (en) Overhead information transmission method, base station, terminal and system
CN103636270B (en) A kind of method and apparatus of dispatching downlink data transfer
CN115362728A (en) Method and apparatus for reserving resources in NR V2X
EP3284301A1 (en) Method and apparatus for determining that an almost-contiguous resource allocation a-mpr applies to an uplink transmission
US10455602B2 (en) Control of channel reference signal transmission in a cellular network
US20160227573A1 (en) Information transmission method and apparatus
US11792819B2 (en) Message transmission method and apparatus, terminal, and base station
US9172496B2 (en) CQI (channel quality indication) information reporting method, and related base station and user equipment
CN110557839A (en) processing method, configuration method, terminal and network side equipment of scheduling request
US20150003372A1 (en) Controlling a transmission of messages for a signalling procedure between a base station and a user equipment
CN107113618B (en) Uplink transmission control method and device
CN104081819B (en) Resource scheduling method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant