GRADE OF SERVICE AND FAIRNESS POLICY FOR BANDWIDTH RESERVATION SYSTEM
First Claim
Patent Images
1. A method for providing multiple grades of service in a code division multiple access base station, comprising:
- identifying a demand for resources of a base station, on a condition that the demand exceeds a predetermined threshold;
identifying a priority level of a user requesting allocation of bandwidth for transmitting data information to a base station depending on whether a previous historical usage of resources by that user exceeds a predetermined threshold, such that;
on a condition that the previous historical usage by the user is higher than the threshold, the user is assigned a lower priority level for transmitting data information, the lower priority level entitling the user to use of fewer channels than otherwise allowed when a high priority level is assigned; and
on a condition that the previous historical usage by the user is lower than the threshold, the user is assigned a higher priority level for transmitting data information, the high priority level entitling the user to use of more channels than otherwise allowed when a lower priority level is assigned;
reserving bandwidth for users at the lowest priority levels and creating a lowest priority queue to allow at least some access for users with the lowest priority; and
allocating bandwidth to a user depending upon the corresponding priority level so identified on a condition that the resources requested of the base station exceeds the predetermined threshold.
0 Assignments
0 Petitions
Accused Products
Abstract
A scheme and a method for assigning priority levels to users based upon a history of their request for access to the resources is disclosed. If a user has, over a historical period of time, made fewer demands than a stated amount, that user is given a higher priority than a user who has made greater use of the resources than their stated amount. Thus, users making the heaviest demand on the available resources are allocated fewer resources despite their demand, whereas users that make less demands for the resources are granted more of the resources they request.
-
Citations
14 Claims
-
1. A method for providing multiple grades of service in a code division multiple access base station, comprising:
-
identifying a demand for resources of a base station, on a condition that the demand exceeds a predetermined threshold; identifying a priority level of a user requesting allocation of bandwidth for transmitting data information to a base station depending on whether a previous historical usage of resources by that user exceeds a predetermined threshold, such that; on a condition that the previous historical usage by the user is higher than the threshold, the user is assigned a lower priority level for transmitting data information, the lower priority level entitling the user to use of fewer channels than otherwise allowed when a high priority level is assigned; and on a condition that the previous historical usage by the user is lower than the threshold, the user is assigned a higher priority level for transmitting data information, the high priority level entitling the user to use of more channels than otherwise allowed when a lower priority level is assigned; reserving bandwidth for users at the lowest priority levels and creating a lowest priority queue to allow at least some access for users with the lowest priority; and allocating bandwidth to a user depending upon the corresponding priority level so identified on a condition that the resources requested of the base station exceeds the predetermined threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for providing multiple grades of service, comprising:
-
a processor that determines a demand for resources of a base station exceeding a predetermined threshold; a processor that identifies a priority level of a user requesting allocation of bandwidth for transmitting data information to the base station depending on whether a previous historical usage of resources by that user exceeds a predetermined threshold, such that; on a condition that the previous historical usage by the user is higher than the threshold, the processor assigning the user of a lower priority level for transmitting data information, the lower priority level entitling the user to use of fewer channels than otherwise allowed when a higher priority level is assigned; and on a condition that the previous historical usage by the user is lower than the threshold, the processor assigning the user a higher priority level for transmitting data information, the higher priority level entitling the user to use of more channels than otherwise allowed when a lower priority level is assigned; the processor reserving bandwidth for users at the lowest priority levels and creating a lowest priority queue to allow at least some access to users with the lowest priority; and the processor allocating bandwidth to a user depending upon the corresponding priority level so identified on a condition that the resources requested of the base station exceeds the predetermined threshold. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification