Patent ID: 8279776

Claim:
A method of operating a communication system comprising: in a gateway system, receiving an Internet Protocol (IP) message sourced from a source IP address and a first port number and directed to a public IP address of a destination and a second port number, processing the public IP address of the destination to identify an intermediate IP address associated with a routing system, and transferring the IP message directed to the intermediate IP address; in a base station, receiving the IP message, and in response to the intermediate IP address, wirelessly transferring the IP message to the routing system; in the routing system, wirelessly receiving the IP message, transferring a reverse Domain Name Service (DNS) query for the source IP address, receiving a reverse DNS reply indicating a domain name for the source IP address, selecting one of a plurality of network address translation sets based on the domain name, translating the second port number into a local IP address of the destination using the selected one of the network address translation sets, and transferring the IP message directed to the local IP address of the destination.