Abstract

Wireless sensor networks have been identified as one of the key technologies for the 21st century. In order to overcome their limitations such as fault tolerance and conservation of energy, we propose a middleware solution, In-Motes. In-Motes stands as a fault tolerant platform for deploying and monitoring applications in real time offers a number of possibilities for the end user giving him in parallel the freedom to experiment with various parameters, in an effort the deployed applications to run in an energy efficient manner inside the network. The proposed scheme is evaluated through the In-Motes EYE application, aiming to test its merits under real time conditions. In-Motes EYE application which is an agent based real time In-Motes application developed for sensing acceleration variations in an environment. The application was tested in a prototype area, road alike, for a period of four months.

Highlights

  • In-Motes [1] is an intelligent agent based middleware for wireless sensor networks (WSNs)

  • In-Motes stands as a fault tolerant platform for deploying and monitoring applications in real time offers a number of possibilities for the end user giving him in parallel the freedom to experiment with various parameters, in an effort the deployed applications to run in an energy efficient manner inside the network

  • The In-Motes agents consists of four different mobile code categories that can co-exist at the same time inside the wireless sensor network according to the user needs and the specification of the deployed application [7]

Read more

Summary

The In-Motes Middleware System Architecture

In-Motes [1] is an intelligent agent based middleware for wireless sensor networks (WSNs). The Job category consists of mobile code that is responsible for carrying out the user requests to the wireless sensor network Their role is to collect readings from the sensing devices of the hardware and their specification is tightly bound with the application. Based on the fact that we could have one or more mobile codes active at the same time on the same node lead us to the need for a second layer that apart from the In-Motes engine would include a manager scheme for regulating issues such as context and reactions Without this layer the In-Motes agents would have a loose hierarchy that would lead to confusion between their roles and responsibilities inside the wireless sensor network and the system would consume unnecessary physical and virtual memory. If a facilitator node goes down the network will dynamically adapt since the lifecycle of the facilitator agent that we described above never terminates and a new capturing procedure will take place

The In-Motes EYE Application
The In-Motes EYE Field Tests
The In-Motes EYE Analysis
Conclusions
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