A COMPARISON OF IMPROVED AODV ROUTING PROTOCOL BASED ON IEEE AND IEEE

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

Content. 1. Introduction. 2. The Ad-hoc On-Demand Distance Vector Algorithm. 3. Simulation and Results. 4. Future Work. 5.

Power aware Multi-path Routing Protocol for MANETS

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

A New Energy-Aware Routing Protocol for. Improving Path Stability in Ad-hoc Networks

Performance Comparison of AODV, DSR, DSDV and OLSR MANET Routing Protocols

PERFORMANCE EVALUATION OF DSR USING A NOVEL APPROACH

An Efficient Routing Approach and Improvement Of AODV Protocol In Mobile Ad-Hoc Networks

ENERGY EFFICIENT MULTIPATH ROUTING FOR MOBILE AD HOC NETWORKS

A SURVEY OF ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS

PERFORMANCE BASED EVALUATION OF DSDV, AODV AND DSR ROUTING PROTOCOLS IN MANET

Mobile Ad-hoc and Sensor Networks Lesson 04 Mobile Ad-hoc Network (MANET) Routing Algorithms Part 1

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

PERFORMANCE BASED EVALUATION OF DSDV, AODV AND DSR ROUTING PROTOCOLS IN MANET

A Highly Effective and Efficient Route Discovery & Maintenance in DSR

2013, IJARCSSE All Rights Reserved Page 85

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

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

LECTURE 9. Ad hoc Networks and Routing

Probabilistic Mechanism to Avoid Broadcast Storm Problem in MANETS

6. Node Disjoint Split Multipath Protocol for Unified. Multicasting through Announcements (NDSM-PUMA)

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

Recent Researches in Communications, Information Science and Education

Figure 1: Ad-Hoc routing protocols.

1 Multipath Node-Disjoint Routing with Backup List Based on the AODV Protocol

Routing Protocols in MANETs

Routing in Ad Hoc Wireless Networks PROF. MICHAEL TSAI / DR. KATE LIN 2014/05/14

Outline. CS5984 Mobile Computing. Taxonomy of Routing Protocols AODV 1/2. Dr. Ayman Abdel-Hamid. Routing Protocols in MANETs Part I

Performance Analysis of MANET Routing Protocols OLSR and AODV

Performance Evaluation of Active Route Time-Out parameter in Ad-hoc On Demand Distance Vector (AODV)

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

ROUTE STABILITY MODEL FOR DSR IN WIRELESS ADHOC NETWORKS

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

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

Relative Performance Analysis of Reactive (on-demand-driven) Routing Protocols

Routing Protocols in MANET: Comparative Study

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Performance Evaluation of MANET through NS2 Simulation

Performance Analysis of Aodv Protocol under Black Hole Attack

Performance Analysis of Wireless Mobile ad Hoc Network with Varying Transmission Power

3. Evaluation of Selected Tree and Mesh based Routing Protocols

Performance Analysis of Proactive and Reactive Routing Protocols for QOS in MANET through OLSR & AODV

Overhead Reduction and Performance Enhancement of AODV and DSR Routing Protocols

A Performance Comparison of MDSDV with AODV and DSDV Routing Protocols

AODV-PA: AODV with Path Accumulation

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

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

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

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

Routing in ad-hoc networks Marina Dupcinov, Srdjan Krco Applied Research Lab, EEI, Ericsson Ireland

A REVERSE AND ENHANCED AODV ROUTING PROTOCOL FOR MANETS

Performance Evaluation of Various Routing Protocols in MANET

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

Impact of Hello Interval on Performance of AODV Protocol

ENERGY-AWARE FOR DH-AODV ROUTING PROTOCOL IN WIRELESS MESH NETWORK

Performance Enhancement of Reactive on Demand Routing Protocol in Wireless Ad Hoc Network

Analysis QoS Parameters for Mobile Ad-Hoc Network Routing Protocols: Under Group Mobility Model

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

Performance Evolution of Proactive and Reactive Routing Protocols in Mobile Ad Hoc Networks

Mobility and Density Aware AODV Protocol Extension for Mobile Adhoc Networks-MADA-AODV

Reconfigure ZigBee Network Based on System Design

