Method and apparatus for striping packets over parallel communication links
AssigneeGenuity Inc.
InventorCraig Partridge
Life of this patent
Estimating the term…
Loading patent…
AssigneeGenuity Inc.
InventorCraig Partridge
Estimating the term…
A system for performing packet based data communications over a parallel set of sublinks is provided. A transmitter unit separates the sublinks into an available set of sublinks and a busy set of sublinks. This transmitter avoids processing delays by utilizing sublinks in the available sublink set and not waiting for sublinks in the busy sublink set to be released. To receive the packets, a receiver unit utilizes a sequence number associated with each packet. Accordingly, the receiver extracts the one or more packets of data received in parallel over the set of sublinks in sequential order. A packet window buffer is used to store packets in sequence if they are initially received out of order. The receiver utilizes a sliding window to provide packets in continuous sequential order and transmits the packets serially over a single communication link.
A method for performing packet based data communications executed on a processor unit operatively coupled to a single sublink to receive data and two or more communication sublinks to transmit data, the method comprising the steps of:
A method for performing packet based data communications executed on a processor unit operatively coupled to two or more communication sublinks to receive data and a single sublink to transmit data, the method comprising the steps of:
An apparatus for performing packet based data communications operatively coupled to a single sublink to receive data and two or more communication sublinks to transmit data, comprising:
An apparatus for performing packet based data communications coupled to two or more communication sublinks to receive data and a single sublink to transmit data, comprising:
Dependencies are inferred from the claim text.