VITP: An Information Transfer Protocol for Vehicular Computing

Similar documents
VITP: An Information Transfer Protocol for Vehicular Computing by Dikaiakos et al.

Lecture 6: Vehicular Computing and Networking. Cristian Borcea Department of Computer Science NJIT

LTE and IEEE802.p for vehicular networking: a performance evaluation

15-441: Computer Networking. Lecture 24: Ad-Hoc Wireless Networks

VANETs. Marc Torrent-Moreno, Prof. Hannes Hartenstein Decentralized Systems and Network Services Institute for Telematics, University of Karlsruhe

Efficient load balancing and QoS-based location aware service discovery protocol for vehicular ad hoc networks

Information Dissemination in Vehicular Ad-hoc Networks

The Challenges of Robust Inter-Vehicle Communications

Analyzing Routing Protocols Performance in VANET Using p and g

Poonam kori et al. / International Journal on Computer Science and Engineering (IJCSE)

Ad Hoc Networks - Applications and System Design

MAC Protocols for VANETs

Sybil Attack Detection and Prevention Using AODV in VANET

EFFICIENT TRAJECTORY PROTOCOL FOR MULTICASTING IN VEHICULAR AD HOC NETWORKS

Towards a Balanced and Reliable Localization of Services in Heterogeneous Vehicular Ad Hoc Networks

Evaluation of Information Dissemination Characteristics in a PTS VANET

Analysis of GPS and Zone Based Vehicular Routing on Urban City Roads

A Modified Fault Tolerant Location-Based Service Discovery Protocol for Vehicular Networks

Vorlesung Kommunikationsnetze Research Topics: QoS in VANETs

Aanchal Walia #1, Pushparaj Pal *2

Reliable Routing In VANET Using Cross Layer Approach

Performance Evaluation of VoIP over VANET

CHAPTER 5 CONCLUSION AND SCOPE FOR FUTURE EXTENSIONS

Vehicular Cloud Computing: A Survey. Lin Gu, Deze Zeng and Song Guo School of Computer Science and Engineering, The University of Aizu, Japan

Hybrid Communication. CODECS Workshop / May 19, 2017 Karsten Roscher, Fraunhofer ESK Enrique Onieva, Deusto

Data Dissemination in Ad Hoc Networks Based on Inter-Vehicle Communication

Mobile-Gateway Routing for Vehicular Networks 1

An Efficient Data Transmission in VANET Using Clustering Method

Impact of Transmission Power on TCP Performance in Vehicular Ad Hoc Networks

Replica Distribution Scheme for Location-Dependent Data in Vehicular Ad Hoc Networks using a Small Number of Fixed Nodes

Understanding Vehicular Ad-hoc Networks and Use of Greedy Routing Protocol

V2X Communications for Autonomous Driving Roadmap for WiF-V2X and Cellular-V2X. Jérôme Härri IEEE Vehicular Networking Conference November 27 th 2017

Evaluation of Realistic Mobility Model for Comparative Study of Routing Protocols in IEEE p (DSRC) Vehicular Ad-hoc Network (VANET) Dongsuk Song

Wireless LAN Performance Under Varied Stress Conditions in Vehicular Traffic Scenarios

STRAW - An integrated mobility & traffic model for vehicular ad-hoc networks

Intelligent Transportation System For Vehicular Ad-Hoc Networks

GLOBAL FRONTRUNNER ROUTING ALGORITHM (GFRA) FOR V2V COMMUNICATION IN VANETS

Simulation and Analysis of AODV and DSDV Routing Protocols in Vehicular Adhoc Networks using Random Waypoint Mobility Model

15-441: Computer Networking. Wireless Networking

Enabling Efficient and Accurate Large-Scale Simulations of VANETs for Vehicular Traffic Management

Wireless Ad-Hoc Networks

Peer-to-Peer Cooperative Driving

ANNATTO: Adaptive Nearest Neighbor Queries in Travel Time Networks

Comparing LIMERIC and DCC Approaches for VANET Channel Congestion Control

