6533b854fe1ef96bd12af50b

RESEARCH PRODUCT

A Dynamic Distributed Algorithm for Multicast Path Setup

Salvatore GaglioGiuseppe Lo ReL. Gatani

subject

Protocol Independent MulticastMulticastComputer scienceDistributed computingDistance Vector Multicast Routing ProtocolNetwork topologySteiner tree problemsymbols.namesakeSource-specific multicastDistributed algorithmReliable multicastConvergence (routing)symbolsMulticast transmission Steiner Tree Routing protocolXcastCommunication complexityPragmatic General Multicast

description

In the past few years, there has been a considerable work on multicast route selection techniques, with the aim to design scalable protocols which can guarantee an efficient use of network resources. Steiner tree-based multicast algorithms produce optimal trees, but they are prohibitively expensive. For this reason, heuristic methods are generally employed. Conventional centralized Steiner heuristics provide effective solutions, but they are unpractical for large networks, since they require a complete knowledge of the network topology. In this paper, we propose a new distributed approach that is efficient and suitable for real network adoption. Performance evaluation indicates that it outperforms the state-of-the-art distributed algorithms for multicast tree setup, providing good levels of competitiveness, convergence time, and communication complexity. Furthermore, we propose a novel distributed technique for dynamically updating the multicast tree.

https://doi.org/10.1007/11549468_67