Communication and Content sharing in the Urban Vehicle Grid Qualnet World Oct 27, 2006 Washington, DC Mario Gerla www.cs.ucla.edu/NRL.

Slides:



Advertisements
Similar presentations
V2V applications: End to end or broadcast-based? Panel VANET 2007, Sept 10, 2007 Mario Gerla Computer Science Dept, UCLA
Advertisements

Geographic Routing For Multi-hop Wireless Vehicular Networks
CarTorrent ® : Cars get to have fun too Kevin C. Lee and Ian S. Yap TA: Uichin Lee Prof Mario Gerla.
Driver Behavior Models NSF DriveSense Workshop Norfolk, VA Oct Mario Gerla UCLA, Computer Science Dept.
CodeTorrent: Content Distribution using Network Coding in VANET Uichin Lee, JoonSang Park, Joseph Yeh, Giovanni Pau, Mario Gerla Computer Science Dept,
GrooveSim: A Topography- Accurate Simulator for Geographic Routing in Vehicular Networks 簡緯民 P
CSE 6590 Department of Computer Science & Engineering York University 1 Introduction to Wireless Ad-hoc Networking 5/4/2015 2:17 PM.
Smart city for VANETs using warning messages, traffic statistics and intelligent traffic lights (2012 Intelligent Vehicles SymposiumAlcalá de Henares,
FleaNet : A Virtual Market Place on Vehicular Networks Uichin Lee, Joon-Sang Park Eyal Amir, Mario Gerla Network Research Lab, Computer Science Dept.,
overview Motivation Ongoing research on VANETs Introduction Objectives Applications Possible attacks Conclusion.
Content distribution and data retrieval in vehicular networks Broadnets 2005 Boston, Oct 2005 Mario Gerla Computer Science Dept UCLA.
Mobility of agents and its impact on data harvesting in VANET Kang-Won Lee IBM T. J. Watson Research 7/31/20071 NSF Workshop – Mobility in Wireless Networks.
C - V e T Campus Vehicular Testbed E. Giordano, A. Ghosh, G. Marfia, S. Ho, J.S. Park, PhD System Design: Giovanni Pau, PhD Advisor: Mario Gerla, PhD.
GeoLANMAR Routing: Asymptotic Analysis in Large and Dense Networks Broadnets 2005 Boston, Oct 5, 2005 Mario Gerla, Biao Zhou (UCLA) F. de Rango, S. Marano.
New trends in pervasive computing: vehicular sensor platforms ISWPC 2006 Phuket, Jan Mario Gerla Computer Science Dept UCLA.
InVANET(Intelligent Vehicular Ad Hoc Network
Motion Pattern Characterization NSF Wireless Mobility Workshop Rutgers, July 31-Aug 1, 2007 Mario Gerla Computer Science Dept, UCLA
Opportunistic Medical Monitoring Using Bluetooth P2P Networks Dae-Ki Cho, Seung-Hoon Lee, Alexander Chang, Tammara Massey, Chia-Wei Chang, Min-Hsieh Tsai,
MobEyes: Smart Mobs for Urban Monitoring with Vehicular Sensor Networks* Uichin Lee, Eugenio Magistretti, Mario Gerla, Paolo Bellavista, Antonio Corradi.
Wireless Ad Hoc Networks Mario Gerla CS 215, Winter 2001 Introduction to Ad Hoc networks Protocol Stack Physical and MAC Layer Clustering.
University1 GVGrid: A QoS Routing Protocol for Vehicular Ad Hoc Networks Weihua Sun, Hirozumi Yamaguchi, Koji Yukimasa, Shinji.
Robust Wireless Multicast using Network Coding Dawn Project Review, UCSC Sept 12, 06 Mario Gerla Computer Science Dept, UCLA
AdHoc Probe: Path Capacity Probing in Wireless Ad Hoc Networks Ling-Jyh Chen, Tony Sun, Guang Yang, M.Y. Sanadidi, Mario Gerla Computer Science Department,
Neighborhood Changing Rate: A Unifying Parameter to Characterize and Evaluate Data Dissemination Scenarios Institut Eurécom † Department of Mobile Communications.
Data Dissemination in Vehicular Ad Hoc Networks Guohong Cao Department of Computer Science and Engineering The Pennsylvania State University
Vehicular UCLA.
Vehicle GENI Testbed: Challenges and Experiments WINLAB, March Break out Moderator, Mario Gerla UCLA.
Content Distribution in Vehicular Ad Hoc Network Computer Science Dept, UCLA Dec. 14, 2006 IBM UCLA.
VADD: Vehicle-Assisted Data Delivery in Vehicular Ad-hoc Networks
TCP Behavior across Multihop Wireless Networks and the Wired Internet Kaixin Xu, Sang Bae, Mario Gerla, Sungwook Lee Computer Science Department University.
Network Coding vs. Erasure Coding: Reliable Multicast in MANETs Atsushi Fujimura*, Soon Y. Oh, and Mario Gerla *NEC Corporation University of California,
Performance Evaluation of Vehicular DTN Routing under Realistic Mobility Models Pei’en LUO.
Vehicular Grid Communications: the role of the Internet Infrastructure Wicon 2006 Boston, August 3, 2006 Presented by Mario Gerla UCLA CSD
Vehicular Grid Communications: the role of the Internet Infrastructure Wicon 2006 Boston, August 3, 2006 Presented by Mario Gerla UCLA CSD
Security, privacy and protection in different VANET applications Mario Gerla.
1 Vehicular Networks - Content distribution and data retrieval Slides are integrated from researchers at UCLA.
MobEyes: Smart Mobs for Urban Monitoring with Vehicular Sensor Networks* Uichin Lee, Eugenio Magistretti, Mario Gerla, Paolo Bellavista, Antonio Corradi.
CCH: Cognitive Channel Hopping in Vehicular Ad Hoc Networks Brian Sung Chul Choi, Hyungjune Im, Kevin C. Lee, and Mario Gerla UCLA Computer Science Department.
Research Projects in the Mobile Computing and Networking (MCN) Lab Guohong Cao Department of Computer Science and Engineering The Pennsylvania State University.
1 BitHoc: BitTorrent for wireless ad hoc networks Jointly with: Chadi Barakat Jayeoung Choi Anwar Al Hamra Thierry Turletti EPI PLANETE 28/02/2008 MAESTRO/PLANETE.
HYBRID ROUTING PROTOCOL FOR VANET
A Study of Live Video Streaming over Highway Vehicular Ad hoc Networks Meenakshi Mittal ©2010 International Journal of Computer Applications ( )Volume.
Alexander Afanasyev Tutors: Seung-Hoon Lee, Uichin Lee Content Distribution in VANETs using Network Coding: Evaluation of the Generation Selection Algorithms.
Fair Sharing of MAC under TCP in Wireless Ad Hoc Networks Mario Gerla Computer Science Department University of California, Los Angeles Los Angeles, CA.
1 Mobile ad hoc networking with a view of 4G wireless: Imperatives and challenges Myungchul Kim Tel:
Multicast + Network Coding in Ad Hoc Networks CS 218 Fall 2008.
Disseminating Traffic Data over Vehicles on Road  A Preliminary Proposal to the ITA Demo Project Presented by Bo Xu.
A study of Intelligent Adaptive beaconing approaches on VANET Proposal Presentation Chayanin Thaina Advisor : Dr.Kultida Rojviboonchai.
Hybrid Cellular-Ad hoc Data Network Shuai Zhang, Ziwen Zhang, Jikai Yin.
Communication Paradigm for Sensor Networks Sensor Networks Sensor Networks Directed Diffusion Directed Diffusion SPIN SPIN Ishan Banerjee
Data Dissemination in Wireless Networks - 7DS/MobEyes Mario Gerla and Uichin Lee
Ad Hoc Network.
Research on the Connected Car Hans-J. Reumerman Philips Technology Research Laboratories Aachen Connectivity Systems Application Industry relations Technology.
BY PREETHI.E. * For people living in developed countries the absolute volume of road traffic can be a daily nuisance. In addition, the road traffic.
UCLA ENGINEERING Computer Science RobustGeo: a Disruption-Tolerant Geo-routing Protocol Ruolin Fan, Yu-Ting Yu *, Mario Gerla UCLA, Los Angeles, CA, USA.
Confidential | RBEI / NBD | 27/08/2015 | © Robert Bosch Engineering and Business Solutions Private Limited All rights reserved, also regarding any.
1 Upcoming Topics and Projects Romit Roy Choudhury Dept. of ECE.
Overview of Wireless Networks: Cellular Mobile Ad hoc Sensor.
Wireless Ad Hoc Networks
Mobile NSF Workshop Rutgers, July 31-Aug 1, 2007 Discussion Themes.
1 Vehicular Networks Slides are integrated from researchers at EPFL.
Ad-hoc Storage Overlay System (ASOS): A Delay-Tolerant Approach in MANETs Guang Yang 1, Ling-Jyh Chen 2, Tony Sun 1, Biao Zhou 1, Mario Gerla 1 1 University.
SAT: Situation Aware Trust Architecture for Vehicular Networks Xiaoyan Hong, Univ of Alabama Dijiang Huang, Arizona State Univ Mario Gerla, UCLA Zhen Cao,
-Internet On Road. INTRODUCTION Driving means constantly changing location. This, in turn, means a constant demand for information on the current location.
Overview of Wireless Networks:
Epidemic Dissemination, Network Coding and MIMO Multicasting
Wireless Sensor Network Architectures
MobEyes: Smart Mobs for Urban Monitoring in Vehicular Sensor Networks
Motion-Aware Routing in Vehicular Ad-hoc Networks
Presentation transcript:

Communication and Content sharing in the Urban Vehicle Grid Qualnet World Oct 27, 2006 Washington, DC Mario Gerla

Outline New vehicle roles in urban environments Opportunistic “Ad Hoc” Wireless Networks V2V applications –Car Torrent –MobEyes Network layer optimization –Network Coding Conclusions

New Roles for Vehicles on the road Vehicle as a producer of geo-referenced data about its environment –Pavement condition –Weather data –Physiological condition of passengers, …. Vehicle as Information Gateway –Internet access, infotainment, P2P content sharing, …… Vehicle collaborates with other Vehicles and with Roadway –Forward Collision Warning, Intersection Collision Warning……. –Ice on bridge,… These roles demand efficient communications

The urban wireless options Cellular telephony –2G (GSM, CDMA), 2.5G, 3G Wireless LAN (IEEE ) access –WiFI, Mesh Nets, WIMAX Ad hoc wireless nets (manly based on ) –Set up in an area with no infrastructure; to respond to a specific, time limited need

Wireless Infrastructure vs Ad Hoc Infrastructure Network (WiFI or 3G) Ad Hoc, Multihop wireless Network

Ad Hoc Network Characteristics Instantly deployable, re-configurable (No fixed infrastructure) Created to satisfy a “temporary” need Portable (eg sensors), mobile (eg, cars)

Traditional Ad Hoc Network Applications Military –Automated battlefield Civilian –Disaster Recovery (flood, fire, earthquakes etc) –Law enforcement (crowd control) –Homeland defense –Search and rescue in remote areas –Environment monitoring (sensors) –Space/planet exploration

New Trend: “Opportunistic” ad hoc nets Driven by “commercial” application needs –Indoor W-LAN extended coverage –Group of friends sharing 3G via Bluetooth –Peer 2 peer networking in the vehicle grid Access to Internet: –available, but; it can be “opportunistically” replaced by the “ad hoc” network (if too costly or inadequate)

Urban “opportunistic” ad hoc networking From Wireless to Wired network Via Multihop

Car to Car communications for Safe Driving Vehicle type: Cadillac XLR Curb weight: 3,547 lbs Speed: 65 mph Acceleration: - 5m/sec^2 Coefficient of friction:.65 Driver Attention: Yes Etc. Vehicle type: Cadillac XLR Curb weight: 3,547 lbs Speed: 45 mph Acceleration: - 20m/sec^2 Coefficient of friction:.65 Driver Attention: No Etc. Vehicle type: Cadillac XLR Curb weight: 3,547 lbs Speed: 75 mph Acceleration: + 20m/sec^2 Coefficient of friction:.65 Driver Attention: Yes Etc. Vehicle type: Cadillac XLR Curb weight: 3,547 lbs Speed: 75 mph Acceleration: + 10m/sec^2 Coefficient of friction:.65 Driver Attention: Yes Etc. Alert Status: None Alert Status: Passing Vehicle on left Alert Status: Inattentive Driver on Right Alert Status: None Alert Status: Slowing vehicle ahead Alert Status: Passing vehicle on left

The Standard: DSRC / IEEE p Car-Car communications at 5.9Ghz Derived from a three types of channels: Vehicle-Vehicle service, a Vehicle-Gateway service and a control broadcast channel. Ad hoc mode; and infrastructure mode p: IEEE Task Group for Car-Car communications

DSRC Channel Characteristics

CarTorrent : Opportunistic Ad Hoc networking to download large multimedia files Alok Nandan, Shirshanka Das Giovanni Pau, Mario Gerla WONS 2005

You are driving to Vegas You hear of this new show on the radio: Video preview on the web (10MB)

One option: Highway Infostation download Internet file

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

CarTorrent: Basic Idea Download a piece Internet Transferring Piece of File from Gateway Outside Range of Gateway

Co-operative Download: Car Torrent Vehicle-Vehicle Communication Internet Exchanging Pieces of File Later

BitTorrent: Internet P2P file downloading Uploader/downloader Tracker Uploader/downloader

CarTorrent: Gossip protocol A Gossip message containing Torrent ID, Chunk list and Timestamp is “propagated” by each peer Problem: how to select the peer for downloading

Selection Strategy Critical

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!

“Random Linear” Network Coding Receiver recovers original by matrix inversion random mixing buffer Intermediate nodes e = [e 1 e 2 e 3 e 4 ] encoding vector tells how packet was mixed (e.g. coded packet p = ∑e i x i where x i is original packet)

CodeTorrent: Basic Idea Internet Downloading Coded Blocks from AP Outside Range of AP Buffer Re-Encoding: Random Linear Comb. of Encoded Blocks in the Buffer Exchange Re-Encoded Blocks Meeting Other Vehicles with Coded Blocks Single-hop pulling (instead of CarTorrent multihop) “coded” block B1 File: k blocks B2 B3 BkBk + *a 1 *a 2 *a 3 *a k Random Linear Combination

Simulation Results Histogram of Number of completions per slot (Slot = 20sec) 200 nodes 40% popularity Time (seconds)

Vehicular Sensor Network (VSN) IEEE Wiress Communications 2006 Uichin Lee, Eugenio Magistretti (UCLA)

Vehicular Sensor Applications Environment –Traffic congestion monitoring –Urban pollution monitoring Civic and Homeland security –Forensic accident or crime site investigations –Terrorist alerts

Accident Scenario: storage and retrieval Designated Cars: –Continuously collect images on the street (store data locally) –Process the data and detect an event –Classify event as Meta-data (Type, Option, Location, Time,Vehicle ID) –Post it on distributed index Police retrieve data from designated cars Meta-data : Img, -. Time, (10,10), V10

How to retrieve the data? “Epidemic diffusion” : –Mobile nodes periodically broadcast meta-data of events to their neighbors –A mobile agent (the police) queries nodes and harvests events –Data dropped when stale and/or geographically irrelevant

Epidemic Diffusion - Idea: Mobility-Assist Meta-Data Diffusion

1) “periodically” Relay (Broadcast) its Event to Neighbors 2) Listen and store other’s relayed events into one’s storage Keep “relaying” its meta-data to neighbors