White Paper. Mobile Ad hoc Networking (MANET) with AODV. Revision 1.0

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

Exploring the Behavior of Mobile Ad Hoc Network Routing Protocols with Reference to Speed and Terrain Range

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

MANET is considered a collection of wireless mobile nodes that are capable of communicating with each other. Research Article 2014

Optimizing Performance of Routing against Black Hole Attack in MANET using AODV Protocol Prerana A. Chaudhari 1 Vanaraj B.

The Performance Evaluation of AODV & DSR (On-Demand. emand- Driven) Routing Protocols using QualNet 5.0 Simulator

Impact of Node Velocity and Density on Probabilistic Flooding and its Effectiveness in MANET

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

A NOVEL APPROACH OF AODV FOR STABILITY AND ENERGY EFFICIENT ROUTING FOR MANET USING IPV6

Investigation on OLSR Routing Protocol Efficiency

A Simulation study : Performance comparison of AODV and DSR

Multiple-Metric Hybrid Routing Protocol for Heterogeneous Wireless Access Networks

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

Performance Comparison of Ad Hoc Routing Protocols over IEEE DCF and TDMA MAC Layer Protocols

Ad Hoc Routing Protocols and Issues

Performance Evaluation of AODV and DSR routing protocols in MANET

UCS-805 MOBILE COMPUTING Jan-May,2011 TOPIC 8. ALAK ROY. Assistant Professor Dept. of CSE NIT Agartala.

An Extended AODV Protocol for Multipath Routing in MANETs

Routing protocols in Mobile Ad Hoc Network

To enhance Routing in ZigBee Wireless Networks

Mitigating Superfluous Flooding of Control Packets MANET

ANewRoutingProtocolinAdHocNetworks with Unidirectional Links

6367(Print), ISSN (Online) Volume 4, Issue 2, March April (2013), IAEME & TECHNOLOGY (IJCET)

Performance Analysis and Enhancement of Routing Protocol in Manet

Efficient On-Demand Routing Protocols to Optimize Network Coverage in Wireless Sensor Networks

Computation of Multiple Node Disjoint Paths

Effect of Variable Bit Rate Traffic Models on the Energy Consumption in MANET Routing Protocols

International Journal of Modern Trends in Engineering and Research e-issn: p-issn:

Mobile Ad-Hoc Networks & Routing Algorithms

Performance evaluation of reactive and proactive routing protocol in IEEE ad hoc network

Anil Saini Ph.D. Research Scholar Department of Comp. Sci. & Applns, India. Keywords AODV, CBR, DSDV, DSR, MANETs, PDF, Pause Time, Speed, Throughput.

A Priority based Congestion Prevention Technique for Vehicular Ad-Hoc Networks

Redes Inalámbricas Tema 4. Mobile Ad Hoc Networks

Evaluation of Ad-hoc Routing Protocols with. Different Mobility Models for Warfield. Scenarios

Security Enhancement of AODV Protocol for Mobile Ad hoc Network

Estimate the Routing Protocols for Internet of Things

CMPE 257: Wireless and Mobile Networking

A Multipath AODV Reliable Data Transmission Routing Algorithm Based on LQI

Transcription:

Journal of Engineering Science and Technology Vol. 4, No. 2 (2009) 132-141 School of Engineering, Taylor s University College A COMPARISON OF IMPROVED AODV ROUTING PROTOCOL BASED ON IEEE 802.11 AND IEEE 802.15.4 YU-DOO KIM 1,*, IL-YOUNG MOON 1, SUNG-JOON CHO 2 1 Department of Information Media Engineering, Korea University of Technology and Education, Republic of Korea 2 Department of Information and Telecommunication Engineering, Korea Aerospace University, Republic of Korea *Corresponding Author: kydman@kut.ac.kr Abstract Recently, wireless network industry for the ubiquitous generation is growing quickly. Especially, IEEE 802.15.4 is one of special issues of the networking technology for sensor network. Then, many researchers are studying it for enhanced performance. But many researchers are not focusing on developing routing protocol. So we had proposed improved AODV routing protocol in previous research. But it had studied about performance analysis based on IEEE 802.11. In this paper, we proposed improved routing protocol using AODV (Ad hoc On-demand Distance Vector) for sensor network. The simulation result is analyzed and compared based on IEEE 802.11 and IEEE 802.15.4. Keywords: AODV, Routing Protocol, IEEE 802.11, IEEE 802.15.4, ZigBee 1. Introduction The recent networks are trending toward ubiquitous environment that makes possible anywhere, anytime service. So we are using various wireless network technology such as 3G, 4G of cellular network, Ad-Hoc, and IEEE 802.11 based WLAN (Wireless Local Area Network), and Bluetooth. Especially, IEEE 802.15.4 is a very important technology of ubiquitous sensor network, because it needs supporting of frequent movement. If it finds a new shortest routing path than already created path during expire time, it does not changing routing path because AODV routing protocol must maintain routing path during expire time. Therefore, we proposed improved AODV routing protocol for reset a new shortest routing path during sending a packet. 132

