Re: [PEPPERMINT] DRINKS PROPOSED Charter ..comments please.

"Richard Shockey" <richard@shockey.us> Wed, 23 April 2008 21:49 UTC

Return-Path: <peppermint-bounces@ietf.org>
X-Original-To: peppermint-archive@optimus.ietf.org
Delivered-To: ietfarch-peppermint-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6B51B3A6E48; Wed, 23 Apr 2008 14:49:38 -0700 (PDT)
X-Original-To: peppermint@core3.amsl.com
Delivered-To: peppermint@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E97123A6AC1 for <peppermint@core3.amsl.com>; Wed, 23 Apr 2008 14:49:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level:
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
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 kW8MxDRya4eh for <peppermint@core3.amsl.com>; Wed, 23 Apr 2008 14:49:35 -0700 (PDT)
Received: from mail.songbird.com (mail.songbird.com [208.184.79.10]) by core3.amsl.com (Postfix) with ESMTP id E0A8C3A6E55 for <peppermint@ietf.org>; Wed, 23 Apr 2008 14:49:35 -0700 (PDT)
Received: from rshockeyPC (h-68-165-240-38.mclnva23.covad.net [68.165.240.38]) (authenticated bits=0) by mail.songbird.com (8.12.11.20060308/8.12.11) with ESMTP id m3NLmVd7029703 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Wed, 23 Apr 2008 14:48:33 -0700
From: Richard Shockey <richard@shockey.us>
To: "'Dwight, Timothy M (Tim)'" <timothy.dwight@verizonbusiness.com>, 'Daryl Malas' <D.Malas@cablelabs.com>, 'Hadriel Kaplan' <HKaplan@acmepacket.com>, 'Otmar Lendl' <lendl@nic.at>, peppermint@ietf.org
References: <125b01c89fe6$14f823c0$3ee86b40$@us> <20080419210654.GA30568@nic.at> <E6C2E8958BA59A4FB960963D475F7AC30BD035B4EF@mail.acmepacket.com> <20080420211101.GA32096@nic.at> <1a6601c8a3dd$49ca8c50$dd5fa4f0$@us> <20080422144452.GA582@nic.at> <E6C2E8958BA59A4FB960963D475F7AC30BD045ABC4@mail.acmepacket.com> <14b501c8a495$758aeb60$60a0c220$@us> <160DE07A1C4F8E4AA2715DEC577DA49193654F@srvxchg3.cablelabs.com> <154801c8a49b$22fbc2b0$68f34810$@us> <E6C2E8958BA59A4FB960963D475F7AC30BD045B4DE@mail.acmepacket.com> <160DE07A1C4F8E4AA2715DEC577DA491936564@srvxchg3.cablelabs.com> <E6C2E8958BA59A4FB960963D475F7AC30BD05031E7@mail.acmepacket.com> <092B2658AAB56A4D80836399A4C4703104526DBE@ASHEVS002.mcilink.com> <160DE07A1C4F8E4AA2715DEC577DA491936566@srvxchg3.cablelabs.com> <092B2658AAB56A4D80836399A4C4703104526E1F@ASHEVS002.mcilink.com> <160DE07A1C4F8E4AA2715DEC577DA491936569@srvxchg3.cablelabs.com> <092B2658AAB56A4D80836399A4C4703104527139@ASHEVS002.mcilink.com>
In-Reply-To: <092B2658AAB56A4D80836399A4C4703104527139@ASHEVS002.mcilink.com>
Date: Wed, 23 Apr 2008 17:49:20 -0400
Message-ID: <059501c8a58b$e4899c40$ad9cd4c0$@us>
MIME-Version: 1.0
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: Acild5bQIMI2yamUS/eNn2gBoulzzQAEsfqA
Content-Language: en-us
X-SongbirdInformation: support@songbird.com for more information
X-Songbird: Clean
X-Songbird-From: richard@shockey.us
Subject: Re: [PEPPERMINT] DRINKS PROPOSED Charter ..comments please.
X-BeenThere: peppermint@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Provisioning Extensions in Peering Registries for Multimedia INTerconnection <peppermint.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/peppermint>, <mailto:peppermint-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/peppermint>
List-Post: <mailto:peppermint@ietf.org>
List-Help: <mailto:peppermint-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/peppermint>, <mailto:peppermint-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: peppermint-bounces@ietf.org
Errors-To: peppermint-bounces@ietf.org

