Re: [tsvwg] A New Draft Uploaded (draft-qiang-tsvwg-udp-options-bounded-latency-00)

"qiangli (D)" <qiangli3@huawei.com> Fri, 08 March 2019 10:44 UTC

Return-Path: <qiangli3@huawei.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 21D3F1277D0 for <tsvwg@ietfa.amsl.com>; Fri, 8 Mar 2019 02:44:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level:
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, 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 DJNTTiedvj1y for <tsvwg@ietfa.amsl.com>; Fri, 8 Mar 2019 02:44:18 -0800 (PST)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A7E8A126E5C for <tsvwg@ietf.org>; Fri, 8 Mar 2019 02:44:17 -0800 (PST)
Received: from lhreml702-cah.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id 704A394FB9C0BA2E3B72; Fri, 8 Mar 2019 10:44:15 +0000 (GMT)
Received: from DGGEMI424-HUB.china.huawei.com (10.1.199.153) by lhreml702-cah.china.huawei.com (10.201.108.43) with Microsoft SMTP Server (TLS) id 14.3.408.0; Fri, 8 Mar 2019 10:44:14 +0000
Received: from DGGEMI529-MBS.china.huawei.com ([169.254.5.238]) by DGGEMI424-HUB.china.huawei.com ([10.1.199.153]) with mapi id 14.03.0399.000; Fri, 8 Mar 2019 18:44:07 +0800
From: "qiangli (D)" <qiangli3@huawei.com>
To: "gorry@erg.abdn.ac.uk" <gorry@erg.abdn.ac.uk>, Joe Touch <touch@strayalpha.com>
CC: Toerless Eckert <tte@cs.fau.de>, "tsvwg@ietf.org" <tsvwg@ietf.org>
Thread-Topic: [tsvwg] A New Draft Uploaded (draft-qiang-tsvwg-udp-options-bounded-latency-00)
Thread-Index: AdTVTUw267hC5GTQTZyGvOBVjR2e1///oZEAgABM8YD//1lE4A==
Date: Fri, 08 Mar 2019 10:44:06 +0000
Message-ID: <06C389826B926F48A557D5DB5A54C4ED45BE97A1@dggemi529-mbs.china.huawei.com>
References: <06C389826B926F48A557D5DB5A54C4ED45BE93CB@dggemi529-mbs.china.huawei.com> <0EA3C86F-B061-451D-A521-292728788B16@strayalpha.com> <5C82257F.5030505@erg.abdn.ac.uk>
In-Reply-To: <5C82257F.5030505@erg.abdn.ac.uk>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.130.163.138]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/Db_S_k-wLLxAilh6sfEwPJQcUyA>
Subject: Re: [tsvwg] A New Draft Uploaded (draft-qiang-tsvwg-udp-options-bounded-latency-00)
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.29
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: <https://mailarchive.ietf.org/arch/browse/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: Fri, 08 Mar 2019 10:44:21 -0000

Hi Joe and Gorry,

Thanks a lot for your comments. Will make modification accordingly and update before IETF 104 meeting. 

>>(3) Is Length in figure 5 really 1 byte? This is the total length of the option, and I see you have at least one byte additional. Is your length of the option variable or fixed?

Yes, 1 byte is enough. Since each node has 3 queues, need minimal 2 bits (4 different values) to indicate which queue a packet should enter.


>> "One way to relieve in-transit rewriting is to pre-compute the sending
    cycles along the way, then carry them with multiple SC options."

The 2 bits' value will be changed/rewritten hop-by-hop, that is what we call " in-transit rewriting " ---- SWAP method
We may use STACK method to reduce such " in-transit rewriting ". Will refine this part in 01 version. 

>> why it wouldn’t be sufficient to just request the next open value?
The reason that why we wrote "127" is "127-253" is a reserved region defined in draft-ietf-tsvwg-udp-options-06, will change "127" to "TBD" in 01 version. Thank you again.


Best regards,

Cristina QIANG


