Efficient Sub Area Tree Routing Protocol (Estr) For Collision Avoidance in Mobile Adhoc Networks

Similar documents
Zone-based Proactive Source Routing Protocol for Ad-hoc Networks

A COMPARISON OF REACTIVE ROUTING PROTOCOLS DSR, AODV AND TORA IN MANET

DYNAMIC SEARCH TECHNIQUE USED FOR IMPROVING PASSIVE SOURCE ROUTING PROTOCOL IN MANET

Dynamic Search Technique Used for Improving Passive Source Routing Protocol in Manet

Performance Analysis and Enhancement of Routing Protocol in Manet

Performance Evaluation Of Ad-Hoc On Demand Routing Protocol (AODV) Using NS-3 Simulator

Shortcut Tree Routing using Neighbor Table in ZigBee Wireless Networks

Performance Evaluation of Various Routing Protocols in MANET

Performance Evaluation of TORA Protocol with Reference to Varying Number of Mobile Nodes

STUDY ON MOBILE ADHOC NETWORK ROUTING PROTOCOLS

A Highly Effective and Efficient Route Discovery & Maintenance in DSR

REVIEW ON ROUTING PROTOCOLS FOR MOBILE AD HOC NETWORKS

An Extensive Simulation Analysis of AODV Protocol with IEEE MAC for Chain Topology in MANET

Throughput Analysis of Many to One Multihop Wireless Mesh Ad hoc Network

Impact of Hello Interval on Performance of AODV Protocol

Gateway Discovery Approaches Implementation and Performance Analysis in the Integrated Mobile Ad Hoc Network (MANET)-Internet Scenario

A Survey on Performance Evaluation of MANET Routing Protocols

PERFORMANCE ANALYSIS OF AODV ROUTING PROTOCOL IN MANETS

Performance Evaluation of DSR Protocol Using Random Model

Design and Implementation of a Simulator for Ad Hoc Network Routing Protocols

Routing in Anhinga. Aakash Chauhan October 20th, Chair: Hans-Peter Bischof Reader: Alan Kaminsky Observer: Sidney Marshall

Improving Performance in Ad hoc Networks through Location based Multi Hop Forwarding

A Novel Interference Aware Optimized Link State Routing Protocol for Power Heterogeneous MANETs

Study of Route Reconstruction Mechanism in DSDV Based Routing Protocols

HRP: A Hybrid Routing Protocol for Wireless Mesh Network

Performance of Ad-Hoc Network Routing Protocols in Different Network Sizes

Routing Protocols in MANET: Comparative Study

Probabilistic Mechanism to Avoid Broadcast Storm Problem in MANETS

A Study on Mobile Internet Protocol and Mobile Adhoc Network Routing Protocols

Performance Evaluation of AODV and DSR routing protocols in MANET

Performance Analysis of Routing Protocols in MANET

PERFORMANCE EVALUATION OF DSR USING A NOVEL APPROACH

Simulation & Performance Analysis of Mobile Ad-Hoc Network Routing Protocol

Current Project Work on Routing Protocols for MANET: A Literature Survey Mr. Chethan Chandra S Basavaraddi, Smt. Geetha N.B. M.Tech.

COMPARATIVE ANALYSIS AND STUDY OF DIFFERENT QOS PARAMETERS OF WIRELESS AD-HOC NETWORK

A SURVEY OF ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS

Keywords Mobile Ad hoc Networks, Multi-hop Routing, Infrastructure less, Multicast Routing, Routing.

A Study on Routing Protocols for Mobile Adhoc Networks

Analysis of the Zone Routing Protocol

Impact of Node Density and Mobility on Scalable Routing Protocols in Mobile Ad-Hoc Networks

[Kamboj* et al., 5(9): September, 2016] ISSN: IC Value: 3.00 Impact Factor: 4.116

Performance Comparison of MANETs Routing Protocols for Dense and Sparse Topology

