METHOD AND APPARATUS FOR SCHEDULING NETWORK TRAFFIC IN THE PRESENCE OF RELAYS
First Claim
1. A method for requesting best effort resource scheduling from a donor evolved Node B (eNB), comprising:
- transmitting an indication of a number of served UEs; and
transmitting a request to establish a bearer for communicating best effort traffic for the served UEs based at least in part on the number of served UEs.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatuses are provided that include scheduling best effort (BE) traffic for devices communicating with a relay. A donor evolved Node B (eNB) schedules BE traffic for various devices based on a historical throughput. The donor eNB can determine a number of devices served by the relay for discounting the historical throughput, and accordingly assigning resources based on the number of devices instead of the single relay. In this regard, the donor eNB can maintain proportional fairness of the BE scheduling. Alternatively, the relay can request a guaranteed bit rate (GBR) bearer to handle the BE traffic, where the requested data rate of the GBR bearer allows for communicating the BE traffic for the number of devices. Resource allocation for BE traffic can also be bound by a maximum throughput at the relay and/or one or more access link data rates.
59 Citations
75 Claims
-
1. A method for requesting best effort resource scheduling from a donor evolved Node B (eNB), comprising:
-
transmitting an indication of a number of served UEs; and transmitting a request to establish a bearer for communicating best effort traffic for the served UEs based at least in part on the number of served UEs. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus for requesting best effort resource scheduling from a donor evolved Node B (eNB), comprising:
-
at least one processor configured to; transmit an indication of a number of served UEs; and transmit a request to establish a bearer for communicating best effort traffic for the served UEs based at least in part on the number of served UEs; and a memory coupled to the at least one processor. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An apparatus for requesting best effort resource scheduling from a donor evolved Node B (eNB), comprising:
-
means for transmitting an indication of a number of served UEs; and means for transmitting a request to establish a bearer for communicating best effort traffic for the served UEs based at least in part on the number of served UEs. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer program product for requesting best effort resource scheduling from a donor evolved Node B (eNB), comprising:
a non-transitory computer-readable medium, comprising; code for causing at least one computer to transmit an indication of a number of served UEs; and code for causing the at least one computer to transmit a request to establish a bearer for communicating best effort traffic for the served UEs based at least in part on the number of served UEs. - View Dependent Claims (17, 18, 19, 20)
-
21. An apparatus for requesting best effort resource scheduling from a donor evolved Node B (eNB), comprising:
-
a connection number indicating component for transmitting an indication of a number of served UEs; and a bearer requesting component for transmitting a request to establish a bearer for communicating best effort traffic for the served UEs based at least in part on the number of served UEs. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A method for requesting best effort resource scheduling from a donor evolved Node B (eNB), comprising:
-
determining one or more parameters related to best effort traffic with a donor eNB; and requesting a guaranteed bit rate (GBR) bearer from the donor eNB specifying a data rate based on the one or more parameters and a number of served UEs. - View Dependent Claims (27, 28, 29)
-
-
30. An apparatus for requesting best effort resource scheduling from a donor evolved Node B (eNB), comprising:
-
at least one processor configured to; determine one or more parameters related to best effort traffic with a donor eNB; and request a guaranteed bit rate (GBR) bearer from the donor eNB specifying a data rate based on the one or more parameters and a number of served UEs; and a memory coupled to the at least one processor. - View Dependent Claims (31, 32, 33)
-
-
34. An apparatus for requesting best effort resource scheduling from a donor evolved Node B (eNB), comprising:
-
means for determining one or more parameters related to best effort traffic with a donor eNB; and means for requesting a guaranteed bit rate (GBR) bearer from the donor eNB specifying a data rate based on the one or more parameters and a number of served UEs. - View Dependent Claims (35, 36, 37)
-
-
38. A computer program product for requesting best effort resource scheduling from a donor evolved Node B (eNB), comprising:
a non-transitory computer-readable medium, comprising; code for causing at least one computer to determine one or more parameters related to best effort traffic with a donor eNB; and code for causing the at least one computer to request a guaranteed bit rate (GBR) bearer from the donor eNB specifying a data rate based on the one or more parameters and a number of served UEs. - View Dependent Claims (39, 40, 41)
-
42. An apparatus for requesting best effort resource scheduling from a donor evolved Node B (eNB), comprising:
-
a best effort throughput determining component for determining one or more parameters related to best effort traffic with a donor eNB; and a bearer requesting component for requesting a guaranteed bit rate (GBR) bearer from the donor eNB specifying a data rate based on the one or more parameters and a number of served UEs. - View Dependent Claims (43, 44, 45)
-
-
46. A method for allocating best effort resources for one or more relay evolved Node Bs (eNB), comprising:
-
receiving a request for a best effort bearer from a relay eNB; determining a number of UEs served by the relay eNB; discounting a historical throughput of the relay eNB by the number of UEs; and allocating resources for the best effort bearer to the relay eNB based at least in part on the discounted historical throughput. - View Dependent Claims (47, 48, 49, 50, 51)
-
-
52. An apparatus for allocating best effort resources for one or more relay evolved Node Bs (eNB), comprising:
-
at least one processor configured to; receive a request for a best effort bearer from a relay eNB; determine a number of UEs served by the relay eNB; discount a historical throughput of the relay eNB by the number of UEs; and allocate resource for the best effort bearer to the relay eNB based at least in part on the discounted historical throughput; and a memory coupled to the at least one processor. - View Dependent Claims (53, 54, 55, 56, 57)
-
-
58. An apparatus for allocating best effort resources for one or more relay evolved Node Bs (eNB), comprising:
-
means for receiving a request for a best effort bearer from a relay eNB; means for determining a number of UEs served by the relay eNB; and means for allocating resources for the best effort bearer to the relay eNB based at least in part on discounting a historical throughput of the relay eNB based on the number of UEs served by the relay eNB. - View Dependent Claims (59, 60, 61, 62, 63)
-
-
64. A computer program product for allocating best effort resources for one or more relay evolved Node Bs (eNB), comprising:
a non-transitory computer-readable medium, comprising; code for causing at least one computer to receive a request for a best effort bearer from a relay eNB; code for causing the at least one computer to determine a number of UEs served by the relay eNB; code for causing the at least one computer to discount a historical throughput of the relay eNB by the number of UEs; and code for causing the at least one computer to allocate the best effort bearer to the relay eNB based at least in part on the discounted historical throughput. - View Dependent Claims (65, 66, 67, 68, 69)
-
70. An apparatus for allocating best effort resources for one or more relay evolved Node Bs (eNB), comprising:
-
a bearer establishing component for receiving a request for a best effort bearer from a relay eNB; a connection count determining component for determining a number of UEs served by the relay eNB; and a best effort traffic scheduling component for allocating resources for the best effort bearer to the relay eNB based at least in part on discounting a historical throughput of the relay eNB based on the number of UEs served by the relay eNB. - View Dependent Claims (71, 72, 73, 74, 75)
-
Specification