SCHEDULING WITH QUALITY OF SERVICE SUPPORT IN WIRELESS SYSTEM
First Claim
1. A system for scheduling wireless communications of a base station with multiple user mobile stations, the system being configured for:
- grouping user mobile stations in clusters based on a predetermined criterion,for each cluster, assigning a cluster weight factor defining a priority level of a respective cluster,for each user mobile station in each cluster, determining a priority index based on the cluster weight factor of a respective cluster and a throughput factor of the user mobile station, the throughput factor indicating a condition of a communication channel between the user mobile station and the base station, andassigning available resources for communication between the base station and a selected user mobile station based on a relationship of the priority index of the user mobile station to the priority indices of other user mobile stations.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for scheduling wireless communications of a base station with multiple user mobile stations involve grouping the user mobile stations in clusters based on a predetermined criterion, such as a QoS profile of a user mobile station. Each cluster is assigned with a cluster weight factor that defines a priority level of the cluster. For each user mobile station in each cluster, a priority index may be determined based on the cluster weight factor of a respective cluster, and throughput and fairness factors respectively selected to maximize throughput and provide fairness to user mobile stations. The user mobile stations may be served in an order based on their priority indexes.
70 Citations
21 Claims
-
1. A system for scheduling wireless communications of a base station with multiple user mobile stations, the system being configured for:
-
grouping user mobile stations in clusters based on a predetermined criterion, for each cluster, assigning a cluster weight factor defining a priority level of a respective cluster, for each user mobile station in each cluster, determining a priority index based on the cluster weight factor of a respective cluster and a throughput factor of the user mobile station, the throughput factor indicating a condition of a communication channel between the user mobile station and the base station, and assigning available resources for communication between the base station and a selected user mobile station based on a relationship of the priority index of the user mobile station to the priority indices of other user mobile stations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A wireless system for providing communication between a base station and multiple user mobile stations, comprising:
-
a radio resource controller for managing communications between the base station and the user mobile stations using a shared radio link resource, and a scheduler for controlling the radio resource controller to allocate the resource among the user mobile stations, the scheduler being configured for; classifying the user mobile stations into clusters in accordance with a predetermined classification parameter, and assigning the resource to a user mobile station based on a cluster corresponding to the user mobile station and a throughput factor selected to maximize throughput of a communication sector including the base station and the multiple user mobile stations. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of scheduling wireless communications between a base station and multiple user mobile stations, comprising the steps of:
-
classifying user mobile stations into clusters based on a classification parameter, determining an average received data rate for each user mobile station in each cluster, determining a differentiated index for each user mobile station in each cluster, the differentiated index being determined based on a weight factor assigned to the respective cluster, a condition of a channel between the respective mobile station and the base station, and the determined average received data rate for the respective mobile station, and serving the user mobile stations in an order based on the differentiated indexes. - View Dependent Claims (19, 20, 21)
-
Specification