Feedback-based tuning of control plane traffic by proactive user traffic observation
First Claim
Patent Images
1. A method, comprising:
- identifying, at a management device in a computer network, traffic originating from a user in the computer network, the user traffic representing a subset of all traffic in the computer network and control plane traffic representing another subset of all of the traffic in the computer network;
determining, at the management device, when the identified user traffic is suffering from insufficient network resources based on a feedback engine in the management device, wherein the feedback engine uses periodic snap-shots of the computer network to determine that the identified user traffic is suffering from insufficient network resources; and
in response to determining based on the feedback engine that the identified user traffic is suffering from insufficient network resources, triggering, at the management device, the computer network to dynamically reduce control plane traffic to free up network resources for the identified user traffic and increase network topology stability.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a management device may determine whether user traffic in a computer network is suffering from insufficient network resources. In response to user traffic suffering from insufficient network resources, the device may then trigger the computer network to reduce control plane traffic. In another embodiment, a network device may transmit control plane traffic into a computer network at a first rate. In response to receiving instructions to reduce control plane traffic due to user traffic suffering from insufficient network resources, the device may then transmit control plane traffic into the computer network at a reduced second rate.
-
Citations
25 Claims
-
1. A method, comprising:
-
identifying, at a management device in a computer network, traffic originating from a user in the computer network, the user traffic representing a subset of all traffic in the computer network and control plane traffic representing another subset of all of the traffic in the computer network; determining, at the management device, when the identified user traffic is suffering from insufficient network resources based on a feedback engine in the management device, wherein the feedback engine uses periodic snap-shots of the computer network to determine that the identified user traffic is suffering from insufficient network resources; and in response to determining based on the feedback engine that the identified user traffic is suffering from insufficient network resources, triggering, at the management device, the computer network to dynamically reduce control plane traffic to free up network resources for the identified user traffic and increase network topology stability. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus, comprising:
-
one or more network interfaces to communicate with a computer network; a processor coupled to the network interfaces and adapted to execute one or more processes; and a memory configured to store a process executable by the processor, the process when executed operable to; identify traffic originating from a user in the computer network, the user traffic representing a subset of all traffic in the computer network and control plane traffic representing another subset of all of the traffic in the computer network; determine when the identified user traffic is suffering from insufficient network resources based on a feedback engine in the management device, wherein the feedback engine uses periodic snap-shots of the computer network to determine that the identified user traffic is suffering from insufficient network resources; and in response to a determination based on the feedback engine that the identified user traffic suffering from insufficient network resources, trigger the computer network to dynamically reduce control plane traffic to free up network resources for the identified user traffic and increase network topology stability. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method, comprising:
-
transmitting, from a network device in a computer network, control plane traffic into the computer network at a first rate; receiving, at the network device, instructions from a management device to dynamically reduce control plane traffic due to traffic that is identified as originating from a user, the identified user traffic determined to be suffering from insufficient network resources based on a feedback engine in the management device and representing a subset of all traffic in the computer network and the control plane traffic representing another subset of all of the traffic in the computer network; and in response to receiving instructions to dynamically reduce control plane traffic, transmitting, from the network device, control plane traffic into the computer network at a reduced second rate to free up network resources for the identified user traffic and increase network topology stability, wherein the feedback engine uses periodic snap-shots of the computer network to determine that the identified user traffic is suffering from insufficient network resources. - View Dependent Claims (24)
-
-
25. An apparatus, comprising:
-
one or more network interfaces to communicate with a computer network; a processor coupled to the network interfaces and adapted to execute one or more processes; and a memory configured to store a process executable by the processor, the process when executed operable to; transmit control plane traffic into the computer network at a first rate; receive instructions from a management device to dynamically reduce control plane traffic due to traffic that is identified as originating from a user, the identified user traffic determined to be suffering from insufficient network resources based on a feedback engine in the management device and representing a subset of all traffic in the computer network and the control plane traffic representing another subset of all of the traffic in the computer network; and in response to the instructions to reduce control plane traffic, transmit control plane traffic into the computer network at a reduced second rate to free up network resources for the identified user traffic and increase network topology stability, wherein the feedback engine uses periodic snap-shots of the computer network to determine that the identified user traffic is suffering from insufficient network resources.
-
Specification