A Comparison of Improved AODV Routing Protocol 133 Nomenclatures D S Abbreviations AODV DMP DSDV DSR IETF MANET PERR QoS RERR RFC RREP RREQ TCP WLAN Destination code Source code Ad hoc On-demand Distance Vector Disjoint Multi-path Destination Sequenced Distance Vector Routing Dynamic Source Routing Internet Engineering Task Force Mobile Ad hoc Network Packet Error Quality of Service Route Error Request for Comments Route Response Route Request Transmission Control Protocol Wireless Local Area Network This paper contains five sections. At first, we present an introduction to this paper, and then study routing protocol for wireless network. Next, we explain the improved AODV routing protocol. And then, we analyze result of simulation. At last, we conclude this paper. 2. Routing Protocols for Wireless Network There are two types routing protocol for wireless network. First, proactive type is operating routing path before sending data. If it changes topology of nodes, this information sends neighbor nodes. And neighbor nodes updated it. The wellknown proactive routing protocol is DSDV. Second, reactive type is setting routing table on demand, and it maintains active routes only. The well-known reactive routing protocols are DSR and AODV. Wireless Network makes frequent movement. So it needs supporting movement of reactive routing protocol. In this section, we study well-known reactive routing protocol. 2.1. DSR (Dynamic Source Routing) DSR is being standardized in the IETF MANET (Mobile Ad-hoc Network) working group [1]. DSR is a well-known, reactive routing protocol. It computes a route only if one is needed. The route discovery consists of route request and route reply. The route request is broadcast into the wireless network. However, instead of setting the reverse paths in the routing tables of the nodes, the route request collects the addresses of the traversed nodes on its way to the destination. Route reply sends this path back to the source where all paths are stored in a route

134 Y. D. Kim et al. cache. The path, that is, the list of addresses from the source to the destination, is included in the header of each packet by the source node. Each node forwards a received packet to the next hop based on the list of addresses in the header (source routing). DSR uses PERR (Packet Error) messages for the notification of route breaks [2]. 2.2. DMP DSR (Disjoint Multi-path DSR) DMR DSR is routing protocol that enhances DSR. It sends message of information of moved or disconnected nodes to neighbor nodes. Next, this information removed in routing table [3]. So DMR DSR routing protocol ensures QoS (Quality of Service). 2.3. AODV(Ad-hoc On-demand Distance Vector) AODV is a very popular routing protocol for sensor network. AODV has been standardized in the IETF as experimental RFC 3561 [4, 5]. There are several implementations available, for instance, AODV-UU of Uppsala University [6]. AODV uses a simple request-reply mechanism for the discovery of routes (Fig. 1). It can use hello messages for connectivity information and signals link breaks on active routes with error messages. Routing information has a timeout associated with it as well as a sequence number. The use of sequence numbers allows to detect outdated data, so that only the most current, available routing information is used. This ensures freedom of routing loops and avoids problems known from classical distance vector protocols. When a source node S wants to send data packets to a destination node D but does not have a route to D in its routing table, then a route discovery has to be done by S. The data packets are buffered during the route discovery. Fig. 1. AODV Routing Discovery.

