Fog computing-based complex event processing for Internet of Things

2019 ◽  
pp. 137-173
Author(s):  
Feyza Y. Okay ◽  
Ibrahim Kok ◽  
Metehan Guzel ◽  
Suat Ozdemir
Sensors ◽  
2021 ◽  
Vol 21 (21) ◽  
pp. 7226
Author(s):  
Sandy F. da Costa Bezerra ◽  
Airton S. M. Filho ◽  
Flavia C. Delicato ◽  
Atslands R. da Rocha

The recent growth of the Internet of Things’ services and applications has increased data processing and storage requirements. The Edge computing concept aims to leverage the processing capabilities of the IoT and other devices placed at the edge of the network. One embodiment of this paradigm is Fog computing, which provides an intermediate and often hierarchical processing tier between the data sources and the remote Cloud. Among the major benefits of this concept, the end-to-end latency can be decreased, thus favoring time-sensitive applications. Moreover, the data traffic at the network core and the Cloud computing workload can be reduced. Combining the Fog computing paradigm with Complex Event Processing (CEP) and data fusion techniques has excellent potential for generating valuable knowledge and aiding decision-making processes in the Internet of Things’ systems. In this context, we propose a multi-tier complex event processing approach (sensor node, Fog, and Cloud) that promotes fast decision making and is based on information with 98% accuracy. The experiments show a reduction of 77% in the average time of sending messages in the network. In addition, we achieved a reduction of 82% in data traffic.


Author(s):  
Juan Boubeta-Puig ◽  
Guadalupe Ortiz ◽  
Inmaculada Medina-Bulo

The Internet of Things (IoT) provides a large amount of data, which can be shared or consumed by thousands of individuals and organizations around the world. These organizations can be connected using Service-Oriented Architectures (SOAs), which have emerged as an efficient solution for modular system implementation allowing easy communications among third-party applications; however, SOAs do not provide an efficient solution to consume IoT data for those systems requiring on-demand detection of significant or exceptional situations. In this regard, Complex Event Processing (CEP) technology continuously processes and correlates huge amounts of events to detect and respond to changing business processes. In this chapter, the authors propose the use of CEP to facilitate the demand-driven detection of relevant situations. This is achieved by aggregating simple events generated by an IoT platform in an event-driven SOA, which makes use of an enterprise service bus for the integration of IoT, CEP, and SOA. The authors illustrate this approach through the implementation of a case study. Results confirm that CEP provides a suitable solution for the case study problem statement.


Sign in / Sign up

Export Citation Format

Share Document