Dynamic classification and grouping of network traffic for service application across multiple nodes
First Claim
1. A method for applying service based on classification and grouping of traffic flows in a communication path between a first device and a second device said communication path including a first network server and a second network server, the method comprising:
- receiving, at a first network server, a traffic flow containing packets from the first device;
matching, at the first network server, the traffic flow to classification groups, wherein the matching comprises;
comparing attributes of the traffic flow with entry criteria of the classification groups;
assigning the traffic flow to one or more classification groups where the attributes of the traffic flow meet the entry criteria of the one or more classification groups;
applying an indication of membership in the one or more classification groups to the traffic flow;
transmitting, by the first network server, the traffic flow to a second network server, wherein the traffic flow includes the indication of membership;
identifying, at the second network server, one or more service definitions for the traffic flow based on the indication of membership applied to the traffic flow by the first network server;
providing, at the second network server, a service to the traffic flow based on the one or more identified service definitions; and
transmitting, by the second network server, the traffic flow to the second device.
10 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatuses, including computer program products, are described for applying service based on classification and grouping of traffic flows. The method includes receiving a traffic flow, and matching the traffic flow to classification groups. The matching includes determining a first event associated with the traffic flow, comparing attributes of the first event with entry criteria of the classification groups, and assigning the first event to one or more classification groups where the first event meets the entry criteria of the one or more classification groups. The method includes identifying one or more service definitions for the traffic flow based on the classification groups assigned to the traffic flow, reconciling the one or more service definitions for the traffic flow, and providing a service to the traffic flow based on the reconciled service definitions.
-
Citations
38 Claims
-
1. A method for applying service based on classification and grouping of traffic flows in a communication path between a first device and a second device said communication path including a first network server and a second network server, the method comprising:
-
receiving, at a first network server, a traffic flow containing packets from the first device; matching, at the first network server, the traffic flow to classification groups, wherein the matching comprises; comparing attributes of the traffic flow with entry criteria of the classification groups; assigning the traffic flow to one or more classification groups where the attributes of the traffic flow meet the entry criteria of the one or more classification groups; applying an indication of membership in the one or more classification groups to the traffic flow; transmitting, by the first network server, the traffic flow to a second network server, wherein the traffic flow includes the indication of membership; identifying, at the second network server, one or more service definitions for the traffic flow based on the indication of membership applied to the traffic flow by the first network server; providing, at the second network server, a service to the traffic flow based on the one or more identified service definitions; and transmitting, by the second network server, the traffic flow to the second device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A system for applying service based on classification and grouping of traffic flows in a communication path between a first device and a second device, said communication path including a first network server and a second network server, the system comprising:
-
a first network server comprising a processor coupled to a memory configured to; receive a traffic flow containing packets from the first device; match, the traffic flow to classification groups, wherein the matching comprises; comparing attributes of the traffic flow with entry criteria of the classification groups; assigning the traffic flow to one or more classification groups where the attributes of the traffic flow meet the entry criteria of the one or more classification groups; applying an indication of membership in the one or more classification groups to the traffic flow; a second network server comprising a processor coupled to a memory configured to; receive the traffic flow from the first network server; identify one or more service definitions for the traffic flow based on the indication of membership applied to the traffic flow at the first network server; provide a service to the traffic flow based on the one or more identified service definitions; and transmit the traffic flow to the second device. - View Dependent Claims (38)
-
Specification