Method, system, and computer program product for high performance bonding resequencing
US7751404B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Sep 24, 2007 |
| Grant date | Jul 6, 2010 |
| Priority date | — |
| Expiry date | Dec 22, 2028 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L49/9094
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A method, system, and computer program product for receiving and resequencing a plurality of data segments received on a plurality of channels of a bonding channel set, comprising determining if a sequence number of a received segment matches an expected sequence number. If so, the process includes forwarding the segment for further processing, incrementing the expected sequence number; and forwarding any queued packets corresponding to the expected sequence number and immediately succeeding sequence numbers less than a sequence number of annexed missing segment. If the sequence number of the received segment does not match the expected sequence number, the received segment is queued at a memory location. The address of this location is converted to a segment index. The segment index is stored in a sparse array.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.