Anda di halaman 1dari 6

International Journal of Engineering Trends and Technology (IJETT) - Volume4Issue5- May 2013

Cluster based destination driven on demand Multicast routing protocol


Gourav Karwar
Department of Electronics and Communication, Lovely professional university Phagwara Punjab, India Phagwara Punjab, India

Abstract: Multicasting is the ability of a communication network to accept a single message from an application and to deliver copies of the message to multiple recipients at different locations. Multicast routing in wireless networking is the newest technology that works with network groups. Multicast routing plays an important role in point-to-point or multipoint-tomultipoint communications. There are many multicast routing protocol exist in wired network as well as mobile ad-hoc network. In this paper we propose a cluster based Destination driven on demand multicast routing protocol that work with the mobile ad-hoc networks. Simulation/animation results shows that clustering on this protocol enhances its performance in terms of network communication cost and looping effect will be permanently reduced. Keywords: MANET, multicasting, multicast routing protocols. Introduction: Mobile ad hoc network is a wireless multi hop network which can be conveniently deployed without any fixed infrastructure in the hostile environment .MANET is rooted in DARPA packet radio network. It find application in many fields such as military deployment , electronic class room etc .In the ad hoc network, communication between two nodes which are outside the range of communication

with each other are realized by packet relay of intermediate node . MANET is a collection of mobile routers which are interacted with each other via wireless link or over the radio channel and are free to move about arbitrarily. i.e due to limited radio propagation range of wireless devices communication between the couple of mobile nodes out of transmission range of each other require a relay of intermediate nodes between them . In other words, each node operates as a router and collaborates on delivery packet. Ad hoc wireless networks inherit the traditional problems of wireless communications and wireless networking: The wireless medium has neither absolute, nor readily observable boundaries outside of which stations are known to be unable to receive network frames; The channel is unprotected from outside signals. The wireless medium is significantly less reliable than wired media The channel has time-varying and asymmetric propagation properties Hidden-terminal and exposed-terminal phenomena may occur. There are three most important issue in the mobile ad hoc networks are first and for most issue is its radio interface , second one is mobility of nodes and the third and important issue is the limited equipment resources including storage capacity and power. Wireless application such as military battlefields, emergency searches, rescues where sending of information is mandatory require rapid deployable and quick reconfigurable protocols. So , just because of these situations there is a need of multicast routing protocols . Multicasting [6] is the ability of a communication network

ISSN: 2231-5381

http://www.ijettjournal.org

Page 1506

International Journal of Engineering Trends and Technology (IJETT) - Volume4Issue5- May 2013
to accept a single message from an application and to deliver copies of the message to multiple recipients at different locations. One of the major challenges is to reduce the amount of network resources employed by multicasting. Any multicast network should have three main properties: 1) High probability of delivery of information. 2) Low delay between source and receiver which mean network should be real time. 3) Hiding information from intermediate nodes which data should be safe and secure from eavesdroppers. These three properties are obtained with the help of optical signal only electrical signal is unable to provide these properties. There are two types of multicast routing protocol in wireless ad hoc network. These are Tree based multicast routing protocol and Mesh based multicast routing protocols. Tree based routing protocols The tree based routing protocol are highly unstable in the mobile ad hoc network as it need frequent re-configuration in the dynamic network ( mobility of nodes ).There is only a single path between multicast source and receiver. There are various tree based protocols like multicast extension of ad hoc on demand distance vector (MAODV) and Adaptive demand driven multicast routing protocol (ADMRP). Mesh based routing protocols Mesh based protocol is highly stable in mobile ad hoc network .There may exist more than one path between source and receiver. There are many mesh based multicast routing protocols exist in MANET. Examples of mesh based protocols are on demand multicast routing protocol (ODMRP), Destination driven on demand multicast routing protocol (D-ODMRP) and core assisted mesh protocol (CAMP). There is one more types of routing protocol hybrid protocol which is a combination of both tree based protocol and It is the extension in on demand multicast routing protocol (ODMRP). The design objective of D-ODMRP is just to improve the multicast forwarding efficiency. To achieve this goal the path to reach a multicast destination (source to receiver) is biased towards those path passing through another multicast destination. If number of paths are available it select path which is of least extra cost. In other Destination driven on demand multicast routing protocol (D-ODMRP)[1]: K-means K-means clustering algorithm is used to divide the network into k number of clusters. K-means clustering uses a two phase iterative algorithm to minimize the sum of point to centroid distances, summed over all k clusters. Section2: protocol description mesh based protocol .example of hybrid protocol are (AM Route) ad hoc multicast routing protocol The rest of the paper is organized as follows. Section1 gives the overview of clustering technique .Section 2 describes the operation of D-ODMRP.and cluster based D-ODMRP. Simulation results of cluster based Destination driven on demand multicast routing protocol are reported in Section 3. At the last in section 4 we will give concluding remarks of this paper. Section 1 Clustering A clustering is nothing but a division of network into an interconnected sub networks. These sub networks are known as clusters. Each cluster has a cluster head. The cluster head is responsible for the routing inside the cluster or outside the cluster. Each cluster head is act as a temporary based station within its cluster or zone. It also communicates with the other cluster in the network. The ordinary nodes have a direct access only to cluster head and gateway. A gateway is nothing but a single node responsible for communicate within two or more cluster heads. The Cluster based routing provides an answer to address nodes heterogeneity, and to limit the amount of routing information that propagates inside the network. The grouping of network nodes into a number of overlapping clusters is the main idea behind clustering. A hierarchical routing is possible by clustering in which paths are recorded between clusters instead of between nodes. A clustering increases the route life time, thus decreases routing control overhead.

