Enhancing Stability and Efficiency in Mobile Ad Hoc Networks (MANETs): A Multicriteria Algorithm for Optimal Multipoint Relay Selection
Abstract
:1. Introduction
- An improved MPR selection algorithm for MANETs based on multiple criteria: energy, mobility, and trust.
- A multicriteria weighted function that reduces MPR changes, minimizes network overhead and improves energy efficiency.
- Enhanced network performance, demonstrated through NS3 simulations using Random Waypoint and ManhattanGrid mobility models, showing better PDR, lower delays, and reduced packet loss.
- Adaptability to high-mobility environments, ensuring reliable data relay even under frequent topological changes.
- Trust metrics to strengthen network security, providing better protection against threats.
- Comprehensive simulation results validating the effectiveness of the multicriteria-weighted MPR selection method.
2. Related Works
3. Proposed Methdolgy
3.1. Brief Description of OLSR
3.2. Terminology and Introduction of the Improvement
3.3. Description of the Proposed Approach
3.4. Improved Scheme
3.5. Implementation Steps
- Step 1: Mobility information exchange. Nodes exchange their mobility characteristics, such as speed and direction, with their directly connected neighbors via Hello packets, as shown in Table 3.
- Step 2: Calculation of relative metrics. A node calculates its Relative Speed (RS), Relative Acceleration (RA), and Relative Direction (RD) with its directly connected neighbors. For nodes i and j, these metrics are computed as follows:
- Step 3: Spatial Dependency calculation. The Spatial Dependency (SD) between node i and node j is computed as
- Step 4: Energy level calculation. The energy level of each node is calculated as
- Step 5: Trust measure calculation. Trust is essential for secure communication. The trust measure between two nodes is calculated as
- Step 6: MCWMPR calculation. Finally, the multicriteria-weighted MPR (MCWMPR) for a node is calculated as
Algorithm 1: Multicriteria-weighted MPR (MCWMPR) Calculation |
4. Results and Analysis
4.1. Simulation Mobility Model
4.2. Comparison and Discussion
4.2.1. Random Waypoint Results
4.2.2. ManhattanGrid Results
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Abbreviations
Abbreviation | Full Form |
3D-OLSR | 3D Position-based Modified Optimized Link State Routing |
5G | Fifth Generation Mobile Networks |
ACRP | Adaptive Clustering-based Routing Protocol |
AODV | Ad hoc On-Demand Distance Vector |
ANFC-QGSOR | Adaptive Neural Fuzzy Clustering-Quantum Glowworm Swarm Optimization-based Routing |
CHN | Continuous Hopfield Network |
CHN-OLSR | Continuous Hopfield Network Optimized Link State Routing |
D2D | Device-to-Device |
DSDV | Destination Sequenced Distance Vector |
DSR | Dynamic Source Routing |
EECP | Energy-Efficient Clustering Protocol |
EECRPSID | Energy-Efficient Cluster-based Routing Protocol for Secure Information Dissemination |
GFA | Greedy Forwarding Advanced |
GPS | Global Positioning System |
HELLO | Hello Message in OLSR Protocol |
IoT | Internet of Things |
MANETs | Mobile Ad Hoc Networks |
MCNR | Multicriteria Node Rank |
MCWMPR | Multicriteria Weighted Multipoint Relay |
MDOLSR | Modified Dynamic Optimized Link State Routing |
MEQSA-OLSRv2 | Multipath Energy and QoS-aware Optimized Link State Routing Protocol version 2 |
MPRs | Multipoint Relays |
NS3 | Network Simulator 3 |
NSGA-II | Non-dominated Sorting Genetic Algorithm II |
OLSR | Optimized Link State Routing Protocol |
OSM | Open Street Map |
PDR | Packet Delivery Ratio |
PLR | Packet Loss Ratio |
QoS | Quality of Service |
RBF | Radial Basis Function |
RTT | Round-Trip Time |
SUMO | Simulation of Urban MObility |
TC | Topology Control |
UDP | User Datagram Protocol |
VANETs | Vehicular Ad Hoc Networks |
WMNs | Wireless Mesh Networks |
WSNs | Wireless Sensor Networks |
ZRP | Zone Routing Protocol |
References
- Benbraika, M.K.; Bourekkache, S.; Kraa, O.; Himeur, Y.; Telli, K.; Ouamane, A. Simulated annealing for resource and power allocation in 5G and B5G D2D communications. In Proceedings of the 2024 6th International Conference on Pattern Analysis and Intelligent Systems (PAIS), El Oued, Algeria, 24–25 April 2024; pp. 1–6. [Google Scholar]
- Gupta, P. A literature survey of MANET. Int. Res. J. Eng. Technol. 2016, 3, 95–99. [Google Scholar]
- Benbraika, M.K.; Bourekkache, S.; Kraa, O.; Himeur, Y.; Telli, K.; Ouamane, A. Mobile Edge Computing Discovery for Device-to-Device Communication in 5G. In Proceedings of the 2024 8th International Conference on Image and Signal Processing and their Applications (ISPA), Biskra, Algeria, 21–22 April 2024; pp. 1–5. [Google Scholar]
- Zemrane, H.; Badd, Y.; Hasb, A. Mobile AdHoc Networks for Intelligent Transportation System: Comparative Analysis of the Routing protocols. Procedia Comput. Sci. 2019, 160, 758–765. [Google Scholar] [CrossRef]
- Naveen, M.; Mishra, P. MANET: Application, Challenges, Characteristics, Protocols, Design Goals and Issues. Int. J. Adv. Sci. Technol. 2020, 29, 6491–6499. [Google Scholar]
- Kheddar, H.; Himeur, Y.; Atalla, S.; Mansoor, W. An efficient model for horizontal slicing in 5g network using practical simulations. In Proceedings of the 2022 5th International Conference on Signal Processing and Information Security (ICSPIS), Dubai, United Arab Emirates, 7–8 December 2022; pp. 158–163. [Google Scholar]
- Moussaoui, A.; Boukeream, A. A Survey of Routing Protocols based on Link-Stability in Mobile Ad Hoc Networks. J. Netw. Comput. Appl. 2015, 47, 1–10. [Google Scholar] [CrossRef]
- Chitkara, M.; Ahmad, M.W. Review on Manet: Characteristics, Challenges, Imperatives and Routing Protocols. Int. J. Comput. Sci. Mob. Comput. 2014, 3, 432–437. [Google Scholar]
- Ahmed, D.E.M.; Khalifa, O.O. A Comprehensive Classification of Manets Routing Protocols. Int. J. Comput. Appl. Technol. Res. 2017, 6, 141–158. [Google Scholar]
- Agarkhed, J. A Survey on DSDV Routing Protocol in Ad Hoc Network. Int. J. Emerg. Trends Technol. Comput. Sci. 2017, 6, 114–117. [Google Scholar]
- Conti, M.; Giordano, S. Multihop Ad Hoc Networking: The Evolutionary Path. Mob. Ad Hoc Netw. Cut.-Edge Dir. 2013, 35, 3. [Google Scholar]
- Jabbar, W.A.; Ismail, M.; Nordin, R.; Arif, S. Power-efficient routing schemes for MANETs: A survey and open issues. Wirel. Netw. 2017, 23, 1917–1952. [Google Scholar] [CrossRef]
- Busson, A.; Mitton, N.; Fleury, E. Analysis of the Multi-Point Relay Selection in OLSR and Implications. In Challenges in Ad Hoc Networking, Proceedings of the Fourth Annual Mediterranean Ad Hoc Networking Workshop, Île de Porquerolles, France, 21–24 June 2005; Agha, K.A., Lassous, I.G., Pujolle, G., Eds.; Springer: Boston, MA, USA, 2006; pp. 387–396. [Google Scholar]
- Härri, J.; Bonnet, C.; Filali, F. OLSR and MPR: Mutual Dependences and Performances. In Challenges in Ad Hoc Networking, Proceedings of the Fourth Annual Mediterranean Ad Hoc Networking Workshop, Île de Porquerolles, France, 21–24 June 2005; Agha, K.A., Lassous, I.G., Pujolle, G., Eds.; Springer: Boston, MA, USA, 2006; pp. 67–71. [Google Scholar]
- Boushaba, A.; Benabbou, A.; Benabbou, R.; Zahi, A.; Oumsis, M. Multi-point relay selection strategies to reduce topology control traffic for OLSR protocol in MANETs. J. Netw. Comput. Appl. 2015, 53, 91–102. [Google Scholar] [CrossRef]
- Kitasuka, T.; Tagashira, S. Finding more efficient multipoint relay set to reduce topology control traffic of OLSR. In Proceedings of the 2013 IEEE 14th International Symposium on “A World of Wireless, Mobile and Multimedia Networks” (WoWMoM), Madrid, Spain, 4–7 June 2013; pp. 1–9. [Google Scholar]
- Abed, A.K.; Oz, G.; Aybay, I. Influence of mobility models on the performance of data dissemination and routing in wireless mobile ad hoc networks. Comput. Electr. Eng. 2014, 40, 319–329. [Google Scholar] [CrossRef]
- Bai, F.; Sadagopan, N.; Helmy, A. IMPORTANT: A framework to systematically analyze the Impact of Mobility on Performance of Routing Protocols for Adhoc Networks. In Proceedings of the IEEE INFOCOM 2003. Twenty-Second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat.No.03CH37428), San Francisco, CA, USA, 30 March–3 April 2003; Volume 2, pp. 825–835. [Google Scholar]
- Cavalcanti, E.R.; Spohn, M.A. Enhancing OLSR protocol performance through improved detection of Spatial Dependence. In Proceedings of the 2014 IEEE Symposium on Computers and Communications (ISCC), Funchal, Portugal, 23–26 June 2014; pp. 1–6. [Google Scholar]
- Riley, G.F.; Henderson, T.R. The ns-3 Network Simulator. In Modeling and Tools for Network Simulation; Wehrle, K., Güneş, M., Gross, J., Eds.; Springer: Berlin/Heidelberg, Germany, 2010; pp. 15–34. [Google Scholar]
- Nguyen, T.D.; Minet, P. Analysis of MPR Selection in the OLSR Protocol. In Proceedings of the 21st International Conference on Advanced Information Networking and Applications Workshops, Niagara Falls, ON, Canada, 21–23 May 2007; Volume 02, pp. 887–892. [Google Scholar]
- Wheeb, A.H.; Al-jamali, N.A. Performance Analysis of OLSR Protocol in Mobile Ad Hoc Networks. Int. J. Interact. Mob. Technol. (iJIM) 2022, 16, 106–119. [Google Scholar] [CrossRef]
- Bruzgiene, R.; Narbutaite, L.; Adomkus, T. MANET Network in Internet of Things System. In Ad Hoc Networks; InTech: Bondi Junction, Australia, 2017. [Google Scholar]
- Al-Areeqi, W.; Saad, W.; 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]
- Sbayti, O.; Housni, K.; Hanin, M.; Makrani, A.E. Comparative study of proactive and reactive routing protocols in vehicular ad-hoc network. Int. J. Electr. Comput. Eng. (IJECE) 2023, 13, 5374–5387. [Google Scholar] [CrossRef]
- Kadadha, M.; Abualola, H.; Otrok, H.; Mizouni, R.; Singh, S.; Betene, F.; Giacalone, J.P. A Cluster-based Quality-of-Service Optimized Link State Routing protocol for Mesh Networks. In Proceedings of the 2022 International Wireless Communications and Mobile Computing (IWCMC), Dubrovnik, Croatia, 30 May–3 June 2022; pp. 336–341. [Google Scholar]
- Lorio, S.; Fresard, S.; Adaszewski, S.; Kherif, F.; Chowdhury, R.; Frackowiak, R.; Ashburner, J.; Helms, G.; Weiskopf, N.; Lutti, A.; et al. Improved MPR Selection Algorithm-Based WS-OLSR Routing Protocol. Int. J. Comput. Netw. Commun. (IJCNC) 2024, 16. [Google Scholar] [CrossRef]
- Laanaoui, M.; Raghay, S. Enhancing OLSR Protocol by an Advanced Greedy Forwarding Mechanism for VANET in Smart Cities. Smart Cities 2022, 5, 650–667. [Google Scholar] [CrossRef]
- Oubaha, J.; Lakki, N.; Ouacha, A. QoS routing in cluster OLSR by using the artificial intelligence model MSSP in the big data environment. IAES Int. J. Artif. Intell. (IJ-AI) 2021, 10, 458. [Google Scholar]
- Gangopadhyay, S.; Jain, V.K. A Position-Based Modified OLSR Routing Protocol for Flying Ad Hoc Networks. IEEE Trans. Veh. Technol. 2023, 72, 12087–12098. [Google Scholar] [CrossRef]
- Sani, M.S.; Iranmanesh, S.; Salarian, H.; Tubbal, F.; Raad, R. Optimizing Energy Efficiency in Opportunistic Networks: A Heuristic Approach to Adaptive Cluster-Based Routing Protocol. Information 2024, 15, 283. [Google Scholar] [CrossRef]
- Darshan, D.; Prashanth, R. EECRPSID: Energy-Efficient Cluster-Based Routing Protocol with a Secure Intrusion Detection for WSN-Assisted IoT. Int. J. Comput. Netw. Commun. 2024, 16, 103–116. [Google Scholar]
- Giridhar, C.K.; Anbuananth, N.; Krishnaraj, N. Energy efficient clustering with Heuristic optimization based Routing protocol for VANETs. Meas. Sens. 2023, 27, 100745. [Google Scholar] [CrossRef]
- Jain, R.; Kashyap, I. Energy-Based Improved MPR Selection in OLSR Routing Protocol. In Data Management, Analytics and Innovation; Sharma, N., Chakrabarti, A., Balas, V., Eds.; Springer: Singapore, 2020; Volume 1042. [Google Scholar]
- Belkhira, S.A.H.; Boukli-Hacene, S.; Lorenz, P.; Belkheir, M.; Gilg, M.; Zerroug, A. A new mechanism for MPR selection in mobile ad hoc and sensor wireless networks. In Proceedings of the ICC 2020—2020 IEEE International Conference on Communications (ICC), Dublin, Ireland, 7–11 June 2020; pp. 1–6. [Google Scholar]
- Nabou, A.; Laanaoui, M.D.; Ouzzif, M. New MPR Computation for Securing OLSR Routing Protocol Against Single Black Hole Attack. Wirel. Pers. Commun. 2021, 117, 525–544. [Google Scholar] [CrossRef]
- Idboufker, N.; Mssassi, S.; Alaoui, C.M.; Zougagh, H. Election of MPR Nodes and Detection of Malicious Nodes Based on a Byzantine Fault in the OLSR Protocol Case of a Scale-Free Network. Electronics 2023, 12, 3390. [Google Scholar] [CrossRef]
- Aravindan, S.; Rajaram, A. Hybrid Secure Cluster-Based Routing Algorithm for Enhanced Security and Efficiency in Mobile Ad Hoc Networks. Appl. Artif. Intell. 2024, 38, 2341357. [Google Scholar] [CrossRef]
- Shankar, D.; Elhoseny, M.; Damasevicius, R. Trust Based Cluster Head Election of Secure Message Transmission in MANET Using Multi Secure Protocol with TDES. J. Univers. Comput. Sci. 2019, 25, 1221–1239. [Google Scholar]
- Zhang, M. Weighted clustering ensemble: A review. Pattern Recognit. 2022, 124, 108428. [Google Scholar] [CrossRef]
- Wei, W.; Wu, H.; He, Y.; Li, Q. A multi-objective optimized OLSR routing protocol. PLoS ONE 2024, 19, e0301842. [Google Scholar] [CrossRef] [PubMed]
- Belkhira, S.A.H.; Hacene, S.B.; Lorenz, P.; Belkheir, M.; Gilg, M.; Bouziani, M. WRE-OLSR, a new scheme for enhancing the lifetime within ad hoc and wireless sensor networks. Int. J. Commun. Syst. 2019, 32, e3975. [Google Scholar] [CrossRef]
- Roy, R.R. Mobility Model Characteristics. In Handbook of Mobile Ad Hoc Networks for Mobility Models; Springer: Boston, MA, USA, 2011; pp. 23–32. [Google Scholar]
- Henderson, T.R.; Lacage, M.; Riley, G.F.; Dowell, C.; Kopena, J. Network simulations with the ns-3 simulator. SIGCOMM Demonstr. 2008, 14, 527. [Google Scholar]
Reserved | Htime | Willingness |
Link code | Reserved | Link Message Size |
Neighbor Interface Address |
Terminology | Description | Unit of Measure |
---|---|---|
D | Distance | [m] |
S | Node’s speed | [m/s] |
Node’s direction | [°] | |
V | Velocity | [m/s] |
A | Acceleration | [m/s2] |
Time interval | [s] | |
t | Current time | [s] |
Relative speed | - | |
Relative acceleration | - | |
Relative direction | - | |
Spatial dependency | - | |
Residual energy | - | |
Average residual energy | - | |
Energy level | - | |
Packets sent | - | |
Packets received | - | |
Trust measure | - | |
Multicriteria Weighted MPR | - |
Reserved | Htime | Willingness |
Link code | Reserved | Link Message Size |
Speed | TM | LE |
Acceleration | Direction | MCWMPR |
Neighbor Interface Address | ||
Neighbor Interface Address |
Parameters | Values |
---|---|
Terrain Size | 1000 m × 1000 m |
Max Number of Nodes | 10, 20, 30, 40, 50, 60, 70, 80, 90, 100 |
Radio Range | 250 m |
MAC Layer | IEEE 802.11 peer-to-peer mode |
Transport Layer | User Datagram Protocol (UDP) |
Traffic Model | CBR |
Packet Size | 1024 bytes |
Rate | 0.4 |
Mobility Models | Random Waypoint and Manhattan Grid |
Pause Time | 1 s |
Maximum Node Speed | 25 m/s |
Simulation Time | 100 s |
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
Abdellaoui, A.; Himeur, Y.; Alnaseri, O.; Atalla, S.; Mansoor, W.; Elmhamdi, J.; Al-Ahmad, H. Enhancing Stability and Efficiency in Mobile Ad Hoc Networks (MANETs): A Multicriteria Algorithm for Optimal Multipoint Relay Selection. Information 2024, 15, 753. https://doi.org/10.3390/info15120753
Abdellaoui A, Himeur Y, Alnaseri O, Atalla S, Mansoor W, Elmhamdi J, Al-Ahmad H. Enhancing Stability and Efficiency in Mobile Ad Hoc Networks (MANETs): A Multicriteria Algorithm for Optimal Multipoint Relay Selection. Information. 2024; 15(12):753. https://doi.org/10.3390/info15120753
Chicago/Turabian StyleAbdellaoui, Ayoub, Yassine Himeur, Omar Alnaseri, Shadi Atalla, Wathiq Mansoor, Jamal Elmhamdi, and Hussain Al-Ahmad. 2024. "Enhancing Stability and Efficiency in Mobile Ad Hoc Networks (MANETs): A Multicriteria Algorithm for Optimal Multipoint Relay Selection" Information 15, no. 12: 753. https://doi.org/10.3390/info15120753
APA StyleAbdellaoui, A., Himeur, Y., Alnaseri, O., Atalla, S., Mansoor, W., Elmhamdi, J., & Al-Ahmad, H. (2024). Enhancing Stability and Efficiency in Mobile Ad Hoc Networks (MANETs): A Multicriteria Algorithm for Optimal Multipoint Relay Selection. Information, 15(12), 753. https://doi.org/10.3390/info15120753