scispace - formally typeset
Search or ask a question

Showing papers by "Luca De Cicco published in 2018"


Journal ArticleDOI
27 Jul 2018
TL;DR: Experimental investigations show that, when only GCC flows are considered, the end-to-end algorithm is able to contain queuing delays without AQMs, and flow queuing schedulers offer a better solution.
Abstract: Real-time media communication requires not only congestion control, but also minimization of queuing delays to provide interactivity. In this work we consider the case of real-time communication between web browsers (WebRTC) and we focus on the interplay of an end-to-end delay-based congestion control algorithm, i.e. the Google congestion control (GCC), with two delay-based AQM algorithms, namely CoDel and PIE, and two flow queuing schedulers, i.e. SFQ and Fq_Codel. Experimental investigations show that, when only GCC flows are considered, the end-to-end algorithm is able to contain queuing delays without AQMs. Moreover the interplay of GCC flows with PIE or CoDel leads to higher packet losses with respect to the case of a DropTail queue. In the presence of concurrent TCP traffic, PIE and CoDel reduce the queuing delays with respect to DropTail at the cost of increased packet losses. In this scenario flow queuing schedulers offer a better solution.

24 citations


Journal ArticleDOI
01 Jul 2018
TL;DR: This paper surveys the advantages of a watermark‐based detector against some integrity attacks as well as the weaknesses against other attacks, and proposes a new control and security strategy that complements the watermark-based detector.
Abstract: The use of control‐theoretic solutions to detect attacks against cyber‐physical industrial systems is a growing area of research. Traditional literature proposes the use of control strateg...

22 citations


Journal ArticleDOI
TL;DR: A hybrid dynamical system modeling the essential features of an important class of controllers for adaptive video streaming systems is proposed and tuning rules to achieve key performance goals by sizing the control system parameters are derived.
Abstract: Adaptive video streaming systems aim at providing the best user experience given the user device and the network available bandwidth. With this purpose, a controller selecting the video bitrate (or level) from a discrete set $\mathcal{L}$ has to be designed. The control goal is to maximize the video bitrate while avoiding playback interruptions and minimizing video bitrate switches. In this paper, we propose a hybrid dynamical system modeling the essential features of an important class of controllers for adaptive video streaming systems. We derive tuning rules to achieve key performance goals by sizing the control system parameters. We show how to: (i) tune the controller parameters to keep the video level switching frequency below a given target; (ii) design the video levels set $\mathcal{L}$ to obtain a performance tradeff between switching frequency and storage costs at the servers; (iii) find the minimum amount of playout buffer that should be stored to avoid rebuffering events with a given probability in case of temporary bandwidth drop. The theoretical results are validated through numerical simulation and experimental evaluation.

9 citations


Proceedings ArticleDOI
12 Jun 2018
TL;DR: A proof-of-concept implementation of a complete DASH-compliant delivery system for 360° videos that allows reducing the required bitrate, is independent of the employed encoder, and leverages technologies that are already available in the vast majority of mobile platforms and devices.
Abstract: Virtual Reality/Augmented Reality applications require streaming 360° videos to implement new services in a diverse set of fields such as entertainment, art, e-health, e-learning, and smart factories. Providing a high Quality of Experience when streaming 360° videos is particularly challenging due to the very high required network bandwidth. In this paper, we showcase a proof-of-concept implementation of a complete DASH-compliant delivery system for 360° videos that: 1) allows reducing the required bitrate, 2) is independent of the employed encoder, 3) leverages technologies that are already available in the vast majority of mobile platforms and devices. The demo platform allows the user to directly experiment with various parameters, such as the duration of segments, the compression scheme, and the adaptive streaming algorithm parameters.

8 citations


Posted Content
Abstract: Cyber-physical technologies are prone to attacks, in addition to faults and failures. The issue of protecting cyber-physical systems should be tackled by jointly addressing security at both cyber and physical domains, in order to promptly detect and mitigate cyber-physical threats. Towards this end, this letter proposes a new architecture combining control-theoretic solutions together with programmable networking techniques to jointly handle crucial threats to cyber-physical systems. The architecture paves the way for new interesting techniques, research directions, and challenges which we discuss in our work.

6 citations


Journal ArticleDOI
07 Feb 2018
TL;DR: A new architecture combining control‐theoretic solutions together with programmable networking techniques to jointly handle crucial threats to cyber‐physical systems is proposed.
Abstract: Cyber-physical technologies are prone to attacks, in addition to faults and failures. The issue of protecting cyber-physical systems should be tackled by jointly addressing security at both cyber and physical domains, in order to promptly detect and mitigate cyber-physical threats. Towards this end, this letter proposes a new architecture combining control-theoretic solutions together with programmable networking techniques to jointly handle crucial threats to cyber-physical systems. The architecture paves the way for new interesting techniques, research directions, and challenges which we discuss in our work.

4 citations