Congestion Control for Background Data Transfers With Minimal Delay Impact

Congestion control protocols for background data are commonly conceived and designed to emulate low priority traffic, which yields to transmission control protocol (TCP) flows. In the presence of even a few very long TCP flows, this behavior can cause bandwidth starvation, and hence, the accumulatio...

Full description

Saved in:
Bibliographic Details
Published inIEEE/ACM transactions on networking Vol. 25; no. 5; pp. 2743 - 2758
Main Authors Courcoubetis, Costas A., Dimakis, Antonis, Kanakakis, Michalis
Format Journal Article
LanguageEnglish
Published New York IEEE 01.10.2017
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet full text

Cover

Loading…
Abstract Congestion control protocols for background data are commonly conceived and designed to emulate low priority traffic, which yields to transmission control protocol (TCP) flows. In the presence of even a few very long TCP flows, this behavior can cause bandwidth starvation, and hence, the accumulation of large numbers of background data flows for prolonged periods of time, which may ultimately have an adverse effect on the download delays of delay-sensitive TCP flows. In this paper, we look at the fundamental problem of designing congestion control protocols for background traffic with the minimum impact on short TCP flows while achieving a certain desired average throughput over time. The corresponding optimal policy under various assumptions on the available information is obtained analytically. We give tight bounds of the distance between TCP-based background transfer protocols and the optimal policy, and identify the range of system parameters for which more sophisticated congestion control makes a noticeable difference. Based on these results, we propose an access control algorithm for systems where control on aggregates of background flows can be exercised, as in file servers. Simulations of simple network topologies suggest that this type of access control performs better than protocols emulating low priority over a wide range of parameters.
AbstractList Congestion control protocols for background data are commonly conceived and designed to emulate low priority traffic, which yields to transmission control protocol (TCP) flows. In the presence of even a few very long TCP flows, this behavior can cause bandwidth starvation, and hence, the accumulation of large numbers of background data flows for prolonged periods of time, which may ultimately have an adverse effect on the download delays of delay-sensitive TCP flows. In this paper, we look at the fundamental problem of designing congestion control protocols for background traffic with the minimum impact on short TCP flows while achieving a certain desired average throughput over time. The corresponding optimal policy under various assumptions on the available information is obtained analytically. We give tight bounds of the distance between TCP-based background transfer protocols and the optimal policy, and identify the range of system parameters for which more sophisticated congestion control makes a noticeable difference. Based on these results, we propose an access control algorithm for systems where control on aggregates of background flows can be exercised, as in file servers. Simulations of simple network topologies suggest that this type of access control performs better than protocols emulating low priority over a wide range of parameters.
Author Kanakakis, Michalis
Courcoubetis, Costas A.
Dimakis, Antonis
Author_xml – sequence: 1
  givenname: Costas A.
  surname: Courcoubetis
  fullname: Courcoubetis, Costas A.
  email: costas@sutd.edu.sg
  organization: Singapore Univ. of Technol. & Design, Singapore, Singapore
– sequence: 2
  givenname: Antonis
  surname: Dimakis
  fullname: Dimakis, Antonis
  email: dimakis@aueb.gr
  organization: Dept. of Inf., Athens Univ. of Econ. & Bus., Athens, Greece
– sequence: 3
  givenname: Michalis
  surname: Kanakakis
  fullname: Kanakakis, Michalis
  email: kanakakis@aueb.gr
  organization: Dept. of Inf., Athens Univ. of Econ. & Bus., Athens, Greece
