Authors:
Varun Shah
1
;
Suman Datta
2
;
Debraj Pal
2
;
Prateep Misra
2
and
Debnath Mukherjee
2
Affiliations:
1
Union College, United States
;
2
Tata Consultancy Services Limited, India
Keyword(s):
Energy Monitoring, Stream Reasoning, Internet of Things, Maintainability.
Related
Ontology
Subjects/Areas/Topics:
Data Communication Networking
;
Databases and Information Systems Integration
;
Enterprise Information Systems
;
Internet of Things
;
Query Languages and Query Processing
;
Sensor Networks
;
Software Agents and Internet Computing
;
Software and Architectures
;
Telecommunications
;
Ubiquitous Computing
Abstract:
We consider the application of stream reasoning to the problem of monitoring energy consumption of a premises with buildings, each building having multiple floors. The floors have energy meters in several categories such as AC, UPS and Lighting. The objective is to compute the real-time aggregate energy consumption and alert whenever energy consumption thresholds are crossed, at the building, floor or meter-type level, thus determining whether there is overloading. We also want to have a solution that can be easily applied to a large number of floors and buildings. We show how just a few continuous SPARQL queries and performance enhancing rules can implement the solution. Finally we compare the performance of queries with and without the HAVING clause and with and without using entailments from rules.