Event-based sensor data exchange and fusion in the Internet of Things environments

Abstract Internet of Things (IoT) is a promising technology for improving our lives and society by integrating smart devices in our environment and paving the way for novel ICT application, spanning from smart cities to energy efficiency and home automation. However, such a vision encompasses the availability of thousands of smart devices, or even more, that continuously exchange a huge volume of data among each other and with cloud-based services, raising a big data problem. Such a problem can be approached by properly applying data fusion practices within an IoT infrastructure. Due to the characteristics and peculiarities of the communications among smart devices within the IoT, an event-based data fusion is needed, where devices exchange notifications of events among each others. Such data fusion should be focused on special devices where notification heterogeneity, and data source trust issues have to be faced with. Accordingly, the contribution of this work is proposing (i) a novel broker-less event-based communication protocol specifically tailored to sensors with constrained resources, (ii) a solution for flexible event-based communications among heterogeneous data sources, and (iii) an approach based on the theory of evidence for data fusion processes that depend on the matching and trust degree of the data to be fused.

[1]  Audun Jøsang,et al.  A survey of trust and reputation systems for online service provision , 2007, Decis. Support Syst..

[2]  Klaus Moessner,et al.  An Ingestion and Analytics Architecture for IoT Applied to Smart City Use Cases , 2018, IEEE Internet of Things Journal.

[3]  Carsten Bormann,et al.  CoAP: An Application Protocol for Billions of Tiny Internet Nodes , 2012, IEEE Internet Computing.

[4]  Eduardo F. Nakamura,et al.  Information fusion for wireless sensor networks: Methods, models, and classifications , 2007, CSUR.

[5]  Victor I. Chang,et al.  Towards a Big Data system disaster recovery in a Private Cloud , 2015, Ad Hoc Networks.

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

[7]  Magnus Jonsson,et al.  Towards Reliable Wireless Industrial Communication With Real-Time Guarantees , 2009, IEEE Transactions on Industrial Informatics.

[8]  Erhard Rahm,et al.  A survey of approaches to automatic schema matching , 2001, The VLDB Journal.

[9]  Amit P. Sheth,et al.  The SSN ontology of the W3C semantic sensor network incubator group , 2012, J. Web Semant..

[10]  Daniel M. Batista,et al.  A Survey of Large Scale Data Management Approaches in Cloud Environments , 2011, IEEE Communications Surveys & Tutorials.

[11]  Wu He,et al.  Internet of Things in Industries: A Survey , 2014, IEEE Transactions on Industrial Informatics.

[12]  Florin Pop,et al.  Microservices Scheduling Model Over Heterogeneous Cloud-Edge Environments As Support for IoT Applications , 2018, IEEE Internet of Things Journal.

[13]  Mohsen Guizani,et al.  Toward better horizontal integration among IoT services , 2015, IEEE Communications Magazine.

[14]  Shusen Yang,et al.  IoT Stream Processing and Analytics in the Fog , 2017, IEEE Communications Magazine.

[15]  Anne-Marie Kermarrec,et al.  The many faces of publish/subscribe , 2003, CSUR.

[16]  Sang Hyuk Son,et al.  RDDS: A Real-Time Data Distribution Service for Cyber-Physical Systems , 2012, IEEE Transactions on Industrial Informatics.

[17]  François Carrez,et al.  Automated Semantic Knowledge Acquisition From Sensor Data , 2016, IEEE Systems Journal.

[18]  Giordano Tamburrelli,et al.  Introducing uncertainty in complex event processing: model, implementation, and validation , 2014, Computing.

[19]  Florin Pop,et al.  Energy efficiency and robustness for IoT: Building a smart home security system , 2016, 2016 IEEE 12th International Conference on Intelligent Computer Communication and Processing (ICCP).

[20]  Athanasios V. Vasilakos,et al.  When things matter: A survey on data-centric internet of things , 2016, J. Netw. Comput. Appl..

[21]  Nor Badrul Anuar,et al.  The role of big data in smart city , 2016, Int. J. Inf. Manag..

[22]  Aniruddha S. Gokhale,et al.  Publish/subscribe-enabled software defined networking for efficient and scalable IoT communications , 2015, IEEE Communications Magazine.

[23]  Christian Esposito,et al.  Smart Cloud Storage Service Selection Based on Fuzzy Logic, Theory of Evidence and Game Theory , 2016, IEEE Transactions on Computers.

[24]  Fakhri Karray,et al.  Multisensor data fusion: A review of the state-of-the-art , 2013, Inf. Fusion.

[25]  Morteza Yazdani,et al.  A state-of the-art survey of TOPSIS applications , 2012, Expert Syst. Appl..

[26]  Christian Esposito,et al.  Trust management for distributed heterogeneous systems by using linguistic term sets and hierarchies, aggregation operators and mechanism design , 2017, Future Gener. Comput. Syst..

[27]  Philippe Smets,et al.  The Transferable Belief Model , 1994, Artif. Intell..

[28]  Muthu Ramachandran,et al.  Towards Achieving Data Security with the Cloud Computing Adoption Framework , 2016, IEEE Transactions on Services Computing.

[29]  Aniruddha S. Gokhale,et al.  Software-Defined Networking: Challenges and research opportunities for Future Internet , 2014, Comput. Networks.

[30]  Biswanath Mukherjee,et al.  Wireless sensor network survey , 2008, Comput. Networks.

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

[32]  Yolande Berbers,et al.  Middleware for the Internet of Things, Design Goals and Challenges , 2010, Electron. Commun. Eur. Assoc. Softw. Sci. Technol..

[33]  Ashraf S. Hasan Mahmoud,et al.  A survey on developing publish/subscribe middleware over wireless sensor/actuator networks , 2016, Wirel. Networks.

[34]  S.A. Kassam,et al.  Robust techniques for signal processing: A survey , 1985, Proceedings of the IEEE.