DocumentCode :
267095
Title :
CoAP Proxy Virtualization for the Web of Things
Author :
Mingozzi, E. ; Tanganelli, G. ; Vallati, C.
Author_Institution :
Ing. dell´Inf., Univ. of Pisa, Pisa, Italy
fYear :
2014
fDate :
15-18 Dec. 2014
Firstpage :
577
Lastpage :
582
Abstract :
The future Web of Things (WoT) foresees a web in which applications can seamlessly access physical objects through the same REST interface used today to access web services. A key enabler of this shift is the Constrained Application Protocol (CoAP), a redesign of the popular HTTP protocol that aims at supporting resource-constrained devices for Machine-to-Machine applications. In this work we propose a proxy virtualization framework to support scalability and easy implementation of custom functionalities in large WoT deployments. The functionalities offered by a CoAP proxy are exploited to transparently decouple applications from servers and to guarantee the implementation of custom policies and functionalities through virtualization techniques. A solution based on Linux Containers is implemented in a real test bed made of off-the-shelf hardware and open-source software, demonstrating the feasibility of the proposed design. Experimental results have shown that the response time is highly improved by our solution thanks to central coordination of concurrent requests from different virtual proxy instances. Moreover, to highlight the potential of the proposed frame-work, a priority-based Quality of Service policy is also implemented and evaluated.
Keywords :
Internet of Things; Linux; Web services; public domain software; quality of service; transport protocols; virtualisation; CoAP proxy virtualization; HTTP protocol; Linux containers; REST interface; Web of Things; Web services; WoT; constrained application protocol; machine-to-machine applications; off-the-shelf hardware; open-source software; physical objects; priority-based quality of service policy; proxy virtualization WoT deployments; resource-constrained devices; virtual proxy instances; Containers; Delays; Protocols; Servers; Standards; Virtual machine monitors; Virtualization; CoAP; M2M; Virtualization; Web of Things;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cloud Computing Technology and Science (CloudCom), 2014 IEEE 6th International Conference on
Conference_Location :
Singapore
Type :
conf
DOI :
10.1109/CloudCom.2014.163
Filename :
7037719
Link To Document :
بازگشت