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 an amount of data in a data buffer of each of the plurality of source user equipments;
comparing the amount of data in the data buffer of each of the source user equipments to obtain, for each user equipment, at least one relative indicator, the at least one relative indicator indicating how full a user equipment'"'"'s data buffer is in comparison to data buffers of other user equipments in the plurality of said source user equipments; and
scheduling uplink transmissions in dependence on the at least one relative indicator.
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.
34 Citations
43 Claims
-
1. A method of scheduling uplink transmissions from a plurality of source user equipments to a base station, the method comprising:
-
determining an amount of data in a data buffer of each of the plurality of source user equipments; comparing the amount of data in the data buffer of each of the source user equipments to obtain, for each user equipment, at least one relative indicator, the at least one relative indicator indicating how full a user equipment'"'"'s data buffer is in comparison to data buffers of other user equipments in the plurality of said source user equipments; and scheduling uplink transmissions in dependence on the at least one relative indicator. - 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:
-
a determining unit which determines an amount of data in a data buffer of each of the user equipments; a comparing unit which compares the amounts of data in the data buffers of the plurality of the user equipments to obtain, for each user equipment, a relative indicator, the relative indicator indicating how full said each user equipment'"'"'s data buffer is in comparison to the data buffers of other user equipments within the plurality of said user equipments; and a transmitting unit which transmits the relative indicator for each user equipment from the base station to said each 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 the base station a relative indicator, the relative indicator indicating how full the data buffer is in comparison to 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)
-
-
35. A method for scheduling uplink data transmission from a plurality of mobile stations to a base station, said method comprising:
-
transmitting respective data amount information from said plurality of mobile stations to said base station; transmitting a respective indicator, which is used for deciding on a transmission data rate for an amount of data to be transmitted by an uplink by adjusting modulation and coding scheme, to each of said plurality of mobile stations from said base station; and transmitting data from at least one of said plurality of mobile stations, wherein an amount of said data is decided by adjusting modulation and coding scheme based on the respective indicator which is transmitted to said mobile station. - View Dependent Claims (36, 37)
-
-
38. A mobile station used in a mobile communication system in which uplink data transmission is conducted from a plurality of mobile stations including said mobile station to a base station, said mobile station comprising:
-
a transmitter configured to transmit data amount information to said base station; a receiver configured to receive an indicator, which is used for deciding on a transmission data rate for an amount of data to be transmitted by an uplink by adjusting modulation and coding scheme, transmitted from said base station, which receives respective data amount information from said plurality of mobile stations; and a scheduler configured to schedule the amount of data to be transmitted from said mobile station via the uplink by adjusting modulation and coding scheme based on said indicator received by said mobile station. - View Dependent Claims (39, 40)
-
-
41. A base station used in a mobile communication system in which uplink data transmission is conducted from a plurality of mobile stations to said base station said base station comprising:
-
a receiver configured to receive respective information relating to a data amount from a plurality of mobile stations; a transmitter configured to transmit a respective indicator, which is used for deciding on a transmission data rate for an amount of data to be transmitted via an uplink by adjusting modulation and coding scheme, to each of said plurality of mobile stations. - View Dependent Claims (42, 43)
-
Specification