Patent ID: 8938553
Filing Date: 2015-01-20
Classification: H04L

Abstract:
1. A method of establishing a network connection between proxy devices, the method comprising: receiving, at a first proxy device, a connection request message from a first network device to a second network device, wherein the connection request message includes an auto-discovery indicator adapted to indicate that an existence of a second proxy device and connection information associated with the first and second network devices, wherein the first proxy device receives the connection request message directed from a public network address of the first network device to a private address of the second network device, and wherein the second proxy device receives the connection request message directed from a private network address of the first network device to a public address of the second network device; storing the connection information in association with a connection identifier at the first proxy device; sending a connection response message including the connection identifier to the first network device, wherein the connection response message is adapted to indicate the existence of the first proxy device to the second proxy device; receiving an inner network connection setup message at the first proxy device from the second proxy device, wherein the inner network connection setup message is adapted to establish an inner network connection between the first and second proxy devices and includes the connection identifier; retrieving the connection information using the connection identifier; and using the connection information, directing network traffic associated with the inner network connection to the second network device.