Buletin Ilmiah Sarjana Teknik Elektro         ISSN: 2685-9572

Improving Dynamic Routing Protocol with Energy-aware Mechanism in Mobile Ad Hoc Network

Atinkut Molla Mekonnen 1,*, Yirga Yayeh Munaye 1,  Yenework Belayneh Chekol 2, Getenesh Melie Bizuayehu 3, Hari Maghfiroh 3

1,2 Department of Information Technology, College of Engineering and Technology, Injibara University, Injibara, Ethiopia

2 Department of Plant Science, College of Agriculture Food and Climate Science, Injibara University, Injibara, Ethiopia

3 Department of Electrical Engineering, Universities Sebelas Maret, Indonesia

ARTICLE INFORMATION

ABSTRACT

Article history:

Received 12 October 2024

Revised 22 November 2024

Published 30 November 2024

A Mobile Ad hoc Network (MANET) is designed for specific communication needs, where nodes dynamically interact. In a MANET, mobile nodes self-configure and frequently adapt to changes in topology due to their ability to move freely. Each node operates as a router, forwarding data to other designated nodes within the network. Since these mobile nodes rely on battery power, energy management becomes critical. This paper addresses the challenges of routing in MANETs by improving the Dynamic Source Routing (DSR) protocol. The proposed enhancement, termed energy-aware DSR, aims to mitigate and reduce packet loss and improve the packet delivery ratio, which often suffers due to node energy depletion. Simulations conducted with the NS-3.26 tool across varying node counts demonstrate that the energy-aware DSR protocol significantly outperforms the traditional DSR in terms of efficiency and reliability.

Keywords:

MANET;

Network Simulator;

Dynamic Source Routing;

Packet Lost;

Energy-aware

Corresponding Author:

Atinkut Molla Mekonnen
Department of Information Technology, College of Engineering and Technology, Injibara University, Injibara, Ethiopia.

Email:   atinkut.molla@inu.edu.et 

This work is licensed under a Creative Commons Attribution-Share Alike 4.0 

Document Citation:

A. M. Mekonnen, Y. Y. Munaye,  Y. B. Chekol, G. M. Bizuayehu, and H. Maghfiroh, “Improving Dynamic Routing Protocol with Energy-aware Mechanism in Mobile Ad Hoc Network,” Buletin Ilmiah Sarjana Teknik Elektro, vol. 6, no. 3, pp. 317-323, 2024, DOI: 10.12928/biste.v6i3.11994.


  1. INTRODUCTION

There are two primary types of networks: wired and wireless. A wired network connects devices to one another using physical cables, where the communication medium for transferring data is the wire. In contrast, a wireless network relies on air as the communication medium [1]-[6]. Wireless networks can be further classified into infrastructure-based and infrastructure-less networks. In an infrastructure-based wireless network, a central network to which hosts connect via a base station provides traditional network services such as address assignment and routing. Conversely, infrastructure-less networks, commonly known as ad hoc networks, do not rely on a fixed infrastructure. In these networks, the hosts themselves must provide essential network services, including routing, address assignment, and DNS-like name translation.

An ad hoc network is a specific type of wireless network that consists of at least two devices linked through wireless communication. Wireless networks offer significant advantages in various applications, including environmental monitoring, traffic management, military operations, and healthcare [7]-[10]. There are several types of ad hoc networks, such as Vehicular Ad hoc Networks (VANET), Mobile Ad hoc Networks (MANET), and Wireless Sensor Networks (WSN). This study focuses primarily on MANETs. A MANET is a collection of mobile nodes that communicate with each other via radio waves, without any centralized control or pre-existing infrastructure. These networks are self-organizing, self-managing, and adaptive, with communication established through multi-hop routing. Nodes can join or leave the network as needed, with mobile nodes capable of moving freely and randomly.

Due to their dynamic nature, the topology of MANETs frequently changes, necessitating the development of secure routing protocols. The self-configuring capability of nodes in mobile ad hoc networks allows for urgent communication without relying on fixed infrastructure. This feature makes MANETs particularly valuable in situations where immediate connectivity is required, as they can be established anytime and anywhere [11]-[13].

To guide the algorithm's development, several research questions were formulated. Performance evaluation shows a 6.2% improvement in the average packet delivery ratio compared to the standard DSR protocol, indicating its effectiveness in reducing packet loss due to energy depletion. Although the algorithm takes time to calculate node energy, it requires less time than rebroadcasting Route Request (RREQ) messages and setting up delivery paths. Moreover, the energy-aware DSR protocol exhibits lower packet loss than existing routing protocols.

  1. MATERIAL AND METHODS

