Integration of Cloud computing and Internet of Things: A survey

Cloud computing and Internet of Things (IoT) are two very different technologies that are both already part of our life. Their adoption and use are expected to be more and more pervasive, making them important components of the Future Internet. A novel paradigm where Cloud and IoT are merged together is foreseen as disruptive and as an enabler of a large number of application scenarios.In this paper, we focus our attention on the integration of Cloud and IoT, which is what we call the CloudIoT paradigm. Many works in literature have surveyed Cloud and IoT separately and, more precisely, their main properties, features, underlying technologies, and open issues. However, to the best of our knowledge, these works lack a detailed analysis of the new CloudIoT paradigm, which involves completely new applications, challenges, and research issues. To bridge this gap, in this paper we provide a literature survey on the integration of Cloud and IoT. Starting by analyzing the basics of both IoT and Cloud Computing, we discuss their complementarity, detailing what is currently driving to their integration. Thanks to the adoption of the CloudIoT paradigm a number of applications are gaining momentum: we provide an up-to-date picture of CloudIoT applications in literature, with a focus on their specific research challenges. These challenges are then analyzed in details to show where the main body of research is currently heading. We also discuss what is already available in terms of platforms-both proprietary and open source-and projects implementing the CloudIoT paradigm. Finally, we identify open issues and future directions in this field, which we expect to play a leading role in the landscape of the Future Internet. Vision and motivations for the integration of Cloud computing and Internet of Things (IoT).Applications stemming from the integration of Cloud computing and IoT.Hot research topics and challenges in the integrated scenario of Cloud computing and IoT.Open issues and future directions for research in this scenario.

[1]  Geoffrey Fox,et al.  Architecture and measured characteristics of a cloud based internet of things , 2012, 2012 International Conference on Collaboration Technologies and Systems (CTS).

[2]  Ahmad-Reza Sadeghi,et al.  Securing the e-health cloud , 2010, IHI.

[3]  Chin-Feng Lai,et al.  Intelligent home-appliance recognition over IoT cloud network , 2013, 2013 9th International Wireless Communications and Mobile Computing Conference (IWCMC).

[4]  Abdelhamid Mellouk,et al.  ITS-cloud: Cloud computing for Intelligent transportation system , 2012, 2012 IEEE Global Communications Conference (GLOBECOM).

[5]  Hao Hu,et al.  Improving Web Sites Performance Using Edge Servers in Fog Computing Architecture , 2013, 2013 IEEE Seventh International Symposium on Service-Oriented System Engineering.

[6]  P. Mell,et al.  The NIST Definition of Cloud Computing , 2011 .

[7]  Mahadev Satyanarayanan,et al.  Lowering the barriers to large-scale mobile crowdsensing , 2013, HotMobile '13.

[8]  Manuela Tufo,et al.  Trusted Information and Security in Smart Mobility Scenarios: The Case of S2-Move Project , 2013, ICA3PP.

[9]  Ilias Maglogiannis,et al.  Bringing IoT and Cloud Computing towards Pervasive Healthcare , 2012, 2012 Sixth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing.

[10]  Wu He,et al.  Developing Vehicular Data Cloud Services in the IoT Environment , 2014, IEEE Transactions on Industrial Informatics.

[11]  James Myers,et al.  Device and technology implications of the Internet of Things , 2014, 2014 Symposium on VLSI Technology (VLSI-Technology): Digest of Technical Papers.

[12]  Min Chen,et al.  Machine-to-Machine Communications: Architectures, Standards and Applications , 2012, KSII Trans. Internet Inf. Syst..

[13]  Feng Gao,et al.  VSaaS Model on DRAGON-Lab , 2013 .

[14]  Rita Cucchiara,et al.  Intelligent Video Surveillance as a Service , 2013, Intelligent Multimedia Surveillance.

[15]  Gregor Schiele,et al.  Integrating wireless sensor networks within a city cloud , 2014, 2014 Eleventh Annual IEEE International Conference on Sensing, Communication, and Networking Workshops (SECON Workshops).

[16]  Antonio F. Gómez-Skarmeta,et al.  Smart Lighting Solutions for Smart Cities , 2013, 2013 27th International Conference on Advanced Information Networking and Applications Workshops.

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

[18]  Dave Raggett The Web of Things: Extending the Web into the Real World , 2010, SOFSEM.

[19]  M. R. Sumalatha,et al.  Data filtering in wireless sensor networks using neural networks for storage in cloud , 2012, 2012 International Conference on Recent Trends in Information Technology.

[20]  Ilias Maglogiannis,et al.  Managing Wearable Sensor Data through Cloud Computing , 2011, 2011 IEEE Third International Conference on Cloud Computing Technology and Science.

[21]  John B. Shoven,et al.  I , Edinburgh Medical and Surgical Journal.

