Re: [Enum] Triggering ENUM Queries
Michael Mealling <michael@neonym.net> Thu, 30 May 2002 14:41 UTC
Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA07270 for <enum-archive@odin.ietf.org>; Thu, 30 May 2002 10:41:24 -0400 (EDT)
Received: (from daemon@localhost) by optimus.ietf.org (8.9.1a/8.9.1) id KAA05094 for enum-archive@odin.ietf.org; Thu, 30 May 2002 10:41:48 -0400 (EDT)
Received: from optimus.ietf.org (localhost [127.0.0.1]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id KAA04536; Thu, 30 May 2002 10:32:54 -0400 (EDT)
Received: from ietf.org (odin [132.151.1.176]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id KAA04505 for <enum@optimus.ietf.org>; Thu, 30 May 2002 10:32:52 -0400 (EDT)
Received: from bailey.dscga.com (bailey.neonym.net [198.78.11.130]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA07021 for <enum@ietf.org>; Thu, 30 May 2002 10:32:27 -0400 (EDT)
Received: from bailey.dscga.com (localhost [127.0.0.1]) by bailey.dscga.com (8.12.1/8.12.1) with ESMTP id g4UEV5Et002562; Thu, 30 May 2002 10:31:05 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.12.1/8.12.1/Submit) id g4UEV4jZ002561; Thu, 30 May 2002 10:31:04 -0400 (EDT)
Date: Thu, 30 May 2002 10:31:04 -0400
From: Michael Mealling <michael@neonym.net>
To: "Stastny, Richard" <richard.stastny@oefeg.at>
Cc: 'Richard Shockey' <rich.shockey@NeuStar.com>, Brandner Rudolf <Rudolf.Brandner@icn.siemens.de>, enum@ietf.org
Subject: Re: [Enum] Triggering ENUM Queries
Message-ID: <20020530103104.C1019@bailey.dscga.com>
Reply-To: Michael Mealling <michael@neonym.net>
References: <B1949C387101D411A95100508B8B951323C9C6@OEFEG-MAIL>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <B1949C387101D411A95100508B8B951323C9C6@OEFEG-MAIL>
User-Agent: Mutt/1.3.22.1i
Sender: enum-admin@ietf.org
Errors-To: enum-admin@ietf.org
X-Mailman-Version: 1.0
Precedence: bulk
List-Id: Enum Discussion List <enum.ietf.org>
X-BeenThere: enum@ietf.org
On Thu, May 30, 2002 at 10:55:29AM +0200, Stastny, Richard wrote: > Camp B is assuming, that the ENUM query is launched from within an > application which already nows what it is looking for, so there should be an > efficient way to find out the ONE useful NAPTR (from the enumservice field). > > Camp A has a broader view and see in addition the user who just wants to > communicate with another user and has not decided yet, how he will do this. > > To summarize, we really have three principle ways to trigger an ENUM query, > and we want to use the trials to find out the user preferences (maybe all > tree variants are needed anyway): > > 1. Stand-alone ENUM Client: > > The stand-alone ENUM client is given an E.164 Number in the format +431..., > retrieving all NAPTRs (and ev. other records) from the given domain and > displaying them in a human readable and grouped form, eg. > > Richard Stastny > Currently at the IETF in Yokohama > > To talk: sip:user@host > To send a fax message: tel:+431...;svc=fax > To send an e-mail: mailto:user@host > To send an sms: tel:+43664...;svc=sms > To look on my webpage: http://www.stastny.com > > 2. ENUM queries from specific applications > > If I have my fax-client or sms-client already started, and enter +431... in > the To field of my fax client, it is obvious, that I want a 'msg' service > with svc=fax (so I have to peek ahead) or 'telfax' or ?. So the application > is launching an ENUM add-on, querying ENUM DNS and replacing the entered > phone number with the URI retrieved from ENUM (similar to Outlook, if it > replaces a contact name entered). > > 3. ENUM query triggered by URL IMHO, the first (or Camp A) should be a service in Camp B. If you simply willy nilly show the user all NAPTR records regardless of any priority settings or inquiry-style referral (e.g. LDAP or SIP) then you're doing something that isn't explicit and is prone to confusion. You're basically negating the ability to use preferences at all by ignoring them and showing the user _everything_ regardless of whether or not the user should even be seeing it. IMHO, if you need to do #1 (don't get me wrong, I think its a cool application) then I think you need to specify that information behind something that can express policy and do it as an explicit query. I guess my problem with the scheme you suggest in #1 is that "ENUM is used for turning an E.164 number into a URI", not advertising service endpoints intended for a user interface. I realize the distinction is subtle but its an important one (especially when you throw in the mention of "additional text can be returned in TXT records". Does that mean I can put logos and pop up ads in there too?) -MM -- -------------------------------------------------------------------------------- Michael Mealling | Vote Libertarian! | urn:pin:1 michael@neonym.net | | http://www.neonym.net _______________________________________________ enum mailing list enum@ietf.org https://www1.ietf.org/mailman/listinfo/enum
- [Enum] Triggering ENUM Queries Stastny, Richard
- Re: [Enum] Triggering ENUM Queries Clive D.W. Feather
- Re: [Enum] Triggering ENUM Queries Michael Mealling
- RE: [Enum] Triggering ENUM Queries Stastny, Richard
- RE: [Enum] Triggering ENUM Queries Richard Shockey
- RE: [Enum] Triggering ENUM Queries Stastny, Richard
- RE: [Enum] Triggering ENUM Queries Zmolek, Andrew (Andrew)
- Re: [Enum] Triggering ENUM Queries ripple