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

"Pascal Thubert (pthubert)" <pthubert@cisco.com> Thu, 20 October 2022 16:30 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 76FDFC14CE22; Thu, 20 Oct 2022 09:30:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.606
X-Spam-Level:
X-Spam-Status: No, score=-9.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_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=eb4KsWjq; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=zkL4ijwe
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 eyFm2VXSjJse; Thu, 20 Oct 2022 09:30:41 -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 3AEEEC1522B5; Thu, 20 Oct 2022 09:29:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=22970; q=dns/txt; s=iport; t=1666283368; x=1667492968; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=eQBVJmdly0aREfT5XBpTD4vDModcnalRCJe59JQfagc=; b=eb4KsWjqaNTu4CkKEsRmns6boYHjVfEkcXdECNaauFSyFCCwai24JmLO XzNiuGdYrpyrBNPrcSTrYwz5AfSpWJQWR3YJAtSfanMhQPQbeXNtlkmkH pl+vi3u1qsd9otKI1E2jvfg50eAsuy3emMuhyMAqqWYZmVQ2PddjyAAzS 8=;
X-IPAS-Result: A0AZAADtdlFjmIMNJK1aHAEBAQEBAQcBARIBAQQEAQFAgTsHAQELAYFaKih/Alk6RYROg0wDhFBfiBkDkG2LAoEsFIERA1QPAQEBDQEBOQsEAQGBU4MyAhaEXAIlNAkOAQIEAQEBAQMCAwEBAQEBAQMBAQUBAQECAQcEFAEBAQEBAQEBHRkFDhAnhWgNhkIBAQEBAgESEREMAQEuCQELBAIBBgIOAwEDAQEBAgIjAwICAjAUAQIGCAIEAQ0FCBIBB4JbAYJtAw0jAwEPkHePPAGBPwKKH3qBMoEBgggBAQYEBIE8AoNTGII6AwaBESwBgziDW3Bbh3snHIFJRIEVQ3ltgQE+gmICAhiBEQELAQUCAQIgFYNAOIIujFeINhw4A0QdQAMLOzMDClocWA4JIBYGDhcNBQYSAyBJJgVCDyguAWkQGxwbB4EMKgkfFQMEBAMCBhMDIgINKTEUBCkTDy0HI3EJAgMiZQUDAwQoLAMJIAQcByUkPAdYEigBBAMCECI8BgMJAwIiWHMLJiYFAw0XJQgFNxoECDwCBQZTEgIKEQMSDwYnRw5KPjkWBidEATQPDhYDPpYpgRwJJkwIBy8mBDIJCAgGAgkZKwIBCA4yCC0KAwQBBR8RHQYDAzqSKQmDToptn2iBNQqDYqBeFoN2jFGEKoI8ileGLl2XGiCiAhQEBAuFAgIEAgQFAg4BAQaBYjprcHAVGiGCZ1EZD44gDA0JgQQBBIJHhRSFSQF1OwIGAQoBAQMJiA8BJ4IgAQE
IronPort-PHdr: A9a23:lP3twx3TbqQot7VTsmDPr1BlVkEcU/3cMg0U788hjLRDOuSm8o/5N UPSrfNqkBfSXIrd5v4F7oies63pVWEap5rUtncEfc9AUhYfgpAQmAotSMeOFUz8KqvsaCo3V MRPXVNo5Te1K09QTc3/fFbV5Ha16G16Jw==
IronPort-Data: A9a23:DliYHKKJ8AqERyU6FE+R85UlxSXFcZb7ZxGr2PjKsXjdYENS12RSm mYeW2HXa//YNDGmc9Anao/g9B9UvMfdx4ViGgId+CA2RRqmiyZq6fd1j6vUF3nPRiEWZBs/t 63yUvGZcIZsCCW0Si6FatANl1EkvU2zbue6WbOs1hxZH1c+En5500o7wYbVv6Yx6TSHK1LV0 T/Ni5W31G+Ng1aY5UpNtspvADs21BjDkGtwUm4WPJinj3eC/5UhN6/zEInqR5fOria4KcbhL wrL5OnREmo0ZH7BAPv9+lrwWhVirrI/oWFih1IOM5VOjCSuqQRo+60rc9QXUHxotB/Svt1xy eRNhJGvHFJB0q3kwIzxUjFRFyV4eKZB4rKCeD60sNeYyAvNdH6EL/dGVR5te9ZGvL8sRzgVr JT0KxhVBvyHr/qqwK+xR/Nwrs8iN8LseogYvxmMyBmDXKp+GM+ZK0nMzdUDgRFq3913JO7fP pI2VRVWdjPlejQabz/7D7pnzLv32RETaQZwsluKjas6/2aVyxZ+uJDhKtPbZpmLSNlb21yRu SfP5W/5Aw0XP8CC0zet83+wiKnIhyyTcIYYGae3++RChFSZwCoVBQF+aLegifC9jkj7UNVFJ glNvCEvtqM1skesS7ERQiFUvlbelxUMHPRbKtYF1yvW66fU4jeZN2UbG2sphMMdiOc6Qjkj1 1msltzvBCByvLD9dZ573urKxd9VEXVIRVLudRPoXiNeuIC6/99bYgbnC4c9TvHk17UZDBmqm 1i3QD4Ca6L/ZCLh/4y/+V3B695HjseUFldujuk7s57M0++UTIehY4rt4l/B4LMZao2YVVKG+ nMDnqByDdzi77nQxURho81UQ9lFAspp1hWH3DaD+LF6rFyQF4aLJ9w43d2HDB4B3jw4UTHoe lTPngha+YVeOnCnBYcuPdzvUp11nfO+TY65PhwxUjaoSsUhHONg1Hw+DXN8I0i2+KTRufhlY MzCIZrE4YgyWPk9pNZJewvt+eZ7mn9hrY8ibZv61B+gmaGPf2KYTKxtDbd9Rr5R0U9wmy2Mq 4w3H5LTk313CbSiCgGJqtR7BQ5RchAG6WXe9pY/mhireFQ2QQnMypb5nNscRmCSt/gPyriZo SziBxQwJZiWrSSvFDhmo0tLMNvHNauTZ1piYUTA4X7AN6AfXLuS
IronPort-HdrOrdr: A9a23:KPJ8ZK2NKpZGAUIamyqRbgqjBRlyeYIsimQD101hICG9Lfb3qy n+ppsmPEHP5Ar5AEtQ5uxpOMG7MBfhHO1OkPcs1NCZLUbbUQqTXc1fBO7ZogEIdBeOjtK0W8 1bAtND4bHLfDpHZIPBkXWF+rUbsZe6GcKT9J3jJh5WJGkAAcwBnmRE40SgYzBLrWJ9dP0E/e +nl7N6Tk2bCBIqh6qAdxw4dtmGg+eOuIPtYBYACRJiwhKJlymU5LnzFAXd9gsCUhtUqI1SsF Ttokjc3OGOovu7whjT2yv49JJNgubszdNFGYilltUVEDPxkQylDb4RG4Fq/QpF491H2mxa1e UkkC1Qe/ibLEmhOV1dlCGdmTUIFgxerUMKh2Xo2EcL6vaJNQ7SQ/Ax9b6xNCGps3bJeLpHof h2N6XzjesNMfqIplWP2/HYEx5tjUa6unwkjKoaiGFeS5IXbPtLoZUY5149KuZKIMvW0vFvLA BVNrCV2N9GNVeBK3zJtGhmx9KhGnw1AxedW0AH/siYySJfknx1x1YRgJV3pAZMyLstD51fo+ jUOKVhk79DCscQcKJmHe8EBc+6EHbETx7AOH+bZV7nCKYEMXTQrIOf2sR+2Mi6PJgTiJcikp XIV11V8WY0ZkL1EMWLmIZG9xjcKV/NKwgFCvsukKSRloeMMIYDaxfzOmzGu/HQ1skiPg==
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.95,199,1661817600"; d="scan'208";a="2940172"
Received: from alln-core-1.cisco.com ([173.36.13.131]) by alln-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 20 Oct 2022 16:29:17 +0000
Received: from mail.cisco.com (xfe-aln-005.cisco.com [173.37.135.125]) by alln-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id 29KGTHoW031686 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Thu, 20 Oct 2022 16:29:17 GMT
Received: from xfe-rcd-005.cisco.com (173.37.227.253) by xfe-aln-005.cisco.com (173.37.135.125) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.15; Thu, 20 Oct 2022 11:29:17 -0500
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (72.163.14.9) by xfe-rcd-005.cisco.com (173.37.227.253) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.9 via Frontend Transport; Thu, 20 Oct 2022 11:29:17 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gvImB0vThuSLYo8O9WIPjwCrOTScYARSkgx88qdpvppLLl/IkFElf5QXy8SwhvFuew2FjRV2XTB8xIxnLGCM5gMXOL1RdxWNjNQ5oVXnCDp1ng0Al9G66jfPFqWJ1hiAjICDUjYxV/GJOpCJXOeKTQbKnHOmaGzR6ehJMP+gP9GoL/l3B6MNUB+3ekIf3QTJuIq5EJxFOZGtpfNXxl+kqJtK+1K9P1l7p6mWIW1nIY2zlMbM/j8g0CwcJI4fT1eQs0bIx+WnapaT/WfjM2fpxrZ3P9qzx3jeEKtiHNWOoQRKJUyXRLAvO4fizkxGB3eU3XuVW4zu9HCpDjow+GAXcQ==
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=eQBVJmdly0aREfT5XBpTD4vDModcnalRCJe59JQfagc=; b=Efu175hBJmX6LTsKnh1orO2pARcrn5CBalvVRtLBC/H9hgjPgLWRTtSAOkqRALO4MvjdRO8SYj5jrQV4sW0MRbsnqnxxxErKqAnpeYQAHGjij2PXUysln5iVCxVA5gjQut/9GmQ/VXEbAfadwFEoCJrNdmryLNYe0nDTKYNH6+QCClQJ+ChHtYr35c6ch0fBg1UWjCce4+eyo+3Q+8sbwVG41uabAo5xszg6foejNtM/5Zv3byfHOH12jjRniB1t2xWU0Kwtcsf082a6FiOKogYjQnUSiGnOHd35SOZeDvp1WxUYXbHO3RxoR5JvR7XsATuwc5m9Fj+Ia5SekpdX5A==
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=eQBVJmdly0aREfT5XBpTD4vDModcnalRCJe59JQfagc=; b=zkL4ijwe+dB27Q4UsBAY2nWQ7q5jMNAOkESoctoSP/6mZPsRtbZHofeLX2CSzzQubXiVTEV/vFhMiODhb6eTYX/ettTqvP7TdbmC+9W7suDF6jTERyxYyo5HRzUtcrbZZJ+tl/IHyXZV43qy/doHahvhpEH4wBJ4WoUhXdNElvw=
Received: from CO1PR11MB4881.namprd11.prod.outlook.com (2603:10b6:303:91::20) by SJ0PR11MB5600.namprd11.prod.outlook.com (2603:10b6:a03:3ab::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5723.35; Thu, 20 Oct 2022 16:29:15 +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.035; Thu, 20 Oct 2022 16:29:15 +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/AgAGJDJA=
Date: Thu, 20 Oct 2022 16:28:56 +0000
Deferred-Delivery: Thu, 20 Oct 2022 16:28:28 +0000
Message-ID: <CO1PR11MB48812DE4D7F8116530554E6BD82A9@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> <CO1PR11MB488104D9BA672EA654F68390D82B9@CO1PR11MB4881.namprd11.prod.outlook.com>
In-Reply-To: <CO1PR11MB488104D9BA672EA654F68390D82B9@CO1PR11MB4881.namprd11.prod.outlook.com>
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_|SJ0PR11MB5600:EE_
x-ms-office365-filtering-correlation-id: d45a0910-6a20-4998-c957-08dab2b83a90
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 2oKRsE6iAPOCQbv3/oq2/0oF9Qq8/hOY7b2rJRpLwo7HV8RO8CLJmbA6/uQFHvdHHcJ+cs9gUhywaW97VnppuZv4YkYEaIenM+BjUkpiX8/48Por6MnHk8bMqnq7M4PLDUSSrueL9Srm39iWRK1gBMpR7KZF6ApYpvhhc8fiKcTQfWvDD6oF1toxDWmo535d7Hcw0aKZzsqga4qzTXljPAx9gZGwyKOywQWlErcvAMr6MDVrMhDGFLVC6QI3/MZPhH0M4q8jqHMAiOz2Op4ZCAFA8jmnnHDcMq9PLiSMH58nv8lFkboVI61ihs4JOpseWZqj6iEUr+ZBw0ZH5nuePKXpRUQxUw72tOKDKoBGfN5WNc3RLPjvg/FdHylElPLde7X0YT+V3b4ug0yp5PSs85D3eHIKeWbSAv7kidoorfS51Phg5lVm5uK9UZEaG2RwmO6BTw6P5yT1OGbzxe82LCuOg4zeT8a4efWbgukK2K8AFbYDrZPkfZxPTkjZYrvwmBg4ZkpNli4rhrqZzQ0UeURoPTu3YlRPScXlCRcuE2kakdyG6iowaP3oFb4IHoFOoQyu+zKtONn8ncyckVMUPuzzUkE6RZqWDVSjeXWOlBwvUPb/hxXLZZIu02XpDg8pIFqHYOu/0i7qkrkYmNe7xr3MQHzrSBiMgyebiMxZT2MrPhemFvB6BMZfDj5d4lr8T8jukaRrCnS6u9tNdbeMcb8Rr8NrppVWpjuCNWHAMVWDi7I6LdJLW5juVEUs+uzrKrzfnHzTrrpSwnRW4XXpp2oXtkkYurXKZrWlnmRL30EePlrWrDrmkjRkrF+23fkpwJCmZUKgONRpP/R6aX/WIQ==
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)(396003)(346002)(39860400002)(366004)(136003)(376002)(451199015)(186003)(55016003)(33656002)(6666004)(2906002)(71200400001)(38070700005)(86362001)(38100700002)(122000001)(30864003)(83380400001)(6506007)(53546011)(7696005)(9686003)(26005)(41300700001)(966005)(66476007)(66556008)(66446008)(64756008)(8676002)(4326008)(66946007)(76116006)(478600001)(316002)(52536014)(110136005)(8936002)(5660300002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: m16e/A5aiXKqvJFC65O+r68vovvwJqdXRhVkQGEUOVtszRU1JtSCi2Y2ccc3b1E3OlxmaiUQLOsnOWdqZsAkudBy/7FRYjOxE6oKs0gcQuAvgbjI7Dy3hG2z5gxqlb5Zj334MifKb5UZ3AyWjEdl8I8Kx1UBMiiCrd6t3VVtOwb2Xa/WybKiEXcSf//Z6lhuapjwgDAmD3P6+5K8mmYyeNuexfIHbF3cbCTOUmjP/JBrnky44glE9GRhQRqkfjOHABSXzmwvZ4lgj1geKL1pvOEaYP+EYao38pewz9o2aAx4JfY+Skfle36dacBthlTq17WkGf53KUrxPlz8MZhzZHy6VozVM83dSi+fTHe8Mn2HopgIwainpJV5Pv5WFTHncsdnhnml/6lWSL062LCa+LbBJdvQUsVmQFNrfVIciJFKyHLcCcyf1BcOZdBGohmbKaG/VifTH2eiD4mVPRujHbpWJGigLcGZyzphJpdDEnqad7T1v3jZUcQMOm8dkBdTdF17yS2KovjNGy07OSwmAsP2YFkeCzuqHZYhGafOZZkc+0uHdUmUOI80SCh92jpVpJddohRz2+8lxPcB6TXRGO3sKvoEhqbFAOX739mj99O+sX0pEZ6u8k6YqgGb+V30J+gepycrpk+3W3co/KElHPXge7z56TUgfPyV4kkIPBefLXmUe+wJ5gfyYdIY85o5zY3itY9ZmkqX3bb0eNGprCg9UPb+X2tWRqjDIxog+cETptdKaYIngeWWrQ+9bvUw2AnARjA2UmJ/CinEjNSLCpQlZz+EwoSVzNXSLqgD8DfiqjzSa4pHrOscjLmnEufVaf63o9a5uRCNpF+AryBuNb53kw4GfA9mvhGhvBcFDmq5wtKCCzgqFI+8Z2nXTNVKG9nZ2LXBATl2+YsWbaN+W5p3NOcW40E7lO/JjF9ENsSnK54HZDPMvqH5zMz4ep1ErcLX2mxguFc6oYSMZ2m5azHe9fTIyi+RsDH8PA1kf10UaVumdY/Re5bpxcN8BIUkhIkQAt9/eo11uC5Fw9wSjo/IkGFwayVG+FEr6jKxk4VyIPposmzxw8s4Q27yH9q/89S7D8NCuUG089rkTw7oM8sDE/hSmNWGfCqIMulUOOCjug79XG2UNnsGyGHMHgOEHxIRwWygFWhgeHwmv6rz6W6AUyIJYWbqiCp0zuGO8citzRg6bXzw2vzKCkaGNJfCM1ThrUZF7v8yhD2LtzCkAfg6oeMJTCSFG8KxEkBhzKh/0xBeV6wSUp1/R9okNbZJmwQMk7SOA10powJKKPLxx09kjUqr6MgLQ95MIfW42BWJy3qIWypKLoJwrnuxc0J1GAD0RP8d/pCE7ZPlGvFwtZrGTvs0PaFpX0RjQC19a6x6+PaVYDyGBON0yOTLpuzprmmIJkPVrMd+XdBRj5AdLa+1lS7ABdUUxNKLBb84JQ8sKOnvsvOxNtX5xrYShZfyCDTAZdWRjCFmF41Ht+xFezSTrfD2yezo282myTvObMJ4BUs60JbnKIjHU7Vl3ni3VgR3q3vleCI5uLsuoCStHP0kPE2wqrSHHAzNRszexmRcX/Js3d7bnE4YE3ynJzBN
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: d45a0910-6a20-4998-c957-08dab2b83a90
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Oct 2022 16:29:15.2327 (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: kRK1tboKWv3bO2uUa9Ajrf4IGgkIpWo6hxRUwrhe11iFQaunuxUfC3uia2z8NYxzPjUndyOYCDwB2R6AXaWMwA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB5600
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.135.125, xfe-aln-005.cisco.com
X-Outbound-Node: alln-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/raw/fEdUQCCTAY7NGMOc-6v-FESyW_s>
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: Thu, 20 Oct 2022 16:30:46 -0000

Hello Lou:

Action on the todo below. I reduced the intro to focus a new section on what RAW is, reusing the extensive text that made the intro so long. In that process, I added text to your point below. This text makes up for most of the diff from 07 to 08 https://www.ietf.org/rfcdiff?url2=draft-ietf-raw-architecture-08. 

I then pushed 09 which is a reshuffle rather than an addition, separating the diffs for your convenience. 09 is hopefully more readable for the new reviewers with a better ordering of the way things are introduced / presented.

Since it seems the text may have been read as if we are changing the wireless technology I  touched a bit the sentence about the L3 operation to make it even more clear that we do not touch L2.
"
   Operating at the Layer-3, RAW does not change the wireless technology
   at the lower layers.  OTOH, it can further increase diversity in
   the spatial, time, code, and frequency domains...
"

To you other point about not adding new conceptual services, the text now reads:
"
   RAW improves the DetNet services by providing elements that are
   specialized for transporting IP flows over deterministic radios
   technologies such as listed in [RAW-TECHNOS].
"

I hope 09 provides the appropriate improvements per your suggestions below.

All the best;

Pascal
> -----Original Message-----
> From: Pascal Thubert (pthubert)
> Sent: mercredi 19 octobre 2022 18:34
> To: Lou Berger <lberger@labn.net>; draft-ietf-raw-architecture@ietf.org
> Cc: RAW WG <raw@ietf.org>
> Subject: RE: Some comments/questions on RAW Architecture
> 
> 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
> >> >
> >> >