Multipath routing through the firefly algorithm and fuzzy logic in wireless sensor networks

被引:45
|
作者
Shahbaz, Amir Nader [1 ]
Barati, Hamid [1 ]
Barati, Ali [1 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Dezful Branch, Dezful, Iran
关键词
Wireless sensor networks; Multipath routing; Firefly algorithm; Fuzzy logic; Scalability; PROTOCOL;
D O I
10.1007/s12083-020-01004-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Routing is one of the major challenges in wireless sensor networks (WSNs). Unbalanced energy consumption in the routing process of data packets is one of the main issues in WSNs. The issue needs consideration, because the energy level of sensor nodes is limited. Multipath routing methods reduce energy consumption, improve scalability and provide load balancing in WSNs. In this study, we suggested a multipath routing method for homogeneous WSNs. The proposed method includes 3 phases: clustering the network nodes, discovering the paths between CHs, and maintaining the paths. In the first phase, wireless sensor network is clustered through the firefly algorithm. In the second phase, routing is performed between CHs based on the fuzzy logic. Routing between CHs results in creating 2 paths: primary path and backup path. CHs transmit data packets to the base station through the primary paths; however, failures in primary paths cause CHs to employ backup paths. In the third phase, the paths are maintained so that path breakages cause to restart route discovery. The results of the simulation reveal that the proposed multipath routing outperforms other routing methods in end-to-end delay, energy consumption, packet loss rate, and network lifetime.
引用
收藏
页码:541 / 558
页数:18
相关论文
共 50 条
  • [41] A Fuzzy Logic Scheme for Real-time Routing in Wireless Sensor Networks
    Shah, Babar
    Khattak, Asad Masood
    Kim, Ki-Il
    2015 6TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING TECHNOLOGIES (ICCCNT), 2015, : 329 - 335
  • [42] A new method for flat routing in wireless sensor networks using fuzzy logic
    Dastgheib, Seyyed Jalaleddin
    Ghassami, Mohammad Reza Sadeqi
    Oulia, Hamed
    Mirabedini, Seyyed Javad
    2011 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT), VOLS 1-4, 2012, : 2112 - +
  • [43] Fuzzy-Logic-Based Energy Optimized Routing for Wireless Sensor Networks
    Jiang, Haifeng
    Sun, Yanjing
    Sun, Renke
    Xu, Hongli
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2013,
  • [44] Routing Algorithm Using GPSR and Fuzzy Membership for Wireless Sensor Networks
    Chang, Kyung-Bae
    Kim, Dong-Wha
    Park, Gwi-Tae
    INTELLIGENT COMPUTING, PART I: INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING, ICIC 2006, PART I, 2006, 4113 : 1314 - 1319
  • [45] A Multipath Routing Algorithm Based on Link Multi-metrics for Wireless Sensor Networks
    Li, Yaqing
    Li, Layuan
    Wang, Chunyan
    2008 ISECS INTERNATIONAL COLLOQUIUM ON COMPUTING, COMMUNICATION, CONTROL, AND MANAGEMENT, VOL 2, PROCEEDINGS, 2008, : 567 - 571
  • [46] A Genetic Algorithm for Energy-Efficient Based Multipath Routing in Wireless Sensor Networks
    Song, Ying
    Gui, Chao
    Lu, Xiaocheng
    Chen, Hua
    Sun, Baolin
    WIRELESS PERSONAL COMMUNICATIONS, 2015, 85 (04) : 2055 - 2066
  • [47] CMQ: Clustering based multipath routing algorithm to improving QoS in wireless sensor networks
    Rezaie, Ali Ranjide
    Mirnia, Mirkamal
    International Journal of Computer Science Issues, 2012, 9 (03): : 156 - 160
  • [48] A Genetic Algorithm for Energy-Efficient Based Multipath Routing in Wireless Sensor Networks
    Ying Song
    Chao Gui
    Xiaocheng Lu
    Hua Chen
    Baolin Sun
    Wireless Personal Communications, 2015, 85 : 2055 - 2066
  • [49] CMPR: COST-AWARE MULTIPATH ROUTING ALGORITHM FOR MOBILE WIRELESS SENSOR NETWORKS
    Liu, Ding
    Wang, Xiaoming
    Lu, Junling
    QUANTITATIVE LOGIC AND SOFT COMPUTING, 2012, 5 : 260 - 267
  • [50] A Fuzzy Logic Algorithm for Minimizing Error (FLAME) in Wireless Sensor Networks
    Parthiban, R.
    Menon, Anuradha
    2009 IEEE/ASME INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT MECHATRONICS, VOLS 1-3, 2009, : 1428 - 1433