Title :
A system for audio signalling based NAT Traversal
Author :
Patro, Ashish ; Ma, Yadi ; Panahi, Fatemah ; Walker, Jordan ; Banerjee, Suman
Author_Institution :
Dept. of Comput. Sci., Univ. of Wisconsin-Madison, Madison, WI, USA
Abstract :
Mobile users often connect through WiFi access points and frequently find themselves behind NATs that are built into common off-the-shelf home access points or enterprise wireless deployments. Punching a hole through the NATs to establish a P2P connection can be a challenging task for lay users. We present our system, ANT, that utilizes Audio signaling for NAT Traversal. With ANT, unlike other NAT traversal approaches, two mobile clients can establish a direct connection with minimal user intervention and without connecting to an intermediate server. ANT uses UPnP to obtain configuration information for NAT traversal which is then encoded using different audio frequencies and converted to audio sounds that are transmitted through the users´ phones. Upon receiving the audio samples through the phone, the remote client converts them back into NAT traversal configuration data. Error correction is added to enhance the reliability of ANT and eliminate the need for retransmissions. Experimental results show that a TCP connection can be swiftly established between mobile clients behind NATs with no manual configuration, even in existence of heavy noise. We believe that ANT can be proved to be a simple, yet practical scheme for NAT traversal, which is as simple as dialing a phone number.
Keywords :
audio signal processing; mobile computing; mobile radio; peer-to-peer computing; wireless LAN; NAT traversal; P2P connection; WiFi access; audio signalling; configuration data; error correction; mobile user; network address translation; remote client; Frequency shift keying; Frequency synchronization; IP networks; Noise; Portable computers; Receivers; Synchronization;
Conference_Titel :
Communication Systems and Networks (COMSNETS), 2011 Third International Conference on
Conference_Location :
Bangalore
Print_ISBN :
978-1-4244-8952-7
Electronic_ISBN :
978-1-4244-8951-0
DOI :
10.1109/COMSNETS.2011.5716432