vehicular urban sensing: efficiency and privacy issues nec visit mukaigawara, japan, dec 9, 2008

42
Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008 Mario Gerla Computer Science Dept, UCLA www.cs.ucla.edu

Upload: shilah

Post on 23-Jan-2016

30 views

Category:

Documents


0 download

DESCRIPTION

Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008. Mario Gerla Computer Science Dept, UCLA www.cs.ucla.edu. Outline. Vehicular communications V2V applications Content distribution Urban sensing, Mobeyes Bio inspired “harvesting” - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

Vehicular Urban Sensing: efficiency and privacy issues

NEC visitMukaigawara, Japan, Dec 9, 2008

Mario Gerla

Computer Science Dept, UCLA

www.cs.ucla.edu

Page 2: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

Outline

• Vehicular communications• V2V applications

– Content distribution

– Urban sensing, Mobeyes

• Bio inspired “harvesting”

– Security implications

• The UCLA CAMPUS Testbed

Page 3: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

The Enabling Standard: DSRC / IEEE 802.11p

Digital Short Range Communications

• Car-Car communications at 5.9Ghz

• Derived from 802.11a

• three types of channels: Vehicle-Vehicle service, a Vehicle-Gateway service and a control broadcast channel .

• Ad hoc mode and infrastructure mode

• 802.11p: IEEE Task Group for Car-Car communications

Forward radar

Computing platform

Event data recorder (EDR)

Positioning system

Rear radar

Communication facility

Display

Page 4: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

V2V Applications

• Safe Navigation

• Efficient Navigation/Commuting (ITS)

• Urban Sensing

• Location Relevant Content Distr.

• Advertising

• Commerce

• Entertainment/Games

Page 5: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

V2V Applications

• Safe navigation:

– Forward Collision Warning, – Intersection Collision Warning…….– Advisories to other vehicles about road

perils• “Ice on bridge”, “Congestion ahead”,….

Page 6: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

Car to Car communications for Safe Driving

Vehicle type: Cadillac XLRCurb weight: 3,547 lbsSpeed: 65 mphAcceleration: - 5m/sec^2Coefficient of friction: .65Driver Attention: YesEtc.

Vehicle type: Cadillac XLRCurb weight: 3,547 lbsSpeed: 45 mphAcceleration: - 20m/sec^2Coefficient of friction: .65Driver Attention: NoEtc.

Vehicle type: Cadillac XLRCurb weight: 3,547 lbsSpeed: 75 mphAcceleration: + 20m/sec^2Coefficient of friction: .65Driver Attention: YesEtc.

Vehicle type: Cadillac XLRCurb weight: 3,547 lbsSpeed: 75 mphAcceleration: + 10m/sec^2Coefficient of friction: .65Driver Attention: YesEtc.

Alert Status: None

Alert Status: Passing Vehicle on left

Alert Status: Inattentive Driver on Right

Alert Status: None

Alert Status: Slowing vehicle aheadAlert Status: Passing vehicle on left

Page 7: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

V2V Applications (cont)

• Efficient Navigation– GPS Based Navigators– Dash Express (just came to market):

Page 8: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

Intelligent Transport Systemsintelligent lane reservations

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Page 9: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

V2V Applications (cont)

• Environment sensing/monitoring: – Traffic monitoring– Pollution probing– Pavement conditions (eg, potholes)– Urban surveillance (eg, disturbance) – Witnessing of accidents/crimes

Page 10: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

V2V Applications (cont)

• Location related content delivery/sharing:– Traffic information– Local attractions– Tourist information, etc

Page 11: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

CarTorrent : cooperative download of location relevant

multimedia files

Page 12: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

You are driving to VegasYou hear of this new show on the radio

Video preview on the web (10MB)

Page 13: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

One option: Highway Infostation download

Internet

file

Page 14: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

Incentive for opportunistic “ad hoc networking”

Problems: Stopping at gas station for full download is

