1Department of Computer Engineering, Germi branch, Islamic Azad University, Germi, Iran
2Department of Computer Engineering, Mohaghegh Ardabili University, Ardabil, Iran
Mobile-Ad-Hoc-Networks (MANETs) are self-configuring networks of mobile nodes, which communicate through wireless links. The infrastructure of a Mobile Ad hoc Network (MANET) has no routers for routing, and all nodes must share the same routing protocol to assist each other when transmitting messages. The main issues in MANETs include the mobility of the network nodes, the scarcity of computational, bandwidth and energy resources. The routing is particularly a challenging task in MANETs that selecting paths in a network along which to send network traffic. Thus, Mobile Ad hoc Network (MANET) routing protocols should explicitly consider network changes and node changes in their operations. In this paper we present a novel routing algorithm for mobile ad hoc networks.It employs both reactive and proactiveschemes in its design. Simulation results show that our protocol can outperform AODV, AOMDV and DSDV protocols in terms of, packet delivery ratio, packet loss and throughput.