Enhancing TCP for networks with guaranteed bandwidth services
In this paper, we consider TCP based applications with bandwidth guarantees, but can also benefit from any additional best-effort service offered by the network. Through simulations we show that default TCP cannot offer such applications the ideal throughput – the aggregate throughput of the reserve...
Gespeichert in:
Veröffentlicht in: | Computer networks (Amsterdam, Netherlands : 1999) Netherlands : 1999), 2007-07, Vol.51 (10), p.2788-2804 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 2804 |
---|---|
container_issue | 10 |
container_start_page | 2788 |
container_title | Computer networks (Amsterdam, Netherlands : 1999) |
container_volume | 51 |
creator | Zhu, Yujie Velayutham, Aravind Oladeji, Oyebamiji Sivakumar, Raghupathy |
description | In this paper, we consider TCP based applications with bandwidth guarantees, but can also benefit from any additional best-effort service offered by the network. Through simulations we show that default TCP cannot offer such applications the ideal throughput – the aggregate throughput of the reserved bandwidth and the best effort bandwidth. To illustrate the reasons for its degraded performance, we study TCP’s congestion window adaptation and self-clocking mechanisms in detail. Based on the insights obtained from the study, we propose an adaptation of TCP called GTCP that employs changes to TCP’s congestion control mechanisms to provide applications the optimal aggregate throughput of best-effort and reserved bandwidth. Compared with TCP, GTCP does not involve any additional implementation overhead, and only the sender need to be changed (the receiver remains to be a default TCP implementation). Through simulations and experiments over the Internet we show that GTCP achieves significantly better performance than default TCP in the target environment. |
doi_str_mv | 10.1016/j.comnet.2006.11.026 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_199556112</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S1389128606003628</els_id><sourcerecordid>1267992071</sourcerecordid><originalsourceid>FETCH-LOGICAL-c363t-37d398e88b1409fb67b1f159abaee3d7e2d13ac93cad635546b52e1c6a1c54053</originalsourceid><addsrcrecordid>eNp9kM9LwzAUx4soOKf_gYcieGzNa5q0OSjImD9goId5DmnyuqVu6Uy6Df97Wyp48_Qej-8P3ieKroGkQIDfNalutw67NCOEpwApyfhJNIGyyJKCcHHa77QUCWQlP48uQmgIIXmelZPofu7WymnrVvFy9h7XrY_7oGPrP0N8tN06Xu2VV65DNHGlnDla0x8D-oPVGC6js1ptAl79zmn08TRfzl6Sxdvz6-xxkWjKaZfQwlBRYllWkBNRV7yooAYmVKUQqSkwM0CVFlQrwyljOa9YhqC5As1ywug0uhlzd7792mPoZNPuvesrJQjBGAfIelE-irRvQ_BYy523W-W_JRA5cJKNHDnJgZMEkD2n3nb7m62CVpvaDzjCn7csGIAY4h9GHfaPHix6GbRFp9FYj7qTprX_F_0AjZp_bQ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>199556112</pqid></control><display><type>article</type><title>Enhancing TCP for networks with guaranteed bandwidth services</title><source>Elsevier ScienceDirect Journals Complete - AutoHoldings</source><creator>Zhu, Yujie ; Velayutham, Aravind ; Oladeji, Oyebamiji ; Sivakumar, Raghupathy</creator><creatorcontrib>Zhu, Yujie ; Velayutham, Aravind ; Oladeji, Oyebamiji ; Sivakumar, Raghupathy</creatorcontrib><description>In this paper, we consider TCP based applications with bandwidth guarantees, but can also benefit from any additional best-effort service offered by the network. Through simulations we show that default TCP cannot offer such applications the ideal throughput – the aggregate throughput of the reserved bandwidth and the best effort bandwidth. To illustrate the reasons for its degraded performance, we study TCP’s congestion window adaptation and self-clocking mechanisms in detail. Based on the insights obtained from the study, we propose an adaptation of TCP called GTCP that employs changes to TCP’s congestion control mechanisms to provide applications the optimal aggregate throughput of best-effort and reserved bandwidth. Compared with TCP, GTCP does not involve any additional implementation overhead, and only the sender need to be changed (the receiver remains to be a default TCP implementation). Through simulations and experiments over the Internet we show that GTCP achieves significantly better performance than default TCP in the target environment.</description><identifier>ISSN: 1389-1286</identifier><identifier>EISSN: 1872-7069</identifier><identifier>DOI: 10.1016/j.comnet.2006.11.026</identifier><language>eng</language><publisher>Amsterdam: Elsevier B.V</publisher><subject>Access methods and protocols, osi model ; Applied sciences ; Bandwidth reservation ; Bandwidths ; Comparative analysis ; Congestion control ; Diffserv ; Exact sciences and technology ; GTCP ; Interconnected networks ; Intserv ; Miscellaneous ; Networks and services in france and abroad ; Simulation ; Studies ; Systems, networks and services of telecommunications ; TCP ; TCP-IP ; Telecommunications ; Telecommunications and information theory ; Teleprocessing networks. Isdn ; Teletraffic ; Traffic congestion</subject><ispartof>Computer networks (Amsterdam, Netherlands : 1999), 2007-07, Vol.51 (10), p.2788-2804</ispartof><rights>2006 Elsevier B.V.</rights><rights>2007 INIST-CNRS</rights><rights>Copyright Elsevier Sequoia S.A. Jul 11, 2007</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c363t-37d398e88b1409fb67b1f159abaee3d7e2d13ac93cad635546b52e1c6a1c54053</citedby><cites>FETCH-LOGICAL-c363t-37d398e88b1409fb67b1f159abaee3d7e2d13ac93cad635546b52e1c6a1c54053</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/j.comnet.2006.11.026$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,778,782,3539,27911,27912,45982</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=18751192$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Zhu, Yujie</creatorcontrib><creatorcontrib>Velayutham, Aravind</creatorcontrib><creatorcontrib>Oladeji, Oyebamiji</creatorcontrib><creatorcontrib>Sivakumar, Raghupathy</creatorcontrib><title>Enhancing TCP for networks with guaranteed bandwidth services</title><title>Computer networks (Amsterdam, Netherlands : 1999)</title><description>In this paper, we consider TCP based applications with bandwidth guarantees, but can also benefit from any additional best-effort service offered by the network. Through simulations we show that default TCP cannot offer such applications the ideal throughput – the aggregate throughput of the reserved bandwidth and the best effort bandwidth. To illustrate the reasons for its degraded performance, we study TCP’s congestion window adaptation and self-clocking mechanisms in detail. Based on the insights obtained from the study, we propose an adaptation of TCP called GTCP that employs changes to TCP’s congestion control mechanisms to provide applications the optimal aggregate throughput of best-effort and reserved bandwidth. Compared with TCP, GTCP does not involve any additional implementation overhead, and only the sender need to be changed (the receiver remains to be a default TCP implementation). Through simulations and experiments over the Internet we show that GTCP achieves significantly better performance than default TCP in the target environment.</description><subject>Access methods and protocols, osi model</subject><subject>Applied sciences</subject><subject>Bandwidth reservation</subject><subject>Bandwidths</subject><subject>Comparative analysis</subject><subject>Congestion control</subject><subject>Diffserv</subject><subject>Exact sciences and technology</subject><subject>GTCP</subject><subject>Interconnected networks</subject><subject>Intserv</subject><subject>Miscellaneous</subject><subject>Networks and services in france and abroad</subject><subject>Simulation</subject><subject>Studies</subject><subject>Systems, networks and services of telecommunications</subject><subject>TCP</subject><subject>TCP-IP</subject><subject>Telecommunications</subject><subject>Telecommunications and information theory</subject><subject>Teleprocessing networks. Isdn</subject><subject>Teletraffic</subject><subject>Traffic congestion</subject><issn>1389-1286</issn><issn>1872-7069</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2007</creationdate><recordtype>article</recordtype><recordid>eNp9kM9LwzAUx4soOKf_gYcieGzNa5q0OSjImD9goId5DmnyuqVu6Uy6Df97Wyp48_Qej-8P3ieKroGkQIDfNalutw67NCOEpwApyfhJNIGyyJKCcHHa77QUCWQlP48uQmgIIXmelZPofu7WymnrVvFy9h7XrY_7oGPrP0N8tN06Xu2VV65DNHGlnDla0x8D-oPVGC6js1ptAl79zmn08TRfzl6Sxdvz6-xxkWjKaZfQwlBRYllWkBNRV7yooAYmVKUQqSkwM0CVFlQrwyljOa9YhqC5As1ywug0uhlzd7792mPoZNPuvesrJQjBGAfIelE-irRvQ_BYy523W-W_JRA5cJKNHDnJgZMEkD2n3nb7m62CVpvaDzjCn7csGIAY4h9GHfaPHix6GbRFp9FYj7qTprX_F_0AjZp_bQ</recordid><startdate>20070711</startdate><enddate>20070711</enddate><creator>Zhu, Yujie</creator><creator>Velayutham, Aravind</creator><creator>Oladeji, Oyebamiji</creator><creator>Sivakumar, Raghupathy</creator><general>Elsevier B.V</general><general>Elsevier Science</general><general>Elsevier Sequoia S.A</general><scope>IQODW</scope><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>20070711</creationdate><title>Enhancing TCP for networks with guaranteed bandwidth services</title><author>Zhu, Yujie ; Velayutham, Aravind ; Oladeji, Oyebamiji ; Sivakumar, Raghupathy</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c363t-37d398e88b1409fb67b1f159abaee3d7e2d13ac93cad635546b52e1c6a1c54053</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2007</creationdate><topic>Access methods and protocols, osi model</topic><topic>Applied sciences</topic><topic>Bandwidth reservation</topic><topic>Bandwidths</topic><topic>Comparative analysis</topic><topic>Congestion control</topic><topic>Diffserv</topic><topic>Exact sciences and technology</topic><topic>GTCP</topic><topic>Interconnected networks</topic><topic>Intserv</topic><topic>Miscellaneous</topic><topic>Networks and services in france and abroad</topic><topic>Simulation</topic><topic>Studies</topic><topic>Systems, networks and services of telecommunications</topic><topic>TCP</topic><topic>TCP-IP</topic><topic>Telecommunications</topic><topic>Telecommunications and information theory</topic><topic>Teleprocessing networks. Isdn</topic><topic>Teletraffic</topic><topic>Traffic congestion</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Zhu, Yujie</creatorcontrib><creatorcontrib>Velayutham, Aravind</creatorcontrib><creatorcontrib>Oladeji, Oyebamiji</creatorcontrib><creatorcontrib>Sivakumar, Raghupathy</creatorcontrib><collection>Pascal-Francis</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>Library & Information Sciences Abstracts (LISA)</collection><collection>Library & 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>Zhu, Yujie</au><au>Velayutham, Aravind</au><au>Oladeji, Oyebamiji</au><au>Sivakumar, Raghupathy</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Enhancing TCP for networks with guaranteed bandwidth services</atitle><jtitle>Computer networks (Amsterdam, Netherlands : 1999)</jtitle><date>2007-07-11</date><risdate>2007</risdate><volume>51</volume><issue>10</issue><spage>2788</spage><epage>2804</epage><pages>2788-2804</pages><issn>1389-1286</issn><eissn>1872-7069</eissn><abstract>In this paper, we consider TCP based applications with bandwidth guarantees, but can also benefit from any additional best-effort service offered by the network. Through simulations we show that default TCP cannot offer such applications the ideal throughput – the aggregate throughput of the reserved bandwidth and the best effort bandwidth. To illustrate the reasons for its degraded performance, we study TCP’s congestion window adaptation and self-clocking mechanisms in detail. Based on the insights obtained from the study, we propose an adaptation of TCP called GTCP that employs changes to TCP’s congestion control mechanisms to provide applications the optimal aggregate throughput of best-effort and reserved bandwidth. Compared with TCP, GTCP does not involve any additional implementation overhead, and only the sender need to be changed (the receiver remains to be a default TCP implementation). Through simulations and experiments over the Internet we show that GTCP achieves significantly better performance than default TCP in the target environment.</abstract><cop>Amsterdam</cop><pub>Elsevier B.V</pub><doi>10.1016/j.comnet.2006.11.026</doi><tpages>17</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1389-1286 |
ispartof | Computer networks (Amsterdam, Netherlands : 1999), 2007-07, Vol.51 (10), p.2788-2804 |
issn | 1389-1286 1872-7069 |
language | eng |
recordid | cdi_proquest_journals_199556112 |
source | Elsevier ScienceDirect Journals Complete - AutoHoldings |
subjects | Access methods and protocols, osi model Applied sciences Bandwidth reservation Bandwidths Comparative analysis Congestion control Diffserv Exact sciences and technology GTCP Interconnected networks Intserv Miscellaneous Networks and services in france and abroad Simulation Studies Systems, networks and services of telecommunications TCP TCP-IP Telecommunications Telecommunications and information theory Teleprocessing networks. Isdn Teletraffic Traffic congestion |
title | Enhancing TCP for networks with guaranteed bandwidth services |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-16T04%3A31%3A14IST&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=Enhancing%20TCP%20for%20networks%20with%20guaranteed%20bandwidth%20services&rft.jtitle=Computer%20networks%20(Amsterdam,%20Netherlands%20:%201999)&rft.au=Zhu,%20Yujie&rft.date=2007-07-11&rft.volume=51&rft.issue=10&rft.spage=2788&rft.epage=2804&rft.pages=2788-2804&rft.issn=1389-1286&rft.eissn=1872-7069&rft_id=info:doi/10.1016/j.comnet.2006.11.026&rft_dat=%3Cproquest_cross%3E1267992071%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=199556112&rft_id=info:pmid/&rft_els_id=S1389128606003628&rfr_iscdi=true |