-----Original Message-----
From: Gorry Fairhurst [mailto:gorry@erg.abdn.ac.uk] 
Sent: Friday, March 08, 2019 4:19 PM
To: Joe Touch <touch@strayalpha.com>
Cc: qiangli (D) <qiangli3@huawei.com>; Toerless Eckert <tte@cs.fau.de>; tsvwg@ietf.org
Subject: Re: [tsvwg] A New Draft Uploaded (draft-qiang-tsvwg-udp-options-bounded-latency-00)

I'm really encouraging you to do a quick revision: It would be really helpful if you did the update suggested by Joe, to align so it's conformant with the way in which the assignments are supposed to be made.

A few quick observations on the -00 draft:

(1) Please replace the "KIND" number with the text "TBD", and see Joe's comment on the IANA section.

(2) This may is a chance to fix this typo that occurs several places: 
/filed/field/.

(3) Is Length in figure 5 really 1 byte? This is the total length of the option, and I see you have at least one byte additional. Is your length of the option variable or fixed?

(4) I don't understand this:

   "One way to relieve in-transit rewriting is to pre-compute the sending
    cycles along the way, then carry them with multiple SC options."

I wonder: Do you imagine the path adds options as the packet travels through the routers? Or is this a suggestion that the option field can have multiple values present within this?  These are quite different proposals, and I suggest you place this text in a separate subsection?

Best wishes,

Gorry


On 08/03/2019, 03:43, Joe Touch wrote:
> Two points (the first is useful for everyone developing upcoming UDP
> options):
>
> 1. proposals for new UDP options should indicate a KIND value of “TBD” 
> only; they should not ‘squat’ or preselect a value until assigned by 
> IANA (when the UDP options doc is published) or - until the UDP doc is 
> published - at least the doc is accepted as a WG doc.
>
> 2. a request for such assignment should be included in the IANA 
> considerations portion of that document
>
> These are common conventions for assigned numbers in general.
>
> As a result, I encourage the authors to quickly issue an update to 
> this doc that follows the above convention.
>
> Additionally, if accepted, can you explain why it wouldn’t be 
> sufficient to just request the next open value?
>
> Joe
>
>> On Mar 7, 2019, at 5:22 PM, qiangli (D) <qiangli3@huawei.com 
>> <mailto:qiangli3@huawei.com>> wrote:
>>
>> Hi All,
>> We have uploaded a new draft
>> (draft-qiang-tsvwg-udp-options-bounded-latency-00) that explores the 
>> use of UDP options for bounded latency forwarding. Review and comment 
>> is highly appreciated.
>> Best regards,
>> Cristina QIANG
>> ==============================================
>> A new version of I-D,
>> draft-qiang-tsvwg-udp-options-bounded-latency-00.txt
>> has been successfully submitted by Li Qiang and posted to the IETF 
>> repository.
>> Name:               draft-qiang-tsvwg-udp-options-bounded-latency
>> Revision:  00
>> Title:                  UDP Options for Bounded Latency
>> Document date:       2019-03-08
>> Group:               Individual Submission
>> Pages:               9
>> URL: 
>> https://www.ietf.org/internet-drafts/draft-qiang-tsvwg-udp-options-bo
>> unded-latency-00.txt
>> Status: 
>> https://datatracker.ietf.org/doc/draft-qiang-tsvwg-udp-options-bounde
>> d-latency/
>> Htmlized: 
>> https://tools.ietf.org/html/draft-qiang-tsvwg-udp-options-bounded-lat
>> ency-00
>> Htmlized: 
>> https://datatracker.ietf.org/doc/html/draft-qiang-tsvwg-udp-options-b
>> ounded-latency
>> Abstract:
>>    This document explores the use of UDP options for packet forwarding
>>    with bounded latency.
>> Please note that it may take a couple of minutes from the time of 
>> submission until the htmlized version and diff are available 
>> attools.ietf.org <http://tools.ietf.org/>.
>> The IETF Secretariat
>