Patent · US Active

Network monitoring using bounded memory data structures

US8645527B1 · kind B1 · utility

3Cited by
43References
33Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 25, 2008
Grant dateFeb 4, 2014
Priority date
Expiry dateApr 5, 2029

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY02D30/50
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A network monitoring device includes a data structure for maintaining information about endpoints involved in network flows. Each endpoint, either a source or a destination for a network flow, has information maintained in a modified binary trie, having a branch for each bit of the source or destination address, but with interior nodes having only a single child node elided. A pruning thread is given a limited amount of time for operation, with the effect that the data structure is maintained available for use except for only that limited amount of time. In the event that the pruning thread is unable to prune the entire data structure, it maintains a marker indicating where last it left off, and returns to that location in the data structure at a later pruning operation.

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