Patent · US Active

High-speed CLD-based TCP assembly offload

US8824508B2 · kind B2 · utility

2Cited by
3References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 21, 2012
Grant dateSep 2, 2014
Priority date
Expiry dateSep 2, 2032

Classification

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

Abstract

A method offloading data intensive tasks from a processor comprises receiving at a configurable logic device (CLD) a network packet, parsing the network packet to determine that the packet is a TCP segment, searching a partially assembled packet table to locate an associated partially assembled packet data structure, inserting the network packet into the associated partially assembled packet data structure, recognizing that the partially assembled packet data structure contains every segment produced from an original TCP packet, assembling a fully assembled TCP packet from the data in the partially assembled packet data structure, and transmitting the fully assembled TCP packet to a processor in the same computer system as the CLD.

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