Back to Search
Start Over
Multipath routing through the firefly algorithm and fuzzy logic in wireless sensor networks
- Source :
- Peer-to-Peer Networking and Applications. 14:541-558
- Publication Year :
- 2020
- Publisher :
- Springer Science and Business Media LLC, 2020.
-
Abstract
- 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.
- Subjects :
- Computer Networks and Communications
Network packet
Computer science
business.industry
ComputerSystemsOrganization_COMPUTER-COMMUNICATIONNETWORKS
020206 networking & telecommunications
02 engineering and technology
Energy consumption
Load balancing (computing)
Base station
Backup
Multipath routing
0202 electrical engineering, electronic engineering, information engineering
020201 artificial intelligence & image processing
Firefly algorithm
business
Wireless sensor network
Software
Computer network
Subjects
Details
- ISSN :
- 19366450 and 19366442
- Volume :
- 14
- Database :
- OpenAIRE
- Journal :
- Peer-to-Peer Networking and Applications
- Accession number :
- edsair.doi...........5fd3a2fded5d605aaa174df327c4e624
- Full Text :
- https://doi.org/10.1007/s12083-020-01004-2