Patent ID: 8108553

Claim:
A remote network address translation (NAT) system comprising: a storage module to store network address translation information for a first terminal, the first terminal associated with a first network and coupled to a first network address translator associated with the first network, wherein the remote NAT system is external to the first network; and a controller having a processor and configured to: partially create the network address translation information during a call setup phase of a communications session between the first terminal and a second terminal external to the first network based on translated address data generated by the first network address translator in a call control packet associated with the first terminal, the communications session comprising the call setup phase and a subsequent bearer traffic phase; insert a predetermined indication into the network address translation information to indicate that the network address translation information has not been completed; subsequent to inserting the predetermined indication, receive a media packet comprising bearer traffic originated by the first terminal during the bearer traffic phase after the communications session has been set up; and complete the network address translation information using information in the media packet.