Re: [manet] I-D Action: draft-ietf-manet-dlep-latency-extension-01.txt
Rick Taylor <rick@tropicalstormsoftware.com> Wed, 08 November 2017 14:18 UTC
Return-Path: <rick@tropicalstormsoftware.com>
X-Original-To: manet@ietfa.amsl.com
Delivered-To: manet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A7F7D12708C for <manet@ietfa.amsl.com>; Wed, 8 Nov 2017 06:18:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-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 zR5AcqaHMOaE for <manet@ietfa.amsl.com>; Wed, 8 Nov 2017 06:18:39 -0800 (PST)
Received: from mail.tropicalstormsoftware.com (mail.tropicalstormsoftware.com [188.94.42.120]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BF27C12706D for <manet@ietf.org>; Wed, 8 Nov 2017 06:18:38 -0800 (PST)
Received: from tss-server1.home.tropicalstormsoftware.com ([fe80::753b:fa82:5c0:af0d]) by tss-server1.home.tropicalstormsoftware.com ([fe80::753b:fa82:5c0:af0d%10]) with mapi; Wed, 8 Nov 2017 14:18:15 +0000
From: Rick Taylor <rick@tropicalstormsoftware.com>
To: "manet@ietf.org" <manet@ietf.org>, "lberger@labn.net" <lberger@labn.net>
Thread-Topic: [manet] I-D Action: draft-ietf-manet-dlep-latency-extension-01.txt
Thread-Index: AQHTUaoGTZiwCWTjGECaBSNRGL3FF6L8sXUAgA3kBgA=
Date: Wed, 08 Nov 2017 14:18:10 +0000
Message-ID: <1510150690.2149.8.camel@tropicalstormsoftware.com>
References: <150938684459.7924.12734346764675720800@ietfa.amsl.com> <73f0c278-746d-89ad-1f22-fa409a1ad085@labn.net>
In-Reply-To: <73f0c278-746d-89ad-1f22-fa409a1ad085@labn.net>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Content-Type: text/plain; charset="utf-8"
Content-ID: <8f7abdaf-08a0-40f4-b8ae-23f49f5ddc57>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/manet/TkyZ0pekgZnFlfw2A-soe3YhPww>
Subject: Re: [manet] I-D Action: draft-ietf-manet-dlep-latency-extension-01.txt
X-BeenThere: manet@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Mobile Ad-hoc Networks <manet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/manet>, <mailto:manet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/manet/>
List-Post: <mailto:manet@ietf.org>
List-Help: <mailto:manet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/manet>, <mailto:manet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Nov 2017 14:18:41 -0000
Hi Lou, Bow-Nan. Thanks for doing this work, but I have a concern, but it might indicate a lack of understanding of your intentions for this extension. From my perspective, DLEP provides "near realtime" information about the state of links between destinations, so for example if the latency of the link changes, the updated latency metric is reported in a Destination Update message from modem to router. If your intention with this draft is to supply a mechanism to allow a modem to report a rapidly fluctuating link latency (more than once per second) at a lower rate, i.e. "This link is flapping fast between X and Y ms" and report this every second with different X and Y, then I see the point (although I don't want to use that modem). If your intention with this draft is to supply a mechanism to allow a modem to report a min and max latency for the link *once* (or very infrequently) at Destination Up, then I oppose it. If this is the case I would suggest that the modem reporting Latency when it is known, and the router recording the min and max as it is reported is how DLEP was designed to be used. My other query, which I raised at the mic in Chicago, was why this extension only covers Latency. Lou's response was that if people want the same functionality for a different metric, a new extension can be written. I however suggest that it might be simpler to generalize the data item in this extension to something like: 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Data Item Type (TBD2) | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Metric Data Item Type (this DI type of the metric min/max) : +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Maximum Value : +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ : Maximum Value (if 64bit) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Minimum Value : +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ : Minimum Value (if 64bit) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ The advantage of doing it this way would be that any metrics in future extensions could immediately have a "Min/Max" extension data item. Cheers, Rick
- [manet] I-D Action: draft-ietf-manet-dlep-latency… internet-drafts
- Re: [manet] I-D Action: draft-ietf-manet-dlep-lat… Lou Berger
- Re: [manet] I-D Action: draft-ietf-manet-dlep-lat… Henning Rogge
- Re: [manet] I-D Action: draft-ietf-manet-dlep-lat… Lou Berger
- Re: [manet] I-D Action: draft-ietf-manet-dlep-lat… Rick Taylor
- Re: [manet] I-D Action: draft-ietf-manet-dlep-lat… Velt, R. (Ronald) in 't
- Re: [manet] I-D Action: draft-ietf-manet-dlep-lat… Lou Berger
- Re: [manet] I-D Action: draft-ietf-manet-dlep-lat… Lou Berger
- Re: [manet] I-D Action: draft-ietf-manet-dlep-lat… Rick Taylor
- Re: [manet] I-D Action: draft-ietf-manet-dlep-lat… Lou Berger
- Re: [manet] I-D Action: draft-ietf-manet-dlep-lat… Ratliff, Stanley