Hardware filtering of unsolicited grant service extended headers
First Claim
1. A system for determining whether adequate bandwidth is being provided from a cable modem termination system to a data provider during an unsolicited grant service flow, comprising:
- means for receiving a current voice packet in the unsolicited grant service flow at the cable modem termination system from the data provider, wherein said current voice packet comprises an unsolicited grant service extended header;
means for comparing said current unsolicited grant service extended header with a previous unsolicited grant service extended header; and
means for indicating to software of the cable modem termination system that the bandwidth being provided to the data provider needs to be adjusted for the unsolicited grant service flow if an unsolicited grant service byte of said current and said previous unsolicited grant service extended headers differ.
7 Assignments
0 Petitions
Accused Products
Abstract
A system and method is presented to utilize hardware instead of software to compare for bandwidth request changes between two consecutively received unsolicited grant service (UGS) extended headers for the same service identifier (SID), obtains significant savings in CPU cycles for the CMTS software. The system determines whether adequate bandwidth is being provided from a cable modem termination system to a data provider during a unsolicited grant service flow. The system includes a means for receiving a current voice packet in the unsolicited grant service flow at the cable modem termination system from the data provider, where the current voice packet comprises a unsolicited grant service extended header. The system further includes means for comparing the current unsolicited grant service extended header with a previous unsolicited grant service extended header. If the current and previous unsolicited grant service extended headers differ, then means for indicating to the software of the CMTS that the bandwidth being provided to the cable modem needs adjusted (either increased or decreased) for the unsolicited grant service flow.
-
Citations
26 Claims
-
1. A system for determining whether adequate bandwidth is being provided from a cable modem termination system to a data provider during an unsolicited grant service flow, comprising:
-
means for receiving a current voice packet in the unsolicited grant service flow at the cable modem termination system from the data provider, wherein said current voice packet comprises an unsolicited grant service extended header; means for comparing said current unsolicited grant service extended header with a previous unsolicited grant service extended header; and means for indicating to software of the cable modem termination system that the bandwidth being provided to the data provider needs to be adjusted for the unsolicited grant service flow if an unsolicited grant service byte of said current and said previous unsolicited grant service extended headers differ. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for determining whether adequate bandwidth is being provided from a cable modem termination system to a data provider during an unsolicited grant service flow, comprising the steps of:
-
receiving a current voice packet in the unsolicited grant service flow at the cable modem termination system from the data provider, wherein said current voice packet comprises an unsolicited grant service extended header; comparing in hardware said current unsolicited grant service extended header with a previous unsolicited grant service extended header; and indicating to software of the cable modem termination system that the bandwidth being provided to the data provider needs to be adjusted for the unsolicited grant service flow if an unsolicited grant service byte of said current and said previous unsolicited grant service extended headers differ. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification