Routing is an important issue in WSNs with the sensor nodes having limited processing power, memory etc. In this paper we present a query-based routing protocol for a WSN that provides different classes of Quality of Service (QoS) in terms of energy-efficiency, reliability, low latency and faulttolerance for different application requirements. The algorithm has low computational overhead while guaranteeing different QoS support based on the application demand. The novelty of the proposed algorithm is the ability to provide multiple QoS support without having to reconfigure or redeploy sensor nodes. The performance of the algorithm has been evaluated by implementing it on network simulator NS-2 with 802.15.4 libraries. The results show that the algorithm gives good performance statistics for the designed QoS terms thereby satisfying the goal of the design.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.