An Improved Vehicular Ad Hoc Routing Protocol for City Environments Moez Jerbi, Sidi-Mohammed Senouci, and Rabah Meraihi France Telecom R&D, Core Network.

Slides:



Advertisements
Similar presentations
Low Overhead With Speed Aware Routing (LOWSAR) in VANETs By Kannikar Siriwong Na Ayutaya.
Advertisements

Connectivity-Aware Routing (CAR) in Vehicular Ad Hoc Networks Valery Naumov & Thomas R. Gross ETH Zurich, Switzerland IEEE INFOCOM 2007.
A Presentation by: Noman Shahreyar
CSLI 5350G - Pervasive and Mobile Computing Week 6 - Paper Presentation “Exploiting Beacons for Scalable Broadcast Data Dissemination in VANETs” Name:
SEEKER: An Adaptive and Scalable Location Service for Mobile Ad Hoc Networks Jehn-Ruey Jiang and Wei-Jiun Ling Presented by Jehn-Ruey Jiang National Central.
GrooveSim: A Topography- Accurate Simulator for Geographic Routing in Vehicular Networks 簡緯民 P
CSLI 5350G - Pervasive and Mobile Computing Week 3 - Paper Presentation “RPB-MD: Providing robust message dissemination for vehicular ad hoc networks”
Fastest-Vehicle Multi-hop Routing in Vehicular Ad hoc Networks 指導教授:許子衡 教授 報告學生:董藝興 學生 作者: Bilal, M. ; Chan, P.M.L. ; Pillai, P. ; 出處: Computer and Information.
A Mobile Infrastructure Based VANET Routing Protocol in the Urban Environment School of Electronics Engineering and Computer Science, PKU, Beijing, China.
TSF: Trajectory-based Statistical Forwarding for Infrastructure-to-Vehicle Data Delivery in Vehicular Networks Jaehoon Jeong, Shuo Guo, Yu Gu, Tian He,
Ad-Hoc Networking Course Instructor: Carlos Pomalaza-Ráez D. D. Perkins, H. D. Hughes, and C. B. Owen: ”Factors Affecting the Performance of Ad Hoc Networks”,
University1 GVGrid: A QoS Routing Protocol for Vehicular Ad Hoc Networks Weihua Sun, Hirozumi Yamaguchi, Koji Yukimasa, Shinji.
Di Wu 03/03/2011 Geographic Routing in Clustered Multi-layer Vehicular Ad Hoc Networks for Load Balancing Purposes.
1 Measure and model vehicular- to-infrastructure communication.
Component-Based Routing for Mobile Ad Hoc Networks Chunyue Liu, Tarek Saadawi & Myung Lee CUNY, City College.
VADD: Vehicle-Assisted Data Delivery in Vehicular Ad-hoc Networks
ENHANCING AND EVALUATION OF AD-HOC ROUTING PROTOCOLS IN VANET.
Performance Evaluation of Vehicular DTN Routing under Realistic Mobility Models Pei’en LUO.
Minor Thesis Presentation By: Junaid M. Shaikh Supervisor: Dr. Ivan Lee 1.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
VIRTUAL ROUTER Kien A. Hua Data Systems Lab School of EECS University of Central Florida.
MobiQuitous 2004Kimaya Sanzgiri Leveraging Mobility to Improve Quality of Service in Mobile Networks Kimaya Sanzgiri and Elizabeth Belding-Royer Department.
Osama Abumansoor and Azzedine Boukerche Department of Information Technology and Engineering, University of Ottawa IEEE Transactions on Vehicular Technology,
CSE 6590 Fall 2010 Routing Metrics for Wireless Mesh Networks 1 4 October, 2015.
A Study of Live Video Streaming over Highway Vehicular Ad hoc Networks Meenakshi Mittal ©2010 International Journal of Computer Applications ( )Volume.
Enhancing Link Duration and Path Stability of Routing Protocols in VANETs Presented by: Sanjay Kumar, Haresh Kumar and Zahid Yousuf Supervised by: Dr.
Tonghong Li, Yuanzhen Li, and Jianxin Liao Department of Computer Science Technical University of Madrid, Spain Beijing University of Posts & Telecommunications.
A Dedicated Multi-channel MAC Protocol Design for VANET with Adaptive Broadcasting Ning Lu 1, Yusheng Ji 2, Fuqiang Liu 1, and Xinhong Wang 1 1 Dept. of.
A study of Intelligent Adaptive beaconing approaches on VANET Proposal Presentation Chayanin Thaina Advisor : Dr.Kultida Rojviboonchai.
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.
Improving Routing in Sensor Networks with Heterogeneous Sensor Nodes Xiaojiang Du & Fengjing Lin Vehicular Technology Conference,2005 Spring,Volume 4.
Connectivity-Aware Routing (CAR) in Vehicular Ad Hoc Networks Valery Naumov & Thomas R. Gross ETH Zurich, Switzerland IEEE INFOCOM 2007.
Presentation of Wireless sensor network A New Energy Aware Routing Protocol for Wireless Multimedia Sensor Networks Supporting QoS 王 文 毅
CSE 6590 Fall 2009 Routing Metrics for Wireless Mesh Networks 1 12 November, 2015.
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.
Efficient Energy Management Protocol for Target Tracking Sensor Networks X. Du, F. Lin Department of Computer Science North Dakota State University Fargo,
KAIS T High-throughput multicast routing metrics in wireless mesh networks Sabyasachi Roy, Dimitrios Koutsonikolas, Saumitra Das, and Y. Charlie Hu ICDCS.
Dual-Region Location Management for Mobile Ad Hoc Networks Yinan Li, Ing-ray Chen, Ding-chau Wang Presented by Youyou Cao.
1 TBD: Trajectory-Based Data Forwarding for Light-Traffic Vehicular Networks IEEE ICDCS’09, Montreal, Quebec, Canada Jaehoon Jeong, Shuo Gu, Yu Gu, Tian.
VADD: Vehicle-Assisted Data Delivery in Vehicular Ad Hoc Networks
1 Utilizing Shared Vehicle Trajectories for Data Forwarding in Vehicular Networks IEEE INFOCOM MINI-CONFERENCE Fulong Xu, Shuo Gu, Jaehoon Jeong, Yu Gu,
Thesis Presentation Chayanin Thaina Advisor : Asst.Prof. Dr. Kultida Rojviboonchai.
Performance Study of Live Video Streaming over Highway Vehicular Ad hoc Networks Author:Fei Xie, Kien A. Hua, Wenjing Wang, and Yao H. Ho 2007 IEEE Speaker:
Kun-chan Lan and Chien-Ming Chou National Cheng Kung University
Broadcast Methods for Inter-Vehicle Communications System T. Fukuhara, T. Warabino, T. Ohseki, K. Saito, K. Sugiyama, T. Nishida, K. Eguchi IEEE Communications.
Mobility Pattern Aware Routing for Heterogeneous Vehicular Networks Chia-Chen Hung ∗, Hope Chan†, and Eric Hsiao-Kuang Wu ∗ ∗ Dept. of Computer Science.
RPB-MD: A Novel Robust Message Dissemination Method for VANETs Congyi Liu and Chunxiao Chigan Michigan Technological University GLOBECOM 2008.
Wireless Access and Networking Technology Lab WANT Energy-efficient and Topology-aware Routing for Underwater Sensor Networks Xiaobing Wu, Guihai Chen and.
November 4, 2003Applied Research Laboratory, Washington University in St. Louis APOC 2003 Wuhan, China Cost Efficient Routing in Ad Hoc Mobile Wireless.
Adaptive Routing Protocol for VANETs in City Environments using Real-Time Traffic Information 指導教授:許子衡 教授 報告學生:董藝興 學生 作者: Arzil, S.A. ; Aghdam,.H. ; Jamali,
1 Vehicular Networks Slides are integrated from researchers at EPFL.
A Deafness Free MAC Protocol for Ad Hoc Networks Using Directional Antennas Jia Feng, Pinyi Ren, and Shuangcheng Yan Department of Electronic Engineering.
On Mitigating the Broadcast Storm Problem with Directional Antennas Sheng-Shih Wang July 14, 2003 Chunyu Hu, Yifei Hong, and Jennifer Hou Dept. of Electrical.
MDDV: A Mobility-Centric Data Dissemination Algorithm for Vehicular Networks H. Wu, R. Fujimoto, R. Guensler and M. Hunter (gatech) VANET 2004: First ACM.
指導教授:許子衡 教授 學 生:黃群凱 2016/2/251 Proceedings of the 2008 IEEE International Conference on Vehicular Electronics and Safety Columbus, OH, USA. September 22-24,
Black-Burst-Based Multihop Broadcast Protocols for Vehicular Networks Gökhan Korkmaz, Eylem Ekici, and Füsun Özgüner Member, IEEE IEEE TVT 2007.
A Cross-Layer Multihop Data Delivery Protocol With Fairness Guarantees for Vehicular Networks Gokhan Korkmaz, Eylem Ekici, and Fusun Ozguner Department.
DETECTION AND IGNORING BLACK HOLE ATTACK IN VANET NETWORKS BASED LATENCY TIME CH. BENSAID S.BOUKLI HACENE M.K.FAROUAN 1.
Peter Pham and Sylvie Perreau, IEEE 2002 Mobile and Wireless Communications Network Multi-Path Routing Protocol with Load Balancing Policy in Mobile Ad.
Efficient Geographic Routing in Multihop Wireless Networks Seungjoon Lee*, Bobby Bhattacharjee*, and Suman Banerjee** *Department of Computer Science 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.
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.
National Taiwan University Department of Computer Science and Information Engineering Vinod Namboodiri and Lixin Gao University of Massachusetts Amherst.
Connectivity-Aware Routing (CAR) in Vehicular Ad Hoc Networks Valery Naumov, Thomas R. Gross ETH Zurich, Switzerland IEEE INFOCOM 2007.
Analysis the performance of vehicles ad hoc network simulation based
Mobicom ‘99 Per Johansson, Tony Larsson, Nicklas Hedman
Connectivity-Aware Routing (CAR) in Vehicular Ad Hoc Networks
Motion-Aware Routing in Vehicular Ad-hoc Networks
Presentation transcript:

