Patent ID: 7333498
Filing Date: 2008-02-19
Classification: H04L

Abstract:
1. A method of separating packets comprising: a) locating a memory buffer containing a pre-selected address at a buffer header of said memory buffer; b) separating a first data packet containing said buffer header, that is associated with a first packet length from a remaining part of said memory buffer, wherein said separating said first data packet further comprises calculating said first packet length, wherein said calculating said first packet length comprises: locations c) searching said remaining part of said memory buffer to locate a plurality of packet headers, each containing said pre-selected address, associated with a plurality of concatenated data packets; and d) separating said plurality of concatenated data packets, that is associated with a plurality of concatenated packet lengths, for processing, wherein said plurality of concatenated packet lengths are not required to be the same and are determined based on positions of said pre-selected address in said plurality of concatenated data packets.