[22]  Raouf Boutaba,et al.  Cloud computing: state-of-the-art and research challenges , 2010, Journal of Internet Services and Applications.

[23]  Yogesh L. Simmhan,et al.  An Analysis of Security and Privacy Issues in Smart Grid Software Architectures on Clouds , 2011, 2011 IEEE 4th International Conference on Cloud Computing.

[24]  Md. Motaharul Islam,et al.  A Survey on Virtualization of Wireless Sensor Networks , 2012, Sensors.

[25]  Mathieu Boussard,et al.  The Web of things vision: Things as a service and interaction patterns , 2011, Bell Labs Technical Journal.

[26]  A. Kuo Opportunities and Challenges of Cloud Computing to Improve Health Care Services , 2011, Journal of medical Internet research.

[27]  P. Priyanga,et al.  Enabling Smart Cloud Services Through Remote Sensing : An Internet of Everything Enabler , 2015 .

[28]  Kian-Lee Tan What's NExT?: Sensor + Cloud!? , 2010, DMSN '10.

[29]  Florian Michahelles,et al.  The Toolkit Approach for End-user Participation in the Internet of Things , 2011, Architecting the Internet of Things.

[30]  Mario Gerla,et al.  Recent advances and challenges in human-centric multimedia mobile cloud computing , 2014, 2014 International Conference on Computing, Networking and Communications (ICNC).

[31]  Teodor-Florin Fortis,et al.  Benchmarking cloud databases for the requirements of the Internet of Things , 2013, Proceedings of the ITI 2013 35th International Conference on Information Technology Interfaces.

[32]  Paul Zikopoulos,et al.  Understanding Big Data: Analytics for Enterprise Class Hadoop and Streaming Data , 2011 .

[33]  Steffen Müller,et al.  Automotive Ethernet: In-vehicle networking and smart mobility , 2013, 2013 Design, Automation & Test in Europe Conference & Exhibition (DATE).

[34]  Noël Crespi,et al.  Shaping Future Service Environments with the Cloud and Internet of Things: Networking Challenges and Service Evolution , 2010, ISoLA.

[35]  Luigi Martirano A smart lighting control to save energy , 2011, Proceedings of the 6th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems.

[36]  Dimitrios Zissis,et al.  Addressing cloud computing security issues , 2012, Future Gener. Comput. Syst..

[37]  Eui-nam Huh,et al.  Fog Computing and Smart Gateway Based Communication for Cloud of Things , 2014, 2014 International Conference on Future Internet of Things and Cloud.

[38]  Rajkumar Buyya,et al.  Inter‐Cloud architectures and application brokering: taxonomy and survey , 2014, Softw. Pract. Exp..

[39]  Manuel de Buenaga Rodríguez,et al.  Integrating Internet of Things and Cloud Computing for Health Services Provisioning: The Virtual Cloud Carer Project , 2012, 2012 Sixth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing.

[40]  Abdelsalam Helal,et al.  Optimizing push/pull envelopes for energy-efficient cloud-sensor systems , 2011, MSWiM '11.

[41]  Nathalie Mitton,et al.  Towards a smart city based on cloud of things, a survey on the smart city vision and paradigms , 2014, WiMobCity '14.

[42]  Lida Xu,et al.  IoT and Cloud Computing in Automation of Assembly Modeling Systems , 2014, IEEE Transactions on Industrial Informatics.

[43]  Jit Biswas,et al.  Processing of wearable sensor data on the cloud - a step towards scaling of continuous monitoring of health and well-being , 2010, 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology.

[44]  Warren Smith,et al.  FutureGrid: A Reconfigurable Testbed for Cloud, HPC, and Grid Computing , 2017 .

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

[47]  Zahir Tari,et al.  CoCaMAAL: A cloud-oriented context-aware middleware in ambient assisted living , 2014, Future Gener. Comput. Syst..

[48]  Kishor S. Trivedi,et al.  Combining Cloud and sensors in a smart city environment , 2012, EURASIP J. Wirel. Commun. Netw..

[49]  F. Mekuria,et al.  Cloud Computing for Enhanced Mobile Health Applications , 2010, 2010 IEEE Second International Conference on Cloud Computing Technology and Science.

[50]  Antonio Pescapè,et al.  Quality of service statistics over heterogeneous networks: Analysis and applications , 2008, Eur. J. Oper. Res..

[51]  Timo Ojala,et al.  CloudThings: A common architecture for integrating the Internet of Things with Cloud Computing , 2013, Proceedings of the 2013 IEEE 17th International Conference on Computer Supported Cooperative Work in Design (CSCWD).

[52]  Navin Kumar Smart and intelligent energy efficient public illumination system with ubiquitous communication for smart city , 2013, INTERNATIONAL CONFERENCE ON SMART STRUCTURES AND SYSTEMS - ICSSS'13.

