Patent · US Active

Dynamic network traffic throttling

US9276864B1 · kind B1 · utility

78Cited by
1References
18Claims
0Family size

Assignee

Inventor

Key dates

Filing dateMay 14, 2013
Grant dateMar 1, 2016
Priority date
Expiry dateDec 20, 2033

Classification

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

Abstract

Information about the transmission of packets or other information can be inferred based at least in part upon the state of one or more queues used to transmit that information. In a networking example, a hook can be added to a free buffer API call from a queue of a NIC driver. When a packet is transmitted and a buffer freed, the hook can cause information for that packet to be transmitted to an appropriate location, such as a network traffic control component or control plane component, whereby that information can be compared with packet, source, and other such information to infer which packets have been transmitted, which packets are pending, and other such information. This information can be used for various purposes, such as to dynamically adjust the allocation of a resource (e.g., a NIC) to various sources based at least in part upon the monitored behavior.

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