System and method for mobile core data services
First Claim
1. A method for distributed synchronization in a mobile core network, the method comprising:
- receiving, by a leader mobile core data service (MDS) agent from a mobile core control (MCC) entity, a message comprising an indication indicating that an updated version of context information is available for synchronization with follower MDS agents, the leader MDS agent and the follower MDS agents belonging to a group of MDS agents at data centers; and
replicating the updated version of the context information to the follower MDS agents, upon receipt of the message from the MCC entity, wherein replicating the updated version of context information further comprises;
sending an update request by the leader MDS agent to the follower MDS agents for synchronizing the updated version of the context information with the follower MDS agents; and
sending version information of the updated version of the context information to the follower MDS agents upon receiving responses from at least a threshold number of the follower MDS agents in response to the update request, the version information triggering the follower MDS agents to update the context information according to the updated version of the context information.
0 Assignments
0 Petitions
Accused Products
Abstract
A mobile core network with distributed data services is provided. The mobile core network includes distributed mobile cores associated with mobile data service (MDS) agents at distributed data centers. A central MDS agent is host at a central data center providing legacy mobility management entity (MME) functions. The central MDS agent and the MDS agents at the distributed data centers coordinate with each other for synchronizing context information, such as subscriber data, session context data and metrics data of UEs, so that the context information is available at the central data center and the distributed data centers when or before it is requested.
13 Citations
18 Claims
-
1. A method for distributed synchronization in a mobile core network, the method comprising:
-
receiving, by a leader mobile core data service (MDS) agent from a mobile core control (MCC) entity, a message comprising an indication indicating that an updated version of context information is available for synchronization with follower MDS agents, the leader MDS agent and the follower MDS agents belonging to a group of MDS agents at data centers; and replicating the updated version of the context information to the follower MDS agents, upon receipt of the message from the MCC entity, wherein replicating the updated version of context information further comprises; sending an update request by the leader MDS agent to the follower MDS agents for synchronizing the updated version of the context information with the follower MDS agents; and sending version information of the updated version of the context information to the follower MDS agents upon receiving responses from at least a threshold number of the follower MDS agents in response to the update request, the version information triggering the follower MDS agents to update the context information according to the updated version of the context information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A first mobile core data service (MDS) agent, 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; receive, from a mobile core control (MCC) entity, a message comprising an indication indicating that an updated version of context information is available for synchronization with a plurality of MDS agents of the first MDS agent in a mobile core network, the first MDS agent and the plurality of MDS agents belonging to a group of MDS agents at data centers; and replicate the updated version of the context information to the plurality of MDS agents upon receipt of the message from the MCC entity, wherein the updated version of context information is replicated by; sending an update request to the plurality of MDS agents for synchronizing the updated version of the context information with the plurality of MDS agents; and sending version information of the updated version of the context information to the plurality of MDS agents upon receiving responses from at least a threshold number of the plurality of MDS agents in response to the update request, the version information triggering the plurality of MDS agents to update the context information according to the updated version of the context information. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification