('''Skype''')
(Research)
 
(15 versioni intermedie di 3 utenti non mostrate)
Riga 1: Riga 1:
==Research Interests==
+
= Research Topics=
 +
{{Interests}}
  
* Audio/video over IP
+
= Research Projects =
* Quality of service over IEEE 802.11e
+
{{Projects}}
* High Definition TV
 
* TCP Congestion Control
 
* Rate Based Congestion Control (over UDP/IP stacks) for multimedia streaming
 
* Peer to Peer overlay networks
 
 
 
===Congestion Control for Multimedia Applications===
 
The congestion control for multimedia applications (Voice over IP, video on demand) is an open issue. We have evaluated the congestion control strategies employed by leading multimedia applications that is Skype for the VoIP application and RealNetworks for the video on demand applications. We have found out that both applications doesn't employ a valuable congestion control scheme.
 
[[Immagine:Multimedia-cc.png|right|thumb|400px|''Multimedia appliaction'']]
 
 
 
===='''Helix Player''' (RealNet)====
 
We have evaluated how Helix Player behaves when available bandwidth reductions take place in order to find out how it reacts to congestion episodes. The figure below shows how the throughput of an helix connection experiencess up to 30% of packet losses when another helix flow enters the link (between ~30s and 90s).
 
[[Immagine:helix-cc.png|right|thumb|400px|''Two Helix flows sharing a bottleneck'']]
 
 
 
===='''Skype'''====
 
Skype is the most popular VoIP application with over 250 million userbase spread all over the world. It is important to study how skype reacts to packet losses in order to infer if a huge amount of skype calls can result in a congestion collapse.
 
 
 
Towards this end we have evaluated Skype generated flows in a local testbed. We have routed the traffic of two Skype users hosted on the same machine through a virtual machine where "tc" and "netem" have been configured in order to add delays  and and to control link capacity (see figure below).
 
 
 
[[Immagine:skype-testbed.png|right|thumb|400px|''Testbed employed to test Skype'']]
 
 
 
== Recent Technical Reports ==
 
 
 
 
 
== Research Projects ==
 
 
 
* [http://www.tnt.dist.unige.it/famous/index.php FAMOUS] (PRIN)
 
* [[Westwood | TCP Westwood+]]
 
* [http://www.cost290.org Cost 290]
 
* [http://www.signal.uu.se/Research/PCCwirelessIP.html WIP] (Wireless Internet Protocol)
 
* [http://tango.isti.cnr.it/ TANGO]
 

Versione attuale delle 16:51, 19 Nov 2008

Research Topics

Research Projects

  • "a Cloud-based pLatform for Immersive adaPtive video Streaming (CLIPS)" - Funded by MISE (2017-2020)
  • "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 (2014-2016)
  • "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)

Research Interests[edit]

Congestion Control for Multimedia Applications[edit]

The congestion control for multimedia applications (Voice over IP, video on demand) is an open issue. We have evaluated the congestion control strategies employed by leading multimedia applications that is Skype for the VoIP application and RealNetworks for the video on demand applications. We have found out that both applications doesn't employ a valuable congestion control scheme.

Multimedia appliaction

Helix Player (RealNet)[edit]

We have evaluated how Helix Player behaves when available bandwidth reductions take place in order to find out how it reacts to congestion episodes. The figure below shows how the throughput of an helix connection experiencess up to 30% of packet losses when another helix flow enters the link (between ~30s and 90s).

Two Helix flows sharing a bottleneck

Skype[edit]

Skype is the most popular VoIP application with over 250 million userbase spread all over the world. It is important to study how skype reacts to packet losses in order to infer if a huge amount of skype calls can result in a congestion collapse.

Towards this end we have evaluated Skype generated flows in a local testbed. We have routed the traffic of two Skype users hosted on the same machine through a virtual machine where "tc" and "netem" have been configured in order to add delays and and to control link capacity (see figure below).

Testbed employed to test Skype

Recent Technical Reports[edit]

Research Projects[edit]