scispace - formally typeset
Search or ask a question

Showing papers by "Luca De Cicco published in 2015"


Proceedings ArticleDOI
13 Apr 2015
TL;DR: This paper investigates "Quick UDP Internet Connections" (QUIC), which was proposed by Google in 2012 as a reliable protocol on top of UDP in order to reduce Web Page retrieval time and finds that QUIC reduces the overall page retrieval time with respect to HTTP.
Abstract: This paper investigates "Quick UDP Internet Connections" (QUIC), which was proposed by Google in 2012 as a reliable protocol on top of UDP in order to reduce Web Page retrieval time We first check, through experiments, if QUIC can be safely deployed in the Internet and then we evaluate the Web page load time in comparison with SPDY and HTTP We have found that QUIC reduces the overall page retrieval time with respect to HTTP in case of a channel without induced random losses and outperforms SPDY in the case of a lossy channel The FEC module, when enabled, worsens the performance of QUIC

160 citations


29 Jun 2015
TL;DR: In this article, two congestion control methods for real-time communications on the World Wide Web (RTCWEB) are described: delay-based and loss-based congestion control.
Abstract: This document describes two methods of congestion control when using real-time communications on the World Wide Web (RTCWEB); one delay- based and one loss-based. It is published as an input document to the RMCAT working group on congestion control for media streams. The mailing list of that working group is rmcat@ietf.org.

79 citations


Journal ArticleDOI
TL;DR: An overload control system for regulating both the queue length and the CPU load of the SIP server and results show that the proposed control system counteracts overload situations and provides a goodput close to the optimal while maintaining low call establishment delays and retransmission ratios.
Abstract: The session initiation protocol (SIP) is a signaling protocol for managing various types of real-time sessions between parties over an Internet Protocol (IP) network. An open issue is the control of overload situations that occur when the incoming flow of requests to a SIP server overcomes the server processing capacity. In particular, call establishment times increase due to overload, which triggers retransmissions and causes a further increase of the total incoming flow of requests. This paper proposes an overload control system for regulating both the queue length and the CPU load of the SIP server. The proposed control system is made of two proportional-integral controllers tuned by minimizing a proper cost function using the Extremum Seeking algorithm. A real working implementation of the SIP overload controller has been made in the open-source SIP server Kamailio. A performance evaluation and comparison of the proposed controller with the main proposals existing in the literature have been carried out. The results show that the proposed control system counteracts overload situations and provides a goodput close to the optimal while maintaining low call establishment delays and retransmission ratios.

16 citations


Proceedings ArticleDOI
01 Jul 2015
TL;DR: This paper advocates the adoption of level-based actuation controllers and proposes a hybrid dynamical system that models the essential features of such a class of controllers and derives the minimum obtainable video bitrate switching frequency which can be considered as a benchmark for any level- based actuation controller.
Abstract: Adaptive video streaming systems aim at providing the best user experience given the user device and the network available bandwidth. To the purpose, a controller selecting the video bitrate from a discrete set ℒ has to be designed. The control goal is to maximize the video bitrate while avoiding playback interruptions and minimizing video bitrate switches. In the literature two different approaches, which we name rate-based actuation and level-based actuation, have been explored. The first one adapts both the received rate and the video bitrate, whereas the second acts only on the video bitrate. In this paper we advocate the adoption of level-based actuation controllers and we propose a hybrid dynamical system that models the essential features of such a class of controllers. With this model we are able to derive the minimum obtainable video bitrate switching frequency which can be considered as a benchmark for any level-based actuation controller. Finally, we show how to design the video level set ℒ to obtain a performance trade-off between switching frequency and storage cost requirements at the servers. The theoretical results are validated through numerical simulation and experimental evaluation.

4 citations