Di Ubaldo, Andrea
(2023)
Uno studio sul monitoraggio dello stato di presenza delle utenze telefoniche SIP in un sistema di videoconferenza.
[Laurea magistrale], Università di Bologna, Corso di Studio in
Informatica [LM-DM270], Documento full-text non disponibile
Il full-text non è disponibile per scelta dell'autore.
(
Contatta l'autore)
Abstract
In questo studio si riporta lo stato dell'arte della tecnologia VoIP, del SIP e degli altri protocolli di segnalazione, nonchè le tecnologie di base utilizzate dal sistema di videoconferenza Bravo e dal modulo Software implementato per monitorare lo stato delle presenze degli utenti. Per valutare il funzionamento del modulo, sono state effettuate delle simulazioni di chiamate tra utenti di test, tramite il programma SIPp. Gli stati di presenza di ciascun utente, generati da queste simulazioni, sono stati pubblicati su un topic accessibile tramite un proxy MQTT. Inoltre, le statistiche relative al ritardo totale medio e al numero dei pacchetti MQTT inviati e ricevuti per la pubblicazione degli stati di presenza degli utenti sono state pubblicate su un topic differente, ogni cinque pacchetti di presenza. Un proxy gateway, iscritto ai due topic, riceve i dati e li salva all'interno di Bucket InfluxDB. Una dashboard Grafana mostra l'evoluzione degli stati degli utenti e delle statistiche MQTT nel tempo. I test SIPp scelti prevedono che il chiamante si autentichi con il proxy, e che invii una richiesta al chiamato, il quale sarà non disponibile e rifiuterà subito la chiamata. In questo modo gli utenti chiamanti hanno frequenti cambiamenti di stato, producendo un maggior numero di messaggi che mette il sistema in condizioni di stress. Dai dati raccolti si è visto che i test che coinvolgono un maggior numero di utenti producono più messaggi, inoltre finchè il tasso di chiamate resta sulle 60 chiamate ogni 3 secondi, gli utenti riescono ad effettuare chiamate. In seguito al raddoppio del tasso, essi vengono sottoposti ad un carico di messaggi che non consente loro di effettuarne altre. Il protocollo MQTT risulta adatto allo scopo del monitoraggio, dato che non ci sono pacchetti persi e il ritardo totale risulta contenuto.
Abstract
In questo studio si riporta lo stato dell'arte della tecnologia VoIP, del SIP e degli altri protocolli di segnalazione, nonchè le tecnologie di base utilizzate dal sistema di videoconferenza Bravo e dal modulo Software implementato per monitorare lo stato delle presenze degli utenti. Per valutare il funzionamento del modulo, sono state effettuate delle simulazioni di chiamate tra utenti di test, tramite il programma SIPp. Gli stati di presenza di ciascun utente, generati da queste simulazioni, sono stati pubblicati su un topic accessibile tramite un proxy MQTT. Inoltre, le statistiche relative al ritardo totale medio e al numero dei pacchetti MQTT inviati e ricevuti per la pubblicazione degli stati di presenza degli utenti sono state pubblicate su un topic differente, ogni cinque pacchetti di presenza. Un proxy gateway, iscritto ai due topic, riceve i dati e li salva all'interno di Bucket InfluxDB. Una dashboard Grafana mostra l'evoluzione degli stati degli utenti e delle statistiche MQTT nel tempo. I test SIPp scelti prevedono che il chiamante si autentichi con il proxy, e che invii una richiesta al chiamato, il quale sarà non disponibile e rifiuterà subito la chiamata. In questo modo gli utenti chiamanti hanno frequenti cambiamenti di stato, producendo un maggior numero di messaggi che mette il sistema in condizioni di stress. Dai dati raccolti si è visto che i test che coinvolgono un maggior numero di utenti producono più messaggi, inoltre finchè il tasso di chiamate resta sulle 60 chiamate ogni 3 secondi, gli utenti riescono ad effettuare chiamate. In seguito al raddoppio del tasso, essi vengono sottoposti ad un carico di messaggi che non consente loro di effettuarne altre. Il protocollo MQTT risulta adatto allo scopo del monitoraggio, dato che non ci sono pacchetti persi e il ritardo totale risulta contenuto.
Tipologia del documento
Tesi di laurea
(Laurea magistrale)
Autore della tesi
Di Ubaldo, Andrea
Relatore della tesi
Scuola
Corso di studio
Indirizzo
CURRICULUM A: TECNICHE DEL SOFTWARE
Ordinamento Cds
DM270
Parole chiave
VoIP,SIP,SIPp,MQTT
Data di discussione della Tesi
19 Luglio 2023
URI
Altri metadati
Tipologia del documento
Tesi di laurea
(NON SPECIFICATO)
Autore della tesi
Di Ubaldo, Andrea
Relatore della tesi
Scuola
Corso di studio
Indirizzo
CURRICULUM A: TECNICHE DEL SOFTWARE
Ordinamento Cds
DM270
Parole chiave
VoIP,SIP,SIPp,MQTT
Data di discussione della Tesi
19 Luglio 2023
URI
Gestione del documento: