Patent · US Active

Systems and methods for dynamic buffer allocation

US8312188B1 · kind B1 · utility

18Cited by
3References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 7, 2010
Grant dateNov 13, 2012
Priority date
Expiry dateDec 7, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2205/063
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A first network device includes a first port to provide first data traffic to a first storage area network, a second port to provide second data traffic to a local area network, and memory shared between the first port and the second port to temporarily store the first data traffic in N first buffers and the second data traffic in M second buffers. A queue control module allocates a first memory space of the N first buffers to the first port and a second memory space of the M second buffers to the second port. An adjustment module adjusts a first amount of the first memory space and a second amount of the second memory space in response to a congestion event is caused by a first data traffic. Up to all of the first memory space and the second memory space is allocated to the N first buffers.

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