Comparative study and Performance Analysis of FSR, ZRP and AODV Routing Protocols for MANET

Secure Enhanced Authenticated Routing Protocol for Mobile Ad Hoc Networks

An Enhanced Zone Routing Protocol to evaluate performance over MANET

A Comparative and Performance Study of On Demand Multicast Routing Protocols for Ad Hoc Networks

To enhance Routing in ZigBee Wireless Networks

COMPARATIVE STUDY AND ANALYSIS OF AODTPRR WITH DSR, DSDV AND AODV FOR MOBILE AD HOC NETWORK

IMPACT OF MOBILITY SPEED ON PROACTIVE AND REACTIVE ROUTING PROTOCOLS IN MOBILE ADHOC NETWORKS

Volume 3, Issue 6, June 2015 International Journal of Advance Research in Computer Science and Management Studies

Varying Overhead Ad Hoc on Demand Vector Routing in Highly Mobile Ad Hoc Network

ROUTE STABILITY MODEL FOR DSR IN WIRELESS ADHOC NETWORKS

A Performance Comparison of MDSDV with AODV and DSDV Routing Protocols

A Comparative Analysis of Energy Preservation Performance Metric for ERAODV, RAODV, AODV and DSDV Routing Protocols in MANET

Performance Evaluation of Routing Protocols for MAC Layer Models

Performance Analysis of MANET Routing Protocols OLSR and AODV

Performance Analysis of Broadcast Based Mobile Adhoc Routing Protocols AODV and DSDV

2013, IJARCSSE All Rights Reserved Page 85

Dynamic AODV Backup Routing in Dense Mobile Ad-Hoc Networks *

A Review of Pro-Active and Re-Active Routing protocols for Mobile Ad-hoc Network

QoS Routing By Ad-Hoc on Demand Vector Routing Protocol for MANET

A Review of Reactive, Proactive & Hybrid Routing Protocols for Mobile Ad Hoc Network

A New Energy Efficient and Scalable Multicasting Algorithm for Hierarchical Networks

Estimate the Routing Protocols for Internet of Things

Experiment and Evaluation of a Mobile Ad Hoc Network with AODV Routing Protocol

Behaviour of Routing Protocols of Mobile Adhoc Netwok with Increasing Number of Groups using Group Mobility Model

Efficient On-Demand Routing for Mobile Ad-Hoc Wireless Access Networks

Investigation on OLSR Routing Protocol Efficiency

Implementation and simulation of OLSR protocol with QoS in Ad Hoc Networks

ANewRoutingProtocolinAdHocNetworks with Unidirectional Links

A Comparative Study of Routing Protocols for Mobile Ad-Hoc Networks

Mobile Ad-hoc and Sensor Networks Lesson 05 Mobile Ad-hoc Network (MANET) Routing Algorithms Part 2

Comparative Study of Mobility Models using MANET Routing Protocols under TCP and CBR Traffic

MULTICASTING IN MANET USING THE BEST EFFECTIVE PROTOCOLS

Performance Comparison of Routing Protocols for wrecked ship scenario under Random Waypoint Mobility Model for MANET

Performance Analysis of AODV, DSDV and DSR by using Different Mobility Models

Researches on an Ad-hoc Routing Protocol considering Traffic Conditions

A Protocol for Reducing Routing Overhead in Mobile Ad Hoc Networks

A Graph-based Approach to Compute Multiple Paths in Mobile Ad Hoc Networks

PERFORMANCE EVALUATION OF DSR AND AODV OVER UDP AND TCP CONNECTIONS

Analysis and Simulations of Routing Protocols with Different Load Conditions of MANETs

A Survey of Routing Protocol in MANET

A Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols

CAPACITY COMPATIBLE TWO-LEVEL LINK STATE ROUTING FOR MOBILE AD HOC NETWORKS

International Journal of Engineering Research & Technology (IJERT) ISSN: Vol. 1 Issue 3, May

