Re: [dispatch] E2M: Proposed Charter (draft version only)

"Richard Shockey" <richard@shockey.us> Mon, 11 January 2010 19:01 UTC

Return-Path: <richard@shockey.us>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E84593A68AC for <dispatch@core3.amsl.com>; Mon, 11 Jan 2010 11:01:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.649
X-Spam-Level:
X-Spam-Status: No, score=-1.649 tagged_above=-999 required=5 tests=[AWL=0.615, BAYES_00=-2.599, HTML_MESSAGE=0.001, IP_NOT_FRIENDLY=0.334]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LWiHXxHfWch7 for <dispatch@core3.amsl.com>; Mon, 11 Jan 2010 11:01:33 -0800 (PST)
Received: from outbound-mail-27.bluehost.com (outbound-mail-27.bluehost.com [69.89.17.193]) by core3.amsl.com (Postfix) with SMTP id 2C4B83A6882 for <dispatch@ietf.org>; Mon, 11 Jan 2010 11:01:33 -0800 (PST)
Received: (qmail 12964 invoked by uid 0); 11 Jan 2010 19:01:28 -0000
Received: from unknown (HELO box462.bluehost.com) (74.220.219.62) by outboundproxy2.bluehost.com with SMTP; 11 Jan 2010 19:01:28 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=shockey.us; h=Received:From:To:Cc:References:In-Reply-To:Subject:Date:Message-ID:MIME-Version:Content-Type:X-Mailer:Thread-Index:Content-Language:X-Identified-User; b=GQnbOBNm8rRZwUHinTvVqvmgdFiJ3S8Apf/nzEIk+OWW+ntLkdFcKQv7zri40aj+6wWvDLWFRwjbK6G4nbVnEe3h2O1I1jS1Egytzgu2dVa4smOo5z3OU4S9Q2Djplwa;
Received: from pool-96-241-233-91.washdc.fios.verizon.net ([96.241.233.91] helo=rshockeyPC) by box462.bluehost.com with esmtpa (Exim 4.69) (envelope-from <richard@shockey.us>) id 1NUPW3-0002EE-FZ; Mon, 11 Jan 2010 12:01:27 -0700
From: Richard Shockey <richard@shockey.us>
To: Ray.Bellis@nominet.org.uk, "'Cartwright, Kenneth'" <kcartwright@tnsi.com>
References: <754963199212404AB8E9CFCA6C3D0CDA091AB63873@TNS-MAIL-NA.win2k.corp.tnsi.com> <alpine.DEB.2.00.1001102246010.12808@softronics.hoeneisen.ch> <754963199212404AB8E9CFCA6C3D0CDA0A38DA5861@TNS-MAIL-NA.win2k.corp.tnsi.com> <OFE0A133AF.68E32565-ON802576A8.0057FE44-802576A8.0059C985@nominet.org.uk> <754963199212404AB8E9CFCA6C3D0CDA0A38DA594F@TNS-MAIL-NA.win2k.corp.tnsi.com> <OF4C224D70.83A82300-ON802576A8.005F7FE4-802576A8.0061996B@nominet.org.uk>
In-Reply-To: <OF4C224D70.83A82300-ON802576A8.005F7FE4-802576A8.0061996B@nominet.org.uk>
Date: Mon, 11 Jan 2010 14:01:24 -0500
Message-ID: <00af01ca92f0$79443540$6bcc9fc0$@us>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_00B0_01CA92C6.906E2D40"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AcqS5fdwhRl8wflNT8CDkQA7MEZMXgACaTQg
Content-Language: en-us
X-Identified-User: {3286:box462.bluehost.com:shockeyu:shockey.us} {sentby:smtp auth 96.241.233.91 authed with richard+shockey.us}
Cc: 'Bernie Hoeneisen' <bernie@ietf.hoeneisen.ch>, dispatch@ietf.org
Subject: Re: [dispatch] E2M: Proposed Charter (draft version only)
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Jan 2010 19:01:40 -0000

In line..

 

From: dispatch-bounces@ietf.org [mailto:dispatch-bounces@ietf.org] On Behalf
Of Ray.Bellis@nominet.org.uk
Sent: Monday, January 11, 2010 12:46 PM
To: Cartwright, Kenneth
Cc: dispatch-bounces@ietf.org; Bernie Hoeneisen; dispatch@ietf.org
Subject: Re: [dispatch] E2M: Proposed Charter (draft version only)

 

> I hear ya on the time frame.  Your need for something *now* for a 
> specific sub-set of use cases can certainly trump a broader desire 
> to cover the additional use cases that the three items in my 
> previous response would cover. 

Looking at those three items: 

> 1) Telephone calls and the services that surround them (e.g. calling 
>    name, e911, etc, etc) need to work for both TN and URI lookup key 
>    use cases.  If I understand your E2M/DDDS proposal, it will only 
>    be usable if a TN (turned into a domain name) is the lookup key. 
>    Do I understand your proposal correctly here?  It seems that allowing 
>    a lookup key to be an arbitrarily formed string (rather than a 
>    domain name) is a relatively minor change, so maybe E2M can be 
>    designed to support that. 

I've been involved with an NICC study on use of non-E.164 identifiers in
next-generation-networks, which should be published shortly - it's real
hard, particularly where portability is a requirement. 

If this is a goal then there should be _separate_ and very wide ranging work
at IETF about peering and routing for non-E.164-based calling.  I believe
Otmar has called for this before. 

 

Don't hold your breath on that one. 


In any event, the three known use cases for E2M are rather E.164 specific.
Send-N and Void are certainly 100% E.164 specific.  I'm not so sure about
CNAM. 

It actually is and in fact it is the major market driver for using the E2M
ENUM LUF. 



> 2) The response structure of a meta-data protocol should be allowed 
>    to be fairly rich and nested (e.g. XML like).  Otherwise folks will 
>    find yucky hacks in order to accomplish that within a protocol that 
>    does not support it.  Perhaps E2M can be designed to support this. 

 

E2M+foo defines what you may ultimately look at. 


Yes, trivially, by mirroring E2U+vcard, and allowing indirection to "rich"
data sources. 

 

Right ..



> 3) It would be very good to be able to identify and use the source of a 
>    lookup when formulating the response.  So at a *minimum*, it would 
>    good to make sure that the solution proposed allows for a source 
>    identification scheme to be overlaid.  This seems like a feasible
feature 
>    that perhaps E2M could support. 

Umm, why, exactly?  E2U doesn't have it, so why should E2M?  None of the
three established use cases need it. 

If you're thinking of DRINKS, didn't the design team ultimately conclude
that the LUF (which happens to map nicely to ENUM) doesn't need this
feature? 

Not necessarily .. for the peering function the LUF might return a different
URI based on the source. 


I don't believe that they are even remotely in the same class, and would not
like to see E2M being held up because of unrelated (and frankly, far larger)
issues. 

 

IMHO put the E2M structure in place and let people see what they want to use
if for. Any one of these preliminary use cases justifies the Development of
E2M. 

 



kind regards, 

Ray