An Improved Vehicular Ad Hoc Routing Protocol for City Environments Moez Jerbi, Sidi-Mohammed Senouci, and Rabah Meraihi France Telecom R&D, Core Network Laboratories Yacine Ghamri-Doudane Networks and Multimedia Systems Research Group IEEE International Conference on Communications, ICC 2007

Outline Introduction Improved Greedy Traffic Aware Routing Protocol (GyTAR) Simulation Conclusion

Introduction Many potentially useful applications have been envisioned in vehicular networks. –Safety applications –Real-time traffic information –Media content sharing –Internet service

Introduction Routing is the fundamental component for the success of these VANET applications.

Goal Propose a routing protocol suitable for city environments. –Efficiently relay data in the network. –Considering the real time road traffic variation and the characteristics of city environments. –Efficiently use the network resources. –Reduced end-to-end delay. –Improve packet delivery ratio.

Network Assumption Vehicle –Each vehicle is equipped with GPS devices used for obtaining vehicle Location, Speed, and direction. –Each vehicle maintains a neighbor table. –Each vehicle can determine the location of its neighboring junctions. J1J1 J2J2 J3J3 J4J4 J1J1 J4J4 J3J3 J3J3

Network Assumption Road –Each junction deploy a static node. –Each static node can communication with the neighbor static nodes. Determine the vehicle traffic between two junction. Get the current geographical location of the destination J1J1 J2J2 J3J3 J4J4

