RFC 4828 on TCP Friendly Rate Control (TFRC): The Small-Packet (SP) Variant

rfc-editor@rfc-editor.org Mon, 16 April 2007 18:32 UTC

Return-path: <ietf-announce-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1HdVzw-00084u-RR; Mon, 16 Apr 2007 14:32:20 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1HdVzv-00084Z-SG; Mon, 16 Apr 2007 14:32:19 -0400
Received: from nit.isi.edu ([128.9.160.116]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HdVzu-0004b9-El; Mon, 16 Apr 2007 14:32:19 -0400
Received: from nit.isi.edu (loopback [127.0.0.1]) by nit.isi.edu (8.12.11.20060308/8.12.11) with ESMTP id l3GIWH4s025376; Mon, 16 Apr 2007 11:32:17 -0700
Received: (from apache@localhost) by nit.isi.edu (8.12.11.20060308/8.12.11/Submit) id l3GIWH4W025375; Mon, 16 Apr 2007 11:32:17 -0700
Date: Mon, 16 Apr 2007 11:32:17 -0700
Message-Id: <200704161832.l3GIWH4W025375@nit.isi.edu>
To: ietf-announce@ietf.org, rfc-dist@rfc-editor.org
From: rfc-editor@rfc-editor.org
X-Spam-Score: -14.8 (--------------)
X-Scan-Signature: 73734d43604d52d23b3eba644a169745
Cc: dccp@ietf.org, rfc-editor@rfc-editor.org
Subject: RFC 4828 on TCP Friendly Rate Control (TFRC): The Small-Packet (SP) Variant
X-BeenThere: ietf-announce@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ietf-announce.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ietf-announce>, <mailto:ietf-announce-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ietf-announce@ietf.org>
List-Help: <mailto:ietf-announce-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ietf-announce>, <mailto:ietf-announce-request@ietf.org?subject=subscribe>
Errors-To: ietf-announce-bounces@ietf.org

A new Request for Comments is now available in online RFC libraries.

        
        RFC 4828

        Title:      TCP Friendly Rate Control (TFRC): 
                    The Small-Packet (SP) Variant 
        Author:     S. Floyd, E. Kohler
        Status:     Experimental
        Date:       April 2007
        Mailbox:    floyd@icir.org, 
                    kohler@cs.ucla.edu
        Pages:      46
        Characters: 116808
        Updates/Obsoletes/SeeAlso:   None

        I-D Tag:    draft-ietf-dccp-tfrc-voip-07.txt

        URL:        http://www.rfc-editor.org/rfc/rfc4828.txt

This document proposes a mechanism for further experimentation, but
not for widespread deployment at this time in the global Internet.

TCP-Friendly Rate Control (TFRC) is a congestion control mechanism
for unicast flows operating in a best-effort Internet environment
(RFC 3448).  TFRC was intended for applications that use a fixed
packet size, and was designed to be reasonably fair when competing
for bandwidth with TCP connections using the same packet size.  This
document proposes TFRC-SP, a Small-Packet (SP) variant of TFRC, that
is designed for applications that send small packets.  The design
goal for TFRC-SP is to achieve the same bandwidth in bps (bits per
second) as a TCP flow using packets of up to 1500 bytes.  TFRC-SP
enforces a minimum interval of 10 ms between data packets to
prevent a single flow from sending small packets arbitrarily
frequently.

Flows using TFRC-SP compete reasonably fairly with large-packet TCP
and TFRC flows in environments where large-packet flows and
small-packet flows experience similar packet drop rates.  However, in
environments where small-packet flows experience lower packet drop
rates than large-packet flows (e.g., with Drop-Tail queues in units
of bytes), TFRC-SP can receive considerably more than its share of
the bandwidth.  This memo defines an Experimental Protocol for the 
Internet community.

This document is a product of the Datagram Congestion Control Protocol
Working Group of the IETF.


EXPERIMENTAL: This memo defines an Experimental Protocol for the Internet 
community. It does not specify an Internet standard of any kind. 
Discussion and sugIETF-Announce mailing list
IETF-Announce@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf-announce