A Real-Time Approach for Smart Building Operations Prediction Using Rule-Based Complex Event Processing and SPARQL Query

08/28/2023
by   Shashi Shekhar Kumar, et al.
0

Due to intelligent, adaptive nature towards various operations and their ability to provide maximum comfort to the occupants residing in them, smart buildings are becoming a pioneering area of research. Since these architectures leverage the Internet of Things (IoT), there is a need for monitoring different operations (Occupancy, Humidity, Temperature, CO2, etc.) to provide sustainable comfort to the occupants. This paper proposes a novel approach for intelligent building operations monitoring using rule-based complex event processing and query-based approaches for dynamically monitoring the different operations. Siddhi is a complex event processing engine designed for handling multiple sources of event data in real time and processing it according to predefined rules using a decision tree. Since streaming data is dynamic in nature, to keep track of different operations, we have converted the IoT data into an RDF dataset. The RDF dataset is ingested to Apache Kafka for streaming purposes and for stored data we have used the GraphDB tool that extracts information with the help of SPARQL query. Consequently, the proposed approach is also evaluated by deploying the large number of events through the Siddhi CEP engine and how efficiently they are processed in terms of time. Apart from that, a risk estimation scenario is also designed to generate alerts for end users in case any of the smart building operations need immediate attention. The output is visualized and monitored for the end user through a tableau dashboard.

READ FULL TEXT
research
05/17/2020

IoT based real-time river water quality monitoring system

Current water quality monitoring system is a manual system with a monoto...
research
01/07/2018

Publish-Subscribe Framework for Event Management in IoT-based Applications

The incredible growth of sensors and microcontroller units makes the tas...
research
12/09/2020

Efficient Complex Event Processing in Information-centric Networking at the Edge

Information-centric Networking (ICN) is an emerging Internet architectur...
research
07/31/2023

Chatbot Application to Support Smart Agriculture in Thailand

A chatbot is a software developed to help reply to text or voice convers...
research
02/26/2019

A Testbed for a Smart Building: Design and Implementation

This paper addresses the design and implementation of a smart building p...
research
12/07/2021

Designing a Real-Time IoT Data Streaming Testbed for Horizontally Scalable Analytical Platforms: Czech Post Case Study

There is a growing trend for enterprise-level Internet of Things (IoT) a...
research
04/25/2019

Ephemeral Data Handling in Microservices - Technical Report

In modern application areas for software systems --- like eHealth, the I...

Please sign up or login with your details

Forgot password? Click here to reset