A Novel Rebroadcast Technique for Reducing Routing Overhead In Mobile Ad Hoc Networks

Routing Security in Mobile Ad Hoc Networks: An Extension of DSR

Enhancing the Performance of Mobile Ad Hoc Networks with the Aid of Internet Gateways 1

A Review of On-Demand Routing Protocols for Mobile Ad-Hoc Networks

An Efficient Zone-Based Multicast Routing Protocol for Ad Hoc Network

AWERProcedia Information Technology & Computer Science

Performance Evaluation of ASMR with QRS and RZLSR Routing Scheme in Mobile Ad-hoc and Sensor Networks

A New Efficient and Energy-aware Clustering Algorithm for the OLSR Protocol

Ad Hoc Wireless Routing CS 218- Fall 2003

Performance Of OLSR Routing Protocol Under Different Route Refresh Intervals In Ad Hoc Networks

Measure of Impact of Node Misbehavior in Ad Hoc Routing: A Comparative Approach

Variable Length and Dynamic Addressing for Mobile Ad Hoc Networks

MORHE: A TRANSPARENT MULTI-LEVEL ROUTING SCHEME FOR AD HOC NETWORKS

ENERGY EFFICIENT MULTIPATH ROUTING FOR MOBILE AD HOC NETWORKS

OVERVIEW OF UNICAST AND MULTICAST ROUTING PROTOCOLS

Transcription:

IOSR Journal Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735. Volume 7, Issue 5 (Sep. - Oct. 2013), PP 01-05 Efficient Sub Area Tree Routing Protocol (Estr) For Collision Avoidance in Mobile Adhoc Networks G.Vetrichelvi 1, Dr.G.Mohankumar 2 1 Department Electronics and Communication Engineering, PARK college Engineering and Technology, Coimbatore. 2 Department Mechanical Engineering, PARK college Engineering and Technology, Coimbatore. Abstract: Efficient Sub area tree routing, is named after its performance, where the whole network is divided into many subareas, such that they form sub area trees. The root nodes are identified by manual configuration or auto-discovery process. Initially a root node establishes sub area trees and each node either forms a sub area tree or become a interconnect node. ESTR is a hierarchical routing protocol and does not maintain the routing information in every node consistently.it exhibits both the behaviour proactive and on-demand routing protocols. The simulation results shows that the throughput value the protocol is considerably found to be maximum compared to AODV protocol which leads to the avoidance collision, reduces the delay, energy consumption and the data transmission time. Keywords: ESTR, hierarchical routing protocol, throughput, collision avoidance. I. Introduction Mobile Adhoc networks do not depend on a static infrastructure and the structure varies due to the mobility the nodes.these networks play an important role in the fields which does not utilize or use the fixed infrastructure such as data acquisition, conferences, military communications etc. Each node the network acts as a router which identifies and maintains routes to othernodes which is not in the direct transmission range, by forminga multiple hop path and the packets are forwarded by store and forward methodology. Many research works is going on in this area and number protocols have been proposed based on the major challenges this routing in mobile adhoc networks such as frequently changing network topology, power transmitted, minimum bandwidth, delay and energy consumption. Some the work done on routing protocols has been given below[1]. In proactive protocols [2-7], routes between every two nodes are established in advance even if no data transmission is on demand. This is implemented by a node periodically updating its routing information and every node eventually has consistent and up-to-date global routing information for the entire network. This approach has the advantages timely exchanging network information such as available bandwidth, delay, topology etc. and supporting real-time services. But it is not suitable for largescale networks since many unused routes still need to be maintained and the periodic updating may incur overwhelming processing and communication overhead. The on-demand protocol (e.g. [8-11]) is more efficient because each node tries to reduce routing overhead by only sending routing packets when needed for data transmission and a route is released when the data transmission is finished. However, when link breakage is detected due to failure or node mobility, which ten occurs in multi-hop wireless ad hoc networks, the delay and overhead route reconstruction may be significant. As to flat routing and hierarchical routing, this is a classification according to the network structure underlying routing protocols. In flat routing protocol, there is a peer-to-peer relationship between every two nodes and each node participating in routing plays an equal role. Routing algorithm is easily realized. However, it is inferior scalability and limits network s scale in a certain extent. For example, AODV [8], DSR [9] and DSDV [2] are typical flat routing protocols. The hierarchical routing protocol divides the whole network into many logical areas and different routing strategies are used inside and outside the logical area. Compared with flat routing protocol, the hierarchical routing protocol possesses better scalability and is propitious to support large-scalenetworks. This paper presents a new hierarchical routing protocol which provides, low delay, low overhead, energy consumption and collision avoidance. The main concept the ESTR is to construct sub area trees depending upon the environment and then the whole network will be divided into many sub areas. ESTR possesses the advantages both ondemand routing protocol and proactive routing protocol, which provides the delay and low overhead the reactive and proactive methods. The description the protocol operation and performance are briefly described in the following chapters. Finally the protocol is compared with another protocol and the results and conclusions are provided. 1 Page

