Patent ID: 6804731
Filing Date: 2004-10-12
Classification: H04L

Abstract:
A method for storing an incoming datagram in a switch matrix of a switch fabric, the switch matrix having a pair of buffers, each buffer having a pair of portions, comprising:(a) receiving data of a datagram utilizing an interface receiver, wherein the pair of buffers are uniquely associated with the interface receiver to receive only data from an incoming datagram received by the interface receiver; (b) sequentially filling the buffer portions with the data of the datagram, wherein each buffer portion has a storage capacity less than the size of the incoming datagram; (c) periodically allowing transfer of data from the buffers into the switch matrix; and (d) transferring the data in one of the buffer portions into the switch matrix at each period where transfer of data is allowed and in the sequence that the buffer portions were filled, wherein the pair of buffer portions of each buffer afford the ability to avoid overwriting data in the buffers with data from a subsequently received datagram having a different length than that of the incoming datagram before the data of the incoming datagram in the buffer portions is transferred into the switch matrix.