QoS-enabled TCP for software-defined networks: a combined scheduler-per-node approach

Software-defined network (SDN) can ease the implementation of QoS concept by introducing a flexible and manageable mechanism to overcome the TCP pacing in the network and data centers which have burst traffics. SDN’s flexible structure lets the network manager control the resources while the traffic...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:The Journal of supercomputing 2019-10, Vol.75 (10), p.6260-6276
Hauptverfasser: Darmani, Yousef, Sangelaji, Mehrdad
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 6276
container_issue 10
container_start_page 6260
container_title The Journal of supercomputing
container_volume 75
creator Darmani, Yousef
Sangelaji, Mehrdad
description Software-defined network (SDN) can ease the implementation of QoS concept by introducing a flexible and manageable mechanism to overcome the TCP pacing in the network and data centers which have burst traffics. SDN’s flexible structure lets the network manager control the resources while the traffic condition is changed. Therefore, it is possible to adopt an application flow rate based on its dynamic parameters such as delay and throughput. This paper studies a new dynamic QoS mechanism for SDNs. This mechanism improves the performance of TCP-based network traffic in the per-node model, compared with the classical end-to-end approach. In overall, we focused on two ideas: First, we alter the end-to-end holistic view of the TCP on per-node behavior. Second, we take advantage of a two-segment scheduler model. As a result, we are aware of congestion in the entire network nodes and are able to make a reaction to obtain the requested QoS. Simulation results show the effectiveness of the developed model.
doi_str_mv 10.1007/s11227-019-02837-2
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2302605649</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2302605649</sourcerecordid><originalsourceid>FETCH-LOGICAL-c270t-30a659306b6525fcc2861be6ebb6366b72879ab531464475bfe9a689b1b2e62b3</originalsourceid><addsrcrecordid>eNp9kEtLAzEQx4MoWKtfwNOC5-jkvetNii8oqNieQ7I7a1vbzZpsKX57oxW8eRgGZv4P-BFyzuCSAZirxBjnhgKrKPBSGMoPyIgpIyjIUh6SEVQcaKkkPyYnKa0AQAojRmT-El4pds6vsSlmk-eiDbFIoR12LiJtsF12-dHhsAvxPV0XrqjDxv8cU73AZrvGSPs8XWiwcH0fg6sXp-SodeuEZ797TOZ3t7PJA50-3T9Obqa05gYGKsBpVQnQXiuu2rrmpWYeNXqvhdbe8NJUzivBpJbSKN9i5XRZeeY5au7FmFzsc3PtxxbTYFdhG7tcabkArkFpWWUV36vqGFKK2No-LjcufloG9huf3eOzGZ_9wZfdYyL2ppTF3RvGv-h_XF-TbXGu</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2302605649</pqid></control><display><type>article</type><title>QoS-enabled TCP for software-defined networks: a combined scheduler-per-node approach</title><source>SpringerLink Journals - AutoHoldings</source><creator>Darmani, Yousef ; Sangelaji, Mehrdad</creator><creatorcontrib>Darmani, Yousef ; Sangelaji, Mehrdad</creatorcontrib><description>Software-defined network (SDN) can ease the implementation of QoS concept by introducing a flexible and manageable mechanism to overcome the TCP pacing in the network and data centers which have burst traffics. SDN’s flexible structure lets the network manager control the resources while the traffic condition is changed. Therefore, it is possible to adopt an application flow rate based on its dynamic parameters such as delay and throughput. This paper studies a new dynamic QoS mechanism for SDNs. This mechanism improves the performance of TCP-based network traffic in the per-node model, compared with the classical end-to-end approach. In overall, we focused on two ideas: First, we alter the end-to-end holistic view of the TCP on per-node behavior. Second, we take advantage of a two-segment scheduler model. As a result, we are aware of congestion in the entire network nodes and are able to make a reaction to obtain the requested QoS. Simulation results show the effectiveness of the developed model.</description><identifier>ISSN: 0920-8542</identifier><identifier>EISSN: 1573-0484</identifier><identifier>DOI: 10.1007/s11227-019-02837-2</identifier><language>eng</language><publisher>New York: Springer US</publisher><subject>Communications traffic ; Compilers ; Computer Science ; Computer simulation ; Data centers ; Flexible structures ; Flow velocity ; Interpreters ; Nodes ; Performance enhancement ; Processor Architectures ; Programming Languages ; Quality of service architectures ; Software-defined networking ; Traffic congestion ; Traffic models</subject><ispartof>The Journal of supercomputing, 2019-10, Vol.75 (10), p.6260-6276</ispartof><rights>Springer Science+Business Media, LLC, part of Springer Nature 2019</rights><rights>Copyright Springer Nature B.V. 2019</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c270t-30a659306b6525fcc2861be6ebb6366b72879ab531464475bfe9a689b1b2e62b3</cites><orcidid>0000-0002-0955-8292</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s11227-019-02837-2$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/s11227-019-02837-2$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>314,776,780,27903,27904,41467,42536,51297</link.rule.ids></links><search><creatorcontrib>Darmani, Yousef</creatorcontrib><creatorcontrib>Sangelaji, Mehrdad</creatorcontrib><title>QoS-enabled TCP for software-defined networks: a combined scheduler-per-node approach</title><title>The Journal of supercomputing</title><addtitle>J Supercomput</addtitle><description>Software-defined network (SDN) can ease the implementation of QoS concept by introducing a flexible and manageable mechanism to overcome the TCP pacing in the network and data centers which have burst traffics. SDN’s flexible structure lets the network manager control the resources while the traffic condition is changed. Therefore, it is possible to adopt an application flow rate based on its dynamic parameters such as delay and throughput. This paper studies a new dynamic QoS mechanism for SDNs. This mechanism improves the performance of TCP-based network traffic in the per-node model, compared with the classical end-to-end approach. In overall, we focused on two ideas: First, we alter the end-to-end holistic view of the TCP on per-node behavior. Second, we take advantage of a two-segment scheduler model. As a result, we are aware of congestion in the entire network nodes and are able to make a reaction to obtain the requested QoS. Simulation results show the effectiveness of the developed model.</description><subject>Communications traffic</subject><subject>Compilers</subject><subject>Computer Science</subject><subject>Computer simulation</subject><subject>Data centers</subject><subject>Flexible structures</subject><subject>Flow velocity</subject><subject>Interpreters</subject><subject>Nodes</subject><subject>Performance enhancement</subject><subject>Processor Architectures</subject><subject>Programming Languages</subject><subject>Quality of service architectures</subject><subject>Software-defined networking</subject><subject>Traffic congestion</subject><subject>Traffic models</subject><issn>0920-8542</issn><issn>1573-0484</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><recordid>eNp9kEtLAzEQx4MoWKtfwNOC5-jkvetNii8oqNieQ7I7a1vbzZpsKX57oxW8eRgGZv4P-BFyzuCSAZirxBjnhgKrKPBSGMoPyIgpIyjIUh6SEVQcaKkkPyYnKa0AQAojRmT-El4pds6vsSlmk-eiDbFIoR12LiJtsF12-dHhsAvxPV0XrqjDxv8cU73AZrvGSPs8XWiwcH0fg6sXp-SodeuEZ797TOZ3t7PJA50-3T9Obqa05gYGKsBpVQnQXiuu2rrmpWYeNXqvhdbe8NJUzivBpJbSKN9i5XRZeeY5au7FmFzsc3PtxxbTYFdhG7tcabkArkFpWWUV36vqGFKK2No-LjcufloG9huf3eOzGZ_9wZfdYyL2ppTF3RvGv-h_XF-TbXGu</recordid><startdate>20191001</startdate><enddate>20191001</enddate><creator>Darmani, Yousef</creator><creator>Sangelaji, Mehrdad</creator><general>Springer US</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><orcidid>https://orcid.org/0000-0002-0955-8292</orcidid></search><sort><creationdate>20191001</creationdate><title>QoS-enabled TCP for software-defined networks: a combined scheduler-per-node approach</title><author>Darmani, Yousef ; Sangelaji, Mehrdad</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c270t-30a659306b6525fcc2861be6ebb6366b72879ab531464475bfe9a689b1b2e62b3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>Communications traffic</topic><topic>Compilers</topic><topic>Computer Science</topic><topic>Computer simulation</topic><topic>Data centers</topic><topic>Flexible structures</topic><topic>Flow velocity</topic><topic>Interpreters</topic><topic>Nodes</topic><topic>Performance enhancement</topic><topic>Processor Architectures</topic><topic>Programming Languages</topic><topic>Quality of service architectures</topic><topic>Software-defined networking</topic><topic>Traffic congestion</topic><topic>Traffic models</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Darmani, Yousef</creatorcontrib><creatorcontrib>Sangelaji, Mehrdad</creatorcontrib><collection>CrossRef</collection><jtitle>The Journal of supercomputing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Darmani, Yousef</au><au>Sangelaji, Mehrdad</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>QoS-enabled TCP for software-defined networks: a combined scheduler-per-node approach</atitle><jtitle>The Journal of supercomputing</jtitle><stitle>J Supercomput</stitle><date>2019-10-01</date><risdate>2019</risdate><volume>75</volume><issue>10</issue><spage>6260</spage><epage>6276</epage><pages>6260-6276</pages><issn>0920-8542</issn><eissn>1573-0484</eissn><abstract>Software-defined network (SDN) can ease the implementation of QoS concept by introducing a flexible and manageable mechanism to overcome the TCP pacing in the network and data centers which have burst traffics. SDN’s flexible structure lets the network manager control the resources while the traffic condition is changed. Therefore, it is possible to adopt an application flow rate based on its dynamic parameters such as delay and throughput. This paper studies a new dynamic QoS mechanism for SDNs. This mechanism improves the performance of TCP-based network traffic in the per-node model, compared with the classical end-to-end approach. In overall, we focused on two ideas: First, we alter the end-to-end holistic view of the TCP on per-node behavior. Second, we take advantage of a two-segment scheduler model. As a result, we are aware of congestion in the entire network nodes and are able to make a reaction to obtain the requested QoS. Simulation results show the effectiveness of the developed model.</abstract><cop>New York</cop><pub>Springer US</pub><doi>10.1007/s11227-019-02837-2</doi><tpages>17</tpages><orcidid>https://orcid.org/0000-0002-0955-8292</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 0920-8542
ispartof The Journal of supercomputing, 2019-10, Vol.75 (10), p.6260-6276
issn 0920-8542
1573-0484
language eng
recordid cdi_proquest_journals_2302605649
source SpringerLink Journals - AutoHoldings
subjects Communications traffic
Compilers
Computer Science
Computer simulation
Data centers
Flexible structures
Flow velocity
Interpreters
Nodes
Performance enhancement
Processor Architectures
Programming Languages
Quality of service architectures
Software-defined networking
Traffic congestion
Traffic models
title QoS-enabled TCP for software-defined networks: a combined scheduler-per-node approach
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-26T09%3A53%3A39IST&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=QoS-enabled%20TCP%20for%20software-defined%20networks:%20a%20combined%20scheduler-per-node%20approach&rft.jtitle=The%20Journal%20of%20supercomputing&rft.au=Darmani,%20Yousef&rft.date=2019-10-01&rft.volume=75&rft.issue=10&rft.spage=6260&rft.epage=6276&rft.pages=6260-6276&rft.issn=0920-8542&rft.eissn=1573-0484&rft_id=info:doi/10.1007/s11227-019-02837-2&rft_dat=%3Cproquest_cross%3E2302605649%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=2302605649&rft_id=info:pmid/&rfr_iscdi=true