II. Efficient Subarea Tree Routing The main operation this routing protocol is based on the establishment subarea tree by having a selected root node as origin which results in the formation logical subarea. The entire network consists many sub area trees finally. The stages involved in the ESTR protocol is as follows i) Identification and Interconnection root nodes. ii) Creation subarea trees. iii)maintenance subarea trees. iv)routing process. i) Identification and Interconnection root nodes. Initially a node with a unique address or an ID and its type is configured as initial node. Each node has a unique ID. The central node a future subarea is the root node and it can be identified by auto-discovery process or static method. Static method is the manual method to configure the root nodes and to decide the related or necessary parameters for them. The auto-discovery process is a complex process which involves many steps. The first step is to provide a regulation or the condition which the roots must satisfy such as ID number, energy, transaction capability, number neighbour nodes and other values. Next a node is selected randomly from the network as the source node and it sends the Auto Root Discovery Request(ARDR) message which includes the regulation. The nodes which satisfy the regulation will be considered as the root nodes and sends their own details such as the type and ID.All the root nodes will record the root nodes information. After identification, interconnection the root nodes is done by building the routing information between every two root nodes. This can be done by using the routing protocols such as AODV,DSR,FSR,ZRP etc.the first node which the route passes through becomes the interconnect node. Both root node and interconnect node will maintain the routing table with the information. ii) Creation Subarea trees. The subarea trees are created using the tree nodes that join the subarea trees.the tree node possess the information its node ID,node type,depth, father node, number child node and routing list.the depth is the hop count between the tree node and its route node.the root nodes and tree nodes periodically transmits Subarea Tree Creation (STCM).The initial node which receives the STCM will consider itself as tree node and sets the father node as the nodeid from the STCM. The depth the tree node is set as the depth the STCM plus one. Next, it returns a Data Updating (DUM) which involves the destination node ID, source node ID, no. fspring nodes and node routing list to the father node. Then the father node updates the child node list, no..fspring nodes and the routing list. This process continues for each and every father node up to root nodes. Node ID Node Number fspring Depth Fig.1. Format STCM Number fspring Routing list Destination ID Source ID Fig.2. Format DUM If more than one STCM is received by an initial node it will select the STCM according to the regulation and discard the others.if an initial node cannot join a subarea tree after a particular time T, if forms a connection with the interconnected nodes with one node as root node.it also notifies other root nodes that it has become a root node. Finally all initial nodes will join in subarea trees to become tree nodes. The STCM received by root node will be discarded. iii) Subarea Tree Maintenance The subarea tree is maintained by the information between the child node and the father node. The child node will identify the existence the father node by the STCM sent periodically. Father node identifies the existence child node by exchanging information between them. If there is no information from the child node the father node will send a Hello to the child node, if there is no reply for a particular time period it will delete the child node from child node list and update the number fspring node and routing list, then inform its father node by DUM. 2 Page

