vinod_mae

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

Upload: sobhan-dasari

Post on 21-Jan-2016

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: vinod_mae

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

Page 2: vinod_mae

Motivation: Scenario IImagine traveling on a highway with traffic jam miles ahead…

Can we do better?

• Data delivery latency is high• High deployment cost for data collection

2

Page 3: vinod_mae

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

Page 4: vinod_mae

Outline

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

4

Page 5: vinod_mae

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

Page 6: vinod_mae

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

6

Page 7: vinod_mae

Who all are working on vehicular networks?

Automobile Industry

Projects• Vehicle to Infrastructure test-bed, SFO• PATH, CarTel, DieselNet (USA)• FleetNet, NOW, CarTalk2000 (Europe)

State-of-the-art

7

US DOT

Page 8: vinod_mae

Research on Vehicular Networks: The BIG Picture

8

Page 9: vinod_mae

Openxc

What is Openxc? How does it work?

Page 10: vinod_mae

Android Tool Kit

The Android SDK provides you the API libraries.

It also provides developer tools necessary for : Building testing debugging apps for Android.

Page 11: vinod_mae

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.

Page 12: vinod_mae

I-Jetty

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

FEATURES:Simplicity

Embeddability Pluggability

Page 13: vinod_mae

How does it work?

Page 14: vinod_mae

Proposed system

Page 15: vinod_mae

Data Dissemination

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

Vehicular networks need to handle large amounts of data (emergency messages, videos etc)

How do we efficiently disseminate this information?

15

Page 16: vinod_mae

Classification of Dissemination Approaches V2I / I2V dissemination

Push based Pull based

V2V dissemination Flooding

16

Page 17: vinod_mae

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

Page 18: vinod_mae

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

Page 19: vinod_mae

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

Page 20: vinod_mae

Techniques to avoid the broadcast problem Simple forwarding

Timer based Hop limited

20

Drawbacks / Limitations of Flooding Flooding in general

High message overhead Not scalable

Page 21: vinod_mae

Take AwayV2I/I2V Dissemination Pros Cons

Push Suitable for popular data Not suitable for un-popular data

Pull Suitable for un-popular/ user-specific data

Cross traffic incurs heavy interference, collisions

V2V Dissemination Pros Cons

Flooding Can reliably & quickly distribute data

Not scalable for dense networks

21

Page 22: vinod_mae

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++

Page 23: vinod_mae

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.

Page 24: vinod_mae

Thank You for Listening

24

Page 25: vinod_mae

References [Nadeem’06] Comparative study of data dissemination models for vanets, Mobiquitous. [Wu’04a] MDDV: A Mobility-Centric Data Dissemination Algorithm for Vehicular

Networks, VANET. [Korkamaz’04] Urban multi-hop broadcast protocol for inter-vehicle communication

systems, VANET. [Sun’00] GPS-Based Message Broadcasting for Inter-Vehicle Communication, ICCPP. [Zong’01] Ad Hoc Relay Wireless Networks over Moving Vehicles on Highways,

Mobihoc. [Wu’04b] Analytical Models for Information Propagation in Vehicle-to-Vehicle

Networks, VTC. [Linda’00a] Disseminating Messages among Highly Mobile Hosts based on Inter-

Vehicle Communication, IV. [Sormani’06] Towards Lightweight Information Dissemination in Inter-Vehicular

Networks, VANET [Zhao’06] VADD-Vehicle-Assisted Data Delivery in Vehicular Ad Hoc Networks,

INFOCOM. [Caliskan’06] Decentralized Discovery of Free Parking Spaces, VANET [Basu’04] Wireless Ad Hoc Discovery of Parking Meters, WAMES. [Zhao’07] Data Pouring and Buffering on The Road: A New Data Dissemination

Paradigm for Vehicular Ad Hoc Networks, Transactions on VT

25