Performance Analysis of Various Ad-Hoc Routing Protocols in Multicast Environment

Multicasting is the transmission of datagram to a group of hosts identified by a single destination address and hence is intended for group-oriented computing. In MANET (Mobile Ad hoc Network), multicast can efficiently support a variety of applications that are characterized by close collaborative efforts. We have conducted survey of simulation results of various Manet routing algorithms and analyzed them for multicasting. The Routing algorithms considered are AODV, DSR, DSDV and TORA. The performance measurements are based on the various parameters such as packet delivery fraction, average end to end delay, routing overhead and throughput. Future work in this area includes development of efficient routing protocols so as to improve the performance of the parameter in which the particular routing protocol is lagging. I. Introduction Multicasting (12) in wireless ad - hoc network is a hot topic in recent years. By multicasting, the transmission of packets from a source or a group of sources to a group of one or more hosts that are identified by a single destination address. Multicasting greatly reduces the transmission cost when sending the same packet to multiple recipients. A multicast packets is typically delivered to all members of its destination group with the same reliability as regular unicast packets. Multicast can reduce communication costs, the link bandwidth consumption, sender and router processing and delivery delay. In addition, it can provide a simple and robust communication mechanism when the receiver's individual address is unknown or changeable. It can improve the usage of wireless links by sending multiple copies of data packets using inherent multicast behavior of wireless transmission though reducing transmission overhead and power consumption is a very challenging part in multicasting. There are many applications where one-to-many and many-to-many transmissions are required. The multicast service is employed in areas of collaborative work e.g. in rescue operations, battlefields video conferencing etc. The objective of this paper is to study the Mobile Ad-hoc Network (MANET) routing protocol in Multicast environment. It is to make the comparison between AODV, DSDV, TORA and DSR routing protocols, using the performance metric such as packet delivery fraction, average-end to end delay and throughput. This paper also carries out the analysis and discusses which protocol is best between AODV, DSR, DSDV and TORA in mobility that implement in multicast environment.

[1]  Charles E. Perkins,et al.  Highly dynamic Destination-Sequenced Distance-Vector routing (DSDV) for mobile computers , 1994, SIGCOMM.

[2]  C. Siva Ram Murthy,et al.  Ad Hoc Wireless Networks: Architectures and Protocols , 2004 .

[3]  Ayman Kayssi,et al.  PERFORMANCE COMPARISON OF THE AODV AND DSDV ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS , 2002 .

[4]  Bartosz Mielczarek,et al.  Scenario-based performance analysis of routing protocols for mobile ad-hoc networks , 1999, MobiCom.

[5]  Vincent Park,et al.  Temporally-Ordered Routing Algorithm (TORA) Version 1 Functional Specification , 2001 .

[6]  A. Boukerche,et al.  Performance comparison and analysis of ad hoc routing algorithms , 2001, Conference Proceedings of the 2001 IEEE International Performance, Computing, and Communications Conference (Cat. No.01CH37210).

[7]  Abdullah Muhammed,et al.  Performance Comparison Study of Routing Protocols for Mobile Grid Environment , 2008 .

[8]  Mario Čagalj,et al.  Performance Evaluation of AODV Routing Protocol: Real-Life Measurements , 2003 .

[9]  Khaleel Ur Rahman Khan,et al.  An Efficient DSDV Routing Protocol for Wireless Mobile Ad Hoc Networks and its Performance Comparison , 2008, 2008 Second UKSIM European Symposium on Computer Modeling and Simulation.

[10]  Jean-Pierre Hubaux,et al.  Performance Evaluation of AODV Routing Protocol: Real-Life Measurements , 2003 .

[11]  Larry D. Wittie,et al.  Multicast Communication on Network Computers , 1985, IEEE Software.