Videoconferencing on the Internet: A Quality of Service Characterization in Adverse Scenarios
Abstract
With the increased use of video conferencing platforms in recent times, the quality of the provided service has become extremely important. The exchange of data, including audio and video, among participants in a video conference relies on a series of mechanisms and protocols that must function correctly to prevent communication degradation. This study examines the behavior of WebRTC-based video conferencing platforms when subjected to bandwidth restrictions. In this iteration, an analysis is conducted on the Elos and Google Meet platforms, using a cross-layer indicator-based approach for video conferencing service quality monitoring. The results indicate that the platforms employ distinct approaches to handle scenarios of limited network capacity. By deepening the understanding of these different adaptation strategies, this study contributes to the development of new quality adaptation strategies and provides support for research focused on evaluating QoE in video conferencing platforms.References
Ammar, D., De Moor, K., Xie, M., Fiedler, M., and Heegaard, P. (2016). Video qoe killer and performance statistics in webrtc-based video communication. In 2016 IEEE Sixth International Conference on Communications and Electronics (ICCE), pages 429–436.
Begen, A. C., Kyzivat, P., Perkins, C., and Handley, M. J. (2021). SDP: Session Description Protocol. RFC 8866.
Carrara, E., Norrman, K., McGrew, D., Naslund, M., and Baugher, M. (2004). The Secure Real-time Transport Protocol (SRTP). RFC 3711.
da Costa Filho, R. I. T., Lautenschläger, W., Lazzari, H., Roesler, V., and Gaspary, L. P. (2016). A rede tem a resposta: Um modelo escalável para predição integrada de qualidade de vídeo e qoe em redes ip. In Proceedings of the XXXIV Brazilian Symposium on Computer Networks and Distributed Systems (SBRC), Salvador, Bahia.(Honorable Mention Award-Top 3).
García, B., Gallego, M., Gortázar, F., and Bertolino, A. (2019). Understanding and estimating quality of experience in webrtc applications. Computing, 101(11):1585–1607.
Keränen, A., Holmberg, C., and Rosenberg, J. (2018). Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal. RFC 8445.
MacMillan, K., Mangla, T., Saxon, J., and Feamster, N. (2021). Measuring the performance and network utilization of popular video conferencing applications. In Proceedings of the 21st ACM Internet Measurement Conference, IMC ’21, page 229–244, New York, NY, USA. Association for Computing Machinery.
Rescorla, E., Tschofenig, H., and Modadugu, N. (2022). The Datagram Transport Layer Security (DTLS) Protocol Version 1.3. RFC 9147.
Schulzrinne, H., Casner, S. L., Frederick, R., and Jacobson, V. (2003). RTP: A Transport Protocol for Real-Time Applications. RFC 3550.
Tavares da Costa Filho, R. I., Lautenschläger, W., Kagami, N., Caggiani Luizelli, M., Roesler, V., and Paschoal Gaspary, L. (2018). Scalable qoe-aware path selection in sdn-based mobile networks. In IEEE INFOCOM 2018 - IEEE Conference on Computer Communications, pages 989–997.
Begen, A. C., Kyzivat, P., Perkins, C., and Handley, M. J. (2021). SDP: Session Description Protocol. RFC 8866.
Carrara, E., Norrman, K., McGrew, D., Naslund, M., and Baugher, M. (2004). The Secure Real-time Transport Protocol (SRTP). RFC 3711.
da Costa Filho, R. I. T., Lautenschläger, W., Lazzari, H., Roesler, V., and Gaspary, L. P. (2016). A rede tem a resposta: Um modelo escalável para predição integrada de qualidade de vídeo e qoe em redes ip. In Proceedings of the XXXIV Brazilian Symposium on Computer Networks and Distributed Systems (SBRC), Salvador, Bahia.(Honorable Mention Award-Top 3).
García, B., Gallego, M., Gortázar, F., and Bertolino, A. (2019). Understanding and estimating quality of experience in webrtc applications. Computing, 101(11):1585–1607.
Keränen, A., Holmberg, C., and Rosenberg, J. (2018). Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal. RFC 8445.
MacMillan, K., Mangla, T., Saxon, J., and Feamster, N. (2021). Measuring the performance and network utilization of popular video conferencing applications. In Proceedings of the 21st ACM Internet Measurement Conference, IMC ’21, page 229–244, New York, NY, USA. Association for Computing Machinery.
Rescorla, E., Tschofenig, H., and Modadugu, N. (2022). The Datagram Transport Layer Security (DTLS) Protocol Version 1.3. RFC 9147.
Schulzrinne, H., Casner, S. L., Frederick, R., and Jacobson, V. (2003). RTP: A Transport Protocol for Real-Time Applications. RFC 3550.
Tavares da Costa Filho, R. I., Lautenschläger, W., Kagami, N., Caggiani Luizelli, M., Roesler, V., and Paschoal Gaspary, L. (2018). Scalable qoe-aware path selection in sdn-based mobile networks. In IEEE INFOCOM 2018 - IEEE Conference on Computer Communications, pages 989–997.
Published
2024-05-20
How to Cite
GROSSI, Arthur Böckmann; COSTA FILHO, Roberto Irajá Tavares da; GASPARY, Luciano Paschoal.
Videoconferencing on the Internet: A Quality of Service Characterization in Adverse Scenarios. In: BRAZILIAN SYMPOSIUM ON COMPUTER NETWORKS AND DISTRIBUTED SYSTEMS (SBRC), 42. , 2024, Niterói/RJ.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2024
.
p. 700-713.
ISSN 2177-9384.
DOI: https://doi.org/10.5753/sbrc.2024.1463.
