Dynamically responding to non-network events at a network device in a computer network
First Claim
1. A method for dynamically responding to non-network events, the method comprising:
- storing, at a network device, a plurality of pre-configured policies, where the network device is a router, a switch or a bridge configured to operate within a computer network, and each pre-configured policy specifies one or more actions to be taken in response to a corresponding non-network event;
detecting a notification of at least one non-network event at the network device; and
dynamically responding to the non-network event at the network device by;
identifying the pre-configured policy that matches the non-network event that was detected, andperforming the one or more actions specified by the identified pre-configured policy, where the one or more actions include modifying at least one network configuration parameter of the computer network to reclassify network traffic received at the network device, change a Quality of Service (QoS) of the network traffic received at the network device, or change a priority of the network traffic received at the network device.
1 Assignment
0 Petitions
Accused Products
Abstract
A technique dynamically responds to non-network events at a network device in a computer network. According to the novel technique, one or more sensors automatically detect (sense) one or more non-network events, and notifications of the non-network events are then transmitted over the network. One or more network devices (e.g., data centers, servers, routers, etc.) detect the notifications of the network events, and dynamically respond to the non-network events based on one or more associated policies. For example, one or more network-based policies may be defined that modify one or more network configuration parameters in response to the non-network events. Alternatively or in addition, one or more physical-based policies may be defined that instruct one or more network-attached physical control devices to modify one or more physical parameters.
-
Citations
20 Claims
-
1. A method for dynamically responding to non-network events, the method comprising:
-
storing, at a network device, a plurality of pre-configured policies, where the network device is a router, a switch or a bridge configured to operate within a computer network, and each pre-configured policy specifies one or more actions to be taken in response to a corresponding non-network event; detecting a notification of at least one non-network event at the network device; and dynamically responding to the non-network event at the network device by; identifying the pre-configured policy that matches the non-network event that was detected, and performing the one or more actions specified by the identified pre-configured policy, where the one or more actions include modifying at least one network configuration parameter of the computer network to reclassify network traffic received at the network device, change a Quality of Service (QoS) of the network traffic received at the network device, or change a priority of the network traffic received at the network device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for dynamically responding to non-network events, the system comprising:
at least one network device storing a plurality of pre-configured policies, where each pre-configured policy specifies one or more actions to be taken in response to a corresponding non-network event, the at least one network device being a router, a bridge or a switch for operation in a computer network and configured to detect a notification of at least one non-network event, identify the pre-configured policy that matches the non-network event that was detected, and perform the one or more actions specified by the identified pre-configured policy, where the one or more actions include modifying at least one network configuration parameter of the computer network so as to reclassify network traffic received at the at least one network device, change a Quality of Service (QoS) of the network traffic received at the at least one network device, or change a priority of the network traffic received at the at least one network device. - View Dependent Claims (9, 10, 11)
-
12. A network device for use with dynamically responding to non-network events in a computer network, the network device comprising:
-
a plurality of network interfaces where at least one network interface is configured to receive non-network event notifications, and two or more network interfaces are configured to receive data traffic; a processor coupled to the plurality of interfaces and to the network interface and adapted to execute software processes including at least one data traffic forwarding process; and a memory adapted to store a response process executable by the processor, the response process configured to; i) detect a notification of a non-network event received on the at least one network interface; and ii) dynamically respond to the non-network event based on at least one associated policy, where the response includes modifying one or more of a classification, a Quality of Service (QoS) or a priority associated with at least a portion of the received data traffic. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A non-transitory computer readable medium containing executable program instructions for dynamically responding to non-network events, the computer readable medium adapted to operate on a network device, the executable program instructions comprising program instructions adapted to:
-
store at the network device a plurality of pre-configured policies, where each pre-configured policy specifies one or more actions to be taken in response to a corresponding non-network event; detect a notification of a non-network event; and dynamically respond to the non-network event by; identifying the pre-configured policy that matches the non-network event that was detected, and performing the one or more actions specified by the identified pre-configured policy, where the one or more actions includes modifying at least one network configuration parameter of the computer network that controls a classification of network traffic received at the network device, a Quality of Service (QoS) of the network traffic received at the network device, or a priority of the network traffic received at the network device, wherein the network device is a router, a bridge or a switch.
-
-
18. A method comprising:
-
monitoring for a non-network event by a network-attached sensor; transmitting a notification of occurrence of the non-network event to a router configured to forward data packets in a computer network; storing at a memory at the router at least one policy associated with the non-network event; detecting the notification at the router; applying, by the router, the at least one policy to the non-network event associated with the detected notification; and modifying at least one network configuration parameter of the computer network, by the router, in response to application of the policy to the non-network event, the modification of the at least one network configuration parameter to change a classification, a Quality of Service (QoS) or a priority associated with one or more data packets received at the router, so as to alter the manner in which the one or more data packets received at the router are forwarded by the router within the computer network. - View Dependent Claims (19, 20)
-
Specification