One document matched: draft-floyd-dccp-ccid4-01.ps


%!PS-Adobe-3.0
%%Creator: groff version 1.19.1
%%CreationDate: Fri Jun 29 17:12:26 2007
%%DocumentNeededResources: font Courier-Bold
%%+ font Times-Bold
%%+ font Times-Roman
%%+ font Courier
%%DocumentSuppliedResources: procset grops 1.19 1
%%Pages: 12
%%PageOrder: Ascend
%%DocumentMedia: Default 595 842 0 () ()
%%Orientation: Portrait
%%EndComments
%%BeginDefaults
%%PageMedia: Default
%%EndDefaults
%%BeginProlog
%%BeginResource: procset grops 1.19 1
%!PS-Adobe-3.0 Resource-ProcSet
/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
%%EndProlog
%%BeginSetup
%%BeginFeature: *PageSize Default
<< /PageSize [ 595 842 ] /ImagingBBox null >> setpagedevice
%%EndFeature
%%IncludeResource: font Courier-Bold
%%IncludeResource: font Times-Bold
%%IncludeResource: font Times-Roman
%%IncludeResource: font Courier
grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72
def/PL 841.89 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
/Courier@0 ENC0/Courier RE/Times-Roman@0 ENC0/Times-Roman RE
/Times-Bold@0 ENC0/Times-Bold RE/Courier-Bold@0 ENC0/Courier-Bold RE
%%EndSetup
%%Page: 1 1
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Courier-Bold@0 SF(Internet Engineering Task Force)72 85 Q
(Sally Floyd)179.998 E 317.998(INTERNET-DRAFT ICIR)72 98 R
(Intended status: Experimental)72 111 Q(Eddie Kohler)185.998 E
(Expires: 29 December 2007)72 124 Q(UCLA)257.998 E(29 June 2007)431.998
137 Q/F1 14/Times-Bold@0 SF(Pr)112.811 162 Q(o\214le f)-.252 E
(or Datagram Congestion Contr)-.35 E(ol Pr)-.252 E(otocol \(DCCP\))-.252
E(Congestion ID 4: TCP-Friendly Rate Contr)72 175 Q(ol f)-.252 E
(or Small P)-.35 E(ack)-.14 E(ets \(TFRC-SP\))-.14 E
(draft-\215oyd-dccp-ccid4-01.ps)191.75 188 Q/F2 11/Times-Bold@0 SF
(Status of This Memo)72 220 Q/F3 11/Times-Roman@0 SF
(By submitting this Internet-Draft, each author represents that an)93.6
236.6 Q 2.75(ya)-.165 G(pplicable patent or other)-2.75 E
(IPR claims of which he or she is a)93.6 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 2.75(fw)-2.75 G(hich he)-2.75 E(or she becomes a)93.6 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)93.6 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)93.6 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.)93.6 305.2 Q
(Internet-Drafts are draft documents v)93.6 321.8 Q
(alid for a maximum of six months and may be updated,)-.275 E
(replaced, or obsoleted by other documents at an)93.6 334.8 Q 2.75(yt)
-.165 G 2.75(ime. It)-2.75 F(is inappropriate to use Internet-)2.75 E
(Drafts as reference material or to cite them other than as "w)93.6
347.8 Q(ork in progress.")-.11 E
(The list of current Internet-Drafts can be accessed at http://www)93.6
364.4 Q(.ietf.or)-.715 E(g/ietf/1id-)-.198 E(abstracts.txt.)93.6 377.4 Q
(The list of Internet-Draft Shado)93.6 394 Q 2.75(wD)-.275 G
(irectories can be accessed at)-2.75 E(http://www)93.6 407 Q(.ietf.or)
-.715 E(g/shado)-.198 E -.715(w.)-.275 G(html.).715 E
(This Internet-Draft will e)93.6 423.6 Q(xpire on 29 December 2007.)
-.165 E F2(Copyright Notice)72 449.6 Q F3(Cop)93.6 466.2 Q
(yright \(C\) The IETF T)-.11 E(rust \(2007\).)-.385 E F2(Abstract)72
492.2 Q F3(This document contains the pro\214le for Congestion Control \
Identi\214er 4, the Small-P)93.6 508.8 Q(ack)-.165 E(et)-.11 E -.275(va)
93.6 521.8 S(riant of TCP-Friendly Rate Control \(TFRC\), in the Datagr\
am Congestion Control Protocol).275 E 2.75(\(DCCP\). CCID)93.6 534.8 R
2.75(4i)2.75 G 2.75(sf)-2.75 G(or e)-2.75 E
(xperimental use, and uses TFRC-SP [RFC4828], a v)-.165 E
(ariant of TFRC)-.275 E(designed for applications that send small pack)
93.6 547.8 Q 2.75(ets. The)-.11 F(goal for TFRC-SP is to achie)2.75 E
-.165(ve)-.275 G
(roughly the same bandwidth in bits per second \(bps\) as a TCP \215o)
93.6 560.8 Q 2.75(wu)-.275 G(sing pack)-2.75 E(ets of up to)-.11 E
(1500 bytes b)93.6 573.8 Q(ut e)-.22 E(xperiencing the same le)-.165 E
-.165(ve)-.275 G 2.75(lo).165 G 2.75(fc)-2.75 G 2.75(ongestion. CCID)
-2.75 F 2.75(4i)2.75 G 2.75(sf)-2.75 G(or e)-2.75 E(xperimental use)
-.165 E(for senders that send small pack)93.6 586.8 Q(ets and w)-.11 E
(ould lik)-.11 E 2.75(eaT)-.11 G(CP-friendly sending rate, possibly)
-2.75 E(with Explicit Congestion Noti\214cation \(ECN\), while minimizi\
ng abrupt rate changes.)93.6 599.8 Q(Flo)72 733 Q(yd, et al.)-.11 E([P)
342.757 E(age 1])-.165 E 0 Cg EP
%%Page: 2 2
%%BeginPageSetup
BP
%%EndPageSetup
/F0 11/Times-Roman@0 SF(INTERNET)72 49 Q 59.217(-DRAFT Expires:)-1.012 F
(29 December 2007)2.75 E(June 2007)109.531 E .396 -.198(TO B)99.1 85 T
2.75(ED).198 G(ELETED BY THE RFC EDIT)-2.75 E(OR UPON PUBLICA)-.198 E
(TION:)-1.221 E(Changes from draft-\215o)99.1 111 Q
(yd-dccp-ccid4-00.txt:)-.11 E 2.75(*A)104.6 137 S
(dded a subsection describing calculation of the)-2.75 E -2.475 -.22
(av e)110.1 150 T(rage loss interv).22 E(al in TFRC-SP)-.275 E(.)-1.221
E 2.75(*C)104.6 176 S
(hanged the assumed DCCP-Data header size from 12 bytes)-2.75 E
(to 16 bytes, for 48-bit sequence numbers.)110.1 189 Q(Feedback from)5.5
E(Ian McDonald.)110.1 202 Q 2.75(*A)104.6 228 S
(dded that the CCID4 sender can send tw)-2.75 E 2.75(op)-.11 G(ack)-2.75
E(ets in a)-.11 E -.22(bu)110.1 241 S(rst, if limited by OS granularity)
.22 E 5.5(.F)-.715 G(rom Ian)-5.5 E(McDonald.)110.1 254 Q 2.75(*A)104.6
280 S(dded that the implementor may track F)-2.75 E(aster Restart)-.165
E(and implement it before an e)110.1 293 Q(xplicit update to the CCID4)
-.165 E 2.75(RFC. From)110.1 306 R(Ian McDonald.)2.75 E 2.75(*A)104.6
332 S(dded an e)-2.75 E(xample to Section 8.4 of when errors can)-.165 E
(occur in using the W)110.1 345 Q(indo)-.44 E 2.75(wC)-.275 G
(ounter to detect loss)-2.75 E(interv)110.1 358 Q(als of at most tw)
-.275 E 2.75(or)-.11 G(ound-trip times.)-2.75 E
(Changes from draft-\215o)99.1 384 Q(yd-ccid4-00.txt:)-.11 E 2.75(*A)
104.6 410 S(dded the Dropped P)-2.75 E(ack)-.165 E
(ets option for reporting)-.11 E(the number of pack)110.1 423 Q
(ets dropped in a loss interv)-.11 E(al.)-.275 E 2.75(*A)104.6 449 S
(dded e)-2.75 E(xamples to Section 8.4 of the recei)-.165 E -.165(ve)
-.275 G 2.75(ri).165 G(ncorrectly)-2.75 E
(inferring whether a loss interv)110.1 462 Q(al w)-.275 E
(as short or not.)-.11 E(END OF SECTION T)99.1 488 Q 2.75(OB)-.198 G
2.75(ED)-2.75 G(ELETED.)-2.75 E/F1 11/Times-Bold@0 SF -1.012(Ta)72 514 S
(ble of Contents)1.012 E/F2 10/Times-Roman@0 SF(1. Introduction)93.6 539
Q F0 -2.25(............................................................\
............................................................ ....)4.46 F
F2(4)A(2. Con)93.6 551 Q -.15(ve)-.4 G(ntions).15 E F0 -2.25(..........\
.......................................................................\
....................................... ....)3.89 F F2(4)A(3. Usage)93.6
563 Q F0 -2.25(........................................................\
.......................................................................\
.. ....)4.16 F F2(4)A(3.1. Relationship with TFRC)108.6 575 Q F0 -2.25(\
.......................................................................\
....................... ....)4.55 F F2(5)A(3.2. Example Half-Connection)
108.6 587 Q F0 -2.25(..................................................\
.......................................... ....)3.14 F F2(5)A
(4. Connection Establishment)93.6 599 Q F0 -2.25(......................\
.......................................................................\
....... ....)3.62 F F2(5)A(5. Congestion Control on Data P)93.6 611 Q
(ack)-.15 E(ets)-.1 E F0 -2.25(........................................\
............................................. ....)4.85 F F2(5)A
(5.1. Response to Idle and Application-limited Periods)108.6 623 Q F0
-2.25(.......................................................... ....)
4.41 F F2(6)A(5.2. Response to Data Dropped and Slo)108.6 635 Q 2.5(wR)
-.25 G(ecei)-2.5 E -.15(ve)-.25 G(r).15 E F0 -2.25
(............................................................... ....)
3.28 F F2(6)A(5.3. P)108.6 647 Q(ack)-.15 E(et Sizes)-.1 E F0 -2.25(...\
.......................................................................\
...................................... ....)3.38 F F2(7)A(6. Ackno)93.6
659 Q(wledgements)-.25 E F0 -2.25(.....................................\
.......................................................................\
. ....)4.97 F F2(7)A(6.1. Loss Interv)108.6 671 Q(al De\214nition)-.25 E
F0 -2.25(..............................................................\
................................. ....)4.85 F F2(7)A
(6.2. Congestion Control on Ackno)108.6 683 Q(wledgements)-.25 E F0
-2.25(.................................................................\
.. ....)4.35 F F2(7)A(6.3. Ackno)108.6 695 Q(wledgements of Ackno)-.25 E
(wledgements)-.25 E F0 -2.25(..........................................\
.......................... ....)2.71 F F2(7)A F0(Flo)72 733 Q
(yd, et al.)-.11 E([P)342.757 E(age 2])-.165 E 0 Cg EP
%%Page: 3 3
%%BeginPageSetup
BP
%%EndPageSetup
/F0 11/Times-Roman@0 SF(INTERNET)72 49 Q 59.217(-DRAFT Expires:)-1.012 F
(29 December 2007)2.75 E(June 2007)109.531 E/F1 10/Times-Roman@0 SF
(6.4. Quiescence)108.6 84 Q F0 -2.25(..................................\
.......................................................................\
........ ....)4.56 F F1(7)A(7. Explicit Congestion Noti\214cation)93.6
96 Q F0 -2.25(.........................................................\
.................................. ....)3.64 F F1(7)A
(8. Options and Features)93.6 108 Q F0 -2.25(..........................\
.......................................................................\
.......... ....)4.66 F F1(7)A(8.1. W)108.6 120 Q(indo)-.4 E 2.5(wC)-.25
G(ounter V)-2.5 E(alue)-1.11 E F0 -2.25(...............................\
................................................................. ....)
3.62 F F1(8)A(8.2. Elapsed T)108.6 132 Q(ime Options)-.35 E F0 -2.25(..\
.......................................................................\
......................... ....)2.81 F F1(8)A(8.3. Recei)108.6 144 Q .3
-.15(ve R)-.25 H(ate Option).15 E F0 -2.25(............................\
.......................................................................\
. ....)3.48 F F1(8)A(8.4. Send Loss Ev)108.6 156 Q(ent Rate Feature)-.15
E F0 -2.25(............................................................\
.......................... ....)4.51 F F1(9)A(8.5. Loss Ev)108.6 168 Q
(ent Rate Option)-.15 E F0 -2.25(......................................\
......................................................... ....)4.47 F F1
(9)A(8.6. Loss Interv)108.6 180 Q(als Option)-.25 E F0 -2.25(..........\
.......................................................................\
.................. ....)2.74 F F1(9)A(8.7. Dropped P)108.6 192 Q(ack)
-.15 E(ets Option)-.1 E F0 -2.25(......................................\
........................................................ ....)4.83 F F1
(9)A(8.8. Send Dropped P)108.6 204 Q(ack)-.15 E(ets Feature)-.1 E F0
-2.25(.................................................................\
.................... ....)4.87 F F1(9)A(9. V)93.6 216 Q
(erifying Congestion Control Compliance W)-1.11 E(ith ECN)-.4 E F0 -2.25
(............................................................ ....)4.58
F F1(9)A(9.1. V)108.6 228 Q(erifying the ECN Nonce Echo)-1.11 E F0 -2.25
(......................................................................\
.............. ....)3.76 F F1(9)A(9.2. V)108.6 240 Q
(erifying the Reported Loss Interv)-1.11 E(als and Loss Ev)-.25 E
(ent Rate)-.15 E F0 -1.75
(............................................. ..)2.53 F F1(10)A
(10. Implementation Issues)93.6 252 Q F0 -1.75(........................\
.......................................................................\
......... ..)2.63 F F1(10)A(10.1. T)108.6 264 Q(imestamp Usage)-.35 E F0
-1.75(.................................................................\
..................................... ..)3.76 F F1(10)A
(10.2. Determining Loss Ev)108.6 276 Q(ents at the Recei)-.15 E -.15(ve)
-.25 G(r).15 E F0 -1.75(...............................................\
...................... ..)3.06 F F1(10)A(10.3. Sending Feedback P)108.6
288 Q(ack)-.15 E(ets)-.1 E F0 -1.75(...................................\
....................................................... ..)2.5 F F1(10)A
(11. Security Considerations)93.6 300 Q F0 -1.75(......................\
.......................................................................\
......... ..)2.57 F F1(10)A(12. IAN)93.6 312 Q 2.5(AC)-.35 G
(onsiderations)-2.5 E F0 -1.75(........................................\
................................................................. ..)
3.01 F F1(10)A(12.1. Reset Codes)108.6 324 Q F0 -1.75(.................\
.......................................................................\
...................... ..)4.18 F F1(10)A(12.2. Option T)108.6 336 Q
(ypes)-.8 E F0 -1.75(..................................................\
........................................................... ..)2.73 F F1
(10)A(12.3. Feature Numbers)108.6 348 Q F0 -1.75(......................\
.......................................................................\
.......... ..)4 F F1(11)A(13. Thanks)93.6 360 Q F0 -1.75(..............\
.......................................................................\
......................................... ..)2.96 F F1(11)A(Normati)93.6
372 Q .3 -.15(ve R)-.25 H(eferences).15 E F0 -1.75(....................\
.......................................................................\
.................. ..)4.86 F F1(11)A(Informati)93.6 384 Q .3 -.15(ve R)
-.25 H(eferences).15 E F0 -1.75(.......................................\
..................................................................... .\
.)3.17 F F1(11)A(Authors' Addresses)93.6 396 Q F0 -1.75(...............\
.......................................................................\
........................... ..)4 F F1(11)A(Full Cop)93.6 408 Q
(yright Statement)-.1 E F0 -1.75(......................................\
................................................................... ..)
3.57 F F1(12)A(Intellectual Property)93.6 420 Q F0 -1.75(..............\
.......................................................................\
........................... ..)3.97 F F1(12)A/F2 11/Times-Bold@0 SF
(List of T)72 446 Q(ables)-1.012 E F1 -.8(Ta)93.6 471 S
(ble 1: DCCP CCID 4 Options).8 E F0 -2.25(.............................\
.................................................................. ....)
3.72 F F1(8)A -.8(Ta)93.6 483 S(ble 2: DCCP CCID 4 Feature Numbers).8 E
F0 -2.25(..............................................................\
................... ....)4.74 F F1(8)A F0(Flo)72 733 Q(yd, et al.)-.11 E
([P)342.757 E(age 3])-.165 E 0 Cg EP
%%Page: 4 4
%%BeginPageSetup
BP
%%EndPageSetup
/F0 11/Times-Roman@0 SF(INTERNET)72 49 Q 59.217(-DRAFT Expires:)-1.012 F
(29 December 2007)2.75 E(June 2007)109.531 E/F1 11/Times-Bold@0 SF(1.)72
85 Q/F2 14/Times-Bold@0 SF(Intr)5.5 E(oduction)-.252 E F0(This document\
 contains the pro\214le for Congestion Control Identi\214er 4, TCP-Frie\
ndly Rate)93.6 101.6 Q(Control for Small P)93.6 114.6 Q(ack)-.165 E
(ets \(TFRC-SP\), in the Datagram Congestion Control Protocol)-.11 E
(\(DCCP\) [RFC4340].)93.6 127.6 Q(CCID 4 dif)5.5 E
(fers from CCID 3 in that CCID 4 uses TFRC-SP)-.275 E 2.75(,t)-1.221 G
(he Small-)-2.75 E -.165(Pa)93.6 140.6 S(ck).165 E(et v)-.11 E
(ariant of TFRC, while CCID 3 [RFC4342] uses standard TFRC [RFC3448].)
-.275 E(This)5.5 E(document assumes that the reader is f)93.6 153.6 Q
(amiliar with [RFC4342], instead of repeating from that)-.11 E
(document unnecessarily)93.6 166.6 Q(.)-.715 E(CCID 4 dif)93.6 183.2 Q
(fers from CCID 3 only in the follo)-.275 E(wing respects:)-.275 E 12.65
<8348>93.6 199.8 S(eader size: F)-12.65 E(or TFRC-SP)-.165 E 2.75(,t)
-1.221 G(he allo)-2.75 E
(wed transmit rate in bytes per second is reduced by a)-.275 E -.11(fa)
110.1 212.8 S(ctor that accounts for pack).11 E(et header size.)-.11 E
(This is speci\214ed for TFRC-SP in Section 4.2)5.5 E
(of [RFC4828], and described for CCID 4 in Section 5 belo)110.1 225.8 Q
-.715(w.)-.275 G 12.65<834d>93.6 242.4 S
(inimum sending rate: TFRC-SP enforces a minimum interv)-12.65 E
(al of 10 milliseconds)-.275 E(between data pack)110.1 255.4 Q 2.75
(ets. This)-.11 F
(is speci\214ed for TFRC-SP in Section 4.3 of [RFC4828], and)2.75 E
(described for CCID 4 in Section 5 belo)110.1 268.4 Q -.715(w.)-.275 G
12.65<834c>93.6 285 S(oss rates for short loss interv)-12.65 E(als: F)
-.275 E(or short lost interv)-.165 E(als of at most tw)-.275 E 2.75(or)
-.11 G(ound-trip times,)-2.75 E
(the loss rate is computed by counting the actual number of pack)110.1
298 Q(ets lost or mark)-.11 E 2.75(ed. F)-.11 F(or)-.165 E
(such a short loss interv)110.1 311 Q(al with N data pack)-.275 E
(ets, including K lost or mark)-.11 E(ed data pack)-.11 E(ets,)-.11 E
(the loss interv)110.1 324 Q
(al length is calculated as N/K, instead of as N.)-.275 E
(This is speci\214ed for TFRC-)5.5 E(SP in Section 4.4 of [RFC4828].)
110.1 337 Q(The CCID 3 Dropped P)5.5 E(ack)-.165 E
(ets option [CCID3-DP] is)-.11 E(thus mandated in addition to CCID 3')
110.1 350 Q 2.75(sL)-.605 G(oss Interv)-2.75 E
(als option, as speci\214ed in Section 8.7)-.275 E(belo)110.1 363 Q 4.18
-.715(w. T)-.275 H(his section also describes the use of the Dropped P)
.715 E(ack)-.165 E(ets option in calculating)-.11 E(the loss e)110.1 376
Q -.165(ve)-.275 G(nt rate.).165 E
(The computation of the loss rate by the recei)5.5 E -.165(ve)-.275 G
2.75(rf).165 G(or the Loss Ev)-2.75 E(ent)-.165 E
(Rate option is described for CCID 4 in Section 8.4 belo)110.1 389 Q
-.715(w.)-.275 G 12.65<8354>93.6 405.6 S(he nominal se)-12.65 E
(gment size: In TFRC-SP)-.165 E 2.75(,t)-1.221 G(he nominal se)-2.75 E
(gment size used by the TCP)-.165 E
(throughput equation is set to 1460 bytes.)110.1 418.6 Q
(This is speci\214ed for TFRC-SP in Section 4.5 of)5.5 E
([RFC3448], and described for CCID 4 in Section 5 belo)110.1 431.6 Q
-.715(w.)-.275 G F1(2.)72 457.6 Q F2(Con)5.5 E -.14(ve)-.56 G(ntions).14
E F0(The k)93.6 474.2 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)93.6 487.2 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 [RFC2119].)93.6 500.2 Q
(Additional terminology is described in Section 2 of [RFC4342].)93.6
516.8 Q F1(3.)72 542.8 Q F2(Usage)5.5 E F0(Lik)93.6 559.4 Q 2.75(eC)-.11
G(CID 3, CCID 4')-2.75 E 2.75(sc)-.605 G
(ongestion control is appropriate for \215o)-2.75 E(ws that w)-.275 E
(ould prefer to)-.11 E(minimize abrupt changes in the sending rate, inc\
luding streaming media applications with)93.6 572.4 Q
(small or moderate recei)93.6 585.4 Q -.165(ve)-.275 G 2.75(rb).165 G
(uf)-2.97 E(fering before playback.)-.275 E(CCID 4 is designed to be us\
ed either by applications that use a small \214x)93.6 602 Q(ed se)-.165
E(gment size, or)-.165 E
(by applications that change their sending rate by v)93.6 615 Q
(arying the se)-.275 E(gment size.)-.165 E(If CCID 4 is used)5.5 E
(by an application that v)93.6 628 Q(aries its se)-.275 E
(gment size in response to changes in the allo)-.165 E(wed sending)-.275
E(rate in bps, we note that CCID 4 doesn')93.6 641 Q 2.75(td)-.198 G
(ictate the se)-2.75 E(gment size to be used by the)-.165 E
(application; this is done by the application itself.)93.6 654 Q
(The CCID 4 sender determines the allo)5.5 E(wed)-.275 E(sending rate i\
n bps, in response to on-going feedback from the CCID 4 recei)93.6 667 Q
-.165(ve)-.275 G .88 -.44(r, a).165 H(nd the).44 E
(application can use information about the current allo)93.6 680 Q
(wed sending rate to decide whether to)-.275 E(change the current se)
93.6 693 Q(gment size.)-.165 E(Flo)72 733 Q(yd, et al.)-.11 E
(Section 3.)293.257 E([P)5.5 E(age 4])-.165 E 0 Cg EP
%%Page: 5 5
%%BeginPageSetup
BP
%%EndPageSetup
/F0 11/Times-Roman@0 SF(INTERNET)72 49 Q 59.217(-DRAFT Expires:)-1.012 F
(29 December 2007)2.75 E(June 2007)109.531 E 1.76 -.88(We n)93.6 85 T
(ote that in some en).88 E
(vironments there will be a feedback loop, with changes in the pack)-.44
E(et)-.11 E(size or in the sending rate in bps af)93.6 98 Q
(fecting congestion along the path, therefore af)-.275 E(fecting the)
-.275 E(allo)93.6 111 Q(wed sending rate in the future.)-.275 E/F1 11
/Times-Bold@0 SF(3.1.)72 137 Q/F2 13/Times-Bold@0 SF
(Relationship with TFRC)5.5 E F0
(The congestion control mechanisms described here follo)93.6 153.6 Q
2.75(wt)-.275 G(he TFRC-SP mechanism)-2.75 E(speci\214ed in [RFC4828].)
93.6 166.6 Q(As with CCID 3, conformant CCID 4 implementations MA)5.5 E
2.75(Yt)-1.155 G(rack)-2.75 E
(updates to the TCP throughput equation directly)93.6 179.6 Q 2.75(,a)
-.715 G 2.75(su)-2.75 G(pdates are standardized in the IETF)-2.75 E(,)
-.88 E(rather than w)93.6 192.6 Q(aiting for re)-.11 E
(visions of this document.)-.275 E(Ho)5.5 E(we)-.275 E -.165(ve)-.275 G
.88 -.44(r, c).165 H(onformant implementations).44 E(SHOULD w)93.6 205.6
Q(ait for e)-.11 E
(xplicit updates to CCID 4 before implementing other changes to TFRC)
-.165 E(congestion control.)93.6 218.6 Q F1(3.2.)72 244.6 Q F2
(Example Half-Connection)5.5 E F0(This e)93.6 261.2 Q(xample sho)-.165 E
(ws the typical progress of a half-connection using CCID 4')-.275 E 2.75
(sT)-.605 G(FRC)-2.75 E(Congestion Control, not including connection in\
itiation and termination.)93.6 274.2 Q(The e)5.5 E(xample is)-.165 E
(informati)93.6 287.2 Q -.165(ve)-.275 G 2.75(,n).165 G(ot normati)-2.75
E -.165(ve)-.275 G 5.5(.T).165 G(his e)-5.5 E(xample dif)-.165 E
(fers from that for CCID 3 in [RFC4342] only in)-.275 E(that the allo)
93.6 300.2 Q
(wed transmit rate is determined by [RFC4828] as well as by [RFC3448].)
-.275 E 5.5(1. The)93.6 316.8 R(sender transmits DCCP-Data pack)2.75 E
(ets, where the sending rate is go)-.11 E -.165(ve)-.165 G(rned by the)
.165 E(allo)110.1 329.8 Q
(wed transmit rate as speci\214ed in [RFC4828].)-.275 E
(Each DCCP-Data pack)5.5 E(et has a)-.11 E(sequence number)110.1 342.8 Q
2.75(,a)-.44 G(nd the DCCP header')-2.75 E 2.75(sC)-.605 G(CV)-2.75 E
(al \214eld contains the windo)-1.221 E 2.75(wc)-.275 G(ounter)-2.75 E
-.275(va)110.1 355.8 S(lue, used by the recei).275 E -.165(ve)-.275 G
2.75(ri).165 G 2.75(nd)-2.75 G
(etermining when multiple losses belong in a single loss)-2.75 E -2.365
-.275(ev e)110.1 368.8 T(nt.).275 E(In the typical case of an ECN-capab\
le half-connection, each DCCP-Data and DCCP-)110.1 385.4 Q(DataAck pack)
110.1 398.4 Q(et is sent as ECN-Capable, with either the ECT\(0\) or th\
e ECT\(1\) codepoint)-.11 E 2.75(set. The)110.1 411.4 R
(use of the ECN Nonce with TFRC is described in Section 9.)2.75 E 5.5
(2. The)93.6 428 R(recei)2.75 E -.165(ve)-.275 G 2.75(rs).165 G
(ends DCCP-Ack pack)-2.75 E(ets at least once per round-trip time ackno)
-.11 E(wledging)-.275 E(the data pack)110.1 441 Q
(ets, unless the sender is sending at a rate of less than one pack)-.11
E(et per round-)-.11 E(trip time, as indicated by the TFRC speci\214cat\
ion [RFC3448] \(Section 6\).)110.1 454 Q(Each DCCP-)5.5 E(Ack pack)110.1
467 Q(et uses a sequence number)-.11 E 2.75(,i)-.44 G
(denti\214es the most recent pack)-2.75 E(et recei)-.11 E -.165(ve)-.275
G 2.75(df).165 G(rom the)-2.75 E(sender)110.1 480 Q 2.75(,a)-.44 G
(nd includes feedback about the recent loss interv)-2.75 E(als e)-.275 E
(xperienced by the recei)-.165 E -.165(ve)-.275 G -.605(r.).165 G 5.5
(3. The)93.6 496.6 R(sender continues sending DCCP-Data pack)2.75 E
(ets as controlled by the allo)-.11 E(wed transmit)-.275 E 2.75
(rate. Upon)110.1 509.6 R(recei)2.75 E(ving DCCP-Ack pack)-.275 E
(ets, the sender updates its allo)-.11 E(wed transmit rate as)-.275 E
(speci\214ed in [RFC3448] \(Section 4.3\))110.1 522.6 Q(and [RFC4828].)
5.5 E(This update is based upon a loss)5.5 E -2.365 -.275(ev e)110.1
535.6 T(nt rate calculated by the sender).275 E 2.75(,b)-.44 G
(ased on the recei)-2.75 E -.165(ve)-.275 G(r').165 E 2.75(sl)-.605 G
(oss interv)-2.75 E(als feedback.)-.275 E(If it)5.5 E
(prefers, the sender can also use a loss e)110.1 548.6 Q -.165(ve)-.275
G(nt rate calculated and reported by the recei).165 E -.165(ve)-.275 G
-.605(r.).165 G 5.5(4. The)93.6 565.2 R(sender estimates round-trip tim\
es and calculates a nofeedback time, as speci\214ed in)2.75 E
([RFC3448] \(Section 4.4\).)110.1 578.2 Q(If no feedback is recei)5.5 E
-.165(ve)-.275 G 2.75(df).165 G(rom the recei)-2.75 E -.165(ve)-.275 G
2.75(ri).165 G 2.75(nt)-2.75 G(hat time \(at)-2.75 E
(least four round-trip times\), the sender halv)110.1 591.2 Q
(es its sending rate.)-.165 E F1(4.)72 617.2 Q/F3 14/Times-Bold@0 SF
(Connection Establishment)5.5 E F0(The connection establishment is as s\
peci\214ed in Section 4 of [RFC4342].)93.6 633.8 Q F1(5.)72 659.8 Q F3
(Congestion Contr)5.5 E(ol on Data P)-.252 E(ack)-.14 E(ets)-.14 E F0(C\
CID 4 uses the congestion control mechanisms of TFRC [RFC3448] and TFRC\
-SP)93.6 676.4 Q 2.75([RFC4828]. [RFC4828])93.6 689.4 R
(should be considered normati)2.75 E .33 -.165(ve ex)-.275 H
(cept where speci\214cally).165 E(Flo)72 733 Q(yd, et al.)-.11 E
(Section 5.)293.257 E([P)5.5 E(age 5])-.165 E 0 Cg EP
%%Page: 6 6
%%BeginPageSetup
BP
%%EndPageSetup
/F0 11/Times-Roman@0 SF(INTERNET)72 49 Q 59.217(-DRAFT Expires:)-1.012 F
(29 December 2007)2.75 E(June 2007)109.531 E(indicated.)93.6 85 Q/F1 11
/Times-Bold@0 SF(Loss Ev)93.6 101.6 Q(ent Rate)-.11 E F0(As with CCID 3\
, the basic operation of CCID 4 centers around the calculation of a los\
s e)93.6 118.2 Q -.165(ve)-.275 G(nt).165 E(rate: the number of loss e)
93.6 131.2 Q -.165(ve)-.275 G(nts as a fraction of the number of pack)
.165 E(ets transmitted, weighted)-.11 E -.165(ove)93.6 144.2 S 2.75(rt)
.165 G(he last se)-2.75 E -.165(ve)-.275 G(ral loss interv).165 E 2.75
(als. F)-.275 F(or CCID 4, this loss e)-.165 E -.165(ve)-.275 G
(nt rate, a round-trip time).165 E(estimate, and a nominal pack)93.6
157.2 Q(et size of 1460 bytes are plugged into the TCP throughput)-.11 E
(equation, as speci\214ed in RFC 3448 \(Section 3.1\) and [RFC4828].)
93.6 170.2 Q
(Because CCID 4 is intended for applications that send small pack)93.6
186.8 Q(ets, the allo)-.11 E(wed transmit)-.275 E(rate deri)93.6 199.8 Q
-.165(ve)-.275 G 2.75(df).165 G
(rom the TCP throughput equation is reduced by a f)-2.75 E
(actor that accounts for)-.11 E(pack)93.6 212.8 Q
(et header size, as speci\214ed in Section 4.2 of [RFC4828].)-.11 E
(The header size on data)5.5 E(pack)93.6 225.8 Q
(ets is estimated as 36 bytes \(20 bytes for the IP header)-.11 E 2.75
(,a)-.44 G(nd 16 bytes for the DCCP-Data)-2.75 E
(header with 48-bit sequence numbers\).)93.6 238.8 Q
(If the DCCP sender is sending N-byte data pack)5.5 E(ets,)-.11 E
(the allo)93.6 251.8 Q(wed transmit rate is reduced by N/\(N+36\).)-.275
E(CCID 4 senders are limited to this f)5.5 E(air)-.11 E 2.75(rate. The)
93.6 264.8 R(header size w)2.75 E
(ould be 32 bytes instead of 36 bytes when 24-bit sequence numbers)-.11
E(were used in the DCCP-Data header)93.6 277.8 Q(.)-.605 E(The loss e)
93.6 294.4 Q -.165(ve)-.275 G
(nt rate itself is calculated in CCID 4 using recent loss interv).165 E
(al lengths reported)-.275 E(by the recei)93.6 307.4 Q -.165(ve)-.275 G
3.96 -.605(r. L).165 H(oss interv).605 E
(als are precisely de\214ned in Section 6.1 of [RFC4342],)-.275 E
(with the)5.5 E
(modi\214cation in [RFC4828] \(Section 3\) for loss interv)93.6 320.4 Q
(als of at most tw)-.275 E 2.75(or)-.11 G(ound-trip times.)-2.75 E(In)
5.5 E(summary)93.6 333.4 Q 2.75(,al)-.715 G(oss interv)-2.75 E
(al is up to 1 R)-.275 E(TT of possibly lost or ECN-mark)-.66 E
(ed data pack)-.11 E(ets,)-.11 E(follo)93.6 346.4 Q
(wed by an arbitrary number of non-dropped, non-mark)-.275 E
(ed data pack)-.11 E 2.75(ets. The)-.11 F(CCID 3)2.75 E(Loss Interv)93.6
359.4 Q(als option is used to report loss interv)-.275 E
(al lengths; see Section 8.6.)-.275 E -.165(Fo)93.6 376 S 2.75(rl).165 G
(oss interv)-2.75 E(als of at most tw)-.275 E 2.75(or)-.11 G
(ound-trip times, CCID 4 calculates the loss e)-2.75 E -.165(ve)-.275 G
(nt rate for).165 E(that interv)93.6 389 Q
(al by counting the number of pack)-.275 E(ets lost or mark)-.11 E
(ed, as described in Section 4.4 of)-.11 E 2.75([RFC4828]. Thus,)93.6
402 R(for such a short loss interv)2.75 E(al with N data pack)-.275 E
(ets, including K lost or)-.11 E(mark)93.6 415 Q(ed data pack)-.11 E
(ets, the loss interv)-.11 E
(al length is calculated as N/K, instead as N.)-.275 E(The CCID 3)5.5 E
(Dropped P)93.6 428 Q(ack)-.165 E
(ets option is used to report K, the count of lost or mark)-.11 E
(ed data pack)-.11 E(ets.)-.11 E(Unlik)93.6 444.6 Q 2.75(eC)-.11 G
(CID 3, the CCID 4 sender enforces a minimum interv)-2.75 E
(al of 10 ms between data)-.275 E(pack)93.6 457.6 Q(ets, re)-.11 E -.055
(ga)-.165 G(rdless of the allo).055 E(wed transmit rate.)-.275 E
(If operating system scheduling granularity)5.5 E(mak)93.6 470.6 Q
(es this impractical, up to one additional pack)-.11 E(et MA)-.11 E 2.75
(Yb)-1.155 G 2.75(es)-2.75 G(ent per timeslice, pro)-2.75 E(viding)-.165
E(that no more than three pack)93.6 483.6 Q(ets are sent in an)-.11 E
2.75(y3)-.165 G 2.75(0m)-2.75 G 2.75(si)-2.75 G(nterv)-2.75 E(al.)-.275
E F1(Other Congestion Contr)93.6 500.2 Q(ol Mechanisms)-.198 E F0
(The other congestion control mechanisms such as slo)93.6 516.8 Q
(w-start, feedback pack)-.275 E(ets, and the lik)-.11 E(e)-.11 E(are e)
93.6 529.8 Q(xactly as in CCID 3, and are described in the subsection o\
n "Other Congestion Control)-.165 E
(Mechanisms" of Section 5 in [RFC4342].)93.6 542.8 Q F1(5.1.)72 568.8 Q
/F2 13/Times-Bold@0 SF(Response to Idle and A)5.5 E
(pplication-limited P)-.325 E(eriods)-.26 E F0
(This is described in Section 5.1 of [RFC4342].)93.6 585.4 Q(If F)5.5 E
(aster Restart is standardized in the IETF)-.165 E
(for TFRC [KFS07], then F)93.6 598.4 Q(aster Restart MA)-.165 E 2.75(Yb)
-1.155 G 2.75(ei)-2.75 G(mplemented in CCID4 without ha)-2.75 E(ving to)
-.22 E -.11(wa)93.6 611.4 S(it for an e).11 E
(xplicit update to this document.)-.165 E F1(5.2.)72 637.4 Q F2
(Response to Data Dr)5.5 E(opped and Slo)-.234 E 3.25(wR)-.13 G(ecei)
-3.25 E -.13(ve)-.13 G(r).13 E F0
(This is described in Section 5.2 of [RFC4342].)93.6 654 Q(Flo)72 733 Q
(yd, et al.)-.11 E(Section 5.2.)285.007 E([P)5.5 E(age 6])-.165 E 0 Cg
EP
%%Page: 7 7
%%BeginPageSetup
BP
%%EndPageSetup
/F0 11/Times-Roman@0 SF(INTERNET)72 49 Q 59.217(-DRAFT Expires:)-1.012 F
(29 December 2007)2.75 E(June 2007)109.531 E/F1 11/Times-Bold@0 SF(5.3.)
72 85 Q/F2 13/Times-Bold@0 SF -.13(Pa)5.5 G(ck).13 E(et Sizes)-.13 E F0
(CCID 4 is intended for applications that use a \214x)93.6 101.6 Q
(ed small se)-.165 E(gment size, or that v)-.165 E(ary their)-.275 E(se)
93.6 114.6 Q(gment size in response to congestion.)-.165 E
(The CCID 4 sender uses a se)93.6 131.2 Q
(gment size of 1460 bytes in the TCP throughput equation.)-.165 E(This)
5.5 E(gi)93.6 144.2 Q -.165(ve)-.275 G 2.75(st).165 G(he CCID 4 sender \
roughly the same sending rate in bytes per second as a TFRC \215o)-2.75
E(w)-.275 E(using 1460-byte se)93.6 157.2 Q(gments b)-.165 E(ut e)-.22 E
(xperiencing the same pack)-.165 E(et drop rate.)-.11 E F1(6.)72 183.2 Q
/F3 14/Times-Bold@0 SF(Ackno)5.5 E(wledgements)-.14 E F0(The ackno)93.6
199.8 Q
(wledgements are as speci\214ed in Section 6 of [RFC4342] with the e)
-.275 E(xception of the)-.165 E(Loss Interv)93.6 212.8 Q
(al lengths speci\214ed belo)-.275 E -.715(w.)-.275 G F1(6.1.)72 238.8 Q
F2(Loss Inter)5.5 E -.13(va)-.13 G 3.25(lD).13 G(e\214nition)-3.25 E F0
(The loss interv)93.6 255.4 Q
(al de\214nition is as de\214ned in Section 6.1 of [RFC4342], e)-.275 E
(xcept as speci\214ed)-.165 E(belo)93.6 268.4 Q 4.18 -.715(w. S)-.275 H
(ection 6.1.1 of RFC 4342 speci\214es that for all loss interv).715 E
(als e)-.275 E(xcept the \214rst one, the)-.165 E(data length equals th\
e sequence length minus the number of non-data pack)93.6 281.4 Q
(ets the sender)-.11 E(transmitted during the loss interv)93.6 294.4 Q
(al, with a minimum data length of one pack)-.275 E 2.75(et. F)-.11 F
(or TFRC-)-.165 E(SP)93.6 307.4 Q 2.75(,f)-1.221 G(or short loss interv)
-2.75 E(als of at most tw)-.275 E 2.75(or)-.11 G
(ound-trip times, the loss interv)-2.75 E(al length is)-.275 E
(computed not as the data length of the loss interv)93.6 320.4 Q(al, b)
-.275 E(ut instead as the data length di)-.22 E(vided by)-.275 E
(the number of dropped or mark)93.6 333.4 Q(ed data pack)-.11 E(ets.)
-.11 E(Section 5.4 of RFC 4342 described when to use the most recent lo\
ss interv)93.6 350 Q(al in the)-.275 E(calculation of the a)93.6 363 Q
-.165(ve)-.22 G(rage loss interv).165 E 2.75(al. [RFC4828])-.275 F
(adds to this procedure the restriction that)2.75 E
(the most recent loss interv)93.6 376 Q
(al is only used in the calculation of the a)-.275 E -.165(ve)-.22 G
(rage loss interv).165 E(al if the)-.275 E(most recent loss interv)93.6
389 Q(al is greater than tw)-.275 E 2.75(or)-.11 G(ound-trip times.)
-2.75 E(The pseudocode is gi)5.5 E -.165(ve)-.275 G 2.75(ni).165 G(n)
-2.75 E(Section 3 of [RFC4828].)93.6 402 Q F1(6.2.)72 428 Q F2
(Congestion Contr)5.5 E(ol on Ackno)-.234 E(wledgements)-.13 E F0
(The congestion control on ackno)93.6 444.6 Q
(wledgements is as speci\214ed in Section 6.2 of [RFC4342].)-.275 E F1
(6.3.)72 470.6 Q F2(Ackno)5.5 E(wledgements of Ackno)-.13 E(wledgements)
-.13 E F0(Procedures for the ackno)93.6 487.2 Q(wledgement of ackno)
-.275 E(wledgements are as speci\214ed in Section 6.3 of)-.275 E
([RFC4342].)93.6 500.2 Q F1(6.4.)72 526.2 Q F2(Quiescence)5.5 E F0(The \
procedure for detecting that the sender has gone quiescent is as speci\
\214ed in Section 6.4)93.6 542.8 Q(of [RFC4342].)93.6 555.8 Q F1(7.)72
581.8 Q F3(Explicit Congestion Noti\214cation)5.5 E F0(Procedures for t\
he use of Explicit Congestion Noti\214cation \(ECN\) are as speci\214ed\
 in Section)93.6 598.4 Q 2.75(7o)93.6 611.4 S 2.75(f[)-2.75 G(RFC4342].)
-2.75 E F1(8.)72 637.4 Q F3(Options and F)5.5 E(eatur)-.35 E(es)-.252 E
F0(CCID 4 can mak)93.6 654 Q 2.75(eu)-.11 G(se of DCCP')-2.75 E 2.75(sA)
-.605 G(ck V)-2.75 E(ector)-1.221 E 2.75(,T)-.44 G(imestamp, T)-3.135 E
(imestamp Echo, and Elapsed)-.385 E -.385(Ti)93.6 667 S
(me options, and its Send Ack V).385 E
(ector and ECN Incapable features.)-1.221 E(CCID 4 also imports)5.5 E(t\
he currently de\214ned CCID 3-speci\214c options and features [RFC4342]\
, augmented by the)93.6 680 Q(Dropped P)93.6 693 Q(ack)-.165 E
(ets options and features [CCID3-DP].)-.11 E
(Each CCID 4-speci\214c option and)5.5 E(Flo)72 733 Q(yd, et al.)-.11 E
(Section 8.)293.257 E([P)5.5 E(age 7])-.165 E 0 Cg EP
%%Page: 8 8
%%BeginPageSetup
BP
%%EndPageSetup
/F0 11/Times-Roman@0 SF(INTERNET)72 49 Q 59.217(-DRAFT Expires:)-1.012 F
(29 December 2007)2.75 E(June 2007)109.531 E(feature contains the same \
data as the corresponding CCID 3 option or feature, and is)93.6 85 Q
(interpreted in the same w)93.6 98 Q(ay)-.11 E 2.75(,e)-.715 G
(xcept as speci\214ed else)-2.915 E(where in this document.)-.275 E/F1
11/Courier@0 SF 151.8(Option DCCP-)192.6 117 R(Section)19.8 E 26.4
(Type Length Meaning)133.2 130 R 6.6(Data? Reference)79.2 F 19.8
(----- ------)133.2 143 R 72.6(------- -----)33 F(---------)13.2 E 85.8
(128-191 Reserved)126.6 156 R 46.2(192 6)139.8 169 R(Loss Event Rate)
46.2 E 39.6(N8)39.6 G(.5)-39.6 E 26.4(193 variable)139.8 182 R
(Loss Intervals)19.8 E 39.6(N8)46.2 G(.6)-39.6 E 46.2(194 6)139.8 195 R
(Receive Rate)46.2 E 39.6(N8)59.4 G(.3)-39.6 E 26.4(195 variable)139.8
208 R(Dropped Packets)19.8 E 39.6(N8)39.6 G(.7)-39.6 E 85.8
(196-255 Reserved)126.6 221 R(Table 1: DCCP CCID 4 Options)219 247 Q F0
(The "DCCP-Data?" column indicates that all currently de\214ned CCID 4-\
speci\214c options)93.6 262.1 Q(MUST be ignored when the)93.6 275.1 Q
2.75(yo)-.165 G(ccur on DCCP-Data pack)-2.75 E(ets.)-.11 E
(As with CCID 3, the follo)93.6 291.7 Q
(wing CCID-speci\214c features are also de\214ned.)-.275 E F1
(Rec'n Initial)331.2 310.7 Q(Section)52.8 E 13.2(Number Meaning)106.8
323.7 R 13.2(Rule Value)118.8 F(Req'd Reference)13.2 E 13.2
(------ -------)106.8 336.7 R 6.6(----- ----- -----)118.8 F(---------)
6.6 E 6.6(128-191 Reserved)106.8 349.7 R 19.8(192 Send)120 362.7 R
(Loss Event Rate)6.6 E 33(SP 0 N 8.4)39.6 F 6.6(193-194 Reserved)106.8
375.7 R 19.8(195 Send)120 388.7 R(Dropped Packets)6.6 E 33(SP 0 N)39.6 F
6.6(196-255 Reserved)106.8 401.7 R(Table 2: DCCP CCID 4 Feature Numbers)
192.6 427.7 Q F0(More information is a)93.6 442.8 Q -.275(va)-.22 G
(ilable in Section 8 of [RFC4342] and in [CCID3-DP].).275 E/F2 11
/Times-Bold@0 SF(8.1.)72 468.8 Q/F3 13/Times-Bold@0 SF -.234(Wi)5.5 G
(ndo).234 E 3.25(wC)-.13 G(ounter V)-3.25 E(alue)-1.196 E F0
(The use of the W)93.6 485.4 Q(indo)-.44 E 2.75(wC)-.275 G(ounter V)
-2.75 E(alue in the DCCP generic header')-1.221 E 2.75(sC)-.605 G(CV)
-2.75 E(al \214eld is as)-1.221 E
(speci\214ed in Section 8.1 of [RFC4342].)93.6 498.4 Q
(In addition to their use described in CCID 3, the)5.5 E(CCV)93.6 511.4
Q(al counters are used by the recei)-1.221 E -.165(ve)-.275 G 2.75(ri)
.165 G 2.75(nC)-2.75 G(CID 4 to determine when the length of a loss)
-2.75 E(interv)93.6 524.4 Q(al is at most tw)-.275 E 2.75(or)-.11 G
(ound-trip times.)-2.75 E(None of these procedures require the recei)5.5
E -.165(ve)-.275 G 2.75(rt).165 G(o)-2.75 E(maintain an e)93.6 537.4 Q
(xplicit estimate of the round-trip time.)-.165 E(Ho)5.5 E(we)-.275 E
-.165(ve)-.275 G .88 -.44(r, S).165 H(ection 8.1 of [RFC4342]).44 E(gi)
93.6 550.4 Q -.165(ve)-.275 G 2.75(sap).165 G
(rocedure that implementors may use if the)-2.75 E 2.75(yw)-.165 G
(ish to k)-2.75 E(eep such an R)-.11 E(TT estimate)-.66 E(using CCV)93.6
563.4 Q(al.)-1.221 E F2(8.2.)72 589.4 Q F3(Elapsed T)5.5 E(ime Options)
-.234 E F0(The use of the Elapsed T)93.6 606 Q
(ime option is de\214ned in Section 8.2 of [RFC4342].)-.385 E F2(8.3.)72
632 Q F3(Recei)5.5 E .26 -.13(ve R)-.13 H(ate Option).13 E F0(The Recei)
93.6 648.6 Q .33 -.165(ve R)-.275 H
(ate option is as speci\214ed in Section 8.3 of [RFC4342].).165 E(Flo)72
733 Q(yd, et al.)-.11 E(Section 8.3.)285.007 E([P)5.5 E(age 8])-.165 E 0
Cg EP
%%Page: 9 9
%%BeginPageSetup
BP
%%EndPageSetup
/F0 11/Times-Roman@0 SF(INTERNET)72 49 Q 59.217(-DRAFT Expires:)-1.012 F
(29 December 2007)2.75 E(June 2007)109.531 E/F1 11/Times-Bold@0 SF(8.4.)
72 85 Q/F2 13/Times-Bold@0 SF(Send Loss Ev)5.5 E(ent Rate F)-.13 E
(eatur)-.325 E(e)-.234 E F0(The Send Loss Ev)93.6 101.6 Q
(ent Rate feature is as de\214ned in Section 8.4 of [RFC4342].)-.165 E
(See [RFC3448], Section 5 and [RFC4828], Section 4.4 for a normati)93.6
118.2 Q .33 -.165(ve c)-.275 H(alculation of the).165 E(loss e)93.6
131.2 Q -.165(ve)-.275 G(nt rate.).165 E
(Section 4.4 of [RFC4828] modi\214es the calculation of the loss interv)
5.5 E(al size)-.275 E(for loss interv)93.6 144.2 Q(als of at most tw)
-.275 E 2.75(or)-.11 G(ound-trip times.)-2.75 E(If the CCID 4 recei)93.6
160.8 Q -.165(ve)-.275 G 2.75(ri).165 G 2.75(su)-2.75 G
(sing the Loss Ev)-2.75 E(ent Rate option, the recei)-.165 E -.165(ve)
-.275 G 2.75(rn).165 G(eeds to be able to)-2.75 E
(determine if a loss interv)93.6 173.8 Q(al is short, of at most tw)
-.275 E 2.75(or)-.11 G(ound-trip times.)-2.75 E(The recei)5.5 E -.165
(ve)-.275 G 2.75(rc).165 G(an)-2.75 E
(heuristically detect a short loss interv)93.6 186.8 Q
(al by using the W)-.275 E(indo)-.44 E 2.75(wC)-.275 G(ounter in arri)
-2.75 E(ving data)-.275 E(pack)93.6 199.8 Q 2.75(ets. The)-.11 F
(sender increases the W)2.75 E(indo)-.44 E 2.75(wC)-.275 G
(ounter by 1 e)-2.75 E -.165(ve)-.275 G
(ry quarter of a round-trip time,).165 E(with the ca)93.6 212.8 Q -.165
(ve)-.22 G(at that the W).165 E(indo)-.44 E 2.75(wC)-.275 G
(ounter is ne)-2.75 E -.165(ve)-.275 G 2.75(ri).165 G
(ncreased by more than \214v)-2.75 E(e, modulo 16,)-.165 E
(from one data pack)93.6 225.8 Q(et to the ne)-.11 E 2.75(xt. Using)
-.165 F(the W)2.75 E(indo)-.44 E 2.75(wC)-.275 G
(ounter to detect loss interv)-2.75 E(als of at)-.275 E(most tw)93.6
238.8 Q 2.75(or)-.11 G(ound-trip times could result in some f)-2.75 E
(alse positi)-.11 E -.165(ve)-.275 G(s, with some longer loss).165 E
(interv)93.6 251.8 Q(als incorrectly identi\214ed as short ones.)-.275 E
-.165(Fo)5.5 G 2.75(re).165 G(xample, if the loss interv)-2.915 E
(al contained data)-.275 E(pack)93.6 264.8 Q(ets with only tw)-.11 E
2.75(oW)-.11 G(indo)-3.19 E 2.75(wC)-.275 G(ounter v)-2.75 E(alues, say)
-.275 E 2.75(,ka)-.715 G(nd k+5, then the recei)-2.75 E -.165(ve)-.275 G
2.75(rc).165 G(ould not)-2.75 E(tell if the loss interv)93.6 277.8 Q
(al w)-.275 E(as at most tw)-.11 E 2.75(or)-.11 G
(ound-trip times long or not.)-2.75 E(Similarly)5.5 E 2.75(,i)-.715 G
2.75(ft)-2.75 G(he sender)-2.75 E(sent data pack)93.6 290.8 Q
(ets with W)-.11 E(indo)-.44 E 2.75(wC)-.275 G(ounter v)-2.75 E
(alues of 4, 8, 12, 0, 5, b)-.275 E(ut the pack)-.22 E(ets with W)-.11 E
(indo)-.44 E(w)-.275 E(Counter v)93.6 303.8 Q
(alues of 8, 12, and 0 were lost in the netw)-.275 E
(ork, then the recei)-.11 E -.165(ve)-.275 G 2.75(rw).165 G
(ould only recei)-2.86 E -.165(ve)-.275 G(data pack)93.6 316.8 Q
(ets with W)-.11 E(indo)-.44 E 2.75(wC)-.275 G(ounter v)-2.75 E
(alues of 4 and 5, and w)-.275 E(ould incorrectly infer that the)-.11 E
(loss interv)93.6 329.8 Q(al w)-.275 E(as at most tw)-.11 E 2.75(or)-.11
G(ound-trip times.)-2.75 E F1(8.5.)72 368.8 Q F2(Loss Ev)5.5 E
(ent Rate Option)-.13 E F0(The Loss Ev)93.6 385.4 Q
(ent Rate option is as speci\214ed in Section 8.5 of [RFC4342].)-.165 E
(See [RFC3448] \(Section 5\) and [RFC4828] for a normati)93.6 402 Q .33
-.165(ve c)-.275 H(alculation of the loss e).165 E -.165(ve)-.275 G
(nt rate.).165 E F1(8.6.)72 428 Q F2(Loss Inter)5.5 E -.13(va)-.13 G
(ls Option).13 E F0(The Loss Interv)93.6 444.6 Q
(als option is as speci\214ed in Section 8.6 of [RFC4342].)-.275 E F1
(8.7.)72 470.6 Q F2(Dr)5.5 E(opped P)-.234 E(ack)-.13 E(ets Option)-.13
E F0(The Dropped P)93.6 487.2 Q(ack)-.165 E
(ets option is as speci\214ed in [CCID3-DP].)-.11 E(CCID 4 recei)5.5 E
-.165(ve)-.275 G(rs MUST).165 E(al)93.6 500.2 Q -.11(wa)-.11 G
(ys include Dropped P).11 E(ack)-.165 E
(ets options on their feedback pack)-.11 E(ets, re)-.11 E -.055(ga)-.165
G(rdless of the v).055 E(alue of)-.275 E(the Send Dropped P)93.6 513.2 Q
(ack)-.165 E(ets feature.)-.11 E(If, ne)5.5 E -.165(ve)-.275 G
(rtheless, a feedback pack).165 E(et does not include a)-.11 E(rele)93.6
526.2 Q -.275(va)-.275 G(nt Dropped P).275 E(ack)-.165 E
(ets option, a CCID 4 sender MUST act as if the rele)-.11 E -.275(va)
-.275 G(nt loss interv).275 E(als')-.275 E(Drop Counts equal the corres\
ponding Loss Lengths, as speci\214ed in [CCID3-DP].)93.6 539.2 Q F1
(8.8.)72 565.2 Q F2(Send Dr)5.5 E(opped P)-.234 E(ack)-.13 E(ets F)-.13
E(eatur)-.325 E(e)-.234 E F0(The Send Dropped P)93.6 581.8 Q(ack)-.165 E
(ets feature is as speci\214ed in [CCID3-DP].)-.11 E F1(9.)72 607.8 Q/F3
14/Times-Bold@0 SF -1.4(Ve)5.5 G(rifying Congestion Contr)1.4 E
(ol Compliance W)-.252 E(ith ECN)-.252 E F0 -1.221(Ve)93.6 624.4 S(rify\
ing congestion control compliance with ECN is as discussed in Section 9\
 of)1.221 E([RFC4342].)93.6 637.4 Q F1(9.1.)72 663.4 Q F2 -1.3(Ve)5.5 G
(rifying the ECN Nonce Echo)1.3 E F0(Procedures for v)93.6 680 Q(erifyi\
ng the ECN Nonce Echo are as speci\214ed in Section 9.1 of [RFC4342].)
-.165 E(Flo)72 733 Q(yd, et al.)-.11 E(Section 9.1.)285.007 E([P)5.5 E
(age 9])-.165 E 0 Cg EP
%%Page: 10 10
%%BeginPageSetup
BP
%%EndPageSetup
/F0 11/Times-Roman@0 SF(INTERNET)72 49 Q 59.217(-DRAFT Expires:)-1.012 F
(29 December 2007)2.75 E(June 2007)109.531 E/F1 11/Times-Bold@0 SF(9.2.)
72 85 Q/F2 13/Times-Bold@0 SF -1.3(Ve)5.5 G
(rifying the Reported Loss Inter)1.3 E -.13(va)-.13 G(ls and Loss Ev).13
E(ent Rate)-.13 E F0(Section 9.2 of [RFC4342] discusses the sender')93.6
101.6 Q 2.75(sp)-.605 G(ossible v)-2.75 E(eri\214cation of loss interv)
-.165 E(als and)-.275 E(loss e)93.6 114.6 Q -.165(ve)-.275 G
(nt rate information reported by the recei).165 E -.165(ve)-.275 G -.605
(r.).165 G F1(10.)72 140.6 Q/F3 14/Times-Bold@0 SF
(Implementation Issues)5.5 E F1(10.1.)72 166.6 Q F2 -.234(Ti)5.5 G
(mestamp Usage).234 E F0(The use of the T)93.6 183.2 Q
(imestamp option is as discussed in Section 10.1 of [RFC4342].)-.385 E
F1(10.2.)72 209.2 Q F2(Determining Loss Ev)5.5 E(ents at the Recei)-.13
E -.13(ve)-.13 G(r).13 E F0(The use of the windo)93.6 225.8 Q 2.75(wc)
-.275 G(ounter by the recei)-2.75 E -.165(ve)-.275 G 2.75(rt).165 G 2.75
(od)-2.75 G(etermine if multiple lost pack)-2.75 E(ets belong to)-.11 E
(the same loss e)93.6 238.8 Q -.165(ve)-.275 G
(nt is as described in Section 10.2 of [RFC4342].).165 E F1(10.3.)72
264.8 Q F2(Sending F)5.5 E(eedback P)-.325 E(ack)-.13 E(ets)-.13 E F0
(The procedure for sending feedback pack)93.6 281.4 Q
(ets is as described in Section 10.3 of [RFC4342].)-.11 E F1(11.)72 311
Q F3(Security Considerations)5.5 E F0(Security considerations include t\
hose discussed in Section 11 of [RFC4342]. There are no)93.6 327.6 Q(ne)
93.6 340.6 Q 2.75(ws)-.275 G
(ecurity considerations introduced by CCID 4.)-2.75 E F1(12.)72 366.6 Q
F3(IAN)5.5 E 3.5(AC)-.28 G(onsiderations)-3.5 E F0
(This speci\214cation de\214nes the v)93.6 383.2 Q
(alue 4 in the DCCP CCID namespace managed by IAN)-.275 E(A.)-.385 E
(CCID 4 also uses three sets of numbers whose v)93.6 399.8 Q
(alues should be allocated by IAN)-.275 E(A, namely)-.385 E
(CCID 4-speci\214c Reset Codes, option types, and feature numbers.)93.6
412.8 Q(This document mak)5.5 E(es no)-.11 E
(particular allocations from the Reset Code range, e)93.6 425.8 Q
(xcept for e)-.165 E(xperimental and testing use)-.165 E 2.75
([RFC3692]. W)93.6 438.8 R 2.75(er)-.88 G
(efer to the Standards Action polic)-2.75 E 2.75(yo)-.165 G
(utlined in [RFC2434].)-2.75 E F1(12.1.)72 464.8 Q F2(Reset Codes)5.5 E
F0(Each entry in the DCCP CCID 4 Reset Code re)93.6 481.4 Q
(gistry contains a CCID 4-speci\214c Reset)-.165 E(Code, which is a num\
ber in the range 128-255; a short description of the Reset Code; and a)
93.6 494.4 Q(reference to the RFC de\214ning the Reset Code.)93.6 507.4
Q(Reset Codes 184-190 and 248-254 are)5.5 E(permanently reserv)93.6
520.4 Q(ed for e)-.165 E(xperimental and testing use.)-.165 E
(The remaining Reset Codes --)5.5 E
(128-183, 191-247, and 255 -- are currently reserv)93.6 533.4 Q
(ed, and should be allocated with the)-.165 E(Standards Action polic)
93.6 546.4 Q 1.43 -.715(y, w)-.165 H(hich requires IESG re).715 E(vie)
-.275 E 2.75(wa)-.275 G(nd appro)-2.75 E -.275(va)-.165 G 2.75(la).275 G
(nd standards-track IETF)-2.75 E(RFC publication.)93.6 559.4 Q F1(12.2.)
72 585.4 Q F2(Option T)5.5 E(ypes)-.962 E F0
(Each entry in the DCCP CCID 4 option type re)93.6 602 Q
(gistry contains a CCID 4-speci\214c option type,)-.165 E(which is a nu\
mber in the range 128-255; the name of the option, such as "Loss Interv)
93.6 615 Q(als";)-.275 E
(and a reference to the RFC de\214ning the option type.)93.6 628 Q
(The re)5.5 E(gistry is initially populated using)-.165 E(the v)93.6 641
Q(alues in T)-.275 E(able 1, in Section 8.)-.88 E
(This document allocates option types 192-195, and)5.5 E
(option types 184-190 and 248-254 are permanently reserv)93.6 654 Q
(ed for e)-.165 E(xperimental and testing)-.165 E 2.75(use. The)93.6 667
R(remaining option types -- 128-183, 191, 196-247, and 255 -- are curre\
ntly reserv)2.75 E(ed,)-.165 E
(and should be allocated with the Standards Action polic)93.6 680 Q 1.43
-.715(y, w)-.165 H(hich requires IESG re).715 E(vie)-.275 E 2.75(wa)
-.275 G(nd)-2.75 E(appro)93.6 693 Q -.275(va)-.165 G 2.75(la).275 G
(nd standards-track IETF RFC publication.)-2.75 E(Flo)72 733 Q
(yd, et al.)-.11 E(Section 12.2.)274.007 E([P)5.5 E(age 10])-.165 E 0 Cg
EP
%%Page: 11 11
%%BeginPageSetup
BP
%%EndPageSetup
/F0 11/Times-Roman@0 SF(INTERNET)72 49 Q 59.217(-DRAFT Expires:)-1.012 F
(29 December 2007)2.75 E(June 2007)109.531 E/F1 11/Times-Bold@0 SF
(12.3.)72 85 Q/F2 13/Times-Bold@0 SF -.325(Fe)5.5 G(atur).325 E 3.25(eN)
-.234 G(umbers)-3.25 E F0
(Each entry in the DCCP CCID 4 feature number re)93.6 101.6 Q
(gistry contains a CCID 4-speci\214c feature)-.165 E(number)93.6 114.6 Q
2.75(,w)-.44 G(hich is a number in the range 128-255; the name of the f\
eature, such as "Send)-2.75 E(Loss Ev)93.6 127.6 Q
(ent Rate"; and a reference to the RFC de\214ning the feature number)
-.165 E 5.5(.T)-.605 G(he re)-5.5 E(gistry is)-.165 E
(initially populated using the v)93.6 140.6 Q(alues in T)-.275 E
(able 2, in Section 8.)-.88 E(This document allocates feature)5.5 E(num\
bers 192 and 195, and feature numbers 184-190 and 248-254 are permanent\
ly reserv)93.6 153.6 Q(ed)-.165 E(for e)93.6 166.6 Q
(xperimental and testing use.)-.165 E
(The remaining feature numbers -- 128-183, 191, 193-194,)5.5 E
(196-247, and 255 -- are currently reserv)93.6 179.6 Q
(ed, and should be allocated with the Standards)-.165 E(Action polic)
93.6 192.6 Q 1.43 -.715(y, w)-.165 H(hich requires IESG re).715 E(vie)
-.275 E 2.75(wa)-.275 G(nd appro)-2.75 E -.275(va)-.165 G 2.75(la).275 G
(nd standards-track IETF RFC)-2.75 E(publication.)93.6 205.6 Q F1(13.)72
231.6 Q/F3 14/Times-Bold@0 SF(Thanks)5.5 E(Normati)72 261.2 Q .28 -.14
(ve R)-.14 H(efer).14 E(ences)-.252 E F0 29.634([RFC2119] S.)98.7 277.8
R(Bradner)2.75 E 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.)
.165 E(RFC 2119.)181.2 290.8 Q 29.634([RFC2434] T)98.7 307.4 R 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(A)-.385 E(Considerations Section in RFCs.)
181.2 320.4 Q(RFC 2434.)5.5 E 29.634([RFC3448] M.)98.7 337 R(Handle)2.75
E 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)-2.75 E(Control \(TFRC\): Protocol Speci\214cation, R\
FC 3448, Proposed Standard,)181.2 350 Q(January 2003.)181.2 363 Q 29.634
([RFC3692] T)98.7 379.6 R 2.75(.N)-.814 G 2.75(arten. Assigning)-2.75 F
(Experimental and T)2.75 E(esting Numbers Considered)-.77 E 2.75
(Useful. RFC)181.2 392.6 R(3692.)2.75 E 29.634([RFC4340] K)98.7 409.2 R
(ohler)-.385 E 2.75(,E)-.44 G(., Handle)-2.75 E 1.43 -.715(y, M)-.165 H
(., and S. Flo).715 E 2.75(yd. Datagram)-.11 F(Congestion Control)2.75 E
(Protocol \(DCCP\), RFC 4340, March 2006.)181.2 422.2 Q 29.634
([RFC4342] Flo)98.7 438.8 R(yd, S., K)-.11 E(ohler)-.385 E 2.75(,E)-.44
G(., and J. P)-2.75 E(adh)-.165 E 2.75(ye. Pro\214le)-.055 F
(for Datagram Congestion)2.75 E
(Control Protocol \(DCCP\) Congestion Control ID 3: TCP-Friendly Rate)
181.2 451.8 Q(Control \(TFRC\), RFC 4342, March 2006.)181.2 464.8 Q F3
(Inf)72 490.8 Q(ormati)-.35 E .28 -.14(ve R)-.14 H(efer).14 E(ences)
-.252 E F0 29.634([RFC4828] S.)98.7 507.4 R(Flo)2.75 E(yd and E. K)-.11
E(ohler)-.385 E 5.5(.T)-.605 G
(CP Friendly Rate Control \(TFRC\): the Small-)-5.5 E -.165(Pa)181.2
520.4 S(ck).165 E(et \(SP\) V)-.11 E 2.75(ariant. RFC)-1.221 F
(4828, April 2007.)2.75 E 22.924([CCID3-DP] K)98.7 537 R(ohler)-.385 E
2.75(,E)-.44 G
(., Datagram Congestion Control Protocol \(DCCP\) Congestion)-2.75 E
(Control ID 3 Dropped P)181.2 550 Q(ack)-.165 E
(ets Option, Internet-draft draft-k)-.11 E(ohler)-.11 E(-dccp-)-.22 E
(ccid3-drops-01.txt, w)181.2 563 Q(ork-in-progress, June 2007.)-.11 E
(URL)5.5 E("http://www)181.2 576 Q(.read.cs.ucla.edu/dccp/".)-.715 E
41.25([KFS07] K)98.7 592.6 R(ohler)-.385 E 2.75(,E)-.44 G(., S. Flo)
-2.75 E(yd, and A. Sathiaseelan, F)-.11 E(aster Restart for TCP)-.165 E
(Friendly Rate Control \(TFRC\), Internet-draft draft-ietf-dccp-tfrc-f)
181.2 605.6 Q(aster)-.11 E(-)-.22 E(restart-02.txt, w)181.2 618.6 Q
(ork-in-progress, March 2007.)-.11 E F3 -.7(Au)72 644.6 S(thors' Addr).7
E(esses)-.252 E F0(Sally Flo)93.6 661.2 Q(yd <\215o)-.11 E(yd@icir)-.11
E(.or)-.605 E(g>)-.198 E(ICSI Center for Internet Research)93.6 674.2 Q
(1947 Center Street, Suite 600)93.6 687.2 Q(Flo)72 733 Q(yd, et al.)-.11
E([P)337.257 E(age 11])-.165 E 0 Cg EP
%%Page: 12 12
%%BeginPageSetup
BP
%%EndPageSetup
/F0 11/Times-Roman@0 SF(INTERNET)72 49 Q 59.217(-DRAFT Expires:)-1.012 F
(29 December 2007)2.75 E(June 2007)109.531 E(Berk)93.6 85 Q(ele)-.11 E
1.43 -.715(y, C)-.165 H 2.75(A9).715 G(4704)-2.75 E(USA)93.6 98 Q
(Eddie K)93.6 114.6 Q(ohler <k)-.385 E(ohler@cs.ucla.edu>)-.11 E
(4531C Boelter Hall)93.6 127.6 Q(UCLA Computer Science Department)93.6
140.6 Q(Los Angeles, CA 90095)93.6 153.6 Q(USA)93.6 166.6 Q/F1 14
/Times-Bold@0 SF(Full Copyright Statement)72 192.6 Q F0(Cop)93.6 209.2 Q
(yright \(C\) The IETF T)-.11 E(rust \(2007\).)-.385 E(This document is\
 subject to the rights, licenses and restrictions contained in BCP 78, \
and)93.6 225.8 Q -.165(ex)93.6 238.8 S
(cept as set forth therein, the authors retain all their rights.).165 E
(This document and the information contained herein are pro)93.6 255.4 Q
(vided on an "AS IS" basis and)-.165 E(THE CONTRIB)93.6 268.4 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)93.6 281.4 Q 2.75(,T)
-1.419 G(HE IETF TR)-2.75 E(UST AND THE)-.44 E(INTERNET ENGINEERING T)
93.6 294.4 Q(ASK FORCE DISCLAIM ALL W)-1.023 E(ARRANTIES, EXPRESS)-1.32
E(OR IMPLIED, INCLUDING B)93.6 307.4 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)-2.75 E(USE OF THE INFORMA)93.6 320.4 Q
(TION HEREIN WILL NO)-1.221 E 2.75(TI)-.44 G(NFRINGE ANY RIGHTS OR ANY)
-2.75 E(IMPLIED W)93.6 333.4 Q(ARRANTIES OF MERCHANT)-1.32 E
(ABILITY OR FITNESS FOR A)-1.023 E -1.012(PA)93.6 346.4 S -.66(RT)1.012
G(ICULAR PURPOSE.).66 E F1(Intellectual Pr)72 372.4 Q(operty)-.252 E F0
(The IETF tak)93.6 389 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 clai\
med to pertain to the implementation or use of the)93.6 402 Q
(technology described in this document or the e)93.6 415 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)93.6 428 Q -.275(va)-.22 G
(ilable; nor does it represent that it has made an).275 E 2.75(yi)-.165
G(ndependent ef)-2.75 E(fort)-.275 E(to identify an)93.6 441 Q 2.75(ys)
-.165 G(uch rights.)-2.75 E
(Information on the procedures with respect to rights in RFC)5.5 E
(documents can be found in BCP 78 and BCP 79.)93.6 454 Q
(Copies of IPR disclosures made to the IETF Secretariat and an)93.6
470.6 Q 2.75(ya)-.165 G(ssurances of licenses to be)-2.75 E(made a)93.6
483.6 Q -.275(va)-.22 G(ilable, or the result of an attempt made to obt\
ain a general license or permission for).275 E(the use of such propriet\
ary rights by implementers or users of this speci\214cation can be)93.6
496.6 Q(obtained from the IETF on-line IPR repository at http://www)93.6
509.6 Q(.ietf.or)-.715 E(g/ipr)-.198 E(.)-.605 E(The IETF in)93.6 526.2
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)93.6 539.2
Q -.165(ve)-.165 G 2.75(rt).165 G(echnology that may be)-2.75 E
(required to implement this standard.)93.6 552.2 Q
(Please address the information to the IETF at ietf-)5.5 E(ipr@ietf.or)
93.6 565.2 Q(g.)-.198 E(Flo)72 733 Q(yd, et al.)-.11 E([P)337.257 E
(age 12])-.165 E 0 Cg EP
%%Trailer
end
%%EOF

PAFTECH AB 2003-20262026-04-22 14:02:01