Multicast routing in internetworks and extended LANs
SIGCOMM '88 Symposium proceedings on Communications architectures and protocols
vic: a flexible framework for packet video
Proceedings of the third ACM international conference on Multimedia
The end-to-end effects of Internet path selection
Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
A case for end system multicast (keynote address)
Proceedings of the 2000 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Equation-based congestion control for unicast applications
Proceedings of the conference on Applications, Technologies, Architectures, and Protocols for Computer Communication
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
Scattercast: an architecture for internet broadcast distribution as an infrastructure service
Scattercast: an architecture for internet broadcast distribution as an infrastructure service
Overcast: reliable multicasting with on overlay network
OSDI'00 Proceedings of the 4th conference on Symposium on Operating System Design & Implementation - Volume 4
ALMI: an application level multicast infrastructure
USITS'01 Proceedings of the 3rd conference on USENIX Symposium on Internet Technologies and Systems - Volume 3
IEEE Transactions on Multimedia
Topology-aware overlay networks for group communication
NOSSDAV '02 Proceedings of the 12th 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
A peering architecture for ubiquitous IP multicast streaming
ACM SIGOPS Operating Systems Review
A secure multicast protocol with copyright protection
ACM SIGCOMM Computer Communication Review
WHIM: watermarking multicast video with a hierarchy of intermediaries
Computer Networks: The International Journal of Computer and Telecommunications Networking
Scalable application layer multicast
Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications
End-to-end available bandwidth: measurement methodology, dynamics, and relation with TCP throughput
Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications
Characterizing Alert and Browse Services of Mobile Clients
ATEC '02 Proceedings of the General Track of the annual conference on USENIX Annual Technical Conference
Channel Islands in a Reflective Ocean: Large Scale Event Distribution in Heterogeneous Networks
NETWORKING '02 Proceedings of the Second International IFIP-TC6 Networking Conference on Networking Technologies, Services, and Protocols; Performance of Computer and Communication Networks; and Mobile and Wireless Communications
An Overlay for Ubiquitous Streaming over Internet
NETWORKING '02 Proceedings of the Second International IFIP-TC6 Networking Conference on Networking Technologies, Services, and Protocols; Performance of Computer and Communication Networks; and Mobile and Wireless Communications
Peer to Peer: Peering into the Future
Advanced Lectures on Networking, NETWORKING 2002 [This book presents the revised version of seven tutorials given at the NETWORKING 2002 Conference in Pisa, Italy in May 2002]
Peer to peer: peering into the future
Advanced lectures on networking
OverQoS: offering Internet QoS using overlays
ACM SIGCOMM Computer Communication Review
Transience of peers & streaming media
ACM SIGCOMM Computer Communication Review
P2Cast: peer-to-peer patching scheme for VoD service
WWW '03 Proceedings of the 12th international conference on World Wide Web
Borg: a hybrid protocol for scalable application-level multicast in peer-to-peer networks
NOSSDAV '03 Proceedings of the 13th international workshop on Network and operating systems support for digital audio and video
A proxy architecture for collaborative media streaming
Multimedia Systems
A Decentralized, Adaptive Replica Location Mechanism
HPDC '02 Proceedings of the 11th IEEE International Symposium on High Performance Distributed Computing
Optimal Distribution Tree for Internet Streaming Media
ICDCS '03 Proceedings of the 23rd International Conference on Distributed Computing Systems
A routing underlay for overlay networks
Proceedings of the 2003 conference on Applications, technologies, architectures, and protocols for computer communications
Bullet: high bandwidth data dissemination using an overlay mesh
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
A framework for multicast video streaming over IP networks
Journal of Network and Computer Applications
Some findings on the network performance of broadband hosts
Proceedings of the 3rd ACM SIGCOMM conference on Internet measurement
Overlay multicast for video on demand on the Internet
Proceedings of the 2003 ACM symposium on Applied computing
Supporting activity-centric collaboration through peer-to-peer shared objects
GROUP '03 Proceedings of the 2003 international ACM SIGGROUP conference on Supporting group work
Priority-based distribution trees for application-level multicast
NetGames '03 Proceedings of the 2nd workshop on Network and system support for games
Improving reliable multicast using active parity encoding services
Computer Networks: The International Journal of Computer and Telecommunications Networking
Scalable resilient media streaming
NOSSDAV '04 Proceedings of the 14th international workshop on Network and operating systems support for digital audio and video
A framework for architecting peer-to-peer receiver-driven overlays
NOSSDAV '04 Proceedings of the 14th international workshop on Network and operating systems support for digital audio and video
Towards an integrated multimedia service hosting overlay
Proceedings of the 12th annual ACM international conference on Multimedia
Scalable multicast based filtering and tracing framework for defeating distributed DoS attacks
International Journal of Network Management
Computer Supported Cooperative Work
Computer Networks: The International Journal of Computer and Telecommunications Networking
Coordinated Media Streaming and Transcoding in Peer-to-Peer Systems
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Papers - Volume 01
1-800-OVERLAYS: using overlay networks to improve VoIP quality
NOSSDAV '05 Proceedings of the international workshop on Network and operating systems support for digital audio and video
Facilitating robust multicast group management
NOSSDAV '05 Proceedings of the international workshop on Network and operating systems support for digital audio and video
On the predictability of large transfer TCP throughput
Proceedings of the 2005 conference on Applications, technologies, architectures, and protocols for computer communications
Modeling Real-Time Distributed Simulation Message Flow in an Open Network
DS-RT '05 Proceedings of the 9th IEEE International Symposium on Distributed Simulation and Real-Time Applications
On the frame forwarding in peer-to-peer multimedia streaming
Proceedings of the ACM workshop on Advances in peer-to-peer multimedia streaming
Tree-based application layer multicast using proactive route maintenance and its implementation
Proceedings of the ACM workshop on Advances in peer-to-peer multimedia streaming
Supporting multi-party voice-over-IP services with peer-to-peer stream processing
Proceedings of the 13th annual ACM international conference on Multimedia
A challenge for reusing multiplayer online games without modifying binaries
NetGames '05 Proceedings of 4th ACM SIGCOMM workshop on Network and system support for games
Capacity-Aware Multicast Algorithms on Heterogeneous Overlay Networks
IEEE Transactions on Parallel and Distributed Systems
Scalable routing overlay networks
ACM SIGOPS Operating Systems Review
Small-world characteristics of internet topologies and implications on multicast scaling
Computer Networks: The International Journal of Computer and Telecommunications Networking
Efficient and Adaptive Epidemic-Style Protocols for Reliable and Scalable Multicast
IEEE Transactions on Parallel and Distributed Systems
A framework for realistic and systematic multicast performance evaluation
Computer Networks: The International Journal of Computer and Telecommunications Networking - Special issue: Network modelling and simulation
An Overlay Subscription Network for Live Internet TV Broadcast
IEEE Transactions on Knowledge and Data Engineering
Scalable and adaptive streaming for non-linear media
MULTIMEDIA '06 Proceedings of the 14th annual ACM international conference on Multimedia
Efficient security mechanisms for overlay multicast based content delivery
Computer Communications
Parallel overlays for high data-rate multicast data transfer
Computer Networks: The International Journal of Computer and Telecommunications Networking
Mutual anonymous overlay multicast
Journal of Parallel and Distributed Computing - Special issue: Security in grid and distributed systems
P2Cast: peer-to-peer patching for video on demand service
Multimedia Tools and Applications
The case for a dynamic proxy framework with voluntary/incentive-based client hosting scheme
Journal of Network and Computer Applications - Special issue: Network and information security: A computational intelligence approach
Early experience with an internet broadcast system based on overlay multicast
ATEC '04 Proceedings of the annual conference on USENIX Annual Technical Conference
OverQos: an overlay based architecture for enhancing internet Qos
NSDI'04 Proceedings of the 1st conference on Symposium on Networked Systems Design and Implementation - Volume 1
MACEDON: methodology for automatically creating, evaluating, and designing overlay networks
NSDI'04 Proceedings of the 1st conference on Symposium on Networked Systems Design and Implementation - Volume 1
A study of the performance potential of DHT-based overlays
USITS'03 Proceedings of the 4th conference on USENIX Symposium on Internet Technologies and Systems - Volume 4
Using random subsets to build scalable network services
USITS'03 Proceedings of the 4th conference on USENIX Symposium on Internet Technologies and Systems - Volume 4
BRADO: scalable streaming through reconfigurable trees
Proceedings of the 2007 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
IEEE Transactions on Parallel and Distributed Systems
Improving the Fault Resilience of Overlay Multicast for Media Streaming
IEEE Transactions on Parallel and Distributed Systems
Towards virtual networks for virtual machine grid computing
VM'04 Proceedings of the 3rd conference on Virtual Machine Research And Technology Symposium - Volume 3
Characterizing overlay multicast networks and their costs
IEEE/ACM Transactions on Networking (TON)
On the predictability of large transfer TCP throughput
Computer Networks: The International Journal of Computer and Telecommunications Networking
Characterizing residential broadband networks
Proceedings of the 7th ACM SIGCOMM conference on Internet measurement
On application-level load balancing in FastReplica
Computer Communications
Nearcast: A locality-aware P2P live streaming approach for distance education
ACM Transactions on Internet Technology (TOIT)
Enabling DVD-like features in P2P video-on-demand systems
Proceedings of the 2007 workshop on Peer-to-peer streaming and IP-TV
High-bandwidth data dissemination for large-scale distributed systems
ACM Transactions on Computer Systems (TOCS)
Message Dropping Attacks in Overlay Networks: Attack Detection and Attacker Identification
ACM Transactions on Information and System Security (TISSEC)
An optimal discrete rate allocation for overlay video multicasting
Computer Communications
Caching collaboration and cache allocation in peer-to-peer video systems
Multimedia Tools and Applications
Multicast for multimedia collaborative applications: services and mechanisms
International Journal of Advanced Media and Communication
Lightweight peer-to-peer secure multi-party VoIP protocol
ISP'06 Proceedings of the 5th WSEAS International Conference on Information Security and Privacy
Understanding mesh-based peer-to-peer streaming
Proceedings of the 2006 international workshop on Network and operating systems support for digital audio and video
Ant colony-based algorithm for constructing broadcasting tree with degree and delay constraints
Expert Systems with Applications: An International Journal
Improving scalability and fault tolerance in an application management infrastructure
LASCO'08 First USENIX Workshop on Large-Scale Computing
An efficient network-wide broadcasting based on hop-limited shortest-path trees
Computer Networks: The International Journal of Computer and Telecommunications Networking
Araneola: A scalable reliable multicast system for dynamic environments
Journal of Parallel and Distributed Computing
Evaluation of a comprehensive P2P video-on-demand streaming system
Computer Networks: The International Journal of Computer and Telecommunications Networking
IEEE/ACM Transactions on Networking (TON)
Suffix caching: an approach to ensure data availability in P2P streaming systems
International Journal of Internet Protocol Technology
Collusion-Resistant Message Authentication in Overlay Multicast Communication
Transactions on Computational Science IV
QoS-guaranteed path selection algorithm for service composition
Proceedings of the 5th International ICST Conference on Heterogeneous Networking for Quality, Reliability, Security and Robustness
Content and overlay-aware scheduling for peer-to-peer streaming in fluctuating networks
Journal of Network and Computer Applications
DaVinci: dynamically adaptive virtual networks for a customized internet
CoNEXT '08 Proceedings of the 2008 ACM CoNEXT Conference
Implementation and empirical evaluations of floor control protocols on PlanetLab network
Proceedings of the 47th Annual Southeast Regional Conference
Transient Analysis of an Overlay Multicast Protocol
CCGRID '09 Proceedings of the 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid
Securing hierarchical multicast communications using roles
Proceedings of the 2009 International Conference on Wireless Communications and Mobile Computing: Connecting the World Wirelessly
End System Multicast routing for multi-party videoconferencing applications
Computer Communications
Explicit routing in multicast overlay networks
Computer Communications
Genetic algorithm for delay- and degree-constrained multimedia broadcasting on overlay networks
Computer Communications
Small-world characteristics of Internet topologies and implications on multicast scaling
Computer Networks: The International Journal of Computer and Telecommunications Networking
Computer Networks: The International Journal of Computer and Telecommunications Networking
Performance analysis for overlay multimedia multicast on r- ary tree and m-D mesh topologies
IEEE Transactions on Multimedia
Design of a scalable multicast scheme with an application-network cross-layer approach
IEEE Transactions on Multimedia - Special issue on quality-driven cross-layer design for multimedia communications
Networking technique for synchronous e-learning platforms in corporate environments
SPECTS'09 Proceedings of the 12th international conference on Symposium on Performance Evaluation of Computer & Telecommunication Systems
A fine-grained balancing scheme for improved scalability in P2P streaming
Multimedia Tools and Applications
A survey of network virtualization
Computer Networks: The International Journal of Computer and Telecommunications Networking
Efficient and load-balance overlay multicast scheme with path diversity for video streaming
EUC'07 Proceedings of the 2007 international conference on Embedded and ubiquitous computing
Improving the interaction between overlay routing and traffic engineering
NETWORKING'08 Proceedings of the 7th international IFIP-TC6 networking conference on AdHoc and sensor networks, wireless networks, next generation internet
A role-based protocol for secure multicast communications in mobile ad hoc networks
Proceedings of the 6th International Wireless Communications and Mobile Computing Conference
Reconfigurable peer-to-peer connectivity overlays for information assurance applications
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
COMSNETS'10 Proceedings of the 2nd international conference on COMmunication systems and NETworks
An efficient networking technique for synchronous e-learning platforms in corporate environments
Computer Communications
Redesigning multi-channel P2P live video systems with View-Upload Decoupling
Computer Networks: The International Journal of Computer and Telecommunications Networking
On-demand Overlay Networks for Large Scientific Data Transfers
CCGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
Enabling tussle-agile inter-networking architectures by underlay virtualisation
FIS'2009 Proceedings of the Second Future internet conference on Future internet
Peer-to-peer multipoint video conferencing with layered video
Journal of Network and Computer Applications
Multicast support for collaborative networking
CTS'05 Proceedings of the 2005 international conference on Collaborative technologies and systems
A design of overlay anonymous multicast protocol
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
Continuous data availability in instantaneous streaming networks
Proceedings of the International Conference on Management of Emergent Digital EcoSystems
Delay bounds of chunk-based peer-to-peer video streaming
IEEE/ACM Transactions on Networking (TON)
Ricochet: lateral error correction for time-critical multicast
NSDI'07 Proceedings of the 4th USENIX conference on Networked systems design & implementation
ALMware: A middleware for application layer multicast protocols
Computer Communications
Toward microeconomic allocation of resources in multi-service overlay networks
Journal of Computer and Systems Sciences International
On the stability of application-layer multicast tree
ISCIS'06 Proceedings of the 21st international conference on Computer and Information Sciences
Robust application-level multicast tree construction for wireless/mobile hosts
WWIC'06 Proceedings of the 4th international conference on Wired/Wireless Internet Communications
ISPA'05 Proceedings of the Third international conference on Parallel and Distributed Processing and Applications
Design and deployment of locality-aware overlay multicast protocol for live streaming services
NPC'05 Proceedings of the 2005 IFIP international conference on Network and Parallel Computing
Live multimedia system using peer-to-peer architecture for distance education
ICWL'06 Proceedings of the 5th international conference on Advances in Web Based Learning
Architecture for asymmetric P2P group communication
IPTcomm '11 Proceedings of the 5th International Conference on Principles, Systems and Applications of IP Telecommunications
Phase synchronization and seamless peer-reconnection on peer-to-peer streaming systems
ICOIN'05 Proceedings of the 2005 international conference on Information Networking: convergence in broadband and mobile networking
Efficient security mechanisms for overlay multicast-based content distribution
ACNS'05 Proceedings of the Third international conference on Applied Cryptography and Network Security
Hierarchical multicast tree algorithms for application layer mesh networks
ICCNMC'05 Proceedings of the Third international conference on Networking and Mobile Computing
AGNO: an adaptive group communication scheme for unstructured P2P networks
Euro-Par'05 Proceedings of the 11th international Euro-Par conference on Parallel Processing
Hybrid overlay structure based on random walks
IPTPS'05 Proceedings of the 4th international conference on Peer-to-Peer Systems
Efficient bandwidth guaranteed restoration algorithms for multicast connections
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
The emergence of sparse spanners and greedy well-separated pair decomposition
SWAT'10 Proceedings of the 12th Scandinavian conference on Algorithm Theory
Supporting heterogeneity and congestion control in peer-to-peer multicast streaming
IPTPS'04 Proceedings of the Third international conference on Peer-to-Peer Systems
P6P: a peer-to-peer approach to internet infrastructure
IPTPS'04 Proceedings of the Third international conference on Peer-to-Peer Systems
Short Survey: A survey of application level multicast techniques
Computer Communications
VNET/P: bridging the cloud and high performance computing through fast overlay networking
Proceedings of the 21st international symposium on High-Performance Parallel and Distributed Computing
Optimal bandwidth sharing in multiswarm multiparty P2P video-conferencing systems
IEEE/ACM Transactions on Networking (TON)
Multiple multicast trees for 3d real-time content distribution over P2P networks
Proceedings of the 1st ACM workshop on High performance mobile opportunistic systems
Hi-index | 0.00 |
In response to the serious scalability and deployment concerns with IP Multicast, we and other researchers have advocated an alternate architecture for supporting group communication applications over the Internet where all multicast functionality is pushed to the edge. We refer to such an architecture as End System Multicast. While End System Multicast has several potential advantages, a key concern is the performance penalty associated with such a design. While preliminary simulation results conducted in static environments are promising, they have yet to consider the challenging performance requirements of real world applications in a dynamic and heterogeneous Internet environment.In this paper, we explore how Internet environments and application requirements can influence End System Multicast design. We explore these issues in the context of audio and video conferencing: an important class of applications with stringent performance requirements. We conduct an extensive evaluation study of schemes for constructing overlay networks on a wide-area test-bed of about twenty hosts distributed around the Internet. Our results demonstrate that it is important to adapt to both latency and bandwidth while constructing overlays optimized for conferencing applications. Further, when relatively simple techniques are incorporated into current self-organizing protocols to enable dynamic adaptation to latency and bandwidth, the performance benefits are significant. Our results indicate that End System Multicast is a promising architecture for enabling performance-demanding conferencing applications in a dynamic and heterogeneous Internet environment.