DocumentCode
1972870
Title
Multi-tenancy Support with Organization Management in the Cloud of Things
Author
Seong Hoon Kim ; Daeyoung Kim
Author_Institution
Dept. of Comput. Sci., Korea Adv. Inst. of Sci. & Technol., Daejeon, South Korea
fYear
2013
fDate
June 28 2013-July 3 2013
Firstpage
232
Lastpage
239
Abstract
"Cloud of Things" (CoT) is a concept that provides smart things\´ functions as a service and allows them to be used by multiple applications. In the CoT, a single smart thing instance should efficiently host multiple applications, called multi-tenancy. However, since multiple applications may simultaneously access the same smart things, they may contend for uses of the same smart things, which is called resource conflicts. Moreover, smart things inherently form complex dependencies, examples of which are include a group of smart things in a room, a group of smart things owned by a person, etc. Since handling resource conflicts and complex dependencies at an application level is typically ad-hoc and error-prone, it results in exacerbating readability of application codes. To address these issues, we propose a middleware for Cloud of Things called ECO. The ECO middleware manages organizations to handle dependency among/between smart things and virtualizes physical smart things to enable isolation between/among multiple applications using shared smart things yet internally controls smart things\´s sharing to resolve resource conflicts. Also, it provides consolidation by harmonizing different smart things\´s execution contexts of multiple applications for efficient utilization of the shared smart things. As a result, ECO middleware facilitates development of multiple applications over heterogeneous smart things with efficient sharing. The ECO middleware is implemented with heterogeneous device frameworks like UPnP, ZigBee, and CoAP over 6LoWPAN. We show that ECO middleware provides efficient sharing controls and access controls with negligible virtualization overhead.
Keywords
Zigbee; cloud computing; middleware; organisational aspects; virtualisation; 6LoWPAN; Cloud of Things; CoAP; CoT; ECO middleware; UPnP; ZigBee; multitenancy support; organization management; resource conflicts; virtualization; Access control; Middleware; Organizations; Permission; Production facilities; Standards organizations; Virtualization; Cloud of Things; consolidation; middleware; organization management; smart things; virtualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Services Computing (SCC), 2013 IEEE International Conference on
Conference_Location
Santa Clara, CA
Print_ISBN
978-0-7695-5026-8
Type
conf
DOI
10.1109/SCC.2013.61
Filename
6649700
Link To Document