Researchers define an evaluation method to assess the artifact's performance. The experimental method is one such approach, utilized to measure the effectiveness of the artifact through simulation. Experimental research is a well-established technique for validating artifacts by manipulating variables and categorizing the relationships between them. All experiments and results must be reproducible. In the field of computer science (CS), this method is applied across various domains, including artificial neural networks, automated theorem proving, natural language processing, and performance analysis. Using quantitative analysis, researchers can examine the artifact’s performance [14]-[17]. The methods and tools employed in this study support and validate the legitimacy of the developed algorithm.

  1. Simulation Method

The simulation method involves designing a model of a real system and conducting experiments to assess its performance or to gain insights into the system. In this study, simulation is used to evaluate the performance of the artifact, particularly for phenomena that are challenging to understand or measure in real-world settings. Simulation allows for the emulation of real systems, providing functionality for isolated events [18]-[20].

To test the proposed protocol, constructing a large network with expensive network tools would be ideal; however, this is often impractical. Therefore, the simulation method is employed. The proposed algorithm requires mobile MANET devices, which are not readily available, making the NS-3.26 network simulation tool an appropriate choice. Simulation can facilitate complex processes that are difficult to replicate in laboratory settings, such as cosmic evolution. Various scientific fields, including astronomy, physics, and economics, as well as specialized areas like nonlinear systems, virtual reality, and artificial life, benefit from these methodologies.

   Many studies have employed the NS-2 simulation tool to evaluate the effectiveness and efficiency of various algorithms, primarily due to its simplicity and compatibility [23]-[26]. However, this research utilizes the NS-3.26 simulation tool, which offers extensive libraries, comprehensive documentation, and greater compatibility with Mobile Ad hoc Networks (MANETs) compared to NS-2. One of the fundamental objectives in designing NS-3.26 was to enhance the realism of models, making them more closely aligned with the actual software implementations they represent.

Network simulation is essential for testing new protocols or modifications to existing ones within a controlled environment [27][28]. As networks of computing devices become larger and more complex, the demand for accurate and scalable network simulation technologies is critical. Despite the development of large-scale testbeds for network research, simulation remains vital for scalability (both in size and experimental speed), rapid prototyping, and educational purposes. Simulation-based studies allow for in-depth analysis at varying scales, data applications, and field conditions, resulting in reproducible and analyzable outcomes.

Among various network simulators, NS-3.26 stands out as a modular design tool that can connect to real networks. According to S. G. Gupta et al., NS-3.26 is distinct from its predecessor, NS-2, and is not compatible with it; thus, codes written for NS-2 cannot be executed in NS-3.26 [29][30]. This simulator uses C++ and Python, facilitating the integration of C++-based implementation codes. Its architecture mirrors that of Linux systems, featuring internal interfaces (network-to-device driver) and application interfaces (sockets) that align well with modern computer construction.

NS-3.26 has several characteristics and advantages. Firstly, it is not commercially supported, leading to limited resources for the long-term maintenance of its expanding codebase. Secondly, it offers ease of debugging and aligns better with current programming languages. Additionally, it emphasizes the use of standard input and output file formats, allowing for integration with external tools (such as Packet Tracer). Overall, NS-3.26 was designed to enhance the simulation experience and improve network modeling capabilities. Realism of the codes. Realism is about making the models closer to the implementation of the actual software implementations that they represent. Because of these characteristics and advantages, we used the NS-3.26 simulation tool for our work. Sample graphical animation of multiple nodes.

  1. Proposed Algorithm

The Energy-aware algorithm is a modified version of the Dynamic Source Routing (DSR) proto-col. This proposed algorithm incorporates energy levels as a key parameter for selecting reliable routing paths. Each node calculates its remaining energy and stores this information in its routing cache can be seen in Figure 1.

In this modified approach, energy data is included in the Route Request (RREQ) message to facilitate the routing path selection process. Only nodes with sufficient energy participate in disseminating this infor-mation. Once the destination node receives the RREQ, it sends a Route Reply (RREP) back to the source node. After the source node receives the RREP, it can then send the actual data packet through the estab-lished route.

Figure 1. Flow of Activity to Discover a Routing Path

In this article, we design an energy-aware Dynamic Source Routing (DSR) protocol aimed at reducing packet loss and increasing the packet delivery ratio in MANETs. During the route discovery process, nodes with minimal energy are excluded from route selection. Each node calculates its remaining energy and stores this information in its route cache. It then checks if its remaining energy exceeds a predefined threshold.

