Re: [tcpm] [tsvwg] Agenda requests for TSVWG@IETF101

Gorry Fairhurst <gorry@erg.abdn.ac.uk> Tue, 13 March 2018 09:39 UTC

Return-Path: <gorry@erg.abdn.ac.uk>
X-Original-To: tcpm@ietfa.amsl.com
Delivered-To: tcpm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E027812D7FC; Tue, 13 Mar 2018 02:39:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.209
X-Spam-Level:
X-Spam-Status: No, score=-4.209 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BduBsR4tgPnn; Tue, 13 Mar 2018 02:39:35 -0700 (PDT)
Received: from pegasus.erg.abdn.ac.uk (pegasus.erg.abdn.ac.uk [139.133.204.173]) by ietfa.amsl.com (Postfix) with ESMTP id 6DDEF12D86A; Tue, 13 Mar 2018 02:39:35 -0700 (PDT)
Received: from Gs-MacBook-Pro.local (at-zeroshell-1.erg.abdn.ac.uk [139.133.217.68]) by pegasus.erg.abdn.ac.uk (Postfix) with ESMTPA id 31C0E1B00081; Tue, 13 Mar 2018 09:38:55 +0000 (GMT)
Message-ID: <5AA79C2E.1040808@erg.abdn.ac.uk>
Date: Tue, 13 Mar 2018 09:38:54 +0000
From: Gorry Fairhurst <gorry@erg.abdn.ac.uk>
Reply-To: gorry@erg.abdn.ac.uk
Organization: University of Aberdeen
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:12.0) Gecko/20120428 Thunderbird/12.0.1
MIME-Version: 1.0
To: Katsushi Kobayashi <ikob@acm.org>
CC: Yingzhen Qu <yingzhen.ietf@gmail.com>, "Scharf, Michael (Nokia - DE/Stuttgart)" <michael.scharf@nokia.com>, Thomas Nadeau <tnadeau@lucidvision.com>, "tcpm@ietf.org" <tcpm@ietf.org>, "tsvwg@ietf.org" <tsvwg@ietf.org>, "tsvwg-chairs@ietf.org" <tsvwg-chairs@ietf.org>, Yingzhen Qu <yingzhen.qu@huawei.com>
References: <A1F61D20-1911-4A6E-9F80-A1DF1EF91816@huawei.com> <AM5PR0701MB254755BA63E33173CC7C7BCE93DB0@AM5PR0701MB2547.eurprd07.prod.outlook.com> <5A9BEB65.6010102@erg.abdn.ac.uk> <CABY-gOO8sH3+5qfFj7DV6wh6+uX8CyBfwo4FBLi=9x1RngQDHg@mail.gmail.com> <AM5PR0701MB25474AC4A52E38B43E543FA193DA0@AM5PR0701MB2547.eurprd07.prod.outlook.com> <CABY-gOMJf-4GKkbmYMJScrafO44NEfy0hoq5KXJ0uVA+QUXGiA@mail.gmail.com> <050065D2-5F2E-4E79-9BD1-E1DC03F13900@acm.org>
In-Reply-To: <050065D2-5F2E-4E79-9BD1-E1DC03F13900@acm.org>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpm/Gdpic1ztMNOect7c5PnYuituLIo>
Subject: Re: [tcpm] [tsvwg] Agenda requests for TSVWG@IETF101
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: TCP Maintenance and Minor Extensions Working Group <tcpm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tcpm>, <mailto:tcpm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tcpm/>
List-Post: <mailto:tcpm@ietf.org>
List-Help: <mailto:tcpm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Mar 2018 09:39:39 -0000

Maybe I'm  saying what is obvious, but to be sure:

The way I see QS is:
- The router tracks the unutilised link capacity at the current time, 
and uses this as some estimate of what may be available to new flows in 
the near future.
- The router responds to QS requests and can accept them if there is 
"unutilised capacity" remaining.
- When accepted router updates it's count of the total unutilised 
capacity reducing by the accepted QS requests. (i.e., Subsequent QS 
requests in the same interval will currently have a smaller pool of 
unutilised capacity available).
- After the end of the interval all "QS requests" expire and the router 
again makes a measure of the unutilised capacity at the current time.

