Approximation and Online Algorithms for NFV-Enabled Multicasting in SDNs
| dc.contributor.author | Xu, Zichuan | |
| dc.contributor.author | Liang, Weifa | |
| dc.contributor.author | Huang, Meitian | |
| dc.contributor.author | Jia, Mike | |
| dc.contributor.author | Guo, Song | |
| dc.contributor.author | Galis, Alex | |
| dc.contributor.editor | Lee, K. | |
| dc.contributor.editor | Liu, L. | |
| dc.coverage.spatial | Georgia, USA | |
| dc.date.accessioned | 2020-12-20T20:51:41Z | |
| dc.date.available | 2020-12-20T20:51:41Z | |
| dc.date.created | June 5-8 2017 | |
| dc.date.issued | 2017 | |
| dc.date.updated | 2020-11-23T10:11:59Z | |
| dc.description.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. | |
| dc.format.mimetype | application/pdf | en_AU |
| dc.identifier.isbn | 9781538617915 | |
| dc.identifier.uri | http://hdl.handle.net/1885/217855 | |
| dc.language.iso | en_AU | en_AU |
| dc.publisher | Institute of Electrical and Electronics Engineers (IEEE Inc) | |
| dc.relation.ispartofseries | 37th IEEE International Conference on Distributed Computing Systems, ICDCS 2017 | |
| dc.source | Proceedings - International Conference on Distributed Computing Systems | |
| dc.source.uri | http://ieeexplore.ieee.org/xpl/mostRecentIssue.jsp?punumber=7976702 | |
| dc.title | Approximation and Online Algorithms for NFV-Enabled Multicasting in SDNs | |
| dc.type | Conference paper | |
| local.contributor.affiliation | Xu, Zichuan, University College London | |
| local.contributor.affiliation | Liang, Weifa, College of Engineering and Computer Science, ANU | |
| local.contributor.affiliation | Huang, Meitian, College of Engineering and Computer Science, ANU | |
| local.contributor.affiliation | Jia, Mike, College of Engineering and Computer Science, ANU | |
| local.contributor.affiliation | Guo, Song, The Hong Kong Polytechnic University | |
| local.contributor.affiliation | Galis, Alex, University College London | |
| local.contributor.authoruid | Liang, Weifa, u9404892 | |
| local.contributor.authoruid | Huang, Meitian, u4700480 | |
| local.contributor.authoruid | Jia, Mike, u5515287 | |
| local.description.notes | Imported from ARIES | |
| local.description.refereed | Yes | |
| local.identifier.absfor | 080201 - Analysis of Algorithms and Complexity | |
| local.identifier.ariespublication | a383154xPUB8150 | |
| local.identifier.doi | 10.1109/ICDCS.2017.43 | |
| local.identifier.scopusID | 2-s2.0-85027258261 | |
| local.type.status | Published Version |