H04L41/0863

DATA ANALYTICS ON INTERNAL STATE
20210367845 · 2021-11-25 ·

Various embodiments are described herein to track and/or update the state of components within a network element. One embodiment provides for a network management system comprising a collector node including an ingest gateway to receive configuration and status data of a set of network elements coupled to the collector node via the network, the collector node further to store the configuration and status data from the set of network elements in a distributed database; a search engine to locate and retrieve the configuration and status data of a specified subset of the network elements at a specified time period; and an interface server to receive a request for the configuration and status data from an external requester, the interface server to facilitate provision of the configuration and status data in response to the request.

Configuration rollback based on the failure to satisfy predefined conditions

The present invention relates to a method for determining a configuration operable by a configurable electronic device. The device receives a second configuration and a predefined parameter. The device archives a first configuration in the non-transitory computer readable storage medium. The device applies the second configuration and then determine whether the predefined parameter is satisfied. When the predefined parameters are satisfied, the device maintains to apply the second configuration. When the predefined parameter is not satisfied, the device retrieves the first configuration and applies the first configuration.

METHOD AND APPARATUS FOR RESTORING NETWORK DEVICE TO FACTORY DEFAULTS, AND NETWORK DEVICE
20220014432 · 2022-01-13 ·

Embodiments of the present disclosure disclose a method and an apparatus for restoring a NETCONF server to factory defaults, and relate to the field of configuration management technologies. A NETCONF server receives a command for restoring to factory defaults sent by a NETCONF client, where the command for restoring to factory defaults is a remote procedure call (RPC) command that is based on a Yang model of the NETCONF for restoring the NETCONF server to the factory defaults. The NETCONF server replaces data in the running configuration datastore with factory defaults of the NETCONF server according to the command for restoring to factory defaults.

Smart collection and processing in telemetry system

Various embodiments disclosed herein are related to a non-transitory computer readable storage medium. In some embodiments, the medium includes instructions stored thereon that, when executed by a processor, cause the processor to detect, on a server, a first symptom observable on a first one or more clusters. In some embodiments, the first symptom is indicative of an issue. In some embodiments, the instructions cause the processor to trigger additional data collection by a plurality of edge processing units for the first one or more of clusters, detect, in a second one or more clusters within the first one or more clusters, a second symptom indicative of the issue, and generate a remediation action for a third one or more clusters having the first symptom and the second symptom. In some embodiments, the second one or more clusters include the third one or more clusters.

INTEGRITY VERIFICATION FOR MANAGING NETWORK CONFIGURATIONS

In one embodiment, a method includes determining a first configuration information for configuring a user plane device of the first network slice associated with the control plane device, generating a first configuration identifier based on the first configuration information, sending, to the user plane device of the first network slice, the first configuration identifier and the first configuration information, receiving, from the user plane device of the first network slice, a second configuration identifier, wherein the second configuration identifier is generated by the user plane device of the first network slice based on the first configuration information received from the control plane device, and verifying, by comparing the first configuration identifier and the second configuration identifier, that the user plane device of the first network slice is configured using the first configuration information.

Microservices application network control plane
11171842 · 2021-11-09 · ·

Disclosed embodiments are directed at systems, methods, and architecture for operating a control plan of a microservices application. The control plane corresponds with data plane proxies associated with each of a plurality of APIs that make up the microservices application. The communication between the data plane proxies and the control plane enables automatic detection of service groups of APIs and automatic repair of application performance in real-time in response to degrading service node conditions.

Restoring Network Configurations Using Network Topology Snapshots

Restoring network configurations using network topology snapshots can include obtaining a first network topology snapshot that describes a first configuration of a network environment at a first point in time, obtaining a second network topology snapshot that describes a second configuration of the network environment at a second point in time, calculating a difference between the first network topology snapshot and the second network topology snapshot, presenting the difference for display, in response to determining that a request to restore a previous configuration has been received, identifying a configuration change that is to be reverted and a restore point associated with the configuration change to be reverted, and outputting a command that, when executed by an orchestration service, causes the orchestration service to revert the configuration change.

Rules driven software deployment agent

The disclosed embodiments provide for rules-based deployment of software installations. In some aspects, operational parameters for a computer system are monitored over time to generate a historical database of values for the operational parameters. The computer system may include multiple instances of a software installation. A portion of the multiple instances is updated with a new version of software. The operational parameters are then monitored to quantify whether the new version results in an improvement or degradation of performance of the computer system. The improvement or degradation is based on comparing values of the operational parameters after deployment to their historical values. Depending on the evaluation of the operational parameters after the installation, the installation may be rolled back if a degradation is indicated. Otherwise, the new software version may be propagated to additional installation instances.

COMMUNICATION CONTROL DEVICE, COMMUNICATION CONTROL METHOD, AND NON-TRANSITORY COMPUTER READABLE RECORDING MEDIUM

A communication control device includes a memory and a processor connected to the memory. The processor is configured to perform processing related to changing a network setting, on a communication device that is connected to the network and that is a setting change target, and perform processing to return the network setting to a prior state, on the communication device that is the setting change target, in a case in which a communication abnormality notification is received from a communication device that is connected to the network and that is not a setting change target.

COMMUNICATION CONTROL SYSTEM AND COMMUNICATION CONTROL METHOD

A communication control system includes a memory and a processor coupled to the memory. The processor is configured to according to an instruction from an external device, perform processing related to changing a network setting on a communication device, after the processing has been executed, determine whether or not communication of the communication device matches a specific communication condition, and notify an error to the external device in a case in which determination has been made that the communication of the communication device does not match the specific communication condition.