Efficient Load Balancing and Multicasting for Uncertain-Source SDN: Real-Time Link-Cost Monitoring

Software-Defined Networking (SDN) is the next generation network architecture with a new approach to design, build and manage computer networks. Multicasting is a way of transmitting the same content to different destinations. In this paper, we propose an efficient load balancing and multicasting scheme for uncertain-source SDN, using current link cost monitoring. We consider the balance of bandwidth utilization, tree building, and the process of uncertain-source selection. We name this scheme RTLMUS (Real-Time Link Monitoring Uncertain-Source). We then ensure that each destination node connect to just one potential source node. Simulation results demonstrate that our algorithm can improve the network bandwidth utilization and successfully select the multicast source node from the set of potential uncertain-sources.

[1]  Min Chen,et al.  Software-defined internet of things for smart urban sensing , 2015, IEEE Communications Magazine.

[2]  Jie Wu,et al.  Reliable multicast routing with uncertain sources , 2017, 2017 IEEE/ACM 25th International Symposium on Quality of Service (IWQoS).

[3]  Donald F. Towsley,et al.  Multicast-based inference of network-internal loss characteristics , 1999, IEEE Trans. Inf. Theory.

[4]  Chiara Petrioli,et al.  Dynamic replica placement in content delivery networks , 2005, 13th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems.

[5]  Mikkel Thorup,et al.  Traffic engineering with traditional IP routing protocols , 2002, IEEE Commun. Mag..

[6]  Nattapong Kitsuwan,et al.  Independent transient plane design for protection in OpenFlow-based networks , 2015, IEEE/OSA Journal of Optical Communications and Networking.

[7]  Ramana Rao Kompella,et al.  On the impact of packet spraying in data center networks , 2013, 2013 Proceedings IEEE INFOCOM.

[8]  John Kubiatowicz,et al.  ChunkCast: An Anycast Service for Large Content Distribution , 2006, IPTPS.

[9]  Seungmin Rho,et al.  Traffic engineering in software-defined networking: Measurement and management , 2016, IEEE Access.

[10]  Zhetao Li,et al.  Delay Bounded Multi-Source Multicast in Software-Defined Networking , 2018 .

[11]  Deke Guo,et al.  Multicast routing with uncertain sources in software-defined network , 2016, 2016 IEEE/ACM 24th International Symposium on Quality of Service (IWQoS).

[12]  Sugih Jamin,et al.  Inet-3.0: Internet Topology Generator , 2002 .

[13]  Ioannis Lambadaris,et al.  Load balancing for multicast traffic in SDN using real-time link cost modification , 2015, 2015 IEEE International Conference on Communications (ICC).

[14]  David Thaler,et al.  Protocol Independent Multicast-Sparse Mode (PIM-SM): Protocol Specification , 1997, RFC.

[15]  De-Nian Yang,et al.  Reliable multicast routing for software-defined networks , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[16]  Min Chen,et al.  Software-Defined Network Function Virtualization: A Survey , 2015, IEEE Access.