Re: [Enum] ENUM Query

Bernie Hoeneisen <bernie@ietf.hoeneisen.ch> Wed, 04 March 2020 10:44 UTC

Return-Path: <bernie@ietf.hoeneisen.ch>
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 684193A0C0B for <enum@ietfa.amsl.com>; Wed, 4 Mar 2020 02:44:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level:
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 B8cgc5kkiYlm for <enum@ietfa.amsl.com>; Wed, 4 Mar 2020 02:44:20 -0800 (PST)
Received: from softronics.hoeneisen.ch (softronics.hoeneisen.ch [62.2.86.178]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A88B33A0B9A for <enum@ietf.org>; Wed, 4 Mar 2020 02:44:20 -0800 (PST)
Received: from localhost ([127.0.0.1]) by softronics.hoeneisen.ch with esmtp (Exim 4.86_2) (envelope-from <bernie@ietf.hoeneisen.ch>) id 1j9RVf-0008R0-UN; Wed, 04 Mar 2020 11:44:16 +0100
Date: Wed, 04 Mar 2020 11:44:15 +0100
From: Bernie Hoeneisen <bernie@ietf.hoeneisen.ch>
X-X-Sender: bhoeneis@softronics.hoeneisen.ch
To: Wayne Cutler <wcutler@gsma.com>
cc: Brian Rosen <br@brianrosen.net>, "enum@ietf.org" <enum@ietf.org>
In-Reply-To: <DB7PR04MB5418DCD96342D69A51AFDF3AC3E50@DB7PR04MB5418.eurprd04.prod.outlook.com>
Message-ID: <alpine.DEB.2.20.2003041130480.19506@softronics.hoeneisen.ch>
References: <DB7PR04MB54183341C4145762B969A0B1C3E40@DB7PR04MB5418.eurprd04.prod.outlook.com><ADFB7C13-0783-46A8-B9C9-86D503FF87B9@brianrosen.net> <DB7PR04MB5418DCD96342D69A51AFDF3AC3E50@DB7PR04MB5418.eurprd04.prod.outlook.com>
User-Agent: Alpine 2.20 (DEB 67 2015-01-07)
MIME-Version: 1.0
Content-Type: multipart/mixed; BOUNDARY="37663318-2060065419-1583318655=:19506"
X-SA-Exim-Connect-IP: 127.0.0.1
X-SA-Exim-Mail-From: bernie@ietf.hoeneisen.ch
X-SA-Exim-Scanned: No (on softronics.hoeneisen.ch); SAEximRunCond expanded to false
Archived-At: <https://mailarchive.ietf.org/arch/msg/enum/-N7G5Sholz6fTheAWT6WP3WkAOQ>
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: Wed, 04 Mar 2020 10:44:22 -0000

Hi Wayne

To better assess the scope, I also have some questions:

1) What URI Schemes are currently specified to be used in the NAPTR RRs of 
the ENUM response (for each of the services RCS and MMTEL)?

2) How likely do you think is it that further URI Schemes will be added 
in future (for each of the services RCS and MMTEL)?

3) How do you think that further services (in addition to RCS and MMTEL) 
will be added in future?

4) What is your prediction on SMS to be moved to RCS in future?

All the Best,
  Bernie Hoeneisen, IESG Appointed Designated Expert for ENUM

--

http://ucom.ch/
Modern Telephony Solutions and Tech Consulting for Internet Technology


On Wed, 4 Mar 2020, Wayne Cutler wrote:

> 
> Hi Brian,
> 
> Thanks for your questions. Please see below in line..
> 
>  
> 
> Regards,
> 
> Wayne
> 
>  
> 
> From: Brian Rosen [mailto:br@brianrosen.net]
> Sent: 03 March 2020 17:51
> 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”
> 
>  
> 
> One question: are the services that are provided on these two networks distinct?  
> 
> WC - Yes.  The service-sets offered on the two networks do not intersect.
> 
>  
> 
> Do one or both of them supply messaging service?  Calling Service? 
> 
> WC - Yes.  RCS offers a number of messaging services.  MMTEL offers voice and video calling.  For historic reasons,  SMS (which is
> technically a messaging service) is part of the service-set associated with MMTEL. So, in the dual-IMS core scenario, one IMS core
> provides voice/video/SMS and the second IMS Core provides RCS Messaging.
> 
>  
> 
> If both, then how is a message/call to the TN routed?  
> 
> WC - GSMA defines two disjoint sets of services, which we refer to as RCS and MMTEL.  The desire is that the ENUM response provide 2
> URIs, one for each service-set, each of which resolve to an entry point to the network providing that service-set.  These URIs can be
> the same or different (i.e. covering the single/dual IMS core(s) use cases).
> 
>  
> 
> I think we would want to have some service differentiation as the discriminator if its one network that supplies each service.
> 
> WC - Agreed.  GSMA is responsible for the mapping of service requests to a service-set.  We intend that the ENUM response provide a URI
> for each service-set.  What seems to be lacking is an ENUM service for the RCS Messaging service-set.
> 
>  
> 
> Brian
> 
> 
>
>       On Mar 3, 2020, at 6:00 AM, Wayne Cutler <wcutler@gsma.com> wrote:
> 
>  
> 
> Dear ENUM List,
> 
> I have an ENUM Registry query that I’d like to run past you to solicit expert feedback/recommendations on the best way forward.
> 
>  
> 
> The scenario that is applicable concerns the deployment of MMTEL (Multi-Media Telephony) & Advanced RCS Messaging by MNOs (Mobile
> Network Operators). For historic reasons, there are two different ways that MNOs have deployed MMTEL & RCS Messaging services :-
> 
> i)                    Both MMTEL & RCS Messaging services are provided by a single IMS Core Network and the UE registers to this
> single IMS core to receive all of its services. All terminating service requests are required to be routed to the single IMS
> network. Therefore, the existing ENUM infrastructure is fine for this scenario as the telephone number of a given user resolves to
> a SIP URI that identifies the target IMS core network.
> 
> ii)                   The MMTEL and RCS services are provided by 2 separate IMS Core Networks - one for MMTEL and one for RCS
> Messaging. In this scenario, the UE registers to both IMS core networks (so-called "dual registration") and gets its full suite of
> services via a combination of the 2 IMS cores.  The same IMPU (IMS Public User Id) is used for both IMS registrations and the same
> phone number is used to route terminating service requests for both MMTEL & RCS Messaging related requests. Therefore, in this
> case, an ENUM request for a given telephone number needs to be able to identify 2 different target IMS cores. The related service
> request can then be passed onto the correct IMS core based on the its context (i.e. does the request relate to a MMTEL or RCS
> Messaging service). This is the scenario that doesn't seem to be covered in the existing ENUM Registry. 
> 
>  
> 
> So, the problem we have is how to resolve a single telephone number to 2 different SIP URIs. Looking at the existing ENUM
> registry, there seems to be 3 options :-
> 
> ·       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".
> 
> ·       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,
> 
> ·       Define a new ENUM registry entry to identify RCS Messaging.
> 
>  
> 
> I would be grateful of any advice / recommendation that you have and am happy to answer any further questions for clarification.
> 
>  
> 
> Best Regards,
> 
> Wayne Cutler 
> 
>  
> 
>  
> 
> .
> 
> _______________________________________________
> enum mailing list
> enum@ietf.org
> https://www.ietf.org/mailman/listinfo/enum
> 
>  
> 
> .
> 
> 
>