Intelligent network restoration
AssigneeVerizon Patent and Licensing Inc.
InventorDonald Pitchforth, Jr.
Life of this patent
Estimating the term…
Abstract
A device may isolate a first failure of a network interface that transports packets from one point in a network to another point in the network, may detect a subsequent failure of the interface, and may identify a recovery of the network interface from the subsequent failure. In addition, the device may restore the network interface to the network to enable the interface to transport packets after a wait-to-restore period that is approximately greater than or equal to a time difference between when the first failure and the subsequent failure occur.
Claims20
A device comprising:
- one or more processors, configured to:
- detect a first failure of a working path in a network;
- detect a first recovery of the working path that is reintegrated into the network in response to the first recovery;
- detect a second failure of the working path subsequent to the first failure and after the detection of the first recovery, wherein the working path has operated without an intervening failure between the first failure and the second failure;
- determine an elapsed time between an occurrence of the first failure and an occurrence of the second failure;
- detect a second recovery of the working path after the second failure;
- and
- reintegrate the working path as part of the network after waiting for at least a duration of the elapsed time after the second recovery,
- wherein any failure of the working path includes malfunction of any device or component in the working path or includes a failure, of any device or component, in the working path, to no longer provide a required quality-of-service.
A device comprising:
- one or more processors, configured to:
- detect a first failure of a working path in a network;
- detect a second failure subsequent to the first failure, of the working path;
- determine an elapsed time between an occurrence of the first failure and an occurrence of the second failure;
- detect a recovery of the working path after the second failure;
- and
- reintegrate the working path as part of the network after waiting for at least a duration of the elapsed time after the recovery;
- detect additional failures of the working path;
- determine a longest elapsed time between any consecutive two of the additional failures;
- detect another recovery of the working path after a last failure of the additional failures;
- and
- reintegrate the working path as part of the network after waiting for at least a duration of the longest elapsed time after the other recovery.
A method comprising:
- detecting, by a device in a network, a first failure of a working path in the network;
- detecting, by the device, a first recovery of the working path that is reintegrated into the network in response to the first recovery;
- detecting, by the device, a second failure of the working path subsequent to the first failure and after the detection of the first recovery, wherein the working path has operated without an intervening failure between the first failure and the second failure;
- determining, by the device, an elapsed time between an occurrence of the first failure and an occurrence of the second failure;
- detecting, by the device, a second recovery of the working path after the second failure;
- and
- reintegrating, by the device, the working path as part of the network after waiting for at least a duration of the elapsed time after the second recovery,
- wherein any failure of the working path includes malfunction of any device or component in the working path or includes a failure, of any device or component, in the working path, to no longer provide a required quality-of-service.
One or more non-transient computer-readable media, comprising computer-executable instructions that, when executed by one or more processors, cause the one or more processors to:
- detect a first failure of a working path in a network;
- detect a first recovery of the working path that is reintegrated into the network in response to the first recovery;
- detect a second failure of the working path subsequent to the first failure and after the detection of the first recovery, wherein the working path has operated without an intervening failure between the first failure and the second failure;
- determine an elapsed time between an occurrence of the first failure and an occurrence of the second failure;
- detect, by the device, a second recovery of the working path after the second failure;
- and
- reintegrate the working path as part of the network after waiting for at least a duration of the elapsed time after the second recovery,
- wherein any failure of the working path includes malfunction of any device or component in the working path or includes a failure, of any device or component, in the working path, to no longer provide a required quality-of-service.
Dependencies are inferred from the claim text.