US 11,943,137 B2
Proactive flow provisioning based on environmental parameters of network devices
Hemamalini Subash, Alviso, CA (US); David John Zacks, Vancouver (CA); N Shalini Srinivasan, Karnataka (IN); Rashmi Nikhil Patil, Bangalore (IN); and Joel Abraham Obstfeld, Bushey (GB)
Assigned to Cisco Technology, Inc., San Jose, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on Apr. 15, 2022, as Appl. No. 17/721,679.
Prior Publication US 2023/0336466 A1, Oct. 19, 2023
Int. Cl. H04L 45/00 (2022.01); H04L 43/065 (2022.01); H04L 45/03 (2022.01); H04L 45/28 (2022.01)
CPC H04L 45/38 (2013.01) [H04L 43/065 (2013.01); H04L 45/03 (2022.05); H04L 45/22 (2013.01); H04L 45/28 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
determining, 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;
receiving, at the routing device, respective diagnostic data of at least one neighboring routing device on the routing path;
comparing, 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;
ranking, 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 modifying, 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.