a nuisance Downloading from GPRS/3G too slow and quite

expensive

Observation: many other drivers are interested in download sharing (like in the Internet)

Solution: Co-operative P2P Downloading via Car-Torrent

Page 15: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

CarTorrent: Basic Idea

Download a piece

Internet

Transferring Piece of File from Gateway

Outside Range of Gateway

Page 16: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

Co-operative Download: Car Torrent

Vehicle-Vehicle Communication

Internet

Exchanging Pieces of File Later

Page 17: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

CarTorrent with Network Coding

• Limitations of Car Torrent– Piece selection critical– Frequent failures due to loss, path breaks

• New Approach – network coding– “Mix and encode” the packet contents at

intermediate nodes– Random mixing (with arbitrary weights) will

do the job!

Page 18: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

Network Coding

Receiverrecoversoriginal

by matrix

inversion

random mixing

buffer

Intermediate nodes

e = [e1 e2 e3 e4] encoding vector tells how packet was mixed (e.g. coded packet p = ∑eixi where xi is original packet)

Page 19: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

Simulation Results

• Completion time density

200 nodes40% popularity

Time (seconds)

Page 20: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

Vehicular Sensor Network

VSN-enabled vehicle

Inter -vehiclecommunications

Vehicle -to-roadsidecommunications

Roadside base station

Vid e o Ch e m.

Sensors

S to ra g e

Systems

P ro c.

Page 21: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

Vehicular Sensor Applications

• Environment– Traffic density/congestion monitoring– Urban pollution monitoring– Pavement, visibility conditions

• Civic and Homeland security– Bomb threat– Forensic accident or crime site investigations – Terrorist alerts

Page 22: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

Accident Scenario: storage and retrieval

• Public/Private Cars (eg, busses, taxicabs, police, commuters, etc): – Continuously collect images on the street (store data locally)– Process the data and detect an event– Classify the event as Meta-data (Type, Option, Loc, time,Vehicle ID)– Distribute Metadata to neighbors probabilistically (ie, “gossip”)

• Police retrieve data from public/private cars

Meta-data : Image,”loud noise”,(10,10), 3:15PM, V1710

CRASH

- Sensing - P rocessing

Crash Summary Reporting

Summary Harvesting

Page 23: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

Mobility-assisted Meta-data Diffusion/Harvesting

• Mobeyes exploit “mobility” to disseminate meta-data!

• Mobile nodes periodically broadcast meta-data to their neighbors– Only “originator” advertises meta-data to neighbors

– Neighbors store advertisements in their local memory

– Drop stale data

• A mobile agent (the police) harvests meta-data from mobile nodes by actively querying them (with Bloom filter)

Page 24: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

Mobility-assist Meta-data Diffusion/Harvesting

+ Broadcasting meta-data to neighbors+ Listen/store received meta-data

Periodical meta-data broadcasting

Agent harvests a set of missing meta-data from neighbors

HREQ

HREP

Page 25: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

Simulation Experiment

• Simulation Setup– NS-2 simulator

– 802.11: 11Mbps, 250m tx range

– Average speed: 10 m/s

– Mobility Models

• Random waypoint (RWP)

• Real-track model (RT) :

– Group mobility model

– merge and split at intersections

• Westwood map

Page 26: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

Meta-data harvesting delay with RWP

• Higher mobility decreases harvesting delay

Time (seconds)

Nu

mbe

r of

Har

vest

ed S

um

mar

ies V=25m/s

V=5m/s

Page 27: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

Harvesting Results with “Real Track”

• Restricted mobility results in larger delay

Time (seconds)

Nu

mbe

r of

Har

vest

ed S

um

mar

ies V=25m/s

V=5m/s

Page 28: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

Vehicular Security requirements

Sender authentication

Verification of data consistency

Availability (ie, DoS prevention)

Non-repudiation

Privacy

Situation Aware Trust

