Re: [Enum] ENUM Query

Wayne Cutler <wcutler@gsma.com> Mon, 09 March 2020 14:05 UTC

Return-Path: <wcutler@gsma.com>
X-Original-To: enum@ietfa.amsl.com
Delivered-To: enum@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 43DB23A1046 for <enum@ietfa.amsl.com>; Mon, 9 Mar 2020 07:05:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, 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=gsmasso.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 5tOqgDBu2tFj for <enum@ietfa.amsl.com>; Mon, 9 Mar 2020 07:05:03 -0700 (PDT)
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-eopbgr140084.outbound.protection.outlook.com [40.107.14.84]) (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 57B0D3A103E for <enum@ietf.org>; Mon, 9 Mar 2020 07:04:49 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EvP1eAs/usAfXFpLAHzyXmnBREqlQZJKHTstOktMUOJEpkpI4Or5dKop385uLpVC2C1y6uRpiluwBr2mq3fvnkPwD3pY4AfmACWLmyxR212GfE2IIh5Ki/kCUhismGQYVERyH9mgbJ8EvQTDJtxf0qecGtEz+pn/+rPRiLyX2/RBjyawc0QUft67fyTzudd4UMDkYlk8/NyT9KcfAYUcmO5zCoEgpaAR7t5lytno2xGAkk4/LJYLZBaM2hgj8Jifai+yqIUdYKSpF5Tkj12/9/XofajGlINqZoxWn/s4srlJzEIqY47wY88pdgjwx0BEQyi18cL9vjgE9f458VTJDg==
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=T5M3fXgegbYMiCWbVWeRyw3eShkMswZLaGn5f8VgAdw=; b=fBOMif3wnM4WSqG3hWan83/uS/WbC3lQU6Nukelbyn6m/ouXqi6+sce/A7i2yz403frwBOQlgWkz5Jq8eeYCUeWeVt7tIaLCxfC8s9Y4WwWNBh8qX7Lmm64Jw8fMiUVJBZBSAi6eQJbZgpLADVTwM4V/bqjPmS1/0GtBvXGKwmro6OTUVKd33u/huSkjp/86ikfl/kL/ep955/gLPOWufwsZJyf91pwwEqQZTURTLRHWoqqxOg5mBRAh8tZ8cek6sVV6cJctwNLWbvj+lBfHAqwZYpA3wI45gcOL1D+Yk1CYcNlbD8e4/B3Ow8rYshGho8phUmSYxisIN+hyO5ysNg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=gsma.com; dmarc=pass action=none header.from=gsma.com; dkim=pass header.d=gsma.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=GSMASSO.onmicrosoft.com; s=selector2-GSMASSO-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;bh=T5M3fXgegbYMiCWbVWeRyw3eShkMswZLaGn5f8VgAdw=; b=GTCjn9tqaBLSFG/us0N24W3aEcPO+0zddLByjMjv/WEp9ff9ofplCY+BA/JIy6RZDJOPMLqu+ObMtaUwvMZ+d3NWCE7rWWkAsSkDkTSWe84hznbWdxX2TBc8nrNXsIvz2edlFWH6MIfFg3g8qI6EY7USCLJsWcX4FT+kvbfXHSc=
Received: from DB7PR04MB5418.eurprd04.prod.outlook.com (20.178.104.203) by DB7PR04MB5148.eurprd04.prod.outlook.com (20.176.233.13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.17; Mon, 9 Mar 2020 14:04:44 +0000
Received: from DB7PR04MB5418.eurprd04.prod.outlook.com ([fe80::79e8:a6ac:7df9:c295]) by DB7PR04MB5418.eurprd04.prod.outlook.com ([fe80::79e8:a6ac:7df9:c295%4]) with mapi id 15.20.2793.013; Mon, 9 Mar 2020 14:04:44 +0000
From: Wayne Cutler <wcutler@gsma.com>
To: Bernie Hoeneisen <bernie@ietf.hoeneisen.ch>
CC: "enum@ietf.org" <enum@ietf.org>
Thread-Topic: [Enum] ENUM Query
Thread-Index: AdXxSRFnBGvgUDfqQUGG0eLpOyEqRQAO0jiAAB7UIfAABIubgAACUg1QAJTuBYAAalxosA==
Date: Mon, 09 Mar 2020 14:04:44 +0000
Message-ID: <DB7PR04MB5418E392AD73AF330044E0F2C3FE0@DB7PR04MB5418.eurprd04.prod.outlook.com>
References: <DB7PR04MB54183341C4145762B969A0B1C3E40@DB7PR04MB5418.eurprd04.prod.outlook.com><ADFB7C13-0783-46A8-B9C9-86D503FF87B9@brianrosen.net> <DB7PR04MB5418DCD96342D69A51AFDF3AC3E50@DB7PR04MB5418.eurprd04.prod.outlook.com><alpine.DEB.2.20.2003041130480.19506@softronics.hoeneisen.ch> <DB7PR04MB54186234B94264FEA913888EC3E50@DB7PR04MB5418.eurprd04.prod.outlook.com> <alpine.DEB.2.20.2003071103230.19506@softronics.hoeneisen.ch>
In-Reply-To: <alpine.DEB.2.20.2003071103230.19506@softronics.hoeneisen.ch>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=wcutler@gsma.com;
x-originating-ip: [62.189.0.100]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: dd723f1a-e6e8-4c0e-454d-08d7c432d1e3
x-ms-traffictypediagnostic: DB7PR04MB5148:
x-microsoft-antispam-prvs: <DB7PR04MB514837FB3EA5A4CE5D057509C3FE0@DB7PR04MB5148.eurprd04.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0337AFFE9A
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(136003)(376002)(346002)(396003)(39850400004)(189003)(199004)(66446008)(64756008)(66556008)(66476007)(76116006)(66946007)(9686003)(4326008)(5660300002)(2906002)(478600001)(7696005)(186003)(26005)(45080400002)(86362001)(966005)(316002)(6506007)(53546011)(81166006)(8936002)(33656002)(66574012)(6916009)(81156014)(8676002)(55016002)(71200400001)(52536014); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR04MB5148; H:DB7PR04MB5418.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: gsma.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: PuzCHfq0mn6xvtZF+8nxHeH1UoMSjbs4QzYnKN/aWWGQSJiUrySMZ2t7BCjLawCat/PTQdWfnPMLVYu6YlqedxR+WJirVMT38y9yPfPryPEguTyS5XlBGPwVh6u1607bB160Yq2BN83ZbNXi5QXn+wItWSaj8VHvkWuOLiCMLsTRGIeHPOlBpxV+IP5XKQTaBvpTujQdvhvSzTbaLw/YoB+T+EQuwq10i0H2kLL0EsX7nhgs6Yjjqkx1YeRMtyiY3oX/nqnFFMZQLG3RjJwjuGfxw+UvI89z8C6xIG1XuJDAvkO0IORiyqr9dLdAAOHK/j+mav0NHBbsPxEhwmwTc93m21ekV+8xgmwnMWZ659mKKsxK0BvmmK8oN9fZpZ3gn8b0lM5usenZxNRed7AWiVqMm9g4i4S9YyjDCcAa8YFB/CGouCT9fVT0oiC1s61vJZOSNT3YYsO35GOrHzMhBMQJkMWQSoQvDbCPmFGvC7VRTYbtKy860zaAq9vOH2YHsmJ4vQ/ShURXIxtuwDnXyA==
x-ms-exchange-antispam-messagedata: 05x+yhl3mPaqZ7FQi+TAJ/OjS3qvzzZQdNzVReNT95OM3u0YNmmUE3d1eAFKkWlEtPkVLOegSiun4yRnP4x4+0Z6Alje1t3ZfbAuvUgGgMr/pAUMlrODuQsG9IJZvcaxRFixUHIZpnBGvQuDZVadzw==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: gsma.com
X-MS-Exchange-CrossTenant-Network-Message-Id: dd723f1a-e6e8-4c0e-454d-08d7c432d1e3
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Mar 2020 14:04:44.2997 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72a4ff82-fec3-469d-aafb-ac8276216699
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: j8zSwqBRkpyrL+P67XzQRVkwivQnLuEcjiLYWkbKtxk/v2GStK87Joy0Pevd2DT4AaGgaXLkC5z7AKGy2/02xw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR04MB5148
X-MS-Exchange-CrossPremises-AuthAs: Internal
X-MS-Exchange-CrossPremises-AuthMechanism: 04
X-MS-Exchange-CrossPremises-AuthSource: DB7PR04MB5418.eurprd04.prod.outlook.com
X-MS-Exchange-CrossPremises-TransportTrafficType: Email
X-MS-Exchange-CrossPremises-TransportTrafficSubType:
X-MS-Exchange-CrossPremises-SCL: 1
X-MS-Exchange-CrossPremises-messagesource: StoreDriver
X-MS-Exchange-CrossPremises-BCC:
X-MS-Exchange-CrossPremises-originalclientipaddress: 62.189.0.100
X-MS-Exchange-CrossPremises-transporttraffictype: Email
X-MS-Exchange-CrossPremises-transporttrafficsubtype:
X-MS-Exchange-CrossPremises-disclaimer-hash: aec8266e882fb4f8d424fb644b62ffb96bb5589a477100b41df8a31983dca2b9
X-MS-Exchange-CrossPremises-antispam-scancontext: DIR:Originating; SFV:NSPM; SKIP:0;
X-MS-Exchange-CrossPremises-processed-by-journaling: Journal Agent
X-OrganizationHeadersPreserved: DB7PR04MB5148.eurprd04.prod.outlook.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/enum/DhjFM40YEwUMDEfXeUQDzXE0QxE>
Subject: Re: [Enum] ENUM Query
X-BeenThere: enum@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Enum Discussion List <enum.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/enum>, <mailto:enum-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/enum/>
List-Post: <mailto:enum@ietf.org>
List-Help: <mailto:enum-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/enum>, <mailto:enum-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Mar 2020 14:05:06 -0000

Hi Bernie,
Thanks for your email.

So, we are after a mechanism to get a SIP URI for the RCS Messaging Services, and these services comprise things like 1:1 Chat, File Transfer, Geolocation Push etc.

Regarding the differences between RCS Messaging and im/unifmsg, I would say that :-
1) im allows users to send and receive typically short, often textual messages in near real-time - which sounds a lot like RCS Chat  - and returns an IM URI. So, I think that RCS is more general than im and also the need to translate from the im URI to a SIP URI is an additional minor nuisance.
2) unifmsg is about having a unified (voice/video) mailbox capability in the event of a user being unreachable. The RCS services aren't really about the  user being unreachable and so this is not really a good fit IMO.