Overview J1J1 J2J2 J3J3 J5J5 J8J8 J 10 J7J7 J9J9 J6J6 J4J4 J1J1 J4J4 J8J8 J5J5 J7J7 D A

Problem How to know the current geographical location of the destination ? How to know the vehicle traffic between two junctions ? How to select the best next junction to forward packet ? How to forwarding data between two junction ?

Problem How to know the current geographical location of the destination ? How to know the vehicle traffic between two junctions ? How to select the best next junction to forward packet ? How to forwarding data between two junction ?

How to know the current geographical location of the destination ? Provided by a location service - GLS (Grid Location Service) –“A scalable location service for geographic ad hoc routing” –MobiCom 2000

How to know the current geographical location of the destination ? VDVD J1J1 Level 1 Level 2 Level 3

How to know the current geographical location of the destination ? J1J1 (V D, J 1 ) VDVD Level 1 Level 2 Level 3

How to know the current geographical location of the destination ? J1J1 (V D, J 1 ) VDVD J2J2

How to know the current geographical location of the destination ? VDVD J2J2 (V D, J 2 )

How to know the current geographical location of the destination ? J2J2 (V D, J 2 ) VSVS VDVD J3J3

How to know the current geographical location of the destination ? J2J2 (V D, J 2 ) VSVS VDVD J3J3 J4J4 J5J5

Problem How to know the current geographical location of the destination ? How to know the vehicle traffic between two junctions ? How to select the best next junction to forward packet ? How to forwarding data between two junction ?

