Patent ID: 11943137
Assignee: CISCO TECHNOLOGY, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H  Y | IPC H

Claim 15:
16. A non-transitory computer-readable storage medium comprising computer-readable instructions, which when executed by a routing device, cause the routing device to:
determine, at a routing device on an existing routing path for forwarding traffic flows in a network, diagnostic data of the routing device, the diagnostic data including at least one or more environmental conditions of a physical environment in which the routing device is located;
receive, at the routing device, respective diagnostic data of at least one neighboring routing device on the routing path;
compare, on the routing device, the diagnostic data of the routing device and the respective diagnostic data of the at least one neighboring routing device, with a predetermined threshold to determine a device assessment for the routing device;
rank, on the routing device, the device assessment of the routing device relative to a respective device assessment of each of the at least one neighboring routing device to yield a ranking; and
proactively, modify, locally on the routing device and prior to a failure of the routing device, the routing path to bypass the routing device or one or more of the at least one neighboring routing device for at least a portion of the traffic flows based on the device assessment and the ranking.