Traffic engineering in hybrid SDN networks with multiple traffic matrices

Traffic engineering (TE) is an efficient tool for optimizing traffic routing and balancing the flows in networks. Traffic is dynamic, previous TE optimization over a single traffic matrix (TM) have some limitations, because a single TM can have big measurement errors and is insufficient to depict th...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Computer networks (Amsterdam, Netherlands : 1999) Netherlands : 1999), 2017-10, Vol.126, p.187-199
Hauptverfasser: Guo, Yingya, Wang, Zhiliang, Yin, Xia, Shi, Xingang, Wu, Jianping
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 199
container_issue
container_start_page 187
container_title Computer networks (Amsterdam, Netherlands : 1999)
container_volume 126
creator Guo, Yingya
Wang, Zhiliang
Yin, Xia
Shi, Xingang
Wu, Jianping
description Traffic engineering (TE) is an efficient tool for optimizing traffic routing and balancing the flows in networks. Traffic is dynamic, previous TE optimization over a single traffic matrix (TM) have some limitations, because a single TM can have big measurement errors and is insufficient to depict the traffic flucuations. Thus, we consider using multiple TMs to overcome these limitations. With the emergence of Software Defined Networking (SDN), we can route flows more flexibly and better balance the flows over multiple TMs. However, due to the difficulties of full SDN deployment, hybrid SDN networks will be the prevailing architectures in the near future. Therefore, optimizing the routing over multiple TMs in a hybrid SDN network is of great interest.In this paper, we first formulate the problem of TE over multiple TMs and prove its NP-hardness. Next, we propose a heuristic algorithm for optimizing routing over multiple TMs by combining offline weight setting optimization with online splitting ratio optimization. Furthermore, we prove that the routes obtained in our algorithm are loop-free, and we provide an upper and lower bound of our proposed algorithm. Finally, we evaluate our method on measured traffic datasets with three network topologies. The results of extensive experiments demonstrate that the maximum link utilization of a network can be optimized better using our proposed algorithm.
doi_str_mv 10.1016/j.comnet.2017.07.008
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_1963430689</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S138912861730289X</els_id><sourcerecordid>1963430689</sourcerecordid><originalsourceid>FETCH-LOGICAL-c334t-823c25097e2109b41d38a21770110835ed36bdc6b4c34b93e3720391889308233</originalsourceid><addsrcrecordid>eNp9UF1LwzAUDaLgrP4DHwI-t94kXZu8CDK_BkMfnM-hTW-31LWdSefYvzejexYO3PtwPjiHkFsGCQOW3TeJ6dsOh4QDyxMIAHlGJkzmPM4hU-fhF1LFjMvsklx53wBAmnI5IfOlK-raGordynaIznYraju6PpTOVvTz6Z0G433vvj3d22FN291msNsN0uEkbIvBWYP-mlzUxcbjzelG5OvleTl7ixcfr_PZ4yI2QqRDLLkwfAoqR85AlSmrhCw4y3NgDKSYYiWysjJZmRqRlkqgyDkIxaRUAoJYRORu9N26_meHftBNv3NdiNRMZSIVkAVqRNKRZVzvvcNab51tC3fQDPRxNN3ocTR9HE1DQIiPyMMow9Dg16LT3ljsDFbWoRl01dv_Df4AF3h1cQ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1963430689</pqid></control><display><type>article</type><title>Traffic engineering in hybrid SDN networks with multiple traffic matrices</title><source>Elsevier ScienceDirect Journals Complete</source><creator>Guo, Yingya ; Wang, Zhiliang ; Yin, Xia ; Shi, Xingang ; Wu, Jianping</creator><creatorcontrib>Guo, Yingya ; Wang, Zhiliang ; Yin, Xia ; Shi, Xingang ; Wu, Jianping</creatorcontrib><description>Traffic engineering (TE) is an efficient tool for optimizing traffic routing and balancing the flows in networks. Traffic is dynamic, previous TE optimization over a single traffic matrix (TM) have some limitations, because a single TM can have big measurement errors and is insufficient to depict the traffic flucuations. Thus, we consider using multiple TMs to overcome these limitations. With the emergence of Software Defined Networking (SDN), we can route flows more flexibly and better balance the flows over multiple TMs. However, due to the difficulties of full SDN deployment, hybrid SDN networks will be the prevailing architectures in the near future. Therefore, optimizing the routing over multiple TMs in a hybrid SDN network is of great interest.In this paper, we first formulate the problem of TE over multiple TMs and prove its NP-hardness. Next, we propose a heuristic algorithm for optimizing routing over multiple TMs by combining offline weight setting optimization with online splitting ratio optimization. Furthermore, we prove that the routes obtained in our algorithm are loop-free, and we provide an upper and lower bound of our proposed algorithm. Finally, we evaluate our method on measured traffic datasets with three network topologies. The results of extensive experiments demonstrate that the maximum link utilization of a network can be optimized better using our proposed algorithm.</description><identifier>ISSN: 1389-1286</identifier><identifier>EISSN: 1872-7069</identifier><identifier>DOI: 10.1016/j.comnet.2017.07.008</identifier><language>eng</language><publisher>Amsterdam: Elsevier B.V</publisher><subject>Algorithms ; Heuristic ; Heuristic methods ; Multiple traffic matrices ; Network topologies ; Optimization ; Route optimization ; Routing optimization ; Software ; Software Defined Networking ; Traffic control ; Traffic engineering</subject><ispartof>Computer networks (Amsterdam, Netherlands : 1999), 2017-10, Vol.126, p.187-199</ispartof><rights>2017 Elsevier B.V.</rights><rights>Copyright Elsevier Sequoia S.A. Oct 24, 2017</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c334t-823c25097e2109b41d38a21770110835ed36bdc6b4c34b93e3720391889308233</citedby><cites>FETCH-LOGICAL-c334t-823c25097e2109b41d38a21770110835ed36bdc6b4c34b93e3720391889308233</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.sciencedirect.com/science/article/pii/S138912861730289X$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,776,780,3537,27903,27904,65309</link.rule.ids></links><search><creatorcontrib>Guo, Yingya</creatorcontrib><creatorcontrib>Wang, Zhiliang</creatorcontrib><creatorcontrib>Yin, Xia</creatorcontrib><creatorcontrib>Shi, Xingang</creatorcontrib><creatorcontrib>Wu, Jianping</creatorcontrib><title>Traffic engineering in hybrid SDN networks with multiple traffic matrices</title><title>Computer networks (Amsterdam, Netherlands : 1999)</title><description>Traffic engineering (TE) is an efficient tool for optimizing traffic routing and balancing the flows in networks. Traffic is dynamic, previous TE optimization over a single traffic matrix (TM) have some limitations, because a single TM can have big measurement errors and is insufficient to depict the traffic flucuations. Thus, we consider using multiple TMs to overcome these limitations. With the emergence of Software Defined Networking (SDN), we can route flows more flexibly and better balance the flows over multiple TMs. However, due to the difficulties of full SDN deployment, hybrid SDN networks will be the prevailing architectures in the near future. Therefore, optimizing the routing over multiple TMs in a hybrid SDN network is of great interest.In this paper, we first formulate the problem of TE over multiple TMs and prove its NP-hardness. Next, we propose a heuristic algorithm for optimizing routing over multiple TMs by combining offline weight setting optimization with online splitting ratio optimization. Furthermore, we prove that the routes obtained in our algorithm are loop-free, and we provide an upper and lower bound of our proposed algorithm. Finally, we evaluate our method on measured traffic datasets with three network topologies. The results of extensive experiments demonstrate that the maximum link utilization of a network can be optimized better using our proposed algorithm.</description><subject>Algorithms</subject><subject>Heuristic</subject><subject>Heuristic methods</subject><subject>Multiple traffic matrices</subject><subject>Network topologies</subject><subject>Optimization</subject><subject>Route optimization</subject><subject>Routing optimization</subject><subject>Software</subject><subject>Software Defined Networking</subject><subject>Traffic control</subject><subject>Traffic engineering</subject><issn>1389-1286</issn><issn>1872-7069</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2017</creationdate><recordtype>article</recordtype><recordid>eNp9UF1LwzAUDaLgrP4DHwI-t94kXZu8CDK_BkMfnM-hTW-31LWdSefYvzejexYO3PtwPjiHkFsGCQOW3TeJ6dsOh4QDyxMIAHlGJkzmPM4hU-fhF1LFjMvsklx53wBAmnI5IfOlK-raGordynaIznYraju6PpTOVvTz6Z0G433vvj3d22FN291msNsN0uEkbIvBWYP-mlzUxcbjzelG5OvleTl7ixcfr_PZ4yI2QqRDLLkwfAoqR85AlSmrhCw4y3NgDKSYYiWysjJZmRqRlkqgyDkIxaRUAoJYRORu9N26_meHftBNv3NdiNRMZSIVkAVqRNKRZVzvvcNab51tC3fQDPRxNN3ocTR9HE1DQIiPyMMow9Dg16LT3ljsDFbWoRl01dv_Df4AF3h1cQ</recordid><startdate>20171024</startdate><enddate>20171024</enddate><creator>Guo, Yingya</creator><creator>Wang, Zhiliang</creator><creator>Yin, Xia</creator><creator>Shi, Xingang</creator><creator>Wu, Jianping</creator><general>Elsevier B.V</general><general>Elsevier Sequoia S.A</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>E3H</scope><scope>F2A</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20171024</creationdate><title>Traffic engineering in hybrid SDN networks with multiple traffic matrices</title><author>Guo, Yingya ; Wang, Zhiliang ; Yin, Xia ; Shi, Xingang ; Wu, Jianping</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c334t-823c25097e2109b41d38a21770110835ed36bdc6b4c34b93e3720391889308233</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2017</creationdate><topic>Algorithms</topic><topic>Heuristic</topic><topic>Heuristic methods</topic><topic>Multiple traffic matrices</topic><topic>Network topologies</topic><topic>Optimization</topic><topic>Route optimization</topic><topic>Routing optimization</topic><topic>Software</topic><topic>Software Defined Networking</topic><topic>Traffic control</topic><topic>Traffic engineering</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Guo, Yingya</creatorcontrib><creatorcontrib>Wang, Zhiliang</creatorcontrib><creatorcontrib>Yin, Xia</creatorcontrib><creatorcontrib>Shi, Xingang</creatorcontrib><creatorcontrib>Wu, Jianping</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>Library &amp; Information Sciences Abstracts (LISA)</collection><collection>Library &amp; Information Science Abstracts (LISA)</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Computer networks (Amsterdam, Netherlands : 1999)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Guo, Yingya</au><au>Wang, Zhiliang</au><au>Yin, Xia</au><au>Shi, Xingang</au><au>Wu, Jianping</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Traffic engineering in hybrid SDN networks with multiple traffic matrices</atitle><jtitle>Computer networks (Amsterdam, Netherlands : 1999)</jtitle><date>2017-10-24</date><risdate>2017</risdate><volume>126</volume><spage>187</spage><epage>199</epage><pages>187-199</pages><issn>1389-1286</issn><eissn>1872-7069</eissn><abstract>Traffic engineering (TE) is an efficient tool for optimizing traffic routing and balancing the flows in networks. Traffic is dynamic, previous TE optimization over a single traffic matrix (TM) have some limitations, because a single TM can have big measurement errors and is insufficient to depict the traffic flucuations. Thus, we consider using multiple TMs to overcome these limitations. With the emergence of Software Defined Networking (SDN), we can route flows more flexibly and better balance the flows over multiple TMs. However, due to the difficulties of full SDN deployment, hybrid SDN networks will be the prevailing architectures in the near future. Therefore, optimizing the routing over multiple TMs in a hybrid SDN network is of great interest.In this paper, we first formulate the problem of TE over multiple TMs and prove its NP-hardness. Next, we propose a heuristic algorithm for optimizing routing over multiple TMs by combining offline weight setting optimization with online splitting ratio optimization. Furthermore, we prove that the routes obtained in our algorithm are loop-free, and we provide an upper and lower bound of our proposed algorithm. Finally, we evaluate our method on measured traffic datasets with three network topologies. The results of extensive experiments demonstrate that the maximum link utilization of a network can be optimized better using our proposed algorithm.</abstract><cop>Amsterdam</cop><pub>Elsevier B.V</pub><doi>10.1016/j.comnet.2017.07.008</doi><tpages>13</tpages></addata></record>
fulltext fulltext
identifier ISSN: 1389-1286
ispartof Computer networks (Amsterdam, Netherlands : 1999), 2017-10, Vol.126, p.187-199
issn 1389-1286
1872-7069
language eng
recordid cdi_proquest_journals_1963430689
source Elsevier ScienceDirect Journals Complete
subjects Algorithms
Heuristic
Heuristic methods
Multiple traffic matrices
Network topologies
Optimization
Route optimization
Routing optimization
Software
Software Defined Networking
Traffic control
Traffic engineering
title Traffic engineering in hybrid SDN networks with multiple traffic matrices
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-27T21%3A31%3A45IST&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=Traffic%20engineering%20in%20hybrid%20SDN%20networks%20with%20multiple%20traffic%20matrices&rft.jtitle=Computer%20networks%20(Amsterdam,%20Netherlands%20:%201999)&rft.au=Guo,%20Yingya&rft.date=2017-10-24&rft.volume=126&rft.spage=187&rft.epage=199&rft.pages=187-199&rft.issn=1389-1286&rft.eissn=1872-7069&rft_id=info:doi/10.1016/j.comnet.2017.07.008&rft_dat=%3Cproquest_cross%3E1963430689%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1963430689&rft_id=info:pmid/&rft_els_id=S138912861730289X&rfr_iscdi=true