Congestion-Aware Routing and Fuzzy-based Rate Controller for Wireless Sensor Networks

In this paper, congestion-aware routing and fuzzy- based rate controller for wireless sensor networks (WSNs) is proposed. The proposed method tries to make a distinc- tion between locally generated data and transit data by using apriority-basedmechanismwhichprovidesanovelqueueing model. Furthermore, a novel congestion-aware routing us- ing greedy approach is proposed. The proposed congestion- aware routing tries tofind more aordable routes. Moreover, a fuzzy rate controller is utilized for rate controlling which uses two criteria as its inputs, including congestion score and buer occupancy. These two parameters are based on total packet input rate, packet forwarding rate at MAC layer, number of packets in the queue buer, and total buer size at each node. As soon as the congestion is detected, the notifi- cation signal is sent to the ospring nodes. As a result, they are able to adjust their data transmission rate. Simulation results clearly show that the implementation of the proposed method using a greedy approach and fuzzy logic has done significant reduction in terms of packet loss rate, end-to-end delay and average energy consumption.

[1]  Shashidhar Gandham,et al.  STCP: a generic transport layer protocol for wireless sensor networks , 2005, Proceedings. 14th International Conference on Computer Communications and Networks, 2005. ICCCN 2005..

[2]  Ali Movaghar-Rahimabadi,et al.  CGC: centralized genetic-based clustering protocol for wireless sensor networks using onion approach , 2016, Telecommun. Syst..

[3]  Mohammad Reza Meybodi,et al.  Hop-by-hop traffic-aware routing to congestion control in wireless sensor networks , 2015, EURASIP J. Wirel. Commun. Netw..

[4]  Movaghar Ali,et al.  A NEW GREEDY GEOGRAPHICAL ROUTING IN WIRELESS SENSOR NETWORKS , 2015 .

[5]  Majid Hatamian,et al.  Priority-based congestion control mechanism for wireless sensor networks using fuzzy logic , 2015, 2015 6th International Conference on Computing, Communication and Networking Technologies (ICCCNT).

[6]  Dan Komosny,et al.  Distributed Recognition of Reference Nodes for Wireless Sensor Network Localization , 2012 .

[7]  Ghosheh Abed Hodtani,et al.  A novel approach to mathematical multiple criteria decision making methods based on information theoretic measures , 2015, 2015 Iran Workshop on Communication and Information Theory (IWCIT).

[8]  Guanrong Chen,et al.  Introduction to Fuzzy Sets, Fuzzy Logic, and Fuzzy Control Systems , 2000 .

[9]  C. Chandrasekar,et al.  An Efficient Fuzzy based Congestion Control Technique for Wireless Sensor Networks , 2012 .

[10]  Alireza Naghizadeh,et al.  Error Control Coding in Optical Fiber Communication Systems: An Overview , 2015 .

[11]  Özgür B. Akan,et al.  Event-to-sink reliable transport in wireless sensor networks , 2005, IEEE/ACM Transactions on Networking.

[12]  Peng Liu,et al.  Analysis of Collaborative Beamforming for Wireless Sensor Networks with Phase Offset , 2014 .

[13]  Djamel Djenouri,et al.  Congestion Detection Strategies in Wireless Sensor Networks: A Comparative Study with Testbed Experiments , 2014, EUSPN/ICTH.

[14]  Anantha P. Chandrakasan,et al.  An application-specific protocol architecture for wireless microsensor networks , 2002, IEEE Trans. Wirel. Commun..

[15]  Raúl Rojas,et al.  Neural Networks - A Systematic Introduction , 1996 .

[16]  Behrooz Razeghi,et al.  A centralized evolutionary clustering protocol for wireless sensor networks , 2015, 2015 6th International Conference on Computing, Communication and Networking Technologies (ICCCNT).

[17]  Richard Demo Souza,et al.  Energy Efficiency Analysis of a Two Dimensional Cooperative Wireless Sensor Network with Relay Selection , 2013 .

[18]  Ghosheh Abed Hodtani,et al.  A novel relay selection scheme for multi-user cooperation communications using fuzzy logic , 2015, 2015 IEEE 12th International Conference on Networking, Sensing and Control.

[19]  Chieh-Yih Wan,et al.  CODA: congestion detection and avoidance in sensor networks , 2003, SenSys '03.

[20]  Hans-Jürgen Zimmermann,et al.  Introduction to Fuzzy Sets , 1985 .

[21]  Priyadarshini Bhagwati,et al.  Hierarchical Tree Based Congestion Control using Fuzzy Logic for Heterogeneous Traffic in WSN , 2014 .