Applying quality of service to application messages in network elements
AssigneeCisco Technology, Inc.
InventorsSteve Phillips, Sunil Potti, Praveen Joshi, Pravin Singhal, Tefcros Anthias, Rahul Tripathi
Life of this patent
Estimating the term…
Loading patent…
AssigneeCisco Technology, Inc.
InventorsSteve Phillips, Sunil Potti, Praveen Joshi, Pravin Singhal, Tefcros Anthias, Rahul Tripathi
Estimating the term…
A network element such as a router or switch provides application-level quality of service for application-layer messages processed in the network element, using application QoS logic which when executed by the one or more processors is operable to cause receiving an application-layer message; matching one or more attributes of the application-layer message to the message classification rules; determining a message classification of the application-layer message based on the matching; selecting one of the network-level QoS values using the mapping and based on the determined message classification; and marking a network-level header of the application-layer message using the selected QoS value. As a result, attributes of application messages at OSI Layer 5, 6, or 7 can be used to determine how to mark packets of the messages with QoS values at OSI Layer 2, 3 or 4, integrating application-level concepts of order and priority into network-layer QoS mechanisms.
A data processing apparatus, comprising:
A data processing apparatus, comprising:
A non-transitory computer-readable storage medium recorded with one or more message classification rules and a mapping of message classification values to network-level QoS values, wherein each of the one or more message classification rules specifies one or more application-level attributes and one of the message classification values, and recorded with application QoS logic which when executed by one or more processors is operable to cause:
A method, comprising:
Dependencies are inferred from the claim text.