DISTRIBUTED DATA STORE-EQUIPPED EVOLVED PACKET CORE APPARATUS AND METHOD
First Claim
1. An apparatus, comprising:
- a distributed data store configured to store user equipment information received from a mobility management entity, and gateway information received from a plurality of gateway user plane services and computing resources; and
a plurality of gateway controllers in communication with the distributed data store, wherein the plurality of gateway controllers are configured to;
receive a message from the mobility management entity associated with a service request for a user equipment;
in response to the message, query the distributed data store for at least a portion of the user equipment information, and at least a portion of the gateway information; and
identify at least one gateway using the gateway user plane services, based on the at least portion of the user equipment information and the at least portion of the gateway information, for use in servicing the service request for the user equipment.
1 Assignment
0 Petitions
Accused Products
Abstract
A distributed data store-equipped evolved packet core (EPC) apparatus and method are provided. Included is a distributed data store configured to store user equipment (UE) information received from a mobility management entity (MME), and gateway information received from a plurality of gateway user plane services and computing resources (e.g. gateways, etc.). Gateway controllers are in communication with the distributed data store. Such gateway controllers receive a message from the MME associated with a service request for a UE. Further, in response to the message, the distributed data store is queried for at least a portion of the UE information associated with the UE, and at least a portion of the gateway information. Further, at least one gateway is identified using the gateway user plane services, based on the at least portion of the UE information and the at least portion of the gateway information, for use in servicing the service request for the UE.
-
Citations
20 Claims
-
1. An apparatus, comprising:
-
a distributed data store configured to store user equipment information received from a mobility management entity, and gateway information received from a plurality of gateway user plane services and computing resources; and a plurality of gateway controllers in communication with the distributed data store, wherein the plurality of gateway controllers are configured to; receive a message from the mobility management entity associated with a service request for a user equipment; in response to the message, query the distributed data store for at least a portion of the user equipment information, and at least a portion of the gateway information; and identify at least one gateway using the gateway user plane services, based on the at least portion of the user equipment information and the at least portion of the gateway information, for use in servicing the service request for the user equipment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
storing, by a distributed data store, user equipment information received from a mobility management entity; storing, by the distributed data store, gateway information received from a plurality of gateway user plane services and computing resources; receiving, at one or more gateway controllers, a message from the mobility management entity associated with a service request for a user equipment; in response to the message, querying, by the one or more gateway controllers, the distributed data store for at least a portion of the user equipment information and at least a portion of the gateway information; and identifying, by the one or more gateway controllers, at least one gateway in connection with the gateway user plane services, based on the at least portion of the user equipment information and the at least portion of the gateway information, for use in servicing the service request for the user equipment. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. An apparatus, comprising:
-
a non-transitory memory storage comprising instructions; and one or more processors in communication with the memory storage, wherein the one or more processors execute the instructions to; store user equipment information received from a mobility management entity; store gateway information received from a plurality of gateway user plane services and computing resources; receive a message from the mobility management entity associated with a service request for a user equipment; in response to the message, query the distributed data store for at least a portion of the user equipment information and at least a portion of the gateway information; and identify at least one gateway in connection with the gateway user plane services, based on the at least portion of the user equipment information and the at least portion of the gateway information, for use in servicing the service request for the user equipment. - View Dependent Claims (17, 18, 19, 20)
-
Specification