BookMark eNp9UD1PwzAUtFCRaAs_ALFYYk7xcxJ_jNAWKCqwBDFGbmKXlNQudjr03-OoiIGB6Z307t67uxEaWGc1QpdAJgBE3hQv82JCCfAJ5UAElydoCHkuEpozNoiYsDRhTNIzNAphQwikhLIhepo6u9aha5zFEXbetdg4j-9U9bn2bm9rPFOdwoVXNhjtA35vug_83Nhmq1o806064MV2p6ruHJ0a1QZ98TPH6O1-Xkwfk-Xrw2J6u0wqKtMuMUaQekUrowBELaSoIdqSGYEMCOWpWfEVqSVXVSaEAZUznqW5UHFRK9AyHaPr492dd1_76L3cuL238WVJgWeZzGUKkcWPrMq7ELw2ZdV0qs_ZedW0JZCyL67siyv74sqf4qIS_ih3Pob1h381V0dNo7X-5XOZR-cs_QZ6fHpZ
CODEN IEANEP
CitedBy_id crossref_primary_10_1002_dac_4114
crossref_primary_10_3390_wevj11010018
Cites_doi 10.1023/A:1019138827659
10.1109/MSPEC.2008.4687368
10.1007/s11134-009-9152-7
10.1109/INFCOM.2005.1498524
10.1109/ICNP.2000.896303
10.1287/opre.5.5.693
10.1145/2043164.2018478
10.17487/rfc6817
10.1016/S0005-1098(99)00135-1
10.1109/INFCOM.2012.6195461
10.1145/1060289.1060320
10.1002/ett.4460080106
10.1002/j.1538-7305.1974.tb02756.x
10.1109/90.909020
10.1145/384268.378438
10.1007/978-0-387-34675-5
10.1109/TNET.2006.879702
10.1109/90.879343
10.1038/sj.jors.2600523
10.1109/TNET.2005.845544
10.1287/opre.16.3.687
10.1145/347057.347397
ContentType Journal Article
Copyright Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2017
Copyright_xml – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2017
DBID 97E
RIA
RIE
AAYXX
CITATION
7SC
7SP
8FD
JQ2
L7M
L~C
L~D
DOI 10.1109/TNET.2017.2710879
DatabaseName IEEE All-Society Periodicals Package (ASPP) 2005–Present
IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEEE Electronic Library (IEL)
CrossRef
Computer and Information Systems Abstracts
Electronics & Communications Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle CrossRef
Technology Research Database
Computer and Information Systems Abstracts – Academic
Electronics & Communications Abstracts
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts Professional
DatabaseTitleList Technology Research Database

Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 1558-2566
EndPage 2758
ExternalDocumentID 10_1109_TNET_2017_2710879
7953586
Genre orig-research
GrantInformation_xml – fundername: European Union [European Social Fund (ESF)]
  funderid: 10.13039/501100004895
– fundername: Greek National Funds through the Operational Program Education and Lifelong Learning of the National Strategic Reference Framework through the Research Funding Program Thales–Investing in Knowledge Society through ESF
  funderid: 10.13039/501100004895
GroupedDBID -DZ
-~X
.DC
0R~
29I
4.4
5GY
5VS
6IK
85S
8US
97E
9M8
AAJGR
AAKMM
AALFJ
AARMG
AASAJ
AAWTH
AAWTV
ABAZT
ABPPZ
ABQJQ
ABVLG
ACGFS
ACGOD
ACIWK
ACM
ADBCU
ADL
AEBYY
AEFXT
AEJOY
AENSD
AETEA
AETIX
AFWIH
AFWXC
AGQYO
AGSQL
AHBIQ
AI.
AIBXA
AIKLT
AKJIK
AKQYR
AKRVB
ALLEH
ALMA_UNASSIGNED_HOLDINGS
ATWAV
BDXCO
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CCLIF
CS3
D0L
EBS
EJD
FEDTE
GUFHI
HF~
HGAVV
HZ~
H~9
I07
ICLAB
IEDLZ
IES
IFIPE
IFJZH
IPLJI
JAVBF
LAI
LHSKQ
M43
MVM
O9-
OCL
P1C
P2P
PQQKQ
RIA
RIE
RNS
ROL
TN5
UPT
UQL
VH1
XOL
YR2
ZCA
AAYOK
AAYXX
CITATION
RIG
7SC
7SP
8FD
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-c293t-ff80db2cfa118d898d16929401410273fb7b0d97ac488f1a5674358a3fbda1e93
IEDL.DBID RIE
ISSN 1063-6692
IngestDate Mon Jun 30 03:25:21 EDT 2025
Tue Jul 01 01:49:21 EDT 2025
Thu Apr 24 23:04:07 EDT 2025
Tue Aug 26 17:05:17 EDT 2025
IsPeerReviewed true
IsScholarly true
Issue 5
Language English
License https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c293t-ff80db2cfa118d898d16929401410273fb7b0d97ac488f1a5674358a3fbda1e93
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ORCID 0000-0002-6211-4930
PQID 2174495931
PQPubID 32020
PageCount 16
ParticipantIDs ieee_primary_7953586
proquest_journals_2174495931
crossref_primary_10_1109_TNET_2017_2710879
crossref_citationtrail_10_1109_TNET_2017_2710879
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2017-Oct.
2017-10-00
20171001
PublicationDateYYYYMMDD 2017-10-01
PublicationDate_xml – month: 10
  year: 2017
  text: 2017-Oct.
