Abstract

Wireless sensor networks (WSN) have been investigated as a powerful distributed sensing application to enhance the efficiency of embedded systems and wireless networking capabilities. Although WSN has offered unique opportunities to set the foundation for using ubiquitous and pervasive computing, it suffered from several issues and challenges such as frequently changing network topology and congestion issue which affect not only network bandwidth usage but also performance. The main objective of this study is to introduce a congestion-aware clustering and routing (CCR) protocol to alleviate the congestion issue over the network. The CCR protocol is proposed to decrease end-to-end delay time and prolong the network lifetime through choosing the suitable primary cluster head (PCH) and the secondary cluster head (SCH). The experimental results demonstrate that the effectiveness of the CCR protocol to satisfy the quality of service (QoS) requirements in increasing the network lifetime and raising the number of packets sent alike. Moreover, the CCR outperforms other state-of-the-art techniques in decreasing the overflow of data, and thus the network bandwidth usage is reduced.

Highlights

  • Wireless Sensor Network (WSN) affects everyday life, as a seed of smart applications and pervasive systems alike

  • We compare our protocol with the Low-Energy Adaptive Clustering Hierarchy protocol (LEACH), MHT-LEACH and IMHT-LEACH protocols in different scenarios; each scenario has a different network area and a different number of nodes

  • LEACH, MHT-LEACH, IMHT-LEACH In the first comparison between LEACH, MHT-LEACH and IMHT-LEACH protocols, the sensor nodes are randomly distributed in the plane region which contains 200 nodes distributed randomly in the network area with coordination (250 × 250)

Read more

Summary

Introduction

Wireless Sensor Network (WSN) affects everyday life, as a seed of smart applications and pervasive systems alike. Providing the innovative solutions to reduce the congestion issue over the network has become necessary to decrease network bandwidth and power usage and to prolong the network lifetime as much as possible [6]. The fundamental concept of congestion control is discussed as well as demonstrating, in brief, the common solving solutions to this problem and the congestion issue in network layer is reviewed. The main reasons are, among others, rather limited availability of bandwidth and a finite network capacity [6].

Objectives
Results
Conclusion

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.