J1J1 J2J2 J3J3 J4J4 J5J5 How to know the vehicle traffic between two junctions ? J2J2 J3J3 J4J4 J5J5 J1→J2J1→J2 J2→J1J2→J1 J1→J3J1→J3 J3→J1J3→J1 J1→J4J1→J4 J4→J1J4→J1 J1→J5J1→J5 J5→J1J5→J1 V1V1 V1V1 V1V1

J1J1 J2J2 J1J1 J2J2 J3J3 J4J4 J5J5 J2J2 J3J3 J4J4 J5J5 J1→J2J1→J2 J2→J1J2→J1 J1→J3J1→J3 J3→J1J3→J1 J1→J4J1→J4 J4→J1J4→J1 J1→J5J1→J5 J5→J1J5→J1 V1V1

J1J1 J2J2 V7V7 V8V8 V9V9 V 10 V 11 V 12 V1V1 V2V2 V3V3 V4V4 V5V5 V6V6 How to know the vehicle traffic between two junctions ? J2J2 J1→J2J1→J2 J2→J1J2→J1 V1V1 V2V2 V3V3 V4V4 V5V5 V6V6 J1J1 J2→J1J2→J1 J1→J2J1→J2 V1V1 V2V2 V3V3 V4V4 V5V5 V6V6 V7V7 V8V8 V9V9 V 10 V 11 V 12 V7V7 V8V8 V9V9 V 10 V 11 V 12

J1J1 J2J2 How to know the vehicle traffic between two junctions ? J2J2 J1→J2J1→J2 J2→J1J2→J1 V1V1 V2V2 V3V3 V4V4 V5V5 V6V6 J1J1 J2→J1J2→J1 J1→J2J1→J2 V1V1 V2V2 V3V3 V4V4 V5V5 V6V6 V7V7 V8V8 V9V9 V 10 V 11 V 12 V7V7 V8V8 V9V9 V 10 V 11 V 12 V 11 V 10 V9V9 V8V8 V7V7 V6V6 V5V5 V4V4 V3V3 V2V2 V1V1 V1V1 V2V2

Problem How to know the current geographical location of the destination ? How to know the vehicle traffic between two junctions ? How to select the best next junction to forward packet ? How to forwarding data between two junction ?

How to select the best next junction to forward packet ? J1J1 J2J2 J3J3 J5J5 J8J8 J 10 J7J7 J9J9 J6J6 J4J4 D J1J1 J4J4 J8J8 S D i : The curvemetric distance from the current junction to the destination. D j : The curvemetric distance from the current junction to the destination. D p : D j / D i (Determines the closeness of the candidate junction to the destination.) DiDi DjDj J3J3 J1J1 J4J4 J8J8 DpDp

How to select the best next junction to forward packet ? J1J1 J2J2 J3J3 J5J5 J8J8 J 10 J7J7 J9J9 J6J6 J4J4 D J1J1 J4J4 J8J8 S N v : Total number of vehicles between i and j. N c : Number of transmission range between i and j. N avg : N v / N c (Average number of vehicles per transmission range.) N con : The ideal connectivity degree within in a transmission range. J1J1 J4J4 J8J8 NvNv NcNc N avg N con

How to select the best next junction to forward packet ? J1J1 J2J2 J3J3 J5J5 J8J8 J 10 J7J7 J9J9 J6J6 J4J4 D J1J1 J4J4 J8J8 S N v : Total number of vehicles between i and j. N c : Number of transmission range between i and j. N avg : N v / N c (Average number of vehicles per transmission range.) N con : The ideal connectivity degree within in a transmission range. J1J1 J4J4 J8J8 NvNv 267 NcNc N avg N con 1.5 DiDi DjDj J3J3 J1J1 J4J4 J8J DpDp DpDp N avg N con 1.5 J1J1 J4J4 J8J8 DpDp N avg N con 1.5

How to select the best next junction to forward packet ? J1J1 J2J2 J3J3 J5J5 J8J8 J 10 J7J7 J9J9 J6J6 J4J4 D J1J1 J4J4 J8J8 S J1J1 J4J4 J8J8 DpDp N avg N con 1.5 Score(J) =, α + β = 1 Closeness to the destination Reliability α = 0.5, β = 0.5 J1J1 J4J4 J8J8 score

J1J1 J4J4 J8J8 score How to select the best next junction to forward packet ? J1J1 J2J2 J3J3 J5J5 J8J8 J 10 J7J7 J9J9 J6J6 J4J4 D J4J4 S J1J1 J4J4 J8J8 DpDp N avg N con 1.5 Score(J) =, α + β = 1 α = 0.5, β = J5J5 J6J6 DpDp N avg N con J5J5 J6J6 score J5J5 J6J6