PublicationDecade 2010
PublicationPlace New York
PublicationPlace_xml – name: New York
PublicationTitle IEEE/ACM transactions on networking
PublicationTitleAbbrev TNET
PublicationYear 2017
Publisher IEEE
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Publisher_xml – name: IEEE
– name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
References (ref24) 2016
ref12
ref15
ref14
ref11
ref10
ref2
ref1
ref17
le boudec (ref13) 2000
ref16
ref19
ref18
anderson (ref5) 2010
norberg (ref8) 2016
mccanne (ref23) 2016
ref26
ref25
ref20
ref22
ref21
ref27
ref7
ref9
ref4
ref3
ref6
References_xml – ident: ref18
  doi: 10.1023/A:1019138827659
– ident: ref4
  doi: 10.1109/MSPEC.2008.4687368
– ident: ref25
  doi: 10.1007/s11134-009-9152-7
– ident: ref11
  doi: 10.1109/INFCOM.2005.1498524
– ident: ref22
  doi: 10.1109/ICNP.2000.896303
– ident: ref27
  doi: 10.1287/opre.5.5.693
– year: 2000
  ident: ref13
  article-title: Rate adaptation, congestion control and fairness: A tutorial
– ident: ref2
  doi: 10.1145/2043164.2018478
– ident: ref9
  doi: 10.17487/rfc6817
– ident: ref16
  doi: 10.1016/S0005-1098(99)00135-1
– ident: ref12
  doi: 10.1109/INFCOM.2012.6195461
– ident: ref7
  doi: 10.1145/1060289.1060320
– ident: ref14
  doi: 10.1002/ett.4460080106
– year: 2016
  ident: ref8
  publication-title: UTorrent Transport Protocol
– ident: ref26
  doi: 10.1002/j.1538-7305.1974.tb02756.x
– ident: ref20
  doi: 10.1109/90.909020
– ident: ref10
  doi: 10.1145/384268.378438
– year: 2010
  ident: ref5
  publication-title: Claim Your $16! ComcastP Settlement Now Final
– ident: ref21
  doi: 10.1007/978-0-387-34675-5
– ident: ref6
  doi: 10.1109/TNET.2006.879702
– ident: ref19
  doi: 10.1109/90.879343
– year: 2016
  ident: ref23
  publication-title: NS Network Simulator
– ident: ref15
  doi: 10.1038/sj.jors.2600523
– year: 2016
  ident: ref24
  publication-title: Ledbat implementation for ns2
– ident: ref17
  doi: 10.1109/TNET.2005.845544
– ident: ref3
  doi: 10.1287/opre.16.3.687
– ident: ref1
  doi: 10.1145/347057.347397
