Multi-party distributed audio service with TCP fairness
Proceedings of the tenth ACM international conference on Multimedia
On the Scalability of Many-to-Many Reliable Multicast Sessions
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
A Flexible Concast-Based Grouping Service
IWAN '02 Proceedings of the IFIP-TC6 4th International Working Conference on Active Networks
A flexible concast-based grouping service
Computer Networks: The International Journal of Computer and Telecommunications Networking - Active networks
A combined group/tree approach for scalable many-to-many reliable multicast
Computer Communications
Proxy location for minimizing delivery delay in HRM networks
Computer Communications
Reducing delivery delay in HRM tree
ICCSA'06 Proceedings of the 2006 international conference on Computational Science and Its Applications - Volume Part II
A multi-agent recommender system for supporting device adaptivity in e-Commerce
Journal of Intelligent Information Systems
Hi-index | 0.00 |
While the IP unicast service has proven successful, extending end-to-end adaptation to multicast has been a difficult problem. Unlike the unicast case, multicast protocols must support large and heterogeneous receiver sets. While proposed approaches to scaling multicast transports attempt to localize problems and/or organize receivers into a hierarchy through a divide-and-conquer approach, this approach succeeds only if the resulting hierarchy is congruent with the underlying routing tree topology. This implies the need for some level of topological information at the end systems which the IP multicast service deliberately hides.In this paper, we present a Group Formation Protocol (GFP) whereby receivers dynamically organize themselves into a multilevel hierarchy of multicast groups that corresponds to the underlying routing tree. GFP can serve as a core component across a wide range of multicast applications and protocols such as local recovery for reliable multicast, self organized transcoding, self organizing web caches, the optimal and dynamic placement of proxies, repeaters, designated receivers, recorders and so forth.