Approximation and Online Algorithms for NFV-Enabled Multicasting in SDNs

Multicasting is a fundamental functionality of networks for many applications including online conferencing, event monitoring, video streaming, and system monitoring in data centers. To ensure multicasting reliable, secure and scalable, a service chain consisting of network functions (e.g., firewall...

Full description

Saved in:
Bibliographic Details
Published inProceedings of the International Conference on Distributed Computing Systems pp. 625 - 634
Main Authors Zichuan Xu, Weifa Liang, Meitian Huang, Mike Jia, Song Guo, Galis, Alex
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.06.2017
Subjects
Online AccessGet full text

Cover

Loading…
Abstract Multicasting is a fundamental functionality of networks for many applications including online conferencing, event monitoring, video streaming, and system monitoring in data centers. To ensure multicasting reliable, secure and scalable, a service chain consisting of network functions (e.g., firewalls, Intrusion Detection Systems (IDSs), and transcoders) usually is associated with each multicast request. Such a multicast request is referred to as an NFV-enabled multicast request. In this paper we study NFV-enabled multicasting in a Software-Defined Network (SDN) with the aims to minimize the implementation cost of each NFV-enabled multicast request or maximize the network throughput for a sequence of NFV-enabled requests, subject to network resource capacity constraints. We first formulate novel NFV-enabled multicasting and online NFV-enabled multicasting problems. We then devise the very first approximation algorithm with an approximation ratio of 2K for the NFV-enabled multicasting problem if the number of servers for implementing the network functions of each request is no more than a constant K (1). We also study dynamic admissions of NFV-enabled multicast requests without the knowledge of future request arrivals with the objective to maximize the network throughput, for which we propose an online algorithm with a competitive ratio of O(log n) when K = 1, where n is the number of nodes in the network. We finally evaluate the performance of the proposed algorithms through experimental simulations. Experimental results demonstrate that the proposed algorithms outperform other existing heuristics.
AbstractList Multicasting is a fundamental functionality of networks for many applications including online conferencing, event monitoring, video streaming, and system monitoring in data centers. To ensure multicasting reliable, secure and scalable, a service chain consisting of network functions (e.g., firewalls, Intrusion Detection Systems (IDSs), and transcoders) usually is associated with each multicast request. Such a multicast request is referred to as an NFV-enabled multicast request. In this paper we study NFV-enabled multicasting in a Software-Defined Network (SDN) with the aims to minimize the implementation cost of each NFV-enabled multicast request or maximize the network throughput for a sequence of NFV-enabled requests, subject to network resource capacity constraints. We first formulate novel NFV-enabled multicasting and online NFV-enabled multicasting problems. We then devise the very first approximation algorithm with an approximation ratio of 2K for the NFV-enabled multicasting problem if the number of servers for implementing the network functions of each request is no more than a constant K (1). We also study dynamic admissions of NFV-enabled multicast requests without the knowledge of future request arrivals with the objective to maximize the network throughput, for which we propose an online algorithm with a competitive ratio of O(log n) when K = 1, where n is the number of nodes in the network. We finally evaluate the performance of the proposed algorithms through experimental simulations. Experimental results demonstrate that the proposed algorithms outperform other existing heuristics.
Author Weifa Liang
Galis, Alex
Song Guo
Meitian Huang
Mike Jia
Zichuan Xu
Author_xml – sequence: 1
  surname: Zichuan Xu
  fullname: Zichuan Xu
  email: z.xu@ucl.ac.uk
  organization: Univ. Coll. London, London, UK
– sequence: 2
  surname: Weifa Liang
  fullname: Weifa Liang
  email: wliang@cs.anu.edu.au
  organization: Australian Nat. Univ., Canberra, ACT, Australia
– sequence: 3
  surname: Meitian Huang
  fullname: Meitian Huang
  email: u4700480@anu.edu.au
  organization: Australian Nat. Univ., Canberra, ACT, Australia
– sequence: 4
  surname: Mike Jia
  fullname: Mike Jia
  email: u5515287@anu.edu.au
  organization: Australian Nat. Univ., Canberra, ACT, Australia
– sequence: 5
  surname: Song Guo
  fullname: Song Guo
  email: song.guo@polyu.edu.hk
  organization: Hong Kong Polytech. Univ., Hong Kong, China
– sequence: 6
  givenname: Alex
  surname: Galis
  fullname: Galis, Alex
  email: a.galis@ucl.ac.uk
  organization: Univ. Coll. London, London, UK
BookMark eNotj09PwjAchmuCiYAcPXnpF9jsr93657gMEBKEA-qVtGuLNaMj60z027tET-_hSZ487wxNYhcdQg9AcgCinrb1sj7mlIDIC3aDFkpIKJnkIBSlEzQFwlnGFRV3aJbSJyGklJxN0aa6XvvuO1z0ELqIdbT4ENsQHa7ac9eH4eOSsO96vF-_Z6uoTessfvlqh9DoNIR4xiHi43Kf7tGt121yi_-do7f16rXeZLvD87audlmgBQyZNVqXlkigDeHGMqmob1zZCEG9B6MMSAsFtQ0XyhDjnOMOqPGsYaVnxLE5evzzhpGdrv1Y3v-chJLjJc5-AZX9Tcs
CODEN IEEPAD
ContentType Conference Proceeding
DBID 6IE
6IH
CBEJK
RIE
RIO
DOI 10.1109/ICDCS.2017.43
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan (POP) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP) 1998-present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISBN 9781538617922
1538617927
EndPage 634
ExternalDocumentID 7980006
Genre orig-research
GroupedDBID 23M
29G
29P
6IE
6IF
6IH
6IK
6IL
6IM
6IN
AAJGR
AAWTH
ABLEC
ACGFS
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
IJVOP
IPLJI
M43
OCL
RIE
RIL
RIO
RNS
ID FETCH-LOGICAL-i241t-dbaa5d0812c06bd3892fce5c772ff1b9b18d142dc679b0beee6e12bf3c35f30e3
IEDL.DBID RIE
ISSN 1063-6927
IngestDate Wed Aug 27 02:19:11 EDT 2025
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i241t-dbaa5d0812c06bd3892fce5c772ff1b9b18d142dc679b0beee6e12bf3c35f30e3
PageCount 10
ParticipantIDs ieee_primary_7980006
PublicationCentury 2000
PublicationDate 2017-06
PublicationDateYYYYMMDD 2017-06-01
PublicationDate_xml – month: 06
  year: 2017
  text: 2017-06
