Vehicular Networks

In a few years, every vehicle will be able to communicate with one another, exchanging all sorts of information, ranging from safety-critical information to infotainment. Vehicular Networks (VANET) will enable drivers to be notified of events that may affect the normal operation of the road, as well as to take informed decisions on which path to take in real-time, based on traffic information. Moreover, a plethora of services will be available for the passengers, such as video streaming, multi-player games, context-aware advertisement and Internet access.

VANETs are ad-hoc networks that operate in the dedicated 5.9 GHz band specified by the IEEE 802.11p standard. Besides this, there are several differences comparing to traditional wifi, due to the very particular conditions in which these networks operate. To accommodate these, the IEEE 1609 / WAVE standard specifies a special MAC layer for operation.

NAP approached the vehicular world through the CMU|Portugal DRIVE-IN project, from the perspective of developing mechanisms for enhancing communication among vehicles, through the improvement of the existing communication protocols and also considering the support provided by fixed and mobile RoadSide Units (RSU).

DRIVE-IN is a CMU|Portugal project which started in 2009 and aims at improving the user experience on the road, while maximizing its overall efficiency and utilization.

One of our main purposes right now is to deploy a 500-vehicle testbed in the city of Porto, equipped with customized hardware developed in the framework of the project. We are currently addressing the implementation of an open-source WAVE/DSRC IEEE 802.11p stack, which will soon be available for the community (in this web page), as well as a management system, which will allow us to open the testbed to third parties.

We have several academic and industrial partners in this area, working altogether to bring vehicular networking to our roads and improve the driver’s experience.

Demo Brochures

An IEEE 802.11p Implementation with Synchronous Channel Switching