Method and network management system for reconfiguring a data network node
AssigneeTail-f Systems AB
InventorJohan Bevemyr
Life of this patent
Estimating the term…
Abstract
The present invention relates to a method for reconfiguring data network nodes (3, 5, 7) in a data network (1), the method comprising the steps of: storing information comprising: a first set of data (25I-25V) representing a current configuration of the data network nodes (3, 5, 7), and a second set of data (27I-27V) representing a desired configuration of the data network nodes (3, 5, 7); generating, from said first set of data (25I-25V) and said second set of data (27I-27V), an information entity (33, 33I-33V) representing a difference between said current configuration and said desired configuration, and reconfiguring at least one of said data network nodes (3, 5, 7) using said information entity (33, 33I-33V).
Claims22
-19. (canceled)
A method comprising:
- accessing a first text entity that identifies a current configuration of data network nodes and a second text entity that identifies a desired configuration of the data network nodes;
- generating an information entity representing one or more differences between the current configuration and the desired configuration, the generating comprising:
- detecting a difference between corresponding lines of the first text entity and the second text entity,
- determining, from a line of a metadata entity, an identifier for an instance of a data model that corresponds to the difference, wherein the metadata entity relates each line of the first text entity or each line of the second text entity to the data model, and
- adding, to the information entity, one or more command-line interface (CLI) commands that represent the difference, and the identifier for the instance of the data model;
- and
- reconfiguring at least one of the data network nodes using the information entity.
A network management system comprising:
- at least one storage medium;
- a controller coupled to the at least one storage medium;
- and
- a component that when executed by the controller is configured to:
- access a first text entity that identifies a current configuration of data network nodes and a second text entity that identifies a desired configuration of the data network nodes;
- generate an information entity representing one or more differences between the current configuration and the desired configuration, the generating comprising:
- detect a difference between corresponding lines of the first text entity and the second text entity,
- determine, from a line of a metadata entity, an identifier for an instance of a data model that corresponds to the difference, wherein the metadata entity relates each line of the first text entity or each line of the second text entity to the data model, and
- add, to the information entity, one or more command-line interface (CLI) commands that represent the difference, and the identifier for the instance of the data model;
- and
- reconfigure at least one of the data network nodes using the information entity.
A non-transitory computer-readable storage medium comprising computer-executable instructions, the computer-executable instructions comprising instructions for:
- accessing a first text entity that identifies a current configuration of data network nodes and a second text entity that identifies a desired configuration of the data network nodes;
- generating an information entity representing one or more differences between the current configuration and the desired configuration, the generating comprising:
- detecting a difference between corresponding lines of the first text entity and the second text entity,
- determining, from a line of a metadata entity, an identifier for an instance of a data model that corresponds to the difference, wherein the metadata entity relates each line of the first text entity or each line of the second text entity to the data model, and
- adding, to the information entity, one or more command-line interface (CLI) commands that represent the difference, and the identifier for the instance of the data model;
- and
- reconfiguring at least one of the data network nodes using the information entity.
Dependencies are inferred from the claim text.