System and method for recognizing and assigning application-specific flows
First Claim
1. An apparatus comprising:
- a communication facility configured to receive a reservation request message that includes a flow spec object that specifies one or more flow parameters, the flow parameters to describe a given traffic flow that desires to pass through the apparatus;
a flow analyzer configured to compare the one or more flow parameters specified in the flow spec object to one or more constants stored in a memory of the apparatus and to determine a type of traffic of the given traffic flow, the flow analyzer to determine the type of traffic independent of any differentiated services codepoint (DSCP) values in packets of the given traffic flow; and
a traffic scheduler configured to assign the given traffic flow to a particular per hop behavior (PHB) based on the determined type of traffic for the given traffic flow.
0 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, an intermediate network device includes a communication facility configured to receive a reservation request message that includes a flow spec object. The flow spec object specifies one or more flow parameters that describe a given traffic flow that desires to pass through the intermediate network device. A flow is configured to compare the one or more flow parameters specified in the flow spec object to one or more constants stored in a memory, to determine a type of traffic of the given traffic flow. The flow analyzer determines the type of traffic independent of any differentiated services codepoint (DSCP) values in packets of the given traffic flow. A traffic scheduler is configured to assign the given traffic flow to a particular per hop behavior (PHB) based on the determined type of traffic for the given traffic flow.
53 Citations
20 Claims
-
1. An apparatus comprising:
-
a communication facility configured to receive a reservation request message that includes a flow spec object that specifies one or more flow parameters, the flow parameters to describe a given traffic flow that desires to pass through the apparatus;
a flow analyzer configured to compare the one or more flow parameters specified in the flow spec object to one or more constants stored in a memory of the apparatus and to determine a type of traffic of the given traffic flow, the flow analyzer to determine the type of traffic independent of any differentiated services codepoint (DSCP) values in packets of the given traffic flow; and
a traffic scheduler configured to assign the given traffic flow to a particular per hop behavior (PHB) based on the determined type of traffic for the given traffic flow. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
receiving a reservation request message that includes a flow spec object that specifies one or more flow parameters, the flow parameters describing a given traffic flow;
comparing the one or more flow parameters specified in the flow spec object to one or more constants stored in a memory;
in response to the comparing, determining a type of traffic of the given traffic flow, the determining performed independent of any differentiated services codepoint (DSCP) values in packets of the given traffic flow; and
assigning the given traffic flow to a particular per hop behavior (PBB) based on the determined type of traffic for the given traffic flow. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. An apparatus comprising:
-
means for receiving a reservation request message that includes a flow spec object that specifies one or more flow parameters, the flow parameters describing a given traffic flow;
means for comparing the one or more flow parameters specified in the flow spec object to one or more constants stored in a memory;
means for determining a type of traffic of the given traffic flow in response to the comparison of the one or more flow parameters to the one or more constants, the means for determining to determine the type of traffic independent of any differentiated services codepoint (DSCP) values in packets of the given traffic flow; and
means for assigning the given traffic flow to a particular per hop behavior (PHB) based on the determined type of traffic for the given traffic flow.
-
Specification