Abstract

This research work explores the use of context information to improve upon wireless sensor networks performance by reducing the energy consumption rate during reprogramming processes. A software system that dynamically reconfigures wireless sensor network operational functionalities optimally based on evolving application context is developed. In order to demonstrate the benefits of the context based reconfiguration model, two contexts related input variables were used. The first variable is obtained using a metric tool (PDE) devised for extracting the delta of two files (application related context). The second variable entails the battery energy level state of the sensor node taken as an operationaldemand related context. A robust inference engine was developed based on the inferred expert knowledge on memory related energy consumption pattern during the reconfiguration process. The resulting output from the fuzzy logic controller decides when and which of the reconfiguration approach is to be implemented in order to prolong the battery life. The model's performance was evaluated on an OMNet++ simulation platform using pilot data obtained from a test bed composed of Microchips‟ PIC32MX320F128H microcontroller and MRF24J40MB transceiver. In a network of six nodes, two were equipped with the developed model capability and the others were not. The overall energy expended as read, erase and write were obtained from each node for the purpose of comparison. Results obtained show that 65% of energy expended during the erasure procedure is saved in nodes that adopt the context-based reconfiguration model. Similarly, 45% and 69% reduction in energy consumption were obtained for the read and write procedures respectively.

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.