Loading…

A forwarding graph embedding algorithm exploiting regional topology information

Network function virtualization (NFV) is a newly proposed technique designed to construct and manage network functions dynamically and efficiently. Allocating physical resources to the virtual network function forwarding graph is a critical issue in NFV. We formulate the forwarding graph embedding (...

Full description

Saved in:
Bibliographic Details
Published in:Frontiers of information technology & electronic engineering 2017-11, Vol.18 (11), p.1854-1866
Main Authors: Hu, Hong-chao, Zhang, Fan, Mao, Yu-xing, Wang, Zhen-peng
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites cdi_FETCH-LOGICAL-c260t-f91fe69d539012911de3bfb3b9aeb3ccf438b4566c88ef5abf39057e6e2ed7353
container_end_page 1866
container_issue 11
container_start_page 1854
container_title Frontiers of information technology & electronic engineering
container_volume 18
creator Hu, Hong-chao
Zhang, Fan
Mao, Yu-xing
Wang, Zhen-peng
description Network function virtualization (NFV) is a newly proposed technique designed to construct and manage network functions dynamically and efficiently. Allocating physical resources to the virtual network function forwarding graph is a critical issue in NFV. We formulate the forwarding graph embedding (FGE) problem as a binary integer programming problem, which aims to increase the revenue and decrease the cost to a service provider (SP) while considering limited network resources and the requirements of virtual functions. We then design a novel regional resource clustering metric to quantify the embedding potential of each substrate node and propose a topology-aware FGE algorithm called ‘regional resource clustering FGE’ (RRC-FGE). After implementing our algorithms in C++, simulation results showed that the total revenue was increased by more than 50 units and the acceptance ratio by more than 15%, and the cost of the service provider was decreased by more than 60 units.
doi_str_mv 10.1631/FITEE.1601404
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2918725560</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2918725560</sourcerecordid><originalsourceid>FETCH-LOGICAL-c260t-f91fe69d539012911de3bfb3b9aeb3ccf438b4566c88ef5abf39057e6e2ed7353</originalsourceid><addsrcrecordid>eNptkDFrwzAQhUVpoSHN2N3Q2alkWbI1hpC0gUCWdBaSfXIcbMuVHNr8-ypxSpdO9-7x3eN4CD0TPCecktf1Zr9aBYlJitM7NEmwYLFIKL7_1SRPH9HM-yPGmHAiMpFP0G4RGeu-lCvrrooqp_pDBK2G8rqrprKuHg5tBN99Y-vhYjqoatupJhpsbxtbnaO6CxmtGoL9hB6MajzMbnOKPtar_fI93u7eNsvFNi4SjofYCGKAi5JRgUkiCCmBaqOpFgo0LQqT0lynjPMiz8EwpU0AWQYcEigzyugUvYy5vbOfJ_CDPNqTC195GeLyLGGM40DFI1U4670DI3tXt8qdJcHyUpu81iZvtQV-PvI-cF0F7i_1_4MfcdBvsA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2918725560</pqid></control><display><type>article</type><title>A forwarding graph embedding algorithm exploiting regional topology information</title><source>Springer Nature</source><creator>Hu, Hong-chao ; Zhang, Fan ; Mao, Yu-xing ; Wang, Zhen-peng</creator><creatorcontrib>Hu, Hong-chao ; Zhang, Fan ; Mao, Yu-xing ; Wang, Zhen-peng</creatorcontrib><description>Network function virtualization (NFV) is a newly proposed technique designed to construct and manage network functions dynamically and efficiently. Allocating physical resources to the virtual network function forwarding graph is a critical issue in NFV. We formulate the forwarding graph embedding (FGE) problem as a binary integer programming problem, which aims to increase the revenue and decrease the cost to a service provider (SP) while considering limited network resources and the requirements of virtual functions. We then design a novel regional resource clustering metric to quantify the embedding potential of each substrate node and propose a topology-aware FGE algorithm called ‘regional resource clustering FGE’ (RRC-FGE). After implementing our algorithms in C++, simulation results showed that the total revenue was increased by more than 50 units and the acceptance ratio by more than 15%, and the cost of the service provider was decreased by more than 60 units.</description><identifier>ISSN: 2095-9184</identifier><identifier>EISSN: 2095-9230</identifier><identifier>DOI: 10.1631/FITEE.1601404</identifier><language>eng</language><publisher>Hangzhou: Zhejiang University Press</publisher><subject>Algorithms ; Clustering ; Communication ; Communications Engineering ; Computer Hardware ; Computer Science ; Computer Systems Organization and Communication Networks ; Digital switching ; Electrical Engineering ; Electronics and Microelectronics ; Embedding ; Energy consumption ; Instrumentation ; Integer programming ; Load ; Network function virtualization ; Networks ; Revenue ; Substrates ; Topology ; Virtual networks</subject><ispartof>Frontiers of information technology &amp; electronic engineering, 2017-11, Vol.18 (11), p.1854-1866</ispartof><rights>Zhejiang University and Springer-Verlag GmbH Germany, part of Springer Nature 2017</rights><rights>Zhejiang University and Springer-Verlag GmbH Germany, part of Springer Nature 2017.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c260t-f91fe69d539012911de3bfb3b9aeb3ccf438b4566c88ef5abf39057e6e2ed7353</cites><orcidid>0000-0002-9770-6610</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27901,27902</link.rule.ids></links><search><creatorcontrib>Hu, Hong-chao</creatorcontrib><creatorcontrib>Zhang, Fan</creatorcontrib><creatorcontrib>Mao, Yu-xing</creatorcontrib><creatorcontrib>Wang, Zhen-peng</creatorcontrib><title>A forwarding graph embedding algorithm exploiting regional topology information</title><title>Frontiers of information technology &amp; electronic engineering</title><addtitle>Frontiers Inf Technol Electronic Eng</addtitle><description>Network function virtualization (NFV) is a newly proposed technique designed to construct and manage network functions dynamically and efficiently. Allocating physical resources to the virtual network function forwarding graph is a critical issue in NFV. We formulate the forwarding graph embedding (FGE) problem as a binary integer programming problem, which aims to increase the revenue and decrease the cost to a service provider (SP) while considering limited network resources and the requirements of virtual functions. We then design a novel regional resource clustering metric to quantify the embedding potential of each substrate node and propose a topology-aware FGE algorithm called ‘regional resource clustering FGE’ (RRC-FGE). After implementing our algorithms in C++, simulation results showed that the total revenue was increased by more than 50 units and the acceptance ratio by more than 15%, and the cost of the service provider was decreased by more than 60 units.</description><subject>Algorithms</subject><subject>Clustering</subject><subject>Communication</subject><subject>Communications Engineering</subject><subject>Computer Hardware</subject><subject>Computer Science</subject><subject>Computer Systems Organization and Communication Networks</subject><subject>Digital switching</subject><subject>Electrical Engineering</subject><subject>Electronics and Microelectronics</subject><subject>Embedding</subject><subject>Energy consumption</subject><subject>Instrumentation</subject><subject>Integer programming</subject><subject>Load</subject><subject>Network function virtualization</subject><subject>Networks</subject><subject>Revenue</subject><subject>Substrates</subject><subject>Topology</subject><subject>Virtual networks</subject><issn>2095-9184</issn><issn>2095-9230</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2017</creationdate><recordtype>article</recordtype><recordid>eNptkDFrwzAQhUVpoSHN2N3Q2alkWbI1hpC0gUCWdBaSfXIcbMuVHNr8-ypxSpdO9-7x3eN4CD0TPCecktf1Zr9aBYlJitM7NEmwYLFIKL7_1SRPH9HM-yPGmHAiMpFP0G4RGeu-lCvrrooqp_pDBK2G8rqrprKuHg5tBN99Y-vhYjqoatupJhpsbxtbnaO6CxmtGoL9hB6MajzMbnOKPtar_fI93u7eNsvFNi4SjofYCGKAi5JRgUkiCCmBaqOpFgo0LQqT0lynjPMiz8EwpU0AWQYcEigzyugUvYy5vbOfJ_CDPNqTC195GeLyLGGM40DFI1U4670DI3tXt8qdJcHyUpu81iZvtQV-PvI-cF0F7i_1_4MfcdBvsA</recordid><startdate>20171101</startdate><enddate>20171101</enddate><creator>Hu, Hong-chao</creator><creator>Zhang, Fan</creator><creator>Mao, Yu-xing</creator><creator>Wang, Zhen-peng</creator><general>Zhejiang University Press</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>L6V</scope><scope>M7S</scope><scope>P5Z</scope><scope>P62</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PTHSS</scope><orcidid>https://orcid.org/0000-0002-9770-6610</orcidid></search><sort><creationdate>20171101</creationdate><title>A forwarding graph embedding algorithm exploiting regional topology information</title><author>Hu, Hong-chao ; Zhang, Fan ; Mao, Yu-xing ; Wang, Zhen-peng</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c260t-f91fe69d539012911de3bfb3b9aeb3ccf438b4566c88ef5abf39057e6e2ed7353</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2017</creationdate><topic>Algorithms</topic><topic>Clustering</topic><topic>Communication</topic><topic>Communications Engineering</topic><topic>Computer Hardware</topic><topic>Computer Science</topic><topic>Computer Systems Organization and Communication Networks</topic><topic>Digital switching</topic><topic>Electrical Engineering</topic><topic>Electronics and Microelectronics</topic><topic>Embedding</topic><topic>Energy consumption</topic><topic>Instrumentation</topic><topic>Integer programming</topic><topic>Load</topic><topic>Network function virtualization</topic><topic>Networks</topic><topic>Revenue</topic><topic>Substrates</topic><topic>Topology</topic><topic>Virtual networks</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Hu, Hong-chao</creatorcontrib><creatorcontrib>Zhang, Fan</creatorcontrib><creatorcontrib>Mao, Yu-xing</creatorcontrib><creatorcontrib>Wang, Zhen-peng</creatorcontrib><collection>CrossRef</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science &amp; Engineering Database (Proquest)</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>ProQuest Engineering Collection</collection><collection>ProQuest Engineering Database</collection><collection>ProQuest advanced technologies &amp; aerospace journals</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>Engineering collection</collection><jtitle>Frontiers of information technology &amp; electronic engineering</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Hu, Hong-chao</au><au>Zhang, Fan</au><au>Mao, Yu-xing</au><au>Wang, Zhen-peng</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A forwarding graph embedding algorithm exploiting regional topology information</atitle><jtitle>Frontiers of information technology &amp; electronic engineering</jtitle><stitle>Frontiers Inf Technol Electronic Eng</stitle><date>2017-11-01</date><risdate>2017</risdate><volume>18</volume><issue>11</issue><spage>1854</spage><epage>1866</epage><pages>1854-1866</pages><issn>2095-9184</issn><eissn>2095-9230</eissn><abstract>Network function virtualization (NFV) is a newly proposed technique designed to construct and manage network functions dynamically and efficiently. Allocating physical resources to the virtual network function forwarding graph is a critical issue in NFV. We formulate the forwarding graph embedding (FGE) problem as a binary integer programming problem, which aims to increase the revenue and decrease the cost to a service provider (SP) while considering limited network resources and the requirements of virtual functions. We then design a novel regional resource clustering metric to quantify the embedding potential of each substrate node and propose a topology-aware FGE algorithm called ‘regional resource clustering FGE’ (RRC-FGE). After implementing our algorithms in C++, simulation results showed that the total revenue was increased by more than 50 units and the acceptance ratio by more than 15%, and the cost of the service provider was decreased by more than 60 units.</abstract><cop>Hangzhou</cop><pub>Zhejiang University Press</pub><doi>10.1631/FITEE.1601404</doi><tpages>13</tpages><orcidid>https://orcid.org/0000-0002-9770-6610</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 2095-9184
ispartof Frontiers of information technology & electronic engineering, 2017-11, Vol.18 (11), p.1854-1866
issn 2095-9184
2095-9230
language eng
recordid cdi_proquest_journals_2918725560
source Springer Nature
subjects Algorithms
Clustering
Communication
Communications Engineering
Computer Hardware
Computer Science
Computer Systems Organization and Communication Networks
Digital switching
Electrical Engineering
Electronics and Microelectronics
Embedding
Energy consumption
Instrumentation
Integer programming
Load
Network function virtualization
Networks
Revenue
Substrates
Topology
Virtual networks
title A forwarding graph embedding algorithm exploiting regional topology information
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-01T04%3A20%3A18IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20forwarding%20graph%20embedding%20algorithm%20exploiting%20regional%20topology%20information&rft.jtitle=Frontiers%20of%20information%20technology%20&%20electronic%20engineering&rft.au=Hu,%20Hong-chao&rft.date=2017-11-01&rft.volume=18&rft.issue=11&rft.spage=1854&rft.epage=1866&rft.pages=1854-1866&rft.issn=2095-9184&rft.eissn=2095-9230&rft_id=info:doi/10.1631/FITEE.1601404&rft_dat=%3Cproquest_cross%3E2918725560%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c260t-f91fe69d539012911de3bfb3b9aeb3ccf438b4566c88ef5abf39057e6e2ed7353%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2918725560&rft_id=info:pmid/&rfr_iscdi=true