Orchestrating wireless network operations
OwnerMark Cummingsinventor
Life of this patent
Estimating the term…
Abstract
A wireless communication system is disclosed. A data store stores for each of a plurality of nodes, each node comprising a wireless communication system element, a node image data comprising metadata about or otherwise associated with the node. In various embodiments, the data store has the capability to create and support an organically changing schema, and provides a mechanism to propagate changes to the schema or data, but only as necessary. A processor receives an indication of an objective and uses node image data stored in the data store to identify programmatically from among the plurality of nodes a node to help achieve the objective and to determine the configuration of the node.
Claims25
(canceled)
A system, comprising:
- a data store configured to store an image of a network element, wherein the image of the network element comprises one or more objectives of the network element, one or more capabilities of the network element, one or more rules of the network element, or one or more algorithms of the network element, one or more configurations of the network element, and an environment of the network element;
- and
- a processor configured to:
- filter information contained in an orchestrator associated with the network element;
- provide the filtered information to a conductor, wherein the conductor is configured to monitor global environment information, wherein the global environment information is combined with the filtered information to generate a set of instructions;
- receive the set of instructions from the conductor;
- and
- update the image of the network element based on the received set of instructions, wherein the set of instructions include at least one of one or more new rules, one or more new objectives, one or more new algorithms, or one or more new environment data.
A method, comprising:
- storing an image of a network element, wherein the image of the network element comprises one or more objectives of the network element, one or more capabilities of the network element, one or more rules of the network element, or one or more algorithms of the network element, one or more configurations of the network element, and an environment of the network element;
- filtering information contained in an orchestrator associated with the network element;
- providing the filtered information to a conductor, wherein the conductor is configured to monitor global environment information, wherein the global environment information is combined with the filtered information to generate a set of instructions;
- receiving a set of instructions from the conductor;
- and
- updating the image of the network based on the received set of instructions, wherein the set of instructions include at least one of one or more new rules, one or more new objectives, one or more new algorithms, or one or more new environment data.
A computer program product, the computer program product being embodied on a non-transitory computer readable storage medium and comprising instructions for:
- storing an image of a network element, wherein the image of the network element comprises one or more objectives of the network element, one or more capabilities of the network element, one or more rules of the network element, or one or more algorithms of the network element, one or more configurations of the network element, and an environment of the network element;
- filtering information contained in an orchestrator associated with the network element;
- providing the filtered information to a conductor, wherein the conductor is configured to monitor global environment information, wherein the global environment information is combined with the filtered information to generate a set of instructions;
- receiving a set of instructions from the conductor;
- and
- updating the image of the network based on the received set of instructions, wherein the set of instructions include at least one of one or more new rules, one or more new objectives, one or more new algorithms, or one or more new environment data.
Dependencies are inferred from the claim text.