Title :
Distributed resource directory architecture in Machine-to-Machine communications
Author :
Meirong Liu ; Leppanen, Teemu ; Harjula, Erkki ; Zhonghong Ou ; Ramalingam, Amudharasi ; Ylianttila, Mika ; Ojala, Timo
Author_Institution :
Dept. of Comput. Sci. & Eng., Univ. of Oulu, Oulu, Finland
Abstract :
Machine-to-Machine (M2M) communications emerge to achieve ubiquitous communications among all the networked devices. One challenging problem in M2M applications is to discover the resources provided by the devices efficiently. This challenge arises from two perspectives: (1) a large number of heterogeneous devices co-exist and most of them are constrained devices (e.g., limited processing capability), (2) different communication protocols are utilized to get access to different types of resources provided by the devices (e.g., humidity information provided by a sensor). This paper proposes distributed resource directory architecture for M2M applications, referred to as DRD4M. The DRD4M supports heterogeneous devices using HTTP and CoAP protocols for resource registration and lookup. This enables the interoperability among heterogeneous devices and resource access to constrained devices from disparate network including the Internet. The DRD4M introduces two components: a resource registration component for registering resources and a resource lookup component with caching functionality for handling resource lookup with filtering. A peer-to-peer (P2P) overlay is introduced in DRD4M to connect resource peers to avoid single point of failure. A real-world prototype is implemented and is verified with a demo application. Preliminary performance evaluation in terms of response time of resource lookup is provided.
Keywords :
Internet; overlay networks; peer-to-peer computing; transport protocols; CoAP protocols; DRD4M; HTTP protocols; Internet; M2M communications; P2P network; caching functionality; communication protocols; constrained devices; distributed resource directory architecture; heterogeneous devices; machine-to-machine communications; networked devices; peer-to-peer overlay network; resource lookup component; resource registration component; ubiquitous communications; CoAP; Machine-to-Machine communication; distributed resource directory; overlay;
Conference_Titel :
Wireless and Mobile Computing, Networking and Communications (WiMob), 2013 IEEE 9th International Conference on
Conference_Location :
Lyon
DOI :
10.1109/WiMOB.2013.6673379