Browse > Article
http://dx.doi.org/10.3837/tiis.2016.08.029

IoT Delegate: Smart Home Framework for Heterogeneous IoT Service Collaboration  

Kum, Seung Woo (Department of Computer and Software, Hanyang University)
Kang, Mingoo (Dept. of IT Contents, Hanshin University, Hanshin University)
Park, Jong-Il (Department of Computer and Software, Hanyang University)
Publication Information
KSII Transactions on Internet and Information Systems (TIIS) / v.10, no.8, 2016 , pp. 3958-3971 More about this Journal
Abstract
With Internet of Things (IoT) technology, home environment becomes smarter than ever. Not only smart devices such as smart phone or smart TV, but also various IoT devices including sensor, smart thermostat, and smart scale has now become very common on the market. These devices have connectivity to the Internet, so that user can read data from the device or control the device using Internet technology. However, due to diversity of smart home requirements, device collaboration in smart home remains a challenging task still. Usually smart home is built with various technologies to fulfill its own purpose, and these purposes cover very wide area from controlling low-power sensor devices to controlling high-performance devices like smart TV and smart phone. This variety of smart home requirements makes smart home very complicated due to mixed network architecture, protocol and technology. In this paper, a framework to enable managing and collaborating heterogeneous IoT devices in smart home environment is proposed. Several programming models are defined in the proposed framework to make application development for heterogeneous devices more intuitive. The proposed framework has been implemented as a web service, and a case study with real-world smart home IoT devices is presented.
Keywords
Heterogeneous Device Network; Application-level Collaboration; Programming Model;
Citations & Related Records
연도 인용수 순위
  • Reference
1 D. Guinard, V. Trifa, S. Karnouskos, P. Spiess and D. Savio, "Interacting with the SOA-Based Internet of Things: Discovery, Query, Selection, and On-Demand Provisioning of Web Services," IEEE Transactions on Services Computing, vol. 3, no. 3, pp. 223-235, 2010. Article (CrossRef Link)   DOI
2 A. Pintus, D. Carboni, A. Piras and A. Giordano, "Connecting Smart Things through Web Services Orchestrations," in Proc. of ICWE Workshops, vol. 6385, no. 41, pp. 431-441, 2010. Article (CrossRef Link)
3 S. Han, G. Lee, N. Crespi, V. Nguyen, K. Heo, M. Brut and P. Gatellier, "DPWSim: A Devices Profile for Web Services (DPWS) Simulator," IEEE Internet Things Journal, pp. 1-1. Article (CrossRef Link)
4 A. J. Jara, A. C. Olivieri, Y. Bocchi, M. Jung, W. Kastner and A. F. Skarmeta, "Semantic Web of Things: an analysis of the application semantics for the IoT moving towards the IoT convergence," International Journal of Web and Grid Services, vol. 10, no. 2, pp. 244-272, Apr. 2014. Article (CrossRef Link)   DOI
5 S. D. Kim, J. Y. Lee, D. Y. Kim, C. W. Park and H. J. La, "Modeling BPEL-Based Collaborations with Heterogeneous IoT Devices," in Proc. of 2014 IEEE 12th International Conference on Dependable, Autonomic and Secure Computing (DASC), pp. 289-294, 2014. Article (CrossRef Link)
6 D. Sui, C. Hongbing, S. Jie and L. Haitao, "A model of task collaboration with simulation for IOT," in Proc. of 2011 IEEE International Conference on Computer Science and Automation Engineering (CSAE), vol. 1, pp. 331-335, 2011. Article (CrossRef Link)
7 S. Nastic, S. Sehic, M. Vögler, H.-L. Truong and S. Dustdar, "PatRICIA -- A Novel Programming Model for IoT Applications on Cloud Platforms," SOCA '13: in Proc. of the 2013 IEEE 6th International Conference on Service-Oriented Computing and Applications, pp. 53-60, 2013. Article (CrossRef Link)
8 M. R. Palattella, N. Accettura, X. Vilajosana, T. Watteyne, L. A. Grieco, G. Boggia and M. Dohler, "Standardized Protocol Stack for the Internet of (Important) Things," IEEE Commuication Survey and Tutorials, vol. 15, no. 3, pp. 1389-1406, Jul. 2013. Article (CrossRef Link)   DOI
9 M. Brut, P. Gatellier, D. Excoffier and I. Salhi, "When devices become collaborative: Supporting device interoperability and behaviour reconfiguration across emergency management scenario," 2014 IEEE World Forum on Internet of Things (WF-IoT), pp. 259 - 264, 2014. Article (CrossRef Link)
10 J. Jin, J. Gubbi, S. Marusic and M. Palaniswami, "An Information Framework for Creating a Smart City Through Internet of Things," IEEE Internet Things Journal, vol. 1, no. 2, pp. 112-121, May 2014. Article (CrossRef Link)   DOI
11 S. Cirani, L. Davoli, G. Ferrari, R. Leone, P. Medagliani, M. Picone and L. Veltri, "A Scalable and Self-Configuring Architecture for Service Discovery in the Internet of Things," IEEE Internet Things Journal, vol. 1, no. 5, pp. 508-521, Oct. 2014. Article (CrossRef Link)   DOI
12 R. Klauck and M. Kirsche, "Chatty things - Making the Internet of Things readily usable for the masses with XMPP," in Proc. of 2012 8th International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom), pp. 60-69, 2012. Article (CrossRef Link)
13 M. Kovatsch, M. Lanter and S. Duquennoy, "Actinium: A RESTful runtime container for scriptable Internet of Things applications," in Proc. of 2012 3rd International Conference on the Internet of Things (IOT), pp. 135-142, 2012. Article (CrossRef Link)
14 J. Son, J.-H. Park, K.-D. Moon and Y. Lee, "Resource-aware smart home management system by constructing resource relation graph.," IEEE Transactions on Consumer Electronics, vol. 57, no. 3, pp. 1112-1119, 2011. Article (CrossRef Link)   DOI
15 K.-K. DU, Z.-L. WANG and M. HONG, "Human machine interactive system on smart home of IoT," The Journal of China Universities of Posts and Telecommunications, vol. 20, pp. 96-99, Aug. 2013. Article (CrossRef Link)   DOI
16 Seung Woo Kum, JaeWon Moon, KunWoong Yuk, Taeboem Lim and Jong Il Park, "A Novel Design of IoT Cloud Delegate Framework to Harmonize Cloud-Scale IoT Services.," in Proc. of International Conference on Consumer Electronics, ICCE '15, pp.247-248, 2015. Article (CrossRef Link)
17 B. Jin, W. Zhuo, J. Hu, H. Chen and Y. Yang, "Specifying and detecting spatio-temporal events in the internet of things," Decision Support Systems, vol. 55, no. 1, pp. 256-269, Apr. 2013. Article (CrossRef Link)   DOI
18 S. Bourobou and Y. Yoo, "User Activity Recognition in Smart Homes Using Pattern Clustering Applied to Temporal ANN Algorithm," Sensors, vol. 15, no. 5, pp. 11953-11971, May 2015. Article (CrossRef Link)   DOI