Skip to Main Content
Wireless sensor network (WSN) is one of the active research topics in the field of computer network since it provides three types of basic services: sensing, processing, and disseminating. Ad-hoc and multi-hop WSNs are commonly used in many applications; therefore, maintaining stability of WSN is an essential issue in present days. However, node failures are not exceptions in WSN. Many factors may cause sensor nodes to fail, such as energy exhaustion, out of communication range, or node module damage. These damages are usual incidents in practical WSN applications. Except node module damages that we are unable to look after, we propose an energy-efficient routing algorithm to prolong the lifetime of nodes in WSN. Another feature of the proposed algorithm is that each node routes network packets independently throughout the entire WSN. It makes that algorithm to provide autonomic management of the links in WSN.