- Between 2008 and 2010, he taught a master-level class on Traffic Telematics and ITS (Intelligent Transportation System) at the Karlsruhe Institute of Technology (KIT).
- Since joining EURECOM, he teaches classes in the field of vehicular wireless communication and networking.
EmSim / Fall 2015 - Emulation and simulation methodologies
Communication solutions for ITS must be evaluated for performance and benefits on ITS. Although field trials or operational tests are the most important final test before commercial deployment, cost, logistic and safety concerns make simulation and emulation studies the preferred choice for flexible tests of communication solutions for ITS. Yet, simulation and emulation platforms, if employed using incorrect methodologies, may lead to inaccurate results.
This module teaches the fundamentals of simulation and emulation methodologies providing guidance on how to design a performance evaluation campaign, set up a test scenario, select the appropriate models, level of granularity, metrics for statistical correctness, and discuss the differences between simulation and emulation platforms and how to use them for accurate performance evaluation of communications for ITS.
Details of each section:
- Fundamentals of Discrete Event Simulations (DES) - we describe here basics of DES and how complex simulators are built on them.
- Model-based Representation - we cover in this section the various models that need to be included in a DES, from communication and networking, to mobility and data traffic, and describe the methodology to model them correctly.
- Application-based Granularity Requirements - We describe here the different granularity level of the model-based evaluation, from bit-level, packet-level, to system-level evaluation, and their appropriate selection as a function of the application requirements.
- Fundamentals on Random Numbers - Random numbers play a crucial role in DES-based evaluations. We describe various approaches, and pitfalls to avoid.
- Fundamentals on Statistical Tools for Performance Evaluation - Performance evaluations require a correct methodology for statistical correctness of the results. We provide in this section the basics of statistics that can be used in simulation and emulation studies .
- Simulation vs. Emulations and- We cover the fundamental differences between simulation and emulation platforms, and describe their assets and drawbacks.
- Case study -We introduce two widely known simulation platforms and one emulation platform that can be used for the evaluation of communications for ITS, and describe their features and take them as case-study for exemplary ITS scenarios.
MobMod / Fall 2015 - Mobility Modeling
- The module teaches the state-of-the art of the modeling techniques for vehicular mobility. The objectives are first to describe the challenges of close-to-reality modeling of vehicular mobility, illustrate the impact of mobility on communication and networking, as well as the benefit of close-to-reality of vehicular mobility modeling to design efficient ITS applications.
- This module covers the various modeling approaches, from vehicular flow modeling (at micro-, meso- and macroscopic level), to large-scale vehicular traffic modeling (Origin-Destination matrix, Trip and Path planning). This module concludes with a description and a survey of simulators related to the previously described models, and available to the ITS community for a multi-scale realistic vehicular mobility modeling.
Details of each section:
Vehicular Flow Modeling - Vehicular flow models describe the movement of individual vehicles, typically as a function of their internal state, as well as of that of neighboring vehicles. These models represent microscopic-level car-to-car interactions and have been studied since the 50's. In this section, we present the history and state-of-art in vehicular flow modeling.
- Objectives to the students: understanding the basics of vehicular flow modeling, and gaining a comprehensive and systematical view on the vast literature on the topic.
Vehicular Traffic Modeling - When targeting a comprehensive and realistic representation of vehicular mobility, microscopic-level car-to-car interactions are only one part of the solution. Indeed, it is well known that vehicles follow macroscopic-level patterns determined by the nature of roads and by the habits of drivers. Thus, in this section we describe the various approaches to model such large-scale traffic behaviors, from random mobility to activity-based trip generation and agent-based modeling.
- Objectives to the students: getting introduced to an underrated aspect of mobility, and understanding how it is typically dealt with in vehicular networking research.
Vehicular Traffic Simulators - Microscopic- and macroscopic-level models have been implemented, over the last 20 years, in vehicular traffic simulators. Initially expensive proprietary tools developed for transportation research, these simulators have recently been adapted to the needs of networking research, with the development of open source tools capable of interacting with network simulators. In this section, we present a taxonomy of traffic simulators for vehicular networking research, with a focus on the interactions between mobility and network simulators.
- Objectives to the students: gaining a complete view on the available vehicular traffic simulators, and understanding their strengths and weaknesses.
MobWat / Spring 2016 - Wireless Access Technologies
- This module teaches the state-of-the art techniques for wireless access.
- This module will address wireless access issues in the context of vehicular communication for Intelligent Transportation Systems (ITS).
- The interested students will learn the challenges of accessing a wireless network, how to address the impact of mobility, how to differentiate various types of message and deal with the QoS, understand the impact of distance, transmission policies or the environment on the communication quality, and finally how wireless access technologies could improve the future ITS.
- This module puts experimentations to the center and will schedule 3 lab sessions for 4 lectures.
PlanIFR / Spring 2016 - Infrastructure Planning
- Intelligent transport systems require wireless communication infrastructure to provide the required connectivity to users and vehicles. Such connectivity is based on heterogeneous access technologies (LTE, WLAN, IEEE 802.11p) and on inter-vehicular communication or vehicular-to-infrastructure communication over single or multiple hops.
- One key component remains to have a sufficient radio coverage provided by communication infrastructures, in particular for ITS applications requiring a global and/or large-scale connectivity, or to leverage the initial low penetration of the ITS communication technologies. Normal radio coverage may be typically provided by a cellular network, although one particularity of wireless networks for ITS is that a full and continuous coverage is neither required nor optimal, as a large majority of ITS applications are based on geo-localized services. Radio coverage, and as such, the deployment of communication infrastructure should be adapted to ITS applications requirements, and to the radio coverage and vehicular mobility contexts, with the aim of a joint user/operator satisfaction. An optimal distribution of communication infrastructure is indeed expected to play a critical role in the success of ITS applications.
- The objective of this course is therefore to learn innovative methods and algorithms to optimize radio coverage for ITS (the user satisfaction) on the one hand, and on the other hand, to optimally dimension the size of the required communication infrastructure (the operator satisfaction) by minimizing them but distributing them in key locations with respects to ITS applications.
PlanTP / Spring 2016 - Transportation Planning
- The objective of wireless communications in ITS is to improve the occupancy of the road infrastructure, public, and private transportations. Notably, federating various transportation means in multi-modal transportation solutions is estimated to play a critical role to reduce traffic jams and commuting time in the upcoming years.
- The major role of wireless communication is to provide and ease the exchange of the required fresher and more precise information to find the optimal selection of the transportation mean(s). It is therefore critical to understand the mechanisms behind public transportation planning (routes, time table, volumes), or private transportation planning (logistics, traffic, etc.), including their interactions, in order to evaluate how and where vehicular wireless communication could help to optimize them. The objective of this course is therefore to provide students with basic knowledge in transport planning, with a particular focus on dynamic methods and multi-modal transport modeling.
Stand / Fall 2015 - Standardization activities
- Over the past years, wireless communication for ITS went over important standardization efforts. It remains yet very hard to gather a global vision of the different aspects and roles, as standardization is conducted as a function of various countries and on different protocol stacks (IETF for IPv6, IUT for the frequencies, IEEE for the 802.11p and WAVE, ETSI/ISO for the higher protocol stacks). The knowledge of available protocols and standards as well as their inter-relations in ITS is important to design innovative ITS applications and to to develop the required communication system.
- The objective of this course is to provide a global and coherent view of ITS standardization activities in major standardization institutions or industry consortia, such as the IEEE, the ETSI, the ISO, the IETF and the SAE. The course will also illustrate the similarities and differences between different approaches in Europe, the US, and the rest of the world.
TraffEEc / Spring 2016 - Emission and Traffic Efficiency
- Intelligent transport systems are expected to bring a positive impact on the environment. Yet, a specific design and evaluation methodology will be required, especially when considering vehicles dynamics on the generated pollution. One key aspect is the need for pollution and energy consumption models that will be able to represent the positive or negative impact of urban traffic on the environment.
- In this course, we will present the divers methods and models available in the critical domains of pollutant emission models, noise models, and electric or fossil energy consumption models. We will illustrate their usage in conjunction with ITS solutions on typical use cases, such as dynamic navigation and electro-mobility.
- In July 2013, he received the Best Poster Award with his co-authors Bernhard Kloiber and Thomas Strang for the article "Tweaking vehicular safety communications" (BMW Eurecom TUM Summer School on Smart Mobility 2020)
- He received the Best Demo/Poster Award of the ACM MSWIM 2011, the 14th ACM Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems, Miami Beach, USA with Prof. C. Bonnet for "Modeling and Simulating ITS Applications with iTETRIS".
- He received the Best Technical Paper Award of the VTC Fall 2005, 62nd IEEE Vehicular Technology Conference Dallas, USA with Prof. Christian Bonnet for "A Lower Bound for Vehicles' Trajectory Duration".