UCLA ENGINEERING Computer Science RobustGeo: a Disruption-Tolerant Geo-routing Protocol Ruolin Fan, Yu-Ting Yu *, Mario Gerla UCLA, Los Angeles, CA, USA.

Slides:



Advertisements
Similar presentations
Connectivity-Aware Routing (CAR) in Vehicular Ad Hoc Networks Valery Naumov & Thomas R. Gross ETH Zurich, Switzerland IEEE INFOCOM 2007.
Advertisements

A Presentation by: Noman Shahreyar
CSLI 5350G - Pervasive and Mobile Computing Week 3 - Paper Presentation “RPB-MD: Providing robust message dissemination for vehicular ad hoc networks”
Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross- Layer Information Awareness Xin Yu Department Of Computer Science New York University,
University of Waterloo & UOIT & INRIA Lille Presenter: Rongxing Lu
A Mobile Infrastructure Based VANET Routing Protocol in the Urban Environment School of Electronics Engineering and Computer Science, PKU, Beijing, China.
Monday, June 01, 2015 ARRIVE: Algorithm for Robust Routing in Volatile Environments 1 NEST Retreat, Lake Tahoe, June
By Libo Song and David F. Kotz Computer Science,Dartmouth College.
overview Motivation Ongoing research on VANETs Introduction Objectives Applications Possible attacks Conclusion.
Scalable Team Multicast in Wireless Ad hoc networks Exploiting Coordinated Motion Mario Gerla University of California, Los Angeles.
1-1 CMPE 259 Sensor Networks Katia Obraczka Winter 2005 Transport Protocols.
Random Access MAC for Efficient Broadcast Support in Ad Hoc Networks Ken Tang, Mario Gerla Computer Science Department University of California, Los Angeles.
GeoLANMAR Routing: Asymptotic Analysis in Large and Dense Networks Broadnets 2005 Boston, Oct 5, 2005 Mario Gerla, Biao Zhou (UCLA) F. de Rango, S. Marano.
Muhammad Mahmudul Islam Ronald Pose Carlo Kopp School of Computer Science & Software Engineering Monash University, Australia.
DTNLite: Reliable Data Delivery in Sensornets Rabin Patra and Sergiu Nedevschi UCB Nest Retreat 2004.
E-ODMRP: Enhanced ODMRP with Motion Adaptive Refresh Soon Y. Oh, Joon-Sang Park, Mario Gerla Computer Science Dept. UCLA.
1 GPSR: Greedy Perimeter Stateless Routing for Wireless Networks B. Karp, H. T. Kung Borrowed some Richard Yang‘s slides.
Di Wu 03/03/2011 Geographic Routing in Clustered Multi-layer Vehicular Ad Hoc Networks for Load Balancing Purposes.
Study of Distance Vector Routing Protocols for Mobile Ad Hoc Networks Yi Lu, Weichao Wang, Bharat Bhargava CERIAS and Department of Computer Sciences Purdue.
Component-Based Routing for Mobile Ad Hoc Networks Chunyue Liu, Tarek Saadawi & Myung Lee CUNY, City College.
Enhancing TCP Fairness in Ad Hoc Wireless Networks Using Neighborhood RED Kaixin Xu, Mario Gerla University of California, Los Angeles {xkx,
Geographic Routing Without Location Information A. Rao, C. Papadimitriou, S. Shenker, and I. Stoica In Proceedings of the 9th Annual international Conference.
MAC Reliable Broadcast in Ad Hoc Networks Ken Tang, Mario Gerla University of California, Los Angeles (ktang,
VADD: Vehicle-Assisted Data Delivery in Vehicular Ad-hoc Networks
CS401 presentation1 Effective Replica Allocation in Ad Hoc Networks for Improving Data Accessibility Takahiro Hara Presented by Mingsheng Peng (Proc. IEEE.
Network Coding vs. Erasure Coding: Reliable Multicast in MANETs Atsushi Fujimura*, Soon Y. Oh, and Mario Gerla *NEC Corporation University of California,
Roadmap-Based End-to-End Traffic Engineering for Multi-hop Wireless Networks Mustafa O. Kilavuz Ahmet Soran Murat Yuksel University of Nevada Reno.
Performance Evaluation of Vehicular DTN Routing under Realistic Mobility Models Pei’en LUO.
CCH: Cognitive Channel Hopping in Vehicular Ad Hoc Networks Brian Sung Chul Choi, Hyungjune Im, Kevin C. Lee, and Mario Gerla UCLA Computer Science Department.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
Geocast DTNs Presented by: Khulood Azwary Kratika Gupta Khulood 1.
2008/2/191 Customizing a Geographical Routing Protocol for Wireless Sensor Networks Proceedings of the th International Conference on Information.
DISPERSITY ROUTING: PAST and PRESENT Seungmin Kang.
Evgueni (Eugene) Khokhlov1 A Mobility-Centric Data Dissemination Algorithm for Vehicular Networks (MDDV) Evgueni (Eugene) Khokhlov.
Tonghong Li, Yuanzhen Li, and Jianxin Liao Department of Computer Science Technical University of Madrid, Spain Beijing University of Posts & Telecommunications.
Computer Networks Performance Metrics. Performance Metrics Outline Generic Performance Metrics Network performance Measures Components of Hop and End-to-End.
On the Cost/Delay Tradeoff of Wireless Delay Tolerant Geographic Routing Argyrios Tasiopoulos MSc, student, AUEB Master Thesis presentation.
ENERGY-EFFICIENT FORWARDING STRATEGIES FOR GEOGRAPHIC ROUTING in LOSSY WIRELESS SENSOR NETWORKS Presented by Prasad D. Karnik.
A study of Intelligent Adaptive beaconing approaches on VANET Proposal Presentation Chayanin Thaina Advisor : Dr.Kultida Rojviboonchai.
Group 3 Sandeep Chinni Arif Khan Venkat Rajiv. Delay Tolerant Networks Path from source to destination is not present at any single point in time. Combining.
Muhammad Mahmudul Islam Ronald Pose Carlo Kopp School of Computer Science & Software Engineering Monash University, Australia.
Small-Scale and Large-Scale Routing in Vehicular Ad Hoc Networks Wenjing Wang 1, Fei Xie 2 and Mainak Chatterjee 1 1 School of Electrical Engineering and.
Connectivity-Aware Routing (CAR) in Vehicular Ad Hoc Networks Valery Naumov & Thomas R. Gross ETH Zurich, Switzerland IEEE INFOCOM 2007.
PRoPHET+: An Adaptive PRoPHET- Based Routing Protocol for Opportunistic Network Ting-Kai Huang, Chia-Keng Lee and Ling-Jyh Chen.
GPSR: Greedy Perimeter Stateless Routing for Wireless Networks EECS 600 Advanced Network Research, Spring 2005 Shudong Jin February 14, 2005.
S Master’s thesis seminar 8th August 2006 QUALITY OF SERVICE AWARE ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS Thesis Author: Shan Gong Supervisor:Sven-Gustav.
Department of Computer Science Aruna Balasubramanian, Brian Neil Levine, Arun Venkataramani DTN Routing as a Resource Allocation Problem.
TCP with Variance Control for Multihop IEEE Wireless Networks Jiwei Chen, Mario Gerla, Yeng-zhong Lee.
SenProbe: Path Capacity Estimation in Wireless Sensor Networks Tony Sun, Ling-Jyh Chen, Guang Yang M. Y. Sanadidi, Mario Gerla.
1 TBD: Trajectory-Based Data Forwarding for Light-Traffic Vehicular Networks IEEE ICDCS’09, Montreal, Quebec, Canada Jaehoon Jeong, Shuo Gu, Yu Gu, Tian.
Multipath TCP in a Lossy ad hoc Wireless Network Medhocnet 2004 Bodrum, June 2004 Jiwei Chen, Kaixin Xu, Mario Gerla UCLA.
RPB-MD: A Novel Robust Message Dissemination Method for VANETs Congyi Liu and Chunxiao Chigan Michigan Technological University GLOBECOM 2008.
MDDV: A Mobility-Centric Data Dissemination Algorithm for Vehicular Networks H. Wu, R. Fujimoto, R. Guensler and M. Hunter (gatech) VANET 2004: First ACM.
DETECTION AND IGNORING BLACK HOLE ATTACK IN VANET NETWORKS BASED LATENCY TIME CH. BENSAID S.BOUKLI HACENE M.K.FAROUAN 1.
Routing with Congestion Awareness and Adaptivity in Mobile Ad hoc Networks Duc A. Tran and Harish Raghavendra Multimedia and Collaborative Networking Group.
Chien-Shiu Lin, Wei-Shyh Chang, Ling-Jyh Chen, Cheng-Fu Chou, and Ting-Kai Huang.
Reliable Adaptive Lightweight Multicast Protocol Ken Tang, Scalable Network Technologies Katia Obraczka, UC Santa Cruz Sung-Ju Lee, Hewlett-Packard Laboratories.
Courtesy Piggybacking: Supporting Differentiated Services in Multihop Mobile Ad Hoc Networks Wei LiuXiang Chen Yuguang Fang WING Dept. of ECE University.
Nov. 29, 2006GLOBECOM /17 A Location-based Directional Route Discovery (LDRD) Protocol in Mobile Ad-hoc Networks Stephen S. Yau, Wei Gao, and Dazhi.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
VADD: Vehicle-Assisted Data Delivery in Vehicular Ad Hoc Networks Zhao, J.; Cao, G. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 鄭宇辰
Connectivity-Aware Routing (CAR) in Vehicular Ad Hoc Network Valery Naumov, and Thomas R. Gross Proceedings of IEEE 26 th International Conference on Computer.
ProbeCast: MANET Admission Control via Probing Soon Y. Oh, Gustavo Marfia, and Mario Gerla Dept. of Computer Science, UCLA Los Angeles, CA 90095, USA {soonoh,
Connectivity-Aware Routing (CAR) in Vehicular Ad Hoc Networks Valery Naumov, Thomas R. Gross ETH Zurich, Switzerland IEEE INFOCOM 2007.
Spatial Aware Geographic Forwarding for Mobile Ad Hoc Networks Jing Tian, Illya Stepanov, Kurt Rothermel {tian, stepanov,
Delay-Tolerant Networks (DTNs)
GPSR Greedy Perimeter Stateless Routing
Connectivity-Aware Routing (CAR) in Vehicular Ad Hoc Networks
Tarun Banka Department of Computer Science Colorado State University
Effective Replica Allocation
Presentation transcript:

UCLA ENGINEERING Computer Science RobustGeo: a Disruption-Tolerant Geo-routing Protocol Ruolin Fan, Yu-Ting Yu *, Mario Gerla UCLA, Los Angeles, CA, USA {ruolinfan, * Qualcomm Research, Bridgewater, NJ, USA

UCLA ENGINEERING Computer Science INTRODUCTION

UCLA ENGINEERING Computer Science Location-Based Routing A class of routing algorithms that use locations of forwarding nodes to route packets Scalable: no need for each node to know overall network topology Promising routing method for VANETs – Mercurial network topology – Limited bandwidth

UCLA ENGINEERING Computer Science Location-Based Routing Greedy Forwarding – Use geographical locations – Find neighboring nodes closest to the destination geographically – Forward the packet to that node S D

UCLA ENGINEERING Computer Science Location Based Routing Perimeter Forwarding – Sometimes no immediate closer node to the destination can be found Local maximum encountered – Route around the perimeter S D L.M

UCLA ENGINEERING Computer Science Issues with Location Based Routing Works well for mobile scenarios: VANET routing But, cannot handle temporary topology disruptions: – Complete disconnection, ie partitioned network with no end-to-end routes Cannot be dealt with by traditional geo-routing Perimeter routing fails if net is partitioned – Can be short lived, yet frequent, eg vehicular traffic patterns caused by traffic lights

UCLA ENGINEERING Computer Science Delay-Tolerant Networks (DTN) Originally proposed for networks that experience long disconnections (eg space) Exploit mobility of nodes to physically carry data from the source to the destination (carry- and-forward) DTN delivers data in intermittent networks (eg space), but latency is unacceptable in VANETs Insight: use Replication to alleviate latency

UCLA ENGINEERING Computer Science RobustGeo Combines Geo-routing with DTN routing Greedy-forwarding when possible When local-maximum is hit: – Perimeter forwarding + DTN routing – Controlled packet replication to increase delivery probability

UCLA ENGINEERING Computer Science SYSTEM DESIGN

UCLA ENGINEERING Computer Science Design Overview Geo-routing component – Used under all normal greedy-forwarding scenarios – Can make use of all existing geo-forwarding techniques based on that of GPSR Disruption-tolerance component – Used for resolving local maximum scenarios – Perimeter route a replica of the original packet in case the local maximum is temporary – Broadcast the original packet if intermittency lasts too long

UCLA ENGINEERING Computer Science Perimeter Routing Original packet saved into a buffer called the DTQ (delay-tolerant queue) Perimeter forwarding for the packet replica using the right-hand rule until: 1.Greedy route found, ack returned, DTQ dropped 2.TTL exceeded, replicated packet dropped If both the original packet and its replica finds a greedy route, one of them is dropped

UCLA ENGINEERING Computer Science Perimeter + Broadcast duplicates

UCLA ENGINEERING Computer Science Packet Broadcasting Packets in the DTQ with no previous broadcast are broadcast periodically (every 6 sec) – Explore multiple paths to increase delivery rate – Single-hop broadcasting Node that receives a packet via broadcasting saves it in DTQ and waits for greedy path Broadcasting period of 6 s fits vehicular traffic

UCLA ENGINEERING Computer Science DTQ Scheduling

UCLA ENGINEERING Computer Science ANALYSIS: A LIMIT ON PACKET REPLICATION

UCLA ENGINEERING Computer Science Replication Mechanism Over-replication of packets can congest the network Packets are replicated only once in a local maximum situation – A single packet replica is generated when perimeter routing is attempted – Long recovery time can generate multiple packet replicas due to periodic broadcasting A packet replica originating from a broadcast cannot generate more replicas via broadcasting

UCLA ENGINEERING Computer Science Mathematical Model The total number of replicated packets generated due to intermittencies in the network rep: # replicated packets m: # packets that experience local maximum recovery n: # neighbors that receive the broadcasted packet t: Average local max recovery time π: Broadcasting period of each node P b : Probability a broadcast packet found a path P p Probability a perimeter-routed packet found a path K: Total number of intermittencies

UCLA ENGINEERING Computer Science Graphical Representation for One Packet (m = 1) π = 6; n = 10; P p =0.01; P b = 0.2 Intermittency length t is modeled as a Poisson RV with λ=3

UCLA ENGINEERING Computer Science PERFORMANCE EVALUATION

UCLA ENGINEERING Computer Science Simulation Parameters NS3 simulator Radio channel: OFDM 36Mbps Propagation Loss Model: Friis WiFi Standard: a Wifi Mac Type: Adhoc Wifi Mac Transport Protocol: UDP Application: CBR Client-Server Pair (20Kbps) Simulation Time: 200s

UCLA ENGINEERING Computer Science Comparison set Pure geo-routing: – simply drops packet that it cannot immediately route, Geo-routing with a DTQ: – improves delay tolerance but without packet brcst, replication; similar to GeoDTN+Nav, Geo-routing with controlled flooding, – DTQ can only pass the packet to 5 unique neighbors before dropping (like Epidemic Routing )

UCLA ENGINEERING Computer Science Simple scenario 3 fixed nodes; 2 vehicle clusters (8 nodes)

UCLA ENGINEERING Computer Science Simulated Traffic in DC

UCLA ENGINEERING Computer Science Simulated Traffic in DC – Delivery Ratio

UCLA ENGINEERING Computer Science San Francisco Taxi Traces

UCLA ENGINEERING Computer Science Packet Replication: SF Taxi # Intermittencies # Packets

UCLA ENGINEERING Computer Science CONCLUSION

UCLA ENGINEERING Computer Science Conclusion We designed RobustGeo to withstand network intermittencies common to urban VANETs Takes advantage of both the store-and- forward and replication strategies of DTNs A viable tradeoff between increasing network overhead and packet delivery ratio A hybrid solution that allows for connections in both reliable and intermittent networks (typical VANET attributes)

UCLA ENGINEERING Computer Science Thank You! Questions?