Virtually centralized uplink scheduling
First Claim
1. A method of scheduling uplink transmissions from a plurality of source user equipments to a base station, the method comprising:
- determining the amount of data in the data buffer of each of the user equipments;
comparing the amount of data in the data buffers of the user equipments to obtain, for each user equipment, a relative indicator, the relative indicator indicating how full that user equipment'"'"'s data buffer is in comparison to the data buffers of the other user equipments; and
scheduling uplink transmissions in dependence on the relative indicators.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of scheduling uplink transmissions from a plurality of source user equipments to a base station is disclosed. The method comprises the steps of determining the amount of data in the data buffer of each of the user equipments, comparing the amount of data in the data buffers of the user equipments to obtain, for each user equipment, a relative indicator, the relative indicator indicating how full that user equipment'"'"'s data buffer is in comparison to the data buffers of the other user equipments, and scheduling uplink transmissions in dependence on the relative indicators. In this way, each user equipment is given some knowledge of the state of the buffer in the other user equipments. The user equipments are therefore able to make more efficient scheduling decisions. This can improve the throughput and give lower packet delivery delays.
119 Citations
34 Claims
-
1. A method of scheduling uplink transmissions from a plurality of source user equipments to a base station, the method comprising:
-
determining the amount of data in the data buffer of each of the user equipments;
comparing the amount of data in the data buffers of the user equipments to obtain, for each user equipment, a relative indicator, the relative indicator indicating how full that user equipment'"'"'s data buffer is in comparison to the data buffers of the other user equipments; and
scheduling uplink transmissions in dependence on the relative indicators. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A base station for receiving data transmissions from a plurality of user equipments, the base station comprising:
-
determining unit which determines the amount of data in a data buffer of each of the user equipments;
comparing unit which compares the amount of data in the data buffers of the user equipments to obtain, for each user equipment, a relative indicator, the relative indicator indicating how full that user equipment'"'"'s data buffer is in comparison to the data buffers of the other user equipments; and
transmitting unit which transmits the relative indicator for each user equipment from the base station to that user equipment. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A user equipment comprising:
-
a data buffer;
a transmitting unit which transmits to a base station information concerning an amount of data to be transmitted;
a receiving unit which receives from a base station a relative indicator, the relative indicator indicating how full the data buffer is in comparison to the data buffers of other user equipments served by that base station; and
a scheduling unit which schedules uplink transmissions to the base station in dependence on the relative indicator. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification