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

"Gorry (erg)" <gorry@erg.abdn.ac.uk> Fri, 08 March 2019 11:30 UTC

Return-Path: <gorry@erg.abdn.ac.uk>
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 AD5501277D8 for <tsvwg@ietfa.amsl.com>; Fri, 8 Mar 2019 03:30:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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 sTh0NKylrHAd for <tsvwg@ietfa.amsl.com>; Fri, 8 Mar 2019 03:30:12 -0800 (PST)
Received: from pegasus.erg.abdn.ac.uk (pegasus.erg.abdn.ac.uk [137.50.19.135]) by ietfa.amsl.com (Postfix) with ESMTP id 9229812796C for <tsvwg@ietf.org>; Fri, 8 Mar 2019 03:30:10 -0800 (PST)
Received: from [137.50.180.223] (oa-edu-180-223.wireless.abdn.ac.uk [137.50.180.223]) by pegasus.erg.abdn.ac.uk (Postfix) with ESMTPSA id E3D6B1B0012D; Fri, 8 Mar 2019 11:30:04 +0000 (GMT)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (1.0)
From: "Gorry (erg)" <gorry@erg.abdn.ac.uk>
X-Mailer: iPhone Mail (16D57)
In-Reply-To: <06C389826B926F48A557D5DB5A54C4ED45BE97A1@dggemi529-mbs.china.huawei.com>
Date: Fri, 08 Mar 2019 11:30:04 +0000
Cc: Joe Touch <touch@strayalpha.com>, Toerless Eckert <tte@cs.fau.de>, "tsvwg@ietf.org" <tsvwg@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <6CE801F4-C954-40A1-AD7C-80991796BE18@erg.abdn.ac.uk>
References: <06C389826B926F48A557D5DB5A54C4ED45BE93CB@dggemi529-mbs.china.huawei.com> <0EA3C86F-B061-451D-A521-292728788B16@strayalpha.com> <5C82257F.5030505@erg.abdn.ac.uk> <06C389826B926F48A557D5DB5A54C4ED45BE97A1@dggemi529-mbs.china.huawei.com>
To: "qiangli (D)" <qiangli3@huawei.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/f3vKatvwAJcAdKpztL3l4T9txhM>
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 11:30:16 -0000

See below.

> On 8 Mar 2019, at 10:44, qiangli (D) <qiangli3@huawei.com> wrote:
> 
> Hi Joe and Gorry,
> 
> Thanks a lot for your comments. Will make modification accordingly and update before IETF 104 meeting. 
> 
Great the cutoff is Monday.

>>> (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.
> 
I see.

>>> "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. 
> 
Ah I think changing the value isn’t allowed. The option fields are set by the sender and immutable - they may be readable in path, but the way they are defined does not make it easy or desirable to change along the path.

>>> 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.
OK

> Thank you again.
> 
> 
> Best regards,
> 
> Cristina QIANG
> 
Gorry

> 
> -----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
>> 
>