Abstract
The great variety of modern networked applications, e.g., online computer games, cloud host backups, video conferencing, etc. bring significant differences in their usage scenarios. Therefore, they impose very different QoS (Quality of Service) requirements on network communication. In particular, traditional multicast implementations cannot react adequately to the potentially very dynamic application requirements at run time. In this paper, we suggest a novel Plug-in Multicast Framework (PiMF) placed on top of an existing multicast framework. PiMF can modify the topology of the multicast tree during the application’s run time, thus providing QoS guarantees for multicast communication. We design our plug-in framework using the emerging SDN (Software-Defined Networking) technology, and we especially address the challenge of non-interfering behavior of PiMF with respect to the underlying multicast implementation. We evaluate the correctness and performance of our plug-in framework in detailed simulation experiments.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bueno, M., Oliverira, G.: A dynamic multiobjective evolutionary algorithm for multicast routing problem. In: 2013 IEEE International Conference on Systems, Man, and Cybernetics on Proceedings, Manchester, UK, pp. 841–846. IEEE (2013)
Ghaaboosi, N., Haghighat, A.: A path relinking approach for delay-constrained least-cost multicast routing problem. In: 19th International Conference on Tools with Artificial Intelligence on Proceedings, Patras, Greece, pp. 383–390. IEEE (2007)
Xu Z., Chen L.: An effective heuristic algorithm for dynamic multicast routing with delay-constrained. In: 9th International Symposium on Computers and Communications on Proceedings, Alexandria, Egypt, pp. 1024–1031. IEEE (2004)
Bauer, F., Varma, A.: ARIES: a rearrangeable inexpensive edge-based on-line steiner algorithm. IEEE J. Sel. Areas Commun. 15(3), 382–397 (1996)
Zhang, B., Mouftah, H.: Forwarding state reduction for delay-constrained multicasting in IP networks. In: 2003 IEEE Global Telecommunications Conference on Proceedings, San Francisco, USA, pp. 4191–4195. IEEE (2003)
Rammohan, N., Murthy, C.: On-line multicast routing with QoS constraints in WDM networks with no wavelength converters. Comput. Netw. 50(18), 3666–3685 (2006)
Lee, D., Youn, C., Jeong, S.: RP reselection scheme for real-time applications in delay-constrained multicast networks. In: 2002 IEEE International Conference on Communications on Proceedings, New York, USA, pp. 1290–1294. IEEE (2002)
Lee, J., Ahn, C., Lee, Y.: Instant distributed minimun diameter tree construction for scalable application layer multicast. In: 12th International Conference on Computer and Information Science on Proceedings, Niigata, Japan, pp. 23–28. IEEE (2013)
Alkubeily, M., Bettahar, H., Bouabdallah, A.: A new Application-Level Multicast technique for stable, robust and efficient overlay tree construction. Comput. Netw. 55(15), 3332–3350 (2011)
Rendezvous Point Engineering, Cisco White Paper. http://www.cisco.com/c/en/us/products/collateral/ios-nx-os-software/ip-multicast/whitepaper_c11-508498.html
Zhang, X., Gu, W., Yang, M., Geng, G., Luo, W.: A distance-heuristic tree building approach in application layer multicast. Comput. Inform. 31(6), 1481–1510 (2013)
Wang, H., Caic, J., Luc, J., et al.: Solving multicast problem in cloud networks using overlay routing. Comput. Commun. 70, 1–14 (2015)
Lee, G.: Understanding Cloud-based Data Center Networks. Morgan Kaufmann, Burlington (2014)
Liao, S., Hong, X., Wu, C., Wang, B., Jiang, M.: Prototype for customized multicast services in software defined networks. In: 22th International Conference on Software, Telecommunications and Computer Networks on Proceedings, Split, Croatia, pp. 315–320. IEEE (2014)
Lin, H., Lin, M., Wu, C.: Constructing application-layer multicast trees for minimum-delay message distribution. Inf. Sci. 279(279), 433–445 (2014)
Haque, I., Abu-Ghazaleh, N.: Wireless software defined networking: a survey and taxonmy. IEEE Commun. Surv. Tutor. 18(4), 2713–2737 (2016)
Liao, L., Leung, V.: LLDP based link latency monitoring in software defined networks. In: 2016 12th International Conference on Network and Service Management on Proceedings, Montreal, Canada, pp. 330–335. IEEE (2016)
Cotton, M., Vegoda, L.: IANA Guidelines for IPv4 Multicast Address Assignments, RFC5771 (2010)
Project Floodlight. http://floodlight.openflowhub.org/
Mininet. http://mininet.org/
Goyal, P., Goyal, A.: Comparative study of two most popular packet sniffing tools-Tcpdump and Wireshark. In: 2017 9th International Conference on Computational Intelligence and Communication Networks on Proceedings, Girne, Cyprus, pp. 77–81. IEEE (2017)
Iperf - The TCP/UDP Bandwidth Measurement Tool. http://sourceforge.net/projects/iperf2/
Acknowledgments
This work is supported by a scholarship from CSC (China) and by the BHBF project HPC2SE at the University of Muenster.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Zhang, Y., Humernbrum, T., Gorlatch, S. (2020). A Plug-in Framework for Efficient Multicast Using SDN. In: Deng, DJ., Pang, AC., Lin, CC. (eds) Wireless Internet. WiCON 2019. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 317. Springer, Cham. https://doi.org/10.1007/978-3-030-52988-8_24
Download citation
DOI: https://doi.org/10.1007/978-3-030-52988-8_24
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-52987-1
Online ISBN: 978-3-030-52988-8
eBook Packages: Computer ScienceComputer Science (R0)