Abstract

Hosting multiple application in a shared infrastructure of wireless sensor networks is a trend nowadays. In this article we propose an energy-efficient query optimization mechanism for supporting multiple applications leveraging our cooperative caching mechanism in shared wireless sensor networks. Specifically, query requests are represented as binary strings, which are reduced to a single one for avoiding the reprocessing of shared sub-query requests. This reduced query request is answered through our cooperative caching mechanism, where sensory data, which are highly possible to be reused for answering forthcoming query requests, are cached at the sink node. Gray model GM(1,1) is adopted for forecasting sensory data which may be interested by forthcoming query requests. These sensory data may be prefetched from the network, cached at the sink node. Experimental evaluation shows that this approach can reduce the energy consumption significantly, especially when the number of concurrent query requests is relatively large.

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