Patent · US Expired

Apparatus and method for reassembling frame data into stream data

US6667978B1 · kind B1 · utility

15Cited by
16References
39Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 9, 1998
Grant dateDec 23, 2003
Priority date
Expiry dateJul 9, 2018

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L69/326
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

The present invention is a method and apparatus for reducing processing overhead using a stream data reassembly mechanism and at least one data buffer. The present invention pre-processes incoming frames before delivering the frames to system memory. When a first packet of an data stream is received, the data from the packet is placed into a data buffer. Information about the first packet is stored in a logical channel descriptor (LCD) to indicate that data exists in the current data buffer. As each subsequent packet in the data stream is received, the reassembly mechanism removes extraneous transmission data from the packet and checks the CRC of each trailer to qualify the data within the packet. After the data is qualified, the reassembly mechanism stores the data portion of the packet in the data buffer. This preprocessing of each packet continues until a predetermined condition is met. Once a predetermined condition is met, the reassembly mechanism will make the contents of the buffer available to the system. The reassembly may optionally associate a direct memory access (DMA) descriptor with the buffer and burst the contents of the buffer into system memory. The reassembly mec…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.