Abstract
Background: A Wireless Sensor Network (WSN) consists of a large number of sensor nodes deployed randomly over an area that can sense the surrounding environment to gather some data and interconnect over a wireless channel to share the information with neighboring nodes or with some users over the internet. WSN has a wide range of applications in the field of military, healthcare, industry, agriculture, livestock farming, and smart cities. The pertinence of WSN in healthcare, defense, agriculture, and industry is discussed in detail in the background section of this paper.
Objective: The objective of this paper is to examine and simulate Dijkstra’s Algorithm, Bellman Ford’s Algorithm, and Floyd-Warshall’s Algorithm applied for routing in WSN.
Methods: Simulation is completed on CupCarbon U-one 4.2 simulator for these algorithms to compute the shortest distance between a randomly deployed source node and a destination node in different sized networks. Simulation of the three algorithms is carried out considering the vital simulation parameters including sensor radius, radio range, and traffic. Also, Simulation is carried out to show the implementation of Floyd Warshall’s algorithm in the field of smart mobility.
Results: The obtained results show that the simulation time for the calculation of the shortest route from source to destinations for the three algorithms is the same which is also suitable for various applications of smart mobility, smart accident management, and smart traffic management.
Conclusion: The simulation results are also examined to measure the performance of each algorithm and its suitability in the context of WSN. The epilogue of this paper is provided in the conclusion section.
Keywords: WSN, sensor nodes, CupCarbon U –One 4.2, source node, destination node, Dijkstra’s algorithm, bellman-ford’s algorithm, floyd-warshall’s algorithm.
Graphical Abstract
[http://dx.doi.org/10.1117/12.723894]
[http://dx.doi.org/10.1117/12.884681]
[http://dx.doi.org/10.1109/BSN.2010.58]
[http://dx.doi.org/10.1117/12.920449]
[http://dx.doi.org/10.4108/ICST.BODYNETS2009.5947]
[http://dx.doi.org/10.1155/2015/373474] [PMID: 26788055]
[http://dx.doi.org/10.3390/s110706799] [PMID: 22163986]
[http://dx.doi.org/10.1109/TITB.2004.837888] [PMID: 15615032]
[http://dx.doi.org/10.1016/j.enconman.2009.09.007]
[http://dx.doi.org/10.1016/S0141-9331(01)00110-7]
[http://dx.doi.org/10.1016/j.compag.2015.02.004]
[http://dx.doi.org/10.1016/j.mcm.2010.11.050]
[http://dx.doi.org/10.1109/MPRV.2007.47]
[http://dx.doi.org/10.1109/ICARCV.2010.5707941]
[http://dx.doi.org/10.1109/GLOCOMW.2011.6162361]
[http://dx.doi.org/10.1109/ICCNC.2014.6785394]
[http://dx.doi.org/10.1016/j.future.2019.12.025]
[http://dx.doi.org/10.5194/nhess-14-3123-2014]
[http://dx.doi.org/10.1007/s11461-008-0054-3]
[http://dx.doi.org/10.1109/CCAA.2016.7813873]
[http://dx.doi.org/10.1109/ICTC.2016.7763493]
[http://dx.doi.org/10.1007/978-3-642-10781-8_3]
[http://dx.doi.org/10.1109/ICIC.2011.133]
[http://dx.doi.org/10.1016/j.foodcont.2015.09.012]
[http://dx.doi.org/10.4028/www.scientific.net/AMM.687-691.970]
[http://dx.doi.org/10.1109/VETECF.2010.5594513]
[http://dx.doi.org/10.1109/TKDE.2007.1062]
[http://dx.doi.org/10.1109/IECON.2005.1569329]
[http://dx.doi.org/10.1109/SYSOSE.2014.6892493]
[http://dx.doi.org/10.1109/ICSENS.2012.6411104]
[http://dx.doi.org/10.1109/SPCA.2006.297498]
[http://dx.doi.org/10.1109/PCI.2011.37]
[http://dx.doi.org/10.1109/ICEPE.2014.6969994]
[http://dx.doi.org/10.1109/ICSensT.2012.6461713]
[http://dx.doi.org/10.1063/1.4975296]
[http://dx.doi.org/10.3390/s101110146] [PMID: 22163462]
[http://dx.doi.org/10.3390/s130101160] [PMID: 23344388]
[http://dx.doi.org/10.1145/1352533.1352562]
[http://dx.doi.org/10.3390/s100605872] [PMID: 22219692]
[http://dx.doi.org/10.1109/HSI.2009.5091041]
[http://dx.doi.org/10.1109/WF-IoT.2015.7389100]
[http://dx.doi.org/10.1016/j.procs.2013.06.082]
[http://dx.doi.org/10.2174/2210327910999200614001521]
[http://dx.doi.org/10.2174/2210327906666160727161736]
[http://dx.doi.org/10.3390/s19051040] [PMID: 30823500]
[http://dx.doi.org/10.1007/s40747-021-00430-w]
[http://dx.doi.org/10.12733/jics20101712]
[http://dx.doi.org/10.1016/j.aml.2011.06.008]