Patent · US Active

Allocating buffer for TCP proxy session based on dynamic network conditions

US9154584B1 · kind B1 · utility

58Cited by
63References
18Claims
0Family size

Assignee

Inventor

Key dates

Filing dateDec 17, 2014
Grant dateOct 6, 2015
Priority date
Expiry dateDec 17, 2034

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L69/16
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Allocation of buffers for a TCP proxy session between a client and a server by a service gateway includes: monitoring dynamic network behaviors for server and client side sessions of the TCP proxy session; and allocating capacity for a server side buffer and capacity for a client side buffer in a memory buffer based on the dynamic server side network behaviors, the dynamic client side network behaviors, and a weighted average of a capacity of the memory buffer. In one approach to the allocation, the gateway determines whether an available capacity of the server or client side buffer is sufficient to store a data packet. If not sufficient, the allocated capacity of the server or client side buffer is increased based on measurements of the dynamic network behaviors and the weighted average, and the available capacity of the server or client side buffer is adjusted accordingly.

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