CLTCP: An Adaptive TCP Congestion Control Algorithm Based on Congestion Level
The Transmission Control Protocol (TCP) has been profusely used by diverse applications such as FTP, email, and HTTP. In recent decades, numerous TCP variants have been developed to fit the fast increasing of network capacities and improve the performance of TCP algorithms in various scenarios, part...
Gespeichert in:
Veröffentlicht in: | IEEE communications letters 2015-08, Vol.19 (8), p.1307-1310 |
---|---|
Hauptverfasser: | , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 1310 |
---|---|
container_issue | 8 |
container_start_page | 1307 |
container_title | IEEE communications letters |
container_volume | 19 |
creator | Jiang, Xianliang Jin, Guang |
description | The Transmission Control Protocol (TCP) has been profusely used by diverse applications such as FTP, email, and HTTP. In recent decades, numerous TCP variants have been developed to fit the fast increasing of network capacities and improve the performance of TCP algorithms in various scenarios, particularly in the high-bandwidth-delay-product (high-BDP) and lossy networks. Although the performance improvements are different for different TCP under different networking conditions, implementing a new congestion control algorithm that is suitable for a wide range of network conditions is still a challenge. In this letter, we propose a novel scheme, i.e., the congestion-level-based TCP (CLTCP), which could perform effectively in both high-BDP and lossy networks. Different from the TCP-FIT, the CLTCP does not use the delay variation but the congestion level as a signal to control the number of virtual parallel flows in a TCP connection. This could avoid the influence of the delay measurement error in the TCP-FIT. Extensive experiments in NS-2 show that the performance of the CLTCP is significantly improved, as compared to other state-of-the-art algorithms, while maintaining good fairness. |
doi_str_mv | 10.1109/LCOMM.2015.2447541 |
format | Article |
fullrecord | <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_proquest_journals_1704208572</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>7128680</ieee_id><sourcerecordid>3778598451</sourcerecordid><originalsourceid>FETCH-LOGICAL-c295t-f69f006398001284cb2bd4d5eb078c4abe5403a32472b060f9c95bafd2b29d593</originalsourceid><addsrcrecordid>eNo9UMtOwzAQtBBIlMIPwMUS55S1Y8c2txCVh5SqHMrZchKnpErj4qSV-HtcUrjsjnZndkeD0C2BGSGgHvJsuVjMKBA-o4wJzsgZmhDOZURDOQ8YpIqEUPISXfX9BgAk5WSCFlm-yt4fcdrhtDK7oTlYHAY4c93a9kPjuiMcvGtx2q6db4bPLX4yva3wuPpj5fZg22t0UZu2tzenPkUfz_NV9hrly5e3LM2jkio-RHWiaoAkVhKAUMnKghYVq7gtQMiSmcJyBrGJKRO0gARqVSpemLqiBVUVV_EU3Y93d9597YMDvXF734WXmghgFCQXNLDoyCq963tva73zzdb4b01AH2PTv7HpY2z6FFsQ3Y2ixlr7LxDBZiIh_gGLy2cO</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1704208572</pqid></control><display><type>article</type><title>CLTCP: An Adaptive TCP Congestion Control Algorithm Based on Congestion Level</title><source>IEEE Electronic Library (IEL)</source><creator>Jiang, Xianliang ; Jin, Guang</creator><creatorcontrib>Jiang, Xianliang ; Jin, Guang</creatorcontrib><description>The Transmission Control Protocol (TCP) has been profusely used by diverse applications such as FTP, email, and HTTP. In recent decades, numerous TCP variants have been developed to fit the fast increasing of network capacities and improve the performance of TCP algorithms in various scenarios, particularly in the high-bandwidth-delay-product (high-BDP) and lossy networks. Although the performance improvements are different for different TCP under different networking conditions, implementing a new congestion control algorithm that is suitable for a wide range of network conditions is still a challenge. In this letter, we propose a novel scheme, i.e., the congestion-level-based TCP (CLTCP), which could perform effectively in both high-BDP and lossy networks. Different from the TCP-FIT, the CLTCP does not use the delay variation but the congestion level as a signal to control the number of virtual parallel flows in a TCP connection. This could avoid the influence of the delay measurement error in the TCP-FIT. Extensive experiments in NS-2 show that the performance of the CLTCP is significantly improved, as compared to other state-of-the-art algorithms, while maintaining good fairness.</description><identifier>ISSN: 1089-7798</identifier><identifier>EISSN: 1558-2558</identifier><identifier>DOI: 10.1109/LCOMM.2015.2447541</identifier><identifier>CODEN: ICLEF6</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Algorithm design and analysis ; Bandwidth ; congestion level ; Control algorithms ; Delays ; high bandwidth-delay product network ; Indexes ; lossy network ; Packet loss ; TCP-IP ; Throughput ; Virtual parallel TCP</subject><ispartof>IEEE communications letters, 2015-08, Vol.19 (8), p.1307-1310</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2015</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c295t-f69f006398001284cb2bd4d5eb078c4abe5403a32472b060f9c95bafd2b29d593</citedby><cites>FETCH-LOGICAL-c295t-f69f006398001284cb2bd4d5eb078c4abe5403a32472b060f9c95bafd2b29d593</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/7128680$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,796,27922,27923,54756</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/7128680$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Jiang, Xianliang</creatorcontrib><creatorcontrib>Jin, Guang</creatorcontrib><title>CLTCP: An Adaptive TCP Congestion Control Algorithm Based on Congestion Level</title><title>IEEE communications letters</title><addtitle>COML</addtitle><description>The Transmission Control Protocol (TCP) has been profusely used by diverse applications such as FTP, email, and HTTP. In recent decades, numerous TCP variants have been developed to fit the fast increasing of network capacities and improve the performance of TCP algorithms in various scenarios, particularly in the high-bandwidth-delay-product (high-BDP) and lossy networks. Although the performance improvements are different for different TCP under different networking conditions, implementing a new congestion control algorithm that is suitable for a wide range of network conditions is still a challenge. In this letter, we propose a novel scheme, i.e., the congestion-level-based TCP (CLTCP), which could perform effectively in both high-BDP and lossy networks. Different from the TCP-FIT, the CLTCP does not use the delay variation but the congestion level as a signal to control the number of virtual parallel flows in a TCP connection. This could avoid the influence of the delay measurement error in the TCP-FIT. Extensive experiments in NS-2 show that the performance of the CLTCP is significantly improved, as compared to other state-of-the-art algorithms, while maintaining good fairness.</description><subject>Algorithm design and analysis</subject><subject>Bandwidth</subject><subject>congestion level</subject><subject>Control algorithms</subject><subject>Delays</subject><subject>high bandwidth-delay product network</subject><subject>Indexes</subject><subject>lossy network</subject><subject>Packet loss</subject><subject>TCP-IP</subject><subject>Throughput</subject><subject>Virtual parallel TCP</subject><issn>1089-7798</issn><issn>1558-2558</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2015</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNo9UMtOwzAQtBBIlMIPwMUS55S1Y8c2txCVh5SqHMrZchKnpErj4qSV-HtcUrjsjnZndkeD0C2BGSGgHvJsuVjMKBA-o4wJzsgZmhDOZURDOQ8YpIqEUPISXfX9BgAk5WSCFlm-yt4fcdrhtDK7oTlYHAY4c93a9kPjuiMcvGtx2q6db4bPLX4yva3wuPpj5fZg22t0UZu2tzenPkUfz_NV9hrly5e3LM2jkio-RHWiaoAkVhKAUMnKghYVq7gtQMiSmcJyBrGJKRO0gARqVSpemLqiBVUVV_EU3Y93d9597YMDvXF734WXmghgFCQXNLDoyCq963tva73zzdb4b01AH2PTv7HpY2z6FFsQ3Y2ixlr7LxDBZiIh_gGLy2cO</recordid><startdate>201508</startdate><enddate>201508</enddate><creator>Jiang, Xianliang</creator><creator>Jin, Guang</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>8FD</scope><scope>L7M</scope></search><sort><creationdate>201508</creationdate><title>CLTCP: An Adaptive TCP Congestion Control Algorithm Based on Congestion Level</title><author>Jiang, Xianliang ; Jin, Guang</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c295t-f69f006398001284cb2bd4d5eb078c4abe5403a32472b060f9c95bafd2b29d593</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2015</creationdate><topic>Algorithm design and analysis</topic><topic>Bandwidth</topic><topic>congestion level</topic><topic>Control algorithms</topic><topic>Delays</topic><topic>high bandwidth-delay product network</topic><topic>Indexes</topic><topic>lossy network</topic><topic>Packet loss</topic><topic>TCP-IP</topic><topic>Throughput</topic><topic>Virtual parallel TCP</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Jiang, Xianliang</creatorcontrib><creatorcontrib>Jin, Guang</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Electronics & Communications Abstracts</collection><collection>Technology Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><jtitle>IEEE communications letters</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Jiang, Xianliang</au><au>Jin, Guang</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>CLTCP: An Adaptive TCP Congestion Control Algorithm Based on Congestion Level</atitle><jtitle>IEEE communications letters</jtitle><stitle>COML</stitle><date>2015-08</date><risdate>2015</risdate><volume>19</volume><issue>8</issue><spage>1307</spage><epage>1310</epage><pages>1307-1310</pages><issn>1089-7798</issn><eissn>1558-2558</eissn><coden>ICLEF6</coden><abstract>The Transmission Control Protocol (TCP) has been profusely used by diverse applications such as FTP, email, and HTTP. In recent decades, numerous TCP variants have been developed to fit the fast increasing of network capacities and improve the performance of TCP algorithms in various scenarios, particularly in the high-bandwidth-delay-product (high-BDP) and lossy networks. Although the performance improvements are different for different TCP under different networking conditions, implementing a new congestion control algorithm that is suitable for a wide range of network conditions is still a challenge. In this letter, we propose a novel scheme, i.e., the congestion-level-based TCP (CLTCP), which could perform effectively in both high-BDP and lossy networks. Different from the TCP-FIT, the CLTCP does not use the delay variation but the congestion level as a signal to control the number of virtual parallel flows in a TCP connection. This could avoid the influence of the delay measurement error in the TCP-FIT. Extensive experiments in NS-2 show that the performance of the CLTCP is significantly improved, as compared to other state-of-the-art algorithms, while maintaining good fairness.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/LCOMM.2015.2447541</doi><tpages>4</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 1089-7798 |
ispartof | IEEE communications letters, 2015-08, Vol.19 (8), p.1307-1310 |
issn | 1089-7798 1558-2558 |
language | eng |
recordid | cdi_proquest_journals_1704208572 |
source | IEEE Electronic Library (IEL) |
subjects | Algorithm design and analysis Bandwidth congestion level Control algorithms Delays high bandwidth-delay product network Indexes lossy network Packet loss TCP-IP Throughput Virtual parallel TCP |
title | CLTCP: An Adaptive TCP Congestion Control Algorithm Based on Congestion Level |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-14T08%3A07%3A05IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=CLTCP:%20An%20Adaptive%20TCP%20Congestion%20Control%20Algorithm%20Based%20on%20Congestion%20Level&rft.jtitle=IEEE%20communications%20letters&rft.au=Jiang,%20Xianliang&rft.date=2015-08&rft.volume=19&rft.issue=8&rft.spage=1307&rft.epage=1310&rft.pages=1307-1310&rft.issn=1089-7798&rft.eissn=1558-2558&rft.coden=ICLEF6&rft_id=info:doi/10.1109/LCOMM.2015.2447541&rft_dat=%3Cproquest_RIE%3E3778598451%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1704208572&rft_id=info:pmid/&rft_ieee_id=7128680&rfr_iscdi=true |