Back to results
US 12,010,004 B2Granted
Network management with topology dependency and path generation
AssigneeNetBrain Technologies, Inc.
InventorsLingping Gao, Guangdong Liao, Feng Gan, Yanguo Guo, Xinfeng Xia, Dezhi Chen, Nong Jiang
Life of this patent
Estimating the term…
Abstract
A system manages a network using a graphical user interface (GUI) that maps the network. The mapping includes a topology of network layers and includes the generation of a path through the network, which may use virtualization technology. The path may be an AB network path that is automatically discovered and may be compared with a golden path.
Claims20
A method for network management comprising:
- generating a map displaying network devices that includes multiple topology types including a virtual extensible local area network (VXLAN), a Layer 2 (L2), and a Layer 3 (L3);
- determining a topology dependence of the multiple topology types with each of the multiple topology types corresponding to one of a plurality path types;
- calculating paths between the devices, including a corresponding path and an underlay path through multiple topology types, wherein the calculating comprises determining one of the path types based on the topology dependence and the corresponding path shows how traffic flows through the network and establishes a compare point for a current state of the network;
- providing an interface for selecting path types for each of the network devices, wherein the interface includes a selection of one or more applications;
- selecting, automatically, paths between any two of the network devices when there is no selection of the path types at one of the network devices, wherein the selecting comprises a discovering based on the topology dependence;
- displaying one of the paths based on the selection of the path types at each of the network devices, wherein at least some of the paths are associated with the one or more applications;
- displaying the multiple topology types for the displayed path;
- and
- displaying, upon association of a particular application, the associated path for the particular application.
6 more elements
A method for network management comprising:
- determining a golden path for traffic flow through a network, wherein the golden path comprises how traffic flows through the network and establishes a compare point for a current state of the network;
- monitoring traffic through the network;
- comparing the monitored traffic with the golden path for the traffic flow;
- detecting, automatically based on the monitoring and comparing, any changes of the monitored traffic compared with the golden path;
- updating, automatically based on the monitoring, the golden path based on the detected changes;
- displaying the golden path on a map, wherein the displaying includes dynamically displaying the updating of the golden path on the map automatically during the updating;
- and
- displaying one or more paths on the map along with the golden path as it is automatically updated upon the detected changes in order to show differences between the one or more paths and the golden path, wherein the one or more paths comprise current and historical paths.
5 more elements
A system comprising:
- a processor;
- a memory configured to store configured to store code executable by the processor;
- and
- a graphical user interface displayed via execution by the processor, the graphical user interface comprising:
- a map displaying network devices and paths between each of the network devices, wherein the paths include both an underlay path and an overlay path discovered automatically based on a topology type, which includes a virtual extensible local area network (VXLAN), a Layer 2 (L2), and a Layer 3 (L3), further wherein the overlay path comprises the VXLAN topology type, wherein the paths include a calculated path showing how traffic flows through the network and establishes a compare point for a current network state;
- a path result pane displayed adjacent the map and displaying the network devices and the path types along with the outbound interface for each, wherein the path result pane is configured to display a selection of one of the path types, wherein the selection is automatically discovered based on a topology dependence or is received from a user through the path result pane and the selection results in a display of paths from that path type that includes each of the topology types for the selected path type, wherein the topology dependence has each of the topology types corresponding to one of a plurality path types;
- and
- an application manager for defining a plurality of applications and for associating at least one path in which data travels for each of the defined applications.
5 more elements
Dependencies are inferred from the claim text.