[53]  George Suciu,et al.  Smart Cities Built on Resilient Cloud Computing and Secure Internet of Things , 2013, 2013 19th International Conference on Control Systems and Computer Science.

[54]  V. Kavitha,et al.  A survey on security issues in service delivery models of cloud computing , 2011, J. Netw. Comput. Appl..

[55]  Torben Bach Pedersen,et al.  On-demand multidimensional data integration: toward a semantic foundation for cloud intelligence , 2011, The Journal of Supercomputing.

[56]  Georg Carle,et al.  On Using Home Networks and Cloud Computing for a Future Internet of Things , 2009, FIS.

[57]  H. T. Mouftah,et al.  Trustworthy Sensing for Public Safety in Cloud-Centric Internet of Things , 2014, IEEE Internet of Things Journal.

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

[59]  Matjaz B. Juric,et al.  Towards a unified taxonomy and architecture of cloud frameworks , 2013, Future Gener. Comput. Syst..

[60]  Han-Chieh Chao,et al.  Internet of Things and Cloud Computing for Future Internet , 2011, UIC.

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

[62]  Prashant J. Shenoy,et al.  Towards a Virtualized Sensing Environment , 2010, TRIDENTCOM.

[63]  Barbara Kitchenham,et al.  Procedures for Performing Systematic Reviews , 2004 .

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

[65]  Jeff Z. Pan,et al.  Short Paper: Addressing the Challenges of Semantic Citizen-Sensing , 2011, SSN.

[66]  Schahram Dustdar,et al.  Efficient and Scalable IoT Service Delivery on Cloud , 2013, 2013 IEEE Sixth International Conference on Cloud Computing.

[67]  Sumit Soni,et al.  A survey of mobile cloud computing architecture, applications, approaches & Current Solution Providers , 2015 .

[68]  Xiaojing Ye,et al.  A framework for Cloud-based Smart Home , 2011, Proceedings of 2011 International Conference on Computer Science and Network Technology.

[69]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[70]  Antonio Pescapè,et al.  Cloud monitoring: A survey , 2013, Comput. Networks.

[71]  Sun Park,et al.  Big Data Summarization Using Semantic Feture for IoT on Cloud , 2014 .

[72]  Wang-Chien Lee,et al.  Proceedings of the Seventh International Workshop on Data Management for Sensor Networks , 2010, DMSN 2010.

[73]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[74]  Mihai T. Lazarescu,et al.  Design of a WSN Platform for Long-Term Environmental Monitoring for IoT Applications , 2013, IEEE Journal on Emerging and Selected Topics in Circuits and Systems.

[75]  Jiann-Liang Chen,et al.  Internet of Things and Cloud Computing for Future Internet , 2011, SUComS.

[76]  Arkady B. Zaslavsky,et al.  Sensing as a service model for smart cities supported by Internet of Things , 2013, Trans. Emerg. Telecommun. Technol..

[77]  Rituparna Chaki,et al.  Secure and trusted cloud of things , 2013, 2013 Annual IEEE India Conference (INDICON).

[78]  P. Cochat,et al.  Et al , 2008, Archives de pediatrie : organe officiel de la Societe francaise de pediatrie.

[79]  M. Anwar Hossain,et al.  A Framework of Adaptive Interaction Support in Cloud-Based Internet of Things (IoT) Environment , 2014, IDCS.

[80]  Miao Yun,et al.  Research on the architecture and key technology of Internet of Things (IoT) applied on smart grid , 2010, 2010 International Conference on Advances in Energy Engineering.

[81]  André Calero Valdez,et al.  From cloud computing to mobile Internet, from user focus to culture and hedonism: The crucible of mobile health care and Wellness applications , 2010, 5th International Conference on Pervasive Computing and Applications.

[82]  Antonio Puliafito,et al.  Enabling the Cloud of Things , 2012, 2012 Sixth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing.

[83]  Biao Song,et al.  A framework of sensor-cloud integration opportunities and challenges , 2009, ICUIMC '09.

[84]  Josef Spillner,et al.  Creating optimal cloud storage systems , 2013, Future Gener. Comput. Syst..

[85]  Wouter Joosen,et al.  Extending sensor networks into the Cloud using Amazon Web Services , 2010, 2010 IEEE International Conference on Networked Embedded Systems for Enterprise Applications.

[86]  Kwang-Cheng Chen,et al.  Toward ubiquitous massive accesses in 3GPP machine-to-machine communications , 2011, IEEE Communications Magazine.

[87]  Karl Aberer,et al.  Global Sensor Modeling and Constrained Application Methods Enabling Cloud-Based Open Space Smart Services , 2012, 2012 9th International Conference on Ubiquitous Intelligence and Computing and 9th International Conference on Autonomic and Trusted Computing.