A Comparison of Improved AODV Routing Protocol 135 The source node S broadcasts a RREQ (Route Request) throughout the network. In addition to several flags, a RREQ packet contains the hop count, a RREQ identifier, the destination address and destination sequence number, and the originator address and originator sequence number. The hop count field contains the distance to the originator of the RREQ, the source node S. It is the number of hops that the RREQ has travelled so far. The RREQ ID combined with the originator address uniquely identifies a route request. This is used to ensure that a node rebroadcasts a route request only once in order to avoid broadcast storms, even if a node receives the RREQ several times from its neighbors. On receipt of a RREP (Route Response) message, a node will create or update its route to the destination D. the hop count is increment by one and the updated RREP will be forwarded to the originator of the corresponding RREQ. Eventually, the source node S will receive a RREP if there are paths to the destination. The buffered data packets can now be sent to the destination D on the newly discovered path. If it has happened a link failure, the node generates a RERR (Route Error) message. It contains the addresses and corresponding destination sequence number of all active destinations that have become unreachable because of the link failure. The RERR message is sent to all neighbors that are precursors of the unreachable destinations on this node. A node receiving a RERR invalidates the corresponding entries in its routing table. It removes all destinations that do not have the transmitter of the RERR as next hop from the list of unreachable destinations. If there are precursors to the destinations in this pruned list, the updated RERR message is forwarded to them. 3. Improved AODV Routing Protocol Original AODV routing protocol is not resetting a new shortest routing path during expire time, because it must maintain it until disconnecting nodes. So, we proposed improved AODV routing protocol for reset a new shortest routing path during sending packet. Improved AODV routing protocol maintains expire time that created first. So expire time in routing table is not updating until expire time. Therefore, routing table updated in a cycle. Figure 2 is virtual network topology for example. The source node is 0 and destination node is 4. If it starts routing on fixed nodes, the routing table makes like Tables 1 and 2. Fig. 2. Network Topology for Example.

136 Y. D. Kim et al. Tables 1 and 2 show the same values. Like this, improved and original AODV routing protocol created same routing path when fixed nodes Table 1. Original AODV Routing Table when Fixed Nodes. Time Source DES. Next hop Hops 60 90 0 0 0 1 Table 2. Improved AODV Routing Table when Fixed Nodes. Time Source DES. Next hop Hops 60 90 0 0 0 1 Figure 3 shows routing path on moving nodes. At first, the node 2 moved near node 1. Next, the node 2 moved existing location. Finally, the node 4 moved near node 1. The original AODV maintains one s path during moving nodes. So, the routing table and routing path are shown in Fig. 3 and Table 3. Fig. 3. Routing Path of Original AODV during Moving Nodes. Table 3. Original AODV Routing Table when Moved Nodes. Time Source DES. Next hop Hops 60 90 0 0 0 1

A Comparison of Improved AODV Routing Protocol 137 The improved AODV resets the shortest routing path during moving nodes. So, Fig. 4 and Table 4 show the routing table and routing path Fig. 4. Routing Path of Improved AODV during Moving Nodes. Table 4. Improved AODV Routing Table when Moved Nodes. Time Source DES Next hop Hops 60 90 0 0 0 1 4 2 2 4 4 1 Improved routing protocol ensures shortest routing path through fixed expire time. So the source packet sends to destination quickly than original AODV routing protocol. 4. Result of Simulation The QualNet 4.5 is used to certify the performance of improved AODV routing protocol. QualNet 4.5 made by Scalable Networks Technology and it is a discrete event simulator targeted at networking research [7]. It provides substantial support for simulation of TCP, routing, and multicast protocols over wired and wireless networks. 4.1. Simulation environment In this paper, the IEEE 802.11 Radio, MAC, and IEEE 802.15.4 Radio, MAC of QualNet 4.5 along with the AODV routing algorithm are used. The throughputs of original and improved AODV routing protocol during 130 or 200 seconds are tested as indicated in Table 5.

