Re: [Ecrit] country specific emergency URNs

Henning Schulzrinne <hgs@cs.columbia.edu> Thu, 13 July 2017 16:05 UTC

Return-Path: <hgs10@columbia.edu>
X-Original-To: ecrit@ietfa.amsl.com
Delivered-To: ecrit@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0C8D81316ED for <ecrit@ietfa.amsl.com>; Thu, 13 Jul 2017 09:05:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level:
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_PASS=-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 2Wc-MbwK59gW for <ecrit@ietfa.amsl.com>; Thu, 13 Jul 2017 09:05:08 -0700 (PDT)
Received: from outprodmail01.cc.columbia.edu (outprodmail01.cc.columbia.edu [128.59.72.39]) (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 F2C79124BE8 for <ecrit@ietf.org>; Thu, 13 Jul 2017 09:05:07 -0700 (PDT)
Received: from hazelnut (hazelnut.cc.columbia.edu [128.59.213.250]) by outprodmail01.cc.columbia.edu (8.14.4/8.14.4) with ESMTP id v6DG026x045302 for <ecrit@ietf.org>; Thu, 13 Jul 2017 12:05:07 -0400
Received: from hazelnut (localhost.localdomain [127.0.0.1]) by hazelnut (Postfix) with ESMTP id 20A4489 for <ecrit@ietf.org>; Thu, 13 Jul 2017 12:05:07 -0400 (EDT)
Received: from sendprodmail03.cc.columbia.edu (sendprodmail03.cc.columbia.edu [128.59.72.15]) by hazelnut (Postfix) with ESMTP id CC35593 for <ecrit@ietf.org>; Thu, 13 Jul 2017 12:05:03 -0400 (EDT)
Received: from mail-oi0-f71.google.com (mail-oi0-f71.google.com [209.85.218.71]) by sendprodmail03.cc.columbia.edu (8.14.4/8.14.4) with ESMTP id v6DG53Rt030836 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=NOT) for <ecrit@ietf.org>; Thu, 13 Jul 2017 12:05:03 -0400
Received: by mail-oi0-f71.google.com with SMTP id t188so4486207oih.15 for <ecrit@ietf.org>; Thu, 13 Jul 2017 09:05:03 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=Z3m1lKvp1d/TWXBTY6peEmJcE0gRtHMZe8svTBu8GTs=; b=BjZGf1wMBfuYoVWZedNg7ljaVMTw0VH0NK/7md9wjtRvlTzdIDjPC5z1CZHTvZdOEL z3xReEjRRtfKdvNDOoRJnA3q7H5Hzc1ulUHHIJY2Mde6K3GYJ2HVVkrrpLry8EG4f2vO nVUmvmiPp6FgiEQtzuu37QSBRMzRA63YdgruWFIbw18MK4UExia6Os5puwcr8Kygu0ff tMoR2se9IVkiuFpldMl36uc2m4eCdfjpakiz9mmoy5zYqnfZIBb/WlrqzOe8HX3BPLSt ztWY6oSEAtEmgikUo4Y770fG7b/oXZj5mH6pup5YzEk+1IDCfhN5Cl+zLcS/S05pftYp NRWA==
X-Gm-Message-State: AIVw113XHW3kACAZt6MMEKQQqsRx4QncRJQ4L73a8yIqsUXDEbrQBz78 9g+9DpWbtFiVLyzzp1jRBVWx2xaZ9P2eOkatZohPrsUhy3YznmZ/7NjZWlFFHwlQ7rs5fD2++/V DVKj4vCveFY5ov2JaYZMF
X-Received: by 10.202.170.12 with SMTP id t12mr2613080oie.30.1499961902228; Thu, 13 Jul 2017 09:05:02 -0700 (PDT)
X-Received: by 10.202.170.12 with SMTP id t12mr2613044oie.30.1499961901835; Thu, 13 Jul 2017 09:05:01 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.182.116.34 with HTTP; Thu, 13 Jul 2017 09:04:40 -0700 (PDT)
In-Reply-To: <D58CED5D.1F468%christer.holmberg@ericsson.com>
References: <52809D5B0606C049903AD6AD07E033E10326EF8FFD@ATWIREMXSC0101.sv.ad.tmo> <AF1BEB84-A0D2-44AD-9666-1C608B73BC68@brianrosen.net> <CACgrgBbgMqWn3ovUogw6o_pLPhJBpSOPZ+JgDcSfgzzChcUcAQ@mail.gmail.com> <DB5PR07MB14806FA9F5D0FA90DEF2E1E2F7AB0@DB5PR07MB1480.eurprd07.prod.outlook.com> <CACgrgBY1Y_cT_F-eT-R50H81o5=9xgTjdLgRKS2x59Ar0M4gxw@mail.gmail.com> <52809D5B0606C049903AD6AD07E033E10327096BB1@ATWIREMXSC0101.sv.ad.tmo> <CACgrgBazRYu_XAu2S1t5-mEoMPYmRVFG+az71LLej_wTVFTiqw@mail.gmail.com> <52809D5B0606C049903AD6AD07E033E1032709747D@ATWIREMXSC0101.sv.ad.tmo> <CACgrgBYUs=CfyjuPM9BX9Z1u9o7Boqtpj4=viOMB0VjYu0Aq9w@mail.gmail.com> <52809D5B0606C049903AD6AD07E033E1032709783F@ATWIREMXSC0101.sv.ad.tmo> <CACgrgBY+d==tTbVCuwLcTP_M6saYZw0UpV4Mi66DL2ToCbVeeA@mail.gmail.com> <52809D5B0606C049903AD6AD07E033E10327178504@ATWIREMXSC0101.sv.ad.tmo> <1599E1B5-CBA4-43F9-90FC-FA8D4EBAC28F@brianrosen.net> <52809D5B0606C049903AD6AD07E033E103271785EB@ATWIREMXSC0101.sv.ad.tmo> <ED1B93BE-A29D-46F5-8417-C8D56C9F83C5@brianrosen.net> <DB5PR07MB14809D599D828F1A5420CD34F7AF0@DB5PR07MB1480.eurprd07.prod.outlook.com> <1FFAF3E4-3FCF-43A9-8194-AA4B337FFFE2@brianrosen.net> <7594FB04B1934943A5C02806D1A2204B4CC600F4@ESESSMB109.ericsson.se> <3ABCE27C-CC6F-47AF-AD69-4AD38F3B55DE@brianrosen.net> <D58CED5D.1F468%christer.holmberg@ericsson.com>
From: Henning Schulzrinne <hgs@cs.columbia.edu>
Date: Thu, 13 Jul 2017 12:04:40 -0400
Message-ID: <CACgrgBaP2QscBPbOgty4gA6fOpgrWx_EJb4XBoW0swiXuzgXWw@mail.gmail.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>
Cc: Brian Rosen <br@brianrosen.net>, "ecrit@ietf.org" <ecrit@ietf.org>
Content-Type: multipart/alternative; boundary="001a113cdef455faec055435183b"
X-No-Spam-Score: Local
X-Scanned-By: MIMEDefang 2.78 on 128.59.72.15
Archived-At: <https://mailarchive.ietf.org/arch/msg/ecrit/e1FREXqTZATITmdjfwFg5rFwr2I>
Subject: Re: [Ecrit] country specific emergency URNs
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: <ecrit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ecrit>, <mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ecrit/>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ecrit>, <mailto:ecrit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Jul 2017 16:05:15 -0000

