Abstract

Previous research on SDN multicast traffic engineering mainly focused on intra-domain optimization. However, the main traffic on the Internet is inter-domain, and the selection of border nodes and sharing of network information between domains are usually distributed but ignored in previous works. In this article, we explore multi-domain online distributed multicast traffic engineering (MODMTE). To effectively solve MODMTE, we first prove that MODMTE is inapproximable within <inline-formula><tex-math notation="LaTeX">$|D_{\max }|$</tex-math></inline-formula> , which indicates that it is impossible to find any algorithm with a ratio better than <inline-formula><tex-math notation="LaTeX">$|D_{\max }|$</tex-math></inline-formula> for MODMTE, and <inline-formula><tex-math notation="LaTeX">$|D_{\max }|$</tex-math></inline-formula> is the maximum number of destinations for a multicast tree. Then, we design a <inline-formula><tex-math notation="LaTeX">$|D_{\max }|$</tex-math></inline-formula> -competitive distributed algorithm with the ideas of Domain Tree, Dual Candidate Forest Construction, and Forest Rerouting to achieve the tightest performance bound for MODMTE. Experiments on a real SDN with YouTube traffic manifest that the proposed distributed algorithm can reduce more than 30% of the total cost of bandwidth consumption and rule updates for multicast tree rerouting compared with the state-of-the-art algorithms.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call