SlideShare une entreprise Scribd logo
1  sur  4
Télécharger pour lire hors ligne
IOSR Journal of Computer Engineering (IOSR-JCE)
e-ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 17, Issue 1, Ver. I (Jan – Feb. 2015), PP 16-19
www.iosrjournals.org
DOI: 10.9790/0661-17111619 www.iosrjournals.org 16 | Page
Overview of Improving Robustness of MAODV Protocol by
Combining Tree and Mesh Structures
Ujwala U. Salunke1
, Vinod S. Wadne2
1
Imperial College of Engineering& Research, Dept. of Computer Engineering &Pune University, India.
2
Imperial College of Engineering & Research, Dept. of Computer Engineering &Pune University, India.
Abstract: Mobile ad hoc networks (MANETs) plays an important role in the communication in the network
must be set up temporarily and quickly. Since the nodes move randomly routing protocols must bring strong and
constant to ensure successful packet delivery. Advantage of multicast routing is the ability to reduce
communication costs and saving the network resources by just a copy of the message over the shared
compound. Several destinations Based on the data delivery structure can multicast routing protocols are divided
into two groups is a tree-based and other mesh-based. Tree-based protocols have high efficiency and low
consumption of more bandwidth and may have poor robustness, since only one connection between two nodes
exists. Like a tree based multicast routing protocol, MAODV (Multicast Ad hoc On-demand Vector) shows an
excellent performance in lightweight ad hoc networks. Since the load on the network increases, QoS (Qu ality of
S ervice) degraded. I n this paper, we summarize the effect of network load on MAODV protocol and an
optimized protocol MAODV-BB propose (Multicast Ad hoc On-demand vector with backup Branches), the
robustness of the MAODV protocol improved by the combination of advantages of tree structure and the grating
structure. It can not only update shorter branches, but also build a multicast tree with back-branches. MAODV-
BB protocol improves the network performance over conventional MAODV in heavy load ad-hoc networks.
Keywords: backup branch, MAODV, multicast routing, tree structure.
I. Introduction
Mobile ad hoc networks [1-2] (MANETs) are self-dependent wireless networks there is no fixed
structure and central management. Nodes communication done via multihop wireless links and the nodes move
randomly. When two mobile nodes are not within radio range, the communication between them can be
recognized through intermediate nodes. Multicast routing is an effective way to transmit packets from one point
or multi-points to multi-points, which can decrease the consumptions of network bandwidth and host power by
sending the same data to multiple recipients. Based on the structure used for data delivery, most of the existing
multicast routing protocols [ 3-4] can be classified into two categories: tree-based and mesh-based protocols.
In tree-based multicast routing protocols, all the routers form a tree structure with the source node as
the root, thus there is only one single path between every pair of source and receiver. In the mesh-based
multicast routing protocols keep more than one path between each pair of source and receiver, and delivers a
more robust data delivery path; sometimes, it brings on more control overhead to maintain multiple paths. The
study reviews the operation of treebased and mesh-based multicast routing using MAODV (Multicast Ad hoc
on-demand Vector) and ODMRP (On-Demand Multicast Routing Protocol) as examples of treebased and mesh-
based protocols, respectively. ODMRP shows better (by roughly 10%) packet delivery ratios than MAODV.
Since MAODV delivers packet along a multicast tree, a single packet drop upstream can avoid a large number
of downstream multicast receivers from receiving the packet.
The absence of redundant routes affects performance greatly as node mobility results in frequent link
breakages and packet drops. Routing protocol overhead can be especially harmful in typical MANET scenarios
where nodes are both bandwidth- onstrained and energy-constrained.Considering the advantages of tree-based
multicast routing protocols that high forwarding efficiency and low consumptions of bandwidth, several
researchers have managed to optimize existing tree-based multicast routing protocols and improve robustness of
the protocols in various methods.
In this paper, we consider a tree-based case and propose an optimized protocol MAODV-BB (Backup
Branches) to improve the performance of MAODV in heavy load ad hoc networks. The key idea of MAODV-
BB algorithm is to make full use of GRPH (Group-hello) messages that the group leader broadcasts periodically
to update shorter tree branches and construct a multicast tree with backup branches. The shorter branches reduce
the resource occupied and the existence of backup branches avoids large numbers of tree reconstructions and
enhances robustness of the protocol. The improved protocol not only doesn't bring extra control overhead, but
also ensures high packet delivery ratio and low end-to-end delay.
Overview of Improving Robustness of MAODV Protocol by Combining Tree and Mesh Structures…
DOI: 10.9790/0661-17111619 www.iosrjournals.org 17 | Page
II. Multicast Routing Protocols
Multicast routing delivers many benefits and to support dissimilar set of applications. There are many
multicast routing protocols have been intended. The purpose of multicast routing is to develop the strength of
tree-based multicast routing protocols. These are the optimization of selecting the method of mechanism are - I)
node mobility prediction. II) The creation of multiple trees. III) The application of multipath routing, reducing
the communication cost. IV) Saving the network resources by sending single copy of the message over the
shared link important to different destinations and so on.
1) E-MAODV: Entropy-based long-life multicast routing protocol in MAODV (E-MAODV). In this entropy
concepts are used to develop an analytical modeling, and choose the long life multicast routing as per
entropy metric. This development decreases the number of route renewal and assurances the route stability
in dynamic mobile networks, but it increases difficulty of route developments.
2) NMP-MAODV: Furthermore, this paper takes no additional measure to reimbursement of broken tree
branches. NMP-MAODV (Node Mobility Prediction-MAODV) assurances non-disconnection
communication by active-link switch before mobile node breaks away from upstream node's signal range.
The multicast group members set the combined cycle and calculate the predicted exit time. If the result is
less than threshold, then turn to the active-link switch process. If the link switch process fails, it will recruit
the MAODV repair process. The improved protocol can operate properly in highly mobile network, but it
increases additional control overhead due to broadcasting S-marked MACT and M-marked the tree
disconnection cannot be maintained at MACT messages.
3) RMAODV (Reliability of the Multicast Ad Hoc On-Demand Distance Vector): This routing protocol is
proposed, which is based on a protocol relay concept. The basic systems for reliable communication can be
classified as I) Sender initiated approach and II) Receiver initiated approach. I) Receiver initiated
approach:- In this approach each receiver maintains receiving records and requests retransmission via a
negative acknowledgement (NACK ) when errors occur. In RMAODV, we use the receiver initiated
approach and protocol relays are placed along the multicast tree. Each relay node has only one upper relay
to request a retransmission. However, one relay node may have numerous lower relay nodes. When a relay
node detects a loss, it sends a NACK back to its upper relay node. The improved protocol has a better
performance for packet delivery ratio and decreases the number of packet retransmissions, but it increases
the probability of receiving data repetition to the receivers in a multicast group.
4) MT-MAODV: An optimized routing protocol MT-MAODV (Multiple Tree-MAODV)[9], which focuses
on issue related to video multicast over mobile ad hoc networks. In order to keep continuous video
streaming, it propose an extension to MAODV to build two highly-disjoint trees. In MT-MAODV, the
video is divided into two independent sub-streams and is communicated separately along these trees. In
light of this, the video source must have a connection to both trees so that the traffic allocator can split the
traffic accordingly. However, if a node that attempts to join the multicast group has only one option to be
connected to the multicast group, which is through another node u, considering that connectivity is giving
higher concern than tree disconnectedness, node u must become the forwarding node for both tree-1 and
tree-2. This method can considerably reduce the of connection packet loss if the multicast trees are highly
disjoint. But if a high level, the performance of improved protocol will be under the limitations.
5) MP-MAODV: (Multipath Routing-MAODV) extends MAODV to create two node-disjoint routes to
increase network efficiency and balances the network loads. It adds two extra control messages MACT-S
(multicast activation with the flag S) and RREP-S (route reply the flag S) for selecting and creating disjoint
paths. Truly, the backup path is built from the source node to the multicast tree, so it has nothing to do with
the efficiency of the multicast tree structure. Sometimes, it is still only one link between two on-tree nodes.
Moreover, when the structure of multicast tree is a large-scale, the problem of heavy network load cannot
be solved efficiently. Above all, no effective improvement focusing on the tree structure itself has been
taken to optimize tree-based multicast routing protocols. To overcome such incompetence, we combine
advantages of the tree structure and the mesh structure to optimize the multicast tree structure, including
updating shorter tree branches and constructing a multicast tree with backup branches to improve reliability
of the protocol.
Overview of Improving Robustness of MAODV Protocol by Combining Tree and Mesh Structures…
DOI: 10.9790/0661-17111619 www.iosrjournals.org 18 | Page
III. MAODV Protocol Introduction
MAODV is an on-demand routing protocol based on distance vector, which is proposed by IETF
MANET. In this section, we give a brief description of route mechanism in MAODV and the effect of network
load on the MAODV protocol.
3.1 Route mechanism
MAODV is a routing protocol designed mainly for ad hoc networks. In addition to unicast routing,
AODV supports :- I) Multicast and II) Broadcast. MAODV protocol constructs a shared delivery tree to support
multiple senders and receivers in a multicast session. The route mechanism in MAODV mainly consists of route
creations and route maintenances. As a tree-based multicast routing protocol, MAODV relies on flooding
through the whole network to discover the routing path and establish the multicast tree. When a source node
wants to join a multicast group or has data to send to the multicast group, it will broadcast a route request
(RREQ) message. In-between nodes establish reverse route and forward the RREQ message. After receiving a
RREQ message, the members of multicast group reply a route reply (RREP) message to setup a forward path. If
the source node receives one or more RREP messages from the destination nodes before timeout, it chooses one
of the routes with the largest sequence number and the smallest hop count. Then it starts the route by unicasting
a multicast activation (MACT) message to the next hop and starts to send multicast data packets.
In MAODV, the route recovery will start directly when there is an on-tree node notices a link broken.
Initially, there is need to determine whether the broken link is upstream or not. If it is, the node will delete the
upstream node in its next-hop list, drop multicast data packets which should be sent and then send RREQ
message with the flag J to reconstruct a new tree branch. Then, the node will delete the downstream node in its
next-hop list and then set pruning timer.
3.2 Impact of network load on the MAODV protocol:
In light load ad hoc networks, the given mechanism of multicast route recovery is effective because
most of the applications permit a small amount of packets lost before the multicast route recovery is completed.
Sometimes, when the network is highly loaded, large number of packets will be discarded and poor strength of
the tree-based protocols appears. So that, depending on the original route maintenance in MAODV cannot
ensure the network performance.
IV. Improvement Of Multicast Routing
To overcome the effect of network load and improve strength of the MAODV protocol, we extend
MAODV protocol to construct a multicast tree with backup branches from two aspects:-1) Process of backup
branches selection and addition. 2) Mechanism of multicast tree maintenance.
4.1 GRPH message expansion
In MAODV, the group leader periodically broadcasts GRPH messages to inform or the multicast group
information. In order to select and add backup branches properly, we extend original GRPH (Group-hello)
messages with the number of active downstream branches in MAODV-BB (Backup Branches).
4.2 Backup branches selection and addition in MAODV protocol
When an on-tree node firstly receives a GRPH message with the same multicast group leader address
and multicast group address, it updates the multicast group information in its group leader table and multicast
routing table. Normally, the GRPH message is recognized as the multicast group leader address and the
multicast group address. We add one backup routing table for each on-tree node to save the information of its
backup tree branch in MAODV-BB.
V. Conclusion
This paper summarizes tree based protocols and MAODV protocol. Also improved protocol MAODV-
BB based on MAODV that increases strength of the MAODV protocol by combining advantages of the tree
structure with the mesh structure. The purpose of MAODV-BB is to make full use of GRPH messages that the
group leader broadcasts periodically to update shorter tree branches and construct a multicast tree with backup
branches. It improves the tree structure and also decreases the frequency of tree reconstruction. MAODV-BB
protocol improves the network performance over conventional MAODV in heavy load ad hoc networks, which
meets QoS requirements for communication in a MANET.
Overview of Improving Robustness of MAODV Protocol by Combining Tree and Mesh Structures…
DOI: 10.9790/0661-17111619 www.iosrjournals.org 19 | Page
Acknowledgements
Sincerely thank the all researchers for providing us such helpful opinion, findings, conclusions and
recommendations. I wish to thanks various people who contribute their work for privacy preserving and whose
theory helped me to write this paper.
References
[1]. Internet Engineering Task Force (IETF), Mobile Ad Hoc Networks (MANET) Working Group Charter 2006,
http://www.ietf.org/html.charters/ manet-charter.html.
[2]. Conti M, Giordano S. Multihop Ad hoc networking: the theory [J]. IEEE Communications Magazine, 2007, 45 (4): 78-86.
[3]. Luo Junhai, Ve Danxia, Xue Liu and Fan Mingyu,"A survey of multicastrouting protocols for mobile ad-hoc networks," IEEE
Communications Surveys & Tutorials, vol. 11, no. 1, pp. 78-91,2009.
[4]. Soni S.K. and Aseri T.Ci, "A review of current multicast routing protocol of mobile ad hoc network," in Proc. Second Int. Conf.
Computer Modeling and Simulation ICCMS' 10, vol. 3, pp.207-211, 2010.
[5]. K. Viswanath, K. Obraczka, and G. Tsudik, "Exploring mesh and tree based multicast routing protocols for manets," vol. 5, no. 1,
pp. 28-42,2006.
[6]. E. M. Royer and C. E. Perkins, "Multicast ad hoc on-demand distance vector (maodv) routing," draft-ietf-manet-maodv-OO.txt,
2000
[7]. W. S. Vunjung Vi Sung-Ju Le and M. Gerla," On-demand multicast routing protocol (odmrp)for ad hoc networks," draft-ietf-manet-
odmrp-04.txt, 2002.
[8]. Hua Chen, Zhengxiang. Van, Baolin Sun, Vue Zeng, Xianying He, An Entropy-Based Longlife Multicast Routing Protocol in
MAODV.2009 ISECS International Colloquium on Computing,Communication, Control, and Management,2009, Page(s): 314 -
317.
[9]. Mingyang Zhong, Vunqing Fu, Xinqiang Jia. "MAODV multicast routing protocol based on node mobility prediction ", E -Business
and E -Government (ICEE), 2011 International Conference,June, 2011.
[10]. Baolin Sun, Hua Chen, and Layuan Li, "A Reliable Multicast Routing Protocol in Mobile Ad Hoc Networks", In Proceedings of the
16th International Conference on Computer Communication (ICCC2004), Beijing, China, September, 2004, pp. 1123-1129.
[11]. CheeOnn Chow, Hiroshi Ishii. Video multicast over mobile ad hoc networks: Multiple-Tree Multicast Ad Hoc On-demand Distance
Vector Routing Protocol (MT -MAODV). The 18th Annual IEEE International Symposium on Personal, Indoor and Mobile Radio
Communications (PIMRC07). Sept. 2007.
[12]. Hong Tang, Fei Xue, Peng Huang. MP-MAODV: a MAODV-Based Multi-path Routing Algorithm.IFIP International Conference
on Network and Parallel Computing. 2008 , Page(s): 296- 301.
[13]. Xiaohua Chen, Qiu Zhong, Danpu Liu, An Improved MAODV Based on Mobility Prediction and Self-pruning Flooding, In
Proceedings of IEEEICCMC -2009, China, Jan, 2009, pp.127 -131.

