WebRTC (Web Real-Time Communication) has significantly impacted real-time communication in online applications, but the need for standardised signalling protocols still poses significant challenges to its full potential. This paper investigates the impact of using the QUIC (Quick UDP Internet Connections) protocol at the transport layer for signalling and information exchange in WebRTC. A new QUIC-based signalling server for WebRTC is proposed to address the challenge of establishing robust connections between peers in poor network conditions by leveraging the benefits of QUIC. To demonstrate its effectiveness, the performance of the proposed QUIC server is compared with that of the WebSocket-based signalling system, implemented by standard WebRTC solutions, across a network impaired by controlled network distortions, i.e., delay and packet loss. The results show that the proposed QUIC server provides a more robust and efficient solution (i.e., connection is always established and the average connection time is largely reduced) for WebRTC signalling in challenging network conditions.

Robust QUIC-Based Signalling for WebRTC in Impaired Networks

Serreli, Luigi;Bingol, Gulnaziye;Porcu, Simone;Floris, Alessandro;Martalo, Marco
2023-01-01

Abstract

WebRTC (Web Real-Time Communication) has significantly impacted real-time communication in online applications, but the need for standardised signalling protocols still poses significant challenges to its full potential. This paper investigates the impact of using the QUIC (Quick UDP Internet Connections) protocol at the transport layer for signalling and information exchange in WebRTC. A new QUIC-based signalling server for WebRTC is proposed to address the challenge of establishing robust connections between peers in poor network conditions by leveraging the benefits of QUIC. To demonstrate its effectiveness, the performance of the proposed QUIC server is compared with that of the WebSocket-based signalling system, implemented by standard WebRTC solutions, across a network impaired by controlled network distortions, i.e., delay and packet loss. The results show that the proposed QUIC server provides a more robust and efficient solution (i.e., connection is always established and the average connection time is largely reduced) for WebRTC signalling in challenging network conditions.
2023
979-8-3503-3373-2
QUIC Protocol
WebRTC
Signalling server
WebSocket
Network impairments
File in questo prodotto:
File Dimensione Formato  
post-2023-09 MeditCom - Robust QUIC-Based Signalling.pdf

embargo fino al 03/10/2025

Tipologia: versione post-print
Dimensione 3.61 MB
Formato Adobe PDF
3.61 MB Adobe PDF   Visualizza/Apri   Richiedi una copia
pub-2023-09 MeditCom - Robust QUIC-Based Signalling.pdf

Solo gestori archivio

Tipologia: versione editoriale
Dimensione 4.33 MB
Formato Adobe PDF
4.33 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11584/380847
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact