Abstract

Wireless sensor networks (WSNs) are made up of nodes with limited resources, such as processing, bandwidth, memory and, most importantly, energy. For this reason, it is essential that WSNs always work to reduce the power consumption as much as possible in order to maximize its lifetime. In this context, this paper presents SITRUS (semantic infrastructure for wireless sensor networks), which aims to reduce the power consumption of WSN nodes using ontologies. SITRUS consists of two major parts: a message-oriented middleware responsible for both an oriented message communication service and a reconfiguration service; and a semantic information processing module whose purpose is to generate a semantic database that provides the basis to decide whether a WSN node needs to be reconfigurated or not. In order to evaluate the proposed solution, we carried out an experimental evaluation to assess the power consumption and memory usage of WSN applications built atop SITRUS.

Highlights

  • Wireless sensor networks (WSNs) consist of a set of nodes able to collect, process and transmit data from the environment to other nodes or base stations

  • Considering what is being proposed, this paper has the following unique contributions: (1) a semantic infrastructure for WSN, with an architecture that works with data from WSN and ontologies and promotes communication among different networks supporting the decision-making process and unambiguous queries; (2) a message-oriented middleware for WSNs to handle the heterogeneity of data and applications and to improve data communication; (3) a reconfiguration service of applications, WSNs and WSN nodes based on semantic information; and (4) a semantic database with all knowledge about the WSNs and WSN nodes in order to avoid unnecessary queries on WSNs and to help the reconfiguration service to make decisions

  • This way, it can be said that: the WSN internal mechanisms change at runtime; its implementation aims at low power consumption; and part of the data processing being made by semantic information processing (SIP) helps with lowering the power usage

Read more

Summary

Introduction

Wireless sensor networks (WSNs) consist of a set of nodes (dozens, hundreds or thousands) able to collect, process and transmit data from the environment to other nodes or base stations. It may be a significant source of power consumption, and for this reason, data must be acquired only if necessary In this context, this paper presents SITRUS (semantic infrastructure for wireless sensor networks) that mainly aims to reduce the power consumption of WSNs through reconfiguring applications and sharing their data. Considering what is being proposed, this paper has the following unique contributions: (1) a semantic infrastructure for WSN, with an architecture that works with data from WSN and ontologies and promotes communication among different networks supporting the decision-making process and unambiguous queries; (2) a message-oriented middleware for WSNs to handle the heterogeneity of data and applications and to improve data communication; (3) a reconfiguration service of applications, WSNs and WSN nodes based on semantic information; and (4) a semantic database with all knowledge about the WSNs and WSN nodes in order to avoid unnecessary queries on WSNs and to help the reconfiguration service to make decisions.

Ontology and Semantic Web
Middleware
TinyOS and nesC
Related Work
SITRUS
Overview
Architecture
Data Layer of the Sensor Networks
Semantic Layer
Application Layer
Semantic Information Processing Module
Proposed Ontology
RAMSES
Implementation
Measurement Procedure
Results
RadioCountToLeds Application
RadioSenseToLeds Application
Temperature Application
Oscilloscope Application
AntiTheft Application
Conclusions and Future Works
Full Text
Paper version not known

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

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.