1 / 24

Vehicle GENI Testbed: Challenges and Experiments WINLAB, March27 2007

Vehicle GENI Testbed: Challenges and Experiments WINLAB, March27 2007. Break out Moderator, Mario Gerla UCLA. Vehicle/Mobile/DTN Break out session. Participants Mario Gerla, gerla@cs.ucla.edu (moderator) Liviu Iftode iftode@cs.rutgers.edu Marco Gruteser gruteser@winlab.rutgers.edu

minowa
Download Presentation

Vehicle GENI Testbed: Challenges and Experiments WINLAB, March27 2007

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Vehicle GENI Testbed: Challenges and ExperimentsWINLAB, March27 2007 Break out Moderator, Mario Gerla UCLA

  2. Vehicle/Mobile/DTN Break out session • Participants • Mario Gerla, gerla@cs.ucla.edu (moderator) • Liviu Iftode iftode@cs.rutgers.edu • Marco Gruteser gruteser@winlab.rutgers.edu • Brian Levine brian@cs.umass.edu • K. Ramachandran kishore@winlab.rutgers.edu

  3. Why Vehicles Communications? • Traditional Internet access: • Web access; File transfers; telcons; Messaging • Opportunistic extension of the internet • Content/entertainment delivery/sharing: • Music, news, video, TV, etc • Local ads, tourist information, games, etc • Safe navigation: • Forward Collision Warning, Intersection Collision Warning, Emergency recovery • Environment sensing/monitoring: • Traffic monitoring, Pollution probing • Pervasive urban surveillance

  4. Support from the Internet: Functions and Challenges • Mobility support • Location tracking; Geo Location Service • User profiling • Vehicle data traffic/routing management • Least Cost Routing: vehicle grid or infrastructure • Inter AP/cell connectivity awareness • Congestion monitoring/protection • Path Quality estimation • Intermittent vehicle connectivity support (DTN) • Destination temporarily disconnected; • Internet stores/forwards (Cache Forward Net) ; • Security authentication (PKI) support • Certificate authority; Tracking trouble makers across the continent.. • Vehicle network monitoring/management • When Infrastructure fails (eg. Katrina) switchover to Vehicle Grid standalone operation

  5. GENI Experiment Examples • Geo Location Service • Infrastructure Routing Support • Centralized Security • Applications: • Car torrent • Urban sensing • Emergency Urban Evacuation

  6. Supporting Geo Location Service • Why Geo-routing? • Most scalable (no state needed in routers) • GPS readily available; local coordinates used in blind areas (tunnels, parking lots, urban canyons) • Geo Location Service • First option: Infrastructure overlay support • Distributed implementation backup (eg GHT) • Other option: transparent Internet geo route support in virtualized router

  7. Infrastructure based Overlay Location Service (OLS) Vehicular ID hashed into overlay DHT Mapping: Vehicular ID <=> location

  8. Georouting through the infrastructure • IPv6 addressing (xy coordinates in header extension) • How to make the system resilient to failures/attacks? • If access points fail, use GLS implemented in grid

  9. Infrastructure routing support The trade off: grid short paths vs Internet fast wires • Baseline:Shortest path routing • Short connections should go grid • Packets to remote destinations on infrastructure • Enhanced:Access Points and Overlay assist in the decision • Propagation of congestion info from Overlay to wireless using 3 hop beaconing (say) every second

  10. Security Infrastructure Support

  11. Appl #1: Co-operative Download-Car Torrent Internet Vehicle-Vehicle Communication Exchanging Pieces of File Later

  12. Appl #2 Accident Scenario witnessing

  13. Appl #2 Accident Scenario (cont) • Designated Cars (eg, busses, taxicabs, UPS, police agents, etc): • Continuously collect images on the street (store data locally) • Process the data and detectan event • Classify the event asMeta-data(Type, Option, Location, Vehicle ID) • Post it on distributed index -> Epidemic Dissemination • Police retrieve data from designated cars Meta-data : Img, -. (10,10), V10

  14. Appl#3 Evacuation Scenario • Dense urban area evacuated because of attack or natural disaster • Infrastructure obliterated - must rely on Car to Car communications • Evacuation of vehicles and people • Static evacuation plans will not work in hostile attacks • Distributed sensing of damage and road availability • Distributed, collaborative evacuation strategy computation

  15. GENI Vehicle Testbed - Experiments Premise: testbed relies on GENI Infrastructure GENI relevant Experiments (a first cut): • Mobility support: • Mobility support depends on addressing/routing used • Geo Location service • Mobile OSPF • Routing support • Exploiting different radio media (802.11p,WiFi, Cellular, WiMAX, etc) • Density/ intermittence monitoring (from AP’s) • Congestion monitoring • Security support - how costly, how fast.. • End to end applications involving the Internet • Entertainment; (eg, content sharing) games; web access

  16. GENI Vehicle Testbed - requirements How many vehicles: • A few suffice for propagation, geo location service; • Larger numbers for epidemic dissemination; DTN • GENI program will provide 100’s nodes • Added scalability using simulation/emulation • Vehicle fleet deployment: • Scheduled Public transport; eg DieselNet (predictable, to some extent) • Unscheduled public transport; eg CarTel (taxicabs); UPS; Campus facility vehicles - Incentives?? • Customized experiments (can specify the route) • Augment the above with stationary nodes • Access to Infrastructure: open access AP’s or coexisting mesh testbed

  17. GENI Vehicle Testbed - requirements (cont) • Various applications/mobility patterns • Combination of small scale testbed experiments + simulation • Example: content sharing - must use realistic motion traffic model; • same for epidemic dissemination to handle DTN situations • Third party participation: • Remote access through web interface • Remote testbed interconnection • Experiments using multiple providers • Necessary for experiment control (eg GPRS, EVDO, etc) • Experiment set up/Measurement collection • Control will depend on type of vehicle fleet • Virtualization/slicing • To support & compare multiple protocols/algorithms

  18. Simulation Support

  19. C-VeTCampus Vehicular Testbed E. Giordano, A. Ghosh, G. Marfia, S. Ho, J.S. Park, PhD System Design: Giovanni Pau, PhD Advisor: Mario Gerla, PhD

  20. Vehicle Fleet • We plan to install our node equipment in: • A dozen private cars: customized experiments • Up to 50 Campus operated vehicles (including shuttles and facility management trucks). • “on a schedule” and “random” mobility; cross campus via 10 AP’s • Up to 50 Communing Vans • Measure freeway motion patterns (only tracking equipment installed)

  21. The U-Box Node: • In the final deployment: • Industrial PC (Linux OS) • 2 x WLAN Interfaces • 1 Software Defined Radio (FPGA based) Interface • 1 Control Channel • 1 GPS • Current proof of concept: • 1 Dell Latitude Laptop (Windows) • 1 WLAN Interface • 1 GPS • OLSR Used for the Demo

  22. On Board Radio

  23. The C2C testbed

  24. 6-Car Caravan on CAMPUS communicating via OLSR

More Related