DocumentCode :
3566793
Title :
An evaluation of preference clustering in large-scale multicast applications
Author :
Wong, Tina ; Katz, Randy ; McCanne, Steven
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
Volume :
2
fYear :
2000
fDate :
6/22/1905 12:00:00 AM
Firstpage :
451
Abstract :
The efficiency of using multicast in multi-party applications is constrained by preference heterogeneity, where receivers range in their preferences for application data. We examine an approach in which approximately similar sources and receivers are clustered into multicast groups. The goal is to maximize preference overlap within each group while satisfying the constraint of limited network resources. This allows an application to control the number of multicast groups it uses and thus the number of connections it maintains. We present a clustering framework with a two-phase algorithm: a bootstrapping phase that groups new sources and receivers together, and an adaptation phase that re-groups them in reaction to changes. The framework is generic in that an application can customize the algorithm according to its requirements and data characteristics. We conducted detail simulation experiments to study various issues and tradeoffs in applying clustering to different preference patterns and application classes. We found that clustering successfully exploits preference similarity and utilizes network resources more efficiently than when it is not used. Also, application-level hints can be incorporated in our algorithm, which are instrumental in the creation of an effective grouping of sources and receivers. Our algorithm handles changes dynamically, and also limits multicast “join” and “leave” disruption to the application
Keywords :
constraint theory; multicast communication; optimisation; bootstrapping phase; constraint satisfaction; large-scale multicast applications; multi-party applications; multicast groups; network resources; preference clustering; preference overlap maximization; preference similarity; simulation; two-phase algorithm; Application software; Clustering algorithms; Contracts; Heuristic algorithms; IP networks; Instruments; Large-scale systems; Multicast algorithms; Spine; Unicast;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
INFOCOM 2000. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE
ISSN :
0743-166X
Print_ISBN :
0-7803-5880-5
Type :
conf
DOI :
10.1109/INFCOM.2000.832218
Filename :
832218
Link To Document :
بازگشت