Methods and apparatus for configuring a virtual network switch
First Claim
Patent Images
1. A method, comprising:
- sending a configuration signal to a virtual network switch module within a control plane of a communications network, the configuration signal configured to define a network rule at the virtual network switch module;
receiving a data packet from the virtual network switch module when a processing duration for the data packet determined by the virtual network switch module exceeds a threshold, the network rule being applied to the data packet by the virtual network switch module when the processing duration does not exceed the threshold; and
applying the network rule in response to receiving the data packet and when the processing duration exceeds the threshold.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes sending a configuration signal to a virtual network switch module within a control plane of a communications network. The configuration signal is configured to define a first network rule at the virtual network switch module. The method also includes configuring a packet forwarding module such that the packet forwarding module implements a second network rule, and receiving status information from the virtual network switch module and status information from the packet forwarding module. The status information is received via the control plane.
-
Citations
20 Claims
-
1. A method, comprising:
-
sending a configuration signal to a virtual network switch module within a control plane of a communications network, the configuration signal configured to define a network rule at the virtual network switch module; receiving a data packet from the virtual network switch module when a processing duration for the data packet determined by the virtual network switch module exceeds a threshold, the network rule being applied to the data packet by the virtual network switch module when the processing duration does not exceed the threshold; and applying the network rule in response to receiving the data packet and when the processing duration exceeds the threshold. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus, comprising:
-
a processor configured to be in communication with a virtual network switch module hosted at a computing device, the processor configured to send a signal to the virtual network switch module to configure the virtual network switch module to apply a network rule; (1) to a data packet received at the virtual network switch module, (2) when a processing duration, associated with the network rule and for the data packet, determined by the virtual network switch module does not exceed a threshold, the processor configured to receive the data packet from the virtual network switch module when the processing duration exceeds the threshold, the processor configured to process the data packet based on the network rule when the processing duration exceeds the threshold, resulting in a processed data packet, the processor configured to send the processed data packet to a destination device. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
receiving, from an access switch within a control plane of a communications network, a configuration signal to define a network rule at a virtual network switch module; determining a processing duration associated with the network rule and for a data packet; processing the data packet based on the network rule when the processing duration does not exceed a threshold, resulting in a processed data packet; sending the processed data packet to a destination device when the processing duration does not exceed the threshold; and sending the data packet to the access switch when the processing duration exceeds the threshold. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification