| GrooveNet Hybrid-Network
Simulator for Vehicular Networks
About GrooveNet
GrooveNet is a hybrid simulator which enables
communication between simulated vehicles, real vehicles and
between real and simulated vehicles. By modeling
inter-vehicular communication within a real street map-based
topography it facilitates protocol design and also
in-vehicle deployment. GrooveNet's modular architecture
incorporates mobility, trip and message broadcast models
over a variety of link and physical layer communication
models. It is easy to run simulations of thousands of
vehicles in any US city and to add new models for
networking, security, applications and vehicle interaction.
GrooveNet supports multiple network interfaces, GPS and
events triggered from the vehicle's on-board computer.
Through simulation, we are able to study the message
latency, and coverage under various traffic conditions.
On-road tests over 400 miles lend insight to required market
penetration.
Get Your GrooveNet here
Download:
Groovenet v1.0.1
[20MB]
Documentation: Quick Start Guide [PDF]
Simulation Setup Guide [PDF]
Developer Manual [PDF]
See it work:
Sim Setup Video (mpeg)
Message Broadcast in Boston (mpeg)
Car Following (mpeg)
Traffic Lights (mpeg)
Unbounded Flooding (mpeg)
Geographic Bounded Flooding (mpeg)
Screenshots: Simulation Setup
Car Following
Models
Pittsburgh
Questions?? Contact
Rahul Mangharam rahulm--at--seas--upenn--edu

Click on picture to zoom in
Features
1. GrooveNet is a modular event-based
simulator with well-defined model interfaces that make
adding models easy. Models may be added without concern of
conflicts with existing models as dependencies are resolved
automatically.
2. GrooveNet supports multiple vehicle, trip
and mobility models over a variety of network link and
physical layer models. In order to correctly represent
vehicle interaction, GrooveNet includes simple
car-following, traffic lights, lane changing and simulated
GPS models.
3. The graphical interface makes it easy to
auto-generate simulations consisting of thousands of
vehicles across any location in the US. All vehicles obey
street speed limits and are displayed on the street map
based on their current GPS coordinates.
4. GrooveNet supports three types of
simulated nodes: vehicles which are capable of multi-hopping
data over one or more DSRC channels, fixed infrastructure
nodes and mobile gateways capable of vehicle-to-vehicle and
vehicle-to-infrastructure communication.
5. GrooveNet supports multiple message types
such as GPS messages, which are broadcast periodically to
inform neighbors of a vehicle's current position, and
vehicle emergency and warning event messages with
priorities. Multiple rebroadcast policies have been
implemented to investigate the broadcast storm problem.
6. GrooveNet is able to support hybrid (i.e.
communication between simulated vehicles and real vehicles
on the road) simulations where simulated vehicle position,
direction and messages are broadcast over the cellular
interface from one or more infrastructure nodes. Real
vehicles communicate with only those simulated vehicles
which are within its transmission range.
Vehicular Network Protocol Research at UPenn
1. R.
Mangharam, R. Rajkumar, M. Hamilton, P. Mudalige and
Fan Bai, "Bounded-Latency Alerts in Vehicular
Networks", IEEE INFOCOM/MOVE,
Anchorage, USA. May 2007.
[PDF][Slides]
2. R.
Mangharam, D. S. Weller, R. Rajkumar, P. Mudalige and
Fan Bai, "Systematic Protocol Design for Vehicular
Networks", IEEE Globecom/AutoNet, San
Francisco, USA. December 2006.
*Invited Talk*
[Slides]
3. R.
Mangharam, D. S. Weller, R. Rajkumar, P. Mudalige and
Fan Bai, "GrooveNet: A Hybrid Simulator for
Vehicle-to-Vehicle Networks", Second
International Workshop on Vehicle-to-Vehicle Communications
(V2VCOM), San Jose, USA. July 2006.
*Invited Paper*
[PDF]
[Slides] [Bib]
4. R.
Mangharam, D. S. Weller, D. D. Stancil, R. Rajkumar, J. S.
Parikh, “GrooveSim: A Topography-Accurate Simulator for
Geographic Routing in Vehicular Networks” Proceedings
of Second ACM International Workshop on Vehicular Ad hoc
Networks (Mobicom/VANET 2005). Cologne, Germany.
September 2005.
[PDF]
[Slides]
[Bib]
5. R.
Mangharam, J. Meyers, R. Rajkumar, D. Stancil, J. Parikh, H.
Krishnan, and C. Kellum, "A Multi-hop Mobile Networking
Test-bed for Telematics" Society for Automotive
Engineers (SAE) World Congress. Detroit, USA. April 2005. [PDF]
[Slides] [Bib]
|