A STUDY ON CURRENT TRENDS IN VEHICULAR AD HOC NETWORKS

Keywords VANET, Routing protocols, AODV, DSR, DSDV.

ETSI G5 technology: the European approach. Date: 13 th June 2013 Name: Lan LIN Position: Senior Researcher Organisation: Hitachi Europe SAS.

COOPERATIVE DATA SHARING WITH SECURITY IN VEHICULAR AD-HOC NETWORKS

A Review on Vehicular Ad-Hoc Network

ANALYSIS OF SAFETY MEASURES AND QUALITY ROUTING IN VANETS

ENSC 427, Spring 2012

DTN Interworking for Future Internet Presented by Chang, Dukhyun

Wireless Security Background

Data Aggregation and Roadside Unit Placement for a VANET Traffic Information System

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

Routing Protocol with Quality Optimization for Vehicular Ad Hoc Networks

An Integrated Framework for Fog Communications and Computing in Internet of Vehicles

ITS (Intelligent Transportation Systems) Solutions

PIONEER RESEARCH & DEVELOPMENT GROUP

PERFORMANCE EVALUATION OF DSDV, AODV ROUTING PROTOCOLS IN VANET

Various Issues in Vehicular Ad hoc Networks : A Survey

Analysis and Design of Effective and Low-Overhead Transmission Power Control for VANETs

MOBILE COMPUTING (Common to Computer Science & Engineering and Information Technology)

Connected Car. Dr. Sania Irwin. Head of Systems & Applications May 27, Nokia Solutions and Networks 2014 For internal use

International Journal of Scientific & Engineering Research, Volume 4, Issue 9, September ISSN

IoT CoAP Plugtests & Workshop Nov 27, 2012 Sophia Antipolis

Vehicular Ad Hoc Networking - Overview

Backbone Discovery In Thick Wireless Linear Sensor Netorks

Reliable and Efficient flooding Algorithm for Broadcasting in VANET

Improving Energy and Efficiency in cluster based VANETs through AODV Protocol

A Comparative study on Traditional Transport System and Intelligent Transport System

Location-based Data Overlay for Intermittently-Connected Networks. Nathanael Thompson, RiccardoCrepaldi, Robin Kravets

Geographic Routing in Simulation: GPSR

International Journal of Information Movement. Website: ISSN: (online) Pages

Performance Analysis of Ad Hoc Routing Protocols For Vehicular Ad Hoc - Networks

Rural and Urban area based distribution Routing Using Proactive and Reactive Routing Protocol in VANET

Broadcast algorithms for Active Safety Applications over Vehicular Ad-hoc Networks

INTERNATIONAL JOURNAL OF SCIENTIFIC & ENGINEERING RESEARCH VOLUME 5, ISSUE 3, MARCH-2014 ISSN

Outline. CS5984 Mobile Computing. Dr. Ayman Abdel-Hamid, CS5984. Wireless Sensor Networks 1/2. Wireless Sensor Networks 2/2

Sichere Intelligente Mobilität - Testfeld Deutschland. Safe Intelligent Mobility Field Test Germany

Presented by: Mariam Ahmed Moustafa Faculty of Engineering, Alexandria University, Egypt. 24 March 2016 RIPE NCC / MENOG 16

ROUTING ALGORITHMS Part 2: Data centric and hierarchical protocols

Research on the Checkpoint Server Selection Strategy Based on the Mobile Prediction in Autonomous Vehicular Cloud

Mobile Computing Introduction

Appraising Vehicular ADHOC Networks Routing Protocols Using NS2

IoT in Smart Cities Technology overview and future trends

Cluster-Based Target Tracking in Vehicular Ad Hoc Networks

BUSNet: Model and Usage of Regular Traffic Patterns in Mobile Ad Hoc Networks for Inter-Vehicular Communications

Cluster Based Message Dissemination for Broadcasting the Emergency/Warning Messages using a Novel Scheduling in VANETS

