A Scalable Routing Protocol for Ad Hoc Networks Eric Arnaud Id:1232036006.

Slides:



Advertisements
Similar presentations
1 A Review of Current Routing Protocols for Ad-Hoc Mobile Wireless Networks By Lei Chen.
Advertisements

Network Layer Routing Issues (I). Infrastructure vs. multi-hop Infrastructure networks: Infrastructure networks: ◦ One or several Access-Points (AP) connected.
Self-Organizing Hierarchical Routing for Scalable Ad Hoc Networking David B. Johnson Department of Computer Science Rice University Monarch.
Ranveer Chandra , Kenneth P. Birman Department of Computer Science
MANETs Routing Dr. Raad S. Al-Qassas Department of Computer Science PSUT
Multicasting in Mobile Ad-Hoc Networks (MANET)
Progress Report Wireless Routing By Edward Mulimba.
An Analysis of the Optimum Node Density for Ad hoc Mobile Networks Elizabeth M. Royer, P. Michael Melliar-Smith and Louise E. Moser Presented by Aki Happonen.
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #4 Mobile Ad-Hoc Networks AODV Routing.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Routing in Mobile Ad Hoc Networks Marc Heissenbüttel University of Berne Bern,
ITIS 6010/8010 Wireless Network Security Dr. Weichao Wang.
CS541 Advanced Networking 1 Mobile Ad Hoc Networks (MANETs) Neil Tang 02/02/2009.
Milano, 4-5 Ottobre 2004 IS-MANET The Virtual Routing Protocol for Ad Hoc Networks ISTI – CNR S. Chessa.
Study of Distance Vector Routing Protocols for Mobile Ad Hoc Networks Yi Lu, Weichao Wang, Bharat Bhargava CERIAS and Department of Computer Sciences Purdue.
Anonymous Gossip: Improving Multicast Reliability in Mobile Ad-Hoc Networks Ranveer Chandra (joint work with Venugopalan Ramasubramanian and Ken Birman)
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Ad-hoc On-Demand Distance Vector Routing (AODV) Sirisha R. Medidi.
Overview of AODV protocol SNAP Presentation 9/7/2007 Jaein Jeong and Jorge Ortiz.
Ad Hoc Wireless Routing COS 461: Computer Networks
ENHANCING AND EVALUATION OF AD-HOC ROUTING PROTOCOLS IN VANET.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
Mobile Ad-Hoc Networking By Jared Roberts. Overview What is a MANET? What is a MANET? Problems with routing in a MANET Problems with routing in a MANET.
1 Spring Semester 2009, Dept. of Computer Science, Technion Internet Networking recitation #3 Mobile Ad-Hoc Networks AODV Routing.
Mobile Routing protocols MANET
Scalable Routing Protocols for Mobile Ad Hoc Networks Xiaoyan Hong, Kaixin Xu, and Mario Gerla at UCLA.
Denial of Service (DoS) Attacks in Green Mobile Ad–hoc Networks Ashok M.Kanthe*, Dina Simunic**and Marijan Djurek*** MIPRO 2012, May 21-25,2012, Opatija,
Mobile Adhoc Network: Routing Protocol:AODV
Ad-hoc On-Demand Distance Vector Routing (AODV) and simulation in network simulator.
ROUTING ALGORITHMS IN AD HOC NETWORKS
Ad Hoc Routing: The AODV and DSR Protocols Jonathan Sevy Geometric and Intelligent Computing Lab Drexel University
RFC 3561 AODV Routing Protocol Mobile Ad Hoc Networking Working Group Charles E. Perkins INTERNET DRAFT Nokia Research Center 19 June 2002 Elizabeth M.
Presented by Chaitanya Nemallapudi Understanding and Exploiting the Trade-Offs between Broadcasting and Multicasting in Mobile Ad Hoc Networks Lap Kong.
Routing Protocols of On- Demand Dynamic Source Routing (DSR) Ad-Hoc On-Demand Distance Vector (AODV)
Ad Hoc Routing: The AODV and DSR Protocols Speaker : Wilson Lai “Performance Comparison of Two On-Demand Routing Protocols for Ad Hoc Networks”, C. Perkins.
Routing Protocols for Mobile Ad-Hoc Networks By : Neha Durwas For: Professor U.T. Nguyen COSC 6590.
Fault-Tolerant Papers Broadband Network & Mobile Communication Lab Course: Computer Fault-Tolerant Speaker: 邱朝螢 Date: 2004/4/20.
1 Ad Hoc On-Demand Distance Vector Routing (AODV) Dr. R. B. Patel.
Load-Balancing Routing in Multichannel Hybrid Wireless Networks With Single Network Interface So, J.; Vaidya, N. H.; Vehicular Technology, IEEE Transactions.
Security in Ad Hoc Networks. What is an Ad hoc network? “…a collection of wireless mobile hosts forming a temporary network without the aid of any established.
WIRELESS AD-HOC NETWORKS Dr. Razi Iqbal Lecture 6.
AODV: Introduction Reference: C. E. Perkins, E. M. Royer, and S. R. Das, “Ad hoc On-Demand Distance Vector (AODV) Routing,” Internet Draft, draft-ietf-manet-aodv-08.txt,
SRL: A Bidirectional Abstraction for Unidirectional Ad Hoc Networks. Venugopalan Ramasubramanian Ranveer Chandra Daniel Mosse.
DHT-based unicast for mobile ad hoc networks Thomas Zahn, Jochen Schiller Institute of Computer Science Freie Universitat Berlin 報告 : 羅世豪.
Ad-hoc On Demand Distance Vector Protocol Hassan Gobjuka.
Intro DSR AODV OLSR TRBPF Comp Concl 4/12/03 Jon KolstadAndreas Lundin CS Ad-Hoc Routing in Wireless Mobile Networks DSR AODV OLSR TBRPF.
a/b/g Networks Routing Herbert Rubens Slides taken from UIUC Wireless Networking Group.
CSR: Cooperative Source Routing Using Virtual MISO in Wireless Ad hoc Networks IEEE WCNC 2011 Yang Guan, Yao Xiao, Chien-Chung Shen and Leonard Cimini.
Remote Deployment of Sensor Networks Presentation 3: Providing connectivity between sensor nodes and uplinks.
6LoWPAN Ad Hoc On-Demand Distance Vector Routing Introduction Speaker: Wang Song-Ferng Advisor: Dr. Ho-Ting Wu Date: 2014/03/31.
Ad Hoc On-Demand Distance Vector Routing (AODV) ietf
Improving Fault Tolerance in AODV Matthew J. Miller Jungmin So.
Fundamentals of Computer Networks ECE 478/578
Peter Pham and Sylvie Perreau, IEEE 2002 Mobile and Wireless Communications Network Multi-Path Routing Protocol with Load Balancing Policy in Mobile Ad.
Doc.: IEEE /0174r1 Submission Hang Liu, et al. March 2005 Slide 1 A Routing Protocol for WLAN Mesh Hang Liu, Jun Li, Saurabh Mathur {hang.liu,
Mobile Ad Hoc Networking By Shaena Price. What is it? Autonomous system of routers and hosts connected by wireless links Can work flawlessly in a standalone.
Mobile Ad Hoc Networks. What is a MANET (Mobile Ad Hoc Networks)? Formed by wireless hosts which may be mobile No pre-existing infrastructure Routes between.
A Cluster-based Routing Protocol for Mobile Ad hoc Networks
Author:Zarei.M.;Faez.K. ;Nya.J.M.
Internet Networking recitation #4
A comparison of Ad-Hoc Routing Protocols
Sensor Network Routing
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Mobile Computing CSE 40814/60814 Spring 2018.
by Saltanat Mashirova & Afshin Mahini
Proactive vs. Reactive Routing
Routing.
Vinay Singh Graduate school of Software Dongseo University
A Routing Protocol for WLAN Mesh
Routing protocols in Mobile Ad Hoc Network
Presentation transcript:

A Scalable Routing Protocol for Ad Hoc Networks Eric Arnaud Id:

Abstract Ad hoc networks, which do not rely on any infrastructure such as access points or base station, can be deployed rapidly and inexpensively even in situations with geographical or time constraints. The topology of an ad hoc network may change dynamically, which makes it difficult to design an efficient routing protocol. In this paper we present Anchor Based Routing Protocol (ABRP), a scalable routing protocol for ad hoc networks.

I. INTRODUCTION Unlike traditional wireless networks, ad hoc networks require no fixed network infrastructure and can be deployed as multihop packet networks rapidly and with relatively low expense. Here we classify the existing ad hoc routing protocols as table based routing protocol and non-table based routing protocol. In contrast to table based routing protocols, geographic routing protocols [7]–[10] utilize location information to route packets. Simulation result shows that comparing with AODV, ABRP scales well to large network, has low overhead and reasonable end-to-end delay

II. THE ROUTING PROTOCOL The protocol consists of three parts: a location based clustering protocol, an intra-cell routing protocol, and an inter-cell routing protocol. Each node in the network maintains two kinds of routing tables: inter-cell routing table and intra-cell routing table.  A. Location Based Clustering Protocol The purpose of this clustering protocol is to divide the network region into many cells. The agent of each anchor periodically broadcasts an ANCHOR-ANNOUNCEMENT message to announce the ID of its anchor. When a node receives the ANCHOR-ANNOUNCEMENT message, it joins that cell and uses that anchor’s ID as its cell ID.  B. Inter-cell Routing Protocol The purpose of inter-cell routing protocol is to let each node dynamically maintain multiple paths to its neighbor cells. To discover paths to its neighbor cells, a node broadcasts a route request message, INTER-RREQ:{source addr, source ID, seqn, ID list}

II. THE ROUTING PROTOCOL When a node receives the INTER-RREQ, it first looks at the message to see if it is a new request from that source node: If Not the node silently discards the route request Yes the node first creates a reverse route entry for the source node and adds the entry to its intra-cell routing table If Yes The node becomes a bridge node to this neighbor cell for the source node Is his ID in the list? Yes or Not

II. THE ROUTING PROTOCOL The node generates a route reply message, INTER RREP:{bridge addr, cell ID, seqn} which will be send back to the source node. If a node’s cell ID is the same as the source ID, the node is an intermediate node. With this approach, we can reduce overhead If Not it rebroadcasts the INTER RREQ Yes it generates an INTER RREP and unicasts the reply back to the source node along the reverse path Checking of valid paths to the neighbor cells listed in the INTER RREQ

II. THE ROUTING PROTOCOL  C. Intra-cell Routing Protocol Intra-cell routing protocol is for routing within the same cell. When a node has a data packet destined to another node within the same cell and it does not have a valid route, it generates a intra-cell route request message, INTRA RREQ:{source, source ID, destination, sequence number},and broadcasts it. When a node receives the INTRA RREQ, it first checks if its cell ID is same as the source ID in the INTRA RREQ. If Not It simply discards the INTRA RREQ Yes it creates a reverse route entry for the source node and adds it to its intra-cell routing table Yes or Not If Yes it generates an intra-cell route reply, INTRA RREP:{destination, source, sequence number} and unicast it to the source Check if it is the required destination node

II. THE ROUTING PROTOCOL  D. Data Packet Routing We now explain how a data packet is transmitted from a source node to a destination node. When the source node has a data packet to be sent, it first checks the destination’s cell ID to see if they are in the same cell. The inter-cell routing protocol has established a route or multiple routes to the next cell. Finally, the data packet reaches a bridge node of the destination’s cell which delivers the packet to the destination using the intra-cell routing protocol.

III. PERFORMANCE ANALYSIS  A. Simulation Environment We evaluated the performance of ABRP by comparing ABRP with Ad-hoc On-Demand Distance Vector (AODV) Routing protocol [3].  B. Traffic and Mobility Patterns In this simulation, we used two field configurations as shown in Table I

III. PERFORMANCE ANALYSIS  B. Traffic and Mobility Patterns The source and destination nodes are randomly selected. The pause time was 0, 100, 200, 400, 600 and 900 simulated seconds.  C. Results and Discussion 1) Packet Delivery Ratio: Packet delivery ratio is the number of data packets received at the destinations to the number of data packets

