SERVICE SCALING IN COMMUNICATIONS
First Claim
1. A method for downscaling a deep packet inspection service in a network apparatus, the method comprising:
- receiving data flow in a gateway virtual machine via a software defined networking switch;
keeping track of data flow and control flow and their state per subscriber;
selecting, if needed, a new deep packet inspection virtual machine for the data flow;
informing the software defined networking switch on the selection of the new deep packet inspection virtual machine; and
instructing the new deep packet inspection virtual machine to re-create a flow identification for the data flow to ensure deep packet inspection service continuity.
4 Assignments
0 Petitions
Accused Products
Abstract
A method is disclosed for downscaling a deep packet inspection service in a network apparatus. The method comprises receiving data flow in a gateway virtual machine via a software defined networking switch, and keeping track of data flow and control flow and their state per subscriber. If needed, a new deep packet inspection virtual machine is selected for the data flow. The software defined networking switch is informed on the selection of the new deep packet inspection virtual machine. The new deep packet inspection virtual machine is instructed to re-create a flow identification for the data flow to ensure deep packet inspection service continuity.
60 Citations
11 Claims
-
1. A method for downscaling a deep packet inspection service in a network apparatus, the method comprising:
-
receiving data flow in a gateway virtual machine via a software defined networking switch; keeping track of data flow and control flow and their state per subscriber; selecting, if needed, a new deep packet inspection virtual machine for the data flow; informing the software defined networking switch on the selection of the new deep packet inspection virtual machine; and instructing the new deep packet inspection virtual machine to re-create a flow identification for the data flow to ensure deep packet inspection service continuity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 11)
-
-
10. An apparatus comprising at least one processor;
- and at least one memory including a computer program code, wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to
when receiving a data packet with a metadata header, re-create a data flow and a flow identification in its own database.
- and at least one memory including a computer program code, wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to
Specification