On modeling of minimum cost multicast topology with multiple static streams in overlay communication networks

Overlay communication networks create logical structures at the top of the Internet. Such a concept is also an efficient approach in the context of multicast applications. Moreover, the overlay multicast has actually outperformed network layer-based multicast provided by the IP protocol and attracted developers of multimedia systems, recently. In this paper, we take a look at modeling techniques and the problem of optimal flow assignment in the meaning of creating a minimum cost multicast topology based on multiple multicast static streams in overlay communication networks. We formulate the problem as an ILP (integer linear programming) model and additionally we develop a new model based on a constraint programming paradigm (CP). In order to compare and evaluate effectiveness of both modeling approaches, we use IBM ILOG CPLEX Optimization Studio that provides an efficient way to build optimization models and solve the problem.

[1]  Ying Zhu,et al.  Overlay Networks with Linear Capacity Constraints , 2005, IEEE Transactions on Parallel and Distributed Systems.

[2]  Krzysztof Walkowiak,et al.  Maximum flow trees in overlay multicast: Modeling and optimization , 2012, 2012 2nd Baltic Congress on Future Internet Communications.

[3]  Stephen E. Deering,et al.  Multicast routing in datagram internetworks and extended LANs , 1990, TOCS.

[4]  Chuan Wu,et al.  Optimal Rate Allocation in Overlay Content Distribution , 2007, Networking.

[5]  Srinivasan Seshan,et al.  A case for end system multicast , 2002, IEEE J. Sel. Areas Commun..

[6]  Gang Wu Peer to Peer File Download and Streaming , 2005 .

[7]  Krzysztof Walkowiak,et al.  Fractional spanning tree packing problem with survivability constraints for throughput maximization in overlay multicast networks , 2011, 2011 3rd International Congress on Ultra Modern Telecommunications and Control Systems and Workshops (ICUMT).

[8]  Hui Zhang,et al.  A case for end system multicast (keynote address) , 2000, SIGMETRICS '00.