DEE Politecnico di Bari, 70125 Bari, Italy
Lab: +39 080 5963851
Email: mascolo at poliba.it
PGP public key
"Io mi son un che, quando Amor mi spira, noto, ed in quel modo ch'ei detta dentro, vo significando", Purgatorio XXIV, Dante
"Sia invece il vostro parlare sì, sì; no, no; il di più viene dal maligno", Matteo, Vangeli
"Chi ha maestri altri dalla Natura, maestra de li maestri, invano s'affanna", Leonardo Da Vinci
"Misura ciò che è misurabile e rendi misurabile ciò che non lo è", sconosciuto
"There is no finer investment for any community than putting milk into babies", Winston Churchill
Orario di ricevimento
Mercoledi’ 8.30.00-10.30 o per appuntamento.
2014 August Google Faculty Award 2014 for designing a congestion control algorithm for real-time communication within the WebRTC framework to enable video conference among Web browsers.
- Principal investigator: S. Mascolo
- Title:Congestion Control for Web Real-Time Communication (WebRTC)
- Press coverage: Link
- H. Lundin, S. Holmer, H. Alvestrand, L. De Cicco, and S. Mascolo
A Google Congestion Control Algorithm for Real-Time Communication
IETF draft RMCAT wg, draft-alvestrand-rmcat-congestion-02, Feb 2014 (Web: Link)
2013 Nov Our adaptive video streaming platform is used by:
2013 June In this paper we experimentally evaluate the Google Congestion Control (GCC) which has been recently proposed in the RTCWeb IETF WG. By setting up a controlled testbed, we have evaluated to what extent GCC flows are able to track the available bandwidth, while minimizing queuing delays, and fairly share the bottleneck with other GCC or TCP flows. We have found that the algorithm works as expected when a GCC flow accesses the bottleneck in isolation, whereas it is not able to provide a fair bandwidth utilization when a GCC flow shares the bottleneck with either a GCC or a TCP flow.
- L. De Cicco, G. Carlucci, and S. Mascolo
Experimental Investigation of the Google Congestion Control for Real-Time Flows
ACM SIGCOMM 2013 Workshop on Future Human-Centric Multimedia Networking, Hong Kong, China, Aug 2013 (PDF)
Cisco Award 2013 Funded by "Cisco University Research Program" managed by the Silicon Valley Community Foundation.This proposal aims at designing a robust, efficient and scalable control system for adaptive (live) video streaming over the best-effort Internet.
- Principal investigator: S. Mascolo
Title : Architecture for Robust and Efficient Control of Dynamic Adaptive Video Streaming over HTTP.
2013 March In this paper, we present a model of the automatic video stream-switching employed by Akamai along with a description of the client-side communication and control protocol. From the control architecture point of view, the automatic adaptation is achieved by means of two interacting control loops having the controllers at the client and the actuators at the server: one loop is the buffer controller, which aims at steering the client playout buffer to a target length by regulating the server sending rate; the other one implements the stream-switching controller and aims at selecting the video level. A detailed validation of the proposed model has been carried out through experimental measurements in an emulated scenario.
- L. De Cicco and S. Mascolo
An Adaptive Video Streaming Control System: Modeling, Validation, and Performance Evaluation
IEEE/ACM Transaction on Networking, April 2014 (PDF)
Saverio Mascolo received the Laurea degree, cum laude, in electronics engineering in 1991 and the Ph.D in 1994, both from the Technical University of Bari, Italy. Since 2001, he has been associate professor in Automatic Control at the Electrical and Electronics Department of Politecnico di Bari and since 2012 he is full professor. He has been post-doc in 1995 and visiting researcher in 1999 at the University of California Los Angeles and visiting consultant at University of Uppsala, Sweden from 2002 to 2006. He has authored or co-authored more than 100 papers in international journals, books or conferences. He is author and assignee of 4 US patents and 3 Italian patents. His current research interests focus on the Future internet, in particular in the topic of real-time communication over the Web. He has worked on congestion control in data networks (TCP and ATM), end-to-end protocols for multimedia traffic, QoS support over the wired and wireless Internet, Voice and Video over IP, analysis and design of data networks using control theory, adaptive live streaming, manufacturing systems, deadlock avoidance, chaotic systems, synchronization of chaotic systems using observers, crypto communications using observers. He is senior member of IEEE and ACM. He is Associate Editor of the IEEE Transactions on Automatic Control journal and of Computer Networks Journal, Elsevier. His publications collects a h-index=28 and a g-index=61.
- Associate Editor of the IEEE Transactions on Automatic Control
- Area Editor of Computer Networks Journal, Elsevier
- Area Editor of Journal of Internet Engineering, Klidarithmos Press.
Abiura di Galileo Galilei
Io Galileo, figlio di Vincenzo Galileo, da Fiorenza, della età di anni settanta, costituito personalmente in giudizio ed inginocchiato avanti a Voi, eminentissimi e reverendissimi Cardinali, giuro che sempre ho creduto, credo adesso e con l'aiuto di Dio crederò per l'avvenire, tutto quello che tiene, predica e insegna la Santa Cattolica ed Apostolica Chiesa, poiché da questo Santo Offizio sono stato giudicato vehementemente sospetto d'eresia per haver tenuto e creduto che il Sole sia centro del mondo et immobile, e che la Terra non sia centro e che si muova: pertanto, volendo io levar di mente alle Eminenze Vostre con cuor sincero e fede non finta abiuro, maledico e detesto li suddetti errori et heresie, e in generale ogni e qualunque altro errore, eresia o setta contraria alla Santa Sede. E giuro che per l' avvenire non dirò mai né più asserirò in voce o per scritto cose tali per le quali si possa aver da me simile sospizione. Abiura di Galileo (1633)
Whereas you, Galileo, son of the late Vincenzio Galilei, of Florence, aged seventy years, were denounced in 1615, to this Holy Office, for holding as true a false doctrine taught by many, namely, that the sun is immovable in the center of the world, and that the earth moves, and also with a diurnal motion; also, for having pupils whom you instructed in the same opinions; also, for maintaining a correspondence on the same with some German mathematicians; also for publishing certain letters on the sun-spots, in which you developed the same doctrine as true; also, for answering the objections which were continually produced from the Holy Scriptures, by glozing the said Scriptures according to your own meaning; and whereas thereupon was produced the copy of a writing, in form of a letter professedly written by you to a person formerly your pupil, in which, following the hypothesis of Copernicus, you include several propositions contrary to the true sense and authority of the Holy Scriptures; therefore (this Holy Tribunal being desirous of providing against the disorder and mischief which were thence proceeding and increasing to the detriment of the Holy Faith) by the desire of his Holiness and the Most Emminent Lords, Cardinals of this supreme and universal Inquisition, the two propositions of the stability of the sun, and the motion of the earth, were qualified by the Theological Qualifiers as follows: The proposition that the sun is in the center of the world and immovable from its place is absurd, philosophically false, and formally heretical; because it is expressly contrary to Holy Scriptures. The proposition that the earth is not the center of the world, nor immovable, but that it moves, and also with a diurnal action, is also absurd, philosophically false, and, theologically considered, at least erroneous in faith. Therefore . . . , invoking the most holy name of our Lord Jesus Christ and of His Most Glorious Mother Mary, We pronounce this Our final sentence: We pronounce, judge, and declare, that you, the said Galileo . . . have rendered yourself vehemently suspected by this Holy Office of heresy, that is, of having believed and held the doctrine (which is false and contrary to the Holy and Divine Scriptures) that the sun is the center of the world, and that it does not move from east to west, and that the earth does move, and is not the center of the world; also, that an opinion can be held and supported as probable, after it has been declared and finally decreed contrary to the Holy Scripture, and, consequently, that you have incurred all the censures and penalties enjoined and promulgated in the sacred canons and other general and particular constituents against delinquents of this description. From which it is Our pleasure that you be absolved, provided that with a sincere heart and unfeigned faith, in Our presence, you abjure, curse, and detest, the said error and heresies, and every other error and heresy contrary to the Catholic and Apostolic Church of Rome.
- Metodi di Controllo per le Telecomunicazioni
- Fondamenti di Automatica I (Ing. Telecomunicazioni)
- Fondamenti di Automatica II (Ing. Telecomunicazioni)
- Elementi di Teoria dei Sistemi (Ing. Ambientale e del Territorio)
- Controllo dei Processi II (Ing. Informatica)
- Moduli didattici sperimentali
- "Congestion control algorithm for Web real-time communication (WebRTC)." - Google Faculty Award 2014
- "Progetto PAC MAIVISTO (Massive Adaptive Video STreaming over the Internet Using the Cloud)" - Funded by MIUR
- "Architecture for Robust and Efficient Control of Dynamic Adaptive Video Streaming over HTTP." - Cisco Academy Research Award (CG #574954) March 2013.
- "PLATform for INnOvative services in future internet" PON PLATINO, 2012-2015, funded by MIUR
- "RES Novae" (Reti, Edifici, Strade - nuovi obiettivi virtuosi per l'ambiente e l'energia), 2012-2015, funded by MIUR
- "End-to-end protocols for video over IP", 2008-2009, funded by Financial Tradeware plc
- FAMOUS (PRIN)
- "End-to-End protocols for audio/video over Internet protocol", 2005-2006, funded by Financial Tradeware plc
- TCP Westwood+ This protocol was an outcome of the TANGO project
- Cost 290
- WIP (Wireless Internet Protocol)
- Adaptive Live Video Streaming
- Load Balancing and Resource allocation for Cloud-based multimedia delivery networks
- Skype audio/video congestion control
- SIP Overload Control
- Video conference over IP
- Rate Based Congestion Control for real-time multimedia flows
- TCP congestion control:
- Quality of service over IEEE 802.11e