Contenu connexe

Tendances

Active path updation for layered routing (apular) in wireless
Active path updation for layered routing (apular) in wirelessActive path updation for layered routing (apular) in wireless
Active path updation for layered routing (apular) in wirelessAlexander Decker
 
PERFORMANCE ANALYSIS OF BROADCASTING IN MOBILE AD HOC NETWORKS USING CLUSTER ...
PERFORMANCE ANALYSIS OF BROADCASTING IN MOBILE AD HOC NETWORKS USING CLUSTER ...PERFORMANCE ANALYSIS OF BROADCASTING IN MOBILE AD HOC NETWORKS USING CLUSTER ...
PERFORMANCE ANALYSIS OF BROADCASTING IN MOBILE AD HOC NETWORKS USING CLUSTER ...ijasuc
 
A comparative analysis on qos multicast routing protocols in MANETs
A comparative analysis on qos multicast routing protocols in MANETsA comparative analysis on qos multicast routing protocols in MANETs
A comparative analysis on qos multicast routing protocols in MANETsIOSR Journals
 
Load aware and load balancing using aomdv routing in manet
Load aware and load balancing using aomdv routing in manetLoad aware and load balancing using aomdv routing in manet
Load aware and load balancing using aomdv routing in manetijctet
 
A Cross-Layer Based Multipath Routing Protocol To Improve QoS In Mobile Adhoc...
A Cross-Layer Based Multipath Routing Protocol To Improve QoS In Mobile Adhoc...A Cross-Layer Based Multipath Routing Protocol To Improve QoS In Mobile Adhoc...
A Cross-Layer Based Multipath Routing Protocol To Improve QoS In Mobile Adhoc...IDES Editor
 
