Cargando…

Multicast tree construction algorithm for dynamic traffic on software defined networks

Dynamic traffic of multicast communication in the Software Defined Network environment focused less though it is more natural and practical. In multicast communication, the traffic is dynamic due to the dynamic group memberships (i.e., participants join and leave the group anytime), which are not ex...

Descripción completa

Detalles Bibliográficos
Autores principales: Bijur, Gururaj, Ramakrishna, M., Kotegar, Karunakar A.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8630018/
https://www.ncbi.nlm.nih.gov/pubmed/34845252
http://dx.doi.org/10.1038/s41598-021-02292-1
_version_ 1784607320925274112
author Bijur, Gururaj
Ramakrishna, M.
Kotegar, Karunakar A.
author_facet Bijur, Gururaj
Ramakrishna, M.
Kotegar, Karunakar A.
author_sort Bijur, Gururaj
collection PubMed
description Dynamic traffic of multicast communication in the Software Defined Network environment focused less though it is more natural and practical. In multicast communication, the traffic is dynamic due to the dynamic group memberships (i.e., participants join and leave the group anytime), which are not explored much in the previous research works. The multicast in dynamic traffic requires a method to handle dynamic group membership and minimum tree alteration for every join and leave of participants from the multicast group. This paper proposes a multicast tree construction algorithm, which considers receiving devices and network capability as base parameters to construct the multicast path. The proposed routing method uses Dijkstra’s Shortest Path algorithm for initial tree formation, identifies a multicast path, and processes the Shortest Path Tree to reduce the overall hop count and path cost. The multicast tree generated by the proposed enables the dynamic join and leaves of participating devices with reduced tree alteration using more common paths to reach the devices. The implementation and results show that the proposed method works efficiently in resource utilization with a reduced hop count and quality for multicast communication in static and dynamic scenarios. Also, the results demonstrate that the proposed method generates a stable common path for multicast communication.
format Online
Article
Text
id pubmed-8630018
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-86300182021-12-01 Multicast tree construction algorithm for dynamic traffic on software defined networks Bijur, Gururaj Ramakrishna, M. Kotegar, Karunakar A. Sci Rep Article Dynamic traffic of multicast communication in the Software Defined Network environment focused less though it is more natural and practical. In multicast communication, the traffic is dynamic due to the dynamic group memberships (i.e., participants join and leave the group anytime), which are not explored much in the previous research works. The multicast in dynamic traffic requires a method to handle dynamic group membership and minimum tree alteration for every join and leave of participants from the multicast group. This paper proposes a multicast tree construction algorithm, which considers receiving devices and network capability as base parameters to construct the multicast path. The proposed routing method uses Dijkstra’s Shortest Path algorithm for initial tree formation, identifies a multicast path, and processes the Shortest Path Tree to reduce the overall hop count and path cost. The multicast tree generated by the proposed enables the dynamic join and leaves of participating devices with reduced tree alteration using more common paths to reach the devices. The implementation and results show that the proposed method works efficiently in resource utilization with a reduced hop count and quality for multicast communication in static and dynamic scenarios. Also, the results demonstrate that the proposed method generates a stable common path for multicast communication. Nature Publishing Group UK 2021-11-29 /pmc/articles/PMC8630018/ /pubmed/34845252 http://dx.doi.org/10.1038/s41598-021-02292-1 Text en © The Author(s) 2021 https://creativecommons.org/licenses/by/4.0/Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Article
Bijur, Gururaj
Ramakrishna, M.
Kotegar, Karunakar A.
Multicast tree construction algorithm for dynamic traffic on software defined networks
title Multicast tree construction algorithm for dynamic traffic on software defined networks
title_full Multicast tree construction algorithm for dynamic traffic on software defined networks
title_fullStr Multicast tree construction algorithm for dynamic traffic on software defined networks
title_full_unstemmed Multicast tree construction algorithm for dynamic traffic on software defined networks
title_short Multicast tree construction algorithm for dynamic traffic on software defined networks
title_sort multicast tree construction algorithm for dynamic traffic on software defined networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8630018/
https://www.ncbi.nlm.nih.gov/pubmed/34845252
http://dx.doi.org/10.1038/s41598-021-02292-1
work_keys_str_mv AT bijurgururaj multicasttreeconstructionalgorithmfordynamictrafficonsoftwaredefinednetworks
AT ramakrishnam multicasttreeconstructionalgorithmfordynamictrafficonsoftwaredefinednetworks
AT kotegarkarunakara multicasttreeconstructionalgorithmfordynamictrafficonsoftwaredefinednetworks