Dynamic scheduling based on carrier aggregation capabilities
First Claim
1. A method comprising:
- determining, by a radio access network (RAN) that is configured for carrier-aggregation service via a plurality of component carriers in a given coverage area, that a second user equipment (UE) is both (i) associated with a second user-equipment class from a plurality of user-equipment classes, and (ii) configured for carrier-aggregation service, wherein the second UE has established a data connection in the given coverage area;
determining, by the RAN, that a first UE that has also established a data connection in the given coverage area, is both (i) associated with a first user-equipment class from the plurality of user-equipment classes, and (ii) not configured for carrier-aggregation service;
at least in part in response to the determination that both the first UE and the second UE have established respective data connections in the given coverage area, the RAN;
(a) determining, based at least in part on a target aggregate scheduling ratio across all the component carriers for the given coverage area, a per-carrier scheduling ratio between the first user-equipment class and the second user-equipment class; and
(b) using the determined per-carrier scheduling ratio to schedule data communications via the plurality of component carriers.
6 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are methods and systems that may help to dynamically schedule data transmissions in accordance with a fairness policy between different classes of a users. An example method may be implemented in an access network that is configured for carrier-aggregation service via a plurality of component carriers in a given coverage area, and involves: (i) determining a usage level in the given coverage area, and (ii) determining that the usage level in the given coverage area is greater than a threshold usage level and responsively: (a) determining relative carrier-aggregation capabilities between two or more classes of user equipment (UE) that have established data connections in the coverage area, and (b) adjusting a per-carrier scheduling ratio for the given coverage area based on the relative carrier-aggregation capabilities between the two or more UE classes.
21 Citations
20 Claims
-
1. A method comprising:
-
determining, by a radio access network (RAN) that is configured for carrier-aggregation service via a plurality of component carriers in a given coverage area, that a second user equipment (UE) is both (i) associated with a second user-equipment class from a plurality of user-equipment classes, and (ii) configured for carrier-aggregation service, wherein the second UE has established a data connection in the given coverage area; determining, by the RAN, that a first UE that has also established a data connection in the given coverage area, is both (i) associated with a first user-equipment class from the plurality of user-equipment classes, and (ii) not configured for carrier-aggregation service; at least in part in response to the determination that both the first UE and the second UE have established respective data connections in the given coverage area, the RAN; (a) determining, based at least in part on a target aggregate scheduling ratio across all the component carriers for the given coverage area, a per-carrier scheduling ratio between the first user-equipment class and the second user-equipment class; and (b) using the determined per-carrier scheduling ratio to schedule data communications via the plurality of component carriers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
determining, by a radio access network (RAN) that is configured for carrier-aggregation service via a plurality of component carriers in a given coverage area, a usage level in the given coverage area, wherein a target aggregate scheduling ratio is defined for the coverage area, and wherein the target aggregate scheduling ratio indicates that a first number of data units that should be sent to a user equipment (UE) of a first user-equipment class for each data unit that is sent to a UE of a second user-equipment class; and determining, by the RAN, that the usage level in the given coverage area is greater than a threshold usage level and responsively; (a) determining, by the RAN, that a first UE that has established a data connection in the given coverage area is both (i) associated with a first user-equipment class from the plurality of user-equipment classes, and (ii) not configured for carrier-aggregation service; (b) determining that a second UE that has established a data connection in the given coverage area is both (i) associated with a second user-equipment class, and (ii) configured for carrier-aggregation service; and (c) in response to the determining that both the first UE and the second UE have established respective data connections in the given coverage area, implementing a per-carrier scheduling ratio that indicates that a UE of the first user-equipment class should be sent a second number of data units for each data unit that is sent to a UE of the second user-equipment class, wherein the second number is greater than the first number. - View Dependent Claims (12, 13)
-
-
14. A method comprising:
-
determining, by a radio access network (RAN) that is configured for carrier-aggregation service via a plurality of component carriers in a given coverage area, a usage level in the given coverage area; and determining, by the RAN, that the usage level in the given coverage area is greater than a threshold usage level and responsively; determining relative carrier-aggregation capabilities between two or more classes of user equipment (UE) that have established data connections in the coverage area; determining that the relative carrier-aggregation capabilities in the coverage indicate at least one UE of a first user-equipment class that is not configured for carrier-aggregation service, and at least one UE of a second user-equipment class is configured for carrier-aggregation service; responsively adjusting a per-carrier scheduling ratio for the given coverage area based on the relative carrier-aggregation capabilities between the two or more UE classes; and scheduling communications for transmission over the plurality of component carriers, via the at least one wireless communication interface, in accordance with the adjusted per-carrier scheduling ratio. - View Dependent Claims (15, 16)
-
-
17. A system comprising:
-
at least one wireless communication interface operable to provide carrier-aggregation service via a plurality of component carriers in a given coverage area of a radio access network; and a controller configured to determine that a usage level in the given coverage area is greater than a threshold usage level and responsively perform functions comprising; determining relative carrier-aggregation capabilities between two or more classes of user equipment (UE) that have established data connections in the coverage area; and determining that the relative carrier-aggregation capabilities in the coverage indicate at least one UE of a first user-equipment class that is not configured for carrier-aggregation service, and at least one UE of a second user-equipment class is configured for carrier-aggregation service, and responsively; (a) adjusting a per-carrier scheduling ratio for the given coverage area based on the relative carrier-aggregation capabilities between the two or more UE classes that have established data connections in the coverage area; and (b) scheduling communications for transmission over the plurality of component carriers, via the at least one wireless communication interface, in accordance with the adjusted per-carrier scheduling ratio. - View Dependent Claims (18, 19, 20)
-
Specification