Method and system for upstream priority lookup at physical interface
First Claim
1. A method for determining a priority classification of a burst at a physical interface of a communications device, comprising the steps of:
- detecting an identifier from the burst at the physical interface, wherein said detecting occurs prior to data link layer protocol processing;
matching said identifier to a priority indicator to determine the priority classification;
postpending said priority indicator to the burst; and
forwarding the burst to a priority queue associated with said priority indicator.
6 Assignments
0 Petitions
Accused Products
Abstract
A traffic prioritization system performs a coarse classification of upstream bursts at the physical interface of a headend communications device. The headend device monitors and controls communications with a plurality of remote communications devices throughout a widely distributed network, including the Internet. The traffic prioritization system includes a burst receiver that receives and sends the upstream bursts to a classifier. At an appropriate time, the classifier receives the upstream bursts and queries a priority lookup table (LUT) to determine a priority classification. The priority classification is used to separate the bursts into two or more priority levels. The higher priority level is used to designate services having a low tolerance for delay, such as telephony. Upon classification, the upstream bursts are forwarded to one of several priority queues. Each priority queue corresponds to at least one priority level. The headend device services each priority queue such that the higher priority queues are serviced before the lower priority queues.
-
Citations
30 Claims
-
1. A method for determining a priority classification of a burst at a physical interface of a communications device, comprising the steps of:
-
detecting an identifier from the burst at the physical interface, wherein said detecting occurs prior to data link layer protocol processing; matching said identifier to a priority indicator to determine the priority classification; postpending said priority indicator to the burst; and forwarding the burst to a priority queue associated with said priority indicator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for determining a priority classification of a burst at a physical interface of a communications device, comprising the steps of:
-
detecting an identifier from the burst at the physical interface; matching said identifier to a priority indicator, said matching being implemented at the physical interface prior to data link layer protocol processing the burst; postpending said priority indicator to the burst; and forwarding the burst to a priority queue associated with said priority indicator.
-
-
18. A method for determining a priority classification of a plurality of bursts at a physical interface of a headend controller within a cable modem network, comprising the steps of:
-
processing the plurality of bursts at the physical interface to detect an identifier from each burst, wherein said processing the plurality of bursts at the physical interface occurs prior to data link layer protocol processing; matching said identifier from each burst to a priority indicator, wherein said priority indicator represents one of two or more available priority levels; postpending said priority indicator to the burst after matching said identifier from each burst to said priority indicator; and forwarding each burst to one of a plurality of priority queues associated with said priority indicator from said matching step. - View Dependent Claims (19, 20, 21)
-
-
22. A system for determining a priority classification of a burst at a physical interface of a communications device, comprising:
-
a burst receiver for receiving the burst at the physical interface; a classifier for detecting an identifier from the burst, wherein said identifier is matched to a priority indicator and said priority indicator is postpended to the burst and wherein said detecting occurs at the physical interface prior to data link layer protocol processing; a high priority queue associated with a high priority indicator, wherein said high priority queue receives the burst if said identifier matches said high priority indicator; and a low priority queue associated with a low priority indicator, wherein said low priority queue receives the burst if said identifier matches said low priority indicator. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
-
Specification