You are on page 1of 25

Vehicular web server for road safety

V. Sundeep (1604-10-737-046) Javad khalili (1604-10-737-061) Sultan moshsen adwah aldini(1604-09-737-162)

project guide Mr. Mohammad Pasha

Motivation: Scenario I
Imagine traveling on a highway with traffic jam miles ahead

Data delivery latency is high High deployment cost for data collection

Can we do better?
2

So what kind of a system do we need?

Desirable system properties


Data collection and distribution in a local environment Low information delivery latency Cheap deployment and communication

Probable solutions

Cellular ? Service fees Satellite ? High latency Vehicular Networks ?

What is a vehicular network?


Vehicles are equipped with sensing, computing and wireless devices Vehicles talk to road-side infrastructure (V2I) and other vehicles (V2V) Has all the desirable properties
3

Outline

Vehicular Networks and Applications Research overview Mobility models and simulators(introduction) Data dissemination approaches and tradeoffs

Vehicular Networks

What does road-side infrastructure (Infostation) mean?


High bandwidth & Low cost device Coverage is less compared to a cellular base station

Advantages of infrastructure support


Low latency communication with vehicles Gateway to the Internet and extend connectivity Distributing time-critical data (e.g. accident notifications, traffic jam) near the affected area is efficient
5

Applications & Challenges

Lots of potential applications


Safety: Emergency brake light, Collision warning etc Comfort: Toll services, Parking space locator etc Commercial: Map updates, Video download, Services etc

What makes vehicular networks challenging?

Combination of V2V + V2I communications They face the worst case scenarios in real world

Who all are working on vehicular networks?


Automobile Industry US DOT

Projects Vehicle to Infrastructure test-bed, SFO


PATH, CarTel, DieselNet (USA) FleetNet, NOW, CarTalk2000 (Europe)

State-of-the-art

Research on Vehicular Networks: The BIG Picture


DSRC IEEE 802.11p Talk Focus

MAC & Physical Layer

Data Dissemination

Mobility Models & Simulators


Traffic Simulators Real Traces

Security & Privacy


Authentication False Data DOS Attacks Privacy
8

Openxc

What is Openxc? How does it work?

Android Tool Kit


The Android SDK provides you the API libraries. It also provides developer tools necessary for : Building testing debugging apps for Android.

Eclipse

a multi-language Integrated development environment It can be used to develop applications in Java

Features:

It can be used for developing web applications.

I-Jetty

pure Java-based HTTP server and Java Servlet container developed as a free and open source project

FEATURES:
Simplicity Embeddability Pluggability

How does it work?

Proposed system

Data Dissemination
Vehicular networks need to handle large amounts of data (emergency messages, videos etc) How do we efficiently disseminate this information? Characteristics High mobility Dynamic topology Receivers are a priori unknown Large scale High density Low penetration ratio Challenges Maintaining routing tables is difficult

Scalability Dealing with partitions


15

Classification of Dissemination Approaches

V2I / I2V dissemination


Push based Pull based

V2V dissemination

Flooding

16

Push based dissemination

Infostation pushes out the data to everyone Applications: Traffic alerts, Weather alerts
Why is this useful?

Good for popular data No cross traffic Low contention

Drawback

Everyone might not be interested in the same data


17

Pull based dissemination

Request Response model Applications: Email, Webpage requests


Why is this useful?

For unpopular / user-specific data

Drawback

Lots of cross traffic Contention, Interference, Collisions


18

Flooding

Basic Idea

Broadcast generated and received data to neighbors Usually everyone participates in dissemination

Advantages

Good for delay sensitive applications Suitable for sparse networks

Key Challenges

How to avoid broadcast storm problem?


19

Techniques to avoid the broadcast problem

Simple forwarding

Timer based Hop limited

Drawbacks / Limitations of Flooding

Flooding in general

High message overhead Not scalable

20

Take Away
V2I/I2V Dissemination Push Pull V2V Dissemination Flooding Pros Suitable for popular data Suitable for un-popular/ user-specific data Pros Can reliably & quickly distribute data Cons Not suitable for un-popular data Cross traffic incurs heavy interference, collisions Cons Not scalable for dense networks

21

System requirements

HARDWARE REQUIREMENTS: RAM-2GB SYSTEM TYPE:32-BIT OPERATING SYSTEM PROCESSOR:INTEL CORE DUO 2 SOFTWARE REQUIREMENTS: WINDOWS VISTA ANDROID SDK I-JETTY OMNET++

conclusion

As it is an experimental model and some simulations are required so hence this will be help full for interaction of two cars so that they can access the data easily by using an android mobile phones.

Thank You for Listening

24

References

[Nadeem06] Comparative study of data dissemination models for vanets, Mobiquitous. [Wu04a] MDDV: A Mobility-Centric Data Dissemination Algorithm for Vehicular Networks, VANET. [Korkamaz04] Urban multi-hop broadcast protocol for inter-vehicle communication systems, VANET. [Sun00] GPS-Based Message Broadcasting for Inter-Vehicle Communication, ICCPP. [Zong01] Ad Hoc Relay Wireless Networks over Moving Vehicles on Highways, Mobihoc. [Wu04b] Analytical Models for Information Propagation in Vehicle-to-Vehicle Networks, VTC. [Linda00a] Disseminating Messages among Highly Mobile Hosts based on InterVehicle Communication, IV. [Sormani06] Towards Lightweight Information Dissemination in Inter-Vehicular Networks, VANET [Zhao06] VADD-Vehicle-Assisted Data Delivery in Vehicular Ad Hoc Networks, INFOCOM. [Caliskan06] Decentralized Discovery of Free Parking Spaces, VANET [Basu04] Wireless Ad Hoc Discovery of Parking Meters, WAMES. [Zhao07] Data Pouring and Buffering on The Road: A New Data Dissemination Paradigm for Vehicular Ad Hoc Networks, Transactions on VT
25

You might also like