Full metadata record
DC FieldValueLanguage
dc.contributor.authorLin, Ying-Daren_US
dc.contributor.authorLai, Yuan-Chengen_US
dc.contributor.authorTeng, Hung-Yien_US
dc.contributor.authorLiao, Chun-Chiehen_US
dc.contributor.authorKao, Yi-Chihen_US
dc.date.accessioned2017-04-21T06:55:12Z-
dc.date.available2017-04-21T06:55:12Z-
dc.date.issued2017-01-15en_US
dc.identifier.issn1084-8045en_US
dc.identifier.urihttp://dx.doi.org/10.1016/j.jnca.2016.11.014en_US
dc.identifier.urihttp://hdl.handle.net/11536/133033-
dc.description.abstractWith Software Defined Networking (SDN), IP multicast becomes promising again. For IPTV applications over SDN, existing works would not scale well since they are based on per-source trees. As control-plane in SDN is logically centralized, constructing multiple shared trees is more feasible than that in traditional IP networks. Thus, in this work, we present a locality-aware multicast approach (LAMA) to construct multi-group shared trees in SDN, where each shared tree covers multiple multicast groups. In LAMA, the controller first clusters the multicast sources located in the vicinity into the same multicast cluster. For each multicast cluster, the controller selects the center switch which has the minimum distance to all multicast sources as its rendezvous point (RP) and then constructs a shortest-path multicast tree from the RP to its hosts. Finally, based on the multi-group shared trees, the controller can establish coarse-grained flow entries into on-tree switches to reduce the number of installed flow entries. Emulations on the Ryu controller and the Mininet emulator show that only 2-5 shared trees would suffice. The computation time in the controller using LAMA is around 70 ms, much less than hundreds ms required for per-source trees. Moreover, LAMA only establishes 2300 flow entries, 4% of that with per-source trees in a large topology.en_US
dc.language.isoen_USen_US
dc.subjectSoftware defined networkingen_US
dc.subjectMultiple shared treesen_US
dc.subjectLocality-awareen_US
dc.subjectMulticast clusteringen_US
dc.subjectRendezvous pointen_US
dc.titleScalable multicasting with multiple shared trees in software defined networkingen_US
dc.identifier.doi10.1016/j.jnca.2016.11.014en_US
dc.identifier.journalJOURNAL OF NETWORK AND COMPUTER APPLICATIONSen_US
dc.citation.volume78en_US
dc.citation.spage125en_US
dc.citation.epage133en_US
dc.contributor.department資訊工程學系zh_TW
dc.contributor.department資訊技術服務中心zh_TW
dc.contributor.departmentDepartment of Computer Scienceen_US
dc.contributor.departmentInformation Technology Services Centeren_US
dc.identifier.wosnumberWOS:000392555600010en_US
Appears in Collections:Articles