System and methods for generic data transparent rules to support quality of service
First Claim
1. A method for prioritizing a block of data to provide content-based quality of service in a network, the method including:
- receiving a block of data;
selecting a selected rule from a set of available rules, wherein the selected rule includes an operation and a key;
processing the block of data according to the selected rule based at least in part on the operation to determine a decision value based at least in part on the key;
prioritizing the block of data, wherein the block of data is prioritized based at least in part on the decision value.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide systems and methods for facilitating communication of data. A method for prioritizing a block of data to provide content-based quality of service in a network includes receiving a block of data, selecting a selected rule from a set of available rules, processing the block of data, and prioritizing the block of data. The selected rule includes an operation and a key. The block of data is processed according to the selected rule based at least in part on the operation to determine a decision value based at least in part on the key. The block of data is prioritized based at least in part on the decision value.
125 Citations
20 Claims
-
1. A method for prioritizing a block of data to provide content-based quality of service in a network, the method including:
-
receiving a block of data; selecting a selected rule from a set of available rules, wherein the selected rule includes an operation and a key; processing the block of data according to the selected rule based at least in part on the operation to determine a decision value based at least in part on the key; prioritizing the block of data, wherein the block of data is prioritized based at least in part on the decision value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A data communication system for providing content-based quality of service in a network, the system including:
-
a rule, wherein the rule includes an operation and a key, wherein the rule is included in a set of available rules; a parser component, wherein the parser component is adapted to process data based at least in part on the operation and to match the key to determine a decision value; and a prioritization component, wherein the prioritization component is adapted to determine a priority for the data based at least in part on the decision value. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A computer-readable medium including a set of instructions for execution on a computer, the set of instructions including:
-
a selection routine, wherein the selection routine is configured to select a selected rule from a set of available rules; a parsing routine, wherein the parsing routine is configured to process data utilizing the selected rule to determine a decision value; a prioritization routine, wherein the prioritization routine is configured to determine a priority for the data based at least in part on the decision value; and a communication routine, wherein the communication routine is configured to communicate the data based on the priority.
-
Specification