If an intermediate node’s remaining energy falls below this threshold during route discovery, the algorithm reconstructs the path before sending the actual packet. This calculation provides current energy values for nodes, enabling the selection of appropriate relay nodes. The following criteria are used to assess the remaining energy of a node; some are predefined, while others are derived from calculations. Threshold value: which is the maximum of the energy of nodes that can’t process any activity. “Threshold Value” denotes it. The threshold value is initialized to analyze the effect of minimum energy on packet loss, delay, and packet delivery ratio.

Threshold Value: 1 Joule {1}

Node Request Period: The base time interval for route requests encompasses delays from queuing, interrupt processing, and transfer times, referred to as “m_requestPeriod.” This value is obtained from the DSR module, which provides it directly.

m_requestPeriod = 40 milliseconds {2}.

Network Diameter: This metric indicates the maximum number of hops possible between any two nodes within the network, represented as “Net Diameter” and expressed as an integer. While the network diameter can be adjusted, the study focuses on its effects rather than changing it.

Net Diameter = 35 {3}.

Maximum Request Period Time: This is the maximum time interval allowed between route requests, labeled as “m_maxRequestPeriod,” and is measured in seconds [21][22].

m_maxRequestPeriod = m_requestPeriod * Net Diameter {4}.

In the current Dynamic Source Routing (DSR) protocol, the source node S, which broadcasts a Route Request (RREQ) to all neighboring nodes, initiates the route discovery process. The source node evaluates the hop count to determine the optimal path and sets a time-to-live (TTL) value to resend the RREQ if a Route Reply (RREP) is not received within the specified time.

When an intermediate node receives the RREQ, it checks if the destination address matches its own. If it does not match, the node forwards the RREQ and stores the route information in its cache. If the node is the intended destination, it sends an RREP back to the source node S.

In the case of a link failure, a Route Error (RERR) message is generated to notify other nodes of the problem. For example, if communication between nodes J and D is disrupted, node J will send a route error message back to the source node along the reverse path can be seen in Figure 2.

Figure 2. Propagation of rout error message

  1. RESULTS AND DISCUSSION  

  1. Packet Delivery Ratio

The packet delivery ratio (PDR) is defined as the ratio of the total packets received by the destination node DDD without error to the total packets sent by the source node SSS. A total number of lost packets is used to calculate the total number of delivered packets (RX = TX – Total lost packets). The packet delivery ratio of our developed algorithm for a small number of nodes is better. When the number of nodes increases in the developed algorithm, PDR relatively decreases. Figure 3 shows the PDR result of the protocols when the number of nodes changed by keeping the other parameters constant. In our study, the packet delivery ratio of the developed algorithm shows better performance with a smaller number of nodes. However, as the number of nodes increases, the PDR tends to decrease. Figure 4 presents the PDR results of the protocols while varying the number of nodes, with all other parameters held constant.

Figure 3. Graph illustrating the Average Packet Delivery Ratio with different numbers of nodes

  1. Packet loss

Packet loss refers to the difference between the number of packets sent from the source and the number of packets successfully received at the destination. It refers to the number of packets that are lost because of various factors, including high queuing times within the network and resource limitations such as energy exhaustion of nodes.

Figure 4. Packet loss graph with a varying number of nodes

  1. Discussion

The objective of this article is to develop an energy-aware Dynamic Source Routing (DSR) protocol for Mobile Ad hoc Networks (MANETs). The effectiveness and efficiency of this algorithm are evaluated using specific performance metrics, including packet delivery ratio and packet loss. The primary aim is to reduce the number of packets dropped due to energy depletion.

To guide the development of the algorithm, several research questions were established. Evaluation of the algorithm's performance indicates that the average packet delivery ratio improves by 6.2% compared to the standard DSR protocol. This enhancement demonstrates the algorithm’s ability to reduce packet loss associated with energy depletion. While the algorithm requires time to compute the remaining energy of the nodes, this time is still less than that needed for rebroadcasting Route Request (RREQ) messages and constructing paths for packet delivery within the network. Additionally, the packet loss associated with the energy-aware DSR protocol is lower than that of existing routing protocols.

The implementation was tested with varying numbers of nodes, yielding superior results in packet delivery ratio compared to previous works [31]-[40]. Overall, this study demonstrates that it is possible to effectively reduce packet loss and enhance the packet delivery ratio in MANETs.

  1. CONCLUSION

