• Publications
  • Influence
A case for end system multicast
TLDR
We explore an alternative architecture that we term end system multicast, where end systems implement all multicast related functionality including membership management and packet replication. Expand
Enabling conferencing applications on the internet using an overlay muilticast architecture
TLDR
End System Multicast is a promising architecture for enabling performance-demanding conferencing applications in a dynamic and heterogeneous Internet environment where all multicast functionality is pushed to the edge. Expand
YouTube everywhere: impact of device and infrastructure synergies on user experience
TLDR
In this paper we present a complete measurement study that compares YouTube traffic generated by mobile devices (smart-phones,tablets) with traffic generated from common PCs (desktops, notebooks, netbooks). Expand
A case for end system multicast (keynote address)
TLDR
We explore an alternative architecture for small and sparse groups, where end systems implement all multicast related functionality including membership management and packet replication, using a fully distributed protocol. Expand
Oboe: auto-tuning video ABR algorithms to network conditions
TLDR
We propose a technique called Oboe to auto-tune these parameters to different network conditions, then dynamically adapts the parameters for the current network conditions. Expand
Early Experience with an Internet Broadcast System Based on Overlay Multicast
TLDR
In this paper, we report on experience in building and deploying an operational Internet broadcast system based on Overlay Multicast, used by over 4000 users spread across multiple continents. Expand
Opportunities and Challenges of Peer-to-Peer Internet Video Broadcast
TLDR
This paper reviews the state-of-the-art of peer-to-peer Internet video broadcast technologies. Expand
Enabling conferencing applications on the internet using an overlay muilticast architecture
TLDR
End System Multicast is a promising architecture for enabling performance-demanding conferencing applications in a dynamic and heterogeneous Internet environment where all multicast functionality is pushed to the edge. Expand
Dissecting Video Server Selection Strategies in the YouTube CDN
TLDR
In this paper we conduct a detailed study of the YouTube CDN with a view to understanding the mechanisms and policies used to determine which data centers users download video from. Expand
Cloudward bound: planning for beneficial migration of enterprise applications to the cloud
TLDR
We tackle challenges in migrating enterprise services into hybrid cloud-based deployments, where enterprise operations are partly hosted on-premise and partly in the cloud. Expand
...
1
2
3
4
5
...