Microservices coordinator for advanced networks
AssigneesAT&T Intellectual Property I, L.P., AT&T Mobility II LLC
InventorsZhi Cui, Paul Smith, JR., Sangar Dowlatkhah
Life of this patent
Estimating the term…
Abstract
A microservices coordinator function can be utilized to apply dynamic policy changes for microservices. For example, based on outlined service provider policies, user equipment state data, and/or network state data, the microservices coordinator function can determine which microservices to use and/or what order to use the microservices to increase a performance of the network. The microservices coordinator can perform conflict resolution based on how network traffic should be treated in certain scenarios.
Claims20
A method, comprising:
- facilitating, by network equipment comprising a processor, receiving policy data representative of a policy associated with a network;
- as a function of the policy data and state data representative of a state of a user equipment, generating, by the network equipment, a trigger condition to trigger functionality associated with a microservice, wherein the trigger condition is a function of a term of a service level agreement to be applied to the user equipment;
- and
- subsequent to generating the trigger condition, determining, by the network equipment, that the trigger condition has been satisfied.
A system, comprising:
- a processor;
- and
- a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:
- receiving, from network equipment, policy data representative of a policy;
- based on the policy data and state data representative of a state of a user equipment, generating a trigger condition to trigger an action associated with applying a microservice to the user equipment, wherein the trigger condition is a function of a service level agreement to be applied to the user equipment;
- and
- in response to generating the trigger condition, determining that the trigger condition has been satisfied.
A non-transitory machine-readable storage medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:
- receiving policy data representative of a service level agreement associated with a network and applicable to a mobile device;
- based on the policy data, the service level agreement, and state data representative of a current state of the mobile device, generating threshold data representative of a threshold associated with a distribution of a microservice;
- in response to generating the threshold data, determining that the threshold has been satisfied;
- and
- in response to determining that the threshold has been satisfied, distributing the microservice to the mobile device.
Dependencies are inferred from the claim text.