DocumentCode :
188001
Title :
TCP Hole Punching Approach to Address Devices in Mobile Networks
Author :
Srirama, Satish Narayana ; Liyanage, Mohan
Author_Institution :
Mobile & Cloud Lab., Univ. of Tartu, Tartu, Estonia
fYear :
2014
fDate :
27-29 Aug. 2014
Firstpage :
90
Lastpage :
97
Abstract :
The emergence of mobile terminals with enhanced features like high processing power, more memory, inbuilt sensors, low power consumption, etc. have lead to their extensive usage in different domains like mobile social networking, mobile cloud and Internet of Things (IoT). However, to successfully utilize these devices as information providing/processing entities, we need proper means of identification and addressing, so that the devices and their offered data/services are accessible also from outside the mobile network. Addressing devices in mobile networks has been studied extensively over the years and there are several solutions one can consider. However, the most popular and widely used addressing mechanism for internet, IP address, is also being extensively used in mobile data networks (3G/4G). Typically, the IP address assigned to mobile devices ends up with barriers like their temporarily availability, known only within the mobile operator´s network, Network Address Translation (NAT) etc., which makes it difficult to use the addresses in IoT scenarios. To address these problems we propose to use UDP sessions with a Rendezvous server to send and receive peer information and TCP sessions established in a hole punching process over NAT, so that information can be exchanged over these devices. The approach is explained in detail along with its prototype implementation and conceptual limitations.
Keywords :
3G mobile communication; 4G mobile communication; cloud computing; transport protocols; 3G; 4G; IP address; Internet of Things; IoT; NAT; TCP hole punching approach; UDP session; mobile cloud; mobile data network; mobile social networking; network address translation; rendezvous server; IP networks; Mobile communication; Mobile computing; Ports (Computers); Punching; Servers; Sockets; 3G Mobile Network; Addressing devices; Hole Punching; NAT;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Future Internet of Things and Cloud (FiCloud), 2014 International Conference on
Conference_Location :
Barcelona
Type :
conf
DOI :
10.1109/FiCloud.2014.24
Filename :
6984180
Link To Document :
بازگشت