Receiver-driven layered multicast
Conference proceedings on Applications, technologies, architectures, and protocols for computer communications
A case for end system multicast (keynote address)
Proceedings of the 2000 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Bayeux: an architecture for scalable and fault-tolerant wide-area data dissemination
NOSSDAV '01 Proceedings of the 11th international workshop on Network and operating systems support for digital audio and video
Distributing streaming media content using cooperative networking
NOSSDAV '02 Proceedings of the 12th international workshop on Network and operating systems support for digital audio and video
Neural Networks for Pattern Recognition
Neural Networks for Pattern Recognition
Scalable application layer multicast
Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications
Application-Level Multicast Using Content-Addressable Networks
NGC '01 Proceedings of the Third International COST264 Workshop on Networked Group Communication
A Gossip-Style Failure Detection Service
A Gossip-Style Failure Detection Service
Bullet: high bandwidth data dissemination using an overlay mesh
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
SplitStream: high-bandwidth multicast in cooperative environments
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
Connectivity restrictions in overlay multicast
NOSSDAV '04 Proceedings of the 14th international workshop on Network and operating systems support for digital audio and video
A case for taxation in peer-to-peer streaming broadcast
Proceedings of the ACM SIGCOMM workshop on Practice and theory of incentives in networked systems
Early experience with an internet broadcast system based on overlay multicast
ATEC '04 Proceedings of the annual conference on USENIX Annual Technical Conference
Overcast: reliable multicasting with on overlay network
OSDI'00 Proceedings of the 4th conference on Symposium on Operating System Design & Implementation - Volume 4
Scribe: a large-scale and decentralized application-level multicast infrastructure
IEEE Journal on Selected Areas in Communications
An analysis of live streaming workloads on the internet
Proceedings of the 4th ACM SIGCOMM conference on Internet measurement
Analysis of multimedia workloads with implications for internet streaming
WWW '05 Proceedings of the 14th international conference on World Wide Web
Towards a global IP anycast service
Proceedings of the 2005 conference on Applications, technologies, architectures, and protocols for computer communications
Rate-distortion optimized video peer-to-peer multicast streaming
Proceedings of the ACM workshop on Advances in peer-to-peer multimedia streaming
Minimizing churn in distributed systems
Proceedings of the 2006 conference on Applications, technologies, architectures, and protocols for computer communications
Enabling contribution awareness in an overlay broadcasting system
Proceedings of the 2006 conference on Applications, technologies, architectures, and protocols for computer communications
Proceedings of the 2006 conference on Applications, technologies, architectures, and protocols for computer communications
Scaling laws and tradeoffs in peer-to-peer live multimedia streaming
MULTIMEDIA '06 Proceedings of the 14th annual ACM international conference on Multimedia
Experiences in building and operating ePOST, a reliable peer-to-peer application
Proceedings of the 1st ACM SIGOPS/EuroSys European Conference on Computer Systems 2006
Understanding user behavior in large-scale video-on-demand systems
Proceedings of the 1st ACM SIGOPS/EuroSys European Conference on Computer Systems 2006
Towards a platform for wide-area overlay network deployment and management
Computer Networks: The International Journal of Computer and Telecommunications Networking
A proactive tree recovery mechanism for resilient overlay multicast
IEEE/ACM Transactions on Networking (TON)
Challenges and Approaches in Large-Scale P2P Media Streaming
IEEE MultiMedia
Improving the Fault Resilience of Overlay Multicast for Media Streaming
IEEE Transactions on Parallel and Distributed Systems
Can internet video-on-demand be profitable?
Proceedings of the 2007 conference on Applications, technologies, architectures, and protocols for computer communications
Scalable Live Streaming Service Based on Interoverlay Optimization
IEEE Transactions on Parallel and Distributed Systems
Resource and locality awareness in an incentive-based P2P live streaming system
Proceedings of the 2007 workshop on Peer-to-peer streaming and IP-TV
An analytical study of low delay multi-tree-based overlay multicast
Proceedings of the 2007 workshop on Peer-to-peer streaming and IP-TV
Improving stability for peer-to-peer multicast overlays by active measurements
Journal of Systems Architecture: the EUROMICRO Journal
NSYNC: network synchronization for peer-to-peer streaming overlay construction
Proceedings of the 2006 international workshop on Network and operating systems support for digital audio and video
Satellitelab: adding heterogeneity to planetary-scale network testbeds
Proceedings of the ACM SIGCOMM 2008 conference on Data communication
Offering data confidentiality for multimedia overlay multicast: Design and analysis
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Proceedings of the 8th ACM SIGCOMM conference on Internet measurement
Online adaptation for video sharing applications
MM '08 Proceedings of the 16th ACM international conference on Multimedia
Proceedings of the 18th International Workshop on Network and Operating Systems Support for Digital Audio and Video
Traffic analysis of peer-to-peer IPTV communities
Computer Networks: The International Journal of Computer and Telecommunications Networking
Node isolation model and age-based neighbor selection in unstructured P2P networks
IEEE/ACM Transactions on Networking (TON)
Secure group communication in wireless mesh networks
Ad Hoc Networks
Employing Data Driven Random Membership Subset Algorithm for QoS-Aware Peer-to-Peer Streaming
FMN '09 Proceedings of the 2nd International Workshop on Future Multimedia Networking
Stability of ALM Tree with selfish receivers: A simulation study
Computer Communications
Stability and performance of overlay multicast systems employing forward error correction
Performance Evaluation
StatStream: providing statistical reliability guarantees in peer-to-peer live video streaming
International Journal of Advanced Media and Communication
Probabilistic Seeking Prediction in P2P VoD Systems
AI '09 Proceedings of the 22nd Australasian Joint Conference on Advances in Artificial Intelligence
ICME'09 Proceedings of the 2009 IEEE international conference on Multimedia and Expo
Efficient tree management for resilient overlay multicast
ICACT'09 Proceedings of the 11th international conference on Advanced Communication Technology - Volume 1
Fast-mesh: a low-delay high-bandwidth mesh for peer-to-peer live streaming
IEEE Transactions on Multimedia
CDNsim: A simulation tool for content distribution networks
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Streaming performance in multiple-tree-based overlays
NETWORKING'07 Proceedings of the 6th international IFIP-TC6 conference on Ad Hoc and sensor networks, wireless networks, next generation internet
An efficient key management scheme for live streaming
GLOBECOM'09 Proceedings of the 28th IEEE conference on Global telecommunications
How scalable could P2P live media streaming system be with the stringent time constraint?
ICC'09 Proceedings of the 2009 IEEE international conference on Communications
Supporting VCR-like operations in derivative tree-based P2P streaming systems
ICC'09 Proceedings of the 2009 IEEE international conference on Communications
Bandwidth adaptation in streaming overlays
COMSNETS'10 Proceedings of the 2nd international conference on COMmunication systems and NETworks
Deployment of multi-hour ability to overlay construction network for future internet
Proceedings of the 5th International Conference on Future Internet Technologies
SAAR: a shared control plane for overlay multicast
NSDI'07 Proceedings of the 4th USENIX conference on Networked systems design & implementation
Understanding the impact of video quality on user engagement
Proceedings of the ACM SIGCOMM 2011 conference
An adaptive and predictive approach for autonomic multirate multicast networks
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Computer Networks: The International Journal of Computer and Telecommunications Networking
Impact of user selfishness in construction action on the streaming quality of overlay multicast
Computer Networks: The International Journal of Computer and Telecommunications Networking
Improving resiliency using capacity-aware multicast tree in p2p-based streaming environments
HPCC'06 Proceedings of the Second international conference on High Performance Computing and Communications
On using a CDN’s infrastructure to improve file transfer among peers
MMNS'05 Proceedings of the 8th international conference on Management of Multimedia Networks and Services
On the stability of end-point-based multimedia streaming
NETWORKING'06 Proceedings of the 5th international IFIP-TC6 conference on Networking Technologies, Services, and Protocols; Performance of Computer and Communication Networks; Mobile and Wireless Communications Systems
Live streaming on a peer-to-peer overlay: implementation and validation
ICN'05 Proceedings of the 4th international conference on Networking - Volume Part II
Scheduling uplink bandwidth in application-layer multicast trees
NETWORKING'05 Proceedings of the 4th IFIP-TC6 international conference on Networking Technologies, Services, and Protocols; Performance of Computer and Communication Networks; Mobile and Wireless Communication Systems
Understanding the impact of video quality on user engagement
Communications of the ACM
International Journal of Business Data Communications and Networking
Two decades of internet video streaming: A retrospective view
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP) - Special Sections on the 20th Anniversary of ACM International Conference on Multimedia, Best Papers of ACM Multimedia 2012
ISP-Friendly Live P2P Streaming
IEEE/ACM Transactions on Networking (TON)
Hi-index | 0.02 |
While application end-point architectures have proven to be viable solutions for large-scale distributed applications such as distributed computing and file-sharing, there is little known about its feasibility for more bandwidth-demanding applications such as live streaming. Heterogeneity in bandwidth resources and dynamic group membership, inherent properties of application end-points, may adversely affect the construction of a usable and efficient overlay. At large scales, the problems become even more challenging. In this paper, we study one of the most prominent architectural issues in overlay multicast: the feasibility of supporting large-scale groups using an application end-point architecture. We look at three key requirements for feasibility: (i) are there enough resources to construct an overlay, (ii) can a stable and connected overlay be maintained in the presence of group dynamics, and (iii) can an efficient overlay be constructed? Using traces from a large content delivery network, we characterize the behavior of users watching live audio and video streams. We show that in many common real-world scenarios, all three requirements are satisfied. In addition, we evaluate the performance of several design alternatives and show that simple algorithms have the potential to meet these requirements in practice. Overall, our results argue for the feasibility of supporting large-scale live streaming using an application end-point architecture.