A preference clustering protocol for large-scale multicast applications

8Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

IP Multicast has enabled a variety of large-scale applications on the Internet which would otherwise bombard the network and the content servers if unicast communication was used. However, the efficiency of multicast is often constrained by preference heterogeneity, where receivers range in their preferences for application data. We examine an approach in which approximately similar preferences are clustered together and transmitted on a limited number of multicast addresses, while consuming bounded total session bandwidth. We present a protocol called Matchmaker that coordinates sources and receivers to perform clustering. The protocol is designed to be scalable, fault tolerant and reliable through the use of decentralized design, soft-state operations and sampling techniques. Our simulation results show that clustering can reduce the amount of superfluous data at the receivers for certain preference distributions. By factoring in application-level semantics into the protocol, it can work with different application requirements and data type characteristics. We discuss how three different applications—stock quote dissemination, distributed network games, and session directory services—can specialize the protocol to perform clustering and achieve better resource utilization.

Cite

CITATION STYLE

APA

Wong, T., Katz, R., & McCanne, S. (1999). A preference clustering protocol for large-scale multicast applications. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1736, pp. 1–18). Springer Verlag. https://doi.org/10.1007/978-3-540-46703-8_1

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free