Real-time constraints

Page 29: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

Privacy Attack : Tracking

Page 30: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

Situation Aware Trust (SAT)Situation Aware Trust (SAT)

time place affiliation

Attribute based Trust • Situation elements are encoded into attributes• Static attributes (affiliation)• Dynamic attributes (time and place)

Dynamic attributes can be predicted

Proactive Trust • predict dyn attributes based on mobility and location service• establish trust in advance

Attributes bootstrapped by social networks

Social Trust • Bootstrap initial trust• Transitive trust relations

Situation?

An attribute based situation example:Yellow Cab AND Taxi AND Washington Street AND 10-11pm 8/22/08

Page 31: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

Security based on attribute and policy groupSecurity based on attribute and policy group

A driver wants to alert all taxicabs of company A on Washington Street between 10-11pm that convention attendees need rides

Extension of Attribute based Encryption (ABE) scheme [IEEE S&P 07] to incorporate dynamic access tree Attribute (companyA AND

taxi AND Washington St. AND 10-11am)

Extended ABE Module

Ciphertext

Signature

plaintext

Receivers who satisfy those encoded attributes (have the corresponding private key) can decrypt the message

Central Key Master

Page 32: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

CC--VVee TTCampus - Vehicular TestbedCampus - Vehicular Testbed

E. Giordano, A. Ghosh,

G. Marfia, S. Ho, J.S. Park, PhD

System Design: Giovanni Pau, PhD

Advisor: Mario Gerla, PhD

Page 33: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

The Plan

• We plan to install our node equipment in:– 30 Campus operated vehicles (including shuttles and facility

management trucks). • Exploit “on a schedule” and “random” campus fleet mobility patterns

– 30 Commuting Vans: Measure urban pollution, traffic congestion etc– 12 Private Vehicles: controlled motion experiments – Cross campus connectivity using 10 node Mesh (Poli Milano).

Page 34: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

Campus Initial Coverage Using MobiMesh

QuickTime™ and a decompressor

are needed to see this picture.

Page 35: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

C-VeT Goals

Provide:• A platform for car-to-car experiments in various mobility patterns• A shared virtualized environment to test new protocols and applications• Full Virtualization

– MadWiFi Virtualization (with on demand exclusive use)– Multiple OS support (Linux, Windows).

• Large Scale Experiments – Qualnet simulator and Emulator

Allow:• Collection of mobility traces and network statistics• Experiments on a real vehicular network• Provide a platform for Urban Sensing • Deployment of innovative V2V/V2I applications

Page 36: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008
Page 37: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

“Instrumenting” the vehicle

Page 38: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

Preliminary Experiments

• Equipment:– 6 Cars roaming the UCLA Campus– 802.11g radios– Routing protocol: OLSR– 1 EVDO interface in the Lead Car – 1 Remote Monitor connected to the Lead Car

through EVDO and Internet • Experiments:

– Connectivity map computed by OLSR– Azureus P2P application

Page 39: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

Campus Demo: connectivity via OLSR

Page 40: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

Conclusions

New VANET research opportunities:• Physical and MAC layers:

– Radio virtualization; cognitive radios– Efficient, low latency safety message broadcast

• Routing: – Geo routing, Delay tolerant routing, Network Coding,

• New Applications: – Content, mobile sensing, harvesting– Urban surveillance; pollution monitoring– Application dependence of motion model/pattern

• Security:– Privacy protection– Situation Aware Trust

Page 41: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

The Future

• Still, lots of exciting research ahead

• And, need a testbed to validate it!– Realistic assessment of radio, mobility characteristics

– Account for user behavior

– Interaction with (and support of ) the Infrastructure

– Scalability to thousands of vehicles using hybrid simulation

• We are building one at UCLA - come and share!

Page 42: Vehicular Urban Sensing: efficiency and privacy issues NEC visit Mukaigawara, Japan, Dec 9, 2008

Thank You!