Patent · US Active

Method and system for dynamic repurposing of payload storage as a trace buffer

US9148352B2 · kind B2 · utility

2Cited by
22References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 20, 2012
Grant dateSep 29, 2015
Priority date
Expiry dateNov 13, 2033

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L43/04
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A method for debugging network activity involving receiving, by HCA, a packet stream comprising multiple packets, comparing a packet header of each of the packets to a trigger condition to determine whether the trigger condition has been met, after the trigger condition has been met, comparing each packet header of the packets to one or more trace filters stored in the HCA to identify matching packets, duplicating one or more portions of the matching packets and storing the duplicated portions of the matching packets in a trace buffer, where the trace buffer is located in the HCA and is dynamically repurposed from a payload RAM to the trace buffer when a corresponding port of the HCA for transmitting or receiving the packet stream is set to trace mode, and stopping the trace and copying the one or more portions of packets from the trace buffer to host memory.

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