Patent ID: 8948200
Filing Date: 2015-02-03
Classification: H04L

Abstract:
1. A method for providing packetized communication services, the method comprising: receiving a request specifying a directory number for establishing a communication session from a first endpoint to a second endpoint, wherein the first endpoint is behind a first network address translator of a first domain, and the second endpoint is within a second domain; communicating with a service provider network to determine, via an Electronic Number (ENUM), a network address for communicating with the second endpoint based on the directory number, to determine, via a Simple Traversal of User Datagram Protocol (STUN), existence of a second network address translator within the second domain, and to establish, via a Traversal Using Relay Network Address Translation (TURN), if the network address can be determined, a media path between the first endpoint and the second endpoint based on the network address to support the communication session; establishing an encrypted session with a proxy server according to a cryptographic protocol to support the media path, the proxy server residing within the second domain; and converting signaling from another proxy server associated with establishment of the communication session to a format compatible with the proxy server.