I suspect, despite differences at the margins, we have general agreement on
a few points:

* Service URNs are meant to reflect reasonable, common understanding of the
service and lead to reasonable fall-back behavior if the specific service
is not supported. For example, if there's a service URN sos.fire.wildfire,
the behavior is as expected: if it doesn't exist, forwarding the call to
whoever handles sos.fire is probably right.

* We already have the 'counseling' tree for non-emergency advice services.
We seem to converge on having a non-emergency services tree (or possibly
more than one) that reflect services that yield a response (more than
talk), but are not considered emergency services.

* URNs don't encode policy (e.g., priority) or law.

* We have a light-weight process for adding URNs on an as-needed basis. I
suspect this discussion will yield a slew of new registrations that will
cover most ECRIT-using services (and many that never will), but we don't
need to strive for completeness now.

As I have mentioned, I have made an effort, now updated, to collect the
emergency and similar widely-known services for almost all of the OECD
countries at

*https://docs.google.com/presentation/d/18t1siLVrPTwyYWUm8TQK7EnwC9Y4hwkYZmEa846Pzig/edit?usp=sharing
<https://docs.google.com/presentation/d/18t1siLVrPTwyYWUm8TQK7EnwC9Y4hwkYZmEa846Pzig/edit?usp=sharing>*

