75493 - PROTOCOLS AND ARCHITECTURES FOR SPACE NETWORKS M

Anno Accademico 2021/2022

  • Docente: Carlo Caini
  • Crediti formativi: 4
  • SSD: ING-INF/03
  • Lingua di insegnamento: Inglese

Conoscenze e abilità da conseguire

At the end of the course the students know the foundamentals of architecture and protocols for sapce networking. In particular, they gain a deep knowledge of DTN architecture and Bundle Protocol, as defined by RFC4838 and RFC 5050, when applied to space communications (GEO & LEO satellites, Interplanetary Internet). They are also able to set up testbeds and cary out experiments with the two most important DTN BP implementations, DTN2 and ION.

Contenuti

Challenged networks
Definizione di reti “challenged”. Problemi da affrontare: lunghi ritardi, perdite non trascurabili, collegamenti intermittenti, partizionamento della rete. Esempi: Internet interplanetaria, reti via satellite (GEO e LEO), comunicazioni di emergenza, comunicazioni sottomarine, comunicazioni in aree non dotate di infrastruttura delle TLC, comunicazioni militari tattiche, ecc.
L'architettura DTN
Descrizione della architettura DTN (RFC 4838).
Il Bundle Protocol
Descrizione del Bundle Protocol (RFC5050). Attività di laboratorio: implementazioni DTN2 e ION (NASA JPL)
Applicazione dell'architettura DTN alle reti via satellite
Caratteristiche delle reti via satellite di tipo geostazionario (GEO) e ad orbita bassa (LEO). Attività di laboratorio: esempi di applicazione dell'architettura DTN a sistemi GEO e LEO.
Applicazione dell'architettura DTN alle reti interplanetarie
Caratteristiche delle reti interplanetarie (Internet Interplanetaria, IPN). Il protocollo LTP. Attività di laboratorio: esempi di applicazione dell'architettura DTN a comunicazioni interplanetarie.

Testi/Bibliografia

IETF RFC4838 e RFC5050. Alcuni articoli tecnici indicati dal docente. Presentazioni (in lingua inglese) redatte dal docente o da altri esperti..

Metodi didattici

Lezioni (50%) e attività di laboratorio (50%, prevalentemente sui PC degli studenti)

Modalità di verifica e valutazione dell'apprendimento

Prova scritta di teoria (domande o quiz) seguita da una verifica obbligatoria sulla attività di laboratorio, sul PC degli studenti o su quello del docente. L'esame è un'idoneità, quindi il risultato è binario (idoneo/non idoneo). Lo svolgimento in Italiano o Francese, anziché in Inglese, è ammesso su richiesta dello studente

Esami in gennaio, febbraio, giugno-luglio (3) e settembre.

Strumenti a supporto della didattica

Le attività di laboratoriO si basano sull'uso del programma Virtualbricks (gestore di testbed virtuali). Questo programma (disponibile solo per Linux), alcuni Testbed virtuali ed immagini dei dischi preconfigurate sono distribuite come software open source e possono essere scaricate da:
http://cnrl.deis.unibo.it/software.php

Orario di ricevimento

Consulta il sito web di Carlo Caini

SDGs

Istruzione di qualità Imprese innovazione e infrastrutture Ridurre le disuguaglianze

L'insegnamento contribuisce al perseguimento degli Obiettivi di Sviluppo Sostenibile dell'Agenda 2030 dell'ONU.