Repair walker agents in a network
AssigneeCisco Technology, Inc.
InventorsPatrick Wetterwald, Pascal Thubert, Eric Levy-Abegnoli, Jean-Philippe Vasseur
Life of this patent
Estimating the term…
Abstract
In one embodiment, a supervisory device in a network receives a help request from a first node in the network indicative of a problem in the network detected by the first node. The supervisory device identifies a second node in the network that is hosting a repair walker agent able to address the detected problem. The supervisory device determines a network path via which the second node is to send repair walker agent to the first node. The supervisory device instructs the second node to send the repair walker agent to the first node via the determined path.
Claims20
A method comprising:
- receiving, at a supervisory device in a network, a help request from a first node in the network indicative of a problem in the network detected by the first node;
- identifying, by the supervisory device, a second node in the network that is hosting a repair walker agent able to address the detected problem;
- determining, by the supervisory device, a network path via which the second node is to send repair walker agent to the first node;
- and
- instructing, by the supervisory device, the second node to send the repair walker agent to the first node via the determined path.
A method comprising:
- detecting, by a node in a network, a problem in the network;
- sending, by the node, a help request for the detected problem;
- receiving, at the node, a repair walker agent, in response to the help request;
- executing, by the node, the received repair walker agent, to rectify the detected problem;
- and
- removing, by the node, the received repair walker agent from memory, after execution of the repair walker agent.
An apparatus, comprising:
- one or more network interfaces to communicate with a network;
- a processor coupled to the network interfaces and configured to execute one or more processes;
- and
- a memory configured to store a process executable by the processor, the process when executed configured to:
- receive a help request from a first node in the network indicative of a problem in the network detected by the first node;
- identify a second node in the network that is hosting a repair walker agent able to address the detected problem;
- determine a network path via which the second node is to send repair walker agent to the first node;
- and
- instruct the second node to send the repair walker agent to the first node via the determined path.
Dependencies are inferred from the claim text.