Experimental Performance Comparison of Proactive Routing Protocols in Wireless Mesh Network Using Raspberry Pi 4
Abstract
:1. Introduction
2. Selected Routing Protocols
3. Testbed Description
3.1. Raspberry Pi 4
3.2. Experimental Settings and Parameters
3.3. System Testing
3.4. Scenarios
4. Experimental Results
4.1. Bandwidth Testing
4.2. PDR Testing
4.3. Jitter Testing
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Seyedzadegan, M.; Othman, M.; Ali, B.M.; Subramaniam, S. Wireless mesh networks: WMN overview, WMN architecture. In Proceedings of the International Conference on Communication Engineering and Networks IPCSIT, San Francisco, CA, USA, 19–21 October 2011; Volume 19, p. 2. [Google Scholar]
- Pathan, A.S.K. Security of Self-Organizing Networks: MANET, WSN, WMN, VANET; CRC Press: Boca Raton, FL, USA, 2016. [Google Scholar]
- Sakamoto, S.; Lala, A.; Oda, T.; Kolici, V.; Barolli, L.; Xhafa, F. Application of WMN-SA simulation system for node placement in wireless mesh networks: A case study for a realistic scenario. Int. J. Mob. Comput. Multimed. Commun. (IJMCMC) 2014, 6, 13–21. [Google Scholar] [CrossRef]
- Matsuo, K.; Sakamoto, S.; Oda, T.; Barolli, A.; Ikeda, M.; Barolli, L. Performance analysis of WMNs by WMN-GA simulation system for two WMN architectures and different TCP congestion-avoidance algorithms and client distributions. Int. J. Commun. Netw. Distrib. Syst. 2018, 20, 335–351. [Google Scholar] [CrossRef]
- Turlykozhaeyva, D.; Ussipov, N.; Baigaliyeva, A.; Temesheva, S.; Bolysbay, A.; Abrakhmatova, G.; Akhtanov, S. Routing metric and protocol for wireless mesh network based on information entropy theory. Eurasian Phys. Tech. J. 2023, 20, 90–98. [Google Scholar] [CrossRef]
- Gilani, S.S.A.; Qayyum, A.; Rais, R.N.B.; Bano, M. SDNMesh: An SDN based routing architecture for wireless mesh networks. IEEE Access 2020, 8, 136769–136781. [Google Scholar] [CrossRef]
- Oda, T.; Barolli, A.; Sakamoto, S.; Barolli, L.; Ikeda, M.; Uchida, K. Implementation and experimental results of a WMN testbed in indoor environment considering LoS scenario. In Proceedings of the 2015 IEEE 29th International Conference on Advanced Information Networking and Applications, Gwangiu, Republic of Korea, 24–27 March 2015; pp. 37–42. [Google Scholar]
- Oda, T.; Barolli, L. Experimental results of a Raspberry Pi based WMN testbed considering CPU frequency. In Proceedings of the 2016 IEEE 30th International Conference on Advanced Information Networking and Applications (AINA), Crans-Montana, Switzerland, 23–25 March 2016; pp. 981–986. [Google Scholar]
- Singh, M.S.; Talasila, V. A practical evaluation for routing performance of BATMAN-ADV and HWMN in a Wireless Mesh Network test-bed. In Proceedings of the 2015 international conference on smart sensors and systems (IC-SSS), Bangalore, India, 21–23 December 2015; pp. 1–6. [Google Scholar]
- Oda, T.; Elmazi, D.; Yamada, M.; Obukata, R.; Barolli, L.; Takizawa, M. Experimental results of a Raspberry Pi based WMN testbed in indoor environment: A comparison study of LoS and NLoS scenarios. In Proceedings of the 2016 19th International Conference on Network-Based Information Systems (NBiS), Ostrava, Czech Republic, 7–9 September 2016; pp. 9–14. [Google Scholar]
- Pakzad, F.; Portmann, M.; Turletti, T.; Parmentelat, T.; Mahfoudi, M.N.; Dabbous, W. R2Lab testbed evaluation for wireless mesh network experiments. In Proceedings of the 2018 28th International Telecommunication Networks and Applications Conference (ITNAC), Sydney, Australia, 21–23 November 2018; pp. 1–6. [Google Scholar]
- Bansal, D.; Sofat, S. Deployment and evaluation of IEEE 802.11 based wireless mesh networks in campus environment. In Proceedings of the 4th ACM Workshop on Networked Systems for Developing Regions, San Francisco, CA, USA, 15 June 2010; pp. 1–2. [Google Scholar]
- Baharuddin, M.; Panggalo, S.; Gufran, M. Performance of routing protocol OLSR and BATMAN in multi-hop and mesh ad hoc network on raspberry pi. In Proceedings of the IOP Conference Series: Materials Science and Engineering; IOP Publishing: Bristol, UK, 2020; Volume 875, p. 012046. [Google Scholar]
- Oda, T.; Matsuo, K.; Barolli, L.; Ikeda, M.; Takizawa, M. Performance Evaluation of a WMN Testbed in Indoor Environment Considering Mobile Mesh Node Scenario. In Proceedings of the 2015 18th International Conference on Network-Based Information Systems, Taipei, Taiwan, 2–4 September 2015; pp. 93–98. [Google Scholar]
- Sati, S.; El-Bareg, A. Manet testbed using raspberry pis. IJ Wirel. Microw. Technol. 2018, 2, 52–63. [Google Scholar] [CrossRef]
- Gupta, A.K.; Sadawarti, H.; Verma, A.K. Review of various routing protocols for MANETs. Int. J. Inf. Electron. Eng. 2011, 1, 251. [Google Scholar] [CrossRef]
- Shruthi, S. Proactive routing protocols for a MANET—A review. In Proceedings of the 2017 International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud)(I-SMAC), Palladam, India, 10–11 February 2017; pp. 821–827. [Google Scholar]
- Mohseni, S.; Hassan, R.; Patel, A.; Razali, R. Comparative review study of reactive and proactive routing protocols in MANETs. In Proceedings of the 4th IEEE International Conference on Digital Ecosystems and Technologies, Dubai, United Arab Emirates, 13–16 April 2010; pp. 304–309. [Google Scholar]
- Shrivastava, P.K.; Vishwamitra, L. Comparative analysis of proactive and reactive routing protocols in VANET environment. Meas. Sens. 2021, 16, 100051. [Google Scholar] [CrossRef]
- Kaur, H.; Sahni, V.; Bala, M. A survey of reactive, proactive and hybrid routing protocols in MANET: A review. Network 2013, 4, 498–500. [Google Scholar]
- Chai, Y.; Shi, W.; Shi, T.; Yang, X. An efficient cooperative hybrid routing protocol for hybrid wireless mesh networks. Wirel. Netw. 2017, 23, 1387–1399. [Google Scholar] [CrossRef]
- Cheng, H.; Cao, J. A design framework and taxonomy for hybrid routing protocols in mobile ad hoc networks. IEEE Commun. Surv. Tutor. 2008, 10, 62–73. [Google Scholar] [CrossRef]
- Singh, A.; Kumar, S.; Walia, S.S. Routing protocols for WMNS: A survey. Int. J. Adv. Res. Comput. Sci. Softw. Eng 2017, 11, 445–495. [Google Scholar] [CrossRef]
- Turlykozhaeyva, D.; Akhtanov, S.; Baigalyieva, A.; Temesheva, S.; Zhexebay, D.; Zaidyn, M.; Ussipov, N.; Skabylov, A. Evaluating routing algorithms across different wireless mesh network topologies using ns-3 simulator. Eurasian Phys. Technol. J. 2024, 21, 70–82. [Google Scholar] [CrossRef]
- Samo, S.D.; Fendji, J.L.E. Evaluation of Energy Consumption of Proactive, Reactive, and Hybrid Routing Protocols in Wireless Mesh Networks Using 802.11 Standards. J. Comput. Commun. 2018, 6, 1. [Google Scholar] [CrossRef]
- Singh, M. Node-to-Node Approaching in Wireless Mesh Connectivity; Springer: Berlin/Heidelberg, Germany, 2019; pp. 15–20. [Google Scholar]
- Jubair, M.A.; Khaleefah, S.H.; Budiyono, A.; Mostafa, S.A.; Mustapha, A. Performance evaluation of AODV and OLSR routing protocols in MANET environment. Int. J. Adv. Sci. Eng. Inf. Technol. 2018, 8, 1277–1283. [Google Scholar] [CrossRef]
- Jabbar, W.A.; Ismail, M.; Nordin, R. On the performance of the current MANET routing protocols for VoIP, HTTP, and FTP applications. J. Comput. Netw. Commun. 2014, 2014, 154983. [Google Scholar] [CrossRef]
- Herberg, U. Performance evaluation of using a dynamic shortest path algorithm in OLSRv2. In Proceedings of the 2010 8th Annual Communication Networks and Services Research Conference, Montreal, QC, Canada, 11–14 May 2010; pp. 376–380. [Google Scholar]
- Lakrami, F.; Elkamoun, N.; El Kamili, M. A survey on QoS for OLSR routing protocol in MANETs. In Advances in Ubiquitous Networking: Proceedings of the UNet’15 1; Springer: Berlin/Heidelberg, Germany, 2016; pp. 287–300. [Google Scholar]
- Shcherba, E.V.; Litvinov, G.A.; Shcherba, M.V. A novel reputation model for trusted path selection in the OLSR routing protocol. In Proceedings of the 2019 International Conference on Information Science and Communications Technologies (ICISCT), Karachi, Pakistan, 9–10 March 2019; pp. 1–5. [Google Scholar]
- Jabbar, W.A.; Saad, W.K.; Ismail, M. MEQSA-OLSRv2: A multicriteria-based hybrid multipath protocol for energy-efficient and QoS-aware data routing in MANET-WSN convergence scenarios of IoT. IEEE Access 2018, 6, 76546–76572. [Google Scholar] [CrossRef]
- Jain, R.; Kashyap, I. An QoS aware link defined OLSR (LD-OLSR) routing protocol for MANETs. Wirel. Pers. Commun. 2019, 108, 1745–1758. [Google Scholar] [CrossRef]
- Barz, C.; Niewiejska, J.; Rogge, H. NHDP and OLSRv2 for community networks. In Proceedings of the 2013 IEEE 9th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), Lyon, France, 7–9 October 2013; pp. 96–102. [Google Scholar]
- Yavuz, U.; Dael, F.A.; Jabbar, W.A.J.S.A. Performance evaluation of DYMO and OLSRv2 routing protocols in VANET. Int. J. Integr. Eng. 2020, 12, 50–58. [Google Scholar]
- Clausen, T.; Herberg, U. Router and link admittance control in the optimized link state routing protocol version 2 (olsrv2). In Proceedings of the 2010 Fourth International Conference on Network and System Security, Melbourne, VIC, Australia, 1–3 September 2010; pp. 40–46. [Google Scholar]
- Vara, M.I.; Campo, C. Cross-layer service discovery mechanism for OLSRv2 mobile ad hoc networks. Sensors 2015, 15, 17621–17648. [Google Scholar] [CrossRef]
- Sanchez-Iborra, R.; Cano, M.D.; Garcia-Haro, J. Performance evaluation of BATMAN routing protocol for VoIP services: A QoE perspective. IEEE Trans. Wirel. Commun. 2014, 13, 4947–4958. [Google Scholar] [CrossRef]
- Kiran, K.; Kaushik, N.; Sharath, S.; Shenoy, P.D.; Venugopal, K.; Prabhu, V.T. Experimental evaluation of BATMAN and BATMAN-Adv routing protocols in a mobile testbed. In Proceedings of the TENCON 2018-2018 IEEE Region 10 Conference, Jeju, Republic of Korea, 28–31 October 2018; pp. 1538–1543. [Google Scholar]
- Mamatas, L.; Demiroglou, V.; Kalafatidis, S.; Skaperas, S.; Tsaoussidis, V. Protocol-adaptive strategies for wireless mesh smart city networks. IEEE Netw. 2023, 37, 136–143. [Google Scholar] [CrossRef]
- Sliwa, B.; Falten, S.; Wietfeld, C. Performance evaluation and optimization of batman v routing for aerial and ground-based mobile ad-hoc networks. In Proceedings of the 2019 IEEE 89th Vehicular Technology Conference (vtc2019-Spring), Kuala Lumpur, Malaysia, 28 April–1 May 2019; pp. 1–7. [Google Scholar]
- Liu, L.; Liu, J.; Qian, H.; Zhu, J. Performance evaluation of BATMAN-adv wireless mesh network routing algorithms. In Proceedings of the 2018 5th IEEE International Conference on Cyber Security and Cloud Computing (CSCloud)/2018 4th IEEE International Conference on Edge Computing and Scalable Cloud (EdgeCom), Shanghai, China, 22–24 June 2018; pp. 122–127. [Google Scholar]
- Reineri, M.; Rubino, R.; Casetti, C.; Chiasserini, C.F. Experimental performance assessment of WMN routing protocols with mobile nodes. In Proceedings of the 2011 7th International Wireless Communications and Mobile Computing Conference, Istanbul, Turkey, 4–8 July 2011; pp. 1010–1015. [Google Scholar]
- Cigno, R.; Furlan, D. Improving BATMAN Routing Stability and Performance. Ph.D. Thesis, University of Trento, Trento, Italy, 2011. [Google Scholar]
- Seither, D.; König, A.; Hollick, M. Routing performance of Wireless Mesh Networks: A practical evaluation of BATMAN advanced. In Proceedings of the 2011 IEEE 36th Conference on Local Computer Networks, Bonn, Germany, 4–7 October 2011; pp. 897–904. [Google Scholar]
- Neumann, A.; López, E.; Navarro, L. Evaluation of mesh routing protocols for wireless community networks. Comput. Netw. 2015, 93, 308–323. [Google Scholar] [CrossRef]
- Satriawan, K.A.; Suharto, N.; Mas’ udia, P.E. Analysis of Node Router Performance with Babel and OLSR Protocol on MANET in Disaster Area. J. Telecommun. Netw. (Jurnal Jar. Telekomun.) 2023, 13, 259–264. [Google Scholar]
- Yuan, X. On the extended Bellman-Ford algorithm to solve two-constrained quality of service routing problems. In Proceedings of the Proceedings Eight International Conference on Computer Communications and Networks (Cat. No. 99EX370), Boston, MA, USA, 11–13 October 1999; pp. 304–310. [Google Scholar]
- Guillen-Perez, A.; Montoya, A.M.; Sanchez-Aarnoutse, J.C.; Cano, M.D. A comparative performance evaluation of routing protocols for flying Ad-Hoc networks in real conditions. Appl. Sci. 2021, 11, 4363. [Google Scholar] [CrossRef]
- Upton, E.; Halfacree, G. Raspberry Pi User Guide; John Wiley & Sons: Hoboken, NJ, USA, 2016. [Google Scholar]
- Richardson, M.; Wallace, S. Getting Started with Raspberry Pi: Electronic Projects with Python, Scratch, and Linux; Maker Media, Inc.: Sebastopol, CA, USA, 2014. [Google Scholar]
- Gamess, E.; Hernandez, S. Performance evaluation of different Raspberry Pi models for a broad spectrum of interests. Int. J. Adv. Comput. Sci. Appl. 2022, 13. [Google Scholar] [CrossRef]
Parameters | Outdoor Experiment | Indoor Experiment |
---|---|---|
Numbers of nodes | 11 | 2, 5, 8, 11 |
Measured parameters | Bandwidth | Bandwidth, Packet Delivery Ratio, Jitter |
Duration of the experiment | 1000 s | 24 h |
Transport layer protocol | UDP | |
Operating system on the nodes | Raspbian GNU/Linux 11 (bullseye) | |
Linux version | Linux 6.1.21-v8+ | |
BATMAN-ADV version | batctl version—debian-2020.4-2, Batman-adv version—2022.3 | |
OLSR version | Pre-0.9.9 | |
Babel version | 1.13.1 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Turlykozhayeva, D.; Temesheva, S.; Ussipov, N.; Bolysbay, A.; Akhmetali, A.; Akhtanov, S.; Tang, X. Experimental Performance Comparison of Proactive Routing Protocols in Wireless Mesh Network Using Raspberry Pi 4. Telecom 2024, 5, 1008-1020. https://doi.org/10.3390/telecom5040051
Turlykozhayeva D, Temesheva S, Ussipov N, Bolysbay A, Akhmetali A, Akhtanov S, Tang X. Experimental Performance Comparison of Proactive Routing Protocols in Wireless Mesh Network Using Raspberry Pi 4. Telecom. 2024; 5(4):1008-1020. https://doi.org/10.3390/telecom5040051
Chicago/Turabian StyleTurlykozhayeva, Dana, Symbat Temesheva, Nurzhan Ussipov, Aslan Bolysbay, Almat Akhmetali, Sayat Akhtanov, and Xiao Tang. 2024. "Experimental Performance Comparison of Proactive Routing Protocols in Wireless Mesh Network Using Raspberry Pi 4" Telecom 5, no. 4: 1008-1020. https://doi.org/10.3390/telecom5040051
APA StyleTurlykozhayeva, D., Temesheva, S., Ussipov, N., Bolysbay, A., Akhmetali, A., Akhtanov, S., & Tang, X. (2024). Experimental Performance Comparison of Proactive Routing Protocols in Wireless Mesh Network Using Raspberry Pi 4. Telecom, 5(4), 1008-1020. https://doi.org/10.3390/telecom5040051