Show simple item record

dc.contributor.authorZhongxia, Y
dc.contributor.authorJingguo, G
dc.contributor.authorWu, Y
dc.contributor.authorLiangxiong, L
dc.contributor.authorTong, L
dc.date.accessioned2020-02-10T10:58:56Z
dc.date.issued2020-04-08
dc.description.abstractVirtual network embedding arranges virtual network services onto substrate network components. The performance of embedding algorithms determines the effectiveness and efficiency of a virtualized network, making it a critical part of the network virtualization technology. To achieve better performance, the algorithm needs to automatically detect the network status which is complicated and changes in a time-varying manner, and to dynamically provide solutions that can best fit the current network status. However, most existing algorithms fail to provide automatic embedding solutions in an acceptable running time. In this paper, we combine deep reinforcement learning with a novel neural network structure based on graph convolutional networks, and propose a new and efficient algorithm for automatic virtual network embedding. In addition, a parallel reinforcement learning framework is used in training along with a newly-designed multi-objective reward function, which has proven beneficial to the proposed algorithm for automatic embedding of virtual networks. Extensive simulation results under different scenarios show that our algorithm achieves best performance on most metrics compared with the existing stateof-the-art solutions, with upto 39.6% and 70.6% improvement on acceptance ratio and average revenue, respectively. Moreover, the results also demonstrate that the proposed solution possesses good robustness.en_GB
dc.identifier.citationPublished online 08 April 2020.en_GB
dc.identifier.doi10.1109/JSAC.2020.2986662
dc.identifier.urihttp://hdl.handle.net/10871/40799
dc.language.isoenen_GB
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)en_GB
dc.rights© 2020 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.en_GB
dc.subjectNetwork Virtualizationen_GB
dc.subjectVirtual Network Embeddingen_GB
dc.subjectReinforcement Learningen_GB
dc.subjectGraph Convolutional Networken_GB
dc.titleAutomatic virtual network embedding: A deep reinforcement learning approach with graph convolutional networksen_GB
dc.typeArticleen_GB
dc.date.available2020-02-10T10:58:56Z
dc.identifier.issn0733-8716
dc.descriptionThis is the author accepted manuscript. The final version is available from IEEE via the DOI in this record.en_GB
dc.identifier.journalIEEE Journal on Selected Areas in Communicationsen_GB
dc.rights.urihttp://www.rioxx.net/licenses/all-rights-reserveden_GB
dcterms.dateAccepted2020-01-28
rioxxterms.versionAMen_GB
rioxxterms.licenseref.startdate2020-01-28
rioxxterms.typeJournal Article/Reviewen_GB
refterms.dateFCD2020-02-10T10:37:49Z
refterms.versionFCDAM
refterms.dateFOA2020-04-09T10:08:02Z
refterms.panelBen_GB


Files in this item

This item appears in the following Collection(s)

Show simple item record