Analysis of Multicast Routing Protocols: Puma and Odmrp
Analysis of Multicast Routing Protocols: Puma and OdmrpAnalysis of Multicast Routing Protocols: Puma and Odmrp
Analysis of Multicast Routing Protocols: Puma and OdmrpIJMER
 
Fingerprinting Based Indoor Positioning System using RSSI Bluetooth
Fingerprinting Based Indoor Positioning System using RSSI BluetoothFingerprinting Based Indoor Positioning System using RSSI Bluetooth
Fingerprinting Based Indoor Positioning System using RSSI Bluetoothijsrd.com
 
IMPROVING THE PERFORMACE OF DATA AGGREGATION IN WIRELESS SENSOR NETWORK
IMPROVING THE PERFORMACE OF DATA AGGREGATION IN WIRELESS SENSOR NETWORKIMPROVING THE PERFORMACE OF DATA AGGREGATION IN WIRELESS SENSOR NETWORK
IMPROVING THE PERFORMACE OF DATA AGGREGATION IN WIRELESS SENSOR NETWORKEditor IJMTER
 
ON DEMAND CHANNEL ASSIGNMENT METHOD FOR CHANNEL DIVERSITY (ODCAM)
ON DEMAND CHANNEL ASSIGNMENT METHOD FOR CHANNEL DIVERSITY (ODCAM)ON DEMAND CHANNEL ASSIGNMENT METHOD FOR CHANNEL DIVERSITY (ODCAM)
ON DEMAND CHANNEL ASSIGNMENT METHOD FOR CHANNEL DIVERSITY (ODCAM)ijwmn
 

