Method and an appliance for maintaining a configuration data structure
AssigneeCoriant Oy
InventorsVille Hallivuori, Matti Hallivuori, Juha Hopsu
Life of this patent
Estimating the term…
Loading patent…
AssigneeCoriant Oy
InventorsVille Hallivuori, Matti Hallivuori, Juha Hopsu
Estimating the term…
Disclosed is a device for maintaining a configuration data structure expressing configuration of a device. The configuration is maintained by an operative process making desired changes to the configuration and adding, to the configuration data structure, change descriptors indicative of the changes. When the configuration data structure is updated, an auxiliary process is run in parallel with the operative process. The auxiliary process includes requesting functional entities of the device to report their configurations prevailing at an update time instant, and constructing an auxiliary configuration data structure on the basis of the reported information. The configuration data structure is updated by replacing a portion of the configuration data structure corresponding to the update time instant with the auxiliary configuration data structure. There is no need to freeze the configuration during the update because the auxiliary process is run in parallel with the operative process.
An appliance for maintaining a configuration data structure expressing configuration of a device, the appliance comprising a processing system for running an operative process comprising making changes to the configuration of the device and for adding, to the configuration data structure, change descriptors indicative of the changes, wherein the processing system is configured to:
A network element comprising:
A method for maintaining a configuration data structure expressing configuration of a device, the method comprising:
A non-transitory computer readable medium encoded with a computer program for maintaining a configuration data structure expressing configuration of a device, the computer program comprising computer executable instructions for controlling a programmable processing system to run an operative process comprising making changes to the configuration of the device and adding, to the configuration data structure, change descriptors indicative of the changes, wherein the computer program comprises computer executable instructions for controlling the programmable processing system to:
Dependencies are inferred from the claim text.