ANALYSIS OF THE IMPACT OF MOBILITY ON AODV

pp 24‐28

RAKHI PUROHIT1*
Research Scholar, Department of Computer Science & Engineering, Suresh Gyan Vihar University, Jaipur.
*Corresponding Author, Email : rakhimutha@gmail.com

Abstract : Ad hoc On-demand Distance Vector protocol has been designed for wireless mobile ad hoc networks. Wireless Mobile Ad Hoc network is a collection of geographically distributed nodes. These network nodes can perform transaction using wireless links and they don’t need any fixed infrastructure. In wireless mobile ad hoc network node perform task of host and router both. Because of the nodes have mobility feature so the environment of network is very much dynamic in nature, hence nodes in network are mobile in nature, they can move randomly so they can affect the topology of network and made frequent change in it in randomize mode of time. Routing protocol for this type of network should be capable to respond to the frequent changes in the network topology. This paper consists of analysis of impact of mobility of ad hoc network on the AODV protocol. This study is based on simulation and experiment which has been conducted in famous network simulator NS2.

Keywords : AODV, Routing, Simulation, NS2, Wireless Ad Hoc Networks

INTRODUCTION
Ad hoc On-demand Distance Vector is a reactive or on-demand protocol designed for mobile ad hoc networks[3,4]. It responds instantly to changing link conditions and link failure. The nodes in AODV protocol based network make those particular routes invalid if they find any link failure due to mobility. AODV does not maintain frequent routes from source to destinations. Loop freedom is a good feature of AODV which specified by the use of specific number known as destination sequence numbers. It helps nodes to utilize the most recent and updated route from source to the destination. In AODV protocol routing table details contains the destination address and the address of next hop also the count of nodes necessary to reach from source node to the destination node. It stores the most recent destination sequence number in table which is associated with destination and also time span of the specify route to destination. The routing table specific entry will be discarding when it is not used during the time span.

AODV OPERATIONS

The basic operation of AODV can be divided into three phase’s route discovery, route maintenance and hello messages[12]. The AODV defines three types of messages which are Route Request (RREQ), Route Reply (RREP) and Route Error (RERR). The AODV Protocol does not perform any action until the source nod e in network has to communicate with any other destination node and it needs valid routes to from source to destination. Whenever a node requires a route to a particular destination node, it is responsible to broadcasts a special message known as route request RREQ message to search a valid route to specific destination in network. When this RREQ reaches the destination it will result a valid route or if an intermediate node get this message and has a updated latest valid route to the required destination then also the result is valid route for communication[5,8]. After getting RREQ message, the receiving node unicasting the route reply RREP message back to the source node using reverse link of the path from which it get RREQ and send to source node. Simultaneously a process monitors the link status of all active routes and monitored network for any link failure. Whenever in this route any link breaks, a special message known as route error message RRER message is propagated through the route to make notification to the linked nodes regarding the failure of link between nodes. RRER message is necessary to indicate that which destinations nodes are now not reachable to the breakage of link between nodes. In network every node maintains a special list known as ‘precursor list’ which consist of IP address for all  neighbors which are hopefully can be to use it as a next hop towards each destination node in network. AODV protocol has a special  mechanism known as “Local Repair” by using this technique the upstream node with broken link to destination try to repair the broken link itself locally and try to avoid sending route error message RERR in network. The node, which initiating the process of local repair technique, utilizes the process of route discovery phase for this task. If this node does not receive any route reply message RREP then it transmits a route error message RERR for that particular destination in network. The process of local repair technique may create in long path from source to the destinations due to local repair.

