Re: [manet] Fwd: [Raw] Proposed RAW charter

"Pascal Thubert (pthubert)" <pthubert@cisco.com> Tue, 14 January 2020 09:12 UTC

Return-Path: <pthubert@cisco.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 E0935120118; Tue, 14 Jan 2020 01:12:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.498
X-Spam-Level:
X-Spam-Status: No, score=-14.498 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=NOXVjSmt; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=ewLvuJaN
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 PnmZf43krg8z; Tue, 14 Jan 2020 01:12:21 -0800 (PST)
Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 15C6A120115; Tue, 14 Jan 2020 01:12:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=13754; q=dns/txt; s=iport; t=1578993141; x=1580202741; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=R8ioSeJaedKg1w6yprxudIU/wscDCzGnCd8PYgDRKfI=; b=NOXVjSmtRMJTRR6O/Qk/NbpjCO0KO8J3ebPBQF3dbCuWoMRKAE1p3qma koYXdIG2lHSKTPQmjqPjQUcdxXFJzhDMgOAfvU+VaYUbwpeDwTqWd9T21 SdJc/QK9pHw31pVzs3DT73Lj+ukp3Bo2MvP8OhExCUZ0ZxSakT9yiHGi4 g=;
IronPort-PHdr: 9a23:L9rZoxZVHtBGyX9zGDRaof7/LSx94ef9IxIV55w7irlHbqWk+dH4MVfC4el20gabRp3VvvRDjeee87vtX2AN+96giDgDa9QNMn1NksAKh0olCc+BB1f8KavycywnFslYSHdu/mqwNg5eH8OtL1A=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0ClBQBmhR1e/4gNJK1bChwBAQEBAQcBAREBBAQBAYF7gVQpJwVsWCAECyoKhAODRgOLBYJfgQGIX44uglIDVAkBAQEMAQEYCwoCAQGEQAIXgWIkOBMCAw0BAQQBAQECAQUEbYU3DIVeAQEBAQIBAQEQEREMAQEsAgkBBAsCAQgSBgICJgICAh8GCxUCDgIEDgUbB4MEAYJKAw4gAQIBC59WAoE4iGF1gTKCfgEBBYUlDQuCDAMGgQ4ohR2GfBqBQT+BEScgghc1PoIbSQEBgR8ZK4MQMoIsjXGCHUCeMEQKgjiSB4QmG4JHiAKLYIREmViPegIEAgQFAg4BAQWBaSKBWHAVOyoBgkFQGA2IAYEnAQmCQoUUhT90gSiKQQGBDwEB
X-IronPort-AV: E=Sophos;i="5.69,432,1571702400"; d="scan'208";a="702936088"
Received: from alln-core-3.cisco.com ([173.36.13.136]) by rcdn-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 14 Jan 2020 09:12:19 +0000
Received: from XCH-RCD-009.cisco.com (xch-rcd-009.cisco.com [173.37.102.19]) by alln-core-3.cisco.com (8.15.2/8.15.2) with ESMTPS id 00E9CJWY001121 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 14 Jan 2020 09:12:19 GMT
Received: from xhs-aln-003.cisco.com (173.37.135.120) by XCH-RCD-009.cisco.com (173.37.102.19) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 14 Jan 2020 03:12:18 -0600
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 14 Jan 2020 03:12:18 -0600
Received: from NAM11-DM6-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Tue, 14 Jan 2020 04:12:18 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LRt9/6cxdJngFnw0ej8Xts3Rv7XuJsWnumPsmkP7MbumyJrDPQsd7DynL2pyoduMXeFfce85gMwuUtuKwyoWD0sWemoH6qRhZteB09iAJP5rkDJIeaR40D3K4pktd852YclmRycdFrzbuwm8ENbYfNqeJXUP2dFjdF8u/RUgt/iPzDIRfa1jyBF6wBhqsEx+tQc2f4Kl+wAneijZcLxDQ9f5SmnhBnLzdHDg99lBy5l+E3ew88kin2hTlrRe59S7DDHVwsO4ZV0Qq2Bc0a3g6yJ7qhC3hOgy44sO0/r+xk08TjHMNtaQYzadUzBrbder5abP5n2V6DQ1l2rvR4KmRg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=R8ioSeJaedKg1w6yprxudIU/wscDCzGnCd8PYgDRKfI=; b=ka9ldgYpEf6Uv/UdlSqkpqwxsq4pgdQS2A9ORpp7zZ39AsN7fl2C7RxUlzVyfdK5nT9/wwT1w95X+RAoVk/Shv1R9Pynk7+5aA2oE3aanN8fLQrHIgMqPdHLKI4MEF4TSFao8CgUiAW6ahdKG/SZPyee8ofGbiTzySQqodawpqkY4RgYBuw3z1whljx6hfVHCRZlk/WpTx3nk6D2kGnjBY6ZZJy9LT8OnvowRWwuapNLE6N4BO6vd20Pc1Pbc63NVQIA/exNqXIm9x5sFDW4sh+uG3aJn08pV04BkKbem0e4u9rK01z0GB5bZ3iIrDcGsH2Lcae9o1YHBaA4QYYdJQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=R8ioSeJaedKg1w6yprxudIU/wscDCzGnCd8PYgDRKfI=; b=ewLvuJaNW4+47+d7BG7AQC84MdXTEhdqqLpW3FdqkHhhj0Ie+HurTn/rDB1KcewvLqsbKDGCiyVr4r1O7S/g6gs5QKzJAP2S3Lm0nupJh2PaBpcB+o0p8XrzunhwHK9Ueed8qYTpLdbvCMp281X6s/OJTK2O1bvIXZEGJMM0y1c=
Received: from MN2PR11MB3565.namprd11.prod.outlook.com (20.178.250.159) by MN2PR11MB4222.namprd11.prod.outlook.com (52.135.36.26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2623.9; Tue, 14 Jan 2020 09:12:16 +0000
Received: from MN2PR11MB3565.namprd11.prod.outlook.com ([fe80::fd76:1534:4f9a:452a]) by MN2PR11MB3565.namprd11.prod.outlook.com ([fe80::fd76:1534:4f9a:452a%3]) with mapi id 15.20.2623.015; Tue, 14 Jan 2020 09:12:16 +0000
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: Rex Buddenberg <buddenbergr@gmail.com>
CC: Alvaro Retana <aretana.ietf@gmail.com>, MANET IETF <manet@ietf.org>, "raw@ietf.org" <raw@ietf.org>
Thread-Topic: [manet] Fwd: [Raw] Proposed RAW charter
Thread-Index: AQHVymiPs1NBAMAEik+BsSy1Pi/s/qfpalMAgAB2Sfw=
Date: Tue, 14 Jan 2020 09:12:15 +0000
Message-ID: <B7DC0934-286C-469C-8BEB-90124C8F7C02@cisco.com>
References: <CAMMESsx2NYm_jaLfQSi2uWox19SKeYaMcPmB0AzPmkg=xJ37Xw@mail.gmail.com>, <1578967734.2379.204.camel@gmail.com>
In-Reply-To: <1578967734.2379.204.camel@gmail.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pthubert@cisco.com;
x-originating-ip: [81.185.171.196]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1eb6e70e-f91d-46f6-6914-08d798d1d98a
x-ms-traffictypediagnostic: MN2PR11MB4222:
x-microsoft-antispam-prvs: <MN2PR11MB4222402B8D908F23429AF0CDD8340@MN2PR11MB4222.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:194;
x-forefront-prvs: 028256169F
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(376002)(39860400002)(346002)(366004)(396003)(189003)(199004)(6486002)(81156014)(66476007)(81166006)(8676002)(8936002)(316002)(966005)(4326008)(33656002)(54906003)(71200400001)(478600001)(2616005)(5660300002)(66574012)(6512007)(186003)(6916009)(6506007)(66556008)(66946007)(36756003)(76116006)(86362001)(26005)(91956017)(2906002)(66446008)(64756008); DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR11MB4222; H:MN2PR11MB3565.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: EJFzbyZWtsUdWhK+yZupu4n/o0yDzuPP/mwlgoY4Jk/wt7FjN6RDqwjIkMvnv7CN3SMyfh7GVdVqcQxeb9Sn0suUg70tSFoG6tjZ6sgpm9xzbbv3Gi2bZ+9YJYRTaj80C6Ol98tho5wPJSNUSt0gfBUWJWdisP7WOWxT+XzGg71ZXnnZpYtFfUqfdyhsFax4t++EUyaXdEjN0dL5UBRVOhE0lnvEhkOwaEo39XOvVhYNDdaL71x/gc9j9jq7WyNmuzrjGAQy8PAy7YUIscQOtUznFcU0aNFksp3ebMLrq3CrM5anuxfz4921sRGb0+TRMinuoYqE520PiJnS6TLHiNwckI3uvxJ0/r4WsD0i/BZY2lunNMi8ZTpOU1XGLKW1HLddzATdd5YwLEXd7LMu+IaQrMakObJZ1bQWdALizK0bXuqmZtQVDYLS1qNe4tHTIVyOb56PYfGE9hMEz+qfHA9ss2pW/tKPPTVOxQ52yAE=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 1eb6e70e-f91d-46f6-6914-08d798d1d98a
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jan 2020 09:12:15.8769 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dwIDYfqhwQZXtqH5hyFwemZbKc2dCqKUBfoDksimaCAQBNfrisqe5wdDNnrPwKRW1X9JI78gqBcpwzUlBUtsVg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4222
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.19, xch-rcd-009.cisco.com
X-Outbound-Node: alln-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/manet/araSUbA6Yk2tmhWszJd7IjWs-ME>
Subject: Re: [manet] Fwd: [Raw] Proposed RAW charter
X-BeenThere: manet@ietf.org
X-Mailman-Version: 2.1.29
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: Tue, 14 Jan 2020 09:12:26 -0000

Hello Rex,

Some of the answers really belong to Deborah who carefully crafted the current text with a lot of simplification from the original. It’s good to know if we went too far...

Please see below:

> Le 14 janv. 2020 à 03:09, Rex Buddenberg <buddenbergr@gmail.com> a écrit :
> 
> Comments in line.
> 
>> On Mon, 2020-01-13 at 15:23 -0800, Alvaro Retana wrote:
>> FYI…
>> 
>> Bellow is a proposed charter for RAW.  As you can see, it
>> specifically calls DLEP and the manet WG out.
>> 
>> Please take a look and, as possible, contribute to the definition of
>> the charter and the work to be done.
>> 
>> Thanks!
>> 
>> Alvaro.
>> 
>>> On January 13, 2020 at 4:14:59 PM, BRUNGARD, DEBORAH A (db3546@att.co
>>> m) wrote:
>>> Hi RAW,
>>>  
>>> Happy New Year!
>>>  
>>> As promised, here’s a proposed charter. Please send comments. I’ll
>>> be submitting it to the IESG for the first step (internal review)
>>> by the end of the week.
>>>  
>>> Note, while the BoF had the most support for doing only use cases
>>> and requirements, I’ve included here also a gap analysis and an
>>> architecture/framework document. I think the gap analysis will be
>>> the most critical. The architecture/framework is intended not to be
>>> the typical comprehensive protocol architecture, but only
>>> architectural aspects of what is needed to enable deployment and
>>> usage in a wireless network.
>>>  
>>> Looking forward to your comments-
>>> Deborah
>>> (your supporting AD)
>>>  
>>> --
>>>  
>>> Reliable and Available Wireless (RAW) provides for high reliability
>>> and availability for IP connectivity over a wireless medium... 
> 
> I'd imagine that most internetworks would have wireless segments in
> them but would not be exclusively wireless.  The way this is stated,
> you imply all-wireless.  We have two topologies to deal with:
>   - the 'conventional' one with the wireless at the edge (last router-
> end system LAN problem).  The rest of the internetwork is wired.
>   - the less conventional one where there is a radio-WAN (meaning
> router-router) wireless segment in the interior or the internetwork.
> (contention MACs don't work here.  

Well, there’s also the quite conventional wireless mesh (e.g., fixed Wi-Fi or 6TiSCH) which is in scope.

> 
> 
>>> The wireless medium presents significant challenges to achieve
>>> deterministic properties such as low packet error rate, bounded
>>> consecutive losses, and bounded latency. 
> 
> While this is true, these are qos issues, not reliability/availability
> ones. What are we after? I think there is a case for high availability
> engineering, but wrapping yourself up on qos issues is not the way to
> get at it.

My view:

RAW focuses on compensating for transmission losses which is where it differs from DetNet. It will use the larger paraphernalia that wireless enables, e.g., overhearing.

Packet error rate (due to transmission errors) is reliability. Losses in a row relates to downtime and thus availability. 

QoS would manage congestion loss (xmit queue saturated) and that’s the piece we inherit from DetNet (with bounded latency for use cases that require it).



> 
>>> RAW extends the DetNet Working Group concepts to provide for high
>>> reliability and availability for an IP network utilizing scheduled
>>> wireless segments and other media, e.g., frequency/time-sharing
>>> physical media resources with stochastic traffic: IEEE Std.
>>> 802.15.4 timeslotted channel hopping (TSCH), 3GPP 5G ultra-reliable 
>>> low latency communications (URLLC), IEEE 802.11ax/be, and L-band
>>> Digital Aeronautical Communications System (LDACS). Similar to
>>> DetNet, RAW will stay abstract to the radio layers underneath,
>>> addressing the Layer 3 aspects in support of applications requiring
>>> high reliability and availability.
> 
> This is a catalog of prospective solutions, not a statement of
> requirements. Or, restated, the prospective solutions ... but to what
> problem?

Not solutions but underneath technologies we will work with.

We had more text on that earlier. There’s a tension between exhaustive and simple... I leave this to Deborah.

> 
>>>  
>>> While DetNet solutions apply to both wireless and wired, there has
>>> been recent industry interest for wireless applications which were
>>> not initially included in the DetNet use cases. One critical
>>> application is Aeronautical Data Communications. The Aeronautical
>>> standards work on a physical layer and data link layer for data
>>> communications is reaching maturity and there is significant
>>> interest in developing an IP connectivity solution.
> 
> I think there is an automotive application that is as compelling. In
> both cases, emergency vehicles should be highlighted in the use cases
> and requirements statements as they tend to represent the 'tall pole in
> the tent'.  Meet the requirements for an instrumented ambulance and
> you'll exceed most others.  
> 

Yes the charter insists a lot on one use case.

The use cases draft has many more but not the above. Your contribution would be welcome!



> In both cases a mature view of the topology is necessary: you're using
> the wireless to reach to a LAN inside the vehicle.  That is, the
> vehicle is not an end system but a transport of one or more network
> segments.  Therefore the wireless segment of concern is a router-router 
> segment of an internetwork -- in the interior, not at the edge.  
> 
>>>  
>>> In the interests of providing timely solutions for these newly
>>> identified industry applications, RAW’s focus will be on
>>> identifying use cases and requirements for these new applications.
>>> RAW will solicit input on deployment plans, requirements, and
>>> operational practices (including security and privacy aspects) for
>>> these newer industrial applications. RAW’s primary focus is on
>>> identifying areas where the DetNet adaptation to wireless networks
>>> requires additional supporting mechanisms. The RAW Working Group
>>> will also examine the applicability of other existing IETF work,
>>> e.g..., DLEP.  The RAW Working Group will provide input to the
>>> DetNet Working Group, MANET Working Group, and other IETF Working
>>> Groups, and cooperate in reviewing solutions to RAW’s identified
>>> deployment problems. RAW is not chartered to work on a solution, if
>>> solution work is needed in addition to the DetNet solution work or
>>> other existing solution work in the IETF, it will be coordinated on
>>> where the work will be done.
> 
> I'm confused.  In the first sentence the WG is to provide timely
> solutions.  But the last sentence says something a bit different. ??
> 
> In the military's world, we have two flavors of such documents; Mil
> Standards and Mil Handbooks. Engineering coaching and best practices
> generally are found in the latter.  
>>>  
>>> The RAW Working Group is planned to be a short timeframe (12-18
>>> months) Working Group to quickly address these newer industry
>>> applications. The initial milestones will be comprised of
>>> Informational documents. The documents may exist individually or on
>>> a git repository. The use case document may consist of one or more
>>> documents to allow users/operators the opportunity to provide
>>> comprehensive deployment plans for these new (to IETF)
>>> technologies. The group will closely coordinate with the DetNet and
>>> MANET Working Groups. The work produced by this group may be of
>>> interest to other SDOs, 3GPP, IEEE, and the Aeronautical industry.
>>> No formal co-ordination is anticipated with these groups at this
>>> time.
> 
> 
> 
>>> Milestones
>>> Draft for “Use Cases” adopted by WG
>>> Draft for “Problem Statement and Requirements” adopted by WG
>>> Draft for “Architectural/Framework aspects to enable deployment and
>>> usage in a wireless network” adopted by WG
>>> Draft for “Evaluation of Existing IETF Tools and Gap Analysis”
>>> adopted by WG
>>> Draft for “Use Cases” submit for publication
>>> Draft for “Problem Statement and Requirements” submit for
>>> publication
>>> Draft for “Architectural/Framework aspects to enable deployment and
>>> usage in a wireless network” submit for publication
>>> Draft for “Evaluation of Existing IETF Tools and Gap Analysis”
>>> submit for publication
>>>  
> 
> I don't see below where we're supposed to recite the definitions and
> principles that are central to high availability internetworks.  You
> need these.....

There’s text in the problem statement draft already. Could you have a look?


> 
> Definition. Availability is defined as up-time/total-time.  With a bit of algebra that can be restated as (total-time - down-time)/total-time. It's usually easier to identify tolerable down-time in the analysis. 
>    In my experience the hardest part of the problem is to get the sponsor to state the Ao requirements. I've seen several programs of this ilk that made no availability requirement statement at all. 
> 
> Principles.  There are three principles of high availability engineering:
>  - elimination of single points of failure (e.g. by provisioning of alternate network segments)
>  - reliable crossover from primary to backup (IP does this by design)
>  - prompt notification of failures as they occur (part of the management function, fault management)
> 

All good contribution to the problem statement!

All the best,

Pascal 


> 
> 
> b
> 
> 
>>>  
>>> -- 
>>> Raw mailing list 
>>> Raw@ietf.org 
>>> https://www.ietf.org/mailman/listinfo/raw 
>> _______________________________________________
>> manet mailing list
>> manet@ietf.org
>> https://www.ietf.org/mailman/listinfo/manet
> 
> _______________________________________________
> manet mailing list
> manet@ietf.org
> https://www.ietf.org/mailman/listinfo/manet