Enabling Smart Cloud Services Through Remote Sensing: An Internet of Everything Enabler

The recent emergence and success of cloud-based services has empowered remote sensing and made it very possible. Cloud-assisted remote sensing (CARS) enables distributed sensory data collection, global resource and data sharing, remote and real-time data access, elastic resource provisioning and scaling, and pay-as-you-go pricing models. CARS has great potentials for enabling the so-called Internet of Everything (IoE), thereby promoting smart cloud services. In this paper, we survey CARS. First, we describe its benefits and capabilities through real-world applications. Second, we present a multilayer architecture of CARS by describing each layer's functionalities and responsibilities, as well as its interactions and interfaces with its upper and lower layers. Third, we discuss the sensing services models offered by CARS. Fourth, we discuss some popular commercial cloud platforms that have already been developed and deployed in recent years. Finally, we present and discuss major design requirements and challenges of CARS.

[1]  Rahul Jain,et al.  How to Improve Food Security and Farming Systems by Using Wireless Sensor Networks (WSN) , 2012 .

[2]  Maria A. Kazandjieva,et al.  A high-resolution human contact network for infectious disease transmission , 2010, Proceedings of the National Academy of Sciences.

[3]  Minh-Thanh Vo,et al.  Improving the performance of mobile data collecting systems for electricity meter reading using Wireless Sensor Network , 2012, The 2012 International Conference on Advanced Technologies for Communications.

[4]  Majeed M. Hayat,et al.  Reliability of Heterogeneous Distributed Computing Systems in the Presence of Correlated Failures , 2014, IEEE Transactions on Parallel and Distributed Systems.

[5]  Josef Noll,et al.  SenaaS: An event-driven sensor virtualization approach for Internet of Things cloud , 2010, 2010 IEEE International Conference on Networked Embedded Systems for Enterprise Applications.

[6]  Massoud Pedram,et al.  A sequential game perspective and optimization of the smart grid with distributed data centers , 2013, 2013 IEEE PES Innovative Smart Grid Technologies Conference (ISGT).

[7]  Chi Harold Liu,et al.  Sensor Search Techniques for Sensing as a Service Architecture for the Internet of Things , 2013, IEEE Sensors Journal.

[8]  Tarik Taleb,et al.  Machine type communications in 3GPP networks: potential, challenges, and solutions , 2012, IEEE Communications Magazine.

[9]  Xavier Hesselbach,et al.  Virtual Network Embedding: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[10]  Gerhard P. Hancke,et al.  Opportunities and Challenges of Wireless Sensor Networks in Smart Grid , 2010, IEEE Transactions on Industrial Electronics.

[11]  John A. Stankovic,et al.  Research Directions for the Internet of Things , 2014, IEEE Internet of Things Journal.

[12]  Noor Zaman,et al.  Enhancing Surveillance and Security of Oil Pipelines Transportation Using Wireless Sensor Network , 2012 .

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

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

[15]  Yang Zhang,et al.  CarTel: a distributed mobile sensor computing system , 2006, SenSys '06.

[16]  Mohd Yamani Idna Idris,et al.  Parking Guidance System Utilizing Wireless Sensor Network and Ultrasonic Sensor , 2009 .

[17]  Sajal K. Das,et al.  Coverage and connectivity issues in wireless sensor networks: A survey , 2008, Pervasive Mob. Comput..

[18]  A.P. Jayasumana,et al.  Cluster Tree Based Self Organization of Virtual Sensor Networks , 2008, 2008 IEEE Globecom Workshops.

[19]  Ian F. Akyildiz,et al.  Wireless multimedia sensor networks: A survey , 2007, IEEE Wireless Communications.

[20]  Ramachandran Ramjee,et al.  Nericell: rich monitoring of road and traffic conditions using mobile smartphones , 2008, SenSys '08.

[21]  Cem Ersoy,et al.  Wireless sensor networks for healthcare: A survey , 2010, Comput. Networks.

[22]  Antonio Puliafito,et al.  A hypervisor for infrastructure-enabled sensing Clouds , 2013, 2013 IEEE International Conference on Communications Workshops (ICC).