RELATED WORK
An routing protocol of ad hoc networks is a good research topic and it is currently an open area. So many routing protocols proposed by the standard network communities are till now have no agreement on a solution provision due to relevance of wireless or wired networks. The researcher Asma Ahmed[3] discussed on various routing protocols and made comparison between routing protocols. She prepared a comparative output of the properties of all type of protocol. The researcher Md. Anisur Rahman[6] shows that working differentials can test using changing network load and node mobility also network size. The researcher Samyak Shah [7] check by comparing the capability of protocols DSDV protocol, AODV protocol and DSR protocols of manet with the use of network simulations. The researcher Furqan Haq[9] proposed a comparing of emulated test bed and result of simulation of protocol. The researcher Kapang Lego[12] has done evaluation using simulation for comparison of various performance matrices on various scenarios for manet. In all the papers some of papers discussed the actual simulation results and also changing of found results between various network simulators. On the base of the output of the all research, there is a need for deep and correct planned network simulation and emulation test experiments has been think to required. To identify the security of the output it is necessary to complete detailed simulation.

SIMULATION AND EVALUATION
The simulation model used in this paper is based on network simulator-2, which is used for protocol evaluation in experiment. The instructions of simulator can be utilize to specify the topology of the network and to specify the mode of node motion, also to configure the source of service and the receiver, to generate the data trace file[11]. NS2 provides good support for network simulation of routing and also multicast routing protocols for wired and wireless networks. NS2 is combination of two simulation tools which are the network simulator (NS) which contains various commonly used IP protocols and the network animator (nam) tool is utilize to actually visualize the network simulations.

TRAFFIC MODEL
In this work we have used CBR continuous bit rate traffic sources for network simulation. In the pair of network made by source and destination nodes commonly distributed as randomly and also 512-byte data packets is used by us for analysis of task in experiment. The pairs count made for source and destination and also the sending rate of packet of node pairs are time to time changed by us to varying the load proposed for the network.
MOBILITY MODEL
The mobility model [1][10] uses by us is the random way point model in a specified area of rectangular field which is configurations as 500 multiply be 500 area with the 100 nodes. In network communication every data packet starts its route from a specific random source location to a random node destination by a specified and randomly communication network speed. When it is reached to destination, then again an another random node destination is specified. In the network simulation time is varied which responsible to effects the relative speeds of the nodes in network. Node mobility in network is same and traffic scenarios which are used by the protocol to get good output of experiments.
SIMULATION MODEL

Network Simulator NS2[7], is an effective and simple event driven simulation software which is useful in testing of the implementation of logically networks and also make shorten the burden of actual network implementation. NS2 provides various capabilities to effective simulation of wired and wireless network and also support most of protocols. We have perform a simulation to evaluate the performance of Mobile Ad Hoc Network routing protocols AODV based network throughput with various parameters[10][11].
● Radio Model – Two Way Ground
● Traffic Source -CBR
● Packet Size – 512 Bytes
● Network Speed – 10 m/s
● Area – 500X500
● Number of Nodes 100
● MAC – Mac/802_11
● Simulation Time 20, 40, 60, 80 & 100

To achieve our goal and aim we actually need to investigate that how AODV protocol behaves when load of nodes increases with mobility of nodes. In this work the simulation has been done by network simulator 2.34.

PERFORMANCE MATRICES
Some important matrices we have evaluated for the analysis of manet routing protocol in different network scenario and different experimental setups in network simulator[11].
NETWORK THROUGHPUT
The network throughput is performance metrics which is a ratio of the total amount of data reaches to a specific receiver node from a sender node to the time which it takes. In the specific communication networks the network throughput is the average rate of a perfect message delivery in a particular transmission channel in simulated network. This data may be passed on a particular physical link or can be the logical link, or it can be pass through the specific particular network node in simulated network.  The network throughput is generally calculated in the form of bits per second.

each of the protocol is able to deliver at varying time in network.