SSID ssj0013026
Score 2.2390442
Snippet Congestion control protocols for background data are commonly conceived and designed to emulate low priority traffic, which yields to transmission control...
SourceID proquest
crossref
ieee
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 2743
SubjectTerms Access control
Background data
Bandwidth
bandwidth sharing
Computer simulation
congestion control
Control algorithms
Control theory
Data transfer
Delay
delay-sensitive flows
Delays
Downloading
File servers
IEEE transactions
Network topologies
Packet switched networks
Parameter identification
Protocol (computers)
Protocols
TCP (protocol)
TCP-IP
Throughput
Traffic congestion
Traffic control
Title Congestion Control for Background Data Transfers With Minimal Delay Impact
URI https://ieeexplore.ieee.org/document/7953586
https://www.proquest.com/docview/2174495931
Volume 25
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwED61nWDgjSgveWBCpDgvJx6hgEqldiqCLXL8EFUhRZAO8Os5O2mpACGUJVJsy_LZue98390BnNBAJ1wy5SmfUS9KlMYjxRPPIHSIZaQMdXHcgyHr3UX9h_ihAWeLWBittSOf6Y59db58NZUze1V2nvA4jFPWhCYablWs1pfHgLrSamjhhB5jPKg9mD7l56Ph9ciSuJJOgPo0taytJR3kiqr8-BM79XKzDoP5xCpWyaQzK_OO_PiWs_G_M9-AtRpnkotqY2xCQxdbsLqUfXAb-t1pYb1LKBnSrRjrBCEsuRRyYoM9CkWuRCmIU2cGYSK5H5ePZDAuxs849JV-Eu_k1kVZ7sDdzfWo2_Pq0gqeRP1eesakVOWBNAINDJXyFEWFQClytE9ENCZPcqp4IiQecOOL2MYqxKnAD0r4moe70Cqmhd4DIjRPGZP4xIgGFBdMa0EDFWocGxFAG-h8sTNZ5x235S-eMmd_UJ5Z-WRWPlktnzacLrq8VEk3_mq8bdd70bBe6jYcziWa1cfyLbP2V2RTMfv7v_c6gBU7dsXWO4RW-TrTR4g6yvzYbbdPWfrR7A
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV09T8MwED2VMgAD34hCAQ9MiBQnTZx4hAJqC-1UBFvk2I6oWlIE6QC_nrOTFgQIoSyRYjuWz869y727Azimng65ZMpRLqOOHyqNR4qHTorQIZC-SqmN4-71WfvO7z4EDxU4ncfCaK0t-Uw3zK315auJnJpfZWchD5pBxBZgEfV-4BXRWp8-A2qLq6GN03QY417pw3QpPxv0rwaGxhU2PNSokeFtfdFCtqzKj2-xVTDXa9CbTa3glYwa0zxpyPdvWRv_O_d1WC2RJjkvtsYGVHS2CStf8g9uQbc1yYx_CWVDWgVnnSCIJRdCjky4R6bIpcgFsQotRaBI7of5I-kNs-ETDn2px-KNdGyc5TbcXV8NWm2nLK7gSNTwuZOmEVWJJ1OBJoaKeITCQqjkW-InYpo0CROqeCgkHvHUFYGJVggigQ-UcDVv7kA1m2R6F4jQPGJM4hUgHlBcMK0F9VRT49iIAWpAZ4sdyzLzuCmAMY6tBUJ5bOQTG_nEpXxqcDLv8lyk3fir8ZZZ73nDcqlrUJ9JNC4P5mtsLDDfJGN2937vdQRL7UHvNr7t9G_2Ydm8p-Du1aGav0z1AWKQPDm0W-8DfFTVNg
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Congestion+Control+for+Background+Data+Transfers+With+Minimal+Delay+Impact&rft.jtitle=IEEE%2FACM+transactions+on+networking&rft.au=Courcoubetis%2C+Costas+A&rft.au=Dimakis%2C+Antonis&rft.au=Kanakakis%2C+Michalis&rft.date=2017-10-01&rft.pub=The+Institute+of+Electrical+and+Electronics+Engineers%2C+Inc.+%28IEEE%29&rft.issn=1063-6692&rft.eissn=1558-2566&rft.volume=25&rft.issue=5&rft.spage=2743&rft_id=info:doi/10.1109%2FTNET.2017.2710879&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1063-6692&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1063-6692&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1063-6692&client=summon