Download presentation
Presentation is loading. Please wait.
Published byBrandon Martin Modified over 9 years ago
1
DNSNA: DNS Name Autoconfiguration for IoT Home Devices SeJun Lee, Jaehoon (Paul) Jeong, and Jung-Soo Park Sungkyunkwan University & ETRI
2
Contents 1.Introduction 2.Related Work 3.DNS Name Format 4.IoT Device DNS Name Generation 5.IoT Device DNS Name Registration 6.Conclusion
3
Introduction 1.Motivation Lots of IoT devices are populated at home. DNS naming for IoT devices facilitates the usage of IoT devices. 2.IPv6 Stateless Autoconfiguration for IoT Devices Prefix Information, Default Gateway, and Maximum Transmission Unit (MTU) IPv6 Address Recursive DNS Server Addresses & DNS Search List 3.To support IPv6 Home Networking Architecture Principles DNS service for Multi subnet home network DNS service coexisting with the Internet name service A simply way to name devices Supporting both Global and Local name spaces
4
Introduction 4.Assumption Device information (e.g., device category, vendor name, and device model) is stored in device storage. Domain suffix is available in a subnet through Router Advertisement (RA) or Dynamic Host Configuration Protocol version 6 (DHCPv6). 5.Objective DNS Name Autoconfiguration for IoT Device DNS Name DNS Configuration for IoT Devices can be automated without the intervention of a network administrator.
5
Related Work 1.Constrained Application Protocol (CoAP) Suitable to IoT application User Datagram Protocol (UDP) 2.Bonjour Supporting the zeroconf of service discovery protocol Multicast Domain Name System (mDNS) Searching for corresponding to DNS names with zero-configuration in local network area Generating lots of multicast packets for DNS name resolution, leading to big overhead
6
DNS Name Format Home Network Devices DNS Name Format unique_id: unique identifier to guarantee the uniqueness of the DNS name device_model: devices model name device_category: devices category name (e.g., TV, refrigerator, smartphone, table, and light) domain_name: DNS domain name that is encoded according to the specification (e.g., home)
7
IoT Device DNS Name Generation RA Option (DNS Search List) DHCP Option (DNS Search List) DAD for DNS Name Refrigerator generates its DNS name as refrigerator1.samsung_RH269LP.refrigerator.home DNS Search List:.home 1 2 3
8
IoT Device DNS Name Registration NI Query (DNS Name Collection) NI Reply (DNS Name) My DNS name is refrigerator1.samsung_RH269LP.refrigerator.home What is your DNS Name? Remote Control by Device Icon Dynamic Update (DNS Name) Get DNS Name List for Devices 1 2 3 4 5
9
Conclusion 1.We proposed an autoconfiguration scheme for DNS names of home network devices. Light traffic, simple, and easy 2.Future Work We will implement our DNS autoconfiguration scheme for IoT devices and compare it with a state of the art scheme mDNS.
10
Q & A
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.