System, apparatus, and method for uplink resource allocation
First Claim
1. A method for managing a request for an assignment of at least one uplink dedicated data channel in a network comprising a base station including a radio resource and access manager and a plurality of subscriber stations, where said base station can assign a dedicated data channel from a pool of unassigned dedicated data channels and can allocate a portion of radio resources to assign data rate capacity to an assigned channel, comprising:
- a) receiving at said base station a request for a dedicated data channel from one subscriber station of said plurality of subscriber stations;
b) said radio resource and access manager determining if sufficient radio resources are available for providing said requested data channel and if a dedicated data channel is available for assignment from said pool of unassigned dedicated data channels, then i) if said resources and said dedicated data channel are available, advancing to step (e);
ii) if said necessary resources are not available advancing to step (d);
iii) if said resources are available but said dedicated data channel is not available advancing to step (c);
c) determining whether at least one other subscriber station from said plurality of subscriber stations with an assigned dedicated data channel is eligible to have its said assigned dedicated data channel returned to said pool of unassigned dedicated data channels, then iv) if at least one other subscriber station is eligible to have its said assigned dedicated data channel returned, returning said assigned dedicated data channel to said pool of unassigned dedicated data channels;
then advancing to step (e);
or v) otherwise terminating the method;
d) determining whether at least one other subscriber station with an assigned dedicated channel with a first data rate capacity can be reduced to a lower data rate capacity to make radio resources available and reducing said first data rate capacity to free said associated radio resources available, then vi) returning to step (b) if such said at least one subscriber station exists;
vii) terminating the method if such said at least one subscriber station does not exist; and
e) assigning said dedicated data channel from said pool of unassigned dedicated data channels to said one subscriber station.
5 Assignments
0 Petitions
Accused Products
Abstract
A system, method and apparatus for managing uplink radio resources. The RRAM employs selective rate reduction to ensure resources for subscriber stations depending on individual QoS requirements. In response to a request for a new DDCH, the RRAM can drop a subscriber station at a low data rate and no media reservations. In response to traffic measurement reports from the subscriber stations, the RRAM attempts to increase or decrease the data rate of a subscriber station. When there are insufficient uplink resources, RRAM tries to lower the rate of a higher rate subscriber station. Searching for subscriber stations to lower, RRAM starts at the highest rate and continues to search lower data rates until a suitable candidate is found. RRAM also reserves resources for subscriber stations that will not be reallocated to other subscriber stations.
-
Citations
19 Claims
-
1. A method for managing a request for an assignment of at least one uplink dedicated data channel in a network comprising a base station including a radio resource and access manager and a plurality of subscriber stations, where said base station can assign a dedicated data channel from a pool of unassigned dedicated data channels and can allocate a portion of radio resources to assign data rate capacity to an assigned channel, comprising:
-
a) receiving at said base station a request for a dedicated data channel from one subscriber station of said plurality of subscriber stations;
b) said radio resource and access manager determining if sufficient radio resources are available for providing said requested data channel and if a dedicated data channel is available for assignment from said pool of unassigned dedicated data channels, then i) if said resources and said dedicated data channel are available, advancing to step (e);
ii) if said necessary resources are not available advancing to step (d);
iii) if said resources are available but said dedicated data channel is not available advancing to step (c);
c) determining whether at least one other subscriber station from said plurality of subscriber stations with an assigned dedicated data channel is eligible to have its said assigned dedicated data channel returned to said pool of unassigned dedicated data channels, then iv) if at least one other subscriber station is eligible to have its said assigned dedicated data channel returned, returning said assigned dedicated data channel to said pool of unassigned dedicated data channels;
then advancing to step (e);
orv) otherwise terminating the method;
d) determining whether at least one other subscriber station with an assigned dedicated channel with a first data rate capacity can be reduced to a lower data rate capacity to make radio resources available and reducing said first data rate capacity to free said associated radio resources available, then vi) returning to step (b) if such said at least one subscriber station exists;
vii) terminating the method if such said at least one subscriber station does not exist; and
e) assigning said dedicated data channel from said pool of unassigned dedicated data channels to said one subscriber station. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for managing the allocation of uplink resources in a network comprising a base station and a plurality of subscriber stations, each of said plurality of subscriber stations being independently allocated uplink resources to provide current data rate from a set of possible data rates, said method comprising:
-
a) receiving a message at said base station from one subscriber station of said plurality of subscriber stations, and i) if said message indicates one of high amount of traffic waiting to be sent and low amount of traffic waiting to be sent, determining a desired data rate from said set of possible data rates for said one subscriber station, where said desired data rate is a different data rate than said current data rate;
ii) otherwise ignoring said message and terminating the method;
b) determining whether sufficient uplink resources are available to grant said desired data rate to said one subscriber station, then iii) if sufficient uplink resources are available, advancing to step (e) iv) if sufficient network are not available, advancing to step (c);
c) determining whether at least one other subscriber station from said plurality of subscriber stations is eligible for a lower data rate, said at least one other subscriber station being eligible for a lower data rate if said current data rate for said at least one other subscriber station is greater than a minimum data rate allocated to said at least one subscriber station, then v) if at least one other subscriber station is eligible for said lower data rate, advancing to step (d);
vi) otherwise, ignoring said message and terminating the method;
d) determining which particular subscriber station from said at least one other subscriber stations eligible for said lower data rate will be subjected to said rate reduction and moving said particular subscriber station to said lower data rate, and then returning to step (b); and
e) moving said one subscriber station to said desired data rate from said current data rate for said one subscriber station. - View Dependent Claims (7, 8, 9)
-
-
10-13. -13. (canceled)
-
14. A method for managing uplink load in a network having a predetermined maximum uplink load level, said network comprising a base station and a plurality of subscriber stations, each of said plurality of subscriber stations being independently allocated a current data rate from a set of possible data rates, the method comprising:
-
a) determining said total uplink load in said network;
b) if said load is within a pre-selected range of said maximum uplink load level, determining if an eligible subscriber station exists within said plurality of subscriber stations, said eligible subscriber station being capable of having its data rate reduced from its present data rate to a lower data rate in said set of possible data rates, and reducing said present data rate to said lower data rate and returning to step a);
c) otherwise, if said load is within a pre-selected range of said maximum uplink load level and no eligible subscriber station exists, determining at least one subscriber station whose present data rate will be reduced to zero and reducing said present rate to zero and returning to step (a). - View Dependent Claims (15, 16, 17, 18)
-
-
19-40. -40. (canceled)
Specification