A Scalable Cloud for Internet of Things in Smart Cities

It is crucial to integrate Internet of Things (IoT) with cloud computing to build Smart Cities. However, there are few cloud platforms dedicated for IoT environment in Smart Cities. And existing cloud platforms are complex and difficult to implement with a small scale. Therefore, in this study, we propose a scalable cloud model for Internet of Things (IoT) based on the concept of modularization and service integration. Different from general clouds, the cloud model can be implemented on a small scale in the initial phase, and be extended and integrated in the future. For the resulted cloud platform, we assume that Intelligent City Areas (ICAs), which serve as the basic components of Smart Cities, are the application domains. We also depict the hardware deployment architecture and software implementation model for the cloud platform using Service- Oriented Architecture (SOA) and modular design method. Finally, we demonstrate the effectiveness of our proposed method by designing and deploying a kid safety support system for kindergartens.

[1]  M. Skubic,et al.  Senior residents’ perceived need of and preferences for “smart home” sensor technologies , 2008, International Journal of Technology Assessment in Health Care.

[2]  Ing-Ray Chen,et al.  A Survey of Mobile Cloud Computing Applications: Perspectives and Challenges , 2015, Wirel. Pers. Commun..

[3]  B. B. P. Rao,et al.  Cloud computing for Internet of Things & sensing based applications , 2012, 2012 Sixth International Conference on Sensing Technology (ICST).

[4]  Zhongjie Wang,et al.  A Survey on Personal Data Cloud , 2014, TheScientificWorldJournal.

[5]  Jie Wu,et al.  Cloud-Based Multicasting with Feedback in Mobile Social Networks , 2013, IEEE Transactions on Wireless Communications.

[6]  M. Shamim Hossain,et al.  A Survey on Sensor-Cloud: Architecture, Applications, and Approaches , 2013, Int. J. Distributed Sens. Networks.

[7]  Emiliano Miluzzo,et al.  A survey of mobile phone sensing , 2010, IEEE Communications Magazine.

[8]  Randy H. Katz,et al.  A view of cloud computing , 2010, CACM.

[9]  Ole Brun Madsen,et al.  Cloud Based Infrastructure, the New Business Possibilities and Barriers , 2011, Wirel. Pers. Commun..

[10]  Carl Hewitt,et al.  ORGs for Scalable, Robust, Privacy-Friendly Client Cloud Computing , 2008, IEEE Internet Computing.

[11]  Elena Mugellini,et al.  Personal information management based on semantic technologies , 2013, J. Ambient Intell. Humaniz. Comput..

[12]  Vlad Trifa,et al.  Interacting with the SOA-Based Internet of Things: Discovery, Query, Selection, and On-Demand Provisioning of Web Services , 2010, IEEE Transactions on Services Computing.

[13]  Jiajie Xu,et al.  SeaCloudDM: a database cluster framework for managing and querying massive heterogeneous sensor sampling data , 2013, The Journal of Supercomputing.

[14]  Xinyu Li,et al.  Cloud-Based Service Composition Architecture for Internet of Things , 2012 .

[15]  Chris Rose,et al.  A Break in the Clouds: Towards a Cloud Definition , 2011 .

[16]  Alex Pentland,et al.  On the Trusted Use of Large-Scale Personal Data , 2012, IEEE Data Eng. Bull..

[17]  Zhang Tian-he A Study on Intelligent City Area Based on Internet of Things and Cloud Computing , 2011 .

[18]  Chonho Lee,et al.  A survey of mobile cloud computing: architecture, applications, and approaches , 2013, Wirel. Commun. Mob. Comput..

[19]  Hajar Mousannif,et al.  Cooperation as a Service in VANETs , 2011, J. Univers. Comput. Sci..

[20]  Leilani Battle,et al.  Building the Internet of Things Using RFID: The RFID Ecosystem Experience , 2009, IEEE Internet Computing.

[21]  Antonio Iera,et al.  The Internet of Things: A survey , 2010, Comput. Networks.

[22]  Rajkumar Buyya,et al.  Article in Press Future Generation Computer Systems ( ) – Future Generation Computer Systems Cloud Computing and Emerging It Platforms: Vision, Hype, and Reality for Delivering Computing as the 5th Utility , 2022 .

[23]  Imrich Chlamtac,et al.  Internet of things: Vision, applications and research challenges , 2012, Ad Hoc Networks.

[24]  Yeong-Sheng Chen,et al.  Context-Oriented Data Acquisition and Integration Platform for Internet of Things , 2012, 2012 Conference on Technologies and Applications of Artificial Intelligence.

[25]  Rajkumar Buyya,et al.  A survey on vehicular cloud computing , 2014, J. Netw. Comput. Appl..

[26]  Albert Y. Zomaya,et al.  OmniSuggest: A Ubiquitous Cloud-Based Context-Aware Recommendation System for Mobile Social Networks , 2014, IEEE Transactions on Services Computing.

[27]  Marimuthu Palaniswami,et al.  Internet of Things (IoT): A vision, architectural elements, and future directions , 2012, Future Gener. Comput. Syst..

[28]  Paolo Tonella,et al.  Concept Analysis for Module Restructuring , 2001, IEEE Trans. Software Eng..

[29]  Xin Yao,et al.  Software Module Clustering as a Multi-Objective Search Problem , 2011, IEEE Transactions on Software Engineering.

[30]  Pu Liu A Brief Research of the Internet of Things , 2011 .

[31]  Aaron Bedra Getting Started with Google App Engine and Clojure , 2010, IEEE Internet Computing.

[32]  Albert Y. Zomaya,et al.  A survey on resource allocation in high performance distributed computing systems , 2013, Parallel Comput..