Context-Aware Traffic Information Flooding in Vehicular Ad Hoc Networks

Context-aware Services for UMTS-Networks*

Wireless and Mobile Networks Reading: Sections 2.8 and 4.2.5

Data gathering using mobile agents for reducing traffic in dense mobile wireless sensor networks

Intelligent Transportation Systems. Wireless Access for Vehicular Environments (WAVE) Engin Karabulut Kocaeli Üniversitesi,2014

SUMMERY, CONCLUSIONS AND FUTURE WORK

Mitigating the Effects of Position-Based Routing Attacks in Vehicular Ad Hoc Networks

Acyclica Congestion Management. By Sarah King Regional Sales Manager Control Technologies

Research Issues on Vehicular Ad hoc Network

Methods to Resolve Traffic Jams using VANET

PREDICTING NUMBER OF HOPS IN THE COOPERATION ZONE BASED ON ZONE BASED SCHEME

Transcription:

VITP: An Information Transfer Protocol for Vehicular Computing Marios D. Dikaiakos, Saif Iqbal,Tamer Nadeem, Liviu Iftode Adapted from the work of Marios D. Dikaiakos 2nd ACM International Symposium on Vehicular Ad-Hoc Networks VANET 05 Daniel Garrison Advanced Topics in Systems: Mobile Computing Virginia Tech November 29, 2005 VANETs What are the issues in ad-hoc routing in a diverse, highly dynamic and highly mobile environment? Background Internet on the Road Configuration Mobile and stationary ad-hoc nodes Advantages 1. Minimal delay in delivery 2. Cost 3. Relative routing decision making Consortium of multiple participants 1

Previous work: TrafficView Enable drivers to view traffic in front of their cars, farther than they can see Based exclusively on vehicle-to-vehicle communication VANETs - Applications Cooperative Driver Assistance Dangerous situation warnings Optimal driving environment Considerations Position awareness Low transmission latency High reliability High availability Decentralized Floating Car Data Avoiding traffic congestion Route weather conditions Considerations Data coordination and aggregation Periodic data transmissions Entertainment and Marketing Considerations High bandwidth needs 2

MANETs and VANETs Similarities Transmission range Bandwidth Antennae Data capacity Differences Energy VANETs - Considerations Single dimensionality Variable densities Highly dynamic High speeds Position awareness/prediction Low transmission latency High reliability High availability Data coordination and aggregation Periodic data transmissions High bandwidth needs image taken from C. Lochert, et al. A Routing Strategy for Vehicular Ad Hoc Networks in City Environments. image taken from H. Füßler, et al. A Comparison of Routing Strategies for Vehicular Networks. 3

VANETs - Technology Assumptions GPS receiver Embedded Computer Wireless Network Interface GIS Information On-board Diagnostics Interface GSM Interface Sensors VANET Platform Consists of on-board sensors collecting information about its geographic location, operational conditions and environment. Fusing sensor data with geographic information. Operating as a node of a wireless ad-hoc network. Alternatively accessible through a cellular GSM/GPRS network. 4

VANETs Infrastructure Scenario Gas Station Coffee place GSM Link Motivation for VITP Gas Station Coffee place PTT Server GSM Link 5

Motivation and Contribution Location-oriented service provision to vehicles, taking advantage of the VANET infrastructure. On-demand distribution of information about: Traffic conditions Alerts Roadside services Proposed solution: Vehicular service provision based on extended clientserver computing model established over the VANET. Service interactions carried through the Vehicular Information Transfer Protocol (VITP). Building blocks Information Transfer Protocol Nodes/Peers. A location encoding scheme. Others- performance optimizations (caching), quality assurance (termination conditions), privacy protection. 6

VITP Application-layer, stateless protocol. Supports the deployment of vehicular services ontop of VANET infrastructures. Specifies the syntax and semantics of VITP messages. VITP messages carry location-oriented requests and replies between VITP peers of a VANET. Is agnostic to underlying protocols (for routing and/or MAC-layer). Design considerations Location-aware requests Virtual Ad-hoc Servers (VAHS) VITP transactions Return Conditions Protocol Layering 7