[23]  Ruchi Sharma,et al.  An Adhoc Sensor network with an Infrared Imaging System for Controlling Room air temperature in a large Auditorium building. , 2012 .

[24]  David Serke,et al.  Progress towards the remote sensing of aircraft icing hazards , 2008, Optical Engineering + Applications.

[25]  Nick McKeown,et al.  OpenFlow: enabling innovation in campus networks , 2008, CCRV.

[26]  Fern Y. Hunt,et al.  Using Markov chain analysis to study dynamic behaviour in large-scale grid systems , 2009, AusGrid '09.

[27]  Naixue Xiong,et al.  A game-theoretic method of fair resource allocation for cloud computing services , 2010, The Journal of Supercomputing.

[28]  Rajesh Kannan Megalingam,et al.  Smart Traffic Controller Using Wireless Sensor Network for Dynamic Traffic Routing and over Speed Detection , 2011, 2011 IEEE Global Humanitarian Technology Conference.

[29]  Rajkumar Buyya,et al.  Article in Press Future Generation Computer Systems ( ) – Future Generation Computer Systems Autonomic Metered Pricing for a Utility Computing Service , 2022 .

[30]  Emilio Frazzoli,et al.  Autonomy for mobility on demand , 2012, IROS.

[31]  Supasate Choochaisri,et al.  SENVM: Server Environment Monitoring and Controlling System for a Small Data Center Using Wireless Sensor Network , 2011, ArXiv.

[32]  Maneesha V. Ramesh,et al.  Real-time monitoring of explosives using wireless sensor networks , 2010, A2CWiC '10.

[33]  M. Gaspardone,et al.  Energy management of telecommunication plants using Wireless Sensor Network , 2010, 2010 14th International Conference on Intelligence in Next Generation Networks.

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

[35]  Raouf Boutaba,et al.  Network virtualization: state of the art and research challenges , 2009, IEEE Communications Magazine.

[36]  Matteo Pirro,et al.  Solid Waste Management Architecture Using Wireless Sensor Network Technology , 2012, 2012 5th International Conference on New Technologies, Mobility and Security (NTMS).

[37]  S. Bhattacharya,et al.  Indoor air quality monitoring using wireless sensor network , 2012, 2012 Sixth International Conference on Sensing Technology (ICST).

[38]  Massoud Pedram,et al.  Multi-dimensional SLA-Based Resource Allocation for Multi-tier Cloud Computing Systems , 2011, 2011 IEEE 4th International Conference on Cloud Computing.

[39]  Hong Liu,et al.  Modeling and Evaluating the Reliability of Wireless Sensor Networks , 2007, 2007 Annual Reliability and Maintainability Symposium.

[40]  Ricardo Bianchini,et al.  Energy conservation in heterogeneous server clusters , 2005, PPoPP.

[41]  Rajkumar Buyya,et al.  Power-aware provisioning of Cloud resources for real-time services , 2009, MGC '09.

[42]  Balaji Hariharan,et al.  iWEDS—an intelligent explosive detection and terrorist tracking system using wireless sensor network , 2011 .

[43]  Massoud Pedram,et al.  Service Level Agreement-Based Joint Application Environment Assignment and Resource Allocation in Cloud Computing Systems , 2013, 2013 IEEE Green Technologies Conference (GreenTech).

[44]  Sunil R. Patil,et al.  Avalanche Monitoring & Early Alert System Using Wireless Sensor Network , 2013 .

[45]  Imran Khan,et al.  A multi-layer architecture for wireless sensor network virtualization , 2013, 6th Joint IFIP Wireless and Mobile Networking Conference (WMNC).

[46]  Verena Kantere,et al.  Optimal Service Pricing for a Cloud Cache , 2011, IEEE Transactions on Knowledge and Data Engineering.

[47]  R. D. Raut,et al.  INTELLIGENT PUBLIC TRANSPORT PREDICTION SYSTEM using WIRELESS SENSOR NETWORK , 2013 .