If the relationship between the child node and father node is failed the child node will configure it as initial node, inform all its child nodes to configure their node type as initial node and will send as Father Node Releasing (FNRM). All the initial nodes will start to join in subarea trees. Tree nodes released Destination ID Source ID Fig.3. Format FNRM iv)routing process In the routing process root node knows the routing information all the tree nodes in the hierarchical network formed after the establishment subarea trees.the first tier consists root nodes and interconnects nodes and the second tier is each sub area tree. The two tiers have different routing parameters.proactive routing is used in inter subarea. The routing process is as follows. First if the data packet s destination node is its same fspring node, the node will forward the packet to the destination directly.if it is not its own fspring, the node will forward the packet to the father node.if root node also has its routing information Route search (RSM) is send to other root nodes. It includes the message type, destination root node ID, source root node ID and data packet s destination Id and acknowledgement. Other root nodes which knows the routing information will return a Route Detection (RDM) to the source root node which will forward the data packet to the interconnect node which knows the route to the destination node. Source root ID Dest root ID Data destination ID Ack Fig.4. Format RDM/RSM v)example A simplified example is illustrated[1] in figure 5 and there are22 network nodes. At first all the nodes are equal and eachnode is initial node with a unique ID. The line between twonodes denotes a wireless link and these two nodes cancommunicate directly. Fig. 5.Original network Assume the condition becoming a root node in thisexample is that the number neighbors is more than or equal4. Let node S broadcasts ARDRmessage and nodes A, B, Cwill become root nodes. These three root nodes will broadcasttheir information so that they can know each other. Afterwardsthrough existing routing protocol such as AODV, theywill build routing information (routing metrics: hop count orburthen is least in this example): A B; A D C;B E F C. During this procedure, nodes D, E, F willbecome interconnect node.root nodes A, B, C start the establishing process subarea trees by broadcasting STCM. The initial nodesreceiving this message will join in subarea trees and become tree node simultaneously. Then tree nodes also send outstcm periodically. All the initial nodes except nodes H, I, Rwill join in subarea trees successfully through such a process.under this circumstances, interconnect node E will beupgraded to become root node and it will gain other rootnodes information from the nearest root node B as well asnotify other root nodes its own information. And then nodese, H, I, R form a new subarea tree. At last the entire networkis composed four subarea trees illustrated as figure 6 andtwo tiers network structure is obvious. 3 Page

Fig.6.Subarea tree formed network Assume node S wants to send data packets to node R.Firstly S sends the data packets to its father node G. Node Gfinds node R is not its fspring node and sends the datapackets to root node A. Root node A will lookup routinginformation for node R, but it cannot find the route. And thena sends RSM to root nodes B, C, E and node E will answer thismessage with RDM because it knows node R is its fspringnode. Node A will send data packets to node E while itreceives RDM. Finally node R can receive the data packetsthrough nodes E and H. III. Performance Analysis i) Simulation stware We used NS2.3 (Network Simulation 2.3) to evaluate theperformance STR. The simulation modeled a network ina 2500m 2500m area with 30 mobile nodes. Radiotransmission range is 250 meters. The mobility eachnode is arranged from 2m/s to 8m/s, and the pause time the mobile nodes is zero. Traffic sources are continuous bitrate (CBR) with the rate 15kbit/s. The source-destinationpairs are randomly selected over the network. ii)simulation Result The simulation result is obtained by comparing the performance STR with AODV.The green line shows the plot for STR routing protocol whereas the red line denotes the AODV routing protocol. The graph shown above is plotted by comparing both the STR and AODV routing protocol by considering the parameter: throughput. Since the throughput efficiency for STR routing protocol is maximum as compared to the AODV routing protocol the chance collision, delay, energy consumption, time consumption, data sending time will be more in the AODV routing protocol. Thus the proposed system with STR routing protocol is more efficient than the system with AODV routing protocol. Fig.7.Comparison AODV vs STR IV. Conclusion We have proposed Subarea Tree Routing (STR), a novel routing protocol for collision avoidance in mobile ad-hoc networks. One the main reason behind implementing STR protocol is that bit does not incur heavy overhead as it maintains the routing information in MANET. In STR, many nodes are formed into 4 Page