ISSN: 2231-5381

http://www.ijettjournal.org

Page 1507

International Journal of Engineering Trends and Technology (IJETT) - Volume4Issue5- May 2013
words, D-ODMRP is used to reduce the number of nodes to be added in the forwarding group. D-ODMRP introduces the destination driven features in to the existing on demand process of multicast forwarding structure. D-ODMRP modifies the regular route request flooding process for building a multicast tree by intensely add a deferring time at each intermediate node to forward the every route request based on how far this intermediate node is away from the last multicast group member visited by the received route request. 1. 2. 3. Join query/route request Join reply/route reply Data forwarding

When a source has to send data but it has no route then it send join query to establish a route between source and destination. D-ODMRP also work on the forwarding group concept which means only a subset of nodes will forward data from source to destination. Only a multicast member will respond to the query and if the join query is the simple request then all nodes will respond to them. Finally when the query reaches a receiver it creates a join_ reply and broadcast it to the neighbors. Node receiving the join -reply checks whether the next node ID in the join-reply matches its own. If yes, it is a part of the forwarding group then set its FG-flag and broadcast its join-reply built upon the matched entries. Now the join reply is propagated by each forwarding group member until it reaches the source via shortest path. Routes from source to receiver build a multicast mesh of nodes is called forwarding group. Cluster based destination driven on demand multicast routing protocol (CH-D-ODMRP):

Figure1. DODMRP Basically we divide the network into number of The larger the distance is more will be the deferring time .so, on considering this deferring time the route request introduce the least extra cost are travel faster than the others which have larger deferring time . As a result cost effective forwarding structure can be created. No extra overhead is created as compare with the existing on demand routing protocol. D-ODMRP is the advancement in the existing on-demand multicast routing protocol [3] and greatly improves the multicast forwarding efficiency. D-ODMRP is consists of three phase. These three phases repeat themselves periodically as the multicast source keeps sending multicast packet into the network. 1. 2. 3. 4. Weight based cluster head algorithm. Highest degree cluster head algorithm. Lowest identifiers cluster head algorithm. Distributed clustering algorithm. Instead of these there is one new technique for dividing the network into number of overlapping clusters and then election of cluster head on the basis of shortest distance from the centroid point. overlapping clusters. Finding cluster head is the main issue in the mobile ad hoc network. For that purpose there are many cluster head election algorithm are there. These are listed as below:

ISSN: 2231-5381

http://www.ijettjournal.org

Page 1508