Problem How to know the current geographical location of the destination ? How to know the vehicle traffic between two junctions ? How to select the best next junction to forward packet ? How to forwarding data between two junction ?

J1J1 J2J2 J3J3 J4J4 V2V2 V6V6 V4V4 V8V8 V 10 V7V7 V9V9 V5V5 V3V3 V1V1

How to forwarding data between two junction ? J1J1 J2J2 J3J3 J4J4 V1V1 V1V1 IDLocationDirectionVelocityUpdate time V2V2 LV2LV2 DV2DV2 VV2VV2 TV2TV2 V3V3 LV3LV3 DV3DV3 VV3VV3 TV3TV3 V2V2 V6V6 V4V4 V8V8 V 10 V7V7 V9V9 V5V5 V3V3 V3V3 IDLocationDirectionVelocityUpdate time V1V1 LV1LV1 DV1DV1 VV1VV1 TV1TV1 V2V2 LV2LV2 DV2DV2 VV2VV2 TV2TV2 V4V4 LV4LV4 DV4DV4 VV4VV4 TV4TV4 V5V5 LV5LV5 DV5DV5 VV5VV5 TV5TV5 V5V5 IDLocationDirectionVelocityUpdate time V3V3 LV3LV3 DV3DV3 VV3VV3 TV3TV3 V4V4 LV4LV4 DV4DV4 VV4VV4 TV4TV4 V6V6 LV6LV6 DV6DV6 VV6VV6 TV6TV6 V7V7 LV7LV7 DV7DV7 VV7VV7 TV7TV7 V7V7 IDLocationDirectionVelocityUpdate time V5V5 LV5LV5 DV5DV5 VV5VV5 TV5TV5 V6V6 LV6LV6 DV6DV6 VV6VV6 TV6TV6 V8V8 LV8LV8 DV8DV8 VV8VV8 TV8TV8 V9V9 LV9LV9 DV9DV9 VV9VV9 TV9TV9 V 10 L V10 D V10 V V10 T V10

How to forwarding data between two junction ? J1J1 J2J2 J3J3 J4J4 V1V1 V2V2 V6V6 V4V4 V8V8 V 10 V7V7 V9V9 V5V5 V3V3 V7V7 IDLocationDirectionVelocityUpdate time V5V5 LV5LV5 DV5DV5 VV5VV5 TV5TV5 V6V6 LV6LV6 DV6DV6 VV6VV6 TV6TV6 V8V8 LV8LV8 DV8DV8 VV8VV8 TV8TV8 V9V9 LV9LV9 DV9DV9 VV9VV9 TV9TV9 V 10 L V10 D V10 V V10 T V10

How to forwarding data between two junction ? J1J1 J2J2 J3J3 J4J4 V1V1 V2V2 V4V4 V8V8 V 10 V9V9 V5V5 V3V3

Performance Evaluation Simulation SimulatorQualnet ComparisonB-GyTAR (Basic GyTAR) GyTAR GSR (Geographic Source Routing - AODV) LAR (Location Aided Routing - GPSR) Simulation Time200 s J1J1 J2J2 V2V2 V4V4 V8V8 V 10 V9V9 V5V5 V3V3 V1V1

Performance Evaluation Simulation scenario Map Size2500 × 2000 m 2 Number of Intersections16 Number of Roads26 Number of Vehicles100 ~ 300 Vehicle Velocity30 ~ 50 ± 5 Km/h

Performance Evaluation Simulation parameter MAC Protocol DCF Channel Capacity2 Mbps Transmission Range~266 m Packet Sending Rate0.1 ~ 1 second Data Packet Size128 bytes Weighting Factorsα = 0.5 β = 0.5

Performance Evaluation Performance metrics 1.Packet Delivery Ratio 2.End-to-End Delay 3.Routing Overhead

Performance Evaluation Packet delivery ratio Number of vehicles : 300 vehiclesPacket sending rate : 0.2 s

Performance Evaluation End-to-End Delay Number of vehicles : 300 vehiclesPacket sending rate : 0.2 s

Performance Evaluation Routing Overhead Number of vehicles : 300 vehiclesPacket sending rate : 0.2 s

Conclusion This paper proposed a novel geographical routing protocol for VANET in city environments. –Considering the real time road traffic variation and the characteristics of city environments. –Efficiently use the network resources. –Reduced end-to-end delay. –Improve packet delivery ratio.