Epidemic Diffusion - Idea: Mobility-Assist Meta-Data Harvesting Meta-Data Req 1.Agent (Police) harvests Meta-Data from its neighbors 2.Nodes return all the meta-data they have collected so far Meta-Data Rep

VSN: Mobility-Assist Meta-Data Harvesting (cont) Model Assumption –N disseminating nodes; each node n i advertises event e i “k”-hop relaying (relay an event to “k”-hop neighbors) –v: average speed, R: communication range –ρ : network density of disseminating nodes –Discrete time analysis (time step Δ t) Metrics –Average event “percolation” delay –Average delay until all relevant data is harvested

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

Meta-data harvesting delay with RWP Higher mobility decreases harvesting delay Time (seconds) Number of Harvested Summaries Private cars Police

Harvesting Results with “Real Track” Restricted mobility results in larger delay Time (seconds) Number of Harvested Summaries Police Private cars

U - V e T Ucla - Vehicular Testbed E. Giordano, A. Ghosh, G. Marfia, S. Ho, J.S. Park, PhD System Design: Giovanni Pau, PhD Advisor: Mario Gerla, PhD

Project Goals Provide: –A platform to support car-to-car experiments in various traffic conditions and mobility patterns –Remote access to U-VeT through web interface –Extendible to 1000’s of vehicles through WHYNET emulator –potential integration in the GENI infrastructure Allow: –Collection of mobility traces and network statistics –Experiments on a real vehicular network

Big Picture We plan to install our node equipment in: –50 Campus operated vehicles (including shuttles and facility management trucks). Exploit “on a schedule” and “random” campus fleet mobility patterns –50 Communing Vans Measure freeway motion patterns (only tracking equipment installed in this fleet). –Hybrid cross campus connectivity using 10 WLAN Access Points.

Related Car to Car Projects UMassDiesel (UMass) –A Bus-based Disruption Tolerant Network (DTN) – VEDAS (UMBC) –A Mobile and Distributed Data Stream Mining System for Real-Time Vehicle Monitoring and diagnostics – CarTel (MIT) –Vehicular Sensor Network for traffic conditions and car performance – RecognizingCars (UCSD) –License Plate, Make, and Model Recognition –Video based car surveillance –

Conclusions Vehicular Communications offer opportunities beyond safe navigation: –Dynamic content sharing/delivery: Car Torrent –Pervasive, mobile sensing: MobEyes –Massive Network games Research Challenges: –New routing/transport models: epidemic dissemination, P2P, Congestion Control, Network Coding –Searching massive mobile storage –Security, privacy, incentives

Future Work Extending the P2P sharing concepts to pedestrians Health Networking Security, privacy in vehicular content sharing Network Coding –Implement CodeCast congestion control and ETE recovery above UDP If loss used as feedback, key problem is discrimination between random error and congestion –Network Coding solutions for intermittent connectivity –Models that include mobility Vehicular tesbed experiments

