Patent ID: 8942258
Filing Date: 2015-01-27
Classification: H04L

Abstract:
1. A method for reassembling member cells of a packet, comprising: receiving an incoming member cell of a packet from a switching fabric, wherein each member cell comprises a segment of the packet and a header; generating a reassembly key using selected information from the incoming member cell header, wherein the selected information is the same for all member cells of the packet; checking a reassembly table maintained in a content addressable memory to find an entry that includes a logic key matching the reassembly key; using a content index in the found entry and a sequence number of the incoming member cell within the packet, to determine a location offset in a reassembly buffer area for storing the incoming member cell; and storing the incoming member cell at said location offset in the reassembly buffer area for the packet for reassembly; wherein the reassembly table includes one or more entries corresponding to one or more packets, and wherein each entry comprises a logic key for a corresponding packet and a content index into a reassembly buffer area for storing incoming member cells of the corresponding packet.