Method and apparatus for deprioritizing a high priority client
First Claim
Patent Images
1. A method of prioritizing a data stream request, comprising:
- determining a discrete integral of expected average bandwidth of said data stream request;
determining a discrete integral of actual bandwidth of said data stream request;
calculating a difference between said discrete integral of expected average bandwidth and said discrete integral of actual bandwidth; and
prioritizing said data stream request based on a polarity of said calculation.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus of deprioritizing a high priority client. An isochronous data stream request is generally referred to as a “high priority” client. These high priority requests are sensitive to time, such that a certain amount of data must be retrieved within a certain amount of time. The fetching of this data will cause increased latencies on lower priority clients making requests for data. A method and apparatus for deprioritizing a high priority client is needed to improve the efficiency in handling data traffic requests from both high priority and lower priority clients.
-
Citations
18 Claims
-
1. A method of prioritizing a data stream request, comprising:
-
determining a discrete integral of expected average bandwidth of said data stream request;
determining a discrete integral of actual bandwidth of said data stream request;
calculating a difference between said discrete integral of expected average bandwidth and said discrete integral of actual bandwidth; and
prioritizing said data stream request based on a polarity of said calculation. - View Dependent Claims (2)
-
-
3. A method of prioritizing an isochronous overlay data stream request, comprising:
-
determining a discrete integral of expected average bandwidth of said overlay data stream request;
determining a discrete integral of actual bandwidth of said overlay data stream request;
calculating a difference between said discrete integral of expected average bandwidth and said discrete integral of actual bandwidth; and
prioritizing said overlay data stream request based on a polarity of said calculation. - View Dependent Claims (4, 5, 6, 7, 8)
-
-
9. A system for prioritizing data stream requests to memory, comprising:
a prioritizing device coupled to said memory, wherein said prioritizing device is to calculate a value to determine priority of said data stream requests to said memory. - View Dependent Claims (10, 11)
- 12. The system of claim I1 wherein said lower priority client includes a processor.
-
15. A set of instructions residing in a storage medium, said set of instructions capable of being executed by a processor to implement a method to deprioritize the priority level of an isochronous data stream request, the method comprising:
-
determining a discrete integral of expected average bandwidth of said data stream request;
determining a discrete integral of actual bandwidth of said data stream request;
calculating a difference between said discrete integral of expected average bandwidth and said discrete integral of actual bandwidth; and
prioritizing said data stream request based on the polarity of said calculation. - View Dependent Claims (16, 17, 18)
-
Specification