This article presents the development of an effective energy-aware Dynamic Source Routing (DSR) protocol aimed at enhancing performance metrics such as packet delivery ratio and packet loss in Mobile Ad hoc Networks (MANETs). The researchers posed key questions to guide their investigation and established objectives that were successfully met throughout the study. Our findings indicate that the energy-aware DSR protocol performs better than the existing routing protocols when evaluating packet delivery ratios and packet loss. However, both protocols face challenges in dense networks. As the number of nodes increases, packet loss and end-to-end delay rise, while the packet delivery ratio declines. This degradation is primarily attributed to the limited buffer size within the protocols.

REFERENCES

  1. M. Arun and R. Jayanthi, "An adaptive congestion and energy-aware multipath routing scheme for mobile ad-hoc networks through stable link prediction," Measurement: Sensors, vol. 100926, 2023, https://doi.org/10.1016/j.measen.2023.100926.
  2. A. M. Mekonnen, T. A. Assegie, and T. Jemal, "Frozen Base Gateway Discovery Algorithm for Mobile Ad-Hoc Network with Internet Connectivity Using AODV+ Routing Algorithm," Journal of Fuzzy Systems and Control, vol. 1, no. 3, 2023, https://doi.org/10.59247/jfsc.v1i3.151.
  3.         G. B. Tarekegn, R. -T. Juang, H. -P. Lin, Y. Y. Munaye, L. -C. Wang and S. -S. Jeng, "Channel Quality Estimation in 3D Drone Base Station for Future Wireless Network," 2021 30th Wireless and Optical Communications Conference (WOCC), pp. 236-239, 2021, https://doi.org/10.1109/WOCC53213.2021.9603241.  
  4. P. Golchha and H. Kumar, "A Survey on Black Hole Attack in MANET Using AODV," Wireless Personal Communications, vol. 4, no. 10, pp. 361-365, 2019, https://doi.org/10.1007/s11277-021-08426-y.
  5. R. Gunasekaran and V. Rhymend Uthariaraj, "Differentiated bandwidth allocation in mobile ad hoc networks (MANET) - A profile-based approach," in Proc. ICSCN 2007 Int. Conf. Signal Process. Commun. Netw., pp. 40-44, 2007, https://doi.org/10.1109/ICSCN.2007.350692.
  1. A. D. Dwivedi, G. Srivastava, S. Dhar, and R. Singh, "A decentralized privacy-preserving healthcare blockchain for IoT," Sensors (Switzerland), vol. 19, no. 2, pp. 1-17, 2019, https://doi.org/10.3390/s19020326.  
  2. K. Chawda and D. Gorana, "A survey of energy efficient routing protocol in MANET," 2015 2nd International Conference on Electronics and Communication Systems (ICECS), pp. 953-957, 2015, https://doi.org/10.1109/ECS.2015.7125055.  
  3. G. Najafi and S. Jahanbakhsh, “A Stable Routing Protocol based on DSR Protocol for Mobile Ad Hoc Networks,” MECS, no. May, pp. 14–22, 2018, https://doi.org/10.5815/ijwmt.2018.03.02.
  4. V. Sharma, B. Alam, and M. N. Doja, “An Improvement in DSR Routing Protocol of MANETs Using ANFIS,” In Applications of Artificial Intelligence Techniques in Engineering: SIGMA 2018, vol. 2, pp. 569-576, 2019, https://doi.org/10.1007/978-981-13-1822-1_53.
  5. M. Ge and M. Helfert, “A design science oriented framework for experimental research in information quality,” In Service Science and Knowledge Innovation: 15th IFIP WG 8.1 International Conference on Informatics and Semiotics in Organisations, ICISO 2014, Shanghai, China, May 23-24, 2014. Proceedings 15, pp. 145-154, 2014, https://doi.org/10.1007/978-3-642-55355-4_15.
  1. T. A. Assegie, T. Suresh, R. Subhashni, and M. Deepika, "Mobility models for next generation wireless mesh network," Indonesian Journal of Electrical Engineering and Computer Science, vol. 22, no. 1, pp. 379-384, 2021, https://doi.org/10.11591/ijeecs.v22.i1.pp379-384.  
  2. M. Rajagopal, R. Sivasakthivel, J. Venugopal, I. E. Sarris, and K. Loganathan, "Minimizing energy depletion using extended lifespan: QoS satisfied multiple learned rate (ELQSSM-ML) for increased lifespan of mobile ad-hoc networks (MANET)," Information, vol. 14, no. 4, p. 244, 2023, https://doi.org/10.3390/info14040244.  
  3. R. G. Ingalls, "Introduction to simulation," 2008 Winter Simulation Conference, pp. 17-26, 2008, https://doi.org/10.1109/WSC.2008.4736052.
  4. K. A. Yitayih and M. Libsie, “Towards developing enhanced cluster‐based QoS‐aware routing in MANET. Journal of Computer Networks and Communications, vol. 2020, no. 1, p. 5481916, 2020, https://doi.org/10.1155/2020/5481916.
  5. J. Sadowski, “When data is capital: Datafication, accumulation, and extraction,” Big Data Soc., vol. 6, no. 1, pp. 1–12, 2019, https://doi.org/10.1177/2053951718820549.
  1. D. M. Ghonge, D. M. (2019). Open-Source Network Simulation Tools: An Overview. Available at SSRN 3451038., 2013, https://ssrn.com/abstract=3451038.
  2. N. A. Husieen, O. Ghazali, S. Hassan, and M. M. Kadhum, “Redirect link failure protocol based on dynamic source routing for MANET,” In Networked Digital Technologies: 4th International Conference, NDT 2012, Dubai, UAE, April 24-26, 2012. Proceedings, Part I 4, pp. 577-591, 2021, https://doi.org/10.1007/978-3-642-30507-8_48.  
  3. M. Arun, R. Jayanthi “An adaptive congestion and energy-aware multipath routing scheme for mobile ad-hoc networks through stable link prediction,” Measurement: Sensors, vol. 30, p. 100926, 2023, https://doi.org/10.1016/j.measen.2023.100926.
  4. A. Taha, R. Alsaqour, M. Uddin, M. Abdelhaq and T. Saba, "Energy Efficient Multipath Routing Protocol for Mobile Ad-Hoc Network Using the Fitness Function," in IEEE Access, vol. 5, pp. 10369-10381, 2017, https://doi.org/10.1109/ACCESS.2017.2707537.  
  5. M. Kadadha et al., "A Cluster-based Quality-of-Service Optimized Link State Routing protocol for Mesh Networks," 2022 International Wireless Communications and Mobile Computing (IWCMC), pp. 336-341, 2022, https://doi.org/10.1109/IWCMC55113.2022.9824333.
  1. J. Singh, G. Singh, D. Gupta, G. Muhammad, and A. Nauman, “OCI-OLSR: An optimized control interval-optimized link state routing-based efficient routing mechanism for ad-hoc networks,” Processes, vol. 11, no. 5, p. 1419, 2023, https://doi.org/10.3390/pr11051419.
  2. S. Patel, and H. Pathak, “A mathematical framework for link failure time estimation in MANETs,” Engineering Science and Technology, an International Journal, vol. 25, p. 100984, 2022, https://doi.org/10.1016/j.jestch.2021.04.003.
  3. B. H. Khudayer, M. Anbar, S. M. Hanshi and T. -C. Wan, "Efficient Route Discovery and Link Failure Detection Mechanisms for Source Routing Protocol in Mobile Ad-Hoc Networks," in IEEE Access, vol. 8, pp. 24019-24032, 2020, https://doi.org/10.1109/ACCESS.2020.2970279.
  4. R. K. Gujral, J. Grover, Anjali and S. Rana, "Impact of Transmission Range and Mobility on Routing Protocols over Ad Hoc Networks," 2012 International Conference on Computing Sciences, pp. 201-206, 2012, https://doi.org/10.1109/ICCS.2012.41.
  5. V. Tilwari, K. Dimyati, M. N. Hindia, A. Fattouh, and I. S. Amiri, “Mobility, residual energy, and link quality aware multipath routing in MANETs with Q-learning algorithm,” Appl. Sci., vol. 9, p. 1582, 2019, https://doi.org/10.3390/app9081582.
  1. Y. Y. Munaye, R. -T. Juang, H. -P. Lin, G. B. Tarekegn, D. -B. Lin and S. -S. Jeng, "Radio Resource Allocation for 5G Networks Using Deep Reinforcement Learning," 2021 30th Wireless and Optical Communications Conference (WOCC), pp. 66-69, 2021, https://doi.org/10.1109/WOCC53213.2021.9603111.  
  2. R. U. Zaman, A. Tayyaba, K. U. R. Khan and A. V. Reddy, "Enhancement of load balanced gateway selection in integrated Internet-MANET using genetic algorithm," 2016 Fourth International Conference on Parallel, Distributed and Grid Computing (PDGC), pp. 747-752, 2016, https://doi.org/10.1109/PDGC.2016.7913221.
  3. B. R. Arunkumar and K. L. Hegde, "Topological analysisof K-connected MANETs using connectivity index, randic and euclidian energy," 2016 IEEE International Conference on Recent Trends in Electronics, Information & Communication Technology (RTEICT), Bangalore, India, 2016, pp. 2077-2082, 2016, https://doi.org/10.1109/RTEICT.2016.7808205.
  4. S. Gaba “Analysis on Performance Matrices of Routing Protocols of Mobile Ad-Hoc Networks,” International Journal for Research in Applied Science & Engineering Technology (IJRASET), vol. 10, no 6, pp. 1526-1529, 2022, https://doi.org/10.22214/ijraset.2022.44092.  
  5. K. S. Sowmya, N. K. Cauvery, and G. S. Sharvani, “Implementation Of Cluster Subleader To Balance The Load Of A Cluster Head To Achieve Qos In Manets,” Indian Journal of Computer Science and Engineering (IJCSE), vol. 13, no. 5, 2022, https://doi.org/10.21817/indjcse/2022/v13i5/221305066.
  1. K. U. R. Khan, M. Ehthesham, M. Kumar and R. U. Zaman, "An effective gateway discovery mechanism in an integrated Internet-MANET (IIM)," 2009 International Conference on Ultra Modern Telecommunications & Workshops, pp. 1-7, 2009, https://doi.org/10.1109/ICUMT.2009.5345417.
  2. L. U. Khan, S. A. Mahmud, M. H. Zafar, G. M. Khan and H. S. Al-Raweshidy, "M-AODV: Modified Ad Hoc On-demand distance vector routing scheme," 2014 9th International Symposium on Communication Systems, Networks & Digital Sign (CSNDSP), pp. 18-22, 2014, https://doi.org/10.1109/CSNDSP.2014.6923790.
  3. U.  Kumaran, A.  Ramachandran, J.  Jegan, and E.  K.  Subramanian, “Enhanced routing for secured ad-hoc network,” Indonesian Journal of Electrical Engineering and Computer Science, vol. 19, no. 2, pp. 949-956, 2020, https://doi.org/10.11591/ijeecs.v19.i2.pp949-956.
  4. M. Al Mojamed, “Integrating mobile ad hoc networks with the internet based on OLSR,” Wireless Communications and Mobile Computing, vol. 2020, no. 1, p. 8810761, 2020, https://doi.org/10.1155/2020/8810761.
  5. V. K. Krishnamoorthy, et al., “Energy saving optimization technique-based routing protocol in Mobile ad-hoc network with IOT Environment,” Energies, vol. 16, no. 3, p. 1385, 2023, https://doi.org/10.3390/en16031385.
  1. M. S. Avhankar, D. J. A. Pawar, S. Majalekar, and S. Kedari, “Mobile ad hoc network routing protocols using opnet simulator,” International Journal on Recent and Innovation Trends in Computing and Communication, vol. 10, no. 1, pp. 1-7, 2022, https://doi.org/10.29322/IJSRP.12.02.2022.p12206.
  2. T. Bilen and B. Canberk, “Three-phased clustered topology formation for Aeronautical Ad-Hoc Networks,” Pervasive and Mobile Computing, vol. 79, p. 101513, 2022, https://doi.org/10.1016/j.pmcj.2021.101513.
  3. S. Pamarthi and R. Narmadha, “Literature review on network security in Wireless Mobile Ad-hoc Network for IoT applications: network attacks and detection mechanisms,” International Journal of Intelligent Unmanned Systems, vol. 10, no. 4, pp. 482-506, 2022, https://doi.org/10.1108/IJIUS-05-2021-0028.  
  4. S. K. A. Kumar, G. V. Ihita, S. Chaudhari and P. Arumugam, "A Survey on Rural Internet Connectivity in India," 2022 14th International Conference on COMmunication Systems & NETworkS (COMSNETS), pp. 911-916, 2022, https://doi.org/10.1109/COMSNETS53615.2022.9668358.
  5. Y. Hu, T. Luo and J. Shen, "An Improvement of the Route Discovery Process in AODV for Ad Hoc Network," 2010 International Conference on Communications and Mobile Computing, pp. 458-461, 2010, https://doi.org/10.1109/CMC.2010.123.  

Improving Dynamic Routing Protocol with Energy-aware Mechanism in Mobile Ad Hoc Network

(Atinkut Molla Mekonnen)