International Journal of Engineering Trends and Technology (IJETT) - Volume4Issue5- May 2013
The technique is known as k-mean clustering algorithm. It is highly used for obtaining clusters from the network. It obtained cluster on the density basis.

Algorithm specified cluster based destination driven on demand multicast routing protocol: 1. We first create a network in which number of nodes is placed at random position. 2. Applying k-means clustering algorithm and

finding cluster head on the basis of shortest distance. 3. Applying D-ODMRP on to cluster heads in the network. Finding the parameters that will show proposed implementation is better in terms of network communication cost. Section 3: Performance evaluation: In this section we conducted simulation and animation to evaluate the performance of cluster based destination driven on demand multicast routing protocol using the MATLAB (R2012a). A. Simulation environment: In our simulations 25 nodes are there in the 150x150 m2 square area. All nodes are movable at run time. All nodes places are random in nature. These 25 nodes are group into 5 numbers of clusters. K-means clustering algorithm is used to group the total network into 5 numbers of clusters. The selection of cluster head is on density basis. Figure2. Network with cluster head selected We have used the following metrics: 1. Network communication cost: The network communication cost is on the basis of how much distance it cover going from source to multicast destination. 2. Load: cluster load is new parameter in the clustered networks. It is defined as a how Figure3.CH-D-ODMRP

ISSN: 2231-5381

http://www.ijettjournal.org

Page 1509

International Journal of Engineering Trends and Technology (IJETT) - Volume4Issue5- May 2013
much load a cluster attained every time a network is simulated. B. Simulation results: We simulate the network into 10 times. After taking simulation we have obtained a different graphs related to the load obtained at each cluster. The graph is shown as below: Conclusion: In this paper we have designed a cluster based destination driven on demand multicast routing protocol (CH-D-ODMRP) for mobile ad-hoc network. CH-DODMRP is advancement in the existing D-ODMRP. On introducing a clustering algorithm into existing D-ODMRP a path to reach a multicast destination is greatly biased towards those paths passing through another multicast destination. Simulation is results shows of that our Section4:

implementation

better in terms

network

communication cost as well as our clustering algorithm is sufficient enough for the selection of cluster head in the mobile ad hoc network. REFERENCES
1. Ke Tian, Baoxian Zhang, Hussein Mouftah, Zhuang Zhax and Jian Ma(2009) Destination-Driven On-Demand Multicast Protocol for Wireless Routing Ad Hoc

Networks IEEE ICC 2009. 2. Anees Shaikh and Kang G. Shin () Destination-Driven Routing for Low-Cost Multicast Real-Time Computing Laboratory Department of

Figure4. Load obtained at cluster1 The following figure number 7 shows the Total cost obtained at after 10 numbers of simulations:

Electrical Engineering and Computer Science The University of Michigan Ann Arbor. 3. Sung-Ju Lee, Mario Gerla, and Ching-Chuan Wireless Science Department Chiang On-

DemandMulticast Routing Protocol AdaptiveMobility Laboratory Computer

University of California Los Angeles. 4. Mohammed R. BAKER u, M. Ali AKCAYOL(2011) A Survey of

Multicast Routing Protocols in Ad-Hoc Networks Gazi University, Faculty of Engineering, Department of Computer Engineering, 06500 Ankara, Turkey. 5. Book: WDM optical network concepts, design and algorithm c.siva ram murthy and Mohan gurusamy. 6.C.-K. Toh, Ad Hoc Mobile Wireless Networks: Protocols and Systems, Prentice Hall, 2002.

Figure5.Total cost obtained after simulation

ISSN: 2231-5381

http://www.ijettjournal.org

Page 1510

International Journal of Engineering Trends and Technology (IJETT) - Volume4Issue5- May 2013
7. Waseem Shahzad, Farrukh Aslam Khan, and Abdul Basit Siddiqui, Weighted Clustering using Comprehensive Learning Particle Swarm Optimization for Mobile Ad Hoc Networks International Journal of Future Generation Communication and Networking Vol. 3, No. 1, March , 2010

ISSN: 2231-5381

http://www.ijettjournal.org

Page 1511

Anda mungkin juga menyukai