Manchester Metropolitan University's Research Repository

    Adaptive Multi-Cost Routing Protocol to Enhance Lifetime for Wireless Body Area Network

    Mateen Yaqoob, Muhammad, Khurshid, Waqar, Liu, Leo, Zulqarnain Arif, Syed, Ali Khan, Imran, Khalid, Osman and Nawaz, Raheel ORCID logoORCID: https://orcid.org/0000-0001-9588-0052 (2022) Adaptive Multi-Cost Routing Protocol to Enhance Lifetime for Wireless Body Area Network. Computers, Materials and Continua, 72 (1). pp. 1089-1103. ISSN 1546-2218

    Published Version
    Available under License Creative Commons Attribution.

    Download (630kB) | Preview


    Wireless Body Area Network (WBAN) technologies are emerging with extensive applications in several domains. Health is a fascinating domain of WBAN for smart monitoring of a patient's condition. An important factor to consider in WBAN is a node's lifetime. Improving the lifetime of nodes is critical to address many issues, such as utility and reliability. Existing routing protocols have addressed the energy conservation problem but considered only a few parameters, thus affecting their performance. Moreover, most of the existing schemes did not consider traffic prioritization which is critical in WBANs. In this paper, an adaptive multi-cost routing protocol is proposed with a multi-objective cost function considering minimum distance from sink, temperature of sensor nodes, priority of sensed data, and maximum residual energy on sensor nodes. The performance of the proposed protocol is compared with the existing schemes for the parameters: network lifetime, stability period, throughput, energy consumption, and path loss. It is evident from the obtained results that the proposed protocol improves network lifetime and stability period by 30% and 15%, respectively, as well as outperforms the existing protocols in terms of throughput, energy consumption, and path loss.

    Impact and Reach


    Activity Overview
    6 month trend
    6 month trend

    Additional statistics for this dataset are available via IRStats2.


    Repository staff only

    Edit record Edit record