Patent · US Active

Variable dynamic throttling of network traffic for intrusion prevention

US7719976B2 · kind B2 · utility

1Cited by
2References
12Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 24, 2007
Grant dateMay 18, 2010
Priority date
Expiry dateJul 4, 2028

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L47/28
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Methods, apparatus, and computer program products for variable dynamic throttling of network traffic for intrusion prevention are disclosed that include initializing, as throttling parameters, a predefined time interval, a packet count, a packet count threshold, a throttle rate, a keepers count, and a discards count; starting a timer, the timer remaining on no longer than the predefined time interval; maintaining, while the timer is on, statistics including the packet count, the keepers count, and the discards count; for each data communications packet received by the network host, determining, in dependence upon the statistics and the throttle rate, whether to discard the packet and determining whether the packet count exceeds the packet count threshold; and if the packet count exceeds the packet count threshold: resetting the statistics, incrementing the throttle rate, and restarting the timer.

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