>  
>  Daryl,
>  
>  > How do we know that a proposed data model supports anything useful?
>  >
>  > I assume that proponents of a particular model will have some use
>  > case(s) in mind.  So why not state them explicitly?

But not in a WG charter ... eyes on the prize here folks. We can get a
charter approved pretty quickly and form the WG if the scope of what we
propose to do _first_ is sufficiently bounded. 


>  >
>  > [DM] Instead of explicitly defining the model at this point, I
>  believe
>  > we are trying to describe well-understood characteristics of
>  > the model.
>  
>  That sounds fine.  But maybe we're talking past each other.  I'm
>  responding to what appears to me to be a much more specific proposal,
>  that the supported data look something like this:

I think the operative term is "supported data MAY include" .


>  
>           + Routes
>                  - Destination SIP/SIPS/TEL URI Egress and Ingress
>  Routes
>                  - Relevant route names, identifiers, and services
>                  - NAPTR context and associations
>  
>          + Service Areas
>                  - Individual, ranges, or groups of ENUMservice
>  identifiers
>                  - Route associations
>  
>          + Treatment Profiles
>                  - Priority
>                  - Location
>  
>  That looks like a data model to me.

Now I'm getting confused. 

So BTW will have to be included. " Data types not in scope will be session
rating or other billing information between SSP's" 

Are we getting close here?

>  
>  
>  > Then we can discuss whether the resulting set of problems to be
>  > solved, is sufficient (and sufficiently bounded).
>  >
>  > [DM] IMHO, this BoF would not have had 2 successful sessions, and
>  have
>  > multiple drafts already proposed if the problem statement was
>  > not pretty well understood.
>  
>  Is it written down anywhere?
>  
>  
>  > To me this is simply an issue of determining requirements before we
>  > settle on an implementation.  Settling on an implementation (data
>  model)
>  > first, will have the effect of bounding the set of requirements we
>  might
>  > satisfy.  But doesn't that seem backward?
>  >
>  > [DM] If you say you need to build a car...then you say we are going
>  to
>  > limit the scope to a seat, an engine, and some wheels; is that
>  > describing the implementation model?  All we said is...we need to
>  build
>  > a protocol (as described)...let's limit the scope to some SIP, some
>  way
>  > to identify user agents, and some way to know how to get between
>  > them...have we described the implementation model already?
>  
>  In saying you need to build a car, you are defining the solution not
>  the
>  problem.  What are the requirements?  It may turn out that you need a
>  pickup truck or (gasp) a minivan, not a car.
>  
>  I think the limitations in scope you state here, are better than those
>  implied by what I construe as a data model, above.  They're at least
>  directionally correct, meaning we are moving away from a proposed
>  solution and toward an understanding of the requirements.

No one is proposing a solution. We are describing  that we do not propose
exchanging data on Collateralized Debt Instruments and Mortgage Interest
Swaps among SSP's

>  
>  I also agree that we need both requirements and bounds on the solution
>  space (which is what I think you mean by scope).  I think the two have
>  to mature at the same time though.  What I'm sensing here is that one
>  (bounds on solution space) is out in front of the other (explicit
>  definition of requirements).  That's what makes me uneasy.  For
>  example
>  right now I'd agree that we will only use IETF protocols.  Until I
>  understand the requirements better I don't know that I'd accept a
>  restriction that SIP be the only protocol.

SIP is certainly not the only protocol nor is ENUM the only query mechanism.
If someone wants to use DRINKS for the exchange of H.323 gateway information
they certainly can.
>  
>  tim

_______________________________________________
PEPPERMINT mailing list
PEPPERMINT@ietf.org
https://www.ietf.org/mailman/listinfo/peppermint