Location-oriented requests Gas Station Coffee place PTT Server GSM Link Virtual Ad-Hoc Servers (VAHS) Q Gas Station Coffee place The server that computes the reply is a dynamic collection of VITP peers that: Run on vehicles moving inside the target-location area of Q. Are willing and able to participate in Q s resolution. 8

Virtual Ad-Hoc Servers (VAHS) Established on the fly in an ad-hoc manner. Identified with a query and its target-location area. Follow a best-effort approach in serving queries. VAHS members maintain no information about other members of the VAHS. Maintain no explicit knowledge (state) about its constituent VITP peers. VITP Transactions Dispatch-query VAHS-computation Dispatch-Reply Reply-delivery phase phase Q VAHS R R Intermediary nodes Q R Q1 Q2 Q3 Q4 Q5 VITP Peer Q7 Q6 VANET node 9

Return Conditions Determine at which point in time the resolution of a VITP request can be considered done RC decision depends upon: Query semantics Timeout condition VITP-message format METHOD <uri> VITP/<version_num> Target:: [rd_id_dest,seg_id_dest] From: [rd_id_src,seg_id_src] with <speed> Time: <current_time> Expires: <expiration_time> Cache-Control: <directive> TTL: <time_to_live> msgid: <unique_key> Content-Length: <number_of_bytes> CRLF <message body> 10

VITP <uri> format /<type>/<tag>?[<rc_expr>& ]&<param_expr> & type: possible physical-world entities involved tag: actual information sought/disseminated Example VITP requests: GET /vehicle/traffic?[cnt=10&tout=2000ms]&tframe=3min GET /service/gas?[cnt=4&tout=1800ms]&price<2usd POST /vehicle/alert?[cnt=*&tout=*]&type=slippery-road Simulation setup Custom traffic-generator tool, modeling: Highway traffic. Highway with entries and exits every 1km. Vehicles evenly distributed on the road, can change their speed and lane independently. Parameters: road length, number of lanes, average speed, average gap, number of service nodes, number of VITP peers. A 3-lane, 25km-long highway. Average vehicle speed of 20m/s. 11

Simulation setup Ns-2 simulator, modeling: An 802.11-compliant network. 11 Mbps. 250m transmission range. Messages forwarded with geographic routing toward their destination Metrics Response time: average (elapsed) time of successful VITP transactions. Dropping rate: percentage of unsuccessful queries for which vehicles time-out before receiving reply. Accuracy of VITP reply. Efficiency: percentage of messages actually employed in calculating a result. 12

Response time vs. Query distance Target Segment length: 800 meters Segment vehicle density: roughly 30 vehicles Response time increases with density gap increase Dropping rates vs. Query distance Forward dropping rate= query-dispatch failures/total # of queries Backward dropping rate=reply-delivery failures/total # of queries Increasing density gap increases dropping rate Increasing request rate increases dropping rate 13

Accuracy vs. Sampling size (cnt) Efficiency vs. Sampling size Increased gap density drastically decreases efficiency 14

Simulation Conclusions The choice and tuning of Return Conditions affect the accuracy of VITP results, the dropping rate of VITP transactions, and response time. There is a sampling-size value (cnt) that results to optimal efficiency with adequate accuracy: the choice of cnt should be done with care in realistic scenarios. Strengths VITP has simple semantics VITP is lightweight, stateless VITP offers the ability to find optimal cnt values 15

Weaknesses Only pull-based solutions are explored No algorithm is given for predicting location of moving source on reply Piggybacking makes average determination difficult Return Condition value doesn t indicate timeout or count success in determining reply All simulation tests (except Accuracy) are dependent on the routing protocol used rather than VITP Extensions The dropping rates in the query-dispatch phase can be prohibitively high. Need to investigate mechanisms to cope with this (caching, alternative networks) Finding the optimal routing protocol to work with VITP 16