An Application-Aware Clustering Protocol for Wireless Sensor Networks to Provide QoS Management

Wireless sensor networks (WSNs) have long been established as a suitable technology for gathering and processing information from the environment. However, recent applications and new multimedia sensors have increased the demand for a more adequate management of their quality of service (QoS). The constraints and demands for this QoS management greatly depend on each individual network’s purpose or application. Low-Energy Adaptive Clustering Hierarchy (LEACH) is arguably the most well-known routing protocol for WSNs, but it is not QoS-aware. In this paper, we propose LEACH-APP, a new clustering protocol based on LEACH that takes the network’s application into account and is aimed at providing a better overall QoS management. We thoroughly describe our proposal and provide a case study to explain its operation. Then, we evaluate its performance in terms of two significant QoS metrics—throughput and latency—and compare it to that of the original protocol. Our experiments show that LEACH-APP increases the throughput by roughly 250% and reduces the latency by almost 80%, overall providing a more flexible and powerful QoS management.

[1]  Álvaro Araujo,et al.  Controlling the degradation of Wireless Sensor Networks , 2015, 2015 International Wireless Communications and Mobile Computing Conference (IWCMC).

[2]  Joel J. P. C. Rodrigues,et al.  A QoS-Based Wireless Multimedia Sensor Cluster Protocol , 2014, Int. J. Distributed Sens. Networks.

[3]  Yacine Challal,et al.  An energy efficient and QoS aware routing protocol for wireless sensor and actuator networks , 2018 .

[4]  Ion Marghescu,et al.  New Energy Efficient Multi-Hop Routing Techniques for Wireless Sensor Networks: Static and Dynamic Techniques , 2018, Sensors.

[5]  Jyoti Prakash Singh,et al.  A Survey on Successors of LEACH Protocol , 2017, IEEE Access.

[6]  Mohamed F. Younis,et al.  A survey on routing protocols for wireless sensor networks , 2005, Ad Hoc Networks.

[7]  Wendi Heinzelman,et al.  Energy-efficient communication protocol for wireless microsensor networks , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[8]  Mani Srivastava,et al.  Energy-aware wireless microsensor networks , 2002, IEEE Signal Process. Mag..

[9]  Athanassios Boulis,et al.  Performance and scalability evaluation of the Castalia wireless sensor network simulator , 2010, SimuTools.

[10]  Eduardo Cerqueira,et al.  CHEATS: A cluster-head election algorithm for WSN using a Takagi-Sugeno fuzzy system , 2011, 2011 IEEE Third Latin-American Conference on Communications.

[11]  Eduardo Casilari-Pérez,et al.  Modeling of Current Consumption in 802.15.4/ZigBee Sensor Motes , 2010, Sensors.

[12]  Adib Rastegarnia,et al.  Performance evaluation of Castalia Wireless Sensor Network simulator , 2011, 2011 34th International Conference on Telecommunications and Signal Processing (TSP).

[13]  Abraham O. Fapojuwo,et al.  Energy consumption and message delay analysis of QoS enhanced base station controlled dynamic clustering protocol for wireless sensor networks , 2009, IEEE Transactions on Wireless Communications.

[14]  Gregory J. Pottie,et al.  Wireless integrated network sensors , 2000, Commun. ACM.

[15]  Mario Di Francesco,et al.  Energy conservation in wireless sensor networks: A survey , 2009, Ad Hoc Networks.

[16]  Geng Zhang,et al.  Algorithm for Wireless Sensor Networks Based on Grid Management , 2014 .

[17]  Babar Nazir,et al.  Energy efficient and QoS aware routing protocol for Clustered Wireless Sensor Network , 2013, Comput. Electr. Eng..