B8431 - LABORATORY OF VEHICULAR NETWORKS M

Academic Year 2026/2027

  • Teaching Mode: In-person learning (entirely or partially)
  • Campus: Bologna
  • Corso: Second cycle degree programme (LM) in Communications Engineering (cod. 6712)

Learning outcomes

The course guides the students through the design and implementation of simulations of wireless networks, with special focus on vehicular networks. Through the use open-source software, students will create realistic scenarios and assess the performance of wireless communications in examples of automotive use cases.

Course contents

The aim of this course is to provide students with the fundamental concepts and practical skills required to simulate the performance of wireless networks, with a particular focus on distributed Vehicle-to-Everything (V2X) communications.

The course is organized into three conceptual steps:

  • Step 1 – Signal-level simulations: Students implement a complete transmitter–receiver chain, including modulation and channel coding, and evaluate its performance in the presence of additive white Gaussian noise (AWGN).

  • Step 2 – Link-level simulations: Building on the signal-level implementation, students assess the performance of a wireless link by simulating the exchange of frames between two nodes under different distances and channel conditions.

  • Step 3 – Network-level simulations: Students extend the analysis to multi-node scenarios, introducing medium access mechanisms and evaluating the resulting network performance.

Upon completion of the course, students will have acquired the fundamental knowledge required to simulate and evaluate the performance of distributed wireless networks, with particular emphasis on V2X communication systems.


Teaching methods

The course is organized in Projects, with a theoretical introduction from the Professor followed by practical activities.

Laboratory experiences are carried out through the use of Matlab/Simulink and open-source software (such as Sionna RT); to attend the course, the student is NOT required to have knowledge of these tools in advance.

 

In view of this, the prior participation of Modules 1 and 2 of safety training in the places of study, [https://elearning-sicurezza.unibo.it/] in e-learning mode, is required.

Assessment methods

In advance to the exam, the student will be required to write a report about all laboratory activities (in any format, including slides or full text with figures).

The exam will be composed of an oral part (with a discussion of the report) and a practical part, where some simple modification to the developed software will be required; the objective of the practical part is not to focus on programming skills, but to verify the knowledge level of the discussed topics.

 

Students with DSA or temporary or permanent disabilities are advisable to contact the University office responsible (https://site.unibo.it/studenti-con-disabilita-e-dsa/it) in good time: it will be its task to propose any adaptations to the students concerned, which must in any case be submitted 15 days in advance to the lecturer for approval, who will assess the appropriateness of the adaptations in relation to the teaching objectives.

Teaching tools

Matlab, Simulink and open-source software will be used, which will be made available in the School laboratories.

For the activities, the student can use a computer of the laboratory or their own laptop, at their choice.

Office hours

See the website of Alessandro Bazzi