Theses

Available theses

We have available theses on different topics within the scope of networking. In particular our topics cover routing in wired and wireless networks, including wireless mesh and vehicular networks. In addition, we have theses focusing on safety applications and cooperative/autonomous driving. If you are interested, write a mail to schedule an appointment. You can also propose us a topic to investigate.

P2P live streaming on mobiles

   
Student N/D
Description Live video streaming is gaining more and more momentum and generating important amount of Internet traffic. P2P technologies can offload it while improving performance. The student will port PeerStreamer-ng to work on Android and will design and implement a minimal smartphone interface.
Thesis type M.Sc.
A.Y. 2017-2018

P2P beyond barriers

   
Student N/D
Description Investigation of possible solutions to overcome connectivity issues due to masquerading. Off-the-shelf routers offer NAT capabilities but those impairs proper P2P communications. Hole-punching, STUN and UPnP are available techniques to cope with these issues. The student will investigate which option best fit PeerStreamer-ng and will implement it in its codebase.
Thesis type B.Sc.
A.Y. 2017-2018

Active theses

Distributed live streaming web interface (to be defined)

   
Student Giulia Nardò
Description Giulia is designing and implementing a user-oriented web interface leveraging the P2P live streaming platform PeerStreamer-ng functionalities. Practical and friendly user interfaces are a key component for successful deployment and adoption by community network users.
Thesis type B.Sc.
A.Y. 2017-2018

Integration of 3D Visualization into Platooning Simulations (to be defined)

   
Student Filippo Nardin
Description Filippo is working on the integration of the CARLA autonomous driving simulator within the Plexe framework.
Thesis type B.Sc.
A.Y. 2017-2018

Reliable P2P data transmission for messaging (to be defined)

   
Student Riccardo Martinelli
Description Riccardo is designing and implementing a messaging system among multiple parties in a P2P overlay. Starting from a pure best-effort broadcast dissemination its tasks include to allow users to send text messages to each other and to make such transmission reliable.
Thesis type B.Sc.
A.Y. 2017-2018

Multi-flow P2P live video streaming (to be defined)

   
Student Massimo Girondi
Description Massimo is designing and implementing an extension to the P2P live streaming platform PeerStreamer-ng allowing multiple, concurrent video sources. Applications focus on video conferencing.
Thesis type B.Sc.
A.Y. 2017-2018

Cooperative Lane Change Maneuvers (to be defined)

   
Student Luca Fregolon
Description Luca is going to investigate the problem of cooperative lane changing for maneuvers, in particular by understanding the requirements for such a maneuver and designing a network protocol to support that.
Thesis type B.Sc.
A.Y. 2017-2018

Porting of stat-of-art streaming platforms to OpenWRT (to be defined)

   
Student Enrico Egidi
Description Enrico is porting the P2P live streaming PeerStreamer-ng to the lede/OpenWRT platform. Impacts include the deployment on edge routers of distribution networks.
Thesis type B.Sc.
A.Y. 2017-2018

Time-based data stream chunkization (to be defined)

   
Student Paolo Chistè
Description Paolo is implementing a solution of dividing a media streams in sub-blocks (chunks) according to a deadline-driven policy. Chunks must be created with their timely distribution in mind.
Thesis type B.Sc.
A.Y. 2017-2018

Impact of Platooning on Traffic Shock Waves (to be defined)

   
Student Alessandro Cacco
Description Alessandro will continue the work made by Luca and Riccardo, analyzing the impact on traffic shock waves by considering a more realistic lane change model.
Thesis type B.Sc.
A.Y. 2017-2018

Completed theses

Effects of Platooning on Traffic Shockwaves. Simulator Set-up and ACC Evaluation

   
Student Luca Terruzzi
Description Luca (together with Riccardo) studied the impact of platooning technologies on traffic flow and shock waves. He did the setup of a ring road in our simulation platform and studied the impact of an Adaptive Cruise Control.
Thesis type B.Sc.
A.Y. 2016-2017

Impact of Communication and Implementation Impairments on Two Algorithms for Platooning Control

   
Student Matthias Mascotti
Description Matthias studied two control systems for platooning that follow different design principles. He investigated how communication impairments impact the performance of the two algorithms.
Thesis type M.Sc.
A.Y. 2016-2017

Impact of Platooning on Traffic Shockwaves: CACC Evaluation

   
Student Riccardo Colombo
Description Riccardo (together with Luca) studied the impact of platooning technologies on traffic flow and shock waves. Riccardo focused his work on the impact of different Cooperative Adaptive Cruise Control systems.
Thesis type B.Sc.
A.Y. 2016-2017

Protocolli per Manovre di Platooning (Protocols for Platooning Maneuvers)

   
Student Piermaria Arvani
Description Piermaria will worked on the definition of protocols to support platooning maneuvers.
Thesis type B.Sc.
A.Y. 2016-2017

Collision avoidance between vulnerable road users and cars based on IEEE 802.11p

   
Student Romas Vijeikis
Description Romas worked on the exploitation of IEEE 802.11p-based communication to improve the safety of vulnerable road users, with particular focus on cyclists.
Thesis type M.Sc.
A.Y. 2015-2016

Exploiting EDCA Bursting for improved Platooning Safety

   
Student Davide Goss
Description Davide worked on a customized version of EDCA bursting for platooning. The idea is to use the EDCA frame bursting mechanism for vehicles in a platoon and have the members send their frames one after the other in a burst and save network resources reducing overhead times.
Thesis type B.Sc.
A.Y. 2015-2016

Markovian Channel Model for Vehicular Network Simulation

   
Student Pierfrancesco Ardino
Description Pierfrancesco worked on the development of a stochastic channel model for the Veins simulation framework. The idea is to model the probability of frame reception at the receiver using a Markov chain instead of the common Signal to Interference plus Noise Ratio (SINR) and Bit Error Rate (BER) model to speed up large scale simulations.
Thesis type B.Sc.
A.Y. 2015-2016

Analisi degli Effetti di Perdita di Informazione sulle Prestazioni di Algoritmi di Controllo per “Platooning”

   
Student Kristian Segnana
Description Kristian investigated the behavior of a CACC control system in different network conditions, analyzing the impact of data loss on the performance.
Thesis type B.Sc.
A.Y. 2013-2014