Re: [Raw] Some comments/questions on RAW Architecture

"Pascal Thubert (pthubert)" <pthubert@cisco.com> Wed, 19 October 2022 16:34 UTC

Return-Path: <pthubert@cisco.com>
X-Original-To: raw@ietfa.amsl.com
Delivered-To: raw@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E6734C152595; Wed, 19 Oct 2022 09:34:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.606
X-Spam-Level:
X-Spam-Status: No, score=-14.606 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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=GaWAN2s2; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=BCcVMkcZ
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3YHDPBQoh6U0; Wed, 19 Oct 2022 09:34:24 -0700 (PDT)
Received: from alln-iport-8.cisco.com (alln-iport-8.cisco.com [173.37.142.95]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D6D1EC15257A; Wed, 19 Oct 2022 09:34:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=19694; q=dns/txt; s=iport; t=1666197263; x=1667406863; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=fNKIEdYA7hAg6RlodzotE6+UC2q4P5jfp2labgyUo2g=; b=GaWAN2s2MfP3clpSXZkaJLxKlXqbjMcOrVPraiUwOpOPVozioezsKimw GX8RRb/zT5ETEBX9jn0AKBpO59WSWaWsNg9ZO0hJ1AsAjODi28LfLV5OG MQpro+9/IN+G5YLIUJ97gh2USb4EtSfq8LoUhvCsoOXgY+lRe1Q4TzLN1 k=;
X-IPAS-Result: A0AZAAD2JVBjmIYNJK1aHAEBAQEBAQcBARIBAQQEAQFAgTsHAQELAYFaKih/Alk6RYROg0wDhFBfiBkDkG2LAoEsFIERA1QPAQEBDQEBOwkEAQGBU4MyAhaEWwIlNAkOAQIEAQEBAQMCAwEBAQEBAQMBAQUBAQECAQcEFAEBAQEBAQEBHRkFDhAnhWgNhkIBAQEBAgESEREMAQEuCQEECwIBBgIOAwEDAQEBAgIjAwICAjAUAQIGCAIEAQ0FCBIBB4JbAYJtAw0jAwEPjzqPPAGBPwKKH3qBMoEBgggBAQYEBIURGII6AwaBESwBgzeDW25bh3gnHIFJRIEVQ3ltgQE+gmICAhiBEQELAQUCAQIgFYNAOIIujHSIMxw4A0QdQAMLOzIDCmQgWA4JIBYGDhoNBQYTAyBJJgVCDyguAWkQGxwbB4EMKgkfFQMEBAMCBhMDIgINKTEUBCkTDy0HI3EJAgMiZQUDAwQoLAMJIAQcByUkPAdYEigBBAMCECI8BgMJAwIiVnMLJiYFAw0XJQgFNxsECDwCBQZTEgIKEQMSDwYnSA5KPjkWBidFATQPDhYDlW57gRwJJkwIBy8mBDIJCAgGAiIrAgEIDjIINwMEAQUfER0GAwM6kikJg06KbY1PkhmBNQqDYqBfFoN2jFGEKoI8ileGLl2XGiCiAhQEBAuFAgIEAgQFAg4BAQaBYjprXQwHcBUaIYJnURkPjiAMDQmBBAEEgkeFFIVJAXUCOQIGAQoBAQMJh3cBJ4IgAQE
IronPort-PHdr: A9a23:+zCxKxQ88EFnLYy0gnJwm7gUa9pso7vLVj580XJvo75Nc6H2+ZPkM QSf4Ph2l1bGUM3d7O4MkOvZta3sGAliqZaMuXwPatpAAhkCj8hFkwkpGsXQD0r9IbbjZDA7G 8IXUlhj8jm7PEFZFdy4aUfVpyi57CUZHVP0Mg8mTtk=
IronPort-Data: A9a23:r9heI6AxeL55sxVW/wXjw5YqxClBgxIJ4kV8jS/XYbTApDsngTAGy mVJWGqFb6zZYDOjLdpwYIWwoE4H7cOExt8xOVdlrnsFo1CmBibm6XV1Cm+qYkt+++WaFBoPA /02M4WGdIZuJpPljk/F3oLJ9RGQ7onVAOuhYAL4EnopH1U9EH5w0UgLd9MR2+aEv/DoW2thh vuqyyHvEAfNN+lcaz98Bwqr8XuDjdyq0N8qlgVWicNj4Dcyo0Io4Kc3fsldGZdXrr58RYZWT 86bpF2wE/iwEx0FUrtJmZ6jGqEGryK70QWm0hJrt6aebhdqjzcu0P80CMcnaE5TjjqUgfFyz 41VnMnlIespFvWkdOU1Wh1cFWR1OrdLveadZ3O+qseUiUbBdhMAwd03UxpwZtNeo70xWDoSn RAbAGhlghSrn/623bi2UPVEjcU4J86tN4Qa0p1l5WuCV6Z9HMCrr6Pi58UfzCUIndpyE/+He PJBUj4xVB6QfEgaUrsQIMtuwLj37pXlSBVCoU29pKcr7S7U1gMZ+LT3OdTJP92HWcsQhE+H4 2vc9GT4HhwRKMGFxBKE/26iwOjVkkvTXIgfDrK17NZuiVeVgGoeFHUruUCTqP29jAu1XMhSb hVOvCEvtqM1skesS7ERQiFUvlatpQIeAtVsLtY74QWIxbfKwgWeXnAtG2sphMMdiOc6Qjkj1 1msltzvBCByvLD9dZ573urKxd9VEXVIRVLudRPoXiNeuIC6/99bYgbnC4c9TvHk17UZDBmqm 1i3QD4Ca6L/ZCLh/4y/+V3B695HjseUFldujuk7s57M0++UTIehY4rt4l/B4LMZdsCST0KKu z4PnM32AAEy4XOlyX3lrAYlRe7BCxO53Nv02gIH834JrG7FxpJbVdoMiAyS3W8wWir+RRfnY VXIpSRa74JJMX2hYMdfOtzvVZ1zkvi7S4y/Cpg4i+aihLAsJGdrGwkzNSatM5zFyyDAbIlmY 87AKJbwZZrkIfU6llJauNvxIZdylnxhmgs/tLjwzg+s1vKFdWWJRLIeWGZinchnhJ5oVD79q o4FX+PTkk03eLSnPkH/r9VJRXhUdidTOHwDg5ENHgJ1ClA4SDhJ5j646e5JRrGJaIwPxrmXr yDgBRAHoLc97FWeQTi3hrlYQOuHdf5CQbgTZETA4X7AN6AfXLuS
IronPort-HdrOrdr: A9a23:kOyODKsbBe4nwgOl7y8Ir5v87skC3YMji2hC6mlwRA09TyXGra 6TdaUguiMc1gx8ZJh5o6H+BEGBKUmskaKdkrNhQ4tKOzOW91dATbsSobcKpgeAJ8SQzJ8k6U /vGZIOc+EYYWIK7/oSpTPIb+rIo+P3vpxA592utUuFJDsCA8oLgmcJaTpzUHcGOTWubqBJc6 Z0k/A33gZIDk5nCPhTaEN1OtTrlpnurtbLcBQGDxko5E2lljWz8oP3FBCew1M3Ty5P6a1Kyx mFryXJooGY992rwB7V0GHeq75MnsH699dFDMuQzuAINzTXjBqybogJYczDgNl1mpDt1L8Zqq iIn/4SBbU215oXRBDznfLZ4Xij7N/p0Q6l9bbXuwq7nSWzfkNKNyMIv/MoTvKe0Tt5gDm5u5 g7hV5wcPFsfEj9dW3Glqv1fgAvmUyurXU4l+kPy3RZTIsFcbdU6ZcS5UVPDf47bWnHAa0cYa BT5fvnlb5rWELfa2qcsnhkwdSqUHh2FhCaQlIassjQ1zRNhnh2w0YR2cRaxx47hd8AYogB4/ 6BPrVjlblIQMNTZaVhBP0ZSc/yDmDWWxrDPG+bPFyiHqAaPHDGrYLx/dwOlauXUY1NyIF3lI XKUVteu2J3c0XyCdeW1JkO6RzJSHXVZ0Wa9iif3ekPhlTRfsueDcTYciFdryKJmYRrPvHm
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.95,196,1661817600"; d="scan'208";a="2328358"
Received: from alln-core-12.cisco.com ([173.36.13.134]) by alln-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 19 Oct 2022 16:34:22 +0000
Received: from mail.cisco.com (xfe-aln-003.cisco.com [173.37.135.123]) by alln-core-12.cisco.com (8.15.2/8.15.2) with ESMTPS id 29JGYMgq005214 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Wed, 19 Oct 2022 16:34:22 GMT
Received: from xfe-rcd-003.cisco.com (173.37.227.251) by xfe-aln-003.cisco.com (173.37.135.123) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.9; Wed, 19 Oct 2022 11:34:21 -0500
Received: from NAM04-MW2-obe.outbound.protection.outlook.com (72.163.14.9) by xfe-rcd-003.cisco.com (173.37.227.251) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.9 via Frontend Transport; Wed, 19 Oct 2022 11:34:21 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eT3/LYuwql8bm4VUXGBWGFlYD7z58ixOGx09itWrcGep/1KUNUfvnWFIxIfZhquCQHRL4uLNMlyfSEUeeJga21rrvSMJVG3pzzbIjriKjjNhF4zNuGyAmrUeYwhG0phPYiGhIUtG2kd46+xhUBMAE8VhA+Y4xiTO7k1zZjbuGW0O4SeLDTFOP50PxIy0IEbg1ynMFNFx5YA2hVDpFMAA/4WAjRDUv1byfCEfvfa8R2XapuoDPg/D5ICwfyVS8yO5dG/t+PIcEaIB2HAISboRu4HhukDUsILx8lrO3aiyiU4w/PK9a2tyPp2RK0UZDivyi0030amelWZC2e1j6SPEMQ==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=fNKIEdYA7hAg6RlodzotE6+UC2q4P5jfp2labgyUo2g=; b=RkXvk8q9g+WeSCUWwJKaTp2x10wST8YzdV/qHULG1QF+YuZ1QhuklSIFBfeCSO2FaxPjt01D0MPw8FW1vUgKyn/NIBiMeaACaR4cYGlPV+031vLHRIGaI6ViOemps7wRGv6ACAERvum4c8NWh1nxAMpmr0CWbJBHM3YsWIbFY/evvVBup8NdaOxw2AViFQvsc+Pyr7eaGq4eLhWzFjFYdBbQaHumgLZi9P07MkiJhU+O6BiEYhae7spwdF7IQ+/TeGh/piFBUKxL9VSQjXNzh9yEOvZgxNcwburC1ZOkiB5C6RbI2Gwg+9w3zDOSXsb/k8tIXcLT4wjZUUOOxZpPvg==
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=fNKIEdYA7hAg6RlodzotE6+UC2q4P5jfp2labgyUo2g=; b=BCcVMkcZeuiWC63mXi9eNHA4wJfVUsTDJiLdhPiP40V2xse3C3MxwmSbIfzp5U979dpZup0Ja4ajcUhyRC24Kfqlq7+l22/9UCcXKJkPnavkP0ZzMCbg2oliG5HWIAI4wsfrV66wmUCDfKE09soh3rEXsMFi4WcC1vo5yzEXXHs=
Received: from CO1PR11MB4881.namprd11.prod.outlook.com (2603:10b6:303:91::20) by DM4PR11MB5422.namprd11.prod.outlook.com (2603:10b6:5:399::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5723.30; Wed, 19 Oct 2022 16:34:19 +0000
Received: from CO1PR11MB4881.namprd11.prod.outlook.com ([fe80::f963:c5e2:d5ae:ad7b]) by CO1PR11MB4881.namprd11.prod.outlook.com ([fe80::f963:c5e2:d5ae:ad7b%9]) with mapi id 15.20.5723.034; Wed, 19 Oct 2022 16:34:19 +0000
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: Lou Berger <lberger@labn.net>, "draft-ietf-raw-architecture@ietf.org" <draft-ietf-raw-architecture@ietf.org>
CC: RAW WG <raw@ietf.org>
Thread-Topic: Some comments/questions on RAW Architecture
Thread-Index: AQHYPMKbtm+cftN5GEyeQ/F9Zmmly62RYNKAgFHHdnCAEsefAIAhQL/A
Date: Wed, 19 Oct 2022 16:34:10 +0000
Deferred-Delivery: Wed, 19 Oct 2022 16:33:09 +0000
Message-ID: <CO1PR11MB488104D9BA672EA654F68390D82B9@CO1PR11MB4881.namprd11.prod.outlook.com>
References: <d131870e-ca84-3ab6-5e04-7c6780bff770@labn.net> <ea46a923-d6c9-ff02-c216-e30cfbe61415@labn.net> <CO1PR11MB4881D93035FC4C8D0CC56EA6D8489@CO1PR11MB4881.namprd11.prod.outlook.com> <f8a57861-2f7a-d98b-e5d3-7002f0be4e00@labn.net>
In-Reply-To: <f8a57861-2f7a-d98b-e5d3-7002f0be4e00@labn.net>
Accept-Language: fr-FR, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cisco.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: CO1PR11MB4881:EE_|DM4PR11MB5422:EE_
x-ms-office365-filtering-correlation-id: e4c00865-83b0-46fb-ee01-08dab1efc596
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 4KRvHqSk4YVrMkXu283dPygnPwzcTSYN8wC9a/MVShhSpnjhwWv+SCSTT0kyrf3jyN7Tgf4QP6iCNMEf1FyImiQoYI2UVhs044WYgZQZEhuNaSI6sXibiVTB5wdNOcJqIfKd2Mzw3vuvMhxGoAnReMDsIasEDUibMTlsfVoOwrXPyis6lMhgAhI/HWkG8ZMZAuF5/03lfaRDeR3Hprgz+JSsWaK7TZyv+wRQEuy4wIFQEuXDZyaTw895CnYXhQiAlBSL2F2bNj+NqzpFzzwjIUKb6WnVfQX3OerdZJIYlKhsIzdyz/J5P6qNIpBHMTd0DOSAM8aWutRhwNW92lj+WS/2SZ9czyLq4d2o0G3svYLM4V9mgwWJo+y/t3qBM/3ua+zYJw827Q54HRDoQDznoUcInTknFiQfTJW7ZvG2JdPRkiPK7n0F50Ih8gfR3d2VCqoEJLNbmWIwyDICbnjHxd4Y6hZ2zOpqxXKPrFgzYOL5wYQyf5pHXOKuRBrhXsTmmG53YsZ1W38JJ69Mtpt1kbAo7S+TA3S6pz4oC3aRUKlCEKmWEm1RkQ9kCOPztrKNXGTAbxdt8yPZ2KT+0ZnqGQ9t56uI89i7zUwh9YkPosS5dSn18Zz23GUedGDRdUqOhvhNXraYDtkerxPNRLlG/fau1f8xkOl2BzHuLYv0Jr1B18aZHiyPio8FCAxqS3NvV7SMwQiu9W+EzH6TxtNqm/ExlH7duwPCLPTGqVhBFtvzXWeDoQvPbwTW6OofnG59rfgqP8qevpA4wpFnof0deubmByJuu7jCwOGNpNZqpvz9h3zsfCVpeTq5Leh/pmrlNzDEoKBiJ0zqlI5YopaybA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO1PR11MB4881.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(376002)(366004)(346002)(136003)(39860400002)(396003)(451199015)(26005)(9686003)(41300700001)(66946007)(38070700005)(478600001)(186003)(6666004)(2906002)(6506007)(33656002)(8936002)(4326008)(52536014)(5660300002)(86362001)(53546011)(38100700002)(7696005)(110136005)(316002)(122000001)(66446008)(966005)(55016003)(71200400001)(8676002)(64756008)(66476007)(83380400001)(66556008)(76116006)(30864003); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: YWe2aOxqgE85ALTTXmUScFSlgOid1Rl8Jsp8+Ub0FquWj31yqgBkOsxK2X8z5xEMu4Q2WIbf1i/IG87wpenY6QEpp2r11BSKkC7iYmgvjogf3mR9zfyZ+jxrv7AOkmkLPnetXoD2zaah6y0MaCL32MvuMZ3O4um1xPYZLVE6w0kqPUvlhGOjDyY4UK3ZgNyEQUG+MRLJBP1UkYQgDG/CULWqdYhzFp3hAO+wXy3mcHJLCptHiNB3y36EOxOUVLxqKBPHs5ISOv8TIfR5q5kqGxdaDB7ZsZNYBgcobYmKacbRrUmA7JPSYLEkjC7b9O3l3r/gXTP2KnjrWXP1BWBqxH6sBoz0SOE/pLz1Kn+PU5N5TAADLZQutDS5VmQiwP6ANJqnly/Zc3xaCvh7abeEeS3HfXTFP350jVUTuAULiFdjJNoWA0EADxVwl9lKTzdDzLMbjx37FcrZUpbQvRURKcE6w/8L1hsJJ0xCNo0nRaODjpVlChy2O15AmOMb51YbefFL0Pp32RKqwmDwfpRnqHOuYdRKXJHM7d4D13f4FSZVjn7+fzUJRYTtNWbTPWP1IC8XSQqFf/eixqO2+W6ddfV1BVNeo9akG++OqtQf4tqpQ0VYMikTnzYjf7OBHAWrbSYwKolQvi7gmla9RQ3VD1CMea+QeHBfaDFlHa6tA7/H8UxhJaNCWZpOrtwhY94iaHY7sMKHXBZ3MOMW75IuCV6OH8DVOyQO7ocLlGJtMc5dAm/QXSrFOaqkbhvxoV5splg3uFnfKkZDN8Sg7xwbKb3Oe3KiHbf/I9OhA8539PBFEhFsnE7tx4pJrqzBG4uI3/VQt6J9vx1HWqP58N1ShFyZHZvED8TZHwSVC2ZKq7ME14dqT1b+AdR4tnean2v3tdY7dpF7lHqFyu7UrSF9S9jLZDa77wH1rG7xcKhJscSrNgRkBGYI9JqDVkwJufcPLnbTnJ4TbW1wJK5VR3zw3L/szBznEiBMqxw+IU7/3R+N+jhWDM9ovkalu6C10li5Lx5Lyge4Bg7NO7SlAvhgVmql+HPdHbVIuhFNB6pZG9xKE6xl21cSD3DSG/eioB2uArsMPkGUCPuX00r0jEh/AN7WtXcpycFdlpkWh+a3AX2b1l/kHYCJRGw6om5CRZyo5tkuzm3YzphqWf6lCGOzT4ITyW/Vld9FXBVImBegV6y2TFBMMFmLDHyM4k2ebR5xVHwD9VZc1Jnq2EeYGpX7gZ0p73xSeIJvgdn28jI8nOf8KcseFtv3tiEJIf5AJI6Gkm3F0TPAJ6q1nRb5QG0q19uBP8Gu6RTpsdIkmqTQt7FUm6lceT0DLYTEsgQJk4oUQa5sS3pe3X5iN73d4ii6KC7cufQJm+verNj/laC7bCuisJQoEaQGk1/7ozxtaQ0dh8ra5bHoGbfzPE7eJBx7ekF3i7wAoXLyY773rGPBZJmeewPW+fBjTSBhTuUHJEOdRAJbhHzi6UtnuK7wf09x2LCze9njl8wlq46+6FYs4BYYhNLZlQK4XclnF4KSBGO2/XyqqczQwwUs4nQfoYmg2pBB8x107ZS4yyoBEMV27ugwjBeagq/PZQELhVZ5w5Uf
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4881.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e4c00865-83b0-46fb-ee01-08dab1efc596
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Oct 2022 16:34:19.6023 (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: sInlHJHNWlWNDZFZrVmg9yjRO5Ksa3nV3OWqsTEn2pUbQntHjyP+AB4p5DbBP+EVOVbY102sQFyTfaArP4h+iw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB5422
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.135.123, xfe-aln-003.cisco.com
X-Outbound-Node: alln-core-12.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/raw/1WGoSH72VPxaCELHcaV9EHN14fk>
Subject: Re: [Raw] Some comments/questions on RAW Architecture
X-BeenThere: raw@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: reliable and available wireless <raw.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/raw>, <mailto:raw-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/raw/>
List-Post: <mailto:raw@ietf.org>
List-Help: <mailto:raw-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/raw>, <mailto:raw-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Oct 2022 16:34:28 -0000

Hello Lou

Many thanks for your comments!


> Sure, I accept and didn't mean to question that the "RAW architecture" would be defined by "this document".
> My question is more basic: what is the definition of RAW?
> Said another way, what does RAW add to DetNet?
> For example: 
> Does it change what services are supported - I don't think so
> Does it define a new wireless technology - I don't think so
> Does it define how detnet operates over wireless networks - I think so, this is what the charter says, but is this sufficient.
We are in sync here
> I expected that this document would be the place which identified which aspects of wireless networks are being leveraged and abstracted to support DetNet.  Does this make sense?
It does. We have introduced https://www.ietf.org/archive/id/draft-ietf-raw-architecture-07.html#name-raw-vs-upper-and-lower-laye with this goal in mind. We could list more aspects of wireless that are abstracted to L3, but I would not claim to be exhaustive, because forgetting something now would mean ignoring it in the future.

> For example, I'd expect topics such as "Promiscuous Overhearing", "Partial Connectivity" (where not all endpoints are always reachable), "Changing Resource Availability", and the ability of the wireless layer to provide information to the routing layer (e.g., via DLEP)  to be identified as an important aspects.  Of course most of these topics are not really unique to wireless (consider the UNI/NNI/multi-layer work done for G.709) so the commonality and uniqueness should be called out.  
> This is the part I think is missing from the RAW definition.

WFM, todo for me, to propose text along those lines before cut off.

>> I answered that one separately. Bottom line is that a Track is the potential of any packet that is available at ingress and which usage is statistical whereas the path is the experience of one packet than can only be known when the packet is observed at arrival. The link between the two is the action of PREOF / PAREO all along the path, which can be a local decision based on the statistical shape of the potential next hop links. The text already covers that but I'd be happy to take suggestions that would help the reader understand this with more clarity.
>
> I responded to that mail too, so will look to discuss the specifics there.
> I do think this brings up the question of PAREO -- can a RAW network operate without protection or a different protection mechanism? (Keep in mind the DetNet architecture does *not* require PREOF, certainly the current specs do, but other mechanisms.)

I believe that the current RAW work is all about optimizing the use of protection that is necessary to compensate for the unreliability that is inherent to wireless links. Compared to PREOF, PAREO has a richer panel and that' s good news because all this is much needed to achieve a reliable delivery.

Let me dig the other draft and answer that.

All the best

Pascal



From: Lou Berger <lberger@labn.net> 
Sent: mercredi 28 septembre 2022 14:21
To: Pascal Thubert (pthubert) <pthubert@cisco.com>; draft-ietf-raw-architecture@ietf.org
Cc: RAW WG <raw@ietf.org>
Subject: Re: Some comments/questions on RAW Architecture

Hi Pascal
See below.
----------
On September 16, 2022 11:31:31 AM "Pascal Thubert (pthubert)" mailto:pthubert@cisco.com wrote:
> Hello Lou
>
> Starting again from your email on July 26th which forwards the original one, so you authored both > and >> below:
>
>  
>> Hi Pascal,
>> 
>> I don't think we ever really closed on the issues I raised below. Any chance
>> you can summarize where you think we are on each of the points below - like
>> you did for Balazs?
>> 
>> Also some additional comments are in line below...
>> 
>> 
>> On 3/20/2022 9:25 PM, Lou Berger wrote:
>> > Pascal, Georgios,
>> >
>> > In looking to provide input on the framework document I realized I had
>> > some basic questions on the architecture document. While I also have
>> > more detailed comments/questions on the Architecture document, I'll
>> > stick to the high level comments/questions here. Also, my apologies
>> > for not getting them out sooner, but I figured it was still better to
>> > document here than just "at the mic" in tomorrow's session.
>> >
>> > 1) What does the term "RAW" refer to in the context of the architecture?
>> > Is it a new/standalone set of mechanisms or is it an addition or an
>> > extension, or a usage of IETF defined technologies?
>> >
>> > I find that reading the architecture, I'm really  unsure.  The current
>> > working is a bit mixed, e.g.,
>> >
>> >      Reliable and Available Wireless (RAW) provides for high reliability
>> >      and availability for IP connectivity over a wireless medium.
>> >
>> > this sounds like something new/independent
>> >
>> >      It builds on the DetNet Architecture and
>> >      discusses specific challenges and technology considerations needed to
>> >      deliver DetNet service utilizing scheduled wireless segments and
>> >      other media, e.g., frequency/time-sharing physical media resources
>> >      with stochastic traffic.
>> >
>> > this sounds evolutionary.
>> >
>> > I was expecting the RAW WG to build on DetNet and other IETF Traffic
>> > Engineering (TE)  bodies of work. In other works something along the
>> > lines of:
>> >
>> >       The RAW Architecture builds on the DetNet Architecture and
>> >       standard IETF Traffic Engineering concepts and mechanisms to
>> >      deliver service across any combination of wired and wireless
>> >      network segments. ...
>> >
>> > I think the document and the used terminology must be clear even we're
>> > (understandably) loose in the usage of the "RAW" term in our discussions.
>
> We discussed that at the last IETF RAW WG meeting. My understanding is that with RAW we mean what the architecture defines. So the "RAW architecture" would be synonymous to "this document".
>
Sure, I accept and didn't mean to question that the "RAW architecture" would be defined by "this document".
My question is more basic: what is the definition of RAW?
Said another way, what does RAW add to DetNet?
For example: 
Does it change what services are supported - I don't think so
Does it define a new wireless technology - I don't think so
Does it define how detnet operates over wireless networks - I think so, this is what the charter says, but is this sufficient.
I expected that this document would be the place which identified which aspects of wireless networks are being leveraged and abstracted to support DetNet.  Does this make sense?
For example, I'd expect topics such as "Promiscuous Overhearing", "Partial Connectivity" (where not all endpoints are always reachable), "Changing Resource Availability", and the ability of the wireless layer to provide information to the routing layer (e.g., via DLEP)  to be identified as an important aspects.  Of course most of these topics are not really unique to wireless (consider the UNI/NNI/multi-layer work done for G.709) so the commonality and uniqueness should be called out.  
This is the part I think is missing from the RAW definition.
>> >
>> > 2) Are RAW solutions limited to IPv6 and a limited set of wireless
>> > technologies?  I think the framework says/implies no, but the
>> > architecture is less inclusive. e.g.,
>> >      RAW provides DetNet elements that are specialized for IPv6 flows
>> >      [IPv6] over selected deterministic radios technologies [RAW-TECHNOS].
>> >
>> > I would expect that at least at the Architecture level that there
>> > would be no exclusion of IETF networking technologies (including v4
>> > and MPLS) and any SDO-defined wireless technology.  I certainly
>> > understand needing to focus and prioritize work on specific
>> > technologies, but that is practical choice not a limitation that
>> > should be codified in the architecture.
>> >
>> > Somewhat related, but of less importance, it's probably worth
>> > mentioning that RAW forwards/switches at the IP, not link layer.
>> >
>> >
>> I think the abstract is a bit better, but the document remains confusing to
>> me -- for example there's a new section title "RAW vs. DetNet" which again
>> leads to the conclusion that a RAW enabled network is not a superset or
>> compatible with a DetNet enabled network.  Perhaps changing the title of the
>> section (s/vs/and) and adding a discussion of how a wired and wireless Detnet
>> work with, or over, each other.
>
>
> Renamed to RAW and DetNet.
>
> Proposed addition:
>  
> "
> RAW enhances DetNet to improve the
>   protection against link errors such as transient flapping that are far more
>   common in wireless links. Nevertheless, the RAW methods are for the most part
>   applicable to wired links as well, e.g., when energy savings are desirable and
>   the available path diversity exceeds 1+1 linear redundancy.
> "
I think this helps. Thank you.
>
>
>
>> 3) How do tracks differ from TE protection paths?
>> >
>> > In reading the definition of the tracks, the term seems quite
>> > aligned/similar to TE protection paths and segments.  Keep in mind
>> > that DetNet PREOF is just one form of service restoration supported in
>> > IETF TE, i.e., the 1+1 form.  A track reads to me to be something that
>> > can be composed or combine 1:1, 1:N and even 1+N, and have interesting
>> > (uncoordinated) protection switching based on actual network/link
>> > (channel) state.  I suspect we can accomplish the same objectives as
>> > Tracks and stay consistent with existing DetNet and TE(AS) terminology.
>
> I answered that one separately. Bottom line is that a Track is the potential of any packet that is available at ingress and which usage is statistical whereas the path is the experience of one packet than can only be known when the packet is observed at arrival. The link between the two is the action of PREOF / PAREO all along the path, which can be a local decision based on the statistical shape of the potential next hop links. The text already covers that but I'd be happy to take suggestions that would help the reader understand this with more clarity.
>
I responded to that mail too, so will look to discuss the specifics there.
I do think this brings up the question of PAREO -- can a RAW network operate without protection or a different protection mechanism? (Keep in mind the DetNet architecture does *not* require PREOF, certainly the current specs do, but other mechanisms.)
>
>> > 4) Is RAW limited to PCE-based centralized solutions?
>> >
>> > DetNet introduced the term Controller Plane to cover all types of
>> > control supported by the IETF TE architecture, i.e., fully
>> > centralized, fully distributed, or any hybrid combination of
>> > centralized/distributed control.  The Architecture reads as supporting
>> > only one combination of - PCE for paths, PSEs for tracks (aka
>> > protection segments) .   PSEs read as also doing the actual protection
>> > switching, but this is outside the scope of this comment.
>> >
>> > Hereto, I see no reason for the architecture to limit the scope of the
>> > Controller Plan solutions that could be standardized as part of RAW.
>> > (Yes PCE-based approaches are likely the first to be standardized, but
>> > that's not an architecture level decision.)
>> >
>> >
>> > Those are my top comments.  While substantive, I suspect addressing
>> > these comments will result in some refactoring and rewording -- but
>> > not a major change to the document.
>> >
>> > Thank you, and speak to you soon. (Unfortunately, just virtually this
>> > meeting...)
>> >
>> 
>> I have some additional questions:
>> 
>> Does the architecture allow for a Wireless DetNet operate without ARQ?
>> Would it still be called a RAW network?
>
> Yes and yes. ARQ is at most a hint that we pass to L2 which is free to translate that abstraction in its own terms.
>
> I added the following in the PAREO section:
> "
>     Because RAW may be leveraged on wired links, e.g., to save power, it is not
>     expected that all lower layers support all RAW capabilities. Either way,
>     RAW will manipulate the abstractions of the lower layer services and hint on
>     the expected outcome, and the lower layer will act on those hints to provide
>     the best approximation of the desired outcome, e.g., a level of reliability
>     for one-hop transmission within a bounded budget.
> "
>
> Please note that Georgios authored that section and I'd rather go by him for any major change.
Okay, I'll wait for Georgio. 
>
>> 
>> What about a Wireless DetNet which operates over a radio technology that has
>> built-in (sub-layer) ARQ - is this allowed? would it still be called a RAW
>> network?
>
> I suspect yes if DetNet has an abstraction for it. OTOH, if a plain DetNet stack operates over that medium but does not abstract the retries (e.g., in the form of a budget of bandwidth and latency) then tis becomes a hidden L2 property and this would not really be RAW. E.G., we can already do DetNet over TSN over 5G and that's not RAW. 
> RAW adds models and APIs for the PAREO functions, 
I think this is a very important point and one that should be one of the key points/topics in the architecture document. These APIs are very briefly mentioned in section 3.3 and as far as I can tell not represented in the figures.  Expanding and clarifying this would definitely help.
>and the OODA loop that controls the use of the redundancy dynamically.
>
The use of an ooda loop in networking is nothing new and I personally find the focus on the term not helpful, but accept that this may be a style point.
>> 
>> I think these points are not clear in the architecture document and should
>> be.
>> 
>
> I committed https://www.ietf.org/rfcdiff?url2=draft-ietf-raw-architecture-07.txt so you can observe the proposed text, ready for more new text or fixes.
>
Thanks and I have reviewed the latest version in my comments.
Thank you again for the discussion/responses.
Lou
> All the best, and many thanks again, Lou.
>
>
>> Thanks!
>> Lou
>> 
>> > Lou
>> >
>> >