One document matched: draft-floyd-transport-metrics-00.ps
%!PS-Adobe-3.0
%%Creator: groff version 1.19
%%CreationDate: Fri May 27 12:52:43 2005
%%DocumentNeededResources: font Courier-Bold
%%+ font Times-Bold
%%+ font Times-Roman
%%DocumentSuppliedResources: procset grops 1.19 0
%%Pages: 9
%%PageOrder: Ascend
%%DocumentMedia: Default 612 792 0 () ()
%%Orientation: Portrait
%%EndComments
%%BeginDefaults
%%PageMedia: Default
%%EndDefaults
%%BeginProlog
%%BeginResource: procset grops 1.19 0
/setpacking where{
pop
currentpacking
true setpacking
}if
/grops 120 dict dup begin
/SC 32 def
/A/show load def
/B{0 SC 3 -1 roll widthshow}bind def
/C{0 exch ashow}bind def
/D{0 exch 0 SC 5 2 roll awidthshow}bind def
/E{0 rmoveto show}bind def
/F{0 rmoveto 0 SC 3 -1 roll widthshow}bind def
/G{0 rmoveto 0 exch ashow}bind def
/H{0 rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
/I{0 exch rmoveto show}bind def
/J{0 exch rmoveto 0 SC 3 -1 roll widthshow}bind def
/K{0 exch rmoveto 0 exch ashow}bind def
/L{0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
/M{rmoveto show}bind def
/N{rmoveto 0 SC 3 -1 roll widthshow}bind def
/O{rmoveto 0 exch ashow}bind def
/P{rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
/Q{moveto show}bind def
/R{moveto 0 SC 3 -1 roll widthshow}bind def
/S{moveto 0 exch ashow}bind def
/T{moveto 0 exch 0 SC 5 2 roll awidthshow}bind def
/SF{
findfont exch
[exch dup 0 exch 0 exch neg 0 0]makefont
dup setfont
[exch/setfont cvx]cvx bind def
}bind def
/MF{
findfont
[5 2 roll
0 3 1 roll
neg 0 0]makefont
dup setfont
[exch/setfont cvx]cvx bind def
}bind def
/level0 0 def
/RES 0 def
/PL 0 def
/LS 0 def
/MANUAL{
statusdict begin/manualfeed true store end
}bind def
/PLG{
gsave newpath clippath pathbbox grestore
exch pop add exch pop
}bind def
/BP{
/level0 save def
1 setlinecap
1 setlinejoin
72 RES div dup scale
LS{
90 rotate
}{
0 PL translate
}ifelse
1 -1 scale
}bind def
/EP{
level0 restore
showpage
}bind def
/DA{
newpath arcn stroke
}bind def
/SN{
transform
.25 sub exch .25 sub exch
round .25 add exch round .25 add exch
itransform
}bind def
/DL{
SN
moveto
SN
lineto stroke
}bind def
/DC{
newpath 0 360 arc closepath
}bind def
/TM matrix def
/DE{
TM currentmatrix pop
translate scale newpath 0 0 .5 0 360 arc closepath
TM setmatrix
}bind def
/RC/rcurveto load def
/RL/rlineto load def
/ST/stroke load def
/MT/moveto load def
/CL/closepath load def
/Fr{
setrgbcolor fill
}bind def
/setcmykcolor where{
pop
/Fk{
setcmykcolor fill
}bind def
}if
/Fg{
setgray fill
}bind def
/FL/fill load def
/LW/setlinewidth load def
/Cr/setrgbcolor load def
/setcmykcolor where{
pop
/Ck/setcmykcolor load def
}if
/Cg/setgray load def
/RE{
findfont
dup maxlength 1 index/FontName known not{1 add}if dict begin
{
1 index/FID ne{def}{pop pop}ifelse
}forall
/Encoding exch def
dup/FontName exch def
currentdict end definefont pop
}bind def
/DEFS 0 def
/EBEGIN{
moveto
DEFS begin
}bind def
/EEND/end load def
/CNT 0 def
/level1 0 def
/PBEGIN{
/level1 save def
translate
div 3 1 roll div exch scale
neg exch neg exch translate
0 setgray
0 setlinecap
1 setlinewidth
0 setlinejoin
10 setmiterlimit
[]0 setdash
/setstrokeadjust where{
pop
false setstrokeadjust
}if
/setoverprint where{
pop
false setoverprint
}if
newpath
/CNT countdictstack def
userdict begin
/showpage{}def
/setpagedevice{}def
}bind def
/PEND{
clear
countdictstack CNT sub{end}repeat
level1 restore
}bind def
end def
/setpacking where{
pop
setpacking
}if
%%EndResource
%%BeginFeature: *PageSize Default
<< /PageSize [ 612 792 ] /ImagingBBox null >> setpagedevice
%%EndFeature
%%IncludeResource: font Courier-Bold
%%IncludeResource: font Times-Bold
%%IncludeResource: font Times-Roman
grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72
def/PL 792 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron
/scaron/zcaron/Ydieresis/trademark/quotesingle/Euro/.notdef/.notdef
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent
/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen
/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon
/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O
/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/circumflex
/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y
/z/braceleft/bar/braceright/tilde/.notdef/quotesinglbase/guillemotleft
/guillemotright/bullet/florin/fraction/perthousand/dagger/daggerdbl
/endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut
/dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash
/quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen
/brokenbar/section/dieresis/copyright/ordfeminine/guilsinglleft
/logicalnot/minus/registered/macron/degree/plusminus/twosuperior
/threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior
/ordmasculine/guilsinglright/onequarter/onehalf/threequarters
/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE
/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn
/germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla
/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis
/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash
/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def
/Times-Roman@0 ENC0/Times-Roman RE/Times-Bold@0 ENC0/Times-Bold RE
/Courier-Bold@0 ENC0/Courier-Bold RE
%%EndProlog
%%Page: 1 1
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Courier-Bold@0 SF(Internet Engineering Task Force)72 85 Q
(Sally Floyd)179.999 E 305.999(INTERNET-DRAFT Editor)72 98 R 149.999
(draft-floyd-transport-metrics-00.ps 27)72 111 R(May 2005)6 E
(Expires: November 2005)72 124 Q/F1 14/Times-Bold@0 SF(Metrics f)102.304
149 Q(or the Ev)-.35 E(aluation of Congestion Contr)-.14 E
(ol Mechanisms)-.252 E/F2 11/Times-Bold@0 SF(Status of this Memo)72 207
Q/F3 11/Times-Roman@0 SF
(This document is an Internet-Draft and is subject to all pro)100.8
223.6 Q(visions of section 3 of RFC)-.165 E 2.75(3667. By)100.8 236.6 R
(submitting this Internet-Draft, each author represents that an)2.75 E
2.75(ya)-.165 G(pplicable patent)-2.75 E
(or other IPR claims of which he or she is a)100.8 249.6 Q -.11(wa)-.165
G(re ha).11 E .33 -.165(ve b)-.22 H(een or will be disclosed, and an)
.165 E 2.75(yo)-.165 G(f)-2.75 E(which he or she becomes a)100.8 262.6 Q
-.11(wa)-.165 G
(re will be disclosed, in accordance with Section 6 of BCP 79.).11 E
(Internet-Drafts are w)100.8 279.2 Q
(orking documents of the Internet Engineering T)-.11 E(ask F)-.88 E
(orce \(IETF\), its)-.165 E(areas, and its w)100.8 292.2 Q
(orking groups.)-.11 E(Note that other groups may also distrib)5.5 E
(ute w)-.22 E(orking)-.11 E(documents as Internet-Drafts.)100.8 305.2 Q
(Internet-Drafts are draft documents v)100.8 321.8 Q
(alid for a maximum of six months and may be)-.275 E
(updated, replaced, or obsoleted by other documents at an)100.8 334.8 Q
2.75(yt)-.165 G 2.75(ime. It)-2.75 F(is inappropriate to use)2.75 E
(Internet-Drafts as reference material or to cite them other than as "w)
100.8 347.8 Q(ork in progress.")-.11 E
(The list of current Internet-Drafts can be accessed at http://www)100.8
364.4 Q(.ietf.or)-.715 E(g/ietf/1id-)-.198 E(abstracts.txt.)100.8 377.4
Q(The list of Internet-Draft Shado)100.8 394 Q 2.75(wD)-.275 G
(irectories can be accessed at)-2.75 E(http://www)100.8 407 Q(.ietf.or)
-.715 E(g/shado)-.198 E -.715(w.)-.275 G(html.).715 E
(This Internet-Draft will e)100.8 423.6 Q(xpire on No)-.165 E -.165(ve)
-.165 G(mber 2005.).165 E F2(Copyright Notice)72 449.6 Q F3(Cop)100.8
466.2 Q(yright \(C\) The Internet Society \(2005\). All Rights Reserv)
-.11 E(ed.)-.165 E F2(Abstract)72 492.2 Q F3
(This document discusses the metrics to be considered in an e)100.8
508.8 Q -.275(va)-.275 G(luation of ne).275 E 2.75(wo)-.275 G 2.75(rm)
-2.75 G(odi\214ed)-2.75 E
(congestion control mechanisms for the Internet.)100.8 521.8 Q
(This document is intended to be the \214rst)5.5 E
(in a series of documents aimed at impro)100.8 534.8 Q
(ving the models that we use in the e)-.165 E -.275(va)-.275 G
(luation of).275 E(transport protocols.)100.8 547.8 Q(Flo)72 769 Q
366.891(yd [P)-.11 F(age 1])-.165 E 0 Cg EP
%%Page: 2 2
%%BeginPageSetup
BP
%%EndPageSetup
/F0 11/Times-Roman@0 SF(INTERNET)72 49 Q 65.641(-DRAFT Expires:)-1.012 F
(No)2.75 E -.165(ve)-.165 G(mber 2005).165 E(May 2005)115.955 E/F1 13
/Times-Bold@0 SF -1.196(Ta)253.526 85 S(ble of Contents)1.196 E/F2 10
/Times-Roman@0 SF(1. Con)100.8 110 Q -.15(ve)-.4 G(ntions).15 E F0 11
(.......................)10.44 G F2(3)11.5 E(2. Introduction)100.8 122 Q
F0 11(.......................)11.01 G F2(3)11.5 E(3. Metrics)100.8 134 Q
F0 11(.........................)2.4 G F2(3)11.5 E
(3.1. Throughput, Delay)115.8 146 Q 2.5(,a)-.65 G(nd Drop Rates)-2.5 E
F0 11(...............)5.29 G F2(3)11.5 E(3.1.1. Throughput)130.8 158 Q
F0 11(....................)9.48 G F2(3)11.5 E(3.1.2. Delay)130.8 170 Q
F0 11(......................)5.32 G F2(4)11.5 E(3.1.3. P)130.8 182 Q
(ack)-.15 E(et Drop Rates)-.1 E F0 11(..................)10.02 G F2(4)
11.5 E(3.2. Response T)115.8 194 Q(imes and Minimizing Oscillations)-.35
E F0 11(............)6.77 G F2(4)11.5 E(3.2.1. Response to Changes)130.8
206 Q F0 11(.................)12.4 G F2(4)11.5 E
(3.2.2. Minimizing Oscillations)130.8 218 Q F0 11(.................).44
G F2(5)11.5 E(3.3. F)115.8 230 Q(airness and Con)-.15 E -.15(ve)-.4 G
-.18(rg).15 G(ence).18 E F0 11(..................)2.05 G F2(5)11.5 E
(3.4. Metrics for Speci\214c En)115.8 242 Q(vironments)-.4 E F0 11
(...............)10.31 G F2(6)11.5 E(3.5. Metrics for Speci\214c T)115.8
254 Q(ypes of T)-.8 E(ransport)-.35 E F0 11(..............)4.27 G F2(7)
11.5 E(4. Comments on Methodology)100.8 266 Q F0 11(...................)
3.22 G F2(7)11.5 E(5. Security Considerations)100.8 278 Q F0 11
(....................)5.87 G F2(7)11.5 E(6. IAN)100.8 290 Q 2.5(AC)-.35
G(onsiderations)-2.5 E F0 11(.....................).81 G F2(7)11.5 E
(7. Ackno)100.8 302 Q(wledgements)-.25 E F0 11(.....................)
8.77 G F2(7)11.5 E(Informati)100.8 314 Q .3 -.15(ve R)-.25 H(eferences)
.15 E F0 11(.....................)4.22 G F2(7)11.5 E(Authors' Addresses)
100.8 326 Q F0 11(......................)5.05 G F2(9)11.5 E(Full Cop)
100.8 338 Q(yright Statement)-.1 E F0 11(....................)10.12 G F2
(9)11.5 E(Intellectual Property)100.8 350 Q F0 11
(......................)2.27 G F2(9)11.5 E F0(Flo)72 769 Q 366.891
(yd [P)-.11 F(age 2])-.165 E 0 Cg EP
%%Page: 3 3
%%BeginPageSetup
BP
%%EndPageSetup
/F0 11/Times-Roman@0 SF(INTERNET)72 49 Q 65.641(-DRAFT Expires:)-1.012 F
(No)2.75 E -.165(ve)-.165 G(mber 2005).165 E(May 2005)115.955 E/F1 11
/Times-Bold@0 SF(1.)72 85 Q/F2 14/Times-Bold@0 SF(Con)5.5 E -.14(ve)-.56
G(ntions).14 E F0(The k)100.8 101.6 Q .33 -.165(ey w)-.11 H
(ords "MUST", "MUST NO).055 E(T", "REQ)-.44 E
(UIRED", "SHALL", "SHALL NO)-.11 E(T",)-.44 E("SHOULD", "SHOULD NO)100.8
114.6 Q(T", "RECOMMENDED", "MA)-.44 E(Y", and "OPTION)-1.155 E
(AL" in this)-.385 E
(document are to be interpreted as described in [RFC 2119].)100.8 127.6
Q F1(2.)72 153.6 Q F2(Intr)5.5 E(oduction)-.252 E F0(As a step to)100.8
170.2 Q -.11(wa)-.275 G(rds impro).11 E(ving our methodologies for e)
-.165 E -.275(va)-.275 G(luating congestion control).275 E(mechanisms, \
in this document we discuss some of the metrics to be considered.)100.8
183.2 Q 1.76 -.88(We a)5.5 H(lso).88 E
(consider the relationship between metrics, e.g., the well-kno)100.8
196.2 Q(wn tradeof)-.275 E 2.75(fb)-.275 G(etween)-2.75 E
(throughput and delay)100.8 209.2 Q(.)-.715 E(Subsequent documents will\
discuss the models that are used in analysis, simulations, or)100.8
235.2 Q -.165(ex)100.8 248.2 S(periments for the e).165 E -.275(va)-.275
G(luation of transport protocols in general, and of congestion control)
.275 E(mechanisms in particular)100.8 261.2 Q 5.5(.W)-.605 G 2.75(ea)
-6.38 G(re in the process of creating a ne)-2.75 E 2.75(wI)-.275 G -.66
(RT)-2.75 G 2.75(F\().66 G(Internet Research)-2.75 E -.88(Ta)100.8 274.2
S(sk F).88 E(orce\) research group to aid collaboration in de)-.165 E
-.165(ve)-.275 G(loping these documents.).165 E F1(3.)72 300.2 Q F2
(Metrics)5.5 E F0(The metrics that we discuss are the follo)100.8 316.8
Q(wing:)-.275 E 12.65<8354>100.8 333.4 S(hroughput;)-12.65 E 12.65<8344>
100.8 350 S(elay;)-12.65 E 12.65<8350>100.8 366.6 S(ack)-12.815 E
(et drop rates;)-.11 E 12.65<8352>100.8 383.2 S
(esponse to sudden changes or to transient e)-12.65 E -.165(ve)-.275 G
(nts;).165 E 12.65<834d>100.8 399.8 S
(inimizing oscillations in throughput or in delay;)-12.65 E 12.65<8346>
100.8 416.4 S(airness and con)-12.815 E -.165(ve)-.44 G -.198(rg).165 G
(ence times;).198 E 12.65<834d>100.8 433 S(etrics for speci\214c en)
-12.65 E(vironments;)-.44 E 12.65<834d>100.8 449.6 S
(etrics for speci\214c types of transport.)-12.65 E 1.76 -.88(We c)100.8
466.2 T(onsider each of these belo).88 E 4.18 -.715(w. M)-.275 H(an).715
E 2.75(yo)-.165 G 2.75(ft)-2.75 G(he metrics ha)-2.75 E .33 -.165(ve b)
-.22 H(oth netw).165 E(ork-based and user)-.11 E(-)-.22 E
(based interpretations.)100.8 479.2 Q -.165(Fo)5.5 G 2.75(rs).165 G
(ome of the metrics, such as f)-2.75 E(airness between \215o)-.11 E
(ws, there is not)-.275 E 2.75(ac)100.8 492.2 S
(lear agreement in the netw)-2.75 E
(ork community about the desired goals.)-.11 E F1(3.1.)72 518.2 Q/F3 13
/Times-Bold@0 SF(Thr)5.5 E(oughput, Delay)-.234 E 3.25(,a)-.715 G(nd Dr)
-3.25 E(op Rates)-.234 E F0(Because of the clear tradeof)100.8 534.8 Q
(fs between throughput, delay)-.275 E 2.75(,a)-.715 G
(nd drop rates, it can be useful to)-2.75 E
(consider the three metrics together)100.8 547.8 Q(.)-.605 E
(An alternati)100.8 573.8 Q .33 -.165(ve w)-.275 H
(ould be to consider a separate metric such as po).055 E(wer)-.275 E
2.75(,d)-.44 G(e\214ned in this conte)-2.75 E(xt)-.165 E
(as throughput o)100.8 586.8 Q -.165(ve)-.165 G 2.75(rd).165 G(elay)
-2.75 E 2.75(,t)-.715 G(hat combines throughput and delay)-2.75 E 5.5
(.H)-.715 G -.275(ow)-5.5 G -2.365 -.275(ev e).275 H .88 -.44(r, w).275
H 2.75(ed).44 G 2.75(on)-2.75 G(ot)-2.75 E
(propose in this document a clear tar)100.8 599.8 Q
(get in terms of the tradeof)-.198 E(fs between throughput and)-.275 E
(delay; we are simply proposing that the e)100.8 612.8 Q -.275(va)-.275
G(luation of transport protocols include an).275 E -.165(ex)100.8 625.8
S(ploration of the competing metrics.).165 E F1 2.75(3.1.1. Thr)72 664.8
R(oughput)-.198 E F0(Throughput can be measured both as a router)100.8
681.4 Q(-based metric of aggre)-.22 E -.055(ga)-.165 G
(te link throughput,).055 E(and as a user metric of per)100.8 694.4 Q
(-connection transfer times.)-.22 E
(It is a clear goal of most congestion)5.5 E(control mechanisms to maxi\
mize throughput, subject to application demand and to the)100.8 707.4 Q
(constraints of the other metrics.)100.8 720.4 Q 1.76 -.88(We n)5.5 H
(ote that maximizing throughput is of concern in a).88 E(Flo)72 769 Q
300.891(yd Section)-.11 F 2.75(3.1.1. [P)2.75 F(age 3])-.165 E 0 Cg EP
%%Page: 4 4
%%BeginPageSetup
BP
%%EndPageSetup
/F0 11/Times-Roman@0 SF(INTERNET)72 49 Q 65.641(-DRAFT Expires:)-1.012 F
(No)2.75 E -.165(ve)-.165 G(mber 2005).165 E(May 2005)115.955 E
(wide range of en)100.8 85 Q(vironments, from highly-congested netw)-.44
E(orks to under)-.11 E(-utilized ones.)-.22 E(Some researchers e)100.8
111 Q -.275(va)-.275 G
(luate transport protocols in terms of maximizing the aggre).275 E -.055
(ga)-.165 G(te user).055 E(utility)100.8 124 Q 2.75(,w)-.715 G
(here a user')-2.75 E 2.75(su)-.605 G
(tility is generally de\214ned as a function of the user')-2.75 E 2.75
(st)-.605 G(hroughput)-2.75 E([KMT98].)100.8 137 Q/F1 11/Times-Bold@0 SF
2.75(3.1.2. Delay)72 163 R F0(Lik)100.8 179.6 Q 2.75(et)-.11 G
(hroughput, delay can be measured as a router)-2.75 E
(-based metric of queueing delay o)-.22 E -.165(ve)-.165 G(r).165 E
(time, or in terms of per)100.8 192.6 Q(-pack)-.22 E(et transfer times.)
-.11 E -.165(Fo)5.5 G 2.75(rr).165 G(eliable transfer)-2.75 E 2.75(,t)
-.44 G(he per)-2.75 E(-pack)-.22 E(et transfer)-.11 E
(time includes the possible delay of retransmitting a dropped pack)100.8
205.6 Q(et.)-.11 E(Users of b)100.8 231.6 Q
(ulk data transfer applications might care about per)-.22 E(-pack)-.22 E
(et transfer times only in)-.11 E(so f)100.8 244.6 Q(ar as the)-.11 E
2.75(ya)-.165 G -.275(ff)-2.75 G(ect the per).275 E
(-connection transfer time.)-.22 E
(On the other end of the spectrum, for)5.5 E
(users of streaming media, per)100.8 257.6 Q(-pack)-.22 E
(et delay can be a signi\214cant concern.)-.11 E(Note that in some)5.5 E
(cases the a)100.8 270.6 Q -.165(ve)-.22 G(rage delay might not capture\
the metric of interest to the users; some users).165 E
(might also care about the tail of the delay distrib)100.8 283.6 Q
(ution.)-.22 E F1 2.75(3.1.3. P)72 309.6 R(ack)-.11 E(et Dr)-.11 E
(op Rates)-.198 E F0 -.165(Pa)100.8 326.2 S(ck).165 E
(et drop rates can be measured as a netw)-.11 E(ork-based or as a user)
-.11 E(-based metric.)-.22 E(Some users might care about pack)100.8
352.2 Q(et drop rates only in so f)-.11 E(ar as the)-.11 E 2.75(ya)-.165
G -.275(ff)-2.75 G(ect per).275 E(-connection)-.22 E
(transfer times, while other users might care about pack)100.8 365.2 Q
(et drop rates directly)-.11 E 5.5(.O)-.715 G(ne netw)-5.5 E(ork-)-.11 E
(related reason to a)100.8 378.2 Q -.22(vo)-.22 G
(id high steady-state pack).22 E(et drop rates is to a)-.11 E -.22(vo)
-.22 G(id congestion collapse in).22 E(en)100.8 391.2 Q
(vironments containing by paths with multiple congested links.)-.44 E
(High pack)5.5 E(et drop rates in)-.11 E(such en)100.8 404.2 Q
(vironments could result in congested links w)-.44 E
(asting scarce bandwidth by carrying)-.11 E(pack)100.8 417.2 Q
(ets that will only be dropped do)-.11 E(wnstream, before being deli)
-.275 E -.165(ve)-.275 G(red to the recei).165 E -.165(ve)-.275 G -.605
(r.).165 G F1(3.2.)72 443.2 Q/F2 13/Times-Bold@0 SF(Response T)5.5 E
(imes and Minimizing Oscillations)-.234 E F0
(In this section we consider response times and oscillations together)
100.8 459.8 Q 2.75(,a)-.44 G 2.75(st)-2.75 G(here are well-)-2.75 E(kno)
100.8 472.8 Q(wn tradeof)-.275 E(fs between impro)-.275 E
(ving response times and minimizing oscillations.)-.165 E(In)5.5 E(addi\
tion, the scenarios that illustrate the dangers of poor response times \
are often quite)100.8 485.8 Q(dif)100.8 498.8 Q(ferent from the scenari\
os that illustrate the dangers of unnecessary oscillations.)-.275 E F1
2.75(3.2.1. Response)72 524.8 R(to Changes)2.75 E F0(One of the k)100.8
541.4 Q .33 -.165(ey c)-.11 H
(oncerns in the design of congestion control mechanisms has been the)
.165 E(response times to sudden congestion in the netw)100.8 554.4 Q
2.75(ork. On)-.11 F(the one hand, congestion control)2.75 E(mechanisms \
should respond reasonably promptly to sudden congestion from routing or)
100.8 567.4 Q(bandwidth changes, or from a b)100.8 580.4 Q
(urst of competing traf)-.22 E 2.75(\214c. At)-.275 F
(the same time, congestion)2.75 E
(control mechanisms should not respond too se)100.8 593.4 Q -.165(ve)
-.275 G(rely to transient changes, e.g., to a sudden).165 E
(increase in delay that will dissipate in less than the connection')
100.8 606.4 Q 2.75(sr)-.605 G(ound-trip time.)-2.75 E(Ev)100.8 632.4 Q(\
aluating the response to sudden or transient changes can be of particul\
ar concern for)-.275 E(slo)100.8 645.4 Q(wly-responding congestion cont\
rol mechanisms such as equation-based congestion)-.275 E
(control [RFC 3448], and for AIMD \(Additi)100.8 658.4 Q .33 -.165(ve I)
-.275 H(ncrease Multiplicati).165 E .33 -.165(ve D)-.275 H
(ecrease\) or related).165 E(mechanisms using parameters that mak)100.8
671.4 Q 2.75(et)-.11 G(hem more slo)-2.75 E
(wly-responding that TCP [BB01,)-.275 E(BBFS01].)100.8 684.4 Q
(In addition to the responsi)100.8 710.4 Q -.165(ve)-.275 G
(ness and smoothness of aggre).165 E -.055(ga)-.165 G(te traf).055 E
(\214c, one can consider the)-.275 E(tradeof)100.8 723.4 Q
(fs between responsi)-.275 E -.165(ve)-.275 G
(ness, smoothness, and aggressi).165 E -.165(ve)-.275 G
(ness for an indi).165 E(vidual)-.275 E(Flo)72 769 Q 300.891(yd Section)
-.11 F 2.75(3.2.1. [P)2.75 F(age 4])-.165 E 0 Cg EP
%%Page: 5 5
%%BeginPageSetup
BP
%%EndPageSetup
/F0 11/Times-Roman@0 SF(INTERNET)72 49 Q 65.641(-DRAFT Expires:)-1.012 F
(No)2.75 E -.165(ve)-.165 G(mber 2005).165 E(May 2005)115.955 E(connect\
ion [FHP00]. In this case smoothness can be de\214ned by the lar)100.8
85 Q(gest reduction in the)-.198 E
(sending rate in one round-trip time, in a deterministic en)100.8 98 Q
(vironment with a pack)-.44 E(et drop)-.11 E -.165(ex)100.8 111 S
(actly e).165 E -.165(ve)-.275 G(ry 1/p pack).165 E 2.75(ets. The)-.11 F
(responsi)2.75 E -.165(ve)-.275 G
(ness is de\214ned as the number of round-trip times).165 E
(of sustained congested required for the sender to halv)100.8 124 Q 2.75
(et)-.165 G(he sending rate, and the)-2.75 E(aggressi)100.8 137 Q -.165
(ve)-.275 G(ness is de\214ned as the maximum increase in the sending ra\
te in one round-trip).165 E(time, in pack)100.8 150 Q
(ets per second, in the absence of congestion.)-.11 E/F1 11/Times-Bold@0
SF 2.75(3.2.2. Minimizing)72 176 R(Oscillations)2.75 E F0
(One goal is that of stability)100.8 192.6 Q 2.75(,i)-.715 G 2.75(nt)
-2.75 G(erms of minimizing oscillations of queueing delay or of)-2.75 E
2.75(throughput. Scenarios)100.8 205.6 R
(illustrating oscillations are often dominated by long-li)2.75 E -.165
(ve)-.275 G(d).165 E
(connections, perhaps with a small number of changes in the le)100.8
218.6 Q -.165(ve)-.275 G 2.75(lo).165 G 2.75(fc)-2.75 G(ongestion.)-2.75
E(An orthogonal goal for some congestion control mechanisms, e.g., for \
equation-based)100.8 244.6 Q(congestion control, is to minimize the osc\
illations in the sending rate for an indi)100.8 257.6 Q(vidual)-.275 E
(connection, gi)100.8 270.6 Q -.165(ve)-.275 G 2.75(na).165 G 2.75(ne)
-2.75 G -.44(nv)-2.75 G(ironment with a \214x).44 E
(ed, steady-state pack)-.165 E(et drop rate.)-.11 E(\(As is well)5.5 E
(kno)100.8 283.6 Q(wn, TCP congestion control is characterized by a pro\
nounced oscillation in the sending)-.275 E(rate, with the sender halvin\
g the sending rate in response to congestion.\))100.8 296.6 Q
(One metric for)5.5 E(the le)100.8 309.6 Q -.165(ve)-.275 G 2.75(lo).165
G 2.75(fo)-2.75 G(scillations is the smoothness metric gi)-2.75 E -.165
(ve)-.275 G 2.75(na).165 G(bo)-2.75 E -.165(ve)-.165 G(.).165 E F1(3.3.)
72 335.6 Q/F2 13/Times-Bold@0 SF -.325(Fa)5.5 G(ir).325 E(ness and Con)
-.195 E -.13(ve)-.52 G -.13(rg).13 G(ence).13 E F0
(Another set of metrics are those of f)100.8 352.2 Q(airness and of con)
-.11 E -.165(ve)-.44 G -.198(rg).165 G(ence times.).198 E -.165(Fa)5.5 G
(irness can be).165 E(considered between \215o)100.8 365.2 Q
(ws of the same protocol, and between \215o)-.275 E(ws using dif)-.275 E
(ferent)-.275 E(protocols \(e.g., f)100.8 378.2 Q
(airness between TCP and a ne)-.11 E 2.75(wt)-.275 G
(ransport protocol\).)-2.75 E(There are a number of dif)100.8 404.2 Q
(ferent f)-.275 E(airness measures.)-.11 E(These include max-min f)5.5 E
(airness)-.11 E([HG86], proportional f)100.8 417.2 Q
(airness [KMT98, K01], the f)-.11 E(airness inde)-.11 E 2.75(xp)-.165 G
(roposed in [JCH84], and)-2.75 E(the product measure, a v)100.8 430.2 Q
(ariant of netw)-.275 E(ork po)-.11 E(wer [BJ81].)-.275 E(Max-min f)
100.8 456.2 Q(airness: In order to satisfy the max-min f)-.11 E
(airness criteria, the smallest throughput)-.11 E(rate must be as lar)
100.8 469.2 Q(ge as possible. Gi)-.198 E -.165(ve)-.275 G 2.75(nt).165 G
(his condition, the ne)-2.75 E(xt-smallest throughput rate)-.165 E
(must be as lar)100.8 482.2 Q(ge as possible, and so on.)-.198 E
(Thus, the max-min f)5.5 E(airness gi)-.11 E -.165(ve)-.275 G 2.75(sa)
.165 G(bsolute priority)-2.75 E(to the smallest \215o)100.8 495.2 Q(ws.)
-.275 E(Epsilon-f)100.8 521.2 Q(airness: A metric related to max-min f)
-.11 E(airness is epsilon-f)-.11 E(airness, where a rate)-.11 E
(allocation is de\214ned as epsilon-f)100.8 534.2 Q(airness if)-.11 E
(min_i x_i / max_i x_i >= 1 - epsilon.)109.05 560.2 Q
(where x_i is the resource allocation to the i-th user)100.8 586.2 Q 5.5
(.E)-.605 G(psilon-f)-5.5 E(airness measures the w)-.11 E(orst-)-.11 E
(case ratio between an)100.8 599.2 Q 2.75(yt)-.165 G .22 -.11(wo t)-2.75
H(hroughput rates [ZKL04].).11 E(Proportional f)100.8 625.2 Q
(airness: In contrast, an allocation x is de\214ned as proportionally f)
-.11 E(air if for an)-.11 E(y)-.165 E
(other feasible allocation x*, the aggre)100.8 638.2 Q -.055(ga)-.165 G
(te of proportional changes is zero or ne).055 E -.055(ga)-.165 G(ti)
.055 E -.165(ve)-.275 G(:).165 E(sum_i \(x*_i - x_i\)/x_i <= 0.)109.05
664.2 Q("This criterion f)100.8 690.2 Q -.22(avo)-.11 G
(urs smaller \215o).22 E(ws, b)-.275 E
(ut less emphatically than max-min f)-.22 E(airness" [K01].)-.11 E
(Jain')100.8 716.2 Q 2.75(sf)-.605 G(airness inde)-2.86 E(x: The f)-.165
E(airness inde)-.11 E 2.75(xi)-.165 G 2.75(n[)-2.75 G(JCH84] is)-2.75 E
(Flo)72 769 Q 309.141(yd Section)-.11 F 2.75(3.3. [P)2.75 F(age 5])-.165
E 0 Cg EP
%%Page: 6 6
%%BeginPageSetup
BP
%%EndPageSetup
/F0 11/Times-Roman@0 SF(INTERNET)72 49 Q 65.641(-DRAFT Expires:)-1.012 F
(No)2.75 E -.165(ve)-.165 G(mber 2005).165 E(May 2005)115.955 E
(\(\( sum_i x_i \)^2\) / \(n * sum_i \(x_i\)^2 \) ,)109.05 85 Q
(where there are n users.)100.8 111 Q(This f)5.5 E(airness inde)-.11 E
2.75(xr)-.165 G(anges from 0 to 1, and is maximum when all)-2.75 E
(users recei)100.8 124 Q .33 -.165(ve t)-.275 H(he same allocation.).165
E(This inde)5.5 E 2.75(xi)-.165 G 2.75(sk)-2.75 G
(/n when k users equally share the)-2.75 E
(resource, and the other n-k users recei)100.8 137 Q .33 -.165(ve z)
-.275 H(ero allocation.).165 E(The product measure: The product measure)
100.8 163 Q(product_i x_i ,)109.05 189 Q
(the product of the throughput of the indi)100.8 215 Q
(vidual connections, is also used as a measure of)-.275 E -.11(fa)100.8
228 S 2.75(irness. F).11 F
(or our purposes, let x_i be the throughput for the i-th connection.)
-.165 E(\(In other)5.5 E(conte)100.8 241 Q(xts x_i is tak)-.165 E
(en as the po)-.11 E
(wer of the i-th connection, and the product measure is)-.275 E
(referred to as netw)100.8 254 Q(ork po)-.11 E(wer)-.275 E 2.75(.\) The)
-.605 F(product measure is particularly sensiti)2.75 E .33 -.165(ve t)
-.275 H 2.75(os).165 G -.165(eg)-2.75 G(re).165 E -.055(ga)-.165 G
(tion;).055 E(the product measure is zero if an)100.8 267 Q 2.75(yc)
-.165 G(onnection recei)-2.75 E -.165(ve)-.275 G 2.75(sz).165 G
(ero throughput.)-2.75 E(In [MS90]\(p. 15\))5.5 E(it is sho)100.8 280 Q
(wn that for a netw)-.275 E(ork with man)-.11 E 2.75(yc)-.165 G
(onnections and one shared g)-2.75 E(ate)-.055 E -.11(wa)-.275 G 1.43
-.715(y, t).11 H(he product).715 E
(measure is maximized when all connections recei)100.8 293 Q .33 -.165
(ve t)-.275 H(he same throughput.).165 E -.165(Fa)100.8 319 S
(irness and the number of congested links: Some of these f).165 E
(airness metrics are discussed in)-.11 E(more detail in [F91].)100.8 332
Q 1.76 -.88(We n)5.5 H
(ote that there is not a clear consensus for the f).88 E
(airness goals, in)-.11 E(particular for f)100.8 345 Q
(airness between \215o)-.11 E(ws that tra)-.275 E -.165(ve)-.22 G
(rse dif).165 E(ferent numbers of congested links)-.275 E([F91].)100.8
358 Q -.165(Fa)100.8 384 S
(irness and round-trip times: One goal cited in a number of ne).165 E
2.75(wt)-.275 G(ransport protocols has)-2.75 E(been that of f)100.8 397
Q(airness between \215o)-.11 E(ws with dif)-.275 E
(ferent round-trip times [KHR02, XHR04]. W)-.275 E(e)-.88 E
(note that there is not a consensus in the netw)100.8 410 Q
(orking community about the desirability of)-.11 E(this goal, or about \
the implications and interactions between this goal and other metrics)
100.8 423 Q([FJ92] \(Section 3.3\).)100.8 436 Q(Con)100.8 462 Q -.165
(ve)-.44 G -.198(rg).165 G(ence times: Con).198 E -.165(ve)-.44 G -.198
(rg).165 G(ence times concern the time for con).198 E -.165(ve)-.44 G
-.198(rg).165 G(ence to f).198 E(airness)-.11 E(between an e)100.8 475 Q
(xisting \215o)-.165 E 2.75(wa)-.275 G(nd a ne)-2.75 E
(wly-starting one, and are a special concern for)-.275 E(en)100.8 488 Q
(vironments with high-bandwidth \215o)-.44 E 2.75(ws. As)-.275 F(with f)
2.75 E(airness, con)-.11 E -.165(ve)-.44 G -.198(rg).165 G
(ence times can matter).198 E(both between \215o)100.8 501 Q
(ws of the same protocol, and between \215o)-.275 E(ws using dif)-.275 E
(ferent protocols)-.275 E([SLFK03].)100.8 514 Q(One metric used for con)
100.8 540 Q -.165(ve)-.44 G -.198(rg).165 G(ence times is the delta-f)
.198 E(air con)-.11 E -.165(ve)-.44 G -.198(rg).165 G
(ence time, de\214ned in).198 E([BBFS01] as the time tak)100.8 553 Q
(en for tw)-.11 E 2.75<6f8d>-.11 G -.275(ow)-2.75 G 2.75(sw).275 G
(ith the same round-trip time to go from shares)-2.75 E
(of 100/101-th and 1/101-th of the link bandwidth, to ha)100.8 566 Q
(ving close to f)-.22 E(air sharing with)-.11 E
(shares of \(1+delta\)/2 and \(1-delta\)/2 of the link bandwidth.)100.8
579 Q 2.75(As)100.8 605 S(ome)-2.75 E(what similar metric for con)-.275
E -.165(ve)-.44 G -.198(rg).165 G
(ence times de\214ned in [ZKL04] measures the).198 E(con)100.8 618 Q
-.165(ve)-.44 G -.198(rg).165 G
(ence time as the number of round-trip times for tw).198 E 2.75<6f8d>
-.11 G -.275(ow)-2.75 G 2.75(st).275 G 2.75(or)-2.75 G(each epsilon-f)
-2.75 E(airness,)-.11 E(when starting from a maximally-unf)100.8 631 Q
(air state.)-.11 E/F1 11/Times-Bold@0 SF(3.4.)72 683 Q/F2 13
/Times-Bold@0 SF(Metrics f)5.5 E(or Speci\214c En)-.325 E(vir)-.52 E
(onments)-.234 E F0(While congestion control mechanisms are generally e)
100.8 699.6 Q -.275(va)-.275 G(luated \214rst o).275 E -.165(ve)-.165 G
2.75(re).165 G -.44(nv)-2.75 G(ironments with).44 E
(static routing in a netw)100.8 712.6 Q(ork of tw)-.11 E(o-w)-.11 E
(ay point-to-point links, some en)-.11 E(vironments bring up)-.44 E
(not only more challenging scenarios \(e.g., corrupted links, v)100.8
725.6 Q(ariable bandwidth, mobility\))-.275 E(Flo)72 769 Q 309.141
(yd Section)-.11 F 2.75(3.4. [P)2.75 F(age 6])-.165 E 0 Cg EP
%%Page: 7 7
%%BeginPageSetup
BP
%%EndPageSetup
/F0 11/Times-Roman@0 SF(INTERNET)72 49 Q 65.641(-DRAFT Expires:)-1.012 F
(No)2.75 E -.165(ve)-.165 G(mber 2005).165 E(May 2005)115.955 E -.22(bu)
100.8 85 S 2.75(ta).22 G(lso ne)-2.75 E 2.75(wm)-.275 G
(etrics to be considered, as follo)-2.75 E(ws.)-.275 E(Ener)100.8 111 Q
(gy consumption: F)-.198 E(or e)-.165 E(xample, in mobile en)-.165 E
(vironments the ener)-.44 E(gy consumption for the)-.198 E
(mobile end-node can be a k)100.8 124 Q .33 -.165(ey m)-.11 H
(etric that is af).165 E(fected by the transport protocol [TM02].)-.275
E(Goodput: F)100.8 150 Q(or wireless netw)-.165 E
(orks, goodput can be a k)-.11 E .33 -.165(ey m)-.11 H
(etric, where goodput is de\214ned as).165 E
(the fraction of useful data from all of the data deli)100.8 163 Q -.165
(ve)-.275 G 2.75(red. High).165 F(goodput indicates an)2.75 E(ef)100.8
176 Q(\214cient use of the radio spectrum and lo)-.275 E
(wer interference to other users [GF04].)-.275 E/F1 11/Times-Bold@0 SF
(3.5.)72 202 Q/F2 13/Times-Bold@0 SF(Metrics f)5.5 E(or Speci\214c T)
-.325 E(ypes of T)-.962 E(ransport)-.962 E F0
(In some cases modi\214ed metrics are needed for e)100.8 218.6 Q -.275
(va)-.275 G(luting transport protocols intended for).275 E
(QoS-enabled en)100.8 231.6 Q(vironments or for belo)-.44 E(w-best-ef)
-.275 E(fort traf)-.275 E(\214c [VKD02, KK03]. F)-.275 E(or e)-.165 E
(xample,)-.165 E(dif)100.8 244.6 Q(ferent f)-.275 E
(airness metrics are needed for e)-.11 E -.275(va)-.275 G
(luating transport protocols for belo).275 E(w-best-ef)-.275 E(fort)
-.275 E(traf)100.8 257.6 Q(\214c.)-.275 E F1(4.)72 283.6 Q/F3 14
/Times-Bold@0 SF(Comments on Methodology)5.5 E F0(The types of scenario\
s that are used to test speci\214c metrics, and the range of parameters)
100.8 300.2 Q(that it is useful to consider)100.8 313.2 Q 2.75(,w)-.44 G
(ill be discussed in separate documents, e.g., along with)-2.75 E
(speci\214c scenarios for use in e)100.8 326.2 Q -.275(va)-.275 G
(luating congestion control mechanisms.).275 E(Ho)100.8 342.8 Q(we)-.275
E -.165(ve)-.275 G .88 -.44(r, w).165 H 2.75(en).44 G
(ote that it can be important to e)-2.75 E -.275(va)-.275 G
(luate metrics o).275 E -.165(ve)-.165 G 2.75(raw).165 G(ide range of)
-2.75 E(en)100.8 355.8 Q
(vironments, with a range of link bandwidths, congestion le)-.44 E -.165
(ve)-.275 G(ls, and le).165 E -.165(ve)-.275 G(ls of statistical).165 E
(multiple)100.8 368.8 Q 2.75(xing. It)-.165 F(is also important to e)
2.75 E -.275(va)-.275 G
(luate congestion control mechanisms in a range of).275 E(scenarios, in\
cluding typical ranges of connection sizes and round-trip times [FK02].\
It is)100.8 381.8 Q(also useful to compare metrics for ne)100.8 394.8 Q
2.75(wo)-.275 G 2.75(rm)-2.75 G
(odi\214ed transport protocols with those of the)-2.75 E
(current standards for TCP)100.8 407.8 Q(.)-1.221 E
(More general references on methodology include [J91].)100.8 433.8 Q F1
(5.)72 459.8 Q F3(Security Considerations)5.5 E F0
(There are no security considerations in this document.)100.8 476.4 Q F1
(6.)72 502.4 Q F3(IAN)5.5 E 3.5(AC)-.28 G(onsiderations)-3.5 E F0
(There are no IAN)100.8 519 Q 2.75(Ac)-.385 G
(onsiderations in this document.)-2.75 E F1(7.)72 545 Q F3(Ackno)5.5 E
(wledgements)-.14 E F0(Thanks to Doug Leith for feedback.)100.8 561.6 Q
F3(Inf)72 587.6 Q(ormati)-.35 E .28 -.14(ve R)-.14 H(efer).14 E(ences)
-.252 E F0([BB01] D. Bansal and H. Balakrishnan, Binomial Congestion Co\
ntrol Algorithms, IEEE)100.8 604.2 Q(Infocom, April 2001.)129.6 617.2 Q
([BBFS01] D. Bansal, H. Balakrishnan, S. Flo)100.8 633.8 Q
(yd, and S. Shenk)-.11 E(er)-.11 E 2.75(,D)-.44 G(ynamic Beha)-2.75 E
(vior of)-.22 E(Slo)129.6 646.8 Q(wly-Responsi)-.275 E .33 -.165(ve C)
-.275 H(ongestion Control Algorithms, SIGCOMM 2001.).165 E
([BJ81] K. Bharath-K)100.8 663.4 Q(umar and J. Jef)-.165 E(fre)-.275 E
1.43 -.715(y, A N)-.165 H .55 -.275(ew A).715 H
(pproach to Performance-Oriented Flo).275 E(w)-.275 E(Control, IEEE T)
129.6 676.4 Q(ransactions on Communications, V)-.385 E
(ol.COM-29 N.4, April 1981.)-1.419 E([F91] S. Flo)100.8 693 Q
(yd, Connections with Multiple Congested Gate)-.11 E -.11(wa)-.275 G
(ys in P).11 E(ack)-.165 E(et-Switched)-.11 E(Netw)129.6 706 Q(orks P)
-.11 E(art 1: One-w)-.165 E(ay T)-.11 E(raf)-.385 E
(\214c, Computer Communication Re)-.275 E(vie)-.275 E 1.43 -.715(w, V)
-.275 H(ol.21, No.5,)-.704 E(October 1991, p. 30-47.)129.6 719 Q(Flo)72
769 Q 366.891(yd [P)-.11 F(age 7])-.165 E 0 Cg EP
%%Page: 8 8
%%BeginPageSetup
BP
%%EndPageSetup
/F0 11/Times-Roman@0 SF(INTERNET)72 49 Q 65.641(-DRAFT Expires:)-1.012 F
(No)2.75 E -.165(ve)-.165 G(mber 2005).165 E(May 2005)115.955 E
([FHP00] S. Flo)100.8 85 Q(yd, M. Handle)-.11 E 1.43 -.715(y, a)-.165 H
(nd J. P).715 E(adh)-.165 E(ye, A Comparison of Equation-Based and)-.055
E(AIMD Congestion Control, May 2000.)129.6 98 Q(URL "http://www)8.25 E
(.icir)-.715 E(.or)-.605 E(g/tfrc/".)-.198 E([FJ92] S. Flo)100.8 114.6 Q
(yd and V)-.11 E 2.75(.J)-1.419 G(acobson, On T)-2.75 E(raf)-.385 E
(\214c Phase Ef)-.275 E(fects in P)-.275 E(ack)-.165 E(et-Switched Gate)
-.11 E -.11(wa)-.275 G(ys,).11 E(Internetw)129.6 127.6 Q
(orking: Research and Experience, V)-.11 E
(.3 N.3, September 1992, p.115-156.)-1.419 E([FK02] S. Flo)100.8 144.2 Q
(yd and E. K)-.11 E(ohler)-.385 E 2.75(,I)-.44 G
(nternet Research Needs Better Models, Hotnets-I. October)-2.75 E(2002.)
129.6 157.2 Q([GF04] A. Gurto)100.8 173.8 Q 2.75(va)-.165 G(nd S. Flo)
-2.75 E(yd, Modeling W)-.11 E(ireless Links for T)-.44 E
(ransport Protocols, A)-.385 E(CM)-.44 E
(CCR, 34\(2\):85-96, April 2004.)129.6 186.8 Q
([HG86] E. Hahne and R. Gallager)100.8 203.4 Q 2.75(,R)-.44 G
(ound Robin Scheduling for F)-2.75 E(air Flo)-.165 E 2.75(wC)-.275 G
(ontrol in Data)-2.75 E(Communications Netw)129.6 216.4 Q
(orks, IEEE International Conference on Communications,)-.11 E
(June 1986.)129.6 229.4 Q
([J91] R. Jain, The Art of Computer Systems Performance Analysis: T)
100.8 246 Q(echniques for)-.77 E
(Experimental Design, Measurement, Simulation, and Modeling, John W)
129.6 259 Q(ile)-.44 E 2.75(y&S)-.165 G(ons,)-2.75 E(1991.)129.6 272 Q
([JCH84] R. Jain, D.M. Chiu, and W)100.8 288.6 Q 2.75(.H)-1.012 G -.165
(aw)-2.75 G(e, A Quantitati).165 E .33 -.165(ve M)-.275 H(easure of F)
.165 E(airness and)-.165 E(Discrimination for Resource Allocation in Sh\
ared Systems, DEC TR-301, Littleton,)129.6 301.6 Q
(MA: Digital Equipment Corporation, 1984.)129.6 314.6 Q([K01] F)100.8
331.2 Q 2.75(.K)-.88 G(elly)-3.025 E 2.75(,M)-.715 G
(athematical Modelling of the Internet, "Mathematics Unlimited - 2001)
-2.75 E(and Be)129.6 344.2 Q(yond" \(Editors B. Engquist and W)-.165 E
5.5(.S)-1.012 G(chmid\), Springer)-5.5 E(-V)-.22 E(erlag, Berlin, pp.)
-1.221 E(685-702, 2001.)129.6 357.2 Q([KHR02] D. Katabi, M. Handle)100.8
373.8 Q 1.43 -.715(y, a)-.165 H
(nd C. Rohrs, Congestion Control for High Bandwidth-).715 E
(Delay Product Netw)129.6 386.8 Q(orks, A)-.11 E(CM Sigcomm, 2002.)-.44
E([KK03] A. K)100.8 403.4 Q(uzmano)-.165 E(vic and E. W)-.165 E 2.75(.K)
-1.012 G(nightly)-2.75 E 2.75(,T)-.715 G(CP-LP: A Distrib)-2.75 E
(uted Algorithm for Lo)-.22 E(w)-.275 E(Priority Data T)129.6 416.4 Q
(ransfer)-.385 E 2.75(,I)-.44 G(EEE INFOCOM 2003, April 2003.)-2.75 E
([KMT98] F)100.8 433 Q 2.75(.K)-.88 G(elly)-3.025 E 2.75(,A)-.715 G 2.75
(.M)-2.75 G(aulloo and D. T)-2.75 E
(an, Rate Control in Communication Netw)-.88 E(orks:)-.11 E(Shado)129.6
446 Q 2.75(wP)-.275 G(rices, Proportional F)-2.75 E
(airness and Stability)-.165 E 5.5(.J)-.715 G(ournal of the Operational)
-5.5 E(Research Society 49, pp. 237-252, 1998.)129.6 459 Q
([MS90] D. Mitra and J. Seery)100.8 475.6 Q 2.75(,D)-.715 G
(ynamic Adapti)-2.75 E .33 -.165(ve W)-.275 H(indo)-.275 E
(ws for High Speed Data)-.275 E(Netw)129.6 488.6 Q
(orks: Theory and Simulations, A)-.11 E
(TT Bell Laboratories report, April 1990.)-1.221 E
([RFC 2119] S. Bradner)100.8 505.2 Q 2.75(.K)-.605 G .33 -.165(ey W)
-3.025 H(ords F)-.715 E(or Use in RFCs to Indicate Requirement Le)-.165
E -.165(ve)-.275 G(ls. RFC).165 E(2119.)129.6 518.2 Q([RFC 2434] T)100.8
534.8 Q 2.75(.N)-.814 G(arten and H. Alv)-2.75 E 2.75
(estrand. Guidelines)-.165 F(for Writing an IAN)2.75 E 2.75(AC)-.385 G
(onsiderations)-2.75 E(Section in RFCs.)129.6 547.8 Q(RFC 2434.)5.5 E
([RFC 2581] M. Allman, V)100.8 564.4 Q 2.75(.P)-1.419 G(axson, and W)
-2.915 E 2.75(.S)-1.012 G(te)-2.75 E -.165(ve)-.275 G 2.75(ns. TCP).165
F(Congestion Control.)2.75 E(RFC 2581.)5.5 E([RFC 3448] M. Handle)100.8
581 Q 1.43 -.715(y, S)-.165 H 2.75(.F).715 G(lo)-2.75 E(yd, J. P)-.11 E
(adh)-.165 E(ye, and J. W)-.055 E(idmer)-.44 E 2.75(,T)-.44 G
(CP Friendly Rate Control)-2.75 E(\(TFRC\): Protocol Speci\214cation, R\
FC 3448, Proposed Standard, January 2003.)129.6 594 Q
([SLFK03] R.N. Shorten, D.J. Leith, J. F)100.8 610.6 Q -.11(oy)-.165 G
2.75(,a)-.605 G(nd R. Kilduf)-2.75 E(f, Analysis and Design of)-.275 E
(Congestion Control in Synchronised Communication Netw)129.6 623.6 Q
(orks. Proc. 12th Y)-.11 E(ale)-1.1 E -.88(Wo)129.6 636.6 S
(rkshop on Adapti).88 E .33 -.165(ve & L)-.275 H
(earning Systems, May 2003.).165 E([TM02] V)100.8 653.2 Q 2.75(.T)-1.419
G(saoussidis and I. Matta, Open Issues of TCP for Mobile Computing, Jou\
rnal of)-2.75 E -.44(Wi)129.6 666.2 S
(reless Communications and Mobile Computing: Special Issue on Reliable)
.44 E -.385(Tr)129.6 679.2 S
(ansport Protocols for Mobile Computing, February 2002.).385 E
([VKD02] A. V)100.8 695.8 Q(enkataramani, R. K)-1.221 E
(okku, and M. Dahlin, TCP Nice: A Mechanism for)-.385 E(Background T)
129.6 708.8 Q
(ransfers, Fifth USENIX Symposium on Operating System Design and)-.385 E
(Implementation \(OSDI\), 2002.)129.6 721.8 Q(Flo)72 769 Q 366.891
(yd [P)-.11 F(age 8])-.165 E 0 Cg EP
%%Page: 9 9
%%BeginPageSetup
BP
%%EndPageSetup
/F0 11/Times-Roman@0 SF(INTERNET)72 49 Q 65.641(-DRAFT Expires:)-1.012 F
(No)2.75 E -.165(ve)-.165 G(mber 2005).165 E(May 2005)115.955 E([XHR04]\
L. Xu, K. Harfoush, and I. Rhee, Binary Increase Congestion Control fo\
r F)100.8 85 Q(ast,)-.165 E(Long Distance Netw)129.6 98 Q
(orks, Infocom 2004.)-.11 E([YL00] Y)100.8 114.6 Q 2.75(.R)-1.419 G 2.75
(.Y)-2.75 G(ang and S. S. Lam, General AIMD Congestion Control, T)-3.85
E(echnical Report)-.77 E
(TR-00-09, Department of Computer Sciences, UT Austin, May 2000.)129.6
127.6 Q([ZKL04] Y)100.8 144.2 Q 2.75(.Z)-1.419 G
(hang, S.-R. Kang, and D. Loguino)-2.75 E 1.43 -.715(v, D)-.165 H
(elayed Stability and Performance of).715 E(Distrib)129.6 157.2 Q
(uted Congestion Control, A)-.22 E(CM SIGCOMM, August 2004.)-.44 E/F1 14
/Times-Bold@0 SF -.7(Au)72 183.2 S(thors' Addr).7 E(esses)-.252 E F0
(Sally Flo)100.8 199.8 Q(yd <\215o)-.11 E(yd@icir)-.11 E(.or)-.605 E(g>)
-.198 E(ICSI Center for Internet Research)100.8 212.8 Q
(1947 Center Street, Suite 600)100.8 225.8 Q(Berk)100.8 238.8 Q(ele)-.11
E 1.43 -.715(y, C)-.165 H 2.75(A9).715 G(4704)-2.75 E(USA)100.8 251.8 Q
F1(Full Copyright Statement)72 290.8 Q F0(Cop)100.8 307.4 Q
(yright \(C\) The Internet Society 2005.)-.11 E
(This document is subject to the rights, licenses)5.5 E
(and restrictions contained in BCP 78, and e)100.8 320.4 Q
(xcept as set forth therein, the authors retain all)-.165 E
(their rights.)100.8 333.4 Q
(This document and the information contained herein are pro)100.8 350 Q
(vided on an "AS IS" basis and)-.165 E(THE CONTRIB)100.8 363 Q(UT)-.11 E
(OR, THE ORGANIZA)-.198 E(TION HE/SHE REPRESENTS OR IS)-1.221 E
(SPONSORED BY \(IF ANY\), THE INTERNET SOCIETY AND THE INTERNET)100.8
376 Q(ENGINEERING T)100.8 389 Q(ASK FORCE DISCLAIM ALL W)-1.023 E
(ARRANTIES, EXPRESS OR)-1.32 E(IMPLIED, INCLUDING B)100.8 402 Q(UT NO)
-.11 E 2.75(TL)-.44 G(IMITED T)-2.75 E 2.75(OA)-.198 G(NY W)-2.75 E
(ARRANTY THA)-1.32 E 2.75(TT)-1.221 G(HE USE)-2.75 E(OF THE INFORMA)
100.8 415 Q(TION HEREIN WILL NO)-1.221 E 2.75(TI)-.44 G
(NFRINGE ANY RIGHTS OR ANY)-2.75 E(IMPLIED W)100.8 428 Q
(ARRANTIES OF MERCHANT)-1.32 E(ABILITY OR FITNESS FOR A)-1.023 E -1.012
(PA)100.8 441 S -.66(RT)1.012 G(ICULAR PURPOSE.).66 E F1
(Intellectual Pr)72 467 Q(operty)-.252 E F0(The IETF tak)100.8 483.6 Q
(es no position re)-.11 E -.055(ga)-.165 G(rding the v).055 E
(alidity or scope of an)-.275 E 2.75(yI)-.165 G(ntellectual Property)
-2.75 E(Rights or other rights that might be claimed to pertain to the \
implementation or use of the)100.8 496.6 Q
(technology described in this document or the e)100.8 509.6 Q
(xtent to which an)-.165 E 2.75(yl)-.165 G(icense under such rights)
-2.75 E(might or might not be a)100.8 522.6 Q -.275(va)-.22 G
(ilable; nor does it represent that it has made an).275 E 2.75(yi)-.165
G(ndependent)-2.75 E(ef)100.8 535.6 Q(fort to identify an)-.275 E 2.75
(ys)-.165 G(uch rights.)-2.75 E
(Information on the procedures with respect to rights in)5.5 E
(RFC documents can be found in BCP 78 and BCP 79.)100.8 548.6 Q
(Copies of IPR disclosures made to the IETF Secretariat and an)100.8
565.2 Q 2.75(ya)-.165 G(ssurances of licenses to)-2.75 E(be made a)100.8
578.2 Q -.275(va)-.22 G(ilable, or the result of an attempt made to obt\
ain a general license or).275 E(permission for the use of such propriet\
ary rights by implementers or users of this)100.8 591.2 Q(speci\214cati\
on can be obtained from the IETF on-line IPR repository at)100.8 604.2 Q
(http://www)100.8 617.2 Q(.ietf.or)-.715 E(g/ipr)-.198 E(.)-.605 E
(The IETF in)100.8 633.8 Q(vites an)-.44 E 2.75(yi)-.165 G
(nterested party to bring to its attention an)-2.75 E 2.75(yc)-.165 G
(op)-2.75 E(yrights, patents or)-.11 E
(patent applications, or other proprietary rights that may co)100.8
646.8 Q -.165(ve)-.165 G 2.75(rt).165 G(echnology that may be)-2.75 E
(required to implement this standard.)100.8 659.8 Q
(Please address the information to the IETF at ietf-)5.5 E(ipr@ietf.or)
100.8 672.8 Q(g.)-.198 E(Flo)72 769 Q 366.891(yd [P)-.11 F(age 9])-.165
E 0 Cg EP
%%Trailer
end
%%EOF
| PAFTECH AB 2003-2026 | 2026-04-23 00:45:36 |