z-logo
open-access-imgOpen Access
QoS adaptive and energy aware cross‐layer opportunistic routing protocol in wireless sensor networks
Author(s) -
Huamei Qi,
Tao Jiang,
Su Jiang,
Zhiwen Zeng,
Wangping Xiong
Publication year - 2019
Publication title -
iet communications
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.355
H-Index - 62
eISSN - 1751-8636
pISSN - 1751-8628
DOI - 10.1049/iet-com.2018.5733
Subject(s) - computer science , computer network , retransmission , routing protocol , quality of service , wireless sensor network , node (physics) , reliability (semiconductor) , network layer , energy consumption , transmission (telecommunications) , efficient energy use , routing (electronic design automation) , layer (electronics) , power (physics) , telecommunications , network packet , engineering , chemistry , physics , electrical engineering , structural engineering , organic chemistry , quantum mechanics
Wireless sensor network (WSN) can reduce human labour and monitoring difficulties in forest fire prevention and environment monitoring due to its low power consumption, small size, self‐organising, flexible setting, and unattended operation. However, the limited WSN hardware resources and power capacity, the practical application requirements such as real‐time monitoring and timely warning of emergencies, pose higher challenges to WSN on its lifespan, reliability, and real‐time performance. This paper proposes a QoS adaptive and energy aware cross‐layer opportunistic routing protocol (QE‐COR). The protocol sets an adaptive QoS function Q i comprehensively considering multiple metrics, through which the best forwarding node can be selected, and the QoS of transmission can adaptively adjust according to the data's needs. The protocol can also select a standby node to start retransmission when forwarding errors occur. A RTS‐QACK and an ASS‐DATA‐SACK response mechanisms are designed to improve the transmission efficiency and avoid message conflicts. The sleep mechanism of MAC layer related with node's working state enables dynamical switching between active and sleep modes, which improves the energy utilisation and the flexibility of the network. Compared with similar opportunistic routing protocols, QE‐COR can improve energy utilisation and extend network lifetime, while ensuring transmission reliability and end‐to‐end delay performance.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here