Systems and methods for load balancing virtual connection traffic
US10476800B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Oct 16, 2017 |
| Grant date | Nov 12, 2019 |
| Priority date | — |
| Expiry date | Oct 16, 2037 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L63/00
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A load balancing appliance distributes data packets across different virtual connections for ongoing communications with clients over a connectionless communication protocol including User Datagram Protocol (UDP) or Quick Internet UDP Connections (QUIC). The load balancing appliance a distributor that binds and listens on a port through which the connectionless traffic is received. The distributor distributes the traffic to a different set of managers at each interval based on each set of managers binding to and listening on a different set of ports. Each set of managers establishes and manages virtual connections establishing during a particular interval, wherein managing a virtual connection involves creating a secondary connection to a back-end server selected for engaging in ongoing communications with a client of the virtual connection, and performing any packet conversions between the virtual connection with the client and the secondary connection to the back-end server in order to bridge the connections.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.