Abstract

Wireless sensor networks (WSNs) provide a means to acquire lots of raw data from vast amounts of easy-to-deploy sensors. Ontologies facilitate structuring data into information and support automatic inference mechanisms. The combination of wireless sensor networks and ontologies can bring significant added value to intelligently process the raw data into meaningful information. In an ontology-based system, this process is referred to as description logics (DL) reasoning. However, the sensors might not be able to execute the reasoning process locally because of resource constraints. Additionally, the usage of the radio interface consumes a lot of power. Therefore, a balance has to be found between local processing and transmission towards the more powerful nodes. In this paper, we present our collaboration platform to bring together wireless sensor networks and distributed ontology A-Box reasoning. This platform should support the adoption of ontology-based methodologies and DL-Reasoning in a distributed setting. We detail a number of algorithms to optimise both bandwidth utilisation and power consumption. These algorithms have been evaluated on a real-life wireless sensor and mesh network test bed, namely WiLab.t. The results show that significant savings of up to 92% in terms of bandwidth utilisation can result from our approach.

Highlights

  • On the one hand, recent research initiatives have provided a boost towards the adoption of wireless sensor networks (WSNs)

  • In [8], we have explored the adoption of an ontologybased methodology for building and wireless sensor network (WSN) monitoring, starting from an existing WSN ontology

  • In this paper we have described the results of our research and developments into a supporting distributed description logics (DL)-Reasoning platform, enabling optimised context-aware scheduling of DL-Reasoning tasks

Read more

Summary

Introduction

Recent research initiatives have provided a boost towards the adoption of wireless sensor networks (WSNs). The most used and well-known language to describe ontologies is OWL (web ontology language) [2,3,4] This technology allows for a common, formally defined and description logics supported data-format to be specified. OWL [2,3,4], a modelling language for ontologies, consists of three sublanguages, each of them varying in their tradeoff between expressiveness and inferential complexity They are, in order of increasing expressiveness: (i) OWL Lite: supports classification hierarchies and simple constraint features, (ii) OWL DL: OWL description logics, a subset providing great expressiveness without losing computational completeness and decidability and (iii) OWL Full: supports maximum expressiveness and syntactic freedom, without computational guarantees. OWL is the natural evolution of several previous W3C recommendations, being XML, XML Schema, RDF, and RDF Schema

Objectives
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call