Cable modem system and method for dynamically mixing protocol specific header suppression techniques
First Claim
Patent Images
1. A method for dynamically mixing header suppression techniques for transmitting data over a Data Over Cable Service Interface Specification (DOCSIS) network, comprising the steps of:
- (a) communicating a plurality of header suppression techniques and a unique index number assigned to each of the plurality of header suppression techniques to a cable modem termination system;
(b) receiving a plurality of data packets to be transmitted;
(c) identifying which of the received data packets have a header that should be suppressed;
(d) selecting a header suppression technique from the plurality of header suppression techniques for each of the identified data packets;
(e) appending a packet header element to each of the identified data packets, the packet header element containing the index number assigned to the header suppression technique selected for each of the identified data packets; and
(f) suppressing a header of each of the identified data packets using the header suppression technique selected for each of the identified data packets; and
(g) concatenating each data packet within a single DOCSIS transmit burst to form a mixed protocol burst, the mixed protocol burst comprising a plurality of data packets having headers suppressed in accordance with a corresponding plurality of header suppression techniques.
6 Assignments
0 Petitions
Accused Products
Abstract
A cable modem system and method is provided for the transfer and processing of data in accordance with specialized data transfer protocols while utilizing conventional cable modem termination system (CMTS) equipment. A cable modem system in accordance with the invention includes a cable modem that provides for the modification of data packets in accordance with one or more proprietary protocols and the addressing of the modified data packets to a CMTS. The CMTS is adapted to reconstruct the data packets.
70 Citations
16 Claims
-
1. A method for dynamically mixing header suppression techniques for transmitting data over a Data Over Cable Service Interface Specification (DOCSIS) network, comprising the steps of:
-
(a) communicating a plurality of header suppression techniques and a unique index number assigned to each of the plurality of header suppression techniques to a cable modem termination system;
(b) receiving a plurality of data packets to be transmitted;
(c) identifying which of the received data packets have a header that should be suppressed;
(d) selecting a header suppression technique from the plurality of header suppression techniques for each of the identified data packets;
(e) appending a packet header element to each of the identified data packets, the packet header element containing the index number assigned to the header suppression technique selected for each of the identified data packets; and
(f) suppressing a header of each of the identified data packets using the header suppression technique selected for each of the identified data packets; and
(g) concatenating each data packet within a single DOCSIS transmit burst to form a mixed protocol burst, the mixed protocol burst comprising a plurality of data packets having headers suppressed in accordance with a corresponding plurality of header suppression techniques. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for expanding data packet headers transmitted over a Data Over Cable Service Interface Specification (DOCSIS) network, comprising the steps of:
-
(a) receiving a mixed protocol burst comprising a plurality of data packets having headers suppressed in accordance with a corresponding plurality of header suppression techniques, the data packets being concatenated within a single DOCSIS transmit burst;
(b) identifying each data packet within the mixed protocol burst that has a suppressed header;
(c) searching a lookup table to select a set of rules from a plurality of sets of rules for expanding a suppressed header of each of the data packets identified in step (b); and
(d) expanding a suppressed header of each of the data packets identified in step (b) according to a set of rules selected in step (c). - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A system for dynamically mixing header suppression techniques transmitted over a Data Over Cable Service Interface Specification (DOCSIS) network, comprising:
-
one or more cable modems that suppress data packet headers by selectively using one of a plurality of header suppression techniques wherein said one or more cable modems concatenates each data packet having a suppressed header into a single DOCSIS transmit burst to form a mixed protocol burst, the mixed protocol burst comprising a plurality of data packets having headers suppressed in accordance with a corresponding plurality of header suppression techniques; and
a cable modem termination system (CMTS) enabled to expand said data packet headers by using a set of expansion rules corresponding to said selected one of said plurality of header suppression techniques, wherein said one or more cable modems assigns a unique index number to each one of said plurality of header suppression techniques. - View Dependent Claims (16)
-
Specification