System and method for transmitting information over multiple channels
First Claim
Patent Images
1. A method of transmitting a plurality of packets of information over a multi-channel medium comprising:
- allocating each packet to a channel of the medium;
during a first time period, transmitting each packet on its allocated channel;
re-allocating each packet to a channel of the medium such that the packet is not allocated to a channel it was allocated to during the first time period;
during a second time period after the first time period, transmitting each packet on its re-allocated channel;
re-allocating each packet to a channel of the medium such that the packet is not allocated to a channel it was allocated to during the first or second time period;
during a third time period after the second time period, transmitting each packet on its allocated channel;
selecting a number of the channels of the medium; and
repeating the steps of re-allocating and transmitting for additional time periods until every packet has been transmitted at least once on every one of the selected number of channels.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system of transmitting packets of information over multiple channels such that the packets are sent simultaneously and serially across and down the channels.
17 Citations
8 Claims
-
1. A method of transmitting a plurality of packets of information over a multi-channel medium comprising:
-
allocating each packet to a channel of the medium; during a first time period, transmitting each packet on its allocated channel; re-allocating each packet to a channel of the medium such that the packet is not allocated to a channel it was allocated to during the first time period; during a second time period after the first time period, transmitting each packet on its re-allocated channel; re-allocating each packet to a channel of the medium such that the packet is not allocated to a channel it was allocated to during the first or second time period; during a third time period after the second time period, transmitting each packet on its allocated channel; selecting a number of the channels of the medium; and repeating the steps of re-allocating and transmitting for additional time periods until every packet has been transmitted at least once on every one of the selected number of channels. - View Dependent Claims (2, 3, 4)
-
-
5. A method of transmitting a plurality of messages over a medium comprising:
-
associating portions of a first message with selected channels of the medium such that each portion is associated with a different channel; for each selected channel which is available for transmission and during a first time period, transmitting the first message portions on their associated channels; associating portions of a second message with the channels of the medium such that each portion is associated with a different channel; for each selected channel which is available for transmission and during a second time period, transmitting the second message portions on their associated channels; re-associating the first message portions with selected channels of the medium such that each portion is associated with a channel different from both the other portions and the channel with which it was associated during the first time period; for each selected channel which is available for transmission and during a third time period, transmitting the second message portions on their reassociated channels; reassociating the second message portions with selected channels of the medium such that each portion is associated with a channel different from both the other portions and the channel with which it was associated during the second time period; and for each selected channel which is available for transmission and during a fourth time period, transmitting the second message portions on their reassociated channels. - View Dependent Claims (6, 7, 8)
-
Specification