Very high speed cable modem for increasing bandwidth
First Claim
1. A system for increasing bandwidth to a communication device, comprising:
- means for scheduling packets that compose service flow onto multiple channels before sending the scheduled packets from an origination device toward a destination device; and
means for resequencing the scheduled packets received at the destination device into the original stream.
11 Assignments
0 Petitions
Accused Products
Abstract
A flow bonder at a CMTS and another at a cable modem distribute packets of a service flow over multiple channels and collect them in the downstream direction respectively; vice versa in the upstream direction. The collector uses a service flow identifier and a sequence number identifier inserted by the distributor into each packet of the flow to reassemble the packets into the order they left the distributor. Packets received at the collector are stored to a buffer. If a stored packet is the next to be transmitted, it is transmitted. If not, the collector waits a predetermined period until the next packet to be sent is received. If it is not received during the wait period, the previously stored packet is sent. The wait period is based on the maximum transmission time difference between any two of the multiple channels.
90 Citations
22 Claims
-
1. A system for increasing bandwidth to a communication device, comprising:
-
means for scheduling packets that compose service flow onto multiple channels before sending the scheduled packets from an origination device toward a destination device; and
means for resequencing the scheduled packets received at the destination device into the original stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for increasing bandwidth to a communication device, comprising:
-
scheduling packets that compose an associated service flow onto multiple channels before sending the scheduled packets from an origination device toward a destination device; and
resequencing the scheduled packets received at the destination device into the original stream. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification