Patent · US Active

Reducing TCP connection establishment time in an overlay network

US9137339B2 · kind B2 · utility

4Cited by
2References
4Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 15, 2013
Grant dateSep 15, 2015
Priority date
Expiry dateAug 2, 2033

Classification

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

Abstract

Applications that run on an overlay network-based managed service achieve high performance gains using a set of TCP optimizations. In a first optimization, a typical single TCP connection between a client and an origin server is broken into preferably three (3) separate TCP connections. These connections are: an edge-to-client connection, an edge-to-edge connection, and edge-to-origin connection. A second optimization replicates TCP state along the connection to increase fault tolerance. In this approach, preferably a given TCP connection is maintained on two servers. When a packet is received by one server, called the primary, its state is updated and then passed to a second server, called the backup. Only when the backup sends an acknowledgement back to the primary can it then send a TCP acknowledgement back to the host that originally sent the packet. Another optimization reduces connection establishment latency.

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