This thesis investigates the performance of key IoT communication protocols—CoAP and MQTT—in Satellite IoT (SatIoT) networks, focusing on Low Earth Orbit (LEO) and Geostationary Earth Orbit (GEO) satellite constellations. With the aim of extending reliable IoT connectivity to remote regions, this study simulates and compares single-hop and multi-hop communication configurations to assess latency, retransmissions, and packet error rates across different server placements. Results demonstrate that LEO configurations consistently outperform GEO in terms of latency and reliability, with MQTT proving more effective than CoAP, especially in LEO, for real-time data needs. The findings provide valuable insights for optimizing SatIoT network architectures to support global IoT connectivity, offering guidance for selecting the most efficient protocol and constellation setup based on application-specific requirements.
Questa tesi esamina le prestazioni dei principali protocolli di comunicazione IoT—CoAP e MQTT—nelle reti IoT Satellitare (SatIoT), concentrandosi sulle costellazioni satellitari in Orbita Terrestre Bassa (LEO) e in Orbita Geostazionaria (GEO). Con l’obiettivo di estendere la connettività IoT affidabile a regioni remote, lo studio simula e confronta configurazioni di comunicazione a singolo e multi-hop per valutare latenza, ritrasmissioni e tasso di errore dei pacchetti in diverse posizioni del server. I risultati mostrano che le configurazioni LEO superano costantemente quelle GEO in termini di latenza e affidabilità, con MQTT che si dimostra più efficace di CoAP, specialmente in LEO, per le esigenze di dati in tempo reale. I risultati offrono preziosi spunti per ottimizzare le architetture di rete SatIoT per supportare la connettività globale dell’IoT, fornendo indicazioni utili per la selezione del protocollo e della configurazione di costellazione più efficienti in base ai requisiti specifici dell’applicazione.
Performing evaluation of communication protocols in satellite systems
Ripa, Stefano
2023/2024
Abstract
This thesis investigates the performance of key IoT communication protocols—CoAP and MQTT—in Satellite IoT (SatIoT) networks, focusing on Low Earth Orbit (LEO) and Geostationary Earth Orbit (GEO) satellite constellations. With the aim of extending reliable IoT connectivity to remote regions, this study simulates and compares single-hop and multi-hop communication configurations to assess latency, retransmissions, and packet error rates across different server placements. Results demonstrate that LEO configurations consistently outperform GEO in terms of latency and reliability, with MQTT proving more effective than CoAP, especially in LEO, for real-time data needs. The findings provide valuable insights for optimizing SatIoT network architectures to support global IoT connectivity, offering guidance for selecting the most efficient protocol and constellation setup based on application-specific requirements.File | Dimensione | Formato | |
---|---|---|---|
Performing Evaluation of Communication Protocols in Satellite Systems.pdf
non accessibile
Descrizione: Performing Evaluation of Communication Protocols in Satellite Systems
Dimensione
1.52 MB
Formato
Adobe PDF
|
1.52 MB | Adobe PDF | Visualizza/Apri |
I documenti in POLITesi sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/10589/230616