Patent ID: 8588233
Filing Date: 2013-11-19
Classification: H04L

Abstract:
1. A method of enabling first and second peers to communicate with one another, each peer being associated with a respective NAT device, comprising: receiving a request, the request being received at an mapping mechanism and having been generated as a result of at least one peer initiating a communication session, the mapping mechanism being associated with an overlay network and comprising a hardware element that supports at least one name server; in response to the request received at the mapping mechanism, returning IP address/port data of first and second relay servers in the overlay network; at the first relay server: at the second relay server: at the first relay server, receiving from the first peer a TURN protocol connection request that includes the IP address/port data of the NAT device associated with the second peer; at the second relay server, receiving from the second peer a TURN protocol connection request that includes the IP address/port data of the NAT device associated with the first peer; and using the first and second relay servers to relay data between the first and second peers.