None of this implies a "reservation" of link resource in my thinking. In 
QS, the whole link capacity is intended to be shared using congestion 
control, and if  flows start to send more using normal CC within the 
interval where QS is operating, they would simply receive a larger share 
of the capacity. That is: QS request didn't "allocate" any link resource.

Gorry


On 13/03/2018, 06:58, Katsushi Kobayashi wrote:
> Hi,
>
> I think TCP QS router on the path also reserves bandwidth resource,
> if it accepts a request.
>
> RFC4782 says:
>    If the router approves the Quick-Start Request, this approval SHOULD
>    be taken into account in the router's decision to accept or reject
>    subsequent Quick-Start Requests (e.g., using a variable that tracks
>    the recent aggregate of accepted Quick-Start Requests).
>
>
> ---
> Katsushi Kobayashi
>
>> 2018/03/13 午後3:43、Yingzhen Qu <yingzhen.ietf@gmail.com 
>> <mailto:yingzhen.ietf@gmail.com>> のメール:
>>
>> Hi Michael,
>> Sorry for the late response.
>>
>> Thanks for pointing out that we missed this important reference. 
>> You're right, Quick-Start and our proposal do have lots of 
>> similarities, for example both of them require that end-points and 
>> routers to work together. But they are also different in details. For 
>> example, in our proposal in-band signaling proposal bandwidth is 
>> reserved on routers along the path.
>>
>> In next version of this draft, We'll add discussions about RFC 4728 
>> and 6077.
>>
>> BTW, can I request a slot to present this draft in TCPM if time allows?
>>
>> Thanks,
>> Yingzhen
>>
>> On Mon, Mar 5, 2018 at 12:09 AM, Scharf, Michael (Nokia - 
>> DE/Stuttgart) <michael.scharf@nokia.com 
>> <mailto:michael.scharf@nokia.com>> wrote:
>>
>>     I believe that this proposal is similar to QuickStart TCP (RFC
>>     4782), which is not cited in draft-han-tsvwg-cc, and the
>>     reference is also missing in
>>     draft-han-6man-in-band-signaling-for-transport-qos.
>>
>>     RFC 6077 explains some of the issues that an in-band signaling
>>     mechanism like Quick-Start has to solve. As far as I can tell,
>>     the fundamental challenge is neither the protocol specification
>>     nor a prototype implementation. For instance, it has been proven
>>     that QuickStart TCP can be implemented e.g. in network processors
>>     (see
>>     http://www.ikr.uni-stuttgart.de/Content/Publications/Archive/Sf_Diss_40112.pdf
>>     <http://www.ikr.uni-stuttgart.de/Content/Publications/Archive/Sf_Diss_40112.pdf>).
>>
>>     So, when updating the documents, I suggest to add a discussion of
>>     how the open research issues explained in RFC 6077 are addressed.
>>
>>     Michael
>>
>>     *From:* Yingzhen Qu [mailto:yingzhen.ietf@gmail.com
>>     <mailto:yingzhen.ietf@gmail.com>]
>>     *Sent:* Sunday, March 04, 2018 9:59 PM
>>     *To:* gorry@erg.abdn.ac.uk <mailto:gorry@erg.abdn.ac.uk>
>>     *Cc:* Scharf, Michael (Nokia - DE/Stuttgart)
>>     <michael.scharf@nokia.com <mailto:michael.scharf@nokia.com>>;
>>     Thomas Nadeau <tnadeau@lucidvision.com
>>     <mailto:tnadeau@lucidvision.com>>; tcpm@ietf.org
>>     <mailto:tcpm@ietf.org>; Yingzhen Qu <yingzhen.qu@huawei.com
>>     <mailto:yingzhen.qu@huawei.com>>; tsvwg@ietf.org
>>     <mailto:tsvwg@ietf.org>; tsvwg-chairs@ietf.org
>>     <mailto:tsvwg-chairs@ietf.org>
>>     *Subject:* Re: [tsvwg] Agenda requests for TSVWG@IETF101
>>
>>     Hi Gorry and Michael,
>>
>>     Thanks for the suggestion, I'll request a presentation in ICCRG.
>>     Meanwhile, I think since the in-band signaling draft was
>>     presented in TSVWG, if time allows it still makes sense to
>>     present this draft in TSVWG.
>>
>>     The in-band signaling draft covers lots of aspects, and the
>>     required changes include network layer and transport layer. We're
>>     working on updating the draft, and may break it into pieces to
>>     fit different WGs.
>>
>>     Your comments and help are very much appreciated.
>>
>>     Thanks,
>>
>>     Yingzhen
>>
>>     On Sun, Mar 4, 2018 at 4:49 AM, Gorry Fairhurst
>>     <gorry@erg.abdn.ac.uk <mailto:gorry@erg.abdn.ac.uk>> wrote:
>>
>>         I am unsure yet what the correct group of people world be to
>>         explore a "Bandwidth Guaranteed Network". The presentation
>>         last IETF looked like the work could imply a need for changes
>>         proposed to the network layer (using OAM exchnages) to set
>>         the sending rate and make those bandwidth reservations.  In
>>         the end, it could result in a protocol quite different to
>>         TCP, I think this sort of change may possibly have a home in
>>         TSVWG  - but first I'd agree with Michaeland would encourage
>>         a presentation of the problem statement in ICCRG to explore
>>         the issues.
>>
>>         Gorry
>>
>>         On 04/03/2018, 10:34, Scharf, Michael (Nokia - DE/Stuttgart)
>>         wrote:
>>
>>
>>             Hi all,
>>
>>             >From the abstract: “…This draft proposes a new TCP
>>             congestion control algorithm used in bandwidth guaranteed
>>             networks.  It is an extension to the current TCP standards.”
>>
>>             In the IETF, I believe the expertise for this specific
>>             document would be in TCPM, which in CC. If the authors
>>             are interested in feedback on the proposed mechanism, I
>>             would recommend to ask TCPM.
>>
>>             Alternatively, corresponding research could perhaps be
>>             performed in the ICCRG. ICCRG has published RFC 6077 to
>>             document some of the open research issues in this space.
>>
>>             Michael
>>
>>             *From:*tsvwg [mailto:tsvwg-bounces@ietf.org
>>             <mailto:tsvwg-bounces@ietf.org>] *On Behalf Of *Yingzhen Qu
>>             *Sent:* Sunday, March 04, 2018 6:55 AM
>>             *To:* tsvwg@ietf.org <mailto:tsvwg@ietf.org>;
>>             tsvwg-chairs@ietf.org <mailto:tsvwg-chairs@ietf.org>
>>             *Cc:* Thomas Nadeau <tnadeau@lucidvision.com
>>             <mailto:tnadeau@lucidvision.com>>
>>             *Subject:* [tsvwg] Agenda requests for TSVWG@IETF101
>>
>>             Dear Chairs,
>>
>>             A new draft (The draft was suggested by TSVWG @IETF100)
>>             was just submitted, and we’d like to request a time slot
>>             to present it @IETF101.
>>
>>             Title:A New Congestion Control in Bandwidth Guaranteed
>>             Network
>>
>>             Presenter: Yingzhen Qu (Huawei)
>>
>>             Time required (including Q/A): 10 mins
>>
>>             Draft:
>>             https://datatracker.ietf.org/doc/draft-han-tsvwg-cc/
>>             <https://datatracker.ietf.org/doc/draft-han-tsvwg-cc/>
>>
>>             If there is any question, please kindly let us know.
>>
>>             Thanks,
>>
>>             Yingzhen
>>
>>
>