Publications Uichin Lee, Eugenio Magistretti, Biao Zhou, Mario Gerla, Paolo Bellavista, Antonio Corradi. MobEyes: Smart Mobs for Urban Monitoring with a Vehicular Sensor Network. IEEE Wireless Communications, Sept J.-S. Park, D. Lun, Y. Yi, M. Gerla, M. Medard. CodeCast: A Network Coding based Ad hoc Multicast Protocol. IEEE Wireless Communications, Oct J.-S. Park, D. Lun, M. Gerla, M. Medard. Performance Evaluation of Network Coding in multicast MANET. Proc. IEEE MILCOM U. Lee, J.-S. Park, J. Yeh, G. Pau, M. Gerla. CodeTorrent: Content Distribution using Network Coding in VANET. Proc. of MobiShare, Los Angeles, Sept 2006.

Support This work was supported by: ARMY MURI Project “DAWN” (PI JJ Garcia) ; UCLA CoPI: Rajive Bagrodia ARMY Grant under the IBM - TITAN Project (PI, Dinesh Verma, IBM) ; UCLA CoPIs: Deborah Estrin, Mani Srivastava NSF NeTS Grant - Emergency Ad Hoc Networking Using Programmable Radios and Intelligent Swarms; ; PI: Gerla, UCLA CoPIs - Soatto, Fitz, Pau

The End Thank You