Optimized Particle Swarm Optimization Algorithm for the Realization of an Enhanced Energy-Aware Location-Aided Routing Protocol in MANET
Abstract
:1. Introduction
2. Energy Efficiency (EE) Studies in LAR of Ad Hoc Networks
3. Materials and Methods
3.1. Particle Swarm Optimization Algorithm (PSO)
3.2. Location-Aided Routing Protocol (LAR)
3.3. RREQ Compare Mechanism
Algorithm 1. Pseudocode of Route Request Packet (RREQ) comparison | |
1. | Input: |
2. | Node |
3. | Angle |
4. | Distance |
5 | Battery Level |
6. | //number of selected nodes |
7. | Output: |
8. | Threshold |
9. | Start: |
10. | for = 1: until //number of selected solutions |
11. | Select three individuals Nodes A, B, C intermediate nodes |
12. | Compute the node Angle (Angle) |
13. | Compute the node distance (distance) |
14. | Compute node Energy Level (Energy) |
15. | |
16. | Criterion Function |
17. | better Angle = A_ Angle < B_ Angle < C_ Angle |
18. | same Angle = A_ Angle == B_ Angle == C_ Angle |
20. | better Distance = A_ Distance < B_ Distance < C_ Distance |
21. | same Distance = A_ Distance == B_ Distance == C_ Distance |
22. | |
23. | better Battery Level = A_ Battery Level > B_ Battery Level > C_ Battery Level |
24. | |
25. | if (better Angle) |
26. | or (same Angle and better Distance) |
27. | or (same Angle and Distance and better Battery Level) |
28. | Then |
29. | add node A to selected Threshold |
30. | Else |
31. | Compare nodes B, C to be Threshold |
32. | end |
33. | End |
34. | End |
3.4. Optimization Mechanism
4. Performance Metrics and Simulation Parameters
5. Evaluation Results and Discussions
6. Conclusions and Future Work
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
References
- Liang, C.; Yu, F.R.; Zhang, X. Information-centric network function virtualization over 5G mobile wireless networks. IEEE Netw. 2015, 29, 68–74. [Google Scholar] [CrossRef]
- Dupak, L.; Banerjee, S. Role of Bio-Inspired Algorithms for Designing Protocols in MANET-Review. In Proceedings of the 2019 International Carnahan Conference on Security Technology (ICCST), Chennai, India, 1–3 October 2019; pp. 1–6. [Google Scholar]
- Zhu, L.; Liu, W.; Zhang, Z. Delay differential equations modeling of rumor propagation in both homogeneous and heterogeneous networks with a forced silence function. Appl. Math. Comput. 2020, 370, 124925. [Google Scholar] [CrossRef]
- Ramya, P.; Gopalakrishnan, V. Proficient algorithms for enhancing topology control for dynamic clusters in MANET. Clust. Comput. 2019, 22, 9715–9726. [Google Scholar] [CrossRef]
- Chen, Z.; Zhou, W.; Wu, S.; Cheng, L. An Adaptive on-Demand Multipath Routing Protocol With QoS Support for High-Speed MANET. IEEE Access 2020, 8, 44760–44773. [Google Scholar] [CrossRef]
- Garaaghaji, A.; Alfi, A. A Fuzzy-Hierarchical Routing Algorithm for MANET Networks Allocation Rates Problem. Iran. J. Sci. Technol. Trans. Electr. Eng. 2019, 44, 1–9. [Google Scholar] [CrossRef]
- AL-Dhief, F.T.; Sabri, N.; Fouad, S.; Latiff, N.A.; Albader, M.A.A. A review of forest fire surveillance technologies: Mobile ad-hoc network routing protocols perspective. J. King Saud Univ. Comput. Inf. Sci. 2019, 31, 135–146. [Google Scholar] [CrossRef]
- Sumathi, K.; Priyadharshini, A. Energy optimization in manets using on-demand routing protocol. Procedia Comput. Sci. 2015, 47, 460–470. [Google Scholar] [CrossRef] [Green Version]
- 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, UAE, 13–16 April 2010; pp. 304–309. [Google Scholar]
- Muhammad, H.A.; Yahiya, T.A.; Al-Salihi, N. Comparative Study Between Reactive and Proactive Protocols of (MANET) in Terms of Power Consumption and Quality of Service. In Proceedings of the International Conference on Computer Networks, Kamień Śląski, Poland, 25–27 June 2019; pp. 99–111. [Google Scholar]
- Sharma, A.K.; Trivedi, M.C. Performance comparison of AODV, ZRP and AODVDR routing protocols in MANET. In Proceedings of the 2016 Second International Conference on Computational Intelligence & Communication Technology (CICT), Ghaziabad, India, 12–13 February 2016; pp. 231–236. [Google Scholar]
- Ko, Y.B.; Vaidya, N.H. Location-Aided Routing (LAR) in mobile ad hoc networks. Wirel. Netw. 2000, 6, 307–321. [Google Scholar] [CrossRef]
- Alani, S.; Zakaria, Z.; Hamdi, M. A Study Review on Mobile Ad-Hoc Network: Characteristics, Applications, Challenges and Routing Protocols Classification Microwave Research Group (MRG), Centre for Telecommunication Research. Int. J. Adv. Sci. Technol. 2019, 28, 394–405. [Google Scholar]
- Mauve, M.; Widmer, J.; Hartenstein, H. A survey on position-based routing in mobile ad hoc networks. IEEE Netw. 2001, 15, 30–39. [Google Scholar] [CrossRef] [Green Version]
- AL-Dhief, F.T.; Muniyandi, R.C.; Sabri, N. Performance evaluation of LAR and OLSR routing protocols in forest fire detection using mobile ad-hoc network. Indian J. Sci. Technol. 2016, 9, 48. [Google Scholar] [CrossRef] [Green Version]
- Al-Dhief, F.T.; Latiff, N.M.A.; Malik, N.N.N.A.; Sabri, N.; Albadr, M.A.A.; Jawad, M.M. Power Consumption Efficient Routing Protocol for Forest Fire Detection based on Mobile Sensor Networks. In Proceedings of the 2019 IEEE 14th Malaysia International Conference on Communication (MICC), Selangor, Malaysia, 2–4 December 2019; pp. 7–12. [Google Scholar]
- AL-Dhief, F.T.; Sabri, N.; Salim, M.; Fouad, S.; Aljunid, S. MANET routing protocols evaluation: AODV, DSR and DSDV perspective. In Proceedings of the MATEC Web of Conferences, Penang, Malaysia, 6–7 December 2017; p. 06024. [Google Scholar]
- Mishra, A.; Singh, S.; Tripathi, A.K. Comparison of MANET routing protocols. Int. J. Comput. Sci. Mob. Comput. 2019, 8, 67–74. [Google Scholar]
- Phoummavong, P.; Utsu, K.; Chow, C.O.; Ishii, H. Location-aided route discovery mechanism based on two-hop neighbor information for ad hoc network. J. Supercomput. 2016, 72, 1201–1214. [Google Scholar] [CrossRef]
- Noguchi, T.; Kobayashi, T. Adaptive location-aware routing with directional antennas in mobile adhoc networks. In Proceedings of the 2017 International Conference on Computing, Networking and Communications (ICNC), Santa Clara, CA, USA, 26–29 January 2017; pp. 1006–1011. [Google Scholar]
- Muniyandi, R.C.; Qamar, F.; Jasim, A.N. Genetic Optimized Location Aided Routing Protocol for VANET Based on Rectangular Estimation of Position. Appl. Sci. 2020, 10, 5759. [Google Scholar] [CrossRef]
- Choudhary, R.; Sharma, P.K. An Efficient Approach for Power Aware Routing Protocol for MANETs Using Genetic Algorithm. In Emerging Trends in Expert Applications and Security; Springer: Cham, Switzerland, 2019; pp. 133–138. [Google Scholar]
- Abdali, A.; Muniyandi, R.C. Optimized Model for Energy Aware Location Aided Routing Protocol in MANET. Int. J. Appl. Eng. Res. 2017, 12, 4631–4637. [Google Scholar]
- Dubey, I.; Gupta, M. Uniform mutation and SPV rule based optimized PSO algorithm for TSP problem. In Proceedings of the 2017 4th International Conference on Electronics and Communication Systems (ICECS), Coimbatore, India, 24–25 February 2017; pp. 168–172. [Google Scholar]
- Huang, S.C.; Chang, H.Y. A density-aware location-aided routing protocol for wireless ad-hoc networks. In Proceedings of the 2014 Tenth International Conference on Intelligent Information Hiding and Multimedia Signal Processing, Kitakyushu, Japan, 27–29 August 2014; pp. 670–673. [Google Scholar]
- Goswami, S.; Agrawal, C.; Jain, A. Location based Energy Efficient Scheme for Maximizing Routing Capability of AODV Protocol in MANET. Int. J. Wirel. Microw. Technol. 2015, 5, 33. [Google Scholar] [CrossRef] [Green Version]
- Gupta, N.; Gupta, R. LAR-1: Affirmative influences on energy-conservation and network lifetime in MANET. Int. J. Comput. Commun. Control 2014, 9, 284–291. [Google Scholar] [CrossRef] [Green Version]
- Minh, T.P.T.; Nguyen, T.T.; Kim, D.-S. Location aided zone routing protocol in mobile Ad Hoc Networks. In Proceedings of the 2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA), Luxembourg, 8–11 September 2015; pp. 1–4. [Google Scholar]
- Singh, K.; Sharma, A.; Singh, N.K. Linear regression based energy aware location-aided routing protocol for mobile ad-hoc networks. In Proceedings of the 2015 International Conference on Computational Intelligence and Communication Networks (CICN), Jabalpur, India, 12–14 December 2015; pp. 114–121. [Google Scholar]
- Zhang, W.; Li, J.; Wang, X. Cost-efficient QoS routing protocol for mobile ad hoc networks. In Proceedings of the 19th International Conference on Advanced Information Networking and Applications (AINA’05) Volume 1 (AINA Papers), Taipei, Taiwan, 28–30 March 2005; pp. 13–16. [Google Scholar]
- Zhang, D.-G.; Cui, Y.-G.; Zhang, T. New quantum-genetic based OLSR protocol (QG-OLSR) for Mobile Ad hoc Network. Appl. Soft Comput. 2019, 80, 285–296. [Google Scholar] [CrossRef]
- Chaudhary, R.; Maduskar, D.; Tapaswi, S. Optimization based QoS aware routing algorithm in MANET. In Proceedings of the 2017 3rd International Conference on Advances in Computing, Communication & Automation (ICACCA)(Fall), Dehradun, India, 15–16 September 2017; pp. 1–7. [Google Scholar]
- Vikhar, P.A. Evolutionary algorithms: A critical review and its future prospects. In Proceedings of the 2016 International Conference on Global Trends in Signal Processing, Information Computing and Communication (ICGTSPICC), Jalgaon, India, 22–24 December 2016; pp. 261–265. [Google Scholar]
- Borwein, J.M.; Borwein, P.B. Pi and the AGM: A study in analytic number theory and computational complexity. Bull. Am. Math. Soc. 1990, 22, 198–201. [Google Scholar]
- Chaudhry, R.; Tapaswi, S.; Kumar, N. Forwarding Zone enabled PSO routing with Network lifetime maximization in MANET. Appl. Intell. 2018, 48, 3053–3080. [Google Scholar] [CrossRef]
- Kennedy, J.; Eberhart, R. Particle swarm optimization. In Proceedings of the ICNN’95-International Conference on Neural Networks, Perth, Australia, 27 November–1 December 1995; pp. 1942–1948. [Google Scholar]
- Rathi, P.S.; Rao, C.M. Survey Paper on Routing in MANETs for Optimal Route Selection Based on Routing Protocol with Particle Swarm Optimization and Different Ant Colony Optimization Protocol. In Smart Intelligent Computing and Applications; Springer: Cham, Switzerland, 2020; pp. 539–547. [Google Scholar]
- Sindhuja, S.; Vadivel, R. Extensible Particle Swarm Optimization Technique Using Route Set Choosing Algorithm in MANET. In Proceedings of the 2020 International Conference on Emerging Trends in Information Technology and Engineering (ic-ETITE), Vellore, India, 24–25 February 2020; pp. 1–8. [Google Scholar]
- Mandhare, V.; Thool, V.; Manthalkar, R. QoS Routing enhancement using metaheuristic approach in mobile ad-hoc network. Comput. Netw. 2016, 110, 180–191. [Google Scholar] [CrossRef]
- Chatterjee, S.; Das, S. Ant colony optimization based enhanced dynamic source routing algorithm for mobile Ad-hoc network. Inf. Sci. 2015, 295, 67–90. [Google Scholar] [CrossRef]
- Nabil, M.; Hajami, A.; Haqiq, A. Improvement of location aided routing protocol in Vehicular Ad Hoc Networks on highway. In Proceedings of the 2015 5th World Congress on Information and Communication Technologies (WICT), Marrakech, Morocco, 14–16 December 2015; pp. 53–58. [Google Scholar]
- Tuteja, A.; Gujral, R.; Thalia, S. Comparative performance analysis of DSDV, AODV and DSR routing protocols in MANET using NS2. In Proceedings of the 2010 International Conference on Advances in Computer Engineering, Bangalore, India, 20–21 June 2010; pp. 330–333. [Google Scholar]
- Jubair, M.A.; Mostafa, S.A.; Muniyandi, R.C.; Mahdin, H.; Mustapha, A.; Hassan, M.H.; Mahmoud, M.A.; Al-Jawhar, Y.A.; Al-Khaleefa, A.S.; Mahmood, A.J. Bat Optimized Link State Routing Protocol for Energy-Aware Mobile Ad-Hoc Networks. Symmetry 2019, 11, 1409. [Google Scholar] [CrossRef] [Green Version]
- Thaseen, I.S.; Santhi, K. Performance analysis of FSR, LAR and ZRP routing protocols in MANET. Int. J. Comput. Appl. 2012, 41, 20–24. [Google Scholar]
Features | LAR | AODV | OLSR | References |
---|---|---|---|---|
Implementation complexity | Low | Low | Low | [14] |
Number of hops | Custom | Unlimited | Unlimited | [14] |
GPS | ✓ | ✗ | ✗ | [15] |
Energy consumption | Low | Low | High | [16] |
Connectivity range | High | Small | Medium | [17] |
RREQ | Flooding | Multipoint relays | Routes on demand | [18] |
Medium Access Protocol | IEEE 802.11 | IEEE 802.11 | IEEE 802.11 | [15] |
Author’s | Protocol | Methodology/Disadvantages | Proactive | Reactive | Hybrid |
---|---|---|---|---|---|
[26] | AODV | Method: This study enhanced the performance of AODV based on the location information of the LAR protocol to minimize energy consumption. Disadvantage: LAR protocol default setup lacking with redundant of flooding in the request zone. This might increase the overhead and E2Edealy. | ✓ | ||
[27] | LAR-1 | Method: LAR-1 developed with the association of the Power-Aware Dynamic Source Routing (PADSR) energy model. The concertation of the energy model was truly affected by the MANET network. Disadvantage: referring to the simulation parameters in the environment if being increased and the number of nodes is the same. In this case, the distance between the nodes increased and the possibility to drop the packet is high when the node shutdown. | ✓ | ||
[20] | ALAR-DA | Method: This contribution of this study by adding (ALAR-DA) to achieve and reduce the redundant route discovery propagations by using both a scheme of restricted flooding and directional antennas. Disadvantage: assuming we have a smaller number of nodes in the simulation environment, the complexity to deliver packet into the destination node. | ✓ | ||
[28] | LAZARP | Method: A new model, called Location-Aided Zone Routing Protocol (LAZRP), studies the mechanism that is used to seek for the route from the source node to the destination node with high probability. This method bail to create many idle paths in the network and cost the overhead. Disadvantage: there’s no concern about energy consumption. | ✓ | ||
[29] | PA-LAR | Method: use Linear Regression and curve intersection point area to minimize the request zone and organize node behavior on the base of the battery level. Disadvantage: Does not consider energy for route computation. | ✓ | ||
[30] | CEQRP | Method: Consider two aspects: firstly, the path_bandwith from the source node to the destination node. secondly, the routing_cost requirements to select the middle node (host) should be chosen the lowest cost as small as possible. Disadvantage: High probability of route failure due to the use of source route concept | ✓ | ||
[31] | QG-OLSR | Method: Reduce the consumption of the network topology control and reduce the time delay for E2E delay packet transmission between the nodes by using new augmented Q-Learning algorithm. Disadvantage: Nodes do not exchange their energy states information. | ✓ | ||
[38] | EPSO | Method: Find the reliable routing path and this will be following some rules to choose the path. The battery level should have enough energy to forward the packet and the data continuously. Disadvantage: Ignores movement Direction. | |||
[39] | CSOAODV | Method: Ensure the QoS path by calculating the best fitness value because there is no guaranteed proof the short path can be optimal Route Replay (RRPLY) packet of AODV protocol. Disadvantage: Higher chance of collisions when the node has a longer transmission range | ✓ | ||
[32] | SEAL-AODV | Method: Compute the optimal path for AODV based on numerous criteria as follows residual energy, hop count, and routing load. Disadvantage: this might increase the overhead for the network and increased the number of dropped packets. | ✓ | ||
[40] | E-Ant-DSR | Method: Using DSR with the ACO algorithm, to achieve the high packet delivery ratio, low E2E delay, and the lowest overhead when the source node wants to send RREQ. Disadvantage: there is no consideration for energy consumption. | ✓ |
Used Parameters | |
---|---|
Network Parameters | |
Environment dimensions (widthheight) | 1000 m * 1000 m |
Node velocity | 20 2.5 [m/second] |
Experiment Duration | 100 s |
Rate of Logging Data | 10 s |
Number of Nodes | 65 nodes |
Max CZR | 250 m |
Initial battery energy | 17,000 [unit] |
PSO Parameters | |
No. of iterations | 1000 |
No. of particles | 40 |
Lower boundary of the position of the particle | [0 0 0 0 0.25] |
Upper Bounds of particle’s position | [1 1 1 1 1] |
Lower Bounds of particle’s velocity | [−0.5 −0.5 −0.5 −0.2 −0.2] |
Upper Bounds of particle’s velocity | [0.5 0.5 0.5 0.2 0.2] |
Personal Acceleration Coefficient c1 | 2 |
Global Acceleration Coefficient c2 | 2 |
Inertia Coefficient w | 1 |
Damping Ratio of w | 0.99 |
Mutation Rate | 0.2 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2020 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 (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Abdali, T.-A.N.; Hassan, R.; Muniyandi, R.C.; Mohd Aman, A.H.; Nguyen, Q.N.; Al-Khaleefa, A.S. Optimized Particle Swarm Optimization Algorithm for the Realization of an Enhanced Energy-Aware Location-Aided Routing Protocol in MANET. Information 2020, 11, 529. https://doi.org/10.3390/info11110529
Abdali T-AN, Hassan R, Muniyandi RC, Mohd Aman AH, Nguyen QN, Al-Khaleefa AS. Optimized Particle Swarm Optimization Algorithm for the Realization of an Enhanced Energy-Aware Location-Aided Routing Protocol in MANET. Information. 2020; 11(11):529. https://doi.org/10.3390/info11110529
Chicago/Turabian StyleAbdali, Taj-Aldeen Naser, Rosilah Hassan, Ravie Chandren Muniyandi, Azana Hafizah Mohd Aman, Quang Ngoc Nguyen, and Ahmed Salih Al-Khaleefa. 2020. "Optimized Particle Swarm Optimization Algorithm for the Realization of an Enhanced Energy-Aware Location-Aided Routing Protocol in MANET" Information 11, no. 11: 529. https://doi.org/10.3390/info11110529
APA StyleAbdali, T. -A. N., Hassan, R., Muniyandi, R. C., Mohd Aman, A. H., Nguyen, Q. N., & Al-Khaleefa, A. S. (2020). Optimized Particle Swarm Optimization Algorithm for the Realization of an Enhanced Energy-Aware Location-Aided Routing Protocol in MANET. Information, 11(11), 529. https://doi.org/10.3390/info11110529