scispace - formally typeset
Proceedings ArticleDOI

Enabling conferencing applications on the internet using an overlay muilticast architecture

Reads0
Chats0
TLDR
An extensive evaluation study of schemes for constructing overlay networks on a wide-area test-bed of about twenty hosts distributed around the Internet shows that it is important to adapt to both latency and bandwidth while constructing overlays optimized for conferencing applications.
Abstract
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.

read more

Content maybe subject to copyright    Report

Citations
More filters
Proceedings Article

A case for end system multicast

TL;DR: The potential benefits of transferring multicast functionality from end systems to routers significantly outweigh the performance penalty incurred and the results indicate that the performance penalties are low both from the application and the network perspectives.
Proceedings ArticleDOI

Scalable application layer multicast

TL;DR: A new scalable application-layer multicast protocol, specifically designed for low-bandwidth, data streaming applications with large receiver sets, which has lower link stress, improved or similar end-to-end latencies and similar failure recovery properties.
Journal ArticleDOI

A survey of network virtualization

TL;DR: The existing technologies and a wide array of past and state-of-the-art projects on network virtualization are surveyed followed by a discussion of major challenges in this area.
Journal ArticleDOI

A case for end system multicast

TL;DR: Narada as discussed by the authors is an alternative architecture for end-to-end multicast, where end systems implement all multicast related functionality including membership management and packet replication, and self-organize into an overlay structure using a fully distributed protocol.
Proceedings ArticleDOI

Distributing streaming media content using cooperative networking

TL;DR: This work considers the problem that arises when the server is overwhelmed by the volume of requests from its clients, and proposes Cooperative Networking (CoopNet), where clients cooperate to distribute content, thereby alleviating the load on the server.
References
More filters
Proceedings Article

A case for end system multicast

TL;DR: The potential benefits of transferring multicast functionality from end systems to routers significantly outweigh the performance penalty incurred and the results indicate that the performance penalties are low both from the application and the network perspectives.
Journal ArticleDOI

Equation-based congestion control for unicast applications

TL;DR: A mechanism for equation-based congestion control for unicast traffic that refrains from reducing the sending rate in half in response to a single packet drop, and uses both simulations and experiments over the Internet to explore performance.
Proceedings ArticleDOI

Overcast: reliable multicasting with on overlay network

TL;DR: Simulations indicate that Overcast quickly builds bandwidth-efficient distribution trees that, compared to IP Multicast, provide 70%-100% of the total bandwidth possible, at a cost of somewhat less than twice the network load.
Proceedings ArticleDOI

A case for end system multicast (keynote address)

TL;DR: This paper explores an alternative architecture for small and sparse groups, where end systems implement all multicast related functionality including membership management and packet replication, and calls this scheme End System Multicast.
Proceedings ArticleDOI

Bayeux: an architecture for scalable and fault-tolerant wide-area data dissemination

TL;DR: The proposed Bayeux, an efficient application-level multicast system that scales to arbitrarily large receiver groups while tolerating failures in routers and network links, leverages the architecture of Tapestry, a fault-tolerant, wide-area overlay routing and location network.
Related Papers (5)