PROCESSING DATA PACKETS USING A POLICY BASED NETWORK PATH
First Claim
1. A computer-implemented method for processing a data packet using a policy based network path, the method comprising:
- receiving from a client, by a policy enforcing point, the data packet associated with a service session;
determining, by the policy enforcing point, data packet information associated with the data packet and the policy based network path based on the data packet information and one or more packet processing criteria; and
routing, based on the determination, by the policy enforcing point, the data packet along the policy based network path.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems are provided for processing data packets in a data network using a policy based network path. A policy enforcing point receives a data packet associated with a service session and routes it toward its destination along a network path which is determined according to data packet information and one or more packet processing criteria. The data packet information may include one or more of information associated with the packet, information associated with prior packets, and information obtained from a network computer. The network path may be selected from a database of network paths. The network path may include an order list of further policy enforcing points and corresponding network application appliances. The policy enforcing point may generate a new data packet based on the data packet and the policy based network path and send the new data packet to a next policy enforcing point.
-
Citations
20 Claims
-
1. A computer-implemented method for processing a data packet using a policy based network path, the method comprising:
-
receiving from a client, by a policy enforcing point, the data packet associated with a service session; determining, by the policy enforcing point, data packet information associated with the data packet and the policy based network path based on the data packet information and one or more packet processing criteria; and routing, based on the determination, by the policy enforcing point, the data packet along the policy based network path. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for processing a data packet using a policy based network path, the system comprising:
-
a database operable to store one or more policy based network paths; and a policy enforcing point operable to; receive the data packet associated with a service session; determine data packet information associated with the packet; select the policy based network path from the one or more policy based network paths stored in the database based on the data packet information and one or more packet processing criteria; and route, based on the determined data packet information, by the policy enforcing point, the data packet along the policy based network path. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable medium comprising computer readable code, which when executed by one or more processors, implements a method for processing a data packet using a policy based network path, the method comprising:
-
receiving from a client, by a policy enforcing point, the data packet associated with a service session; determining, by the policy enforcing point, data packet information associated with the packet and the policy based network path based on the data packet information and one or more packet processing criteria; and routing, based on the determination, by the policy enforcing point, the data packet along the policy based network path.
-
Specification