Adaptive Fuzzy-Based Energy and Delay-Aware Routing Protocol for a Heterogeneous Sensor Network

In a heterogeneous sensor actor network, packet loss may occur due to bad link quality, overflow of buffer, and low energy levels. Retransmission of the lost packets leads to more energy consumption and delay. Ensuring data reliability and minimum delay requirement while improving energy efficiency are challenging issues in a resource-constrained heterogeneous sensor actor network. In this paper, a fuzzy-based delay and energy-aware intelligent routing mechanism has been proposed to select efficient routes. In the proposed mechanism, routing decisions are taken using a fuzzy logic system by considering network resources, such as residual energy, quality of link, available buffer size, and distance (proximity). In a network, a node with higher residual energy, higher free available buffer, good link quality, and close distance (proximity) gets opportunity to become a next hop node in a routing path. Furthermore, network performance has been analyzed with various network states. Simulation has been carried out using Network Simulator 3 by considering performance metrics, such as delay, number of retransmissions, energy consumption, lifetime, and network stability of the network.

[1]  R. Pooja Load-Balanced Opportunistic Routing for Duty-Cycled Wireless Sensor Networks , 2018 .

[2]  R. K. Shyamasundar,et al.  Introduction to algorithms , 1996 .

[3]  Xiaoyu Ji,et al.  Energy Efficient Link-Delay Aware Routing in Wireless Sensor Networks , 2018, IEEE Sensors Journal.

[4]  Athanasios V. Vasilakos,et al.  Real-time data report and task execution in wireless sensor and actuator networks using self-aware mobile actuators , 2013, Comput. Commun..

[5]  Soumya K. Ghosh,et al.  On Network Lifetime Expectancy With Realistic Sensing and Traffic Generation Model in Wireless Sensor Networks , 2013, IEEE Sensors Journal.

[6]  Rashmi Ranjan Rout,et al.  Adaptive buffering using Markov Decision Process in tree-based Wireless Sensor and Actor Networks , 2017, Comput. Electr. Eng..

[7]  Lovepreet Kaur,et al.  Energy-Efficient Routing Protocols in Wireless Sensor Networks: A Survey , 2014 .

[8]  Sariga Arjunan,et al.  Lifetime maximization of wireless sensor network using fuzzy based unequal clustering and ACO based routing hybrid protocol , 2017, Applied Intelligence.

[9]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[10]  Dario Pompili,et al.  Handling Mobility in Wireless Sensor and Actor Networks , 2010, IEEE Transactions on Mobile Computing.

[11]  Ian F. Akyildiz,et al.  Wireless sensor and actor networks: research challenges , 2004, Ad Hoc Networks.

[12]  Hwang Soo Lee,et al.  Analysis of Network Lifetime in Cluster-Based Sensor Networks , 2010, IEEE Communications Letters.

[13]  Michalis Faloutsos,et al.  Link Positions Matter: A Noncommutative Routing Metric for Wireless Mesh Networks , 2012, IEEE Trans. Mob. Comput..

[14]  Soumya K. Ghosh,et al.  Enhancement of Lifetime using Duty Cycle and Network Coding in Wireless Sensor Networks , 2013, IEEE Transactions on Wireless Communications.

[15]  Winston Khoon Guan Seah,et al.  Reliability in wireless sensor networks: A survey and challenges ahead , 2015, Comput. Networks.

[16]  Huimin Du,et al.  A Novel Cluster Head Selection Algorithm Based on Fuzzy Clustering and Particle Swarm Optimization , 2017, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[17]  Yacine Ghamri-Doudane,et al.  Network Coding for Event-Centric Wireless Sensor Networks , 2010, 2010 IEEE International Conference on Communications.

[18]  Manish Bhardwaj,et al.  Upper Bounds on the Lifetime of Wireless Sensor Networks , 2001 .

[19]  Saswat Chakrabarti,et al.  Co-operative routing for wireless sensor networks using network coding , 2012, IET Wirel. Sens. Syst..

[20]  Prasenjit Chanak,et al.  Fuzzy rule-based faulty node classification and management scheme for large scale wireless sensor networks , 2016, Expert Syst. Appl..

[21]  Rashmi Ranjan Rout,et al.  Markov Decision Process-Based Switching Algorithm for Sustainable Rechargeable Wireless Sensor Networks , 2016, IEEE Sensors Journal.

[22]  Guang Li,et al.  An Energy-Balanced Routing Method Based on Forward-Aware Factor for Wireless Sensor Networks , 2014, IEEE Transactions on Industrial Informatics.

[23]  Dirk Timmermann,et al.  Low energy adaptive clustering hierarchy with deterministic cluster-head selection , 2002, 4th International Workshop on Mobile and Wireless Communications Network.

[24]  Mohsen Sharifi,et al.  Connectivity Weakness Impacts on Coordination in Wireless Sensor and Actor Networks , 2013, IEEE Communications Surveys & Tutorials.

[25]  Padmalaya Nayak,et al.  A Fuzzy Logic-Based Clustering Algorithm for WSN to Extend the Network Lifetime , 2016, IEEE Sensors Journal.

[26]  Lars Michael Kristensen,et al.  An Industrial Perspective on Wireless Sensor Networks — A Survey of Requirements, Protocols, and Challenges , 2014, IEEE Communications Surveys & Tutorials.

[27]  Soumya K. Ghosh,et al.  Adaptive data aggregation and energy efficiency using network coding in a clustered wireless sensor network: An analytical approach , 2014, Comput. Commun..

[28]  Mohammad S. Obaidat,et al.  Existence of dumb nodes in stationary wireless sensor networks , 2014, J. Syst. Softw..

[29]  Giovanni Pau,et al.  A Fuzzy Logic Approach by Using Particle Swarm Optimization for Effective Energy Management in IWSNs , 2017, IEEE Transactions on Industrial Electronics.

[30]  Yongjun Sun,et al.  An Improved Routing Algorithm Based on Ant Colony Optimization in Wireless Sensor Networks , 2017, IEEE Communications Letters.

[31]  Sajal K. Das,et al.  Energy-Efficient Randomized Switching for Maximizing Lifetime in Tree-Based Wireless Sensor Networks , 2015, IEEE/ACM Transactions on Networking.

[32]  Jin-Shyan Lee,et al.  Fuzzy-Logic-Based Clustering Approach for Wireless Sensor Networks Using Energy Predication , 2012, IEEE Sensors Journal.

[33]  Rizwan Ahmad,et al.  Fuzzy Power Allocation for Opportunistic Relay in Energy Harvesting Wireless Sensor Networks , 2017, IEEE Access.

[34]  Mahmoud Naghibzadeh,et al.  Fuzzy-Based Clustering-Task Scheduling for Lifetime Enhancement in Wireless Sensor Networks , 2017, IEEE Sensors Journal.

[35]  Yusheng Ji,et al.  Coded packets over lossy links: A redundancy-based mechanism for reliable and fast data collection in sensor networks , 2014, Comput. Networks.