[88]  Andreas Pitsillides,et al.  The Smart Home meets the Web of Things , 2011, Int. J. Ad Hoc Ubiquitous Comput..

[89]  Mahmoud Al-Ayyoub,et al.  SDIoT: a software defined based internet of things framework , 2015, Journal of Ambient Intelligence and Humanized Computing.

[90]  Ciprian Dobre,et al.  Intelligent services for Big Data science , 2014, Future Gener. Comput. Syst..

[91]  Steven Myers,et al.  Toward securing sensor clouds , 2011, 2011 International Conference on Collaboration Technologies and Systems (CTS).

[92]  Anthony C. Boucouvalas,et al.  Integrating RFIDs and Smart Objects into a Unified Internet of Things Architecture , 2011, Adv. Internet Things.

[93]  C. Jason Chiang,et al.  Cognitive Radio Rides on the Cloud , 2010, 2010 - MILCOM 2010 MILITARY COMMUNICATIONS CONFERENCE.

[94]  Neelakantan Pattathil Chandrasekharamenon,et al.  Connectivity analysis of one-dimensional vehicular ad hoc networks in fading channels , 2012 .

[95]  Sateesh Addepalli,et al.  Fog computing and its role in the internet of things , 2012, MCC '12.

[96]  Giancarlo Fortino,et al.  BodyCloud: A SaaS approach for community Body Sensor Networks , 2014, Future Gener. Comput. Syst..

[97]  Ivana Podnar Zarko,et al.  A Mobile Crowdsensing Ecosystem Enabled by a Cloud-Based Publish/Subscribe Middleware , 2014, 2014 International Conference on Future Internet of Things and Cloud.

[98]  Hai Jin,et al.  Energy Efficient Task Scheduling in Mobile Cloud Computing , 2013, NPC.

[99]  Young-Koo Lee,et al.  Secured WSN-integrated cloud computing for u-Life Care , 2010, 2010 7th IEEE Consumer Communications and Networking Conference.

[100]  Laurence T. Yang,et al.  The Internet of Things: From RFID to the Next-Generation Pervasive Networked Systems , 2008 .

[101]  Feng Zhao,et al.  Sensors meet the Cloud: Planetary-scale distributed sensing and decision making , 2010, 9th IEEE International Conference on Cognitive Informatics (ICCI'10).

[102]  Rumen Kyusakov,et al.  Enabling Cloud Connectivity for Mobile Internet of Things Applications , 2013, 2013 IEEE Seventh International Symposium on Service-Oriented System Engineering.

[103]  Xun Wang,et al.  Resource virtualization and service selection in cloud logistics , 2013, J. Netw. Comput. Appl..

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

[105]  H. T. Mouftah,et al.  Mobility-aware trustworthy crowdsourcing in cloud-centric Internet of Things , 2014, 2014 IEEE Symposium on Computers and Communications (ISCC).

[106]  Arkady B. Zaslavsky,et al.  Sensing as a Service and Big Data , 2013, ArXiv.

[107]  Pritee Parwekar,et al.  From Internet of Things towards cloud of things , 2011, 2011 2nd International Conference on Computer and Communication Technology (ICCCT-2011).

[108]  Cristiano André da Costa,et al.  Future directions for providing better IoT infrastructure , 2014, UbiComp Adjunct.

[109]  Dae-Man Han,et al.  Smart home energy management system using IEEE 802.15.4 and zigbee , 2010, IEEE Transactions on Consumer Electronics.

[110]  Jinjun Chen,et al.  External integrity verification for outsourced big data in cloud and IoT: A big picture , 2015, Future Gener. Comput. Syst..

[111]  Yifan Bo,et al.  The Application of Cloud Computing and the Internet of Things in Agriculture and Forestry , 2011, 2011 International Joint Conference on Service Sciences.

[112]  H. Madsen,et al.  Reliability in the utility computing era: Towards reliable Fog computing , 2013, 2013 20th International Conference on Systems, Signals and Image Processing (IWSSIP).

[113]  Takeshi Tsuchiya,et al.  A Cloud Service for End-User Participation Concerning the Internet of Things , 2013, 2013 International Conference on Signal-Image Technology & Internet-Based Systems.

[114]  Andreas Menychtas,et al.  Is there a Need for a Cloud Platform for European Smart Cities , 2011 .

[115]  Ivana Podnar Zarko,et al.  Publish/subscribe middleware for energy-efficient mobile crowdsensing , 2013, UbiComp.

[116]  Massimo Bernaschi,et al.  Analysis and experimentation over heterogeneous wireless networks , 2005, First International Conference on Testbeds and Research Infrastructures for the DEvelopment of NeTworks and COMmunities.