A case for Passive Application Layer Multicast
نویسندگان
چکیده
Over the last few years, application-layer multicast (ALM) has emerged as a plausible solution for supporting group-oriented applications. However, ALM suffers from inefficiency due to its reliance on end hosts and potentially significant changes at both the server and client applications. In this paper, we propose an approach, PALM (Passive Application Layer Multicast), that removes the need for changes to the server or client applications while allowing for dynamic discovery of supporting network devices and client-side OS modules. The passive nature of the approach comes from the fact that bandwidth savings occur transparently with zero required modifications to the networking environment, similar to approaches such as web caching. We demonstrate the performance improvements of PALM relative to ALM and compare the benefits versus network-level multicast and separate unicast approaches through both simulation and experimental studies.
منابع مشابه
Remote Multicast Monitoring Using the RTP MIB
Multimedia applications often involve one-to-many, or manyto-many, communication. These applications can be supported efficiently with network layer multicast. While multicast is a promising technology, monitoring multicast routing infrastructure and the performance of applications that use it presents challenges not found with unicast. In this paper we describe a monitoring architecture, and a...
متن کاملSelf-Organized Hash Based Secure Multicast Routing Over Ad Hoc Networks
Multicast group communication over mobile ad hoc networks has various challenges related to secure data transmission. In order to achieve this goal, there is a need to authenticate the group member as well as it is essential to protect the application data, routing information, and other network resources etc. Multicast-AODV (MAODV) is the extension of an AODV protocol, and there are several is...
متن کاملA Novel Architecture for Secure and Scalable Multicast over IP Network
Currently, multicast services can be implemented at the IP layer or the application layer. While IP multicast violates the stateless paradigm of Internet and incurs great difficulties to congestion and flow control, application-layer multicast is lack of scalability due to the unreliability and resource constraints of end-hosts. Moreover, security is a main weakness in Internet-wide group commu...
متن کاملScheduling Uplink Bandwidth in Application-Layer Multicast Trees
Many applications can benefit from the use of multicast to distribute content efficiently. Due to the limited deployment of network-layer multicast, several application-layer multicast schemes have been proposed. In these schemes, the nodes in the multicast tree are end systems which are typically connected to the network by a single access link. Transmissions to the children of a node in the m...
متن کاملApplication Layer Multicast Technology of Streaming Media
With the rapid development of network technology, Internet business has been transferred from a simple text into a host text, audio, video and other streaming services. Application layer multicast is one of the key technologies to protect the large-scale service quality of streaming media system, which has become an important part of study. Based on the application layer multicast technology, i...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Computer Networks
دوره 51 شماره
صفحات -
تاریخ انتشار 2007