Abstract

Most proposed methods for congestion control of Wireless Sensor Networks (WSNs) have disadvantages such as central congestion control mechanism through the sink node, using only one traffic control or resource control mechanism and also having the same throughput on all nodes. For the purpose of addressing these problems, in this paper, a new congestion control protocol is presented in order to increase network lifetime and reliability of WSNs. Since the priority of generated traffic in network level is not uniform in WSNs, an architecture framework is proposed based on priority of generated traffics for service identification in network level in order to meet better service quality and efficiency. The proposed method called TMCC has been compared with Traffic-Aware Dynamic Routing (TADR) method to show the effectiveness of the proposed method in terms of end to end delay, throughput, power consumption and lifetime of network.

Highlights

  • Wireless Sensor Networks (WSNs) consist of a number of sensor nodes which are widely distributed in environment [1]

  • In order to demonstrate the capability of the proposed method, it has been compared with Traffic-Aware Dynamic Routing (TADR) method [16] that is a well-known method to reduce traffic in WSNs

  • All the simulations are performed once using the proposed method of TMCC and again on the method of TADR to compare the results as demonstrated in the following subsections

Read more

Summary

INTRODUCTION

Wireless Sensor Networks (WSNs) consist of a number of sensor nodes which are widely distributed in environment [1]. Recent advances in electronics and wireless communication have led to design and build sensors with low power consumption, small size and low price These small sensors can perform actions such as receiving environmental information based on sensor type, processing them and sending data through other sensor nodes [4]. With the increasing on the application of WSNs [17], different traffic levels generated by these sensors require providing different quality of services In such condition, congestion occurs when data capacity transmitted through the network is above the network packet handling capacity [18]. According to above materials, paying attention to different priorities for different levels of network traffic is essential which is discussed in this paper This remainder of this paper is organized as follows: in Section 2 recent works on congestion control protocols in WSNs are reviewed.

RELATED WORKS
THE PROPOSED METHOD
Congestion Detection Phase
Congestion Declaration Phase
Congestion Control Phase
EVALUATION AND EXPERIMENTAL RESULTS
End-to-end delay
Throughput
Network Lifetime
CONCLUSION
Full Text
Published version (Free)

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