Re: [alto] Unified properties terminology clarification

"Randriamasy, Sabine (Nokia - FR/Paris-Saclay)" <sabine.randriamasy@nokia-bell-labs.com> Thu, 19 November 2020 19:02 UTC

Return-Path: <sabine.randriamasy@nokia-bell-labs.com>
X-Original-To: alto@ietfa.amsl.com
Delivered-To: alto@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C84B13A101B for <alto@ietfa.amsl.com>; Thu, 19 Nov 2020 11:02:48 -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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.com
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 fG8-SHuiQdTR for <alto@ietfa.amsl.com>; Thu, 19 Nov 2020 11:02:47 -0800 (PST)
Received: from FRA01-PR2-obe.outbound.protection.outlook.com (mail-eopbgr120112.outbound.protection.outlook.com [40.107.12.112]) (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 C37DA3A1012 for <alto@ietf.org>; Thu, 19 Nov 2020 11:02:46 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=a98Px1/P4g0btZ3yhoernWueSCioVEiFmMPkuytY5b2c6XI1S2uPKA1rMPMSgp6ki01px6YDhn0Mscq2XS1N9nqAJkX06Pa2CobDAmDq4ZDbaIx+96NZZ69e2NyXJPzS9tCvAU2OQAyNIx7NehKl+1wl2Kz15Ynd6mhSJknpK0WvbtV2ljB/wX98ClV9Fs3gtXs9u05KieLOtck5F5ldU4rjBfD6XG6r8cIZrE0a517qkWS0YeI/D//qTe++YtTeftwoqV9hecIxpWjIhHuAkoPlPEZdGSwgnampZrZvaSJ7KTwJetLowyRGu/tbFj8Cw1OPSykasfz3xGkkyDHSAQ==
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=KGH7slC2qwTOi5f3pcARFA4Gs0xg6phx/oZJuT4H2IM=; b=F08oPr4bzMm7eysRUsZ8qBZu3UbY4THwePJp7HEDXBQ5/OK0Lhe76dS1AO/JG/AAebSg9lCszG3OlmpR0eiV3EYMk5UmXv+L9bBOLiHANn6o7Xrgfk9htTwcRp28wM0+fKCSB5MGsOx6q1bES1ouAbKb6VX0MWDIo8VpIeln2TjUotqxYplGcg/I4qAbhPURUbQ4DnSEB7hrwrlX37ND/fBJFGa64ue6ddkMRwLYZCSBtw5vod5qNCtZ8VwCAJ2LVJ/6/UgaM0dU49QaFIGZbK66fNr09z4vdeE9Oi0QLYRSUuWKy82LaPABaH4XhFysvsdCdGatI+mweTt/7IOipQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia-bell-labs.com; dmarc=pass action=none header.from=nokia-bell-labs.com; dkim=pass header.d=nokia-bell-labs.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KGH7slC2qwTOi5f3pcARFA4Gs0xg6phx/oZJuT4H2IM=; b=daf0xmxScI7NjLhj3ivRXXIad3rPKUhhkPVVgBahzhsTsnUlYarp+80kNjhz3mo5Mc3nlaNyws+IvHxtw4tGzlYhbOef90Azs/NCRzMrB8Bs5WQEv5gscWOUiFlFm9hqEwp+Ebs6eIEQ4l4G1YFBrgsLSK6SUPPHJR27qpYBHtE=
Received: from PR3PR07MB7018.eurprd07.prod.outlook.com (2603:10a6:102:7d::13) by PR1PR07MB5113.eurprd07.prod.outlook.com (2603:10a6:102:e::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3589.16; Thu, 19 Nov 2020 19:02:44 +0000
Received: from PR3PR07MB7018.eurprd07.prod.outlook.com ([fe80::28dc:9051:62ab:b647]) by PR3PR07MB7018.eurprd07.prod.outlook.com ([fe80::28dc:9051:62ab:b647%3]) with mapi id 15.20.3611.011; Thu, 19 Nov 2020 19:02:44 +0000
From: "Randriamasy, Sabine (Nokia - FR/Paris-Saclay)" <sabine.randriamasy@nokia-bell-labs.com>
To: Wendy Roome <wendy@wdroome.com>, Qin Wu <bill.wu@huawei.com>, "alto@ietf.org" <alto@ietf.org>
Thread-Topic: [alto] Unified properties terminology clarification
Thread-Index: AQHWvo/Fsqvyg6JFV0e03EVCDVPTZqnPyaUQ
Date: Thu, 19 Nov 2020 19:02:44 +0000
Message-ID: <PR3PR07MB70183D2C5BDA3F9D65C9985495E00@PR3PR07MB7018.eurprd07.prod.outlook.com>
References: <1FE70D8C-B5D9-494C-9905-84EED85EB3AA@wdroome.com>
In-Reply-To: <1FE70D8C-B5D9-494C-9905-84EED85EB3AA@wdroome.com>
Accept-Language: fr-FR, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: wdroome.com; dkim=none (message not signed) header.d=none;wdroome.com; dmarc=none action=none header.from=nokia-bell-labs.com;
x-originating-ip: [91.165.169.80]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: d786f8d4-1881-4ecd-89f8-08d88cbdb287
x-ms-traffictypediagnostic: PR1PR07MB5113:
x-microsoft-antispam-prvs: <PR1PR07MB5113A42669EBA285EB17C8BA95E00@PR1PR07MB5113.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: C6brJIodcQFPzvkT97EvBI1ocElX23SpTk4tQJocU1x5c/crqM7tsqDWVCWE/Poth+h8/EJnnpwJoYg/Kh8IvWp3WsC+86OQLej5+WOMLwUYdTF2ZUF5IwroqM+X/prD9MN1EehevBP8PMtPc4arQK/kkpxxgznJRzpYk1P8A2mVOhk36/JkAvx8rmrISavfHFUw3xOUE3gN3bGA48o0Dm9xLNI1hq77leGSB/9BvY3MQw8tuVGl3ADSrl0rbV6JYXOXveGGhzqdJ38m100B44nHY69ssVuZeAjaFLPJIFD0bLNkjukidD2wCiHalVfaH7eUsKifuvW/UNeY56eIHAEjtTLBJYwqZ5B+r3egBmIkw8D7GIADir/Hi/NZp2PmgydSqN/enE/XO7VAM7vr8g==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PR3PR07MB7018.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(136003)(346002)(39860400002)(366004)(376002)(76116006)(64756008)(66446008)(66556008)(86362001)(66946007)(66476007)(26005)(55016002)(33656002)(52536014)(5660300002)(83380400001)(8676002)(186003)(966005)(166002)(316002)(2906002)(7696005)(6506007)(8936002)(53546011)(110136005)(71200400001)(9686003)(478600001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: edbzS75YFxQKf2oSDvgewTqBhTyld1DZKrK9xDpaq1qwAskFpkKLvBiylelOCHDuMA4lf7hoUjR/DVTKN+ZtOoeuhpctbflcxiIO5EscIhR6WFa4mVc5jBYZXXkMOmu6srCzqHTDfwrKI/XUiMZISukxa94Xi6EG409qF17W8BKCRi5pJYFeIQq/SFk8C6oqL33rK6bihPpw8Hsn6uUtT40mKwmFpOpKsVAt+ke1rl9Csc+0/SJb5yGPe8u0/r4gvf2hBEWXFU2km8CjaD8gEEAp+20ZlSz1GCYYkhDMqU2jtwWDkCittM8ZAHhcuPuCH3TahOlOtWP/vssDrypeGhT2cJO+kNBywCDC8Eg36yE4+gAHGDHMSdBjultBJf3gA5Xd+E48HxgwCY4IclW0pyRo3UF5rl+o5nSDbiF4ah8CcHTph9B2cxUbB7OeZWlcPJC7wAbp/KWE7iGl9Mmh/t/4ThxzHzhcDK5mzTAUXaFIU6uBkzPcJZbWbZfVbHhpANdlTJLdrNWpUL5LZu5NoM1svvMUaeS92AG7VX82dvBGIiky8rL350WpA8rIGg7K6iqTmT1kfsHS+yEty/VKDtfb2bIjId86t5btA90cIUncPM03JrgqFGOFr8PrqeXgxDqxfGydEFYYji4Hgp7kWw==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_PR3PR07MB70183D2C5BDA3F9D65C9985495E00PR3PR07MB7018eurp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia-bell-labs.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PR3PR07MB7018.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d786f8d4-1881-4ecd-89f8-08d88cbdb287
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Nov 2020 19:02:44.3953 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 7uTIT1ePLsX3gICEkBDzvrp6rab1kuJIoD8e9KxbL16KftOYfGoWzARBBJneh0ipMm4ijHOWLh39BxFtkm9K3lNUM0XP2J3Mfecb/v0cVeEVKFSp4rLTt27Y5ATUZjiW
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR1PR07MB5113
Archived-At: <https://mailarchive.ietf.org/arch/msg/alto/E-_61zrTyV63G3wgN7k5iQsc104>
Subject: Re: [alto] Unified properties terminology clarification
X-BeenThere: alto@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Application-Layer Traffic Optimization \(alto\) WG mailing list" <alto.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/alto>, <mailto:alto-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/alto/>
List-Post: <mailto:alto@ietf.org>
List-Help: <mailto:alto-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/alto>, <mailto:alto-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Nov 2020 19:02:49 -0000

Hi Wendy and Qin,

Along your lines, my take is that this document extends the protocol in two major directions:
- from endpoints restricted to IP addresses to entities covering a wider and extensible set of objects,
- from properties on specific endpoints to entire entity property maps.
The document introduces additional features allowing entities and property values to be specific to a given information resource. This is made possible by a generic and flexible design of entity and property types.

So we may entitle the document w.r.t. the two major evolutions.
Do you think that the title  “ALTO extension: entity property maps” is suitable?
@ Richard and Kai: what is your opinion?

Thanks,
Sabine


From: alto <alto-bounces@ietf.org> On Behalf Of Wendy Roome
Sent: Thursday, November 19, 2020 5:19 PM
To: Qin Wu <bill.wu@huawei.com>; alto@ietf.org
Subject: Re: [alto] Unified properties terminology clarification

Hi, Qin!

I'm Wendy Roome, and I wrote the original version of this draft. I stopped being active in this group after I retired in 2017, but I can describe the motivation for the title.

Back then, we had "costs" between pairs of "entities," and we were expanding the concept of "entities" to include more than just PIDs & IP addresses. We also had GET requests to return entire maps, and POST requests to return a filtered subset.

We also had a property service, but it was very restricted: it only applied to endpoints, it could not be extended, and it only allowed POST requests for specific endpoints rather than GET requests for an entire set. Furthermore, when I implemented the protocol, I suspected that many "properties" would really be associated with CIDRs or PIDs, rather than individual endpoints, and the endpoints would inherit those properties.

My goals were to make "properties" as extensible as costs, to provide the same choice of GET-mode for complete maps and POST requests for subsets, and to define an inheritance mechanism. That is, I wanted to "unify" properties and costs. Hence the original title. If that name no longer fits, by all means change it!

                - Wendy Roome

From: alto <alto-bounces@ietf.org<mailto:alto-bounces@ietf.org>> on behalf of Qin Wu <bill.wu@huawei.com<mailto:bill.wu@huawei.com>>
Date: Thu, November 19, 2020 at 07:33
To: "alto@ietf.org<mailto:alto@ietf.org>" <alto@ietf.org<mailto:alto@ietf.org>>
Subject: [alto] Unified properties terminology clarification

Hi, Sabine:
Follow up our discussion in today’s ALTO session, one issue I raised is about the terminology we used in the unified properties draft. I feel the term “unified properties” lacks clarity and causes a little bit confusion to people who are familiar with this draft, that is on is unified property break existing protocol or component such as
Endpoint property, I am wondering if we can change the term into property Map, so the title will be changed into “ALTO extension: Property Map” , which is also align with the title of Path vector draft, Does this make sense?
As you mentioned, this was discussed in the past, can you remind me the history discussion why the current name is picked. Thanks in advance, hope we can resolve this as soon as possible.

-Qin
_______________________________________________ alto mailing list alto@ietf.org<mailto:alto@ietf.org> https://www.ietf.org/mailman/listinfo/alto