Increasing multicast transmission rate with localized multipath in software-defined networks

Network layer multicast is a highly efficient one-to-many transmission mode. Data rates supported by different group members may differ if these members are located in different network environments. Currently there are roughly two types of methods solving the problem, one is limiting the data rate so that every group member can sustain transmissions, and the other is building multiple trees to increase the provision of network bandwidth. The former is inefficient in bandwidth usage, and the latter adds too many states in the network, which is a serious problem in Software-Defined Networks. In this paper, we propose to build localized extra path(s) for each bottleneck link in the tree. By providing extra bandwidth to reinforce the bottleneck links, the overall data rate is increased. As extra paths are only built in small areas around the bottleneck links, the number of states added in the network is restrained to be as small as possible. Experiments on Mininet verify the effectiveness of our solution.

[1]  Min Sik Kim,et al.  Optimal partitioning of multicast receivers , 2000, Proceedings 2000 International Conference on Network Protocols.

[2]  Steven McCanne,et al.  Receiver-driven layered multicast , 2001 .

[3]  Ellen W. Zegura,et al.  On the use of destination set grouping to improve inter-receiver fairness for multicast ABR sessions , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[4]  Nachum Shacham,et al.  Multipoint communication by hierarchically encoded data , 1992, [Proceedings] IEEE INFOCOM '92: The Conference on Computer Communications.

[5]  Jose L. Marzo,et al.  Generalized multiobjective multitree model solution using MOEA , 2005 .

[6]  Dongyang Wang,et al.  Realizing video streaming multicast over SDN networks , 2014, 9th International Conference on Communications and Networking in China.

[7]  David Hausheer,et al.  DYNSDM: Dynamic and flexible software-defined multicast for ISP environments , 2015, 2015 11th International Conference on Network and Service Management (CNSM).

[8]  Masato Tsuru,et al.  Delivering a File by Multipath-Multicast on OpenFlow Networks , 2013, 2013 5th International Conference on Intelligent Networking and Collaborative Systems.