draft-ietf-dccp-rfc3448bis-03

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

 



An updated version of:
  TCP Friendly Rate Control (TFRC): Protocol Specification,
  draft-ietf-dccp-rfc3448bis-03.txt
is available at:
  "http://tools.ietf.org/html/draft-ietf-dccp-rfc3448bis-03";.

This version (from November 18) includes the following changes:

     Changes from draft-ietf-dccp-rfc3448bis-02.txt:

    * In a data-limited period, instead of setting the receive rate to
      Infinity, set it to the maximum of (X_recv, values in X_recv_set).
      Step (4) of Section 4.3.

    * Added a fix so that when datalimited and p = 0, the sender doesn't
      double the allowed sending rate after each feedback packet.
      Step (4) of Section 4.3.  Problem reported by Arjuna.

    * Added a line to the pseudocode for reducing the sending rate
      during idle periods during initial slow-start.  This fixes
      a problem when the sender is in initial slow-start, has
      an allowed sending rate less than twice the initial sending rate,
      and has been idle since the nofeedback timer was set.
      Step (1) of Section 4.4.  Problem reported by Arjuna.

    * Added one line to the pseudocode in Section 4.4 on "Expiration of
      Nofeedback Timer" so that when the nofeedback timer expires and
      the sender does not have an RTT sample and has not yet received
      feedback from the receiver, we also look at whether the sender has
      been idle during the entire nofeedback interval.

    * General editing from feedback from Colin Perkins.

    * General editing from feedback from Gerrit Renker.
      This includes the following:
      - Added a subsection to Section 8 on implementation issues about
        "Sender Behavior When a Feedback Packet is Received".
      - Moved Section 4.6.1 on "Sending Packets Before their Nominal
        Send Time" to Section 8 on "Implementation Issues".

    * Added a subsection on "Evaluating TFRC's Response to Idle Periods"
      to the Appendix, encouraging future work on TFRC's responses to
      idle and data-limited periods.

The first change is a change in setting the receive rate after a
data-limited period (not to Infinity, but to the max recent receive
rate, including the receive rates just before the data-limited
period started).

The second, third, and fourth changes address more special cases
(e.g., data-limited in slow-start; idle in slow-start; no feedback
yet and no RTT sample yet either).

The other changes are general editing.

Feedback would be appreciated.
I am *hoping* that this is ready for Working Group Last Call soon...

- Sally
http://www.icir.org/floyd/



[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