Method and apparatus for reassembly of data blocks within a network processor

   
   

A method and apparatus for reassembling data blocks back into their constituent data packets in a network processor. Each data block associated with a packet is assigned a unique queue identifier for use in assembling all blocks from the same packet. The packet is also assigned a packet identifier, a start of packet identifier and an end of packet identifier for use by downstream network processors to process the packet. The blocks are assembled according to the assigned queue identifier until the last block of a packet is received, at which time the packet reassembly is complete.

Un método y un aparato para volver a montar bloques de los datos nuevamente dentro de sus paquetes constitutivos de los datos en un procesador de red. Cada bloque de los datos se asoció a un paquete se asigna un identificador único de la coleta para el uso en montar todos los bloques del mismo paquete. El paquete también es asignado un identificador del paquete, un comienzo del identificador del paquete y un extremo del identificador del paquete para el uso por los procesadores de red enes sentido descendiente de procesar el paquete. Los bloques están montados según el identificador asignado de la coleta hasta que el bloque pasado de un paquete se recibe, en cuyo caso el nuevo ensamble del paquete es completo.

 
Web www.patentalert.com

< Detecting and tracking new events/classes of documents in a data base

< Remote activation of enhanced functionality features in locally created documents

> Database management program, a database managing method and an apparatus therefor

> Application-specific method and apparatus for assessing similarity between two data objects

~ 00137