So, I think the proposal to have a new Application-Based Enumservice seems reasonable to me. What would be the next steps? Writing an Internet Draft presumably?

Regarding the suggestion to also take a similar approach for MMTEL, I think there are backwards compatibility issues as there are implementations already out there that use the Protocol-Based Enumservice "sip" for MMTEL. Therefore, this is something we wouldn't want to do.

Regards,
Wayne

-----Original Message-----
From: enum [mailto:enum-bounces@ietf.org] On Behalf Of Bernie Hoeneisen
Sent: 07 March 2020 10:55
To: Wayne Cutler <wcutler@gsma.com>
Cc: enum@ietf.org
Subject: Re: [Enum] ENUM Query

“This email has been received from an external source – please review before actioning, clicking on links, or opening attachments”


Hi Wayne

Thanks for your response.

I think I am getting closer to understand the challenges reagarding ENUM in IMS. (It's been a while since my last 3GPP/IMS meeting, which dates back to year 2002:ish.)

In the following a preliminery assessment of your options (incl. further
questions):

> · Enhance the current ProtocolBasedClass of SIP as defined in RFC 3764
> to add a sub-type - e.g. "SIP/MMTEL" & "SIP/RCS" - with the absence of
> a sub-type meaning "all services".

This is a no-go, as RFC 6117 does not forsee to use subtype strings other than different URI Schemes for Protocol-Based Enumservices. cf.
https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Ftools.ietf.org%2Fhtml%2Frfc6117%23section-4.2.2.2&amp;data=02%7C01%7Cwcutler%40gsma.com%7C262c586851d74d20944d08d7c2860dfe%7C72a4ff82fec3469daafbac8276216699%7C0%7C0%7C637191753343095966&amp;sdata=J7CThb34%2FxNtzDR%2FtHv0d8Nq56HdtScQEcSf8x4CWc4%3D&amp;reserved=0

> · Re-use (or perhaps re-interpret?) an existing result (e.g.
> ApplicationBasedClass of IM or unifmsg) to mean RCS Messaging - but
> this feels like a kludge,

Questions:

- What are the differences between im (Enumservice) and RCS as used in IMS?

- What are the differences between unifmsg (Enumservice) and RCS as used in IMS?


> · Define a new ENUM registry entry to identify RCS Messaging.

Given the information I currently have/understand, this appears to be the cleanest approach, i.e.  to define a new Application-Based Enumservice:

- "rcs:sip" with URI Schemes "sip" and "sips"

or both

- "rcs:sip" with URI Scheme "sip"
- "rcs:sips" with URI Scheme "sips"

(depending on the implementation, see also:
https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Ftools.ietf.org%2Fhtml%2Frfc6117%23section-4.2.3.2&amp;data=02%7C01%7Cwcutler%40gsma.com%7C262c586851d74d20944d08d7c2860dfe%7C72a4ff82fec3469daafbac8276216699%7C0%7C0%7C637191753343095966&amp;sdata=usCYD0Ero7VeqEhJ%2B5JRW79ol5tHp754VDLnDlt8PL0%3D&amp;reserved=0 )


If we go down this road, you may also want to consider the same for MMTEL, to replace your legacy approach that uses the Protocol-Based Enumservice "sip", e.g.:

- "mmtel:sip" with URI Schemes "sip" and "sips"


Note that anything I write here is pre-liminery and MUST NOT be interpreted in any way as "decision by the Dedicated Expert for ENUM" (or alike), but rather help you to find the right direction for a possible upcoming formal IANA registration process.

cheers,
  Bernie

--

https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fucom.ch%2F&amp;data=02%7C01%7Cwcutler%40gsma.com%7C262c586851d74d20944d08d7c2860dfe%7C72a4ff82fec3469daafbac8276216699%7C0%7C0%7C637191753343095966&amp;sdata=GRQ1ZA4KkN%2BVemSIKST%2FXism9CmbbWvbwiPHTqH36hA%3D&amp;reserved=0
Modern Telephony Solutions and Tech Consulting for Internet Technology
.