Systems and methods for generic assurance framework
AssigneeVerizon Patent and Licensing Inc.
InventorKristen Sydney Young
Life of this patent
Estimating the term…
Abstract
Systems and methods enable data collection and analytics consumption with a generalized assurance framework using a message bus that supports a publish-subscribe model. A producer network element subscribes to a request topic on the message bus and posts, to the message bus, an announcement indicating a data topic is available from the producer network element. The producer network element receives via the message bus, the request topic including a request for the data topic and posts, to the message bus, records for the data topic in response to the request.
Claims20
A system comprising:
- a network message bus configured to receive and distribute messages throughout a network;
- and
- a topic manager configured to:
- subscribe to an announcement topic on the network message bus,
- receive, via the network message bus, an announcement indicating a data topic is available, wherein the announcement is included within the announcement topic,
- store a directory that indicates a status of data topics, including the data topic, on the network message bus, and
- receive, via the network message bus, a discovery request, and
- post, to the network message bus in response to the discovery request, at least a portion of the directory.
A method comprising:
- subscribing, by a topic manager, to an announcement topic on a network message bus that is configured to receive and distribute messages throughout a network,
- receiving, by the topic manager and via the network message bus, an announcement indicating a data topic is available, wherein the announcement is included within the announcement topic,
- storing, by the topic manager, a directory that indicates a status of data topics, including the data topic, on the network message bus,
- receiving, by the topic manager and via the network message bus, a discovery request, and
- posting, by the topic manager and to the network message bus, at least a portion of the directory in response to the discovery request.
A non-transitory, computer-readable storage medium storing instructions executable by a processor of a topic manager element, which when executed cause the topic manager element to:
- subscribe to an announcement topic on a network message bus,
- receive, via the network message bus, an announcement indicating a data topic is available, wherein the announcement is included within the announcement topic,
- store a directory that indicates a status of data topics, including the data topic, on the network message bus,
- receive, via the network message bus, a discovery request, and
- post, to the network message bus and in response to the discovery request, at least a portion of the directory.
Dependencies are inferred from the claim text.