138 Y. D. Kim et al. Figure 5 shows the network topology for the simulation. The source node is 0 and destination node is 4. At first, the node 2 moved near node 1. Next, the node 2 moved existing location. Finally, the node 4 moved near node 1. Method Simulation Time Packet Item Size Interval Packet Sending time routing protocol Table 5. Simulation Environment. Value 130, 200 seconds CBR 32 byte 1 second During end of simulation AODV Fig. 5. Network Topology for Simulation. 4.2. Simulation result based on IEEE 802.11 Figure 6 is the result of throughput of improved and original AODV routing protocol when fixed node based on IEEE 802.11. The throughputs of improved and original AODV routing protocol seem same result, because these are not changing routing path when fixed nodes. Improved AODV presents bad throughput at resetting routing path (25seconds), but it is no problem for an overall performance. 50000 40000 Improved AODV Original AODV Receive Packets 30000 20000 00 0 0 20 40 60 80 120 140 Time (sec) Fig. 6. Comparison of Throughput when Fixed Nodes Based on IEEE 802.11.

A Comparison of Improved AODV Routing Protocol 139 Figure 7 is the result of throughput of improved and original AODV routing protocol during moving node based on IEEE 802.11. The throughput of improved and original AODV routing protocol seems different result, because improved AODV routing protocol is changing routing path in a cycle. Especially, improved AODV routing protocol presents good result at 40~60 and 90~130, because it resets shortest routing path than original AODV routing protocol. 000 80000 Improved AODV Original AODV 60000 Packets 40000 20000 0 0 20 40 60 80 120 140 Time (sec) Fig. 7. Comparison of Throughput when Moved nodes Based on IEEE 802.11. 4.3. Simulation result based on IEEE 802.15.4. Figure 8 is the result of throughput of improved and original AODV routing protocol when fixed node based on IEEE 802.15.4. The throughput of improved and original AODV routing protocol seems different result, because improved AODV routing protocol is changing routing path in a cycle. Especially, IEEE 802.15.4 needs frequency resetting routing path. So, Improved AODV routing protocol present good result. 400 350 Original AODV Improved AODV 300 Throughput(bit/s) 250 200 150 50 0 0 50 150 200 250 Time(sec) Fig. 8. Comparison of Throughput when Fixed Nodes Based on IEEE 802.15.4.

140 Y. D. Kim et al. Figure 9 is the result of throughput of improved and original AODV routing protocol during moving node based on IEEE 802.15.4. The throughput of improved and original AODV routing protocol seems different result, too. Especially, improved AODV routing protocol presents good result than fixed node. This is because it finds shortest routing path frequency than fixed node. 400 350 Original AODV Improved AODV 300 Throughput(bit/s) 250 200 150 50 0 0 50 150 200 250 Time(sec) Fig. 9. Comparison of Throughput when Moved Nodes Based on IEEE 802.15.4. 5. Conclusions In this paper, we proposed improved AODV routing protocol through fixed expire time and we simulated it for analyzed performance by QualNet 4.5. The improved routing protocol is to certify that it ensures shortest routing path, because this simulation results show good performance based on IEEE 802.11 and IEEE 802.15.4 both. If you used improved AODV routing protocol for frequent movement state, you experience improvement of performance. Especially, wireless sensor network happens frequent movement, so it is a good routing protocol for wireless sensor network. Acknowledgements This research was supported by the Internet information retrieval research center (IRC) in Korea Aerospace University. IRC is a regional research center of Gyeonggi province, designated by ITEP and Ministry of knowledge economy.

A Comparison of Improved AODV Routing Protocol 141 References 1. D. Johnson; Y. Hu; and D. Maltz. (2007). The dynamic source routing protocol (DSR) for mobile Ad Hoc networks for IPv4, IETF RFC4728. 2. Charles E. Perkins; Elizabeth M. Belding-Royer; Samir R. Das; and Mahesh K. Marina. (2001). Performance comparison of two on-demand routing protocols for Ad hoc networks, IEEE Personal Communications, 8(1), 16-28. 3. R. Hashim; Q. Nasir; and S. Harous. (2006). Adaptive multipath QoS aware dynamic source routing protocol for mobile ad-hoc networks, Proceedings of Innovations in Information Technology, 1-5. 4. C. Perkins; E. Belding-Royer, and S. Das. (2003). Ad hoc on-demand distance vector (AODV) routing, IETF RFC3561. 5. Ad hoc on-demand distance vector routing. Available at: http://moment.cs. ucsb.edu/aodv/aodv.html. 6. The Uppasala university Ad hoc implementation portal. Available at: http:// core.it.uu.se/adhoc/implementationportal. 7. http://www.scalable-networks.com/publications/documentation/index.php.