Packet routing based on application source
First Claim
1. A method comprising:
- detecting a change in a first network performance parameter on a first network connection;
determining a set of priorities for a plurality of applications;
analyzing an outgoing packet to determine a source application for said packet;
determining a packet priority for said outgoing packet based on said set of priorities and said source application; and
routing said outgoing packet based on said packet priority.
2 Assignments
0 Petitions
Accused Products
Abstract
A traffic manager may monitor network performance, detect that the network performance has changed, and may prioritize network traffic based on which application or function is associated with the traffic. Each packet of network traffic may be analyzed to determine a source application or source function and allowed or disallowed along the network based on a set of predetermined priorities. Several sets of priorities may be established for various network performance conditions. In some embodiments, traffic may be routed along different paths using the sets of priorities and the source application or function. The traffic manager is adaptable for web-based services, applications, or other functions provided over a network connection.
-
Citations
20 Claims
-
1. A method comprising:
-
detecting a change in a first network performance parameter on a first network connection; determining a set of priorities for a plurality of applications; analyzing an outgoing packet to determine a source application for said packet; determining a packet priority for said outgoing packet based on said set of priorities and said source application; and routing said outgoing packet based on said packet priority. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a first monitor for a first network connection adapted to determine a performance parameter for said first network connection; a priority engine adapted to; analyze an outgoing packet to be sent over said first network connection to determine a first source application for said outgoing packet; apply a transmission policy for said outgoing packet; and transmit said outgoing packet over said first network connection based on said transmission policy. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method comprising:
-
monitoring a first performance parameter for a first network connection; detecting a change in said first performance parameter; determining a first policy and a second policy for a plurality of applications, said first policy and said second policy comprising a priority for said plurality of applications, said plurality of applications comprising at least one application delivered over said first network connection; changing a current policy from said first policy to said second policy based on said change in said first performance parameter; analyzing an outgoing packet to determine an application source; and routing said packet based on said current policy and said application source. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification