[6lo] Discussion points for draft-ietf-6lo-deadline-time

Charlie Perkins <charles.perkins@earthlink.net> Wed, 21 February 2018 17:55 UTC

Return-Path: <charles.perkins@earthlink.net>
X-Original-To: 6lo@ietfa.amsl.com
Delivered-To: 6lo@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 340EF12783A for <6lo@ietfa.amsl.com>; Wed, 21 Feb 2018 09:55:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.711
X-Spam-Level:
X-Spam-Status: No, score=-2.711 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=earthlink.net; domainkeys=pass (2048-bit key) header.from=charles.perkins@earthlink.net header.d=earthlink.net
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 zpXZ1dZi3m16 for <6lo@ietfa.amsl.com>; Wed, 21 Feb 2018 09:55:55 -0800 (PST)
Received: from elasmtp-curtail.atl.sa.earthlink.net (elasmtp-curtail.atl.sa.earthlink.net [209.86.89.64]) (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 2780A12D93F for <6lo@ietf.org>; Wed, 21 Feb 2018 09:55:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=earthlink.net; s=dk12062016; t=1519235755; bh=SchfFK8Xos7j2pc/dZ2UEX/4OoZnys8cZir9 Syu7tL0=; h=Received:To:From:Subject:Message-ID:Date:User-Agent: MIME-Version:Content-Type:Content-Language:X-ELNK-Trace: X-Originating-IP; b=Oe0ElqCBu7BVQF+Tr+atpUgejmFNKUkVSbvRf4WslaYnFZ GzAQRRXCSMYJ0FxNqp7UpPHdEBW7YNFMXhyzaO9NaW5/LBpNezq4Y5OW3K+uoSBn9C4 53ivTVSS/SRDg4K/PilWFpMCPpU3qhLOsyb+DiRwEZGui0ZmgVeMO5XA3+atcZ6Qedb UjaOtwuvC/YxumtuPNsTdDu+G6wLdem3IgX6dBVeuU4eZbtkizaPI5+PVtow5807eVF DEHIIAveflyETtfuNk5aykyke8HG+QfxzdM+ZI1KLwu8wygTASSGP/XfI9DLYvzJOPA 0yRNeDYxe66eaA0PWmzVUNMFnbqQ==
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=dk12062016; d=earthlink.net; b=jivRKGR5eUdu9+RItkUIk4an2qqQqlR7d/44VOJ3kE+m2VrTc1GGiYnH50GxursLbSHt3HrWDkZUhTTjl5B9oAviyCwWIMkcsTAgGMEo7Cpu+wcw6mwozBlof1s36Y+/Tf5eWW1nNai/a5egn2A8wvpDbrVKb5FILddEJElNeyPydq0QW3Qp2goNzDutU2KMTdwI4sN4cVj6pS6U9XfPlhAkwFzJwBuDBxPn1NfbCmD+8PVB4cNde3hfM9ugn2hIGf/KAuxNAERxkS3a9hvUnuJynQZBmGxhHii6nRuogURr40K48wRXT3bNXk6lop9nopf2vrCqpuaWPn7yqZ3mhA==; h=Received:To:From:Subject:Message-ID:Date:User-Agent:MIME-Version:Content-Type:Content-Language:X-ELNK-Trace:X-Originating-IP;
Received: from [99.51.72.196] (helo=[192.168.1.82]) by elasmtp-curtail.atl.sa.earthlink.net with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4) (envelope-from <charles.perkins@earthlink.net>) id 1eoYcT-000CDq-50 for 6lo@ietf.org; Wed, 21 Feb 2018 12:55:53 -0500
To: "6lo@ietf.org" <6lo@ietf.org>
From: Charlie Perkins <charles.perkins@earthlink.net>
Message-ID: <9d4950cf-fd1b-be73-f650-d3d5e9bafa24@earthlink.net>
Date: Wed, 21 Feb 2018 09:55:49 -0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="------------AA6E7599762095376E4B13AC"
Content-Language: en-US
X-ELNK-Trace: 137d7d78656ed6919973fd6a8f21c4f2d780f4a490ca6956846b590522b13c9527a48a3b69c1ae520e6206b39ea9c87a350badd9bab72f9c350badd9bab72f9c
X-Originating-IP: 99.51.72.196
Archived-At: <https://mailarchive.ietf.org/arch/msg/6lo/fZFtDRS7WAlKuTtUIeVX4mSzzlc>
Subject: [6lo] Discussion points for draft-ietf-6lo-deadline-time
X-BeenThere: 6lo@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Mailing list for the 6lo WG for Internet Area issues in IPv6 over constrained node networks." <6lo.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/6lo>, <mailto:6lo-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/6lo/>
List-Post: <mailto:6lo@ietf.org>
List-Help: <mailto:6lo-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/6lo>, <mailto:6lo-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Feb 2018 17:55:57 -0000

Hello folks,

In preparation for another revision of our document, we have revisited 
the discussion at IETF 99.  A few of the comments needed more 
discussion, which after discussion can be resolved in the upcoming revision.

> * Kerry Lynn: back to Pascal's question. Not all hops have same "cost" 
> (transit time). Where is time spent? propagation, queuing, ...? 

There are indeed multiple ways that a packet can be delayed, including 
propagation delay and queuing delays.  Sometimes there are processing 
delays as well.  For the purpose of determining whether or not the 
deadline has already passed, these various delays are not 
distinguished.  Maybe a sentence should be added to the draft that 
mentions some of the kinds of delay as just identified.

> * Samita: About time synch mechanism/protocol, any recommendation?

https://tools.ietf.org/html/draft-ietf-detnet-problem-statement-02

contains the following:

“Time synchronization techniques need not be addressed by an IETF
    Working Group; there are a number of standards available for this
    purpose, including IEEE 1588, IEEE 802.1AS, and more.”

I think we can use the same wording, and add the same reference to our 
draft.


> * Gabriel: if D bit set, text says SHOULD drop. Anything bad can 
> happen if implementation does not obey SHOULD? Then maybe turn it into 
> MUST
> * Thomas: Recommend to put MUST.
> * Pascal: This header is optional to process.
> * Suresh: can say MUST, but sender cannot expect it to be observed if 
> intermediate router does not implement this.

All in all, I think that the consensus is to change to "MUST drop".  But:

> * Pascal: application cannot rely that packet will *not* be delivered 
> after deadline. Only use it as "discard preferably to other packets" 
> after deadline.

I also agree with the first sentence.  But, after the deadline I think 
the packet needs to be dropped if only for the purposes of saving 
interference over the air and processing time at the receiver.

Regards,
Charlie P.