Methods and apparatus to track changes to a network topology
First Claim
1. An apparatus to track a change to a network topology, the apparatus comprising:
- memory including machine readable instructions; and
a processor to execute the instructions to perform operations including;
in response to a reporting message generated by a software defined network controller, the reporting message including topology change information corresponding to a topology change event scheduled to occur at a future time, the reporting message also identifying the future time;
storing, in a topology database, a pre-validation data record reflecting the occurrence of the topology change event, the pre-validation data record indicating the occurrence is not validated; and
generating a validation seeking message to validate occurrence of the topology change event, the validation seeking message transmitted to a network device to be subject to the topology change event, the validation seeking message generated at least one of at or after the future time; and
in response to a validation message validating the occurrence of the topology change, storing a post-validation data record in the topology database, the validation message received from the network device.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus to track network topology changes are disclosed. An example apparatus includes machine readable instructions, and a processor to execute the instructions to perform operations. The operations include, in response to a reporting message generated by a software defined controller containing topology change information corresponding to a topology change event scheduled to occur at a future time, store, in a topology database, a pre-validation data record reflecting the occurrence of the topology change event. The pre-validation data record indicates the occurrence is not validated. In addition, a validation seeking message is generated to validate occurrence of the topology change event and is transmitted to a network device to be subject to the topology change event after the future time. In response to a validation message from the network device, a post-validation data record is stored in the topology database.
-
Citations
18 Claims
-
1. An apparatus to track a change to a network topology, the apparatus comprising:
-
memory including machine readable instructions; and a processor to execute the instructions to perform operations including; in response to a reporting message generated by a software defined network controller, the reporting message including topology change information corresponding to a topology change event scheduled to occur at a future time, the reporting message also identifying the future time; storing, in a topology database, a pre-validation data record reflecting the occurrence of the topology change event, the pre-validation data record indicating the occurrence is not validated; and generating a validation seeking message to validate occurrence of the topology change event, the validation seeking message transmitted to a network device to be subject to the topology change event, the validation seeking message generated at least one of at or after the future time; and in response to a validation message validating the occurrence of the topology change, storing a post-validation data record in the topology database, the validation message received from the network device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A tangible computer readable medium comprising computer readable instructions which, when executed, cause a computer to at least:
-
in response to a reporting message generated by a software defined network controller, the reporting message including topology change information corresponding to a topology change event scheduled to occur at a future time, the reporting message also identifying the future time; store, in a topology database, a pre-validation data record reflecting the occurrence of the topology change event, the pre-validation data record indicating the occurrence is not validated; generate a validation seeking message to validate occurrence of the topology change event, the validation seeking message transmitted to a network device to be subject to the topology change event, the validation seeking message generated at least one of at or after the future time; and in response to a validation message validating the occurrence of the topology change, store a post-validation data record in the topology database, the validation message received from the network device. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method to track changes to a network topology, the method comprising:
based on a reporting message received from a software defined network controller, the reporting message including topology change information corresponding to a topology change event to occur in a network at a future time, and the reporting message also identifying the future time; storing, by executing an instruction with a processor, a pre-confirmation data record in a topology database, the pre-confirmation data record reflecting the occurrence of the topology change event, the pre-confirmation data record indicating the occurrence of the topology change event is unconfirmed; generating, at a topology tool of a network management system, a confirmation-seeking message based on the topology change information to confirm the occurrence of the topology change event, the confirmation-seeking message transmitted to a network element to be subject to the topology change event, and the confirmation-seeking message generated at least one of at or after the future time; and in response to a confirmation message confirming the topology change event has occurred, storing, in the topology database and by executing an instruction with a processor, a post-confirmation data record, the post-confirmation data record reflecting the occurrence of the topology change event in the network and indicating the topology change event has been confirmed. - View Dependent Claims (15, 16, 17, 18)
Specification