Tendances (13)

Ha3512291233
Ha3512291233Ha3512291233
Ha3512291233
 
Active path updation for layered routing (apular) in wireless
Active path updation for layered routing (apular) in wirelessActive path updation for layered routing (apular) in wireless
Active path updation for layered routing (apular) in wireless
 
PERFORMANCE ANALYSIS OF BROADCASTING IN MOBILE AD HOC NETWORKS USING CLUSTER ...
PERFORMANCE ANALYSIS OF BROADCASTING IN MOBILE AD HOC NETWORKS USING CLUSTER ...PERFORMANCE ANALYSIS OF BROADCASTING IN MOBILE AD HOC NETWORKS USING CLUSTER ...
PERFORMANCE ANALYSIS OF BROADCASTING IN MOBILE AD HOC NETWORKS USING CLUSTER ...
 
A comparative analysis on qos multicast routing protocols in MANETs
A comparative analysis on qos multicast routing protocols in MANETsA comparative analysis on qos multicast routing protocols in MANETs
A comparative analysis on qos multicast routing protocols in MANETs
 
Load aware and load balancing using aomdv routing in manet
Load aware and load balancing using aomdv routing in manetLoad aware and load balancing using aomdv routing in manet
Load aware and load balancing using aomdv routing in manet
 
Jj3416911698
Jj3416911698Jj3416911698
Jj3416911698
 
1. 8481 1-pb
1. 8481 1-pb1. 8481 1-pb
1. 8481 1-pb
 
A Cross-Layer Based Multipath Routing Protocol To Improve QoS In Mobile Adhoc...
A Cross-Layer Based Multipath Routing Protocol To Improve QoS In Mobile Adhoc...A Cross-Layer Based Multipath Routing Protocol To Improve QoS In Mobile Adhoc...
A Cross-Layer Based Multipath Routing Protocol To Improve QoS In Mobile Adhoc...
 
Analysis of Multicast Routing Protocols: Puma and Odmrp
Analysis of Multicast Routing Protocols: Puma and OdmrpAnalysis of Multicast Routing Protocols: Puma and Odmrp
Analysis of Multicast Routing Protocols: Puma and Odmrp
 
Fingerprinting Based Indoor Positioning System using RSSI Bluetooth
Fingerprinting Based Indoor Positioning System using RSSI BluetoothFingerprinting Based Indoor Positioning System using RSSI Bluetooth
Fingerprinting Based Indoor Positioning System using RSSI Bluetooth
 
journal_doublecol
journal_doublecoljournal_doublecol
journal_doublecol
 
IMPROVING THE PERFORMACE OF DATA AGGREGATION IN WIRELESS SENSOR NETWORK
IMPROVING THE PERFORMACE OF DATA AGGREGATION IN WIRELESS SENSOR NETWORKIMPROVING THE PERFORMACE OF DATA AGGREGATION IN WIRELESS SENSOR NETWORK
IMPROVING THE PERFORMACE OF DATA AGGREGATION IN WIRELESS SENSOR NETWORK
 
ON DEMAND CHANNEL ASSIGNMENT METHOD FOR CHANNEL DIVERSITY (ODCAM)
ON DEMAND CHANNEL ASSIGNMENT METHOD FOR CHANNEL DIVERSITY (ODCAM)ON DEMAND CHANNEL ASSIGNMENT METHOD FOR CHANNEL DIVERSITY (ODCAM)
ON DEMAND CHANNEL ASSIGNMENT METHOD FOR CHANNEL DIVERSITY (ODCAM)
 

En vedette (20)

J1802026976
J1802026976J1802026976
J1802026976
 
B017531518
B017531518B017531518
B017531518
 
A1802030104
A1802030104A1802030104
A1802030104
 
K017317175
K017317175K017317175
K017317175
 
D018112429
D018112429D018112429
D018112429
 
C018131821
C018131821C018131821
C018131821
 
D1103023339
D1103023339D1103023339
D1103023339
 
Ensemble Empirical Mode Decomposition: An adaptive method for noise reduction
Ensemble Empirical Mode Decomposition: An adaptive method for noise reduction Ensemble Empirical Mode Decomposition: An adaptive method for noise reduction
Ensemble Empirical Mode Decomposition: An adaptive method for noise reduction
 
A017440109
A017440109A017440109
A017440109
 
G012614354
G012614354G012614354
G012614354
 
G010114548
G010114548G010114548
G010114548
 
E010522527
E010522527E010522527
E010522527
 
F010413438
F010413438F010413438
F010413438
 
O010329296
O010329296O010329296
O010329296
 
B010140713
B010140713B010140713
B010140713
 
D012441728
D012441728D012441728
D012441728
 
G010133748
G010133748G010133748
G010133748
 
B010120409
B010120409B010120409
B010120409
 
N1803048386
N1803048386N1803048386
N1803048386
 
D012473845
D012473845D012473845
D012473845
 

Similaire à D017111619

A Survey on Network Layer Multicast Routing Protocols for Mobile Ad Hoc Netw...
A Survey on Network Layer Multicast Routing Protocols for  Mobile Ad Hoc Netw...A Survey on Network Layer Multicast Routing Protocols for  Mobile Ad Hoc Netw...
A Survey on Network Layer Multicast Routing Protocols for Mobile Ad Hoc Netw...IOSR Journals
 
Energy Saving DSR and Probabilistic Rebroadcast Mechanism are used to Increas...
Energy Saving DSR and Probabilistic Rebroadcast Mechanism are used to Increas...Energy Saving DSR and Probabilistic Rebroadcast Mechanism are used to Increas...
Energy Saving DSR and Probabilistic Rebroadcast Mechanism are used to Increas...IJTET Journal
 
Energy efficiency cross layer protocol for wireless mesh network
Energy efficiency cross layer protocol for wireless mesh networkEnergy efficiency cross layer protocol for wireless mesh network
Energy efficiency cross layer protocol for wireless mesh networkIJCNCJournal
 
Efficient and stable route selection by using cross layer concept for highly...
 Efficient and stable route selection by using cross layer concept for highly... Efficient and stable route selection by using cross layer concept for highly...