III. PERFORMANCE ANALYSIS  C. Results and Discussion For AODV, the network size has significant influence. In ABRP, each node maintains routes to its neighbor cells for inter-cell routing protocol, and reactively discovers routes to other nodes within the same cell for intra-cell routing protocol. 2) Routing Overhead:

III. PERFORMANCE ANALYSIS  3) End-to-end Delay: From figures 5 and 6, it can be seen that ABRP has less delay than AODV. Even in 1000 nodes situation, in which AODV has low packet delivery rate, ABRP outperforms AODV

IV. RELATED WORK Landmark Ad Hoc Routing Protocol (LANMAR) [21], [22] is a proactive routing protocol. Morris et al. [24] proposed a location proxy scheme

V. CONCLUSION AND FUTURE WORK In this paper, we presented ABRP, a scalable routing protocol for mobile ad hoc networks. ABRP is a hybrid routing protocol, which combines the advantages of table based routing approach and geographic routing approach, while avoid the burden—GPS support. Simulation results show that when compared with AODV, ABRP has higher packet delivery ratio, lower overhead and low end to-end delay. Especially for large network, ABRP achieves 25 percent higher packet delivery rate than AODV, with 20 percent lower overhead. In our future work, we will design a cell ID management protocol, which traces the cell ID of each node.