If you see any mistakes or significant omissions, please let me know.

I'm hoping that the list can help avoid pointless discussions about
services that could exist, but don't actually do. Also, as mentioned, we
don't need to encode every possible widely-known service unless it is
likely to use ECRIT-style (service URN + LoST) resolution. Thus, for the
time being, we don't have to worry about, say, phone repair,
call-before-you-dig, directory services, talking clock services, weather,
traffic (511 in the US) or dial-a-prayer services, even though they may all
have short code numbers.

Henning

On Thu, Jul 13, 2017 at 2:38 AM, Christer Holmberg <
christer.holmberg@ericsson.com> wrote:

> Hi,
>
>
>
> >>RFC 5031 defines semantics for the sos sub-service, and at least my
> >>understanding is that sos is to be used for emergency services, and
> >>nothing else.
> >
> >There is no limit expressed, or implied, that sos is restricted to
> >³flashing lights² emergencies.  It¹s suggestive of emergency, but not
> >exclusively used that way.
> >The counter example was the non-emergency ambulance service.  Using
> >sos.ambulance for a non emergency ambulance service, unless a country has
> >both an emergency and a
> >non-emergency ambulance service that needs urns, is appropriate I think.
> >I don¹t think it would be wrong to create a non-emergency ambulance
> >registration, but I also don¹t think we
> >need to.
>
> I think we should have separate URNs for emergency and non-emergency
> services - no matter if the emg and non-emg services are provided in the
> same country or in different countries.
>
> >There is no MUST language at all.  Anything is acceptable, although the
> >expert review gets to offer an opinion, and take it to the list if
> >needed.
> >
> >The review is merely supposed to make sure the service is distinct from
> >an existing registration.  Registrations are cheap.
>
> Not if we are going to have list discussions about the name whenever a URN
> is to be registered. It would prolong the registration and, depending on
> who participate in such discussions, the outcome would be very
> inconsistent.
>
> So, I strongly think that if the service is an emergency service, we use
> sos. If the service is not an emergency service, we don¹t use sos.
>
> And, *URNs* are cheap, so we are not going to ³run out of them² if we use
> different ones for emergency services and non-emergency services.
>
>
> >>If we start using non-sos for emergency services, and sos for
> >>non-emergency services, I think we will end up in a messŠ
> >
> >The above example is how I think we don¹t get into a mess.  I don¹t think
> >there is a good reason to create an ambulance service that isn¹t in the
> >sos tree unless
> >we have an incidence of two services and we need to differentiate.  Even
> >if the ambulance service in a country is not considered an emergency
> >service, using sos.ambulance for it is fine in my opinion.
>
> I have a different opinion :)
>
> Regards,
>
> Christer
>
>
>
>
>
>
>
>
>
>
>
>
>
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www.ietf.org/mailman/listinfo/ecrit
>