Supervisor: Stefano Tomasin
Creation Date: 19/12/2025 08:17
L’adozione di architetture aperte e disaggregate, come O-RAN, ha
reso sempre più rilevante lo studio del comportamento del livello
MAC nei sistemi 5G software-defined.
In particolare, la logica di scheduling del MAC rappresenta un punto
critico per l’efficienza dello spettro, la stabilità del throughput e
l’equità tra utenti.
La tesi si propone di analizzare e confrontare differenti strategie
di scheduling all’interno dello stack open-source srsRAN, attraverso
misure sperimentali su rete reale.
Obiettivo del lavoro:
• Analizzare il comportamento dello scheduler MAC di srsRAN
in scenari multi-UE.
• Confrontare diverse strategie di scheduling in termini di
throughput e fairness.
• Implementare una semplice variante dello scheduler per
introdurre logiche di priorità o ponderazione.
• Validare i risultati tramite misure sperimentali su rete 5G SA
con USRP B210.
Algoritmi di Scheduling:
Lo studente analizzerà e descriverà i seguenti algoritmi e
(opzionalmente) progetterà e proporrà una sua variante:
• Round Robin (RR): assegna le risorse equamente tra tutti gli
UE attivi.
• Proportional Fair (PF): bilancia throughput complessivo e
equità temporale.
• Best CQI: privilegia gli utenti con le migliori condizioni di
canale.
Avverrà un confronto sulla base di metriche prescelte (throughput
medio, Jain’s fairness index, etc).
Approccio metodologico
• Analisi della logica di scheduling attuale di srsRAN.
• Definizione delle metriche di valutazione e degli scenari di test.
• Implementazione di una variante semplice di scheduler nel
codice sorgente.
• Implementazione del testbed 5G SA (con srsRAN).
• Raccolta dati e valutazione delle metriche.
• Elaborazione e confronto dei risultati.
Dataset type: No Dataset
Dataset description: N/A
List of Methods: programmazione in C