Efficient and stable route selection by using cross layer concept for highly...Roopali Singh
 
A survey on energy aware routing issues and cross layering in mane ts
A survey on energy aware routing issues and cross layering in mane tsA survey on energy aware routing issues and cross layering in mane ts
A survey on energy aware routing issues and cross layering in mane tsIAEME Publication
 
Source routing in Mobile Ad hoc NETworks (MANETs)
Source routing in Mobile Ad hoc NETworks (MANETs)Source routing in Mobile Ad hoc NETworks (MANETs)
Source routing in Mobile Ad hoc NETworks (MANETs)Narendra Singh Yadav
 
Analysis of Neighbor Knowledge Based Bcast Protocol Performance For Multihop ...
Analysis of Neighbor Knowledge Based Bcast Protocol Performance For Multihop ...Analysis of Neighbor Knowledge Based Bcast Protocol Performance For Multihop ...
Analysis of Neighbor Knowledge Based Bcast Protocol Performance For Multihop ...pijans
 
Analysis of Neighbor Knowledge Based Bcast Protocol Performance For Multihop ...
Analysis of Neighbor Knowledge Based Bcast Protocol Performance For Multihop ...Analysis of Neighbor Knowledge Based Bcast Protocol Performance For Multihop ...
Analysis of Neighbor Knowledge Based Bcast Protocol Performance For Multihop ...pijans
 
DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2R
DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2RDETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2R
DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2Rijujournal
 
DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2R
DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2RDETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2R
DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2Rijujournal
 
DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2R
DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2RDETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2R
DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2Rijujournal
 
Active Path Updation For Layered Routing (Apular) In Wireless Mesh Networks
Active Path Updation For Layered Routing (Apular) In Wireless Mesh NetworksActive Path Updation For Layered Routing (Apular) In Wireless Mesh Networks
Active Path Updation For Layered Routing (Apular) In Wireless Mesh Networkschetan1nonly
 
Secure Multicast Communication using Behavioural Measurement Technique in MANET
Secure Multicast Communication using Behavioural Measurement Technique in MANET Secure Multicast Communication using Behavioural Measurement Technique in MANET
Secure Multicast Communication using Behavioural Measurement Technique in MANET Editor Jacotech
 
A cross layer optimized reliable multicast routing protocol in wireless mesh ...
A cross layer optimized reliable multicast routing protocol in wireless mesh ...A cross layer optimized reliable multicast routing protocol in wireless mesh ...
A cross layer optimized reliable multicast routing protocol in wireless mesh ...ijdpsjournal
 
Secured-Bandwidth Reservation Distance Vector routing Protocol
Secured-Bandwidth Reservation Distance Vector routing ProtocolSecured-Bandwidth Reservation Distance Vector routing Protocol
Secured-Bandwidth Reservation Distance Vector routing ProtocolAhmad Sharifi
 
MULTICASTING BASED ENHANCED PROACTIVE SOURCE ROUTING IN MANETS
MULTICASTING BASED ENHANCED PROACTIVE SOURCE ROUTING IN MANETSMULTICASTING BASED ENHANCED PROACTIVE SOURCE ROUTING IN MANETS
MULTICASTING BASED ENHANCED PROACTIVE SOURCE ROUTING IN MANETSIJCNCJournal
 
Multipath Fault Tolerant Routing Protocol in MANET
Multipath Fault Tolerant Routing Protocol in MANET  Multipath Fault Tolerant Routing Protocol in MANET
Multipath Fault Tolerant Routing Protocol in MANET pijans
 
Cm32996999
Cm32996999Cm32996999
Cm32996999IJMER
 
Security Enhancement in AODV Routing Protocol for MANETs
Security Enhancement in AODV Routing Protocol for MANETsSecurity Enhancement in AODV Routing Protocol for MANETs
Security Enhancement in AODV Routing Protocol for MANETsidescitation
 

Similaire à D017111619 (20)

A Survey on Network Layer Multicast Routing Protocols for Mobile Ad Hoc Netw...
A Survey on Network Layer Multicast Routing Protocols for  Mobile Ad Hoc Netw...A Survey on Network Layer Multicast Routing Protocols for  Mobile Ad Hoc Netw...
A Survey on Network Layer Multicast Routing Protocols for Mobile Ad Hoc Netw...
 
Energy Saving DSR and Probabilistic Rebroadcast Mechanism are used to Increas...
Energy Saving DSR and Probabilistic Rebroadcast Mechanism are used to Increas...Energy Saving DSR and Probabilistic Rebroadcast Mechanism are used to Increas...
Energy Saving DSR and Probabilistic Rebroadcast Mechanism are used to Increas...
 
Energy efficiency cross layer protocol for wireless mesh network
Energy efficiency cross layer protocol for wireless mesh networkEnergy efficiency cross layer protocol for wireless mesh network
Energy efficiency cross layer protocol for wireless mesh network
 
Efficient and stable route selection by using cross layer concept for highly...
 Efficient and stable route selection by using cross layer concept for highly... Efficient and stable route selection by using cross layer concept for highly...
Efficient and stable route selection by using cross layer concept for highly...
 
A survey on energy aware routing issues and cross layering in mane ts
A survey on energy aware routing issues and cross layering in mane tsA survey on energy aware routing issues and cross layering in mane ts
A survey on energy aware routing issues and cross layering in mane ts
 
Source routing in Mobile Ad hoc NETworks (MANETs)
Source routing in Mobile Ad hoc NETworks (MANETs)Source routing in Mobile Ad hoc NETworks (MANETs)
Source routing in Mobile Ad hoc NETworks (MANETs)
 
Analysis of Neighbor Knowledge Based Bcast Protocol Performance For Multihop ...
Analysis of Neighbor Knowledge Based Bcast Protocol Performance For Multihop ...Analysis of Neighbor Knowledge Based Bcast Protocol Performance For Multihop ...
Analysis of Neighbor Knowledge Based Bcast Protocol Performance For Multihop ...
 
Analysis of Neighbor Knowledge Based Bcast Protocol Performance For Multihop ...
Analysis of Neighbor Knowledge Based Bcast Protocol Performance For Multihop ...Analysis of Neighbor Knowledge Based Bcast Protocol Performance For Multihop ...
Analysis of Neighbor Knowledge Based Bcast Protocol Performance For Multihop ...
 
DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2R
DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2RDETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2R
DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2R
 
DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2R
DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2RDETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2R
DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2R
 
DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2R
DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2RDETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2R
DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2R
 
Active Path Updation For Layered Routing (Apular) In Wireless Mesh Networks
Active Path Updation For Layered Routing (Apular) In Wireless Mesh NetworksActive Path Updation For Layered Routing (Apular) In Wireless Mesh Networks
Active Path Updation For Layered Routing (Apular) In Wireless Mesh Networks
 
Secure Multicast Communication using Behavioural Measurement Technique in MANET
Secure Multicast Communication using Behavioural Measurement Technique in MANET Secure Multicast Communication using Behavioural Measurement Technique in MANET
Secure Multicast Communication using Behavioural Measurement Technique in MANET
 
A cross layer optimized reliable multicast routing protocol in wireless mesh ...
A cross layer optimized reliable multicast routing protocol in wireless mesh ...A cross layer optimized reliable multicast routing protocol in wireless mesh ...
A cross layer optimized reliable multicast routing protocol in wireless mesh ...
 
Secured-Bandwidth Reservation Distance Vector routing Protocol
Secured-Bandwidth Reservation Distance Vector routing ProtocolSecured-Bandwidth Reservation Distance Vector routing Protocol
Secured-Bandwidth Reservation Distance Vector routing Protocol
 
MULTICASTING BASED ENHANCED PROACTIVE SOURCE ROUTING IN MANETS
MULTICASTING BASED ENHANCED PROACTIVE SOURCE ROUTING IN MANETSMULTICASTING BASED ENHANCED PROACTIVE SOURCE ROUTING IN MANETS
MULTICASTING BASED ENHANCED PROACTIVE SOURCE ROUTING IN MANETS
 
Multipath Fault Tolerant Routing Protocol in MANET
Multipath Fault Tolerant Routing Protocol in MANET  Multipath Fault Tolerant Routing Protocol in MANET
Multipath Fault Tolerant Routing Protocol in MANET
 
10.1.1.258.7234
10.1.1.258.723410.1.1.258.7234
10.1.1.258.7234
 
Cm32996999
Cm32996999Cm32996999
Cm32996999
 
Security Enhancement in AODV Routing Protocol for MANETs
Security Enhancement in AODV Routing Protocol for MANETsSecurity Enhancement in AODV Routing Protocol for MANETs
Security Enhancement in AODV Routing Protocol for MANETs
 

Plus de IOSR Journals (20)

A011140104
A011140104A011140104
A011140104
 
M0111397100
M0111397100M0111397100
M0111397100
 
L011138596
L011138596L011138596
L011138596
 
K011138084
K011138084K011138084
K011138084
 
J011137479
J011137479J011137479
J011137479
 
I011136673
I011136673I011136673
I011136673
 
G011134454
G011134454G011134454
G011134454
 
H011135565
H011135565H011135565
H011135565
 
F011134043
F011134043F011134043
F011134043
 
E011133639
E011133639E011133639
E011133639
 
D011132635
D011132635D011132635
D011132635
 
C011131925
C011131925C011131925
C011131925
 
B011130918
B011130918B011130918
B011130918
 
A011130108
A011130108A011130108
A011130108
 
I011125160
I011125160I011125160
I011125160
 
H011124050
H011124050H011124050
H011124050
 
G011123539
G011123539G011123539
G011123539
 
F011123134
F011123134F011123134
F011123134
 
E011122530
E011122530E011122530
E011122530
 
D011121524
D011121524D011121524
D011121524
 

Dernier

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 

Dernier (20)

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

