US 11,811,664 B2
Visualizing network traffic plans based on egress peer engineering
Greg Sidebottom, Ottawa (CA); Patricio Giecco, Upland, CA (US); and Byeongseob Ki, Warren, NJ (US)
Assigned to Juniper Networks, Inc., Sunnyvale, CA (US)
Filed by Juniper Networks, Inc., Sunnyvale, CA (US)
Filed on Apr. 13, 2022, as Appl. No. 17/659,016.
Application 17/659,016 is a continuation of application No. 16/583,010, filed on Sep. 25, 2019, granted, now 11,323,374.
Prior Publication US 2022/0239597 A1, Jul. 28, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 47/125 (2022.01); H04L 41/0826 (2022.01); H04L 41/22 (2022.01); H04L 43/10 (2022.01); H04L 47/80 (2022.01); H04L 67/1042 (2022.01); H04L 67/1074 (2022.01)
CPC H04L 47/125 (2013.01) [H04L 41/0826 (2013.01); H04L 41/22 (2013.01); H04L 43/10 (2013.01); H04L 47/80 (2013.01); H04L 67/1042 (2013.01); H04L 67/1078 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, by a device, information associated with a traffic flow related to a network of a plurality of network devices that connect to one or more destination subnetworks through links interconnecting the plurality of network devices, wherein a link, of the links, is associated with a cost function related to assigning traffic bandwidth to the link, and
wherein the traffic flow includes a traffic bandwidth entering the network at a source network device, of the plurality of network devices, and to be transported to a target destination subnetwork of the one or more destination subnetworks;
generating, by the device, a traffic plan assigning the traffic flow to a set of the links that connect the source network device to the target destination subnetwork,
wherein the traffic plan includes one or more other traffic flows that are unassigned, and
wherein the set of the links include a peer link connecting a first autonomous system to a second autonomous system; and
generating, by the device, a visualization of the traffic plan that includes a set of objects to represent the set of the links to which the traffic flow is assigned and the one or more other traffic flows that are unassigned,
wherein the visualization is associated with a change to the traffic plan,
wherein the change to the traffic plan includes traffic reassigned from congested peer links to uncongested peer links, and
wherein an object of the set of objects includes a first visual property based on the traffic bandwidth associated with the traffic flow and a second visual property based on the traffic bandwidth associated with the traffic flow and the cost function associated with a corresponding link in the set of the links.