ADMITS: Architecting Distributed Monitoring and Analytics in IoT-based Disaster Scenarios

The ADMITS project aims to develop algorithms, protocols and architectures to enable a distributed computing environment to provide support for monitoring, failure detection, and analytics in IoT disaster scenarios. We face a context where, every year, millions of people are affected by natural and manmade disasters, whereby governments all around the world spend huge amounts of resources on preparation, immediate response, and reconstruction. Recently, the Internet of Things (IoT) paradigm has been extensively used for efficiently managing disaster scenarios, such as volcanic disasters, floods, forest fire, landslides, earthquakes, urban disasters, industrial and terrorists attacks, and so on. However, in a disaster scenario the communication/processing infrastructure and the devices themselves may fail, producing either temporary or permanent network partitions and loss of information. Moreover, it is expected that in the years to come, IoT will generate large amounts of data, making processing and analysis challenging in time-critical applications. Considering such challenges, ADMITS targets the development of a architecture in which IoT, Fog, and Cloud computing technologies participate to provide required capabilities for IoT data analytics, real-time stream processing, and failure monitoring for environments potentially subject to disasters. In this positional paper, we discuss the motivation, objectives, architecture, research challenges (and how to overcome them) and initial efforts for the ADMITS project.

[1]  Geoffrey I. Webb,et al.  Characterizing concept drift , 2015, Data Mining and Knowledge Discovery.

[2]  Shuang-Hua Yang,et al.  How the internet of things technology enhances emergency response operations , 2013 .

[3]  Nicolas Hidalgo,et al.  Symbiosis: Sharing mobile resources for stream processing , 2014, 2014 IEEE Symposium on Computers and Communications (ISCC).

[4]  Nicolas Hidalgo,et al.  Self-adaptive processing graph with operator fission for elastic stream processing , 2017, J. Syst. Softw..

[5]  Davide Bacciu Unsupervised feature selection for sensor time-series in pervasive computing applications , 2015, Neural Computing and Applications.

[6]  Shrideep Pallickara,et al.  NEPTUNE: Real Time Stream Processing for Internet of Things and Sensing Environments , 2016, 2016 IEEE International Parallel and Distributed Processing Symposium (IPDPS).

[7]  Eric Fleury,et al.  FIT IoT-LAB: A large scale open experimental IoT testbed , 2015, 2015 IEEE 2nd World Forum on Internet of Things (WF-IoT).

[8]  Dmitriy Devyatykh,et al.  Outlier detection and classification in sensor data streams for proactive decision support systems , 2017 .

[9]  Lei Shu,et al.  Internet of Things for Disaster Management: State-of-the-Art and Prospects , 2017, IEEE Access.

[10]  Eric Klavins,et al.  Specification and simulation of synthetic multicelled behaviors. , 2012, ACS synthetic biology.

[11]  Pierre Sens,et al.  Impact FD: An Unreliable Failure Detector Based on Process Relevance and Confidence in the System , 2018, Comput. J..

[12]  Debarati Guha-Sapir,et al.  Annual Disaster Statistical Review 2009The numbers and trends , 2010 .

[13]  Alfonso Rodríguez-Patón,et al.  A new improved and extended version of the multicell bacterial simulator gro , 2016, bioRxiv.

[14]  Valeria Cardellini,et al.  Towards Hierarchical Autonomous Control for Elastic Data Stream Processing in the Fog , 2017, Euro-Par Workshops.

[15]  Mauricio Marín,et al.  Survey on Simulation for Mobile Ad-Hoc Communication for Disaster Scenarios , 2016, Journal of Computer Science and Technology.

[16]  Meng Joo Er,et al.  A novel progressive learning technique for multi-class classification , 2016, Neurocomputing.

[17]  Sam Toueg,et al.  Unreliable failure detectors for reliable distributed systems , 1996, JACM.

[18]  Vincenzo Grassi,et al.  Optimal Operator Replication and Placement for Distributed Stream Processing Systems , 2017, PERV.

[19]  Qing Han,et al.  The Scale2 Multi-Network Architecture for IoT-Based Resilient Communities , 2016, 2016 IEEE International Conference on Smart Computing (SMARTCOMP).

[20]  Jesús S. Aguilar-Ruiz,et al.  Knowledge discovery from data streams , 2009, Intell. Data Anal..

[21]  Tao Zhang,et al.  Fog and IoT: An Overview of Research Opportunities , 2016, IEEE Internet of Things Journal.

[22]  Richard Werner Nelem Pazzi,et al.  How to Improve Fault Tolerance in Disaster Predictions: A Case Study about Flash Floods Using IoT, ML and Real Data , 2018, Sensors.

[23]  Marco Stolpe,et al.  The Internet of Things: Opportunities and Challenges for Distributed Data Analysis , 2016, SIGKDD Explor..

[24]  André Carlos Ponce de Leon Ferreira de Carvalho,et al.  Novelty detection in data streams , 2015, Artificial Intelligence Review.

[25]  Do Van Thanh,et al.  Crowdsourcing-Based Disaster Management Using Fog Computing in Internet of Things Paradigm , 2016, 2016 IEEE 2nd International Conference on Collaboration and Internet Computing (CIC).

[26]  Mohsen Guizani,et al.  Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications , 2015, IEEE Communications Surveys & Tutorials.

[27]  João Gama,et al.  A survey on concept drift adaptation , 2014, ACM Comput. Surv..