Conclusion of WGLC for: draft-ietf-dccp-ccid4-03.txt

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Authors, WG,

This note closes the IETF DCCP WGLC on CCID 4. During the LC, comments were received from Arjuna (below) and to this I would also like to add the following two comments. Please could the authors now issue a revised ID to address these issues?

Best wishes,

Gorry Fairhurst
DCCP Chair

---

Comments from WG Chair:

1) During the WG in San Francisco, the WG talked about whether the dependency of this document on previous documents needs to be clarified. Having re-examined the text, I can see there is scope
for a little more clarity in section 1.

RFC 4342 states:
3.1.  Relationship with TFRC

   The congestion control mechanisms described here follow the TFRC
   mechanism standardized by the IETF [RFC3448].  Conforming CCID 3
   implementations MAY track updates to the TCP throughput equation
   directly, as updates are standardized in the IETF, rather than wait
   for revisions of this document.  However, conforming implementations
   SHOULD wait for explicit updates to CCID 3 before implementing other
   changes to TFRC congestion control.

CCID-4 in section 1 now writes:

  "CCID 4 differs from CCID 3 in that CCID 4 uses TFRC-SP,
   the Small-Packet variant of TFRC [RFC4828], while CCID 3 [RFC4342]
   uses standard TFRC [RFC3448].  (At the time of writing of this
   document, [RFC3448] has been obsoleted by [RFC5348].  However,
   [RFC4342] predates [RFC5348], and refers instead to [RFC3448].) This
   document assumes that the reader is familiar with [RFC4342], instead
   of repeating from that document unnecessarily."

- Would the authors please consider reworking this a little?

- CCID 4 is derived from RFC 4342 and hence inherits from RFC 3448. But, it is my understanding that TFRC-SP also includes an update from TFRC.bis, now published as RFC 5348. We need to be clear whether CCID 4 assumes the updates in RFC5348 should also be applied when implementing CCID 4.

---

2) I often use the formulation "CCID-3" and "CCID-4" when I write about DCCP, but so far in standards documents we have not hyphenated the CCID labels. Could the authors please update this document to consistently use the non-hyphenated style?

---

Comments from Arjuna (as sent during WGLC):

The headings from page 10 are not aligned properly.

3.1 Relationship with TFRC and TFRC-SP

This document is based on CCID 3 [RFC4342], TFRC, and TFRC-SP. For TFRC,
RFC 3448 [RFC3448] has been obsoleted by RFC 4342 [RFC4342].

--> Change to:
This document is based on CCID 3 [RFC4342], TFRC, and TFRC-SP.  For TFRC,
RFC 3448 [RFC3448] has been obsoleted by RFC 5348 [RFC5348].



3.2.  Example Half-Connection

   This example differs from that for CCID 3 in [RFC4342] only in that the
   allowed transmit rate is determined by [RFC4828] as well as by
   [RFC5348].

--> Consider rephrasing. Change to something like:
   This example differs from that of CCID 3 in [RFC4342] with respect to
   allowed transmit rate which is determined by [RFC4828] as well as by
   [RFC5348].


2.   Each DCCP-Ack packet uses a sequence number, identifies the most recent
packet received from the sender,

    --> Change to:

	Each DCCP-Ack packet uses a sequence number, identifying the most
recent packet received from the sender,


3.   The sender continues sending DCCP-Data packets as controlled by
      the allowed transmit rate.  Upon receiving DCCP-Ack packets, the
      sender updates its allowed transmit rate as specified in [RFC5348]
      (Section 4.3)  and [RFC4828].

   --> Remove extra space between Section 4.3 and [RFC4828].


Section 5:

  Other Congestion Control Mechanisms

   The other congestion control mechanisms such as slow-start, feedback
   packets, and the like are exactly as in CCID 3, and are described in
   the subsection on "Other Congestion Control Mechanisms" of Section 5
   in [RFC4342].


--> Change to:
   The other congestion control mechanisms such as slow-start, feedback
   packets are exactly as in CCID 3, and are described in the subsection on
"Other Congestion Control Mechanisms" of Section 5 in [RFC4342].


Section 6.1: First para.
   For short loss intervals of at most two round-trip times, TFRC-SP
computes the loss interval length as the data length divided by the number
of dropped or marked data packets, (rather than as the data length of the
loss interval).

--> Change to:
   For short loss intervals of at most two round-trip times, TFRC-SP
computes the loss interval length as the data length divided by the number
of dropped or marked data packets (rather than as the data length of the
loss interval).

8.7.  Dropped Packets Option (para 6)

  This conservative assumption leads to the minimum send rate
   for the corresponding loss intervals.

  --> Is this maximum send rate?





[Index of Archives]     [Linux Kernel Development]     [Linux DCCP]     [IETF Annouce]     [Linux Networking]     [Git]     [Security]     [Linux Assembly]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [DDR & Rambus]

  Powered by Linux