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 (...
Saved in:
Published in: | Frontiers of information technology & electronic engineering 2017-11, Vol.18 (11), p.1854-1866 |
---|---|
Main Authors: | , , , |
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 & 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 & 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 & Engineering Database (Proquest)</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies & 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 & aerospace journals</collection><collection>ProQuest Advanced Technologies & 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 & 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 & 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 |