Running multi-sequence applications in wireless sensor networks
Amjed Majeed, Tanveer A Zia · 2009
One of the most arising and essential issues in wireless sensor networks is running concurrent applications on a single network. This would not only reduce the deployment and administrative cost, but also serve the usability and efficiency of the network. In this paper we propose a middleware layer model where multiple applications can run on a single network on a one at a time based sequence in a predefined order. In the proposed model concurrency of applications in a sequenced order is achieved which results in prolonging the lifetime of sensor nodes and better network usability and efficiency. This is mainly achieved by having a switching architecture of network sub-sets between sleep and active modes based on which application is currently running. The proposed model takes into consideration a dense wireless sensor networks where multiple applications are running on different 'sets' of sensor nodes alternatively executing the applications and saving the computational and memory resources.