Maximum flow trees in overlay multicast: Modeling and optimization
Michał Kucharzak, Krzysztof Walkowiak
Abstract
Michał Kucharzak, Krzysztof Walkowiak
Abstract
Recently, peer-to-peer (P2P) multicast has become more and more popular approach of simultaneous content delivery to a group of users. It is especially valuable for multimedia applications realized in the Internet. Apart from network-based IP multicast, P2P multicast forms an overlay structure of routing where end-hosts actively contribute to the network by sharing their data streams across other receivers. The overlay structure is routed then via IP network using well-defined unicast flows. This paper focuses on modeling and optimization of content routing in overlay multicast systems. Having a set of overlay nodes interested in joining the same, single source multicast transmission, where every node is subject to limited upload and download access link capacity, we aim at providing an optimal overlay multicast in order to maximize the total system throughput and we formulate maximum flow trees problem related to multicast in overlay network. We also present an original Greedy Algorithm and Golden Ratio Heuristic for solving the problem. These algorithms are evaluated in relation to optimal results yielded by CPLEX solver and random benchmarks.
OpenAlex reports 2 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Recently, peer-to-peer (P2P) multicast has become more and more popular approach of simultaneous content delivery to a group of users. It is especially valuable for multimedia applications realized in the Internet. Apart from network-based IP multicast, P2P multicast forms an overlay structure of routing where end-hosts actively contribute to the network by sharing their data streams across other receivers. The overlay structure is routed then via IP network using well-defined unicast flows. This paper focuses on modeling and optimization of content routing in overlay multicast systems. Having a set of overlay nodes interested in joining the same, single source multicast transmission, where every node is subject to limited upload and download access link capacity, we aim at providing an optimal overlay multicast in order to maximize the total system throughput and we formulate maximum flow trees problem related to multicast in overlay network. We also present an original Greedy Algorithm and Golden Ratio Heuristic for solving the problem. These algorithms are evaluated in relation to optimal results yielded by CPLEX solver and random benchmarks.
Key concepts: Multicast, Computer science, Computer network, Xcast, Protocol Independent Multicast, Pragmatic General Multicast, Source-specific multicast, Overlay multicast