Software-defined Naming, Discovery and Session Control for IoT Devices and Smart Phones in the Constraint Networks

Abstract This paper suggests the naming for Internet of Things (IoT) devices where a Fully Qualified Domain Name (FQDN) is assigned to each device instead of the IP address. This naming method enables the user equipments (UEs) to reach IoT devices easily. Nowadays, one of the main challenges in IoT is the discovery scheme. This paper explores the discovery scheme that can operate under the current DNS and its legacy Resource Record (RR) format. The IoT device with the group name of GrpN , the domain of example.com and the device name of IoT 77 can be discovered by means of the URL: GrpN.example.com/IoTD77 . This paper explores how the UE behind the Network Address Translation (NAT) device discovers the destination IoT devices and establishes IoT Device-to-User Equipment (D2U) data session under the condition that IoT access networks tend to be constraint networks. Here, the discovery and session establishment processes are controlled by the software-defined control plane controller.

[1]  Jih-Ching Chiu,et al.  Design the DNS-Like Smart Switch for Heterogeneous Network Base on SDN Architecture , 2016, 2016 International Computer Symposium (ICS).

[2]  Carsten Bormann,et al.  The Constrained Application Protocol (CoAP) , 2014, RFC.

[3]  Vera Stavroulaki,et al.  5G on the Horizon: Key Challenges for the Radio-Access Network , 2013, IEEE Vehicular Technology Magazine.

[4]  Jung-Soo Park,et al.  DNSNA: DNS name autoconfiguration for Internet of Things devices , 2016, 2016 18th International Conference on Advanced Communication Technology (ICACT).

[5]  Chris Metz,et al.  Transition from IPv4 to IPv6: A State-of-the-Art Survey , 2013, IEEE Communications Surveys & Tutorials.

[6]  Christian Bonnet,et al.  Resource discovery in Internet of Things: Current trends and future standardization aspects , 2015, 2015 IEEE 2nd World Forum on Internet of Things (WF-IoT).

[7]  Sneha A. Dalvi,et al.  Internet of Things for Smart Cities , 2017 .

[8]  Jung-Soo Park,et al.  DNS Name Autoconfiguration for IoT Home Devices , 2015, 2015 IEEE 29th International Conference on Advanced Information Networking and Applications Workshops.

[9]  J. William Atwood,et al.  Secure Mobility Management Application Capable of Fast Layer 3 Handovers for MIPv6-Non-Aware Mobile Hosts , 2014, IEICE Trans. Commun..

[10]  Ingrid Moerman,et al.  IETF Standardization in the Field of the Internet of Things (IoT): A Survey , 2013, J. Sens. Actuator Networks.

[11]  Shusen Yang,et al.  A survey on the ietf protocol suite for the internet of things: standards, challenges, and opportunities , 2013, IEEE Wireless Communications.

[12]  Zach Shelby,et al.  Constrained RESTful Environments (CoRE) Link Format , 2012, RFC.

[13]  J. William Atwood,et al.  Securing Domain Name System Combined with MIPv6 for Mobile Hosts , 2013, 2013 12th IEEE International Conference on Trust, Security and Privacy in Computing and Communications.

[14]  Andrea Zanella,et al.  Internet of Things for Smart Cities , 2014, IEEE Internet of Things Journal.