[48]  Debessay Fesehaye (Latest Version) SCDA: SLA-aware Cloud Datacenter Architecture for Efficient Content Storage and Retrieval , 2013 .

[49]  Kranthimanoj Nagothu,et al.  Prediction of cloud data center networks loads using stochastic and neural models , 2011, 2011 6th International Conference on System of Systems Engineering.

[50]  Massoud Pedram,et al.  Resource allocation and consolidation in a multi-core server cluster using a Markov decision process model , 2013, International Symposium on Quality Electronic Design (ISQED).

[51]  Jian Tang,et al.  Sensing as a Service: Challenges, Solutions and Future Directions , 2013, IEEE Sensors Journal.

[52]  Antonio Pintus,et al.  Paraimpu: a platform for a social web of things , 2012, WWW.

[53]  Thomas J. Trappler If It's in the Cloud, Get It on Paper: Cloud Computing Contract Issues , 2010 .

[54]  A. K. Jain,et al.  Developing an efficient framework for real time monitoring of forest fire using wireless sensor network , 2012, 2012 2nd IEEE International Conference on Parallel, Distributed and Grid Computing.

[55]  D. Diamond,et al.  Wireless sensor networks and chemo-/biosensing. , 2008, Chemical reviews.

[56]  Shamim N. Pakzad,et al.  Statistical Analysis of Vibration Modes of a Suspension Bridge Using Spatially Dense Wireless Sensor Network , 2009 .

[57]  Quoc-Tuan Tran,et al.  A real-time control using wireless sensor network for intelligent energy management system in buildings , 2010, 2010 IEEE Workshop on Environmental Energy and Structural Monitoring Systems.

[58]  Bechir Hamdaoui,et al.  Design and Analysis of Delay-Tolerant Sensor Networks for Monitoring and Tracking Free-Roaming Animals , 2012, IEEE Transactions on Wireless Communications.

[59]  Wei Sun,et al.  CPU Load Predictions on the Computational Grid * , 2006, Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID'06).

[60]  Qian Huang,et al.  Intelligent Building Hazard Detection Using Wireless Sensor Network and Machine Learning Techniques , 2012 .

[61]  Shyamal Patel,et al.  Mercury: a wearable sensor network platform for high-fidelity motion analysis , 2009, SenSys '09.

[62]  Prasad Saripalli,et al.  Load Prediction and Hot Spot Detection Models for Autonomic Cloud Computing , 2011, 2011 Fourth IEEE International Conference on Utility and Cloud Computing.

[63]  Ying Sun Human Daily Activity Detect System Optimization Method Using Bayesian Network Based on Wireless Sensor Network , 2011, CSISE.

[64]  Hsiao-Hwa Chen,et al.  Self-Organization of Wireless Sensor Network for Autonomous Control in an IT Server Platform , 2010, 2010 IEEE International Conference on Communications.

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

[66]  Rajkumar Buyya,et al.  SLA-Based Resource Provisioning for Heterogeneous Workloads in a Virtualized Cloud Datacenter , 2011, ICA3PP.

[67]  Jie Yang,et al.  A distributed real time sensor network for enhancing energy efficiency through ICT , 2012 .

[68]  Charalampos Konstantopoulos,et al.  A pervasive assistive environment for visually impaired people using wireless sensor network infrastructure , 2011, J. Netw. Comput. Appl..

[69]  Gary M. Atkinson,et al.  Wireless Sensing Opportunities for Aerospace Applications , 2007 .

[70]  Sukun Kim,et al.  Health Monitoring of Civil Infrastructures Using Wireless Sensor Networks , 2007, 2007 6th International Symposium on Information Processing in Sensor Networks.

[71]  Rahul Khanna,et al.  Innovative approach to server performance and power monitoring in data centers using wireless sensors (invited paper) , 2012, 2012 IEEE Radio and Wireless Symposium.

[72]  Guangwen Yang,et al.  Load prediction using hybrid model for computational grid , 2007, 2007 8th IEEE/ACM International Conference on Grid Computing.