PublicationDecade 2010
PublicationTitle Proceedings of the International Conference on Distributed Computing Systems
PublicationTitleAbbrev ICDSC
PublicationYear 2017
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0005863
Score 2.2590187
Snippet Multicasting is a fundamental functionality of networks for many applications including online conferencing, event monitoring, video streaming, and system...
SourceID ieee
SourceType Publisher
StartPage 625
SubjectTerms Approximation algorithms
approximation and online algorithms
Bandwidth
Heuristic algorithms
Middleboxes
Multicast communication
multicasting
Network function virtualization
NFV-enabled multicasting
Optical switches
Servers
service chains
software-defined networks
virtualized network functions
Title Approximation and Online Algorithms for NFV-Enabled Multicasting in SDNs
URI https://ieeexplore.ieee.org/document/7980006
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1NSwMxEA21J09VW_GbHDya7W6ym90cSz-oQotQK72VnXzoom6l3YL46012ayviwVvIJSFDeDPJe28QurawISSPGDGMAgkhASIoaEJNrEBrBgl32uHRmA-n4d0smtXQzVYLo7UuyWfac8PyL18t5No9lbVjkfilv_aeLdwqrdaOzpHwikzPGeGCxjs_zfZtt9edOBZX7Dlxzo8uKiWIDBpo9L18xR158dYFePLzlzPjf_d3gFo7uR6-3wLRIarp_Ag1vvs14M31baJhxxmIf2SVWhGnucKV0yjuvD4tllnx_LbCNonF48Ej6ZeiKoVLha5MV44ejbMcT3rjVQtNB_2H7pBsOimQzCJ0QRSkaaQs-lPpc1A2SaFG6kja1NqYAAQEiQpCqiSPBfg2RprrgIJhkkWG-Zodo3q-yPUJwimjGiLHbQvT0BVvNDAiTMEYEKGMg1PUdAczf6_MMuabMzn7e_oc7bu4VNyrC1Qvlmt9aVG-gKsyvF_wY6c7
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LTwIxEG4IHvSECsa3PXi0wLa73d0j4RFQICaA4UZ2-tCNuhhYEuOvt93lYYwHb01Pk5k037T9vm8QujWwEQruMaIZBeJCACSkoAjVvgSlGATcaocHQ96duPdTb1pAd1stjFIqI5-pql1mf_lyLlb2qazmh0E989feM7jvOblaa0foCHhOp-eM8JD6O0fNWq_Zao4sj8uvWnnOjzkqGYx0SmiwCSBnj7xWVylUxdcvb8b_RniIKjvBHn7cQtERKqjkGJU2Exvw-gCXUbdhLcQ_41yviKNE4txrFDfenueLOH15X2LTxuJh54m0M1mVxJlGV0RLS5DGcYJHreGygiad9rjZJetZCiQ2GJ0SCVHkSYP_VNQ5SNOmUC2UJ0xzrbUDITiBdFwqBfdDqJsqKa4cCpoJ5mlWV-wEFZN5ok4RjhhV4Fl2mxu59vpGHR26EWgNoSt85wyVbWJmH7ldxmydk_O_t2_Qfnc86M_6veHDBTqwNcqZWJeomC5W6spgfgrXWam_AdtdqoQ
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+of+the+International+Conference+on+Distributed+Computing+Systems&rft.atitle=Approximation+and+Online+Algorithms+for+NFV-Enabled+Multicasting+in+SDNs&rft.au=Zichuan+Xu&rft.au=Weifa+Liang&rft.au=Meitian+Huang&rft.au=Mike+Jia&rft.date=2017-06-01&rft.pub=IEEE&rft.issn=1063-6927&rft.spage=625&rft.epage=634&rft_id=info:doi/10.1109%2FICDCS.2017.43&rft.externalDocID=7980006
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1063-6927&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1063-6927&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1063-6927&client=summon