Re: [tsvwg] FW: [rmcat] Fwd: Submitted ID on delay vs. loss-only rate-adaptive for DiffServ
James Polk <jmpolk@cisco.com> Wed, 17 July 2013 20:37 UTC
Return-Path: <jmpolk@cisco.com>
X-Original-To: tsvwg@ietfa.amsl.com
Delivered-To: tsvwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE3C121F91F4; Wed, 17 Jul 2013 13:37:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.23
X-Spam-Level:
X-Spam-Status: No, score=-110.23 tagged_above=-999 required=5 tests=[AWL=-0.231, BAYES_00=-2.599, J_CHICKENPOX_21=0.6, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vifEfdFCxPhT; Wed, 17 Jul 2013 13:37:35 -0700 (PDT)
Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) by ietfa.amsl.com (Postfix) with ESMTP id 209A821F8456; Wed, 17 Jul 2013 13:37:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=6250; q=dns/txt; s=iport; t=1374093455; x=1375303055; h=message-id:date:to:from:subject:in-reply-to:references: mime-version; bh=E98sKYiCPiHTiKNpEY9gNOm+uljzGQrIhq7AD74REWg=; b=DMBVKxutNbsnIH2Rf/3h6W75jwcyzVvtl78hpEmWVe4pTuVR8aSXrYPh zgN/EAXzPsp2Lasr+Ekz1ljYTBDBPIcj5WzqK5AJt3FoiUxU+6RxZ496Q A86TufF/DrK0VE/gRt9+9jPbnGw18OI1QsrgnMNB4Du8ptWKARyAnVA5Q U=;
X-IronPort-AV: E=Sophos;i="4.89,687,1367971200"; d="scan'208";a="236105210"
Received: from rcdn-core2-5.cisco.com ([173.37.113.192]) by rcdn-iport-2.cisco.com with ESMTP; 17 Jul 2013 20:37:34 +0000
Received: from jmpolk-WS.cisco.com ([10.89.8.39]) (authenticated bits=0) by rcdn-core2-5.cisco.com (8.14.5/8.14.5) with ESMTP id r6HKbYCG031201 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 17 Jul 2013 20:37:34 GMT
Message-Id: <201307172037.r6HKbYCG031201@rcdn-core2-5.cisco.com>
X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9
Date: Wed, 17 Jul 2013 15:37:34 -0500
To: "Cheng-Jia Lai (chelai)" <chelai@cisco.com>, "James Polk (jmpolk)" <jmpolk@cisco.com>, "Toerless Eckert (eckert)" <eckert@cisco.com>, "Michael Ramalho (mramalho)" <mramalho@cisco.com>, "tsvwg@ietf.org" <tsvwg@ietf.org>, "rmcat@ietf.org" <rmcat@ietf.org>
From: James Polk <jmpolk@cisco.com>
In-Reply-To: <A860EC86B79FA646BF3F89165A8862641533A4E0@xmb-aln-x11.cisco .com>
References: <201307160608.r6G680RY026646@rcdn-core-4.cisco.com> <025A278C-55F2-4EB4-A12F-677F8F01A0D0@netapp.com> <D21571530BF9644D9A443D6BD95B910315595CC7@xmb-rcd-x12.cisco.com> <D21571530BF9644D9A443D6BD95B910315595D97@xmb-rcd-x12.cisco.com> <A860EC86B79FA646BF3F89165A88626415339C25@xmb-aln-x11.cisco.com> <201307162111.r6GLBSwF029514@rcdn-core-5.cisco.com> <A860EC86B79FA646BF3F89165A8862641533A4E0@xmb-aln-x11.cisco.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format="flowed"
X-Authenticated-User: jmpolk
Subject: Re: [tsvwg] FW: [rmcat] Fwd: Submitted ID on delay vs. loss-only rate-adaptive for DiffServ
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Transport Area Working Group <tsvwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tsvwg>
List-Post: <mailto:tsvwg@ietf.org>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Jul 2013 20:37:39 -0000
CJ These are good suggestions for the next version. I thank you for offering them. I agree that s5.1 is underspecified, and will be expanded next version along the lines of your 1st paragraph below, as well. James At 03:22 PM 7/17/2013, Cheng-Jia Lai (chelai) wrote: >I think it would be good if Section 5.1 can include some >specification or recommendation how a video flow's packets should be >classified into CS4 and CS4-Discardable and how they will be dropped >preferentially at congestion. Although AF4x has already specified >how to do this by different drop probabilities, it might not be >suitable since I-frame, IDR, or other important packets (e.g. >in-band signals or supplementary metadata) can still be dropped by >probability (smaller though) before all discardable P frames in the >same video flow are dropped. > >In addition, maybe it should cover some fairness requirements, i.e. >how the video rate adaptive behaviors can expect to see packet drops >w.r.t. contention, which IMHO should encourage video endpoints to >generate more discardable P-frame or other lower priority packets, >even at congestion. If possible, this should also try to avoid >global synchronization, i.e. all video-encoders to generate >I-frame/IDR at the same time (even after they reduce rate, they >still need to recover the lost video) when CS4 / CS4-Discardable >queue is congested and drops packets from all of them. > >Regards, >CJ > > >-----Original Message----- >From: James Polk (jmpolk) >Sent: Tuesday, July 16, 2013 2:11 PM >To: Cheng-Jia Lai (chelai); James Polk (jmpolk); Toerless Eckert >(eckert); Michael Ramalho (mramalho); tsvwg@ietf.org; rmcat@ietf.org >Subject: RE: [tsvwg] FW: [rmcat] Fwd: Submitted ID on delay vs. >loss-only rate-adaptive for DiffServ > >CJ > >Thank you for the quick review. > >I'll ask you the same question I just asked Michael, the draft isn't >very long (under 8 pages currently), and it is a work in progress - >but do you have text or just points that this draft needs to cover >that it doesn't currently? > >James > >At 01:36 PM 7/16/2013, Cheng-Jia Lai (chelai) wrote: > >Same here... I feel it makes sense to create a new DSCP / CS4 for > >transport of video flows that have rate adaptive behaviors and/or > >intra-flow preferential drop priorities as indicated in the I-D. The > >service provided by the network may thus be considered new, i.e. > >different from what exists in AF4x, so IMHO, using a new or reusing > >CS4 service class adds clarity for the user applications. > > > >Regards, > >CJ > > > > > >-----Original Message----- > >From: tsvwg-bounces@ietf.org [mailto:tsvwg-bounces@ietf.org] On > >Behalf Of Michael Ramalho (mramalho) > >Sent: Tuesday, July 16, 2013 6:36 AM > >To: tsvwg@ietf.org > >Subject: [tsvwg] FW: [rmcat] Fwd: Submitted ID on delay vs. > >loss-only rate-adaptive for DiffServ > > > >TSVWG Members, > > > >I should have copied you on my email to the RMCAT mailer below. > > > >I strongly support the creation of a new DSCP for transports in > >which their congestion control can adapt based on delay. > > > >The current ID in support of this > >(http://www.ietf.org/internet-drafts/draft-polk-tsvwg-delay-vs-loss > -ds-service-classes-00.txt > >) is a work in progress, but a step in the right direction. > > > >It is a given that the ability of the eventual RMCAT adaptation > >mechanisms to achieve low delay will be function of the other > >dominant traffic it is competing against. If the dominant competing > >traffic DEPENDS on loss, the RMCAT packets are held hostage to being > >delayed by the bottleneck queue delay maximum. > > > >Thus, whenever possible, it will be preferable for RMCAT flows to > >compete with other congestion control transports that adapt on > >delay. Even this may not get us to the desired low-delay goals when > >a portion of the traffic has long RTTs (i.e., adaptation control > >loops that are long in time), or for links that have a highly-time > >varying capacity, but it will help for a lot of common bottleneck > >topologies (e.g., slowly time-varying access bufferbloat). > > > >It is my hope that this topic has some discussion time in the Berlin > >Transport WG (not the specific codepoint to be chosen, but rather > >the need for one). > > > >Off Soapbox, > > > >Michael Ramalho, Ph.D. > > > >-----Original Message----- > >From: Michael Ramalho (mramalho) > >Sent: Tuesday, July 16, 2013 9:06 AM > >To: rmcat@ietf.org > >Subject: RE: [rmcat] Fwd: [tsvwg] Submitted ID on delay vs. > >loss-only rate-adaptive for DiffServ > > > >RMCAT Design Team, > > > >The draft Lars references below is a formal request for a DSCP > >dedicated to "RMCAT-only (or other nice delay-based cc) traffic". > > > >It will take a while to become socialized ... and we can progress > >our RMCAT work in the interim. > > > >Michael Ramalho > > > >-----Original Message----- > >From: rmcat-bounces@ietf.org [mailto:rmcat-bounces@ietf.org] On > >Behalf Of Eggert, Lars > >Sent: Tuesday, July 16, 2013 5:26 AM > >To: WG WG > >Cc: draft-polk-tsvwg-delay-vs-loss-ds-service-classes@tools.ietf.org > >Subject: [rmcat] Fwd: [tsvwg] Submitted ID on delay vs. loss-only > >rate-adaptive for DiffServ > > > >Possibly of interest to RMCAT. > > > >Begin forwarded message: > > > > > From: James Polk <jmpolk@cisco.com> > > > Subject: [tsvwg] Submitted ID on delay vs. loss-only > > rate-adaptive for DiffServ > > > Date: July 16, 2013 8:07:59 GMT+02:00 > > > To: <tsvwg@ietf.org> > > > > > > (as an author) > > > > > > Toerless and I put together a draft about legacy rate-adaptation > > based only on loss vs. what RMCAT is looking to (for RTCWEB), which > > is based on delay and loss. Here's the URL. > > > > > > > > > http://www.ietf.org/internet-drafts/draft-polk-tsvwg-delay-vs-loss-ds-service-classes-00.txt > > > > > > It's more raw than we had in mind, but we believe this is > > necessary, based on implementation experience and what users and > > customers have in their networks, or are planning on having in > > their networks soon. > > > > > > James & Toerless > > >
- [tsvwg] Submitted ID on delay vs. loss-only rate-… James Polk
- [tsvwg] FW: [rmcat] Fwd: Submitted ID on delay vs… Michael Ramalho (mramalho)
- Re: [tsvwg] FW: [rmcat] Fwd: Submitted ID on dela… Cheng-Jia Lai (chelai)
- Re: [tsvwg] Submitted ID on delay vs. loss-only r… Charles Eckel (eckelcu)
- Re: [tsvwg] Submitted ID on delay vs. loss-only r… James Polk
- Re: [tsvwg] FW: [rmcat] Fwd: Submitted ID on dela… James Polk
- Re: [tsvwg] FW: [rmcat] Fwd: Submitted ID on dela… James Polk
- Re: [tsvwg] Submitted ID on delay vs. loss-only r… Charles Eckel (eckelcu)
- Re: [tsvwg] Submitted ID on delay vs. loss-only r… James Polk
- Re: [tsvwg] [rmcat] FW: Fwd: Submitted ID on dela… Mo Zanaty (mzanaty)
- Re: [tsvwg] [rmcat] FW: Fwd: Submitted ID on dela… gorry
- Re: [tsvwg] [rmcat] FW: Fwd: Submitted ID on dela… Michael Welzl
- Re: [tsvwg] [rmcat] FW: Fwd: Submitted ID on dela… Wesley Eddy
- Re: [tsvwg] [rmcat] FW: Fwd: Submitted ID on dela… Mo Zanaty (mzanaty)
- Re: [tsvwg] [rmcat] FW: Fwd: Submitted ID on dela… Brian E Carpenter
- Re: [tsvwg] FW: [rmcat] Fwd: Submitted ID on dela… Cheng-Jia Lai (chelai)
- Re: [tsvwg] FW: [rmcat] Fwd: Submitted ID on dela… James Polk
- Re: [tsvwg] [rmcat] FW: Fwd: Submitted ID on dela… James Polk
- Re: [tsvwg] [rmcat] FW: Fwd: Submitted ID on dela… Brian E Carpenter
- Re: [tsvwg] Submitted ID on delay vs. loss-only r… Paul E. Jones
- Re: [tsvwg] Submitted ID on delay vs. loss-only r… Paul E. Jones
- Re: [tsvwg] [rmcat] FW: Fwd: Submitted ID on dela… Eggert, Lars
- Re: [tsvwg] [rmcat] FW: Fwd: Submitted ID on dela… Michael Welzl
- Re: [tsvwg] [rmcat] FW: Fwd: Submitted ID on dela… Black, David
- Re: [tsvwg] [rmcat] FW: Fwd: Submitted ID on dela… Michael Ramalho (mramalho)
- Re: [tsvwg] [rmcat] FW: Fwd: Submitted ID on dela… Michael Welzl
- Re: [tsvwg] [rmcat] FW: Fwd: Submitted ID on dela… Brian E Carpenter
- Re: [tsvwg] [rmcat] FW: Fwd: Submitted ID on dela… ken carlberg
- Re: [tsvwg] [rmcat] FW: Fwd: Submitted ID on dela… Michael Ramalho (mramalho)
- Re: [tsvwg] [rmcat] FW: Fwd: Submitted ID on dela… Brian E Carpenter
- Re: [tsvwg] [rmcat] FW: Fwd: Submitted ID on dela… Michael Welzl
- Re: [tsvwg] [rmcat] FW: Fwd: Submitted ID on dela… Zaheduzzaman Sarker
- Re: [tsvwg] [rmcat] FW: Fwd: Submitted ID on dela… Michael Ramalho (mramalho)
- Re: [tsvwg] [rmcat] FW: Fwd: Submitted ID on dela… Scott Brim
- Re: [tsvwg] [rmcat] FW: Fwd: Submitted ID on dela… Brian E Carpenter
- Re: [tsvwg] [rmcat] FW: Fwd: Submitted ID on dela… Michael Welzl
- Re: [tsvwg] [rmcat] FW: Fwd: Submitted ID on dela… Scott Brim
- Re: [tsvwg] [rmcat] FW: Fwd: Submitted ID on dela… Dave Taht
- Re: [tsvwg] [rmcat] FW: Fwd: Submitted ID on dela… Dave Taht
- Re: [tsvwg] [rmcat] FW: Fwd: Submitted ID on dela… Brian E Carpenter