Flexible load distribution and management in an MME pool
First Claim
1. A method of assigning resources to eNodeBs in a mobility management entity (MME) pool, comprising:
- determining a first relative capacity for a first eNodeB based on at least one of latency between the first eNodeB and a first MME and a location of the first eNodeB, wherein the first relative capacity is associated with a first relative capacity value being greater than zero;
determining a second relative capacity for a second eNodeB based on at least one of latency between the second eNodeB and the first MME and a location of the second eNodeB, wherein the second relative capacity is associated with a second relative capacity value being greater than zero;
providing the first relative capacity to the first eNodeB in a first configuration update request, wherein a portion of traffic sent from the first eNodeB to the first MME is based on both the first relative capacity and the second relative capacity;
providing the second relative capacity to the second eNodeB in a second configuration update request, wherein a portion of traffic sent from the second eNodeB to the first MME is based on both the first relative capacity and the second relative capacity;
determining a third relative capacity for the first eNodeB based on at least one of latency between the first eNodeB and a second MME in a pool with the first MME and the location of the first eNodeB, wherein the third relative capacity is associated with a third relative capacity value being greater than zero; and
providing the third relative capacity to the first eNodeB in a third configuration update request, wherein a portion of traffic sent from the first eNodeB to the second MME is based on the third relative capacity.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for a method of assigning resources to eNodeBs in a mobility management entity (MME) pool, including determining a first relative capacity for a first eNodeB based on at least one of latency between the first eNodeB and a first MME and the location of the first eNodeB. A second relative capacity may be determined for a second eNodeB based on at least one of latency between the second eNodeB and the first MME and the location of the second eNodeB. The first and second relative capacities may be indicative of relative capacity values greater than zero. The relative capacities may be provided to the first and second eNodeBs, and a portion of traffic sent from the first and second eNodeBs to the first MME may be based on the first and second relative capacities, respectively.
93 Citations
16 Claims
-
1. A method of assigning resources to eNodeBs in a mobility management entity (MME) pool, comprising:
-
determining a first relative capacity for a first eNodeB based on at least one of latency between the first eNodeB and a first MME and a location of the first eNodeB, wherein the first relative capacity is associated with a first relative capacity value being greater than zero; determining a second relative capacity for a second eNodeB based on at least one of latency between the second eNodeB and the first MME and a location of the second eNodeB, wherein the second relative capacity is associated with a second relative capacity value being greater than zero; providing the first relative capacity to the first eNodeB in a first configuration update request, wherein a portion of traffic sent from the first eNodeB to the first MME is based on both the first relative capacity and the second relative capacity; providing the second relative capacity to the second eNodeB in a second configuration update request, wherein a portion of traffic sent from the second eNodeB to the first MME is based on both the first relative capacity and the second relative capacity; determining a third relative capacity for the first eNodeB based on at least one of latency between the first eNodeB and a second MME in a pool with the first MME and the location of the first eNodeB, wherein the third relative capacity is associated with a third relative capacity value being greater than zero; and providing the third relative capacity to the first eNodeB in a third configuration update request, wherein a portion of traffic sent from the first eNodeB to the second MME is based on the third relative capacity. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of assigning resources to eNodeBs in a mobility management entity (MME) pool, comprising:
-
determining a first relative capacity for a first eNodeB based on at least one of latency between the first eNodeB and a first MME and a location of the first eNodeB, wherein the first relative capacity is associated with a first relative capacity value being greater than zero; determining a second relative capacity for a second eNodeB based on at least one of latency between the second eNodeB and the first MME and a location of the second eNodeB, wherein the second relative capacity is associated with a second relative capacity value being greater than zero; providing the first relative capacity to the first eNodeB in a first configuration update request, wherein a portion of traffic sent from the first eNodeB to the first MME is based on the first relative capacity; providing the second relative capacity to the second eNodeB in a second configuration update request, wherein a portion of traffic sent from the second eNodeB to the first MME is based on the second relative capacity; and providing the second relative capacity to a third eNodeB in a third configuration update request, wherein; a portion of traffic sent from the third eNodeB to the first MME is based on the second relative capacity; and the third eNodeB being located less than a threshold distance from the second eNodeB. - View Dependent Claims (8, 9)
-
-
10. A system for assigning resources to eNodeBs in a mobility management entity (MME) pool, the system comprising:
-
a processor; and a memory coupled to the processor and including computer-readable instructions that, when executed by the processor, cause the processor to; determine a first relative capacity for a first eNodeB based on at least one of latency between the first eNodeB and a first MME and a location of the first eNodeB, wherein the first relative capacity is associated with a first relative capacity value being greater than zero; determine a second relative capacity for a second eNodeB based on at least one of latency between the second eNodeB and the first MME and a location of the second eNodeB, wherein the second relative capacity is associated with a second relative capacity value being greater than zero; provide the first relative capacity to the first eNodeB in a first configuration update request, wherein a portion of traffic sent from the first eNodeB to the first MME is based on both the first relative capacity and the second relative capacity; provide the second relative capacity to the second eNodeB in a second configuration update request, wherein a portion of traffic sent from the second eNodeB to the first MME is based on both the first relative capacity and the second relative capacity; determine a third relative capacity for the first eNodeB based on at least one of latency between the first eNodeB and a second MME in a pool with the first MME and the location of the first eNodeB, wherein the third relative capacity is associated with a third relative capacity value being greater than zero; and provide the third relative capacity to the first eNodeB in a third configuration update request, wherein a portion of traffic sent from the first eNodeB to the second MME is based on the third relative capacity. - View Dependent Claims (11, 12, 13, 14, 16)
-
-
15. A system for assigning resources to eNodeBs in a mobility management entity (MME) pool, the system comprising:
-
a processor; and a memory coupled to the processor and including computer-readable instructions that, when executed by the processor, cause the processor to; determine a first relative capacity for a first eNodeB based on at least one of latency between the first eNodeB and a first MME and a location of the first eNodeB, wherein the first relative capacity is associated with a first relative capacity value being greater than zero; determine a second relative capacity for a second eNodeB based on at least one of latency between the second eNodeB and the first MME and a location of the second eNodeB, wherein the second relative capacity is associated with a second relative capacity value being greater than zero; provide the first relative capacity to the first eNodeB in a first configuration update request, wherein a portion of traffic sent from the first eNodeB to the first MME is based on the first relative capacity; and provide the second relative capacity to the second eNodeB in a second configuration update request, wherein a portion of traffic sent from the second eNodeB to the first MME is based on the second relative capacity; provide the second relative capacity to a third eNodeB in a third configuration update request, wherein; a portion of traffic sent from the third eNodeB to the first MME is based on the second relative capacity; and the third eNodeB being located less than a threshold distance from the second eNodeB.
-
Specification