D017111619

  • 1. IOSR Journal of Computer Engineering (IOSR-JCE) e-ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 17, Issue 1, Ver. I (Jan – Feb. 2015), PP 16-19 www.iosrjournals.org DOI: 10.9790/0661-17111619 www.iosrjournals.org 16 | Page Overview of Improving Robustness of MAODV Protocol by Combining Tree and Mesh Structures Ujwala U. Salunke1 , Vinod S. Wadne2 1 Imperial College of Engineering& Research, Dept. of Computer Engineering &Pune University, India. 2 Imperial College of Engineering & Research, Dept. of Computer Engineering &Pune University, India. Abstract: Mobile ad hoc networks (MANETs) plays an important role in the communication in the network must be set up temporarily and quickly. Since the nodes move randomly routing protocols must bring strong and constant to ensure successful packet delivery. Advantage of multicast routing is the ability to reduce communication costs and saving the network resources by just a copy of the message over the shared compound. Several destinations Based on the data delivery structure can multicast routing protocols are divided into two groups is a tree-based and other mesh-based. Tree-based protocols have high efficiency and low consumption of more bandwidth and may have poor robustness, since only one connection between two nodes exists. Like a tree based multicast routing protocol, MAODV (Multicast Ad hoc On-demand Vector) shows an excellent performance in lightweight ad hoc networks. Since the load on the network increases, QoS (Qu ality of S ervice) degraded. I n this paper, we summarize the effect of network load on MAODV protocol and an optimized protocol MAODV-BB propose (Multicast Ad hoc On-demand vector with backup Branches), the robustness of the MAODV protocol improved by the combination of advantages of tree structure and the grating structure. It can not only update shorter branches, but also build a multicast tree with back-branches. MAODV- BB protocol improves the network performance over conventional MAODV in heavy load ad-hoc networks. Keywords: backup branch, MAODV, multicast routing, tree structure. I. Introduction Mobile ad hoc networks [1-2] (MANETs) are self-dependent wireless networks there is no fixed structure and central management. Nodes communication done via multihop wireless links and the nodes move randomly. When two mobile nodes are not within radio range, the communication between them can be recognized through intermediate nodes. Multicast routing is an effective way to transmit packets from one point or multi-points to multi-points, which can decrease the consumptions of network bandwidth and host power by sending the same data to multiple recipients. Based on the structure used for data delivery, most of the existing multicast routing protocols [ 3-4] can be classified into two categories: tree-based and mesh-based protocols. In tree-based multicast routing protocols, all the routers form a tree structure with the source node as the root, thus there is only one single path between every pair of source and receiver. In the mesh-based multicast routing protocols keep more than one path between each pair of source and receiver, and delivers a more robust data delivery path; sometimes, it brings on more control overhead to maintain multiple paths. The study reviews the operation of treebased and mesh-based multicast routing using MAODV (Multicast Ad hoc on-demand Vector) and ODMRP (On-Demand Multicast Routing Protocol) as examples of treebased and mesh- based protocols, respectively. ODMRP shows better (by roughly 10%) packet delivery ratios than MAODV. Since MAODV delivers packet along a multicast tree, a single packet drop upstream can avoid a large number of downstream multicast receivers from receiving the packet. The absence of redundant routes affects performance greatly as node mobility results in frequent link breakages and packet drops. Routing protocol overhead can be especially harmful in typical MANET scenarios where nodes are both bandwidth- onstrained and energy-constrained.Considering the advantages of tree-based multicast routing protocols that high forwarding efficiency and low consumptions of bandwidth, several researchers have managed to optimize existing tree-based multicast routing protocols and improve robustness of the protocols in various methods. In this paper, we consider a tree-based case and propose an optimized protocol MAODV-BB (Backup Branches) to improve the performance of MAODV in heavy load ad hoc networks. The key idea of MAODV- BB algorithm is to make full use of GRPH (Group-hello) messages that the group leader broadcasts periodically to update shorter tree branches and construct a multicast tree with backup branches. The shorter branches reduce the resource occupied and the existence of backup branches avoids large numbers of tree reconstructions and enhances robustness of the protocol. The improved protocol not only doesn't bring extra control overhead, but also ensures high packet delivery ratio and low end-to-end delay.
  • 2. Overview of Improving Robustness of MAODV Protocol by Combining Tree and Mesh Structures… DOI: 10.9790/0661-17111619 www.iosrjournals.org 17 | Page II. Multicast Routing Protocols Multicast routing delivers many benefits and to support dissimilar set of applications. There are many multicast routing protocols have been intended. The purpose of multicast routing is to develop the strength of tree-based multicast routing protocols. These are the optimization of selecting the method of mechanism are - I) node mobility prediction. II) The creation of multiple trees. III) The application of multipath routing, reducing the communication cost. IV) Saving the network resources by sending single copy of the message over the shared link important to different destinations and so on. 1) E-MAODV: Entropy-based long-life multicast routing protocol in MAODV (E-MAODV). In this entropy concepts are used to develop an analytical modeling, and choose the long life multicast routing as per entropy metric. This development decreases the number of route renewal and assurances the route stability in dynamic mobile networks, but it increases difficulty of route developments. 2) NMP-MAODV: Furthermore, this paper takes no additional measure to reimbursement of broken tree branches. NMP-MAODV (Node Mobility Prediction-MAODV) assurances non-disconnection communication by active-link switch before mobile node breaks away from upstream node's signal range. The multicast group members set the combined cycle and calculate the predicted exit time. If the result is less than threshold, then turn to the active-link switch process. If the link switch process fails, it will recruit the MAODV repair process. The improved protocol can operate properly in highly mobile network, but it increases additional control overhead due to broadcasting S-marked MACT and M-marked the tree disconnection cannot be maintained at MACT messages. 3) RMAODV (Reliability of the Multicast Ad Hoc On-Demand Distance Vector): This routing protocol is proposed, which is based on a protocol relay concept. The basic systems for reliable communication can be classified as I) Sender initiated approach and II) Receiver initiated approach. I) Receiver initiated approach:- In this approach each receiver maintains receiving records and requests retransmission via a negative acknowledgement (NACK ) when errors occur. In RMAODV, we use the receiver initiated approach and protocol relays are placed along the multicast tree. Each relay node has only one upper relay to request a retransmission. However, one relay node may have numerous lower relay nodes. When a relay node detects a loss, it sends a NACK back to its upper relay node. The improved protocol has a better performance for packet delivery ratio and decreases the number of packet retransmissions, but it increases the probability of receiving data repetition to the receivers in a multicast group. 4) MT-MAODV: An optimized routing protocol MT-MAODV (Multiple Tree-MAODV)[9], which focuses on issue related to video multicast over mobile ad hoc networks. In order to keep continuous video streaming, it propose an extension to MAODV to build two highly-disjoint trees. In MT-MAODV, the video is divided into two independent sub-streams and is communicated separately along these trees. In light of this, the video source must have a connection to both trees so that the traffic allocator can split the traffic accordingly. However, if a node that attempts to join the multicast group has only one option to be connected to the multicast group, which is through another node u, considering that connectivity is giving higher concern than tree disconnectedness, node u must become the forwarding node for both tree-1 and tree-2. This method can considerably reduce the of connection packet loss if the multicast trees are highly disjoint. But if a high level, the performance of improved protocol will be under the limitations. 5) MP-MAODV: (Multipath Routing-MAODV) extends MAODV to create two node-disjoint routes to increase network efficiency and balances the network loads. It adds two extra control messages MACT-S (multicast activation with the flag S) and RREP-S (route reply the flag S) for selecting and creating disjoint paths. Truly, the backup path is built from the source node to the multicast tree, so it has nothing to do with the efficiency of the multicast tree structure. Sometimes, it is still only one link between two on-tree nodes. Moreover, when the structure of multicast tree is a large-scale, the problem of heavy network load cannot be solved efficiently. Above all, no effective improvement focusing on the tree structure itself has been taken to optimize tree-based multicast routing protocols. To overcome such incompetence, we combine advantages of the tree structure and the mesh structure to optimize the multicast tree structure, including updating shorter tree branches and constructing a multicast tree with backup branches to improve reliability of the protocol.
  • 3. Overview of Improving Robustness of MAODV Protocol by Combining Tree and Mesh Structures… DOI: 10.9790/0661-17111619 www.iosrjournals.org 18 | Page III. MAODV Protocol Introduction MAODV is an on-demand routing protocol based on distance vector, which is proposed by IETF MANET. In this section, we give a brief description of route mechanism in MAODV and the effect of network load on the MAODV protocol. 3.1 Route mechanism MAODV is a routing protocol designed mainly for ad hoc networks. In addition to unicast routing, AODV supports :- I) Multicast and II) Broadcast. MAODV protocol constructs a shared delivery tree to support multiple senders and receivers in a multicast session. The route mechanism in MAODV mainly consists of route creations and route maintenances. As a tree-based multicast routing protocol, MAODV relies on flooding through the whole network to discover the routing path and establish the multicast tree. When a source node wants to join a multicast group or has data to send to the multicast group, it will broadcast a route request (RREQ) message. In-between nodes establish reverse route and forward the RREQ message. After receiving a RREQ message, the members of multicast group reply a route reply (RREP) message to setup a forward path. If the source node receives one or more RREP messages from the destination nodes before timeout, it chooses one of the routes with the largest sequence number and the smallest hop count. Then it starts the route by unicasting a multicast activation (MACT) message to the next hop and starts to send multicast data packets. In MAODV, the route recovery will start directly when there is an on-tree node notices a link broken. Initially, there is need to determine whether the broken link is upstream or not. If it is, the node will delete the upstream node in its next-hop list, drop multicast data packets which should be sent and then send RREQ message with the flag J to reconstruct a new tree branch. Then, the node will delete the downstream node in its next-hop list and then set pruning timer. 3.2 Impact of network load on the MAODV protocol: In light load ad hoc networks, the given mechanism of multicast route recovery is effective because most of the applications permit a small amount of packets lost before the multicast route recovery is completed. Sometimes, when the network is highly loaded, large number of packets will be discarded and poor strength of the tree-based protocols appears. So that, depending on the original route maintenance in MAODV cannot ensure the network performance. IV. Improvement Of Multicast Routing To overcome the effect of network load and improve strength of the MAODV protocol, we extend MAODV protocol to construct a multicast tree with backup branches from two aspects:-1) Process of backup branches selection and addition. 2) Mechanism of multicast tree maintenance. 4.1 GRPH message expansion In MAODV, the group leader periodically broadcasts GRPH messages to inform or the multicast group information. In order to select and add backup branches properly, we extend original GRPH (Group-hello) messages with the number of active downstream branches in MAODV-BB (Backup Branches). 4.2 Backup branches selection and addition in MAODV protocol When an on-tree node firstly receives a GRPH message with the same multicast group leader address and multicast group address, it updates the multicast group information in its group leader table and multicast routing table. Normally, the GRPH message is recognized as the multicast group leader address and the multicast group address. We add one backup routing table for each on-tree node to save the information of its backup tree branch in MAODV-BB. V. Conclusion This paper summarizes tree based protocols and MAODV protocol. Also improved protocol MAODV- BB based on MAODV that increases strength of the MAODV protocol by combining advantages of the tree structure with the mesh structure. The purpose of MAODV-BB is to make full use of GRPH messages that the group leader broadcasts periodically to update shorter tree branches and construct a multicast tree with backup branches. It improves the tree structure and also decreases the frequency of tree reconstruction. MAODV-BB protocol improves the network performance over conventional MAODV in heavy load ad hoc networks, which meets QoS requirements for communication in a MANET.
  • 4. Overview of Improving Robustness of MAODV Protocol by Combining Tree and Mesh Structures… DOI: 10.9790/0661-17111619 www.iosrjournals.org 19 | Page Acknowledgements Sincerely thank the all researchers for providing us such helpful opinion, findings, conclusions and recommendations. I wish to thanks various people who contribute their work for privacy preserving and whose theory helped me to write this paper. References [1]. Internet Engineering Task Force (IETF), Mobile Ad Hoc Networks (MANET) Working Group Charter 2006, http://www.ietf.org/html.charters/ manet-charter.html. [2]. Conti M, Giordano S. Multihop Ad hoc networking: the theory [J]. IEEE Communications Magazine, 2007, 45 (4): 78-86. [3]. Luo Junhai, Ve Danxia, Xue Liu and Fan Mingyu,"A survey of multicastrouting protocols for mobile ad-hoc networks," IEEE Communications Surveys & Tutorials, vol. 11, no. 1, pp. 78-91,2009. [4]. Soni S.K. and Aseri T.Ci, "A review of current multicast routing protocol of mobile ad hoc network," in Proc. Second Int. Conf. Computer Modeling and Simulation ICCMS' 10, vol. 3, pp.207-211, 2010. [5]. K. Viswanath, K. Obraczka, and G. Tsudik, "Exploring mesh and tree based multicast routing protocols for manets," vol. 5, no. 1, pp. 28-42,2006. [6]. E. M. Royer and C. E. Perkins, "Multicast ad hoc on-demand distance vector (maodv) routing," draft-ietf-manet-maodv-OO.txt, 2000 [7]. W. S. Vunjung Vi Sung-Ju Le and M. Gerla," On-demand multicast routing protocol (odmrp)for ad hoc networks," draft-ietf-manet- odmrp-04.txt, 2002. [8]. Hua Chen, Zhengxiang. Van, Baolin Sun, Vue Zeng, Xianying He, An Entropy-Based Longlife Multicast Routing Protocol in MAODV.2009 ISECS International Colloquium on Computing,Communication, Control, and Management,2009, Page(s): 314 - 317. [9]. Mingyang Zhong, Vunqing Fu, Xinqiang Jia. "MAODV multicast routing protocol based on node mobility prediction ", E -Business and E -Government (ICEE), 2011 International Conference,June, 2011. [10]. Baolin Sun, Hua Chen, and Layuan Li, "A Reliable Multicast Routing Protocol in Mobile Ad Hoc Networks", In Proceedings of the 16th International Conference on Computer Communication (ICCC2004), Beijing, China, September, 2004, pp. 1123-1129. [11]. CheeOnn Chow, Hiroshi Ishii. Video multicast over mobile ad hoc networks: Multiple-Tree Multicast Ad Hoc On-demand Distance Vector Routing Protocol (MT -MAODV). The 18th Annual IEEE International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC07). Sept. 2007. [12]. Hong Tang, Fei Xue, Peng Huang. MP-MAODV: a MAODV-Based Multi-path Routing Algorithm.IFIP International Conference on Network and Parallel Computing. 2008 , Page(s): 296- 301. [13]. Xiaohua Chen, Qiu Zhong, Danpu Liu, An Improved MAODV Based on Mobility Prediction and Self-pruning Flooding, In Proceedings of IEEEICCMC -2009, China, Jan, 2009, pp.127 -131.