• 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