Based on simulation results, the packet delivery ratio of network based on static vector nodes and AODV based network in different simulation time initially low as 91.1912 but it increases as simulation time increases as on 100 simulation time it reach on 93.7671 whereas, the packet delivery ratio of network based on mobile random nodes and AODV based network in different simulation time initially 89.0592, it first increase to 90.3138 in 40simulation time but it again decrease as simulation time increase as on 100 simulation time and again it reach on 89.2855 which shows that AODV based network can provide good packet delivery ratio in static random nodes based network.
CONCLUSION
It has been concluded by different simulation and evaluation that the throughput value of network based on static vector nodes and AODV based network in different simulation time initially low increases as simulation time increases in network based on mobile random nodes and AODV based network in different simulation time initially high but it decrease as simulation time increase simulation time, which shows that in static vector environment AODV based network can provide good network throughput. The packet delivery ratio of network based on static vector nodes and AODV based network in different simulation time initially low but increases as simulation time increases, whereas the packet delivery ratio of network based on mobile random nodes and AODV based network in different simulation time initially low then increase in 40 simulation time but it again decrease as simulation time increase as on 100 simulation time which shows that AODV based network can provide good packet delivery ratio in static random nodes based network.
FUTURE WORK
In the future, we like to perform extensive complex simulations to gain a more indepth analysis of the wireless mobile ad hoc routing protocols. Also try to enhance some new feature in protocol. We like to introduce new protocol, not only for the various routing protocols but for more and more vast areas of wireless networking and various important concepts in  computer network and communications.

REFERENCES
[1] Xi Hu , Jinkuan Wang, Cuirong Wang, “Mobility-adaptive Routing for Stable Transmission in Mobile Ad Hoc
Networks” Journal of Communications, Vol. 6, no. 1, february 2011
[2] Rakesh Poonia, Amit Kumar Sanghi, Dr.Dharm Singh, “DSR Routing Protocol in Wireless Ad-hoc Networks:
Drop Analysis ”International Journal of Computer Applications (0975 – 8887) Volume 14, No.7, February 2011.
[3] Asma Ahmed, A. Hanan, Shukor A. R., Izzeldin M. “Routing in Mobile Ad hoc Network” IJCSNS International Journal
of Computer Science and Network Security, Vol. 11 No. 8, August 2011.
[4] Beigh Bilal Maqbool Prof. M.A. Peer, “Classification of Current Routing Protocolsfor Ad Hoc Networks – A Review,” International Journal of Computer Applications (0975 – 8887) Vol. 7– No.8, October 2010.

[5] Sunil Taneja, Ashwani Kush “A Survey of Routing Protocols in Mobile Ad Hoc Networks”, International Journal of
Innovation, Management and Technology (2010 – 0248) Vol. 1, No. 3, August 2010.
[6] Md. Anisur Rahman, Md. Shohidul Islam, Alex Talevski, “Performance Measurement of Various Routing Protocols in Ad-hoc Network “Proceedings of the International Multi Conference of Engineers and Computer Scientists 2009, Vol. I,IMECS 2009, March 2009.

[7] Samyak Shah, Amit Khandre, Mahesh Shirole, Girish Bhole, “Performance Evaluation of Ad Hoc Routing Protocols Using NS2 Simulation”, Mobile and Pervasive Computing (CoMPC–2008).
[8] Padmini Misra, “Routing Protocols for Ad Hoc Mobile Wireless Networks” http://www.cis.ohio-state.edu/~misra.
[9] Furqan Haq and Thomas Kunz, “Simulation vs. Emulation: Evaluating Mobile Ad Hoc Network Routing Protocols, “Systems and Computer Engineering Carleton University Ottawa, Ont., Canada K1S 5B.

[10] Gianni A. Di Caro,” Analysis of simulation environments for mobile ad hoc networks, “Technical Report No. IDSIA-24-03 IDSIA/ USI-SUPSI, Dalle Molle Institute for Artificial Intelligence Galleria, Switzerland, December 2003.
[11] Karthik sadasivam, “Tutorial for Simulation-based Performance Analysis of MANET Routing Protocols in ns-2“.
[12] Kapang Lego, Pranav Kumar Singh, Dipankar Sutradhar, “Comparative Study of Adhoc Routing Protocol AODV, DSR and DSDV in Mobile Adhoc Network” Indian Journal of Computer Science and EngineeringVol. 1.