different group each consisting a header such as the load along the nodes will be less compared to other routing protocols. Thus lesser the load in the nodes, the chance to occur collision in mobile ad-hoc networks minimized. Thus by achieving collision avoidance in MANET using STR protocol, it helps to enhance the efficiency and speed. At the same time, it reduced intrusions in the network. Our ns-2 based simulation has confirmed the advantages STR and demonstrated a significant routing efficiency and scalability improvement. References Journal Papers [1] Liu Gui-kai, Shan Chun-li, Wei Gang, Wang Hong-jiang,Subarea Tree Routing in Multi-hop Wireless Ad hoc Networks,IEEE,pp 1695-1699,2008. [2] Johnson D, Hu Y and Maltz D. The dynamic source routing protocol (DSR) for mobile ad hoc networks for IPv4. IETF Internet RFC4728, February 2007. [3] Ogier R, Templin F and Lewis M. Topology Broadcast based on Reverse-Path Forwarding (TBRPF). IETF Internet RFC3684, February 2004. [4] Clausen T and Jacquet P. Optimized Link State Routing Protocol (OLSR). IETF Internet RFC3626, October 2003. [5] C.E. Perkins, E.M. Belding-Royer, and I. Chakeres, Ad Hoc OnDemand Distance Vector (AODV) Routing, IETF Internet RFC3561, July 2003. [6] Park V and Corson S. Temporally-Ordered Routing Algorithm (TORA) Version 1 Functional Specification, IETF Internet draft (draft-ietfmanet- tora-spec-04.txt), July 2001. [7] C.-K. Toh, Associativity-Based Routing For Ad Hoc Mobile Networks, WLPers. Commun. J., Special Issue on Mobile Networking and Computing Systems,Kluwer, vol. 4, no. 2, Mar. 1997, pp. 103 139. [11] Haas Z J, and Peariman M R. The performance query control schemes for the zone routing protocol. IEEHACM Transactions on Networking, Vol. 9, No. 4, Aug. 2001, pp. 427-438. Workshops [1] Pei Guangyu, Gerla Mario, Hong X. LANMAR: Landmark Routing for Large Scale Wireless Ad hoc Networks with Group Mobility, Proceedings IEEE/ACM Workshop on Mobile Ad hoc networking & Computing, MobiHOC'00, Boston, MA, USA, 2000,MA,USA: 2000, pp. 11-18. [2] G. Pei, M. Gerla and T.W. Chen, Fisheye State Routing in Mobile Ad Hoc Networks, In Proceedings the 2000 ICDCS Workshops, Taipei, Taiwan, Apr. 2000, pp. D71-D78. Proceedings papers [1] Pei G, Gerla M and Hong X Y et al. A Wireless Hierarchical Routing Protocol with Group Mobility. Proc. IEEE WCNC 99, New Orleans, LA, Sept. 1999, pp.1538-1542 1699 [2] J.J. Garcia-Luna-Aceves and M. Spohn, Source-Tree Routing in Wireless Networks, Proc. IEEE Int l Conf. Network Protocols (ICNP), 1999, pp.273-282. [3] Chiang C C and Gerla M. Routing and Multicast in Multihop, Mobile Wireless Networks. Proc. IEEE ICUPC 97, San Diego, CA, Oct. 1997, pp.546-551. [4] C.E. Perkins, Highly Dynamic Destination-Sequenced Distance-Vector Routing (DSDV) for Mobile Computers, Proc. ACM SIGCOMM, pp. 234-244, 1994. 5 Page