Patent ID: 6928082

Claim:
A method of audio communication between a first and a second telephony client, the method comprising: establishing a call signaling connection between the first telephony client located on a private network and the second telephony client on the Internet; utilizing the call signaling connection to provide to the first telephony client an IP address and port number of the second telephony client for receipt of media datagrams from the first telephony client; sending a plurality of media datagrams from the first telephony client to the second telephony client utilizing the IP address and port number of the second telephony client for receipt of media datagrams as the destination address and destination port number for each media datagram; extracting a source IP address and source port number from at least one of the media datagrams received by the second telephony client; sending at least one media datagram from the second telephony client to the first telephony client utilizing the extracted IP address and extracted port number as the destination address and port number for the at least one media datagram; utilizing the IP address and port number of the second telephony client for receipt of media datagrams as the source address and source port number for the at least one media datagram sent from the second telephony client to the first telephony client; and wherein a plurality of media datagrams are sent from the second telephony client to the first telephony client, each of the plurality of media datagrams utilizing the extracted IP address and extracted port number which were extracted from the media datagram that was most recently received by the second telephony client as the destination address and destination port number.