
From root@core3.amsl.com  Wed May 27 11:15:01 2009
Return-Path: <root@core3.amsl.com>
X-Original-To: drinks@ietf.org
Delivered-To: drinks@core3.amsl.com
Received: by core3.amsl.com (Postfix, from userid 0) id B704A3A70EE; Wed, 27 May 2009 11:15:01 -0700 (PDT)
From: Internet-Drafts@ietf.org
To: i-d-announce@ietf.org
Content-Type: Multipart/Mixed; Boundary="NextPart"
Mime-Version: 1.0
Message-Id: <20090527181501.B704A3A70EE@core3.amsl.com>
Date: Wed, 27 May 2009 11:15:01 -0700 (PDT)
X-Mailman-Approved-At: Mon, 01 Jun 2009 11:02:00 -0700
Cc: drinks@ietf.org
Subject: [drinks] I-D Action:draft-ietf-drinks-usecases-requirements-00.txt
X-BeenThere: drinks@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF DRINKS WG <drinks.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/drinks>
List-Post: <mailto:drinks@ietf.org>
List-Help: <mailto:drinks-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 May 2009 18:15:01 -0000

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Data for Reachability of Inter/tra-NetworK SIP Working Group of the IETF.


	Title           : DRINKS Use cases and Protocol Requirements
	Author(s)       : S. Channabasappa
	Filename        : draft-ietf-drinks-usecases-requirements-00.txt
	Pages           : 22
	Date            : 2009-05-27

This document captures the use cases and associated requirements for
interfaces to provision session establishment data into SIP Service
Provider components that aid with session routing.  Specifically, the
current version of this document focuses on the provisioning of one
such element, termed the registry.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-drinks-usecases-requirements-00.txt

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/

Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Message/External-body;
	name="draft-ietf-drinks-usecases-requirements-00.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID: <2009-05-27110739.I-D@ietf.org>


--NextPart--

From jf.mule@cablelabs.com  Fri Jun 12 08:02:59 2009
Return-Path: <jf.mule@cablelabs.com>
X-Original-To: drinks@core3.amsl.com
Delivered-To: drinks@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9F0963A68E5 for <drinks@core3.amsl.com>; Fri, 12 Jun 2009 08:02:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.462
X-Spam-Level: 
X-Spam-Status: No, score=-0.462 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_MODEMCABLE=0.768, HOST_EQ_MODEMCABLE=1.368, HTML_MESSAGE=0.001]
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 BCnRoXPHgx7E for <drinks@core3.amsl.com>; Fri, 12 Jun 2009 08:02:42 -0700 (PDT)
Received: from ondar.cablelabs.com (ondar.cablelabs.com [192.160.73.61]) by core3.amsl.com (Postfix) with ESMTP id 816D33A6877 for <drinks@ietf.org>; Fri, 12 Jun 2009 08:02:42 -0700 (PDT)
Received: from kyzyl.cablelabs.com (kyzyl [10.253.0.7]) by ondar.cablelabs.com (8.14.3/8.14.3) with ESMTP id n5CF2oAg012500 for <drinks@ietf.org>; Fri, 12 Jun 2009 09:02:50 -0600
Received: from srvxchg3.cablelabs.com (10.5.0.25) by kyzyl.cablelabs.com (F-Secure/fsigk_smtp/511/kyzyl.cablelabs.com); Fri, 12 Jun 2009 09:02:50 -0700 (MST)
X-Virus-Status: clean(F-Secure/fsigk_smtp/511/kyzyl.cablelabs.com)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C9EB6E.DA80951D"
Date: Fri, 12 Jun 2009 09:02:26 -0600
Message-ID: <9AAEDF491EF7CA48AB587781B8F5D7C601EED10B@srvxchg3.cablelabs.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Minutes from May 28 & June 9 protocol design team calls
thread-index: Acne6sDoOZPHzmdfQAO0sBMSNs2nEQMgywTA
From: "Jean-Francois Mule" <jf.mule@cablelabs.com>
To: <drinks@ietf.org>
X-Approved: ondar
Subject: [drinks] Minutes from May 28 & June 9 protocol design team calls
X-BeenThere: drinks@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF DRINKS WG <drinks.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/drinks>
List-Post: <mailto:drinks@ietf.org>
List-Help: <mailto:drinks-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Jun 2009 15:02:59 -0000

This is a multi-part message in MIME format.

------_=_NextPart_001_01C9EB6E.DA80951D
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

---=20
--- IETF DRINKS WG, protocol design team minutes
--- Summary of May 28 and June 9, 2009 Calls


--- 5/28 Attendees
Debbie Guyton=20
Alex Mayhofer
Manjul Maharishi
Ken Cartwright
Spencer Dawkins
Richard Shockey
Jean-Francois Mule

--- 6/9 Attendees
Debbie Guyton
Richard Shockey
Manjul Maharishi
Ken Cartwright
Jean-Francois Mule


--- Combined Agendas
1/ Updated Action Item List
2/ Protocol I-D: Outline discussion
3/ Data Model Discussion
4/ Timeline reminder for the first proto I-D=20
5/ Other open items


--- Notes
Minutes reported by Debbie and Jean-Francois.=20
Any comments on these notes should be sent to drinks@ietf.org=20
=20
The meeting notes from the 5/21 call were reviewed and there were no
comments or questions.


1/ Updated Action Item List [Jean-Francois]
We reviewed the action item list on the 5/28 and 6/9 calls.  Below are
the open and closed action items.

Action Item (AI): Jean-Francois, closed 6/8
Jean-Francois did ping Lisa to get her on a call with this group,
copied wg chairs

# AI:  Sumanth, open
# On a regular basis by sending mails to IETF drinks list with deltas
# and proposed changes. Keep the use case and requirement documents in
# sync in case use cases need to be improved.
=20
# AI: Ken, closed and re-open, provide update before 6/12 COB=20
# Ken to send a updated proposal for doc outline based on the design
# team feedback (see notes below).

# AI: Jean-Francois, open, due by COB 6/12
# Send input based on previous IETF DRINKS discussions related to
# protocol transport requirements

# AI: All, open, due by COB 6/12
# Review list of protocol data elements provided by Debbie on 5/28 for
# consideration, send comments=20
=20
# AI: Manjul, closed and re-open, provide update by 6/12 COB
# Send updated data model based on design team comments

# AI: Manjul and Rich, by COB 6/12
# Come up with a couple of examples of source-based routing and the
# notion of an SED Record: how could it be addressed in the data model?
# -> candidate for use case update?
=20
2/ Protocol I-D: Outline discussion
We discussed the document outline proposed by Ken on the 6/9 call.

+ Naming
As usual, we started with a discussion on the name of the protocol.
We welcome ideas from the DRINKS protocol naming committee.  For now,
we were all fine with using:
 - Session Peering Provisioning Protocol (SPPP)
        for client to Registrar
 - Session Peering Distribution Protocol (SPDP)
        for registrar to downstream entities
We thought we should avoid using "voice" and some thought we may not
even need to use peering.

+ Docs used for reference and document structure
Ken covered the list of RFCs reviewed to come up with the document
outline, including NETCONF and EPP.
We reviewed the high level approach of separating the message from the
transport and have 2 separate documents in the long term.   The first
draft may have combined sections to expedite things though.
In addition, it might be useful to have another (3rd) document that
considers a file based approach to provisioning.

+ Thin vs. Thick approach for WSDL definition
Ken suggested we use a "thin" WSDL approach versus "thick". Keep the
protocol generic with a request and a response.  Give an object type
and then within the XML, extend the generic types with concrete
objects.  It is the approach taken by NETCONF.  Ken noted that this
approach was not retained in a separate industry effort (e.g. ESPP
protocol submitted once to peppermint as in put was not designed like
that).
The first protocol definition will give a good example of what is
meant by Thin here.

+ Extensibilility of the protocol
We discussed extensibility and that it is desirable. We discussed some
details of what should be extensible vs. firmed up in the protocol
definition so that extensibility does not become an issue.
Alex stated that too many levels of extensibility may actually create
issues because folks extend it in all ways possible. After some
discussion, Ken suggested that may be the core protocol elements may
not be extended. Jean-Francois proposed to define rules for how one
could extend the protocol and we should define a registry with rules
for what extensions are ok without expert reviews vs. ones that do
need to go through IETF expert reviews.

Consensus for now: focus on the first protocol draft and wg comments.
Once we have a good draft, we will go through a detailed review to
discuss each extension field to determine if it is needed, good or
bad.


+ Outline
We reviewed the first draft outline for SPPP sent by Ken to the DRINKS
list.

 1 Introduction=20
 2 Transport Requirements=20
 2.1 Connection Oriented Operation=20
 2.2 Authentication=20
 2.3 Mandatory Transport=20
 2.4 Pipelining=20

 3 XML Considerations=20
 3.1 Namespaces=20
 3.2 Versioning=20

 4 Request and Reply Model=20
 4.1 Request=20
 4.2 Reply=20
 4.3 Object Identity=20
 4.4 Client/Server Synchronization=20
 4.5 Result Codes=20

As we looked at the client/server synchronization heading (section
 4.4), Jean-Francois suggested that we might want to consider
discussing a "publish and subscribe" model.=20
It was felt that this may make some sense on the distribution side, but
not on the provisioning side. Debbie suggested that it may be impacted
by the number of Registries in place.  Manjul questioned whether the
publish and subscribe model would be at the TN or user identity
or Service Provider (SP) level?  At the TN level this would get
complicated.
It was suggested that we keep this idea on our open ideas' list.

 5 Protocol Commands=20
 5.1 "Command 1"=20
 5.1.1 Description=20
 5.1.2 Example=20
 5.1.2 Applicable Result Codes=20
 5.2 "Command 2"=20
 5.2.1 Description=20
 5.2.2 Example=20
 5.2.2 Applicable Result Codes=20

 6 Security Considerations=20
 7 IANA Considerations=20
 8 Authors and Acknowledgements=20
 9 References=20
 9.1 Normative References=20
 9.2 Informative References=20
   Appendix A Formal Specification - XSD=20
   Appendix B Specification Extensibility=20

Spencer recommended that we look at RFC 3552 as it discusses
information to help write the security considerations section. Also we
suggested we move the appendices up into the document itself to become
normative text.

As we had only approximately 10 minutes left for the call, we agreed
to not review the transport outline as there we no major comments
planned.  Folks should review and follow up with comments to the list
as necessary.

3/ Data Model Discussion
We moved to a discussion of the data model and Manjul reviewed the
basic model below:

       +---------+            +--------------+
       |  Data   |            |DATA RECIPIENT|
       |Recipient|----------->|     GROUP    |
       +---------+            +------.-------+
                                     ^
                                     |
                                     |
                              +--------------+               +---------+
                              |    ROUTING   | ------------->|   SED   |
                              |     GROUP    |               |  Record |
                              +--------------+               +---------+
                                     ^                            ^
                                     |                            |
                                     |                            |
                              +--------------+                    |
                        ----->| DESTINATION  |<-----              |
                       |      |    GROUP     |      |             |
                       |      +--------------+      |             |
                       |             ^              |             |
                       |             |              |             |
                       |             |              |             |
                       |             |              |             |
                  +---------+   +---------+     +---------+       |
                  |   RN    |   |   TN    |     | Public  |-------
                  |         |   |  Range  |     |Identity |
                  +---------+   +---------+     +---------+


We discussed the term "SED Record" and based on a question from
Jean-Francois, we were not clear what we meant for "SED Record".
This used to the information you can get back from a NAPTR DNS RR, or
a pointer to an NS RR for where to get the information.
We did remember that during the IETF DRINKS WG meetings, some folks
thought that we should not use DNS Resource Record as statically in
the data model.

Manjul suggested that per the use cases, we may also want to add route
prioritization and source based routing.
Jean-Francois recommended that we drill down look at what this SED
Record could/should include in more detail terms.
# AI: Manjul and Rich, by COB 6/12
# Come up with a couple of examples of source-based routing and the
# notion of an SED Record: how could it be addressed in the data model?
# -> candidate for use case update?
perhaps give some examples.

Time was up for the 5/28 call. There were no calls the week of June
1st.

On the 6/9 call, we continued reviewing the data model with an update
from Ken (provided file was a MS Visio diagram and a Word one,
available upon request to Ken, Debbie or Jean-Francois).=20
The updated data model provided more details on the lower part of the
data model and had NS and NAPTR objects associated with Routing Group.

Ken and Manjul proposed an updated draft data model based on what is
in the use case and requirements document.  A number of elements
addressing requirements were left out to focus on the key objects and
object grouping first.

A new object replaced the "Data Recipient" object above.  It is now
called 'Organization' and it represents an entity that can play
various roles:
        - a session peer (data recipient)
        - an entity that has legal responsibility for some of the data
        - a registrar that manages the data in the Registry on behalf
          of a registrant
 =20
Changes requested based on team comments:
a) use public identifier instead of public identity; agreed
b) use RN instead of LRN, less US centric; agreed
c) carry the registrar and registrant ID on each object; agreed.
We had some discussion on this.  Ken explained the different roles:
        - role 1: "registrar"
                - an entity that manages the data in the registry on
                  behalf of one or more registrant(s).
                - e.g. provision an object
                - entity that can insert/create/delete/view
        - role 2: "registrant"
                - business entity that "owns" the data from a business
                  perspective...
                - an entity that has rights to manage data:
                   e.g. carrier of record
=3D> we agreed to have a registrar and registrant ID for all objects for
now; we need to explain more clearly why that is and whether this
imposes some limitations or to the contrary, allows simpler use &
protocol implementations.
We also digressed and discussed how do we validate that an
organization A can provision data on behalf of B?  We had consensus to
say that this is more of a business agreement that has to be reflected
outside the data model (out of scope).

d) "only one entity can do the provisioning of the data"
A registrant may outsource part of the data provisioning to a
registrar and there might be multiple registrars that can administer
 different parts of the data for a given registrant.
That said, given an object instance, there was agreement that it is ok
to limit the protocol so that only one entity has create/update/delete
access to the object's value.
Jean-Francois proposed we clarify our vocabulary, what roles mean in
terms of access rights (CRUD or rwxd).

e) remove sourceIPs as attribute to any object
Jean-Francois commented that basing the source-based routing on the
source IP of the resolution or querying systems will not fly.  Rich
and Ken indicated this is how it's implemented in some networks today.
After some discussion, it was agreed that how one maps a resolution
request with the organization identity can vary (some may based this
mapping on lower-layer security mechanisms, some may do so by linking
transport layer credentials to data model views, etc.).    The idea is
that we likely don't care much in the protocol.
Rich used the example of the discussions in DNSop around source-based
DNS resolution as another way to distinguish who asks the query.
Consensus:
    - remove sourceIPs
    - define a generic attribute called source_label and state that
      additional security mechanisms can be layered on top of that to
      determine the source of a query.

f) More general Route objects as opposed to NAPTR and NS Objects
Jean-Francois sent comments to generalize those objects.  Ken added
that the proposal should be explored.

We discussed the two possible approaches:
        - one object called NS and one NAPTR (static, DNS centric
          structures), and may be other objects as well
        - single object e.g. Route or Route Node that contains the
          attributes of NS, NAPTR, URI that can be extended in the
          future, something closer to a list of parameters that can be
          used to construct those specific objects by the resolution
          engines

Ken added that it may simplify the data model to some extent but we
would need to define Route types.
We did a roundtable to understand where the consensus was.  We
determined that we had no consensus on the 6/9 call and more
discussions are required with an example.
Manjul added that the result of a LUF is a URI, the key question is
where do we get the URI from in our data model and how to model it.

# AI: Ken to update the data model and investigate proposal to see
# what it would mean to remove NS and NAPTR RRs.
# due date: COB 6/12


4/ Timeline reminder for the first proto I-D
We are still shooting for a first draft for WG review and comments by
the cut-off date.

=20
5/ Other open items
During our discussions, some questions remain open and we would
welcome input from the DRINKS WG:

 - provide some examples of SED data elements
   Basically, what needs to be represented as an object attribute in
   the data model, somehow, somewhere so that querying entities can
   make up the stuff they need to do (either complete LRF resolution,
   or just initiate signaling)

 - organization or enterprise identifiers
   Explain the roles of enterprise ids in the data model clearly and
   what rules are associated with those roles.  Currently identified
   roles are: registrar, registrant.
=20
 - do we need a means to push updates in the protocol?
   publish/subscribe model for some data?

 - review list of data elements proposed with an extension field and
   argue whether it is really needed, potentially harmful or actually
   good.

Next calls:
  - Thursday June 11, 1pm MT, 3pm ET, and 9pm CET.
  - Monday June 15, 8am MT, 10am ET, 4pm CET.
  - Wednesday June 17, 1pm MT, 3pm ET, 9 pm CET (call with Lisa)

Any comments on these notes should be sent to drinks@ietf.org

> end.

------_=_NextPart_001_01C9EB6E.DA80951D
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
6.5.7654.12">
<TITLE>Minutes from May 28 &amp; June 9 protocol design team =
calls</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P DIR=3DLTR><SPAN LANG=3D"en-us"><B></B></SPAN><SPAN =
LANG=3D"en-us"><B><FONT COLOR=3D"#008B00" FACE=3D"Courier =
New">---</FONT></B></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><BR>
</SPAN><SPAN LANG=3D"en-us"><B></B></SPAN><SPAN LANG=3D"en-us"><B><FONT =
COLOR=3D"#008B00" FACE=3D"Courier New">--- IETF DRINKS WG, protocol =
design team minutes</FONT></B></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><BR>
</SPAN><SPAN LANG=3D"en-us"><B></B></SPAN><SPAN LANG=3D"en-us"><B><FONT =
COLOR=3D"#008B00" FACE=3D"Courier New">--- Summary of May 28 and June 9, =
2009 Calls</FONT></B></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><BR>
<BR>
<BR>
</SPAN><SPAN LANG=3D"en-us"><B></B></SPAN><SPAN LANG=3D"en-us"><B><FONT =
COLOR=3D"#008B00" FACE=3D"Courier New">--- 5/28 =
Attendees</FONT></B></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><BR>
</SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><FONT =
FACE=3D"Courier New">Debbie Guyton</FONT></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"> </SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><FONT =
FACE=3D"Courier New">Alex Mayhofer<BR>
Manjul Maharishi<BR>
Ken Cartwright<BR>
Spencer Dawkins<BR>
Richard Shockey<BR>
Jean-Francois Mule<BR>
<BR>
</FONT></SPAN><SPAN LANG=3D"en-us"><B></B></SPAN><SPAN =
LANG=3D"en-us"><B><FONT COLOR=3D"#008B00" FACE=3D"Courier New">--- 6/9 =
Attendees</FONT></B></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><BR>
<FONT FACE=3D"Courier New">Debbie Guyton<BR>
Richard Shockey<BR>
Manjul Maharishi<BR>
Ken Cartwright<BR>
Jean-Francois Mule<BR>
<BR>
<BR>
</FONT></SPAN><SPAN LANG=3D"en-us"><B></B></SPAN><SPAN =
LANG=3D"en-us"><B><FONT COLOR=3D"#008B00" FACE=3D"Courier New">--- =
Combined Agendas</FONT></B></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><BR>
</SPAN><SPAN LANG=3D"en-us"><B></B></SPAN><SPAN LANG=3D"en-us"><B><FONT =
COLOR=3D"#B02F60" FACE=3D"Courier New">1/ Updated Action Item =
List</FONT></B></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><BR>
</SPAN><SPAN LANG=3D"en-us"><B></B></SPAN><SPAN LANG=3D"en-us"><B><FONT =
COLOR=3D"#B02F60" FACE=3D"Courier New">2/ Protocol I-D: Outline =
discussion</FONT></B></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><BR>
</SPAN><SPAN LANG=3D"en-us"><B></B></SPAN><SPAN LANG=3D"en-us"><B><FONT =
COLOR=3D"#B02F60" FACE=3D"Courier New">3/ Data Model =
Discussion</FONT></B></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><BR>
</SPAN><SPAN LANG=3D"en-us"><B></B></SPAN><SPAN LANG=3D"en-us"><B><FONT =
COLOR=3D"#B02F60" FACE=3D"Courier New">4/ Timeline reminder for the =
first proto I-D</FONT></B></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><BR>
</SPAN><SPAN LANG=3D"en-us"><B></B></SPAN><SPAN LANG=3D"en-us"><B><FONT =
COLOR=3D"#B02F60" FACE=3D"Courier New">5/ Other open =
items</FONT></B></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><BR>
<BR>
<BR>
</SPAN><SPAN LANG=3D"en-us"><B></B></SPAN><SPAN LANG=3D"en-us"><B><FONT =
COLOR=3D"#008B00" FACE=3D"Courier New">--- Notes</FONT></B></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><BR>
<FONT FACE=3D"Courier New">Minutes reported by Debbie and =
Jean-Francois.<BR>
Any comments on these notes should be sent to drinks@ietf.org<BR>
&nbsp;<BR>
The meeting notes from the 5/21 call were reviewed and there were no<BR>
comments or questions.<BR>
<BR>
<BR>
</FONT></SPAN><SPAN LANG=3D"en-us"><B></B></SPAN><SPAN =
LANG=3D"en-us"><B><FONT COLOR=3D"#B02F60" FACE=3D"Courier New">1/ =
Updated Action Item List [Jean-Francois]</FONT></B></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><BR>
<FONT FACE=3D"Courier New">We reviewed the action item list on the 5/28 =
and 6/9 calls.&nbsp;&nbsp;Below are<BR>
the open and closed action items.<BR>
<BR>
Action Item (AI): Jean-Francois, closed 6/8<BR>
Jean-Francois did ping Lisa to get her on a call with this group,<BR>
copied wg chairs<BR>
<BR>
</FONT></SPAN><SPAN LANG=3D"en-us"><I></I></SPAN><SPAN =
LANG=3D"en-us"><I><FONT COLOR=3D"#0000ED" FACE=3D"Courier New"># =
AI:&nbsp;&nbsp;Sumanth, open</FONT></I></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><BR>
</SPAN><SPAN LANG=3D"en-us"><I></I></SPAN><SPAN LANG=3D"en-us"><I><FONT =
COLOR=3D"#0000ED" FACE=3D"Courier New"># On a regular basis by sending =
mails to IETF drinks list with deltas</FONT></I></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><BR>
</SPAN><SPAN LANG=3D"en-us"><I></I></SPAN><SPAN LANG=3D"en-us"><I><FONT =
COLOR=3D"#0000ED" FACE=3D"Courier New"># and proposed changes. Keep the =
use case and requirement documents in</FONT></I></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><BR>
</SPAN><SPAN LANG=3D"en-us"><I></I></SPAN><SPAN LANG=3D"en-us"><I><FONT =
COLOR=3D"#0000ED" FACE=3D"Courier New"># sync in case use cases need to =
be improved.</FONT></I></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><BR>
<FONT FACE=3D"Courier New">&nbsp;<BR>
</FONT></SPAN><SPAN LANG=3D"en-us"><I></I></SPAN><SPAN =
LANG=3D"en-us"><I><FONT COLOR=3D"#0000ED" FACE=3D"Courier New"># AI: =
Ken, closed and re-open, provide update before 6/12 =
COB</FONT></I></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><BR>
</SPAN><SPAN LANG=3D"en-us"><I></I></SPAN><SPAN LANG=3D"en-us"><I><FONT =
COLOR=3D"#0000ED" FACE=3D"Courier New"># Ken to send a updated proposal =
for doc outline based on the design</FONT></I></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><BR>
</SPAN><SPAN LANG=3D"en-us"><I></I></SPAN><SPAN LANG=3D"en-us"><I><FONT =
COLOR=3D"#0000ED" FACE=3D"Courier New"># team feedback (see notes =
below).</FONT></I></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><BR>
<BR>
</SPAN><SPAN LANG=3D"en-us"><I></I></SPAN><SPAN LANG=3D"en-us"><I><FONT =
COLOR=3D"#0000ED" FACE=3D"Courier New"># AI: Jean-Francois, open, due by =
COB 6/12</FONT></I></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><BR>
</SPAN><SPAN LANG=3D"en-us"><I></I></SPAN><SPAN LANG=3D"en-us"><I><FONT =
COLOR=3D"#0000ED" FACE=3D"Courier New"># Send input based on previous =
IETF DRINKS discussions related to</FONT></I></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><BR>
</SPAN><SPAN LANG=3D"en-us"><I></I></SPAN><SPAN LANG=3D"en-us"><I><FONT =
COLOR=3D"#0000ED" FACE=3D"Courier New"># protocol transport =
requirements</FONT></I></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><BR>
<BR>
</SPAN><SPAN LANG=3D"en-us"><I></I></SPAN><SPAN LANG=3D"en-us"><I><FONT =
COLOR=3D"#0000ED" FACE=3D"Courier New"># AI: All, open, due by COB =
6/12</FONT></I></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><BR>
</SPAN><SPAN LANG=3D"en-us"><I></I></SPAN><SPAN LANG=3D"en-us"><I><FONT =
COLOR=3D"#0000ED" FACE=3D"Courier New"># Review list of protocol data =
elements provided by Debbie on 5/28 for</FONT></I></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><BR>
</SPAN><SPAN LANG=3D"en-us"><I></I></SPAN><SPAN LANG=3D"en-us"><I><FONT =
COLOR=3D"#0000ED" FACE=3D"Courier New"># consideration, send =
comments</FONT></I></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><BR>
<FONT FACE=3D"Courier New">&nbsp;<BR>
</FONT></SPAN><SPAN LANG=3D"en-us"><I></I></SPAN><SPAN =
LANG=3D"en-us"><I><FONT COLOR=3D"#0000ED" FACE=3D"Courier New"># AI: =
Manjul, closed and re-open, provide update by 6/12 =
COB</FONT></I></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><BR>
</SPAN><SPAN LANG=3D"en-us"><I></I></SPAN><SPAN LANG=3D"en-us"><I><FONT =
COLOR=3D"#0000ED" FACE=3D"Courier New"># Send updated data model based =
on design team comments</FONT></I></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><BR>
<BR>
</SPAN><SPAN LANG=3D"en-us"><I></I></SPAN><SPAN LANG=3D"en-us"><I><FONT =
COLOR=3D"#0000ED" FACE=3D"Courier New"># AI: Manjul and Rich, by COB =
6/12</FONT></I></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><BR>
</SPAN><SPAN LANG=3D"en-us"><I></I></SPAN><SPAN LANG=3D"en-us"><I><FONT =
COLOR=3D"#0000ED" FACE=3D"Courier New"># Come up with a couple of =
examples of source-based routing and the</FONT></I></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><BR>
</SPAN><SPAN LANG=3D"en-us"><I></I></SPAN><SPAN LANG=3D"en-us"><I><FONT =
COLOR=3D"#0000ED" FACE=3D"Courier New"># notion of an SED Record: how =
could it be addressed in the data model?</FONT></I></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><BR>
</SPAN><SPAN LANG=3D"en-us"><I></I></SPAN><SPAN LANG=3D"en-us"><I><FONT =
COLOR=3D"#0000ED" FACE=3D"Courier New"># -&gt; candidate for use case =
update?</FONT></I></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><BR>
<FONT FACE=3D"Courier New">&nbsp;<BR>
</FONT></SPAN><SPAN LANG=3D"en-us"><B></B></SPAN><SPAN =
LANG=3D"en-us"><B><FONT COLOR=3D"#B02F60" FACE=3D"Courier New">2/ =
Protocol I-D: Outline discussion</FONT></B></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><BR>
<FONT FACE=3D"Courier New">We discussed the document outline proposed by =
Ken on the 6/9 call.<BR>
<BR>
</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><FONT =
COLOR=3D"#458B73" FACE=3D"Courier New">+ Naming</FONT></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><BR>
<FONT FACE=3D"Courier New">As usual, we started with a discussion on the =
name of the protocol.<BR>
We welcome ideas from the DRINKS protocol naming =
committee.&nbsp;&nbsp;For now,<BR>
we were all fine with using:<BR>
&nbsp;- Session Peering Provisioning Protocol (SPPP)<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for client to =
Registrar<BR>
&nbsp;- Session Peering Distribution Protocol (SPDP)<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for registrar to =
downstream entities<BR>
We thought we should avoid using &quot;voice&quot; and some thought we =
may not<BR>
even need to use peering.<BR>
<BR>
</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><FONT =
COLOR=3D"#458B73" FACE=3D"Courier New">+ Docs used for reference and =
document structure</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><BR>
<FONT FACE=3D"Courier New">Ken covered the list of RFCs reviewed to come =
up with the document<BR>
outline, including NETCONF and EPP.<BR>
We reviewed the high level approach of separating the message from =
the<BR>
transport and have 2 separate documents in the long term.&nbsp;&nbsp; =
The first<BR>
draft may have combined sections to expedite things though.<BR>
In addition, it might be useful to have another (3rd) document that<BR>
considers a file based approach to provisioning.<BR>
<BR>
</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><FONT =
COLOR=3D"#458B73" FACE=3D"Courier New">+ Thin vs. Thick approach for =
WSDL definition</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><BR>
<FONT FACE=3D"Courier New">Ken suggested we use a &#8220;thin&#8221; =
WSDL approach versus &#8220;thick&#8221;. Keep the<BR>
protocol generic with a request and a response.&nbsp;&nbsp;Give an =
object type<BR>
and then within the XML, extend the generic types with concrete<BR>
objects.&nbsp;&nbsp;It is the approach taken by NETCONF.&nbsp;&nbsp;Ken =
noted that this<BR>
approach was not retained in a separate industry effort (e.g. ESPP<BR>
protocol submitted once to peppermint as in put was not designed =
like<BR>
that).<BR>
The first protocol definition will give a good example of what is<BR>
meant by Thin here.<BR>
<BR>
</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><FONT =
COLOR=3D"#458B73" FACE=3D"Courier New">+ Extensibilility of the =
protocol</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><BR>
<FONT FACE=3D"Courier New">We discussed extensibility and that it is =
desirable. We discussed some<BR>
details of what should be extensible vs. firmed up in the protocol<BR>
definition so that extensibility does not become an issue.<BR>
Alex stated that too many levels of extensibility may actually =
create<BR>
issues because folks extend it in all ways possible. After some<BR>
discussion, Ken suggested that may be the core protocol elements may<BR>
not be extended. Jean-Francois proposed to define rules for how one<BR>
could extend the protocol and we should define a registry with rules<BR>
for what extensions are ok without expert reviews vs. ones that do<BR>
need to go through IETF expert reviews.<BR>
<BR>
Consensus for now: focus on the first protocol draft and wg =
comments.<BR>
Once we have a good draft, we will go through a detailed review to<BR>
discuss each extension field to determine if it is needed, good or<BR>
bad.<BR>
<BR>
<BR>
</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><FONT =
COLOR=3D"#458B73" FACE=3D"Courier New">+ Outline</FONT></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><BR>
<FONT FACE=3D"Courier New">We reviewed the first draft outline for SPPP =
sent by Ken to the DRINKS<BR>
list.<BR>
<BR>
&nbsp;1 Introduction<BR>
&nbsp;2 Transport Requirements<BR>
&nbsp;2.1 Connection Oriented Operation<BR>
&nbsp;2.2 Authentication<BR>
&nbsp;2.3 Mandatory Transport<BR>
&nbsp;2.4 Pipelining<BR>
<BR>
&nbsp;3 XML Considerations<BR>
&nbsp;3.1 Namespaces<BR>
&nbsp;3.2 Versioning<BR>
<BR>
&nbsp;4 Request and Reply Model<BR>
&nbsp;4.1 Request<BR>
&nbsp;4.2 Reply<BR>
&nbsp;4.3 Object Identity<BR>
&nbsp;4.4 Client/Server Synchronization<BR>
&nbsp;4.5 Result Codes<BR>
<BR>
As we looked at the client/server synchronization heading (section<BR>
&nbsp;4.4), Jean-Francois suggested that we might want to consider<BR>
discussing a &#8220;publish and subscribe&#8221; model.<BR>
It was felt that this may make some sense on the distribution side, =
but<BR>
not on the provisioning side. Debbie suggested that it may be =
impacted<BR>
by the number of Registries in place.&nbsp;&nbsp;Manjul questioned =
whether the<BR>
publish and subscribe model would be at the TN or user identity<BR>
or Service Provider (SP) level?&nbsp;&nbsp;At the TN level this would =
get<BR>
complicated.<BR>
It was suggested that we keep this idea on our open ideas' list.<BR>
<BR>
&nbsp;5 Protocol Commands<BR>
&nbsp;5.1 &quot;Command 1&quot;<BR>
&nbsp;5.1.1 Description<BR>
&nbsp;5.1.2 Example<BR>
&nbsp;5.1.2 Applicable Result Codes<BR>
&nbsp;5.2 &quot;Command 2&quot;<BR>
&nbsp;5.2.1 Description<BR>
&nbsp;5.2.2 Example<BR>
&nbsp;5.2.2 Applicable Result Codes<BR>
<BR>
&nbsp;6 Security Considerations<BR>
&nbsp;7 IANA Considerations<BR>
&nbsp;8 Authors and Acknowledgements<BR>
&nbsp;9 References<BR>
&nbsp;9.1 Normative References<BR>
&nbsp;9.2 Informative References<BR>
&nbsp;&nbsp; Appendix A Formal Specification - XSD<BR>
&nbsp;&nbsp; Appendix B Specification Extensibility<BR>
<BR>
Spencer recommended that we look at RFC 3552 as it discusses<BR>
information to help write the security considerations section. Also =
we<BR>
suggested we move the appendices up into the document itself to =
become<BR>
normative text.<BR>
<BR>
As we had only approximately 10 minutes left for the call, we agreed<BR>
to not review the transport outline as there we no major comments<BR>
planned.&nbsp;&nbsp;Folks should review and follow up with comments to =
the list<BR>
as necessary.<BR>
<BR>
</FONT></SPAN><SPAN LANG=3D"en-us"><B></B></SPAN><SPAN =
LANG=3D"en-us"><B><FONT COLOR=3D"#B02F60" FACE=3D"Courier New">3/ Data =
Model Discussion</FONT></B></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><BR>
<FONT FACE=3D"Courier New">We moved to a discussion of the data model =
and Manjul reviewed the<BR>
basic model below:<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
+---------+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;+--------------+<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;Data&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
|DATA RECIPIENT|<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
|Recipient|-----------&gt;|&nbsp;&nbsp;&nbsp;&nbsp; =
GROUP&nbsp;&nbsp;&nbsp;&nbsp;|<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
+---------+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;+------.-------+<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
^<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
|<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
|<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+--------------+&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
+---------+<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;ROUTING&nbsp;&=
nbsp; | -------------&gt;|&nbsp;&nbsp; SED&nbsp;&nbsp; |<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp; =
GROUP&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;Record |<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+--------------+&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
+---------+<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
^&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;^<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;|<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;|<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+--------------+&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;|<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--=
---&gt;| =
DESTINATION&nbsp;&nbsp;|&lt;-----&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;GROUP&nbsp;=
&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+--------------+&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp; |<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 =
^&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp; |<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp; |<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp; |<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 =
|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp; |<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+---------+&nbsp;&nbsp; =
+---------+&nbsp;&nbsp;&nbsp;&nbsp; =
+---------+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp; =
RN&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp; |&nbsp;&nbsp; =
TN&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp; | =
Public&nbsp;&nbsp;|-------<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; |&nbsp;&nbsp; =
|&nbsp;&nbsp;Range&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp; |Identity |<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+---------+&nbsp;&nbsp; =
+---------+&nbsp;&nbsp;&nbsp;&nbsp; +---------+<BR>
<BR>
<BR>
We discussed the term &#8220;SED Record&#8221; and based on a question =
from<BR>
Jean-Francois, we were not clear what we meant for &quot;SED =
Record&quot;.<BR>
This used to the information you can get back from a NAPTR DNS RR, =
or<BR>
a pointer to an NS RR for where to get the information.<BR>
We did remember that during the IETF DRINKS WG meetings, some folks<BR>
thought that we should not use DNS Resource Record as statically in<BR>
the data model.<BR>
<BR>
Manjul suggested that per the use cases, we may also want to add =
route<BR>
prioritization and source based routing.<BR>
Jean-Francois recommended that we drill down look at what this SED<BR>
Record could/should include in more detail terms.<BR>
</FONT></SPAN><SPAN LANG=3D"en-us"><I></I></SPAN><SPAN =
LANG=3D"en-us"><I><FONT COLOR=3D"#0000ED" FACE=3D"Courier New"># AI: =
Manjul and Rich, by COB 6/12</FONT></I></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><BR>
</SPAN><SPAN LANG=3D"en-us"><I></I></SPAN><SPAN LANG=3D"en-us"><I><FONT =
COLOR=3D"#0000ED" FACE=3D"Courier New"># Come up with a couple of =
examples of source-based routing and the</FONT></I></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><BR>
</SPAN><SPAN LANG=3D"en-us"><I></I></SPAN><SPAN LANG=3D"en-us"><I><FONT =
COLOR=3D"#0000ED" FACE=3D"Courier New"># notion of an SED Record: how =
could it be addressed in the data model?</FONT></I></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><BR>
</SPAN><SPAN LANG=3D"en-us"><I></I></SPAN><SPAN LANG=3D"en-us"><I><FONT =
COLOR=3D"#0000ED" FACE=3D"Courier New"># -&gt; candidate for use case =
update?</FONT></I></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><BR>
<FONT FACE=3D"Courier New">perhaps give some examples.<BR>
<BR>
Time was up for the 5/28 call. There were no calls the week of June<BR>
1st.<BR>
<BR>
On the 6/9 call, we continued reviewing the data model with an =
update<BR>
from Ken (provided file was a MS Visio diagram and a Word one,<BR>
available upon request to Ken, Debbie or Jean-Francois).<BR>
The updated data model provided more details on the lower part of =
the<BR>
data model and had NS and NAPTR objects associated with Routing =
Group.<BR>
<BR>
Ken and Manjul proposed an updated draft data model based on what is<BR>
in the use case and requirements document.&nbsp;&nbsp;A number of =
elements<BR>
addressing requirements were left out to focus on the key objects =
and<BR>
object grouping first.<BR>
<BR>
A new object replaced the &quot;Data Recipient&quot; object =
above.&nbsp;&nbsp;It is now<BR>
called 'Organization' and it represents an entity that can play<BR>
various roles:<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- a session peer (data =
recipient)<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- an entity that has =
legal responsibility for some of the data<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- a registrar that =
manages the data in the Registry on behalf<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;of a =
registrant<BR>
&nbsp;&nbsp;<BR>
Changes requested based on team comments:<BR>
a) use public identifier instead of public identity; agreed<BR>
b) use RN instead of LRN, less US centric; agreed<BR>
c) carry the registrar and registrant ID on each object; agreed.<BR>
We had some discussion on this.&nbsp;&nbsp;Ken explained the different =
roles:<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- role 1: =
&quot;registrar&quot;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;- an entity that manages the data in the registry =
on<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;behalf of one or more =
registrant(s).<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;- e.g. provision an object<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;- entity that can insert/create/delete/view<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- role 2: =
&quot;registrant&quot;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;- business entity that &quot;owns&quot; the data =
from a business<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;perspective...<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;- an entity that has rights to manage data:<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; e.g. carrier of record<BR>
=3D&gt; we agreed to have a registrar and registrant ID for all objects =
for<BR>
now; we need to explain more clearly why that is and whether this<BR>
imposes some limitations or to the contrary, allows simpler use =
&amp;<BR>
protocol implementations.<BR>
We also digressed and discussed how do we validate that an<BR>
organization A can provision data on behalf of B?&nbsp;&nbsp;We had =
consensus to<BR>
say that this is more of a business agreement that has to be =
reflected<BR>
outside the data model (out of scope).<BR>
<BR>
d) &quot;only one entity can do the provisioning of the data&quot;<BR>
A registrant may outsource part of the data provisioning to a<BR>
registrar and there might be multiple registrars that can administer<BR>
&nbsp;different parts of the data for a given registrant.<BR>
That said, given an object instance, there was agreement that it is =
ok<BR>
to limit the protocol so that only one entity has =
create/update/delete<BR>
access to the object's value.<BR>
Jean-Francois proposed we clarify our vocabulary, what roles mean in<BR>
terms of access rights (CRUD or rwxd).<BR>
<BR>
e) remove sourceIPs as attribute to any object<BR>
Jean-Francois commented that basing the source-based routing on the<BR>
source IP of the resolution or querying systems will not =
fly.&nbsp;&nbsp;Rich<BR>
and Ken indicated this is how it's implemented in some networks =
today.<BR>
After some discussion, it was agreed that how one maps a resolution<BR>
request with the organization identity can vary (some may based this<BR>
mapping on lower-layer security mechanisms, some may do so by =
linking<BR>
transport layer credentials to data model views, =
etc.).&nbsp;&nbsp;&nbsp;&nbsp;The idea is<BR>
that we likely don't care much in the protocol.<BR>
Rich used the example of the discussions in DNSop around =
source-based<BR>
DNS resolution as another way to distinguish who asks the query.<BR>
Consensus:<BR>
&nbsp;&nbsp;&nbsp;&nbsp;- remove sourceIPs<BR>
&nbsp;&nbsp;&nbsp;&nbsp;- define a generic attribute called source_label =
and state that<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;additional security mechanisms can =
be layered on top of that to<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;determine the source of a query.<BR>
<BR>
f) More general Route objects as opposed to NAPTR and NS Objects<BR>
Jean-Francois sent comments to generalize those objects.&nbsp;&nbsp;Ken =
added<BR>
that the proposal should be explored.<BR>
<BR>
We discussed the two possible approaches:<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- one object called NS =
and one NAPTR (static, DNS centric<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;structures), =
and may be other objects as well<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- single object e.g. =
Route or Route Node that contains the<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;attributes =
of NS, NAPTR, URI that can be extended in the<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;future, =
something closer to a list of parameters that can be<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;used to =
construct those specific objects by the resolution<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;engines<BR>
<BR>
Ken added that it may simplify the data model to some extent but we<BR>
would need to define Route types.<BR>
We did a roundtable to understand where the consensus =
was.&nbsp;&nbsp;We<BR>
determined that we had no consensus on the 6/9 call and more<BR>
discussions are required with an example.<BR>
Manjul added that the result of a LUF is a URI, the key question is<BR>
where do we get the URI from in our data model and how to model it.<BR>
<BR>
</FONT></SPAN><SPAN LANG=3D"en-us"><I></I></SPAN><SPAN =
LANG=3D"en-us"><I><FONT COLOR=3D"#0000ED" FACE=3D"Courier New"># AI: Ken =
to update the data model and investigate proposal to =
see</FONT></I></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><BR>
</SPAN><SPAN LANG=3D"en-us"><I></I></SPAN><SPAN LANG=3D"en-us"><I><FONT =
COLOR=3D"#0000ED" FACE=3D"Courier New"># what it would mean to remove NS =
and NAPTR RRs.</FONT></I></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><BR>
</SPAN><SPAN LANG=3D"en-us"><I></I></SPAN><SPAN LANG=3D"en-us"><I><FONT =
COLOR=3D"#0000ED" FACE=3D"Courier New"># due date: COB =
6/12</FONT></I></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><BR>
<BR>
<BR>
</SPAN><SPAN LANG=3D"en-us"><B></B></SPAN><SPAN LANG=3D"en-us"><B><FONT =
COLOR=3D"#B02F60" FACE=3D"Courier New">4/ Timeline reminder for the =
first proto I-D</FONT></B></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><BR>
<FONT FACE=3D"Courier New">We are still shooting for a first draft for =
WG review and comments by<BR>
the cut-off date.<BR>
<BR>
&nbsp;<BR>
</FONT></SPAN><SPAN LANG=3D"en-us"><B></B></SPAN><SPAN =
LANG=3D"en-us"><B><FONT COLOR=3D"#B02F60" FACE=3D"Courier New">5/ Other =
open items</FONT></B></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><BR>
<FONT FACE=3D"Courier New">During our discussions, some questions remain =
open and we would<BR>
welcome input from the DRINKS WG:<BR>
<BR>
&nbsp;- provide some examples of SED data elements<BR>
&nbsp;&nbsp; Basically, what needs to be represented as an object =
attribute in<BR>
&nbsp;&nbsp; the data model, somehow, somewhere so that querying =
entities can<BR>
&nbsp;&nbsp; make up the stuff they need to do (either complete LRF =
resolution,<BR>
&nbsp;&nbsp; or just initiate signaling)<BR>
<BR>
&nbsp;- organization or enterprise identifiers<BR>
&nbsp;&nbsp; Explain the roles of enterprise ids in the data model =
clearly and<BR>
&nbsp;&nbsp; what rules are associated with those =
roles.&nbsp;&nbsp;Currently identified<BR>
&nbsp;&nbsp; roles are: registrar, registrant.<BR>
&nbsp;<BR>
&nbsp;- do we need a means to push updates in the protocol?<BR>
&nbsp;&nbsp; publish/subscribe model for some data?<BR>
<BR>
&nbsp;- review list of data elements proposed with an extension field =
and<BR>
&nbsp;&nbsp; argue whether it is really needed, potentially harmful or =
actually<BR>
&nbsp;&nbsp; good.<BR>
<BR>
Next call</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><FONT FACE=3D"Courier New">s:</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT FACE=3D"Courier New">&nbsp; =
-</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><FONT =
FACE=3D"Courier New"> Thursday June 11, 1pm MT, 3pm ET, and 9pm =
CET.</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT FACE=3D"Courier =
New"></FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us">&nbsp;<FONT FACE=3D"Courier New"></FONT></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"> <FONT FACE=3D"Courier New">- =
Monday June 15, 8am MT, 10am ET, 4pm CET.</FONT></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"><FONT FACE=3D"Courier New">&nbsp; - =
Wednesday</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"> =
<FONT FACE=3D"Courier New">June 17, 1pm MT, 3pm ET, 9 pm CET (call with =
Lisa)</FONT></SPAN></P>

<P DIR=3DLTR><SPAN LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><BR>
<FONT FACE=3D"Courier New">Any comments on these notes should be sent to =
drinks@ietf.org<BR>
<BR>
</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><FONT =
COLOR=3D"#458B73" FACE=3D"Courier New">&gt; end.</FONT></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"></SPAN></P>

</BODY>
</HTML>
------_=_NextPart_001_01C9EB6E.DA80951D--

From dguyton@telcordia.com  Sun Jun 14 19:37:07 2009
Return-Path: <dguyton@telcordia.com>
X-Original-To: drinks@core3.amsl.com
Delivered-To: drinks@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 01E7F3A6900 for <drinks@core3.amsl.com>; Sun, 14 Jun 2009 19:37:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001]
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 vluh4f-PBFZo for <drinks@core3.amsl.com>; Sun, 14 Jun 2009 19:37:03 -0700 (PDT)
Received: from dnsmx1pya.telcordia.com (dnsmx1pya.telcordia.com [128.96.20.31]) by core3.amsl.com (Postfix) with ESMTP id A685A3A6823 for <drinks@ietf.org>; Sun, 14 Jun 2009 19:37:02 -0700 (PDT)
Received: from rrc-dte-ieg01.dte.telcordia.com (rrc-dte-ieg01.cc.telcordia.com [128.96.20.22]) by dnsmx1pya.telcordia.com (8.13.8+Sun/8.13.8) with ESMTP id n5F2bBlC028184 for <drinks@ietf.org>; Sun, 14 Jun 2009 22:37:12 -0400 (EDT)
X-AuditID: 80601416-000010cc00000554-41-4a35b3d3661d
Received: from rrc-dte-exhb1.dte.telcordia.com ([128.96.20.12]) by rrc-dte-ieg01.dte.telcordia.com with Microsoft SMTPSVC(6.0.3790.3959); Sun, 14 Jun 2009 22:37:07 -0400
Received: from rrc-dte-exmb2.dte.telcordia.com ([128.96.180.27]) by rrc-dte-exhb1.dte.telcordia.com ([128.96.20.12]) with mapi; Sun, 14 Jun 2009 22:37:07 -0400
From: "Guyton, Deborah A" <dguyton@telcordia.com>
To: "drinks@ietf.org" <drinks@ietf.org>
Date: Sun, 14 Jun 2009 22:37:06 -0400
Thread-Topic: request for input
Thread-Index: AcntYaBKrPg8YX/uQ7CwkIs1e5DjAQ==
Message-ID: <AE85DAD2723E724EAB2A704148DE15AC27F782B920@rrc-dte-exmb2.dte.telcordia.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_AE85DAD2723E724EAB2A704148DE15AC27F782B920rrcdteexmb2dt_"
MIME-Version: 1.0
X-Brightmail-Tracker: AAAAAA==
Subject: [drinks] request for input
X-BeenThere: drinks@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF DRINKS WG <drinks.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/drinks>
List-Post: <mailto:drinks@ietf.org>
List-Help: <mailto:drinks-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jun 2009 02:37:07 -0000

--_000_AE85DAD2723E724EAB2A704148DE15AC27F782B920rrcdteexmb2dt_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

The protocol design team has been working on a data model and protocol for =
the registry provisioning interface.
We have associated with each public identifier routing information in the f=
orm of resolution answers on the name server.  Initially we looked at speci=
fic types of routing info - such as NS and NAPTR Resource Records. We have =
heard feedback that this is too DNS-centric. We are discussing collapsing t=
hese into a "generic" Route Object. This may lead to a long set of attribut=
es, one would be route type, but many others would be optional and may only=
 apply to a given route type.
We would appreciate some feedback -does it make sense to collapse into a ge=
neric Route Object? Other suggestions are welcome.

Thank you. Please reply to the list.



--_000_AE85DAD2723E724EAB2A704148DE15AC27F782B920rrcdteexmb2dt_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
	{page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal>The protocol design team has been working on a data mo=
del
and protocol for the registry provisioning interface.<o:p></o:p></p>

<p class=3DMsoNormal>We have associated with each public identifier routing
information in the form of resolution answers on the name server.&nbsp;
Initially we looked at specific types of routing info &#8211; such as NS an=
d
NAPTR Resource Records. We have heard feedback that this is too DNS-centric=
. We
are discussing collapsing these into a &#8220;generic&#8221; Route Object. =
This
may lead to a long set of attributes, one would be route type, but many oth=
ers would
be optional and may only apply to a given route type.<o:p></o:p></p>

<p class=3DMsoNormal>We would appreciate some feedback &#8211;does it make =
sense
to collapse into a generic Route Object? Other suggestions are welcome.<o:p=
></o:p></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal>Thank you. Please reply to the list.<o:p></o:p></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

</div>

</body>

</html>

--_000_AE85DAD2723E724EAB2A704148DE15AC27F782B920rrcdteexmb2dt_--

From dranalli@netnumber.com  Mon Jun 15 06:04:55 2009
Return-Path: <dranalli@netnumber.com>
X-Original-To: drinks@core3.amsl.com
Delivered-To: drinks@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 52AA73A68F3 for <drinks@core3.amsl.com>; Mon, 15 Jun 2009 06:04:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level: 
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, 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 u2bvkOP-lidm for <drinks@core3.amsl.com>; Mon, 15 Jun 2009 06:04:51 -0700 (PDT)
Received: from agamemnon.swishmail.com (agamemnon.swishmail.com [64.39.51.26]) by core3.amsl.com (Postfix) with ESMTP id 009083A6C32 for <drinks@ietf.org>; Mon, 15 Jun 2009 06:04:50 -0700 (PDT)
Received: (qmail 15588 invoked by uid 89); 15 Jun 2009 13:04:52 -0000
Received: by simscan 1.4.0 ppid: 15579, pid: 15584, t: 0.1255s scanners: attach: 1.4.0 clamav: 0.94.2/m:51/d:9467
Received: from unknown (HELO dranalli3) (75.150.73.57) by agamemnon.swishmail.com with SMTP; 15 Jun 2009 13:04:51 -0000
From: "Douglas Ranalli" <dranalli@netnumber.com>
To: "'Guyton, Deborah A'" <dguyton@telcordia.com>, <drinks@ietf.org>
Date: Mon, 15 Jun 2009 09:02:37 -0400
Organization: NetNumber, Ind.
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_005C_01C9ED98.07DD5F10"
X-Mailer: Microsoft Office Outlook, Build 11.0.5510
In-Reply-To: <AE85DAD2723E724EAB2A704148DE15AC27F782B920@rrc-dte-exmb2.dte.telcordia.com>
thread-index: AcntYaBKrPg8YX/uQ7CwkIs1e5DjAQAVMJ+Q
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579
Message-Id: <20090615130451.009083A6C32@core3.amsl.com>
Subject: Re: [drinks] request for input
X-BeenThere: drinks@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: dranalli@netnumber.com
List-Id: IETF DRINKS WG <drinks.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/drinks>
List-Post: <mailto:drinks@ietf.org>
List-Help: <mailto:drinks-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jun 2009 13:04:55 -0000

This is a multi-part message in MIME format.

------=_NextPart_000_005C_01C9ED98.07DD5F10
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

Deborah,

 

I support the approach of using a Route Object.  DNS is not the only
protocol that is used today to access interconnect routing information and
DNS/ENUM may not survive as the long term query-response protocol for
accessing interconnect routing data.  The one thing we can be sure of is
that new protocols will be developed by the IETF as we move forward as an
industry.   

 

Doug

 

 

  _____  

From: drinks-bounces@ietf.org [mailto:drinks-bounces@ietf.org] On Behalf Of
Guyton, Deborah A
Sent: Sunday, June 14, 2009 10:37 PM
To: drinks@ietf.org
Subject: [drinks] request for input

 

The protocol design team has been working on a data model and protocol for
the registry provisioning interface.

We have associated with each public identifier routing information in the
form of resolution answers on the name server.  Initially we looked at
specific types of routing info - such as NS and NAPTR Resource Records. We
have heard feedback that this is too DNS-centric. We are discussing
collapsing these into a "generic" Route Object. This may lead to a long set
of attributes, one would be route type, but many others would be optional
and may only apply to a given route type.

We would appreciate some feedback -does it make sense to collapse into a
generic Route Object? Other suggestions are welcome.

 

Thank you. Please reply to the list.

 

 


------=_NextPart_000_005C_01C9ED98.07DD5F10
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns=3D"http://www.w3.org/TR/REC-html40"
xmlns:ns0=3D"http://schemas.microsoft.com/office/2004/12/omml">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<style>
<!--a:link
	{mso-style-priority:99;}
span.MSOHYPERLINK
	{mso-style-priority:99;}
a:visited
	{mso-style-priority:99;}
span.MSOHYPERLINKFOLLOWED
	{mso-style-priority:99;}

 /* Font Definitions */
 @font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:Calibri;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:Calibri;}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal;
	font-family:Calibri;
	color:windowtext;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:Arial;
	color:navy;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 @list l0
	{mso-list-id:569266480;
	mso-list-type:hybrid;
	mso-list-template-ids:1032477258 745706484 67698691 67698693 67698689 =
67698691 67698693 67698689 67698691 67698693;}
@list l0:level1
	{mso-level-start-at:0;
	mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:.25in;
	mso-level-number-position:left;
	margin-left:.25in;
	text-indent:-.25in;
	font-family:Arial;
	mso-fareast-font-family:"Times New Roman";}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Deborah,<o:p></o:p></span></font></p=
>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>I support the approach of using a =
Route
Object.&nbsp; DNS is not the only protocol that is used today to access
interconnect routing information and DNS/ENUM may not survive as the =
long term
query-response protocol for accessing interconnect routing data. =
&nbsp;The one
thing we can be sure of is that new protocols will be developed by the =
IETF as
we move forward as an industry. =
&nbsp;&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Doug<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0in 0in =
0in 4.0pt'>

<div>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span =
style=3D'font-size:12.0pt;font-family:"Times New Roman"'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabindex=3D-1>

</span></font></div>

<p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font =
size=3D2
face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'>
drinks-bounces@ietf.org [mailto:drinks-bounces@ietf.org] <b><span
style=3D'font-weight:bold'>On Behalf Of </span></b>Guyton, Deborah A<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Sunday, June 14, =
2009 10:37
PM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> drinks@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> [drinks] request =
for
input</span></font><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt;font-family:"Times New Roman"'><o:p></o:p></span></font></p>

</div>

<p class=3DMsoNormal><font size=3D2 face=3DCalibri><span =
style=3D'font-size:11.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DCalibri><span =
style=3D'font-size:11.0pt'>The
protocol design team has been working on a data model and protocol for =
the
registry provisioning interface.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DCalibri><span =
style=3D'font-size:11.0pt'>We
have associated with each public identifier routing information in the =
form of
resolution answers on the name server.&nbsp; Initially we looked at =
specific
types of routing info &#8211; such as NS and NAPTR Resource Records. We =
have
heard feedback that this is too DNS-centric. We are discussing =
collapsing these
into a &#8220;generic&#8221; Route Object. This may lead to a long set =
of
attributes, one would be route type, but many others would be optional =
and may
only apply to a given route type.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DCalibri><span =
style=3D'font-size:11.0pt'>We
would appreciate some feedback &#8211;does it make sense to collapse =
into a
generic Route Object? Other suggestions are =
welcome.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DCalibri><span =
style=3D'font-size:11.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DCalibri><span =
style=3D'font-size:11.0pt'>Thank
you. Please reply to the list.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DCalibri><span =
style=3D'font-size:11.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DCalibri><span =
style=3D'font-size:11.0pt'><o:p>&nbsp;</o:p></span></font></p>

</div>

</div>

</body>

</html>

------=_NextPart_000_005C_01C9ED98.07DD5F10--


From dschwartz@xconnect.net  Mon Jun 15 06:22:01 2009
Return-Path: <dschwartz@xconnect.net>
X-Original-To: drinks@core3.amsl.com
Delivered-To: drinks@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7533C3A6A28 for <drinks@core3.amsl.com>; Mon, 15 Jun 2009 06:22:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001]
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 Oj-uDe2g3B5N for <drinks@core3.amsl.com>; Mon, 15 Jun 2009 06:21:57 -0700 (PDT)
Received: from outlook.xconnect.net (outlook.xconnect.net [212.25.92.170]) by core3.amsl.com (Postfix) with ESMTP id CEA883A6934 for <drinks@ietf.org>; Mon, 15 Jun 2009 06:21:56 -0700 (PDT)
Received: from ISR-JLM-MAIL1.xconnect.co.il ([172.16.100.8]) by ISR-JLM-MAIL1.xconnect.co.il ([172.16.100.8]) with mapi; Mon, 15 Jun 2009 16:21:55 +0300
From: David Schwartz <dschwartz@xconnect.net>
To: "Guyton, Deborah A" <dguyton@telcordia.com>, "drinks@ietf.org" <drinks@ietf.org>
Date: Mon, 15 Jun 2009 16:21:53 +0300
Thread-Topic: request for input
Thread-Index: AcntYaBKrPg8YX/uQ7CwkIs1e5DjAQAWNspA
Message-ID: <6EA53FAD386F9D46B97D49BFE148D5147D5996@ISR-JLM-MAIL1.xconnect.co.il>
References: <AE85DAD2723E724EAB2A704148DE15AC27F782B920@rrc-dte-exmb2.dte.telcordia.com>
In-Reply-To: <AE85DAD2723E724EAB2A704148DE15AC27F782B920@rrc-dte-exmb2.dte.telcordia.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_6EA53FAD386F9D46B97D49BFE148D5147D5996ISRJLMMAIL1xconne_"
MIME-Version: 1.0
Subject: Re: [drinks] request for input
X-BeenThere: drinks@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF DRINKS WG <drinks.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/drinks>
List-Post: <mailto:drinks@ietf.org>
List-Help: <mailto:drinks-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jun 2009 13:22:01 -0000

--_000_6EA53FAD386F9D46B97D49BFE148D5147D5996ISRJLMMAIL1xconne_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi Deborah

In general I would caution against following the DNS model blindly, so to a=
nswer your question I would say yes.

On a more general note, is there a preliminary model I can view? Are you re=
ferring to the ESPP one? If so, I have some comments relating to the data m=
odel.

Is this the forum for that or is it premature to raise my issues?

David
________________________________
From: drinks-bounces@ietf.org [mailto:drinks-bounces@ietf.org] On Behalf Of=
 Guyton, Deborah A
Sent: Monday, June 15, 2009 5:37 AM
To: drinks@ietf.org
Subject: [drinks] request for input

The protocol design team has been working on a data model and protocol for =
the registry provisioning interface.
We have associated with each public identifier routing information in the f=
orm of resolution answers on the name server.  Initially we looked at speci=
fic types of routing info - such as NS and NAPTR Resource Records. We have =
heard feedback that this is too DNS-centric. We are discussing collapsing t=
hese into a "generic" Route Object. This may lead to a long set of attribut=
es, one would be route type, but many others would be optional and may only=
 apply to a given route type.
We would appreciate some feedback -does it make sense to collapse into a ge=
neric Route Object? Other suggestions are welcome.

Thank you. Please reply to the list.



--_000_6EA53FAD386F9D46B97D49BFE148D5147D5996ISRJLMMAIL1xconne_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns=3D"http://www.w3.org/TR/REC-html40"
xmlns:ns1=3D"http://schemas.microsoft.com/office/2004/12/omml">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<style>
<!--a:link
	{mso-style-priority:99;}
span.MSOHYPERLINK
	{mso-style-priority:99;}
a:visited
	{mso-style-priority:99;}
span.MSOHYPERLINKFOLLOWED
	{mso-style-priority:99;}

 /* Font Definitions */
 @font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:Calibri;}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal;
	font-family:Calibri;
	color:windowtext;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:Arial;
	color:navy;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
	{page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Hi Deborah<o:p></o:p></span></font></p=
>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:navy'>In general I would caution against fol=
lowing
the DNS model blindly, so to answer your question I would say yes.<o:p></o:=
p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:navy'>On a more general note, is there a pre=
liminary
model I can view? Are you referring to the ESPP one? If so, I have some
comments relating to the data model. <o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Is this the forum for that or is it
premature to raise my issues?<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:navy'>David<o:p></o:p></span></font></p>

<div>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font siz=
e=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt;font-family:"Times=
 New Roman"'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabindex=3D-1>

</span></font></div>

<p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span style=3D'font-si=
ze:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font size=3D2
face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'>
drinks-bounces@ietf.org [mailto:drinks-bounces@ietf.org] <b><span
style=3D'font-weight:bold'>On Behalf Of </span></b>Guyton, Deborah A<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Monday, June 15, 2009 =
5:37
AM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> drinks@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> [drinks] request fo=
r
input</span></font><font size=3D3 face=3D"Times New Roman"><span style=3D'f=
ont-size:
12.0pt;font-family:"Times New Roman"'><o:p></o:p></span></font></p>

</div>

<p class=3DMsoNormal><font size=3D2 face=3DCalibri><span style=3D'font-size=
:11.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DCalibri><span style=3D'font-size=
:11.0pt'>The
protocol design team has been working on a data model and protocol for the
registry provisioning interface.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DCalibri><span style=3D'font-size=
:11.0pt'>We
have associated with each public identifier routing information in the form=
 of
resolution answers on the name server.&nbsp; Initially we looked at specifi=
c
types of routing info &#8211; such as NS and NAPTR Resource Records. We hav=
e
heard feedback that this is too DNS-centric. We are discussing collapsing t=
hese
into a &#8220;generic&#8221; Route Object. This may lead to a long set of
attributes, one would be route type, but many others would be optional and =
may
only apply to a given route type.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DCalibri><span style=3D'font-size=
:11.0pt'>We
would appreciate some feedback &#8211;does it make sense to collapse into a
generic Route Object? Other suggestions are welcome.<o:p></o:p></span></fon=
t></p>

<p class=3DMsoNormal><font size=3D2 face=3DCalibri><span style=3D'font-size=
:11.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DCalibri><span style=3D'font-size=
:11.0pt'>Thank
you. Please reply to the list.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DCalibri><span style=3D'font-size=
:11.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DCalibri><span style=3D'font-size=
:11.0pt'><o:p>&nbsp;</o:p></span></font></p>

</div>

</body>

</html>

--_000_6EA53FAD386F9D46B97D49BFE148D5147D5996ISRJLMMAIL1xconne_--

From br@brianrosen.net  Mon Jun 15 06:55:07 2009
Return-Path: <br@brianrosen.net>
X-Original-To: drinks@core3.amsl.com
Delivered-To: drinks@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 41A363A6CA7 for <drinks@core3.amsl.com>; Mon, 15 Jun 2009 06:55:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=-0.001, BAYES_00=-2.599, HTML_MESSAGE=0.001]
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 8eGTGeX0hS2J for <drinks@core3.amsl.com>; Mon, 15 Jun 2009 06:55:03 -0700 (PDT)
Received: from ebru.winwebhosting.com (ebru.winwebhosting.com [74.55.202.130]) by core3.amsl.com (Postfix) with ESMTP id 7CC483A6CDE for <drinks@ietf.org>; Mon, 15 Jun 2009 06:55:03 -0700 (PDT)
Received: from neustargw.va.neustar.com ([209.173.53.233] helo=BROS3VMxp) by ebru.winwebhosting.com with esmtpa (Exim 4.69) (envelope-from <br@brianrosen.net>) id 1MGCdn-0000KH-1N; Mon, 15 Jun 2009 08:54:27 -0500
From: "Brian Rosen" <br@brianrosen.net>
To: "'Guyton, Deborah A'" <dguyton@telcordia.com>, <drinks@ietf.org>
References: <AE85DAD2723E724EAB2A704148DE15AC27F782B920@rrc-dte-exmb2.dte.telcordia.com>
In-Reply-To: <AE85DAD2723E724EAB2A704148DE15AC27F782B920@rrc-dte-exmb2.dte.telcordia.com>
Date: Mon, 15 Jun 2009 09:54:30 -0400
Message-ID: <00cc01c9edc0$cfe33ed0$6fa9bc70$@net>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_00CD_01C9ED9F.48D19ED0"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AcntYaBKrPg8YX/uQ7CwkIs1e5DjAQAXxC+Q
Content-Language: en-us
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - ebru.winwebhosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - brianrosen.net
X-Source: 
X-Source-Args: 
X-Source-Dir: 
Subject: Re: [drinks] request for input
X-BeenThere: drinks@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF DRINKS WG <drinks.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/drinks>
List-Post: <mailto:drinks@ietf.org>
List-Help: <mailto:drinks-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jun 2009 13:55:07 -0000

This is a multipart message in MIME format.

------=_NextPart_000_00CD_01C9ED9F.48D19ED0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

We haven't found anything we can't do with a NAPTR, with parameters.

 

Could someone cite an example of what you  can't do with a NAPTR?

 

Brian

 

From: drinks-bounces@ietf.org [mailto:drinks-bounces@ietf.org] On Behalf Of
Guyton, Deborah A
Sent: Sunday, June 14, 2009 10:37 PM
To: drinks@ietf.org
Subject: [drinks] request for input

 

The protocol design team has been working on a data model and protocol for
the registry provisioning interface.

We have associated with each public identifier routing information in the
form of resolution answers on the name server.  Initially we looked at
specific types of routing info - such as NS and NAPTR Resource Records. We
have heard feedback that this is too DNS-centric. We are discussing
collapsing these into a "generic" Route Object. This may lead to a long set
of attributes, one would be route type, but many others would be optional
and may only apply to a given route type.

We would appreciate some feedback -does it make sense to collapse into a
generic Route Object? Other suggestions are welcome.

 

Thank you. Please reply to the list.

 

 


------=_NextPart_000_00CD_01C9ED9F.48D19ED0
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:x=3D"urn:schemas-microsoft-com:office:excel" =
xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" =
xmlns:a=3D"urn:schemas-microsoft-com:office:access" =
xmlns:dt=3D"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" =
xmlns:s=3D"uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" =
xmlns:rs=3D"urn:schemas-microsoft-com:rowset" xmlns:z=3D"#RowsetSchema" =
xmlns:b=3D"urn:schemas-microsoft-com:office:publisher" =
xmlns:ss=3D"urn:schemas-microsoft-com:office:spreadsheet" =
xmlns:c=3D"urn:schemas-microsoft-com:office:component:spreadsheet" =
xmlns:odc=3D"urn:schemas-microsoft-com:office:odc" =
xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" =
xmlns:html=3D"http://www.w3.org/TR/REC-html40" =
xmlns:q=3D"http://schemas.xmlsoap.org/soap/envelope/" =
xmlns:rtc=3D"http://microsoft.com/officenet/conferencing" =
xmlns:D=3D"DAV:" xmlns:Repl=3D"http://schemas.microsoft.com/repl/" =
xmlns:mt=3D"http://schemas.microsoft.com/sharepoint/soap/meetings/" =
xmlns:x2=3D"http://schemas.microsoft.com/office/excel/2003/xml" =
xmlns:ppda=3D"http://www.passport.com/NameSpace.xsd" =
xmlns:ois=3D"http://schemas.microsoft.com/sharepoint/soap/ois/" =
xmlns:dir=3D"http://schemas.microsoft.com/sharepoint/soap/directory/" =
xmlns:ds=3D"http://www.w3.org/2000/09/xmldsig#" =
xmlns:dsp=3D"http://schemas.microsoft.com/sharepoint/dsp" =
xmlns:udc=3D"http://schemas.microsoft.com/data/udc" =
xmlns:xsd=3D"http://www.w3.org/2001/XMLSchema" =
xmlns:sub=3D"http://schemas.microsoft.com/sharepoint/soap/2002/1/alerts/"=
 xmlns:ec=3D"http://www.w3.org/2001/04/xmlenc#" =
xmlns:sp=3D"http://schemas.microsoft.com/sharepoint/" =
xmlns:sps=3D"http://schemas.microsoft.com/sharepoint/soap/" =
xmlns:xsi=3D"http://www.w3.org/2001/XMLSchema-instance" =
xmlns:udcs=3D"http://schemas.microsoft.com/data/udc/soap" =
xmlns:udcxf=3D"http://schemas.microsoft.com/data/udc/xmlfile" =
xmlns:udcp2p=3D"http://schemas.microsoft.com/data/udc/parttopart" =
xmlns:wf=3D"http://schemas.microsoft.com/sharepoint/soap/workflow/" =
xmlns:dsss=3D"http://schemas.microsoft.com/office/2006/digsig-setup" =
xmlns:dssi=3D"http://schemas.microsoft.com/office/2006/digsig" =
xmlns:mdssi=3D"http://schemas.openxmlformats.org/package/2006/digital-sig=
nature" =
xmlns:mver=3D"http://schemas.openxmlformats.org/markup-compatibility/2006=
" xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns:mrels=3D"http://schemas.openxmlformats.org/package/2006/relationshi=
ps" xmlns:spwp=3D"http://microsoft.com/sharepoint/webpartpages" =
xmlns:ex12t=3D"http://schemas.microsoft.com/exchange/services/2006/types"=
 =
xmlns:ex12m=3D"http://schemas.microsoft.com/exchange/services/2006/messag=
es" =
xmlns:pptsl=3D"http://schemas.microsoft.com/sharepoint/soap/SlideLibrary/=
" =
xmlns:spsl=3D"http://microsoft.com/webservices/SharePointPortalServer/Pub=
lishedLinksService" xmlns:Z=3D"urn:schemas-microsoft-com:" =
xmlns:st=3D"&#1;" xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
	{page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal><span style=3D'color:#1F497D'>We haven&#8217;t =
found anything we can&#8217;t
do with a NAPTR, with parameters.<o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'color:#1F497D'>Could someone cite an =
example of
what you&nbsp; can&#8217;t do with a NAPTR?<o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'color:#1F497D'>Brian<o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0in 0in =
0in 4.0pt'>

<div>

<div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt =
0in 0in 0in'>

<p class=3DMsoNormal><b><span =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span>=
</b><span
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>
drinks-bounces@ietf.org [mailto:drinks-bounces@ietf.org] <b>On Behalf Of =
</b>Guyton,
Deborah A<br>
<b>Sent:</b> Sunday, June 14, 2009 10:37 PM<br>
<b>To:</b> drinks@ietf.org<br>
<b>Subject:</b> [drinks] request for input<o:p></o:p></span></p>

</div>

</div>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal>The protocol design team has been working on a data =
model
and protocol for the registry provisioning interface.<o:p></o:p></p>

<p class=3DMsoNormal>We have associated with each public identifier =
routing
information in the form of resolution answers on the name server.&nbsp;
Initially we looked at specific types of routing info &#8211; such as NS =
and NAPTR
Resource Records. We have heard feedback that this is too DNS-centric. =
We are
discussing collapsing these into a &#8220;generic&#8221; Route Object. =
This may lead to a
long set of attributes, one would be route type, but many others would =
be
optional and may only apply to a given route type.<o:p></o:p></p>

<p class=3DMsoNormal>We would appreciate some feedback &#8211;does it =
make sense to
collapse into a generic Route Object? Other suggestions are =
welcome.<o:p></o:p></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal>Thank you. Please reply to the list.<o:p></o:p></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

</div>

</div>

</body>

</html>

------=_NextPart_000_00CD_01C9ED9F.48D19ED0--


From dschwartz@xconnect.net  Mon Jun 15 07:01:37 2009
Return-Path: <dschwartz@xconnect.net>
X-Original-To: drinks@core3.amsl.com
Delivered-To: drinks@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id F03AF3A6CE4 for <drinks@core3.amsl.com>; Mon, 15 Jun 2009 07:01:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001]
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 QKxWuuR9EOZB for <drinks@core3.amsl.com>; Mon, 15 Jun 2009 07:01:35 -0700 (PDT)
Received: from outlook.xconnect.net (outlook.xconnect.net [212.25.92.170]) by core3.amsl.com (Postfix) with ESMTP id 70C063A6A16 for <drinks@ietf.org>; Mon, 15 Jun 2009 07:01:34 -0700 (PDT)
Received: from ISR-JLM-MAIL1.xconnect.co.il ([172.16.100.8]) by ISR-JLM-MAIL1.xconnect.co.il ([172.16.100.8]) with mapi; Mon, 15 Jun 2009 17:01:24 +0300
From: David Schwartz <dschwartz@xconnect.net>
To: Brian Rosen <br@brianrosen.net>, "'Guyton, Deborah A'" <dguyton@telcordia.com>, "drinks@ietf.org" <drinks@ietf.org>
Date: Mon, 15 Jun 2009 17:01:22 +0300
Thread-Topic: [drinks] request for input
Thread-Index: AcntYaBKrPg8YX/uQ7CwkIs1e5DjAQAXxC+QAAArKfA=
Message-ID: <6EA53FAD386F9D46B97D49BFE148D5147D59AD@ISR-JLM-MAIL1.xconnect.co.il>
References: <AE85DAD2723E724EAB2A704148DE15AC27F782B920@rrc-dte-exmb2.dte.telcordia.com> <00cc01c9edc0$cfe33ed0$6fa9bc70$@net>
In-Reply-To: <00cc01c9edc0$cfe33ed0$6fa9bc70$@net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_6EA53FAD386F9D46B97D49BFE148D5147D59ADISRJLMMAIL1xconne_"
MIME-Version: 1.0
Subject: Re: [drinks] request for input
X-BeenThere: drinks@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF DRINKS WG <drinks.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/drinks>
List-Post: <mailto:drinks@ietf.org>
List-Help: <mailto:drinks-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jun 2009 14:01:38 -0000

--_000_6EA53FAD386F9D46B97D49BFE148D5147D59ADISRJLMMAIL1xconne_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

If the question is "Can I put whatever information I want in a regex?" than=
 the answer is yes - a NAPTR can suffice. If the question is "Is a regex th=
e most elegant way to store routing information other than target FQDN (e.g=
. trunk group info, LRN info, etc.)" than the answer is no.

There are other issues as well (am heading into a meeting so I will elabora=
te later)...

D.

________________________________
From: drinks-bounces@ietf.org [mailto:drinks-bounces@ietf.org] On Behalf Of=
 Brian Rosen
Sent: Monday, June 15, 2009 4:55 PM
To: 'Guyton, Deborah A'; drinks@ietf.org
Subject: Re: [drinks] request for input

We haven't found anything we can't do with a NAPTR, with parameters.

Could someone cite an example of what you  can't do with a NAPTR?

Brian

From: drinks-bounces@ietf.org [mailto:drinks-bounces@ietf.org] On Behalf Of=
 Guyton, Deborah A
Sent: Sunday, June 14, 2009 10:37 PM
To: drinks@ietf.org
Subject: [drinks] request for input

The protocol design team has been working on a data model and protocol for =
the registry provisioning interface.
We have associated with each public identifier routing information in the f=
orm of resolution answers on the name server.  Initially we looked at speci=
fic types of routing info - such as NS and NAPTR Resource Records. We have =
heard feedback that this is too DNS-centric. We are discussing collapsing t=
hese into a "generic" Route Object. This may lead to a long set of attribut=
es, one would be route type, but many others would be optional and may only=
 apply to a given route type.
We would appreciate some feedback -does it make sense to collapse into a ge=
neric Route Object? Other suggestions are welcome.

Thank you. Please reply to the list.



--_000_6EA53FAD386F9D46B97D49BFE148D5147D59ADISRJLMMAIL1xconne_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:x=3D"urn:schemas-microsoft-com:office:excel" xmlns:p=3D"urn:schemas-m=
icrosoft-com:office:powerpoint" xmlns:a=3D"urn:schemas-microsoft-com:office=
:access" xmlns:dt=3D"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:s=3D"=
uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" xmlns:rs=3D"urn:schemas-microsof=
t-com:rowset" xmlns:z=3D"#RowsetSchema" xmlns:b=3D"urn:schemas-microsoft-co=
m:office:publisher" xmlns:ss=3D"urn:schemas-microsoft-com:office:spreadshee=
t" xmlns:c=3D"urn:schemas-microsoft-com:office:component:spreadsheet" xmlns=
:odc=3D"urn:schemas-microsoft-com:office:odc" xmlns:oa=3D"urn:schemas-micro=
soft-com:office:activation" xmlns:html=3D"http://www.w3.org/TR/REC-html40" =
xmlns:q=3D"http://schemas.xmlsoap.org/soap/envelope/" xmlns:rtc=3D"http://m=
icrosoft.com/officenet/conferencing" xmlns:D=3D"DAV:" xmlns:Repl=3D"http://=
schemas.microsoft.com/repl/" xmlns:mt=3D"http://schemas.microsoft.com/share=
point/soap/meetings/" xmlns:x2=3D"http://schemas.microsoft.com/office/excel=
/2003/xml" xmlns:ppda=3D"http://www.passport.com/NameSpace.xsd" xmlns:ois=
=3D"http://schemas.microsoft.com/sharepoint/soap/ois/" xmlns:dir=3D"http://=
schemas.microsoft.com/sharepoint/soap/directory/" xmlns:ds=3D"http://www.w3=
.org/2000/09/xmldsig#" xmlns:dsp=3D"http://schemas.microsoft.com/sharepoint=
/dsp" xmlns:udc=3D"http://schemas.microsoft.com/data/udc" xmlns:xsd=3D"http=
://www.w3.org/2001/XMLSchema" xmlns:sub=3D"http://schemas.microsoft.com/sha=
repoint/soap/2002/1/alerts/" xmlns:ec=3D"http://www.w3.org/2001/04/xmlenc#"=
 xmlns:sp=3D"http://schemas.microsoft.com/sharepoint/" xmlns:sps=3D"http://=
schemas.microsoft.com/sharepoint/soap/" xmlns:xsi=3D"http://www.w3.org/2001=
/XMLSchema-instance" xmlns:udcs=3D"http://schemas.microsoft.com/data/udc/so=
ap" xmlns:udcxf=3D"http://schemas.microsoft.com/data/udc/xmlfile" xmlns:udc=
p2p=3D"http://schemas.microsoft.com/data/udc/parttopart" xmlns:st=3D"&#1;" =
xmlns=3D"http://www.w3.org/TR/REC-html40"
xmlns:ns2=3D"http://schemas.microsoft.com/sharepoint/soap/workflow/"
xmlns:ns3=3D"http://schemas.microsoft.com/office/2006/digsig-setup"
xmlns:ns4=3D"http://schemas.microsoft.com/office/2006/digsig"
xmlns:ns5=3D"http://schemas.openxmlformats.org/package/2006/digital-signatu=
re"
xmlns:ns6=3D"http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:ns1=3D"http://schemas.microsoft.com/office/2004/12/omml"
xmlns:ns7=3D"http://schemas.openxmlformats.org/package/2006/relationships"
xmlns:ns8=3D"http://microsoft.com/sharepoint/webpartpages"
xmlns:ns9=3D"http://schemas.microsoft.com/exchange/services/2006/types"
xmlns:ns10=3D"http://schemas.microsoft.com/exchange/services/2006/messages"
xmlns:ns11=3D"http://schemas.microsoft.com/sharepoint/soap/SlideLibrary/"
xmlns:ns12=3D"http://microsoft.com/webservices/SharePointPortalServer/Publi=
shedLinksService"
xmlns:ns13=3D"urn:schemas-microsoft-com:">

<head>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; charset=3DUS-ASCII"=
>
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<style>
<!--a:link
	{mso-style-priority:99;}
span.MSOHYPERLINK
	{mso-style-priority:99;}
a:visited
	{mso-style-priority:99;}
span.MSOHYPERLINKFOLLOWED
	{mso-style-priority:99;}

 /* Font Definitions */
 @font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:Calibri;}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal;
	font-family:Calibri;
	color:windowtext;}
span.EmailStyle18
	{mso-style-type:personal;
	font-family:Calibri;
	color:#1F497D;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:Arial;
	color:navy;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
	{page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:navy'>If the question is &#8220;Can I put wh=
atever
information I want in a regex?&#8221; than the answer is yes &#8211; a NAPT=
R can suffice. If
the question is &#8220;Is a regex the most elegant way to store routing inf=
ormation
other than target FQDN (e.g. trunk group info, LRN info, etc.)&#8221; than =
the answer
is no.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:navy'>There are other issues as well (am hea=
ding
into a meeting so I will elaborate later)&#8230;<o:p></o:p></span></font></=
p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:navy'>D.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<div>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font siz=
e=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt;font-family:"Times=
 New Roman"'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabindex=3D-1>

</span></font></div>

<p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span style=3D'font-si=
ze:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font size=3D2
face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'> drinks-b=
ounces@ietf.org
[mailto:drinks-bounces@ietf.org] <b><span style=3D'font-weight:bold'>On Beh=
alf Of
</span></b>Brian Rosen<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Monday, June 15, 2009 =
4:55
PM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> 'Guyton, Deborah A';
drinks@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> Re: [drinks] reques=
t for
input</span></font><font size=3D3 face=3D"Times New Roman"><span style=3D'f=
ont-size:
12.0pt;font-family:"Times New Roman"'><o:p></o:p></span></font></p>

</div>

<p class=3DMsoNormal><font size=3D2 face=3DCalibri><span style=3D'font-size=
:11.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3D"#1f497d" face=3DCalibri><span
style=3D'font-size:11.0pt;color:#1F497D'>We haven&#8217;t found anything we=
 can&#8217;t do
with a NAPTR, with parameters.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3D"#1f497d" face=3DCalibri><span
style=3D'font-size:11.0pt;color:#1F497D'><o:p>&nbsp;</o:p></span></font></p=
>

<p class=3DMsoNormal><font size=3D2 color=3D"#1f497d" face=3DCalibri><span
style=3D'font-size:11.0pt;color:#1F497D'>Could someone cite an example of w=
hat
you&nbsp; can&#8217;t do with a NAPTR?<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3D"#1f497d" face=3DCalibri><span
style=3D'font-size:11.0pt;color:#1F497D'><o:p>&nbsp;</o:p></span></font></p=
>

<p class=3DMsoNormal><font size=3D2 color=3D"#1f497d" face=3DCalibri><span
style=3D'font-size:11.0pt;color:#1F497D'>Brian<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3D"#1f497d" face=3DCalibri><span
style=3D'font-size:11.0pt;color:#1F497D'><o:p>&nbsp;</o:p></span></font></p=
>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in =
4.0pt'>

<div>

<div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in'>

<p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span style=3D'font-si=
ze:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font size=3D2
face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'>
drinks-bounces@ietf.org [mailto:drinks-bounces@ietf.org] <b><span
style=3D'font-weight:bold'>On Behalf Of </span></b>Guyton, Deborah A<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Sunday, June 14, 2009 =
10:37
PM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> drinks@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> [drinks] request fo=
r
input<o:p></o:p></span></font></p>

</div>

</div>

<p class=3DMsoNormal><font size=3D2 face=3DCalibri><span style=3D'font-size=
:11.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DCalibri><span style=3D'font-size=
:11.0pt'>The
protocol design team has been working on a data model and protocol for the
registry provisioning interface.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DCalibri><span style=3D'font-size=
:11.0pt'>We
have associated with each public identifier routing information in the form=
 of
resolution answers on the name server.&nbsp; Initially we looked at specifi=
c
types of routing info &#8211; such as NS and NAPTR Resource Records. We hav=
e heard
feedback that this is too DNS-centric. We are discussing collapsing these i=
nto
a &#8220;generic&#8221; Route Object. This may lead to a long set of attrib=
utes, one would
be route type, but many others would be optional and may only apply to a gi=
ven
route type.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DCalibri><span style=3D'font-size=
:11.0pt'>We
would appreciate some feedback &#8211;does it make sense to collapse into a=
 generic
Route Object? Other suggestions are welcome.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DCalibri><span style=3D'font-size=
:11.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DCalibri><span style=3D'font-size=
:11.0pt'>Thank
you. Please reply to the list.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DCalibri><span style=3D'font-size=
:11.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DCalibri><span style=3D'font-size=
:11.0pt'><o:p>&nbsp;</o:p></span></font></p>

</div>

</div>

</body>

</html>

--_000_6EA53FAD386F9D46B97D49BFE148D5147D59ADISRJLMMAIL1xconne_--

From jf.mule@cablelabs.com  Mon Jun 15 07:03:30 2009
Return-Path: <jf.mule@cablelabs.com>
X-Original-To: drinks@core3.amsl.com
Delivered-To: drinks@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id AAC603A694C for <drinks@core3.amsl.com>; Mon, 15 Jun 2009 07:03:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.162
X-Spam-Level: 
X-Spam-Status: No, score=-0.162 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, HELO_EQ_MODEMCABLE=0.768, HOST_EQ_MODEMCABLE=1.368, HTML_MESSAGE=0.001, J_CHICKENPOX_33=0.6]
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 H7crqIoTKYuk for <drinks@core3.amsl.com>; Mon, 15 Jun 2009 07:03:25 -0700 (PDT)
Received: from ondar.cablelabs.com (ondar.cablelabs.com [192.160.73.61]) by core3.amsl.com (Postfix) with ESMTP id 9D2D328C142 for <drinks@ietf.org>; Mon, 15 Jun 2009 07:03:25 -0700 (PDT)
Received: from kyzyl.cablelabs.com (kyzyl [10.253.0.7]) by ondar.cablelabs.com (8.14.3/8.14.3) with ESMTP id n5FE3UPP007554; Mon, 15 Jun 2009 08:03:30 -0600
Received: from srvxchg3.cablelabs.com (10.5.0.25) by kyzyl.cablelabs.com (F-Secure/fsigk_smtp/511/kyzyl.cablelabs.com); Mon, 15 Jun 2009 08:03:30 -0700 (MST)
X-Virus-Status: clean(F-Secure/fsigk_smtp/511/kyzyl.cablelabs.com)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C9EDC2.0FD0617A"
Date: Mon, 15 Jun 2009 08:02:53 -0600
Message-ID: <9AAEDF491EF7CA48AB587781B8F5D7C601EED191@srvxchg3.cablelabs.com>
In-Reply-To: <00cc01c9edc0$cfe33ed0$6fa9bc70$@net>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [drinks] request for input
Thread-Index: AcntYaBKrPg8YX/uQ7CwkIs1e5DjAQAXxC+QAAAcpaA=
References: <AE85DAD2723E724EAB2A704148DE15AC27F782B920@rrc-dte-exmb2.dte.telcordia.com> <00cc01c9edc0$cfe33ed0$6fa9bc70$@net>
From: "Jean-Francois Mule" <jf.mule@cablelabs.com>
To: "Brian Rosen" <br@brianrosen.net>, "Guyton, Deborah A" <dguyton@telcordia.com>, <drinks@ietf.org>
X-Approved: ondar
Subject: Re: [drinks] request for input
X-BeenThere: drinks@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF DRINKS WG <drinks.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/drinks>
List-Post: <mailto:drinks@ietf.org>
List-Help: <mailto:drinks-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jun 2009 14:03:30 -0000

This is a multi-part message in MIME format.

------_=_NextPart_001_01C9EDC2.0FD0617A
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

I'd like to echo Brian's comment, it is what some in the design team
think.  The NAPTR gives us quite a bit of flexibility to express what a
response to a LUF or LUF+LRF resolution query could be.

=20

When trying to build something more generic than a DNS RR like NAPTR,
you basically end up doing the following:

-          Take NAPTR fields out of that structure and put them as
attributes of a new object

-          Define ways to properly return URIs

-          Try and re-create the meaning of svces in NAPTR

-          Add something close to order and preference fields in NAPTR

=20

Bottom line, given the implementations of NAPTRs in the space we're
targeting, is there really something you can't do with a NAPTR?

=20

Jean-Francois

=20

From: drinks-bounces@ietf.org [mailto:drinks-bounces@ietf.org] On Behalf
Of Brian Rosen
Sent: Monday, June 15, 2009 7:55 AM
To: 'Guyton, Deborah A'; drinks@ietf.org
Subject: Re: [drinks] request for input

=20

We haven't found anything we can't do with a NAPTR, with parameters.

=20

Could someone cite an example of what you  can't do with a NAPTR?

=20

Brian

=20

From: drinks-bounces@ietf.org [mailto:drinks-bounces@ietf.org] On Behalf
Of Guyton, Deborah A
Sent: Sunday, June 14, 2009 10:37 PM
To: drinks@ietf.org
Subject: [drinks] request for input

=20

The protocol design team has been working on a data model and protocol
for the registry provisioning interface.

We have associated with each public identifier routing information in
the form of resolution answers on the name server.  Initially we looked
at specific types of routing info - such as NS and NAPTR Resource
Records. We have heard feedback that this is too DNS-centric. We are
discussing collapsing these into a "generic" Route Object. This may lead
to a long set of attributes, one would be route type, but many others
would be optional and may only apply to a given route type.

We would appreciate some feedback -does it make sense to collapse into a
generic Route Object? Other suggestions are welcome.

=20

Thank you. Please reply to the list.

=20

=20


------_=_NextPart_001_01C9EDC2.0FD0617A
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:x=3D"urn:schemas-microsoft-com:office:excel" =
xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" =
xmlns:a=3D"urn:schemas-microsoft-com:office:access" =
xmlns:dt=3D"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" =
xmlns:s=3D"uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" =
xmlns:rs=3D"urn:schemas-microsoft-com:rowset" xmlns:z=3D"#RowsetSchema" =
xmlns:b=3D"urn:schemas-microsoft-com:office:publisher" =
xmlns:ss=3D"urn:schemas-microsoft-com:office:spreadsheet" =
xmlns:c=3D"urn:schemas-microsoft-com:office:component:spreadsheet" =
xmlns:odc=3D"urn:schemas-microsoft-com:office:odc" =
xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" =
xmlns:html=3D"http://www.w3.org/TR/REC-html40" =
xmlns:q=3D"http://schemas.xmlsoap.org/soap/envelope/" =
xmlns:rtc=3D"http://microsoft.com/officenet/conferencing" =
xmlns:D=3D"DAV:" xmlns:Repl=3D"http://schemas.microsoft.com/repl/" =
xmlns:mt=3D"http://schemas.microsoft.com/sharepoint/soap/meetings/" =
xmlns:x2=3D"http://schemas.microsoft.com/office/excel/2003/xml" =
xmlns:ppda=3D"http://www.passport.com/NameSpace.xsd" =
xmlns:ois=3D"http://schemas.microsoft.com/sharepoint/soap/ois/" =
xmlns:dir=3D"http://schemas.microsoft.com/sharepoint/soap/directory/" =
xmlns:ds=3D"http://www.w3.org/2000/09/xmldsig#" =
xmlns:dsp=3D"http://schemas.microsoft.com/sharepoint/dsp" =
xmlns:udc=3D"http://schemas.microsoft.com/data/udc" =
xmlns:xsd=3D"http://www.w3.org/2001/XMLSchema" =
xmlns:sub=3D"http://schemas.microsoft.com/sharepoint/soap/2002/1/alerts/"=
 xmlns:ec=3D"http://www.w3.org/2001/04/xmlenc#" =
xmlns:sp=3D"http://schemas.microsoft.com/sharepoint/" =
xmlns:sps=3D"http://schemas.microsoft.com/sharepoint/soap/" =
xmlns:xsi=3D"http://www.w3.org/2001/XMLSchema-instance" =
xmlns:udcs=3D"http://schemas.microsoft.com/data/udc/soap" =
xmlns:udcxf=3D"http://schemas.microsoft.com/data/udc/xmlfile" =
xmlns:udcp2p=3D"http://schemas.microsoft.com/data/udc/parttopart" =
xmlns:wf=3D"http://schemas.microsoft.com/sharepoint/soap/workflow/" =
xmlns:dsss=3D"http://schemas.microsoft.com/office/2006/digsig-setup" =
xmlns:dssi=3D"http://schemas.microsoft.com/office/2006/digsig" =
xmlns:mdssi=3D"http://schemas.openxmlformats.org/package/2006/digital-sig=
nature" =
xmlns:mver=3D"http://schemas.openxmlformats.org/markup-compatibility/2006=
" xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns:mrels=3D"http://schemas.openxmlformats.org/package/2006/relationshi=
ps" xmlns:spwp=3D"http://microsoft.com/sharepoint/webpartpages" =
xmlns:ex12t=3D"http://schemas.microsoft.com/exchange/services/2006/types"=
 =
xmlns:ex12m=3D"http://schemas.microsoft.com/exchange/services/2006/messag=
es" =
xmlns:pptsl=3D"http://schemas.microsoft.com/sharepoint/soap/SlideLibrary/=
" =
xmlns:spsl=3D"http://microsoft.com/webservices/SharePointPortalServer/Pub=
lishedLinksService" xmlns:Z=3D"urn:schemas-microsoft-com:" =
xmlns:st=3D"&#1;" xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
span.EmailStyle17
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.EmailStyle18
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 @list l0
	{mso-list-id:963659855;
	mso-list-type:hybrid;
	mso-list-template-ids:-536567026 1968241308 67698691 67698693 67698689 =
67698691 67698693 67698689 67698691 67698693;}
@list l0:level1
	{mso-level-start-at:5;
	mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:23.25pt;
	text-indent:-.25in;
	font-family:"Calibri","sans-serif";
	mso-fareast-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal><span style=3D'color:#1F497D'>I&#8217;d like to =
echo Brian&#8217;s
comment, it is what some in the design team think.&nbsp; The NAPTR gives =
us quite a
bit of flexibility to express what a response to a LUF or LUF+LRF =
resolution
query could be.<o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'color:#1F497D'>When trying to build =
something
more generic than a DNS RR like NAPTR, you basically end up doing the
following:<o:p></o:p></span></p>

<p class=3DMsoListParagraph =
style=3D'margin-left:23.25pt;text-indent:-.25in;
mso-list:l0 level1 lfo1'><![if !supportLists]><span =
style=3D'color:#1F497D'><span
style=3D'mso-list:Ignore'>-<span style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style=3D'color:#1F497D'>Take NAPTR =
fields
out of that structure and put them as attributes of a new =
object<o:p></o:p></span></p>

<p class=3DMsoListParagraph =
style=3D'margin-left:23.25pt;text-indent:-.25in;
mso-list:l0 level1 lfo1'><![if !supportLists]><span =
style=3D'color:#1F497D'><span
style=3D'mso-list:Ignore'>-<span style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style=3D'color:#1F497D'>Define ways =
to
properly return URIs<o:p></o:p></span></p>

<p class=3DMsoListParagraph =
style=3D'margin-left:23.25pt;text-indent:-.25in;
mso-list:l0 level1 lfo1'><![if !supportLists]><span =
style=3D'color:#1F497D'><span
style=3D'mso-list:Ignore'>-<span style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style=3D'color:#1F497D'>Try and =
re-create
the meaning of svces in NAPTR<o:p></o:p></span></p>

<p class=3DMsoListParagraph =
style=3D'margin-left:23.25pt;text-indent:-.25in;
mso-list:l0 level1 lfo1'><![if !supportLists]><span =
style=3D'color:#1F497D'><span
style=3D'mso-list:Ignore'>-<span style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style=3D'color:#1F497D'>Add =
something close
to order and preference fields in NAPTR<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'margin-left:5.25pt'><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal style=3D'margin-left:5.25pt'><span =
style=3D'color:#1F497D'>Bottom
line, given the implementations of NAPTRs in the space we&#8217;re =
targeting, is
there really something you can&#8217;t do with a =
NAPTR?<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'margin-left:5.25pt'><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal style=3D'margin-left:5.25pt'><span =
style=3D'color:#1F497D'>Jean-Francois<o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0in 0in =
0in 4.0pt'>

<div>

<div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt =
0in 0in 0in'>

<p class=3DMsoNormal><b><span =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span>=
</b><span
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>
drinks-bounces@ietf.org [mailto:drinks-bounces@ietf.org] <b>On Behalf Of =
</b>Brian
Rosen<br>
<b>Sent:</b> Monday, June 15, 2009 7:55 AM<br>
<b>To:</b> 'Guyton, Deborah A'; drinks@ietf.org<br>
<b>Subject:</b> Re: [drinks] request for input<o:p></o:p></span></p>

</div>

</div>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal><span style=3D'color:#1F497D'>We haven&#8217;t =
found anything we
can&#8217;t do with a NAPTR, with parameters.<o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'color:#1F497D'>Could someone cite an =
example of
what you&nbsp; can&#8217;t do with a NAPTR?<o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'color:#1F497D'>Brian<o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0in 0in =
0in 4.0pt'>

<div>

<div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt =
0in 0in 0in'>

<p class=3DMsoNormal><b><span =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span>=
</b><span
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>
drinks-bounces@ietf.org [mailto:drinks-bounces@ietf.org] <b>On Behalf Of =
</b>Guyton,
Deborah A<br>
<b>Sent:</b> Sunday, June 14, 2009 10:37 PM<br>
<b>To:</b> drinks@ietf.org<br>
<b>Subject:</b> [drinks] request for input<o:p></o:p></span></p>

</div>

</div>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal>The protocol design team has been working on a data =
model
and protocol for the registry provisioning interface.<o:p></o:p></p>

<p class=3DMsoNormal>We have associated with each public identifier =
routing
information in the form of resolution answers on the name server.&nbsp;
Initially we looked at specific types of routing info &#8211; such as NS =
and NAPTR
Resource Records. We have heard feedback that this is too DNS-centric. =
We are
discussing collapsing these into a &#8220;generic&#8221; Route Object. =
This may lead to a
long set of attributes, one would be route type, but many others would =
be
optional and may only apply to a given route type.<o:p></o:p></p>

<p class=3DMsoNormal>We would appreciate some feedback &#8211;does it =
make sense to
collapse into a generic Route Object? Other suggestions are =
welcome.<o:p></o:p></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal>Thank you. Please reply to the list.<o:p></o:p></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

</div>

</div>

</div>

</body>

</html>

------_=_NextPart_001_01C9EDC2.0FD0617A--

From ppfautz@att.com  Mon Jun 15 07:20:17 2009
Return-Path: <ppfautz@att.com>
X-Original-To: drinks@core3.amsl.com
Delivered-To: drinks@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 348893A68F3 for <drinks@core3.amsl.com>; Mon, 15 Jun 2009 07:20:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.598
X-Spam-Level: 
X-Spam-Status: No, score=-106.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
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 QZG2+81kS5Lt for <drinks@core3.amsl.com>; Mon, 15 Jun 2009 07:20:13 -0700 (PDT)
Received: from mail146.messagelabs.com (mail146.messagelabs.com [216.82.241.147]) by core3.amsl.com (Postfix) with ESMTP id A61F83A6AAA for <drinks@ietf.org>; Mon, 15 Jun 2009 07:20:12 -0700 (PDT)
X-VirusChecked: Checked
X-Env-Sender: ppfautz@att.com
X-Msg-Ref: server-9.tower-146.messagelabs.com!1245075617!16821982!1
X-StarScan-Version: 6.0.0; banners=-,-,-
X-Originating-IP: [144.160.20.54]
Received: (qmail 16662 invoked from network); 15 Jun 2009 14:20:17 -0000
Received: from sbcsmtp7.sbc.com (HELO mlpi135.enaf.sfdc.sbc.com) (144.160.20.54) by server-9.tower-146.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP; 15 Jun 2009 14:20:17 -0000
Received: from enaf.sfdc.sbc.com (localhost.localdomain [127.0.0.1]) by mlpi135.enaf.sfdc.sbc.com (8.14.3/8.14.3) with ESMTP id n5FEKFLx031579 for <drinks@ietf.org>; Mon, 15 Jun 2009 10:20:16 -0400
Received: from gaalpa1msgusr7a.ugd.att.com (gaalpa1msgusr7a.ugd.att.com [135.53.26.15]) by mlpi135.enaf.sfdc.sbc.com (8.14.3/8.14.3) with ESMTP id n5FEKCvD031555 for <drinks@ietf.org>; Mon, 15 Jun 2009 10:20:13 -0400
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C9EDC4.64B4EFD5"
Date: Mon, 15 Jun 2009 10:20:09 -0400
Message-ID: <35FE871E2B085542A35726420E29DA6B01AE4607@gaalpa1msgusr7a.ugd.att.com>
In-Reply-To: <AE85DAD2723E724EAB2A704148DE15AC27F782B920@rrc-dte-exmb2.dte.telcordia.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [drinks] request for input
Thread-Index: AcntYaBKrPg8YX/uQ7CwkIs1e5DjAQAYdraw
References: <AE85DAD2723E724EAB2A704148DE15AC27F782B920@rrc-dte-exmb2.dte.telcordia.com>
From: "PFAUTZ, PENN L, ATTCORP" <ppfautz@att.com>
To: "Guyton, Deborah A" <dguyton@telcordia.com>, <drinks@ietf.org>
Subject: Re: [drinks] request for input
X-BeenThere: drinks@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF DRINKS WG <drinks.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/drinks>
List-Post: <mailto:drinks@ietf.org>
List-Help: <mailto:drinks-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jun 2009 14:20:17 -0000

This is a multi-part message in MIME format.

------_=_NextPart_001_01C9EDC4.64B4EFD5
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable

Debbie:
While flexibility is a good thing and I think that the model should
incorporate at least a variety of RR types, I'm not in favor of defining
some new object with a bunch of attributes in the absence of seeing how
that would actually work. I'm concerned that it will lead to more work
on the backend.
Are there specific proposals for how the generic route object would be
set up?=20
=20
Penn Pfautz
AT&T Access Management
+1-732-420-4962
=20

________________________________

From: drinks-bounces@ietf.org [mailto:drinks-bounces@ietf.org] On Behalf
Of Guyton, Deborah A
Sent: Sunday, June 14, 2009 10:37 PM
To: drinks@ietf.org
Subject: [drinks] request for input



The protocol design team has been working on a data model and protocol
for the registry provisioning interface.

We have associated with each public identifier routing information in
the form of resolution answers on the name server.  Initially we looked
at specific types of routing info - such as NS and NAPTR Resource
Records. We have heard feedback that this is too DNS-centric. We are
discussing collapsing these into a "generic" Route Object. This may lead
to a long set of attributes, one would be route type, but many others
would be optional and may only apply to a given route type.

We would appreciate some feedback -does it make sense to collapse into a
generic Route Object? Other suggestions are welcome.

=20

Thank you. Please reply to the list.

=20

=20


------_=_NextPart_001_01C9EDC4.64B4EFD5
Content-Type: text/html;
	charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns=3D"http://www.w3.org/TR/REC-html40" xmlns:v =3D=20
"urn:schemas-microsoft-com:vml" xmlns:o =3D=20
"urn:schemas-microsoft-com:office:office" xmlns:w =3D=20
"urn:schemas-microsoft-com:office:word" xmlns:m =3D=20
"http://schemas.microsoft.com/office/2004/12/omml"><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.2900.3527" name=3DGENERATOR>
<STYLE>@font-face {
	font-family: Calibri;
}
@page Section1 {size: 8.5in 11.0in; margin: 1.0in 1.0in 1.0in 1.0in; }
P.MsoNormal {
	FONT-SIZE: 11pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: =
"Calibri","sans-serif"
}
LI.MsoNormal {
	FONT-SIZE: 11pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: =
"Calibri","sans-serif"
}
DIV.MsoNormal {
	FONT-SIZE: 11pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: =
"Calibri","sans-serif"
}
A:link {
	COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlink {
	COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
A:visited {
	COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlinkFollowed {
	COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.EmailStyle17 {
	COLOR: windowtext; FONT-FAMILY: "Calibri","sans-serif"; mso-style-type: =
personal-compose
}
.MsoChpDefault {
	mso-style-type: export-only
}
DIV.Section1 {
	page: Section1
}
</STYLE>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]--></HEAD>
<BODY lang=3DEN-US vLink=3Dpurple link=3Dblue>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D727391314-15062009><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Debbie:</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D727391314-15062009><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>While flexibility is a good thing and I think =
that the=20
model should incorporate at least a variety of RR types, I'm not in =
favor of=20
defining some new object with a bunch of attributes in the absence of =
seeing how=20
that would actually work. I'm concerned that it will lead to more work =
on the=20
backend.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D727391314-15062009><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Are there specific proposals for&nbsp;how the =
generic route=20
object would be set up?</FONT></SPAN><SPAN =
class=3D727391314-15062009><FONT=20
face=3DArial color=3D#0000ff size=3D2>&nbsp;</FONT></SPAN></DIV>
<DIV><FONT face=3DArial color=3D#0000ff size=3D2></FONT>&nbsp;</DIV>
<DIV align=3Dleft><FONT face=3DArial size=3D2>Penn Pfautz</FONT></DIV>
<DIV align=3Dleft><FONT face=3DArial size=3D2>AT&amp;T Access =
Management</FONT></DIV>
<DIV align=3Dleft><FONT face=3DArial =
size=3D2>+1-732-420-4962</FONT></DIV>
<DIV>&nbsp;</DIV><BR>
<DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
<HR tabIndex=3D-1>
<FONT face=3DTahoma size=3D2><B>From:</B> drinks-bounces@ietf.org=20
[mailto:drinks-bounces@ietf.org] <B>On Behalf Of </B>Guyton, Deborah=20
A<BR><B>Sent:</B> Sunday, June 14, 2009 10:37 PM<BR><B>To:</B>=20
drinks@ietf.org<BR><B>Subject:</B> [drinks] request for=20
input<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV class=3DSection1>
<P class=3DMsoNormal>The protocol design team has been working on a data =
model and=20
protocol for the registry provisioning interface.<o:p></o:p></P>
<P class=3DMsoNormal>We have associated with each public identifier =
routing=20
information in the form of resolution answers on the name server.&nbsp;=20
Initially we looked at specific types of routing info &#8211; such as NS =
and NAPTR=20
Resource Records. We have heard feedback that this is too DNS-centric. =
We are=20
discussing collapsing these into a &#8220;generic&#8221; Route Object. =
This may lead to a=20
long set of attributes, one would be route type, but many others would =
be=20
optional and may only apply to a given route type.<o:p></o:p></P>
<P class=3DMsoNormal>We would appreciate some feedback &#8211;does it =
make sense to=20
collapse into a generic Route Object? Other suggestions are=20
welcome.<o:p></o:p></P>
<P class=3DMsoNormal><o:p>&nbsp;</o:p></P>
<P class=3DMsoNormal>Thank you. Please reply to the list.<o:p></o:p></P>
<P class=3DMsoNormal><o:p>&nbsp;</o:p></P>
<P class=3DMsoNormal><o:p>&nbsp;</o:p></P></DIV></BODY></HTML>

------_=_NextPart_001_01C9EDC4.64B4EFD5--

From richard@shockey.us  Mon Jun 15 07:40:09 2009
Return-Path: <richard@shockey.us>
X-Original-To: drinks@core3.amsl.com
Delivered-To: drinks@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 135283A6CCC for <drinks@core3.amsl.com>; Mon, 15 Jun 2009 07:40:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.264
X-Spam-Level: 
X-Spam-Status: No, score=-2.264 tagged_above=-999 required=5 tests=[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 VV9cbxJ5Arr3 for <drinks@core3.amsl.com>; Mon, 15 Jun 2009 07:40:04 -0700 (PDT)
Received: from outbound-mail-31.bluehost.com (outbound-mail-31.bluehost.com [69.89.18.151]) by core3.amsl.com (Postfix) with SMTP id A37233A6B6E for <drinks@ietf.org>; Mon, 15 Jun 2009 07:40:04 -0700 (PDT)
Received: (qmail 10727 invoked by uid 0); 15 Jun 2009 14:25:48 -0000
Received: from unknown (HELO box462.bluehost.com) (74.220.219.62) by outboundproxy2.bluehost.com with SMTP; 15 Jun 2009 14:25:48 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=shockey.us; h=Received:From:To:References:In-Reply-To:Subject:Date:Message-ID:MIME-Version:Content-Type:X-Mailer:thread-index:Content-Language:X-Identified-User; b=NI3YLU/aLwHzaSth9pIe42zj0vE5CuQBZEoCPCnfZQNQX4pdTqku/3uEYmZeksBNMLpzprDDmFhlrM5mK2fhbCs5O9uT9XdDylr7yO2eM3rHOnsG+8WJ2YkCkFaC8mqq;
Received: from pool-173-66-69-164.washdc.fios.verizon.net ([173.66.69.164] helo=rshockeyPC) by box462.bluehost.com with esmtpa (Exim 4.69) (envelope-from <richard@shockey.us>) id 1MGD88-0000EJ-0B; Mon, 15 Jun 2009 08:25:48 -0600
From: "Richard Shockey" <richard@shockey.us>
To: "'Brian Rosen'" <br@brianrosen.net>, "'Guyton, Deborah A'" <dguyton@telcordia.com>, <drinks@ietf.org>
References: <AE85DAD2723E724EAB2A704148DE15AC27F782B920@rrc-dte-exmb2.dte.telcordia.com> <00cc01c9edc0$cfe33ed0$6fa9bc70$@net>
In-Reply-To: <00cc01c9edc0$cfe33ed0$6fa9bc70$@net>
Date: Mon, 15 Jun 2009 10:25:38 -0400
Message-ID: <00bb01c9edc5$287b01a0$797104e0$@us>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_00BC_01C9EDA3.A16961A0"
X-Mailer: Microsoft Office Outlook 12.0
thread-index: AcntYaBKrPg8YX/uQ7CwkIs1e5DjAQAXxC+QAAD6EtA=
Content-Language: en-us
X-Identified-User: {3286:box462.bluehost.com:shockeyu:shockey.us} {sentby:smtp auth 173.66.69.164 authed with richard+shockey.us}
Subject: Re: [drinks] request for input
X-BeenThere: drinks@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF DRINKS WG <drinks.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/drinks>
List-Post: <mailto:drinks@ietf.org>
List-Help: <mailto:drinks-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jun 2009 14:40:09 -0000

This is a multi-part message in MIME format.

------=_NextPart_000_00BC_01C9EDA3.A16961A0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

Trunkgroup?  The LRF whatever that really is..

 

A sore point for me BTW.  

 

Part of this is an attempt to make sure the data provisioned is agnostic to
the protocol used to retrieve it . Its not supported to be either ENUM or
SIP redirect centric.

 

From: drinks-bounces@ietf.org [mailto:drinks-bounces@ietf.org] On Behalf Of
Brian Rosen
Sent: Monday, June 15, 2009 9:55 AM
To: 'Guyton, Deborah A'; drinks@ietf.org
Subject: Re: [drinks] request for input

 

We haven't found anything we can't do with a NAPTR, with parameters.

 

Could someone cite an example of what you  can't do with a NAPTR?

 

Brian

 

From: drinks-bounces@ietf.org [mailto:drinks-bounces@ietf.org] On Behalf Of
Guyton, Deborah A
Sent: Sunday, June 14, 2009 10:37 PM
To: drinks@ietf.org
Subject: [drinks] request for input

 

The protocol design team has been working on a data model and protocol for
the registry provisioning interface.

We have associated with each public identifier routing information in the
form of resolution answers on the name server.  Initially we looked at
specific types of routing info - such as NS and NAPTR Resource Records. We
have heard feedback that this is too DNS-centric. We are discussing
collapsing these into a "generic" Route Object. This may lead to a long set
of attributes, one would be route type, but many others would be optional
and may only apply to a given route type.

We would appreciate some feedback -does it make sense to collapse into a
generic Route Object? Other suggestions are welcome.

 

Thank you. Please reply to the list.

 

 


------=_NextPart_000_00BC_01C9EDA3.A16961A0
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:x=3D"urn:schemas-microsoft-com:office:excel" =
xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" =
xmlns:a=3D"urn:schemas-microsoft-com:office:access" =
xmlns:dt=3D"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" =
xmlns:s=3D"uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" =
xmlns:rs=3D"urn:schemas-microsoft-com:rowset" xmlns:z=3D"#RowsetSchema" =
xmlns:b=3D"urn:schemas-microsoft-com:office:publisher" =
xmlns:ss=3D"urn:schemas-microsoft-com:office:spreadsheet" =
xmlns:c=3D"urn:schemas-microsoft-com:office:component:spreadsheet" =
xmlns:odc=3D"urn:schemas-microsoft-com:office:odc" =
xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" =
xmlns:html=3D"http://www.w3.org/TR/REC-html40" =
xmlns:q=3D"http://schemas.xmlsoap.org/soap/envelope/" =
xmlns:rtc=3D"http://microsoft.com/officenet/conferencing" =
xmlns:D=3D"DAV:" xmlns:Repl=3D"http://schemas.microsoft.com/repl/" =
xmlns:mt=3D"http://schemas.microsoft.com/sharepoint/soap/meetings/" =
xmlns:x2=3D"http://schemas.microsoft.com/office/excel/2003/xml" =
xmlns:ppda=3D"http://www.passport.com/NameSpace.xsd" =
xmlns:ois=3D"http://schemas.microsoft.com/sharepoint/soap/ois/" =
xmlns:dir=3D"http://schemas.microsoft.com/sharepoint/soap/directory/" =
xmlns:ds=3D"http://www.w3.org/2000/09/xmldsig#" =
xmlns:dsp=3D"http://schemas.microsoft.com/sharepoint/dsp" =
xmlns:udc=3D"http://schemas.microsoft.com/data/udc" =
xmlns:xsd=3D"http://www.w3.org/2001/XMLSchema" =
xmlns:sub=3D"http://schemas.microsoft.com/sharepoint/soap/2002/1/alerts/"=
 xmlns:ec=3D"http://www.w3.org/2001/04/xmlenc#" =
xmlns:sp=3D"http://schemas.microsoft.com/sharepoint/" =
xmlns:sps=3D"http://schemas.microsoft.com/sharepoint/soap/" =
xmlns:xsi=3D"http://www.w3.org/2001/XMLSchema-instance" =
xmlns:udcs=3D"http://schemas.microsoft.com/data/udc/soap" =
xmlns:udcxf=3D"http://schemas.microsoft.com/data/udc/xmlfile" =
xmlns:udcp2p=3D"http://schemas.microsoft.com/data/udc/parttopart" =
xmlns:wf=3D"http://schemas.microsoft.com/sharepoint/soap/workflow/" =
xmlns:dsss=3D"http://schemas.microsoft.com/office/2006/digsig-setup" =
xmlns:dssi=3D"http://schemas.microsoft.com/office/2006/digsig" =
xmlns:mdssi=3D"http://schemas.openxmlformats.org/package/2006/digital-sig=
nature" =
xmlns:mver=3D"http://schemas.openxmlformats.org/markup-compatibility/2006=
" xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns:mrels=3D"http://schemas.openxmlformats.org/package/2006/relationshi=
ps" xmlns:spwp=3D"http://microsoft.com/sharepoint/webpartpages" =
xmlns:ex12t=3D"http://schemas.microsoft.com/exchange/services/2006/types"=
 =
xmlns:ex12m=3D"http://schemas.microsoft.com/exchange/services/2006/messag=
es" =
xmlns:pptsl=3D"http://schemas.microsoft.com/sharepoint/soap/SlideLibrary/=
" =
xmlns:spsl=3D"http://microsoft.com/webservices/SharePointPortalServer/Pub=
lishedLinksService" xmlns:Z=3D"urn:schemas-microsoft-com:" =
xmlns:st=3D"&#1;" xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.EmailStyle18
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
	{page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal><span style=3D'color:#1F497D'>Trunkgroup?&nbsp; The =
LRF whatever
that really is..<o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'color:#1F497D'>A sore point for me =
BTW.&nbsp; <o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'color:#1F497D'>Part of this is an =
attempt to
make sure the data provisioned is agnostic to the protocol used to =
retrieve it .
Its not supported to be either ENUM or SIP redirect =
centric.<o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0in 0in =
0in 4.0pt'>

<div>

<div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt =
0in 0in 0in'>

<p class=3DMsoNormal><b><span =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span>=
</b><span
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>
drinks-bounces@ietf.org [mailto:drinks-bounces@ietf.org] <b>On Behalf Of =
</b>Brian
Rosen<br>
<b>Sent:</b> Monday, June 15, 2009 9:55 AM<br>
<b>To:</b> 'Guyton, Deborah A'; drinks@ietf.org<br>
<b>Subject:</b> Re: [drinks] request for input<o:p></o:p></span></p>

</div>

</div>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal><span style=3D'color:#1F497D'>We haven&#8217;t =
found anything we
can&#8217;t do with a NAPTR, with parameters.<o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'color:#1F497D'>Could someone cite an =
example of
what you&nbsp; can&#8217;t do with a NAPTR?<o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'color:#1F497D'>Brian<o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0in 0in =
0in 4.0pt'>

<div>

<div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt =
0in 0in 0in'>

<p class=3DMsoNormal><b><span =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span>=
</b><span
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'> =
drinks-bounces@ietf.org
[mailto:drinks-bounces@ietf.org] <b>On Behalf Of </b>Guyton, Deborah =
A<br>
<b>Sent:</b> Sunday, June 14, 2009 10:37 PM<br>
<b>To:</b> drinks@ietf.org<br>
<b>Subject:</b> [drinks] request for input<o:p></o:p></span></p>

</div>

</div>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal>The protocol design team has been working on a data =
model
and protocol for the registry provisioning interface.<o:p></o:p></p>

<p class=3DMsoNormal>We have associated with each public identifier =
routing
information in the form of resolution answers on the name server.&nbsp;
Initially we looked at specific types of routing info &#8211; such as NS =
and NAPTR
Resource Records. We have heard feedback that this is too DNS-centric. =
We are
discussing collapsing these into a &#8220;generic&#8221; Route Object. =
This may lead to a
long set of attributes, one would be route type, but many others would =
be
optional and may only apply to a given route type.<o:p></o:p></p>

<p class=3DMsoNormal>We would appreciate some feedback &#8211;does it =
make sense to
collapse into a generic Route Object? Other suggestions are =
welcome.<o:p></o:p></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal>Thank you. Please reply to the list.<o:p></o:p></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

</div>

</div>

</div>

</body>

</html>

------=_NextPart_000_00BC_01C9EDA3.A16961A0--


From br@brianrosen.net  Mon Jun 15 10:03:37 2009
Return-Path: <br@brianrosen.net>
X-Original-To: drinks@core3.amsl.com
Delivered-To: drinks@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 368243A67B4 for <drinks@core3.amsl.com>; Mon, 15 Jun 2009 10:03:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000,  BAYES_00=-2.599]
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 6LUTSiOcbaHY for <drinks@core3.amsl.com>; Mon, 15 Jun 2009 10:03:36 -0700 (PDT)
Received: from ebru.winwebhosting.com (ebru.winwebhosting.com [74.55.202.130]) by core3.amsl.com (Postfix) with ESMTP id 667A23A6784 for <drinks@ietf.org>; Mon, 15 Jun 2009 10:03:36 -0700 (PDT)
Received: from neustargw.va.neustar.com ([209.173.53.233] helo=BROS3VMxp) by ebru.winwebhosting.com with esmtpa (Exim 4.69) (envelope-from <br@brianrosen.net>) id 1MGDS1-0005DX-QI; Mon, 15 Jun 2009 09:46:22 -0500
From: "Brian Rosen" <br@brianrosen.net>
To: "'Richard Shockey'" <richard@shockey.us>, "'Guyton, Deborah A'" <dguyton@telcordia.com>, <drinks@ietf.org>
References: <AE85DAD2723E724EAB2A704148DE15AC27F782B920@rrc-dte-exmb2.dte.telcordia.com> <00cc01c9edc0$cfe33ed0$6fa9bc70$@net> <00bb01c9edc5$287b01a0$797104e0$@us>
In-Reply-To: <00bb01c9edc5$287b01a0$797104e0$@us>
Date: Mon, 15 Jun 2009 10:46:25 -0400
Message-ID: <002101c9edc8$110ebb30$332c3190$@net>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AcntYaBKrPg8YX/uQ7CwkIs1e5DjAQAXxC+QAAD6EtAAAMDqgA==
Content-Language: en-us
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - ebru.winwebhosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - brianrosen.net
X-Source: 
X-Source-Args: 
X-Source-Dir: 
Subject: Re: [drinks] request for input
X-BeenThere: drinks@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF DRINKS WG <drinks.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/drinks>
List-Post: <mailto:drinks@ietf.org>
List-Help: <mailto:drinks-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jun 2009 17:03:37 -0000

I=92d rather this work not get ahead of other protocol work.

If there is some protocol effort for routing of =93phone-like=94 =
services, and
it doesn=92t use NAPTRs, and it has information that NAPTRs don=92t =
handle, then
let=92s talk about it.

I=92m not aware of such, and consequently, I'd like to keep the scope to =
what
we have, or can reasonably forecast.

Brian

From: Richard Shockey [mailto:richard@shockey.us]=20
Sent: Monday, June 15, 2009 10:26 AM
To: 'Brian Rosen'; 'Guyton, Deborah A'; drinks@ietf.org
Subject: RE: [drinks] request for input

Trunkgroup?=A0 The LRF whatever that really is..

A sore point for me BTW.=A0=20

Part of this is an attempt to make sure the data provisioned is agnostic =
to
the protocol used to retrieve it . Its not supported to be either ENUM =
or
SIP redirect centric.

From: drinks-bounces@ietf.org [mailto:drinks-bounces@ietf.org] On Behalf =
Of
Brian Rosen
Sent: Monday, June 15, 2009 9:55 AM
To: 'Guyton, Deborah A'; drinks@ietf.org
Subject: Re: [drinks] request for input

We haven=92t found anything we can=92t do with a NAPTR, with parameters.

Could someone cite an example of what you=A0 can=92t do with a NAPTR?

Brian

From: drinks-bounces@ietf.org [mailto:drinks-bounces@ietf.org] On Behalf =
Of
Guyton, Deborah A
Sent: Sunday, June 14, 2009 10:37 PM
To: drinks@ietf.org
Subject: [drinks] request for input

The protocol design team has been working on a data model and protocol =
for
the registry provisioning interface.
We have associated with each public identifier routing information in =
the
form of resolution answers on the name server.=A0 Initially we looked at
specific types of routing info =96 such as NS and NAPTR Resource =
Records. We
have heard feedback that this is too DNS-centric. We are discussing
collapsing these into a =93generic=94 Route Object. This may lead to a =
long set
of attributes, one would be route type, but many others would be =
optional
and may only apply to a given route type.
We would appreciate some feedback =96does it make sense to collapse into =
a
generic Route Object? Other suggestions are welcome.

Thank you. Please reply to the list.




From jf.mule@cablelabs.com  Wed Jun 17 09:14:49 2009
Return-Path: <jf.mule@cablelabs.com>
X-Original-To: drinks@core3.amsl.com
Delivered-To: drinks@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A0D513A6BA8 for <drinks@core3.amsl.com>; Wed, 17 Jun 2009 09:14:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.17
X-Spam-Level: 
X-Spam-Status: No, score=-0.17 tagged_above=-999 required=5 tests=[AWL=0.293,  BAYES_00=-2.599, HELO_EQ_MODEMCABLE=0.768, HOST_EQ_MODEMCABLE=1.368]
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 brfwEkJrfokd for <drinks@core3.amsl.com>; Wed, 17 Jun 2009 09:14:48 -0700 (PDT)
Received: from ondar.cablelabs.com (ondar.cablelabs.com [192.160.73.61]) by core3.amsl.com (Postfix) with ESMTP id D3F5D3A6B82 for <drinks@ietf.org>; Wed, 17 Jun 2009 09:14:48 -0700 (PDT)
Received: from kyzyl.cablelabs.com (kyzyl [10.253.0.7]) by ondar.cablelabs.com (8.14.3/8.14.3) with ESMTP id n5HGF0ti017424; Wed, 17 Jun 2009 10:15:00 -0600
Received: from srvxchg3.cablelabs.com (10.5.0.25) by kyzyl.cablelabs.com (F-Secure/fsigk_smtp/511/kyzyl.cablelabs.com); Wed, 17 Jun 2009 10:15:00 -0700 (MST)
X-Virus-Status: clean(F-Secure/fsigk_smtp/511/kyzyl.cablelabs.com)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Date: Wed, 17 Jun 2009 10:14:35 -0600
Message-ID: <9AAEDF491EF7CA48AB587781B8F5D7C601EED2E4@srvxchg3.cablelabs.com>
In-Reply-To: <6EA53FAD386F9D46B97D49BFE148D5147D5996@ISR-JLM-MAIL1.xconnect.co.il>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [drinks] request for input
Thread-Index: AcntYaBKrPg8YX/uQ7CwkIs1e5DjAQAWNspAAGrSU+A=
References: <AE85DAD2723E724EAB2A704148DE15AC27F782B920@rrc-dte-exmb2.dte.telcordia.com> <6EA53FAD386F9D46B97D49BFE148D5147D5996@ISR-JLM-MAIL1.xconnect.co.il>
From: "Jean-Francois Mule" <jf.mule@cablelabs.com>
To: "David Schwartz" <dschwartz@xconnect.net>
X-Approved: ondar
Cc: drinks@ietf.org
Subject: Re: [drinks] request for input
X-BeenThere: drinks@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF DRINKS WG <drinks.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/drinks>
List-Post: <mailto:drinks@ietf.org>
List-Help: <mailto:drinks-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Jun 2009 16:14:49 -0000

Hi David,

 You asked:
> On a more general note, is there a preliminary model I can view?
> Are you referring to the ESPP one? If so, I have some comments
> relating to the data model.

Just sent you what the design team has come up with.  If you can post it =
onto a wiki somewhere and give a link for all folks here, even better.

Jean-Fran=E7ois

> -----Original Message-----
> From: drinks-bounces@ietf.org [mailto:drinks-bounces@ietf.org] On
> Behalf Of David Schwartz
> Sent: Monday, June 15, 2009 7:22 AM
> To: Guyton, Deborah A; drinks@ietf.org
> Subject: Re: [drinks] request for input
>=20
> Hi Deborah
>=20
> In general I would caution against following the DNS model blindly,
> so to answer your question I would say yes.
>=20
> On a more general note, is there a preliminary model I can view?
> Are you referring to the ESPP one? If so, I have some comments
> relating to the data model.
>=20
> Is this the forum for that or is it premature to raise my issues?
>=20
> David
> ________________________________________
> From: drinks-bounces@ietf.org [mailto:drinks-bounces@ietf.org] On
> Behalf Of Guyton, Deborah A
> Sent: Monday, June 15, 2009 5:37 AM
> To: drinks@ietf.org
> Subject: [drinks] request for input
>=20
> The protocol design team has been working on a data model and
> protocol for the registry provisioning interface.
> We have associated with each public identifier routing information
> in the form of resolution answers on the name server.=A0 Initially we
> looked at specific types of routing info - such as NS and NAPTR
> Resource Records. We have heard feedback that this is too DNS-
> centric. We are discussing collapsing these into a "generic" Route
> Object. This may lead to a long set of attributes, one would be
> route type, but many others would be optional and may only apply to
> a given route type.
> We would appreciate some feedback -does it make sense to collapse
> into a generic Route Object? Other suggestions are welcome.
>=20
> Thank you. Please reply to the list.
>=20


From jf.mule@cablelabs.com  Thu Jun 18 02:37:48 2009
Return-Path: <jf.mule@cablelabs.com>
X-Original-To: drinks@core3.amsl.com
Delivered-To: drinks@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4DF9D3A698D for <drinks@core3.amsl.com>; Thu, 18 Jun 2009 02:37:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.206
X-Spam-Level: 
X-Spam-Status: No, score=-0.206 tagged_above=-999 required=5 tests=[AWL=0.256,  BAYES_00=-2.599, HELO_EQ_MODEMCABLE=0.768, HOST_EQ_MODEMCABLE=1.368, HTML_MESSAGE=0.001]
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 0nGprwI0bvNc for <drinks@core3.amsl.com>; Thu, 18 Jun 2009 02:37:46 -0700 (PDT)
Received: from ondar.cablelabs.com (ondar.cablelabs.com [192.160.73.61]) by core3.amsl.com (Postfix) with ESMTP id 5EDCC3A6813 for <drinks@ietf.org>; Thu, 18 Jun 2009 02:37:46 -0700 (PDT)
Received: from kyzyl.cablelabs.com (kyzyl [10.253.0.7]) by ondar.cablelabs.com (8.14.3/8.14.3) with ESMTP id n5I9bwjh001290 for <drinks@ietf.org>; Thu, 18 Jun 2009 03:37:58 -0600
Received: from srvxchg3.cablelabs.com (10.5.0.25) by kyzyl.cablelabs.com (F-Secure/fsigk_smtp/511/kyzyl.cablelabs.com); Thu, 18 Jun 2009 03:37:58 -0700 (MST)
X-Virus-Status: clean(F-Secure/fsigk_smtp/511/kyzyl.cablelabs.com)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C9EFF8.76C5C81D"
Date: Thu, 18 Jun 2009 03:37:32 -0600
Message-ID: <9AAEDF491EF7CA48AB587781B8F5D7C601EED350@srvxchg3.cablelabs.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Minutes from June 11 & June 15 protocol design team calls
Thread-Index: Acnv+GeuEMjAZNVGQESo0a4Pts8K0A==
From: "Jean-Francois Mule" <jf.mule@cablelabs.com>
To: <drinks@ietf.org>
X-Approved: ondar
Subject: [drinks] Minutes from June 11 & June 15 protocol design team calls
X-BeenThere: drinks@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF DRINKS WG <drinks.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/drinks>
List-Post: <mailto:drinks@ietf.org>
List-Help: <mailto:drinks-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 18 Jun 2009 09:37:48 -0000

This is a multi-part message in MIME format.

------_=_NextPart_001_01C9EFF8.76C5C81D
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

---=20
--- IETF DRINKS WG, protocol design team minutes
--- Summary of June 11 and 15, 2009 Calls


--- 6/11 Attendees
Debbie Guyton
Manjul Maharishi
Ken Cartwright
Spencer Dawkins
Jean-Francois Mule

--- 6/15 Attendees
Debbie Guyton
Manjul Maharishi
Jean-Francois Mule


--- Combined Agendas
1/ Review Action Item List=20
2/ Review Data model
3/ Drafting text=20
4/ Topics for our call with Lisa
5/ Other open items


--- Notes
Minutes reported by Jean-Francois.=20
Any comments on these notes should be sent to drinks@ietf.org=20
=20
The meeting notes from the last call were reviewed and there were no
comments or questions.


1/ Updated Action Item List [Jean-Francois]
We reviewed the action item list on the 5/28 and 6/9 calls.  Below are
the open and closed action items.

Action Item (AI): Jean-Francois, closed 6/8
Jean-Francois did ping Lisa to get her on a call with this group,
copied wg chairs.  Call was scheduled for 6/17 and a follow-up is
planned for Wed July 1st, 12noon PT, 3pm ET.

# AI:  Sumanth, open (on-going)
# On a regular basis by sending mails to IETF drinks list with deltas
# and proposed changes. Keep the use case and requirement documents in
# sync in case use cases need to be improved.
=20
AI: Ken and Manjul done, last update on 6/15
Ken and Manjul to send a updated proposal for doc outline based on the
design team feedback (see notes below).

# AI: Jean-Francois, open, due by COB 6/19
# Send input based on previous IETF DRINKS discussions related to
# protocol transport requirements

# AI: All, open, due by COB 6/19
# Review list of protocol data elements provided by Debbie on 5/28 for
# consideration, send comments
-> some are incorporated in the data model, not all.=20
We need to have a discussion on the call for the others, may be in the
draft-01 revision timeframe given the timeline for draft-00.

# AI: Manjul and Rich, by COB 6/19
# Come up with a couple of examples of source-based routing and the
# notion of an SED Record: how could it be addressed in the data model?
# -> candidate for use case update?

#AI: Debbie, Manjul, JFM to provide first ID draft text by COB 6/22

#AI: JFM to send current IETF I-D XML template with populated outline
# by COB 6/18


2/ Review of the Draft Data model=20

We spent most of the time on our last 2 calls to discuss and update
the data model.
We reviewed SPPPDataModel_02.doc and SPPPDataModel_03.doc sent by Ken
and have now the revision _04 that is pretty close to what we think we
will put in draft-00 for wg discussion and reviews.

2.1/ Changes from 6/11 call include:
+  composite or business keys for all objects
In the previous versions, all the objects used to have synthetic keys
generated by the system (object identifiers).  We had a good
discussion on why under some circumstances, it is best to use business
keys rather than synthetic keys, and the reverse.

We need to have unique keys for all objects but if we use synthetic
keys, each time the client needs to generate an object, the server
would have to send the key it generated for the object back to the
client.  This is suited for some modeling but the consensus is that we
could likely do without it.
        =3D> Ken summed it up:=20
it makes the interface more intricate since the client needs to be
told the key for the object it created.

One exception might be a NAPTR as it is difficult to have a composite
key.

We discussed the reasons for moving to a composite key and the
potential benefits of having both:
 - allow clients to use business keys to query
 - allow apps to use synthetic keys for some operations

For now, we decided to keep the composite keys only, and Ken or Manjul
will start a thread on the DRINKS list.
# Manjul, get wg feedback on the type of object keys to use by COB by
# 6/19


+ availabilityWindow vs. activationDate
Do we need this availabilityWindow day one?  This is for a client to
indicate when some data is available (data can be active but not
available during some time of the day for e.g.).
Consensus: no
Unless someone needs this in the wg, we want to remove it from the
first protocol, it could be an extension added later.  If we get folks
that need it, we can add it in a later draft.  Speak on the drinks
list.

+ Consolidation of so called "Resolution Lookup Keys"
The resolution look-up keys (for a lack of a better term) are the
things like a URI, TN, RN, input data that systems would use to get a
LUF/LRF response for.

We agreed to have only two for now:
  + a public identifier (URI), which includes TN and an attribute to
say if it is a special PSTN RN identifier;
  + TNRange
=20
+ Combine NS and NAPTR
Debbie to send a note to the DRINKS wg list
AI: Debbie to poll the group on this on 6/14 - done, got some
feedback and expecting more.

AI: Ken and Manjul sent updated models based on our discussions; last
update on 6/15.

2.2/ Changes from 6/15 call
We reviewed the changes and discussed what constitutes a unique key
for an object.
The goal is to freeze the data model by end of June 19 to start
writing the first Internet-Draft for wg review.

Changes:
 - add registrantOrgName as a key to Public Identifier and TNRange
   objects



3/ Drafting text=20
We discussed the plan on 6/11 and allocated sections to folks on the
 6/15 call.

- Drafting text by 6/19
#AI: Jean-Francois will send an XML template to folks by COB 6/17
       1 Introduction=20
          JFM
       2 Transport Requirements=20
          Manjul
       3 XML Considerations=20
          Debbie
       4 Request and Reply Model=20
          Manjul and JFM
       5 Protocol Commands=20
          Manjul and JFM to do an example
          then divide
       6 Security Considerations=20
         TBD
       7 IANA Considerations=20
       8 Authors and Acknowledgements=20
       9 References=20
       10 Formal Specification - XSD=20
       11 Specification Extensibility=20


4/ Topics for security discussion with Lisa
The idea of the call is to discuss the assumptions on the protocol=20
(use of SOAP, security model, ...) and get guidances on how to get
started on the right foot.

We discussed that we should give an intro about what we're doing.  We
described the actors:
        - multiple clients to a Registry
        - associations between clients and servers are small in number
          (hundreds of registrants per registry,=20
           a smaller number of registrars, low hundreds, may be half
           of the size of the number of registrants)
        - client may change one data element or create thousands of
          new ones
  =20
Protocol exchanges may be machine-to-machine (automated) or
human-to-machine (via web browser).

We should discuss our preference for using SOAP.

Manjul and Debbie will discuss real-life examples from TNSI and
Telcordia on how security is handled for similar protocol exchanges.
  - how do we build the security in the protocol?
  - what are the security properties we need?
        Should be able to authenticate a client as a valid one for
        access of a given registry (mutual auth)?

        Ownership of data elements?
        What entities can have read/write access and how is that
        managed?=20
        What features do we need to address Registrar/Registrant
        roles and associated access?
        How do we manage requirements about audit trails?=20
        Any considerations about that or is this just a DB BCP?
Above are random questions we thought were important to figure out
(not sure they all apply to this upcoming call with Lisa).

One last question: we should ask Lisa for any recommendations and
pointers on XML considerations (namespace, versioning) in IETF
protocols.


5/ Other open items
During our discussions, some questions remain open and we would
welcome input from the DRINKS WG:

 - provide some examples of SED data elements
   Basically, what needs to be represented as an object attribute in
   the data model, somehow, somewhere so that querying entities can
   make up the stuff they need to do (either complete LRF resolution,
   or just initiate signaling)

 - organization or enterprise identifiers
   Explain the roles of enterprise ids in the data model clearly and
   what rules are associated with those roles.  Currently identified
   roles are: registrar, registrant.
=20
 - do we need a means to push updates in the protocol?
   publish/subscribe model for some data?

 - review list of data elements proposed with an extension field and
   argue whether it is really needed, potentially harmful or actually
   good.

  - do we need an availabilityWindow?
    for now, consensus is no, but we park it in here.


Next calls are
        - Wed June 17, 1pm MT, 3pm ET, and 9pm CET
         (call with Lisa), then
        - Thursday June 18, same time.

Any comments on these notes should be sent to drinks@ietf.org




> end.


------_=_NextPart_001_01C9EFF8.76C5C81D
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:x=3D"urn:schemas-microsoft-com:office:excel" =
xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" =
xmlns:a=3D"urn:schemas-microsoft-com:office:access" =
xmlns:dt=3D"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" =
xmlns:s=3D"uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" =
xmlns:rs=3D"urn:schemas-microsoft-com:rowset" xmlns:z=3D"#RowsetSchema" =
xmlns:b=3D"urn:schemas-microsoft-com:office:publisher" =
xmlns:ss=3D"urn:schemas-microsoft-com:office:spreadsheet" =
xmlns:c=3D"urn:schemas-microsoft-com:office:component:spreadsheet" =
xmlns:odc=3D"urn:schemas-microsoft-com:office:odc" =
xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" =
xmlns:html=3D"http://www.w3.org/TR/REC-html40" =
xmlns:q=3D"http://schemas.xmlsoap.org/soap/envelope/" =
xmlns:rtc=3D"http://microsoft.com/officenet/conferencing" =
xmlns:D=3D"DAV:" xmlns:Repl=3D"http://schemas.microsoft.com/repl/" =
xmlns:mt=3D"http://schemas.microsoft.com/sharepoint/soap/meetings/" =
xmlns:x2=3D"http://schemas.microsoft.com/office/excel/2003/xml" =
xmlns:ppda=3D"http://www.passport.com/NameSpace.xsd" =
xmlns:ois=3D"http://schemas.microsoft.com/sharepoint/soap/ois/" =
xmlns:dir=3D"http://schemas.microsoft.com/sharepoint/soap/directory/" =
xmlns:ds=3D"http://www.w3.org/2000/09/xmldsig#" =
xmlns:dsp=3D"http://schemas.microsoft.com/sharepoint/dsp" =
xmlns:udc=3D"http://schemas.microsoft.com/data/udc" =
xmlns:xsd=3D"http://www.w3.org/2001/XMLSchema" =
xmlns:sub=3D"http://schemas.microsoft.com/sharepoint/soap/2002/1/alerts/"=
 xmlns:ec=3D"http://www.w3.org/2001/04/xmlenc#" =
xmlns:sp=3D"http://schemas.microsoft.com/sharepoint/" =
xmlns:sps=3D"http://schemas.microsoft.com/sharepoint/soap/" =
xmlns:xsi=3D"http://www.w3.org/2001/XMLSchema-instance" =
xmlns:udcs=3D"http://schemas.microsoft.com/data/udc/soap" =
xmlns:udcxf=3D"http://schemas.microsoft.com/data/udc/xmlfile" =
xmlns:udcp2p=3D"http://schemas.microsoft.com/data/udc/parttopart" =
xmlns:wf=3D"http://schemas.microsoft.com/sharepoint/soap/workflow/" =
xmlns:dsss=3D"http://schemas.microsoft.com/office/2006/digsig-setup" =
xmlns:dssi=3D"http://schemas.microsoft.com/office/2006/digsig" =
xmlns:mdssi=3D"http://schemas.openxmlformats.org/package/2006/digital-sig=
nature" =
xmlns:mver=3D"http://schemas.openxmlformats.org/markup-compatibility/2006=
" xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns:mrels=3D"http://schemas.openxmlformats.org/package/2006/relationshi=
ps" xmlns:spwp=3D"http://microsoft.com/sharepoint/webpartpages" =
xmlns:ex12t=3D"http://schemas.microsoft.com/exchange/services/2006/types"=
 =
xmlns:ex12m=3D"http://schemas.microsoft.com/exchange/services/2006/messag=
es" =
xmlns:pptsl=3D"http://schemas.microsoft.com/sharepoint/soap/SlideLibrary/=
" =
xmlns:spsl=3D"http://microsoft.com/webservices/SharePointPortalServer/Pub=
lishedLinksService" xmlns:Z=3D"urn:schemas-microsoft-com:" =
xmlns:st=3D"&#1;" xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.5pt;
	font-family:Consolas;}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:Consolas;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
	{page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal><b><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:#008B00'>--- </span></b><span =
style=3D'font-size:10.0pt;font-family:"Courier New"'><br>
<b><span style=3D'color:#008B00'>--- IETF DRINKS WG, protocol design =
team minutes</span></b><br>
<b><span style=3D'color:#008B00'>--- Summary of June 11 and 15, 2009 =
Calls</span></b><br>
<br>
<br>
<b><span style=3D'color:#008B00'>--- 6/11 Attendees</span></b><br>
Debbie Guyton<br>
Manjul Maharishi<br>
Ken Cartwright<br>
Spencer Dawkins<br>
Jean-Francois Mule<br>
<br>
<b><span style=3D'color:#008B00'>--- 6/15 Attendees</span></b><br>
Debbie Guyton<br>
Manjul Maharishi<br>
Jean-Francois Mule<br>
<br>
<br>
<b><span style=3D'color:#008B00'>--- Combined Agendas</span></b><br>
<b><span style=3D'color:#B02F60'>1/ Review Action Item List =
</span></b><br>
<b><span style=3D'color:#B02F60'>2/ Review Data model</span></b><br>
<b><span style=3D'color:#B02F60'>3/ Drafting text </span></b><br>
<b><span style=3D'color:#B02F60'>4/ Topics for our call with =
Lisa</span></b><br>
<b><span style=3D'color:#B02F60'>5/ Other open items</span></b><br>
<br>
<br>
<b><span style=3D'color:#008B00'>--- Notes</span></b><br>
Minutes reported by Jean-Francois. <br>
Any comments on these notes should be sent to drinks@ietf.org <br>
&nbsp;<br>
The meeting notes from the last call were reviewed and there were no<br>
comments or questions.<br>
<br>
<br>
<b><span style=3D'color:#B02F60'>1/ Updated Action Item List =
[Jean-Francois]</span></b><br>
We reviewed the action item list on the 5/28 and 6/9 =
calls.&nbsp;&nbsp;Below
are<br>
the open and closed action items.<br>
<br>
Action Item (AI): Jean-Francois, closed 6/8<br>
Jean-Francois did ping Lisa to get her on a call with this group,<br>
copied wg chairs.&nbsp;&nbsp;Call was scheduled for 6/17 and a follow-up =
is<br>
planned for Wed July 1st, 12noon PT, 3pm ET.<br>
<br>
<i><span style=3D'color:#0000ED'># AI:&nbsp;&nbsp;Sumanth, open =
(on-going)</span></i><br>
<i><span style=3D'color:#0000ED'># On a regular basis by sending mails =
to IETF
drinks list with deltas</span></i><br>
<i><span style=3D'color:#0000ED'># and proposed changes. Keep the use =
case and
requirement documents in</span></i><br>
<i><span style=3D'color:#0000ED'># sync in case use cases need to be =
improved.</span></i><br>
&nbsp;<br>
AI: Ken and Manjul done, last update on 6/15<br>
Ken and Manjul to send a updated proposal for doc outline based on =
the<br>
design team feedback (see notes below).<br>
<br>
<i><span style=3D'color:#0000ED'># AI: Jean-Francois, open, due by COB =
6/19</span></i><br>
<i><span style=3D'color:#0000ED'># Send input based on previous IETF =
DRINKS
discussions related to</span></i><br>
<i><span style=3D'color:#0000ED'># protocol transport =
requirements</span></i><br>
<br>
<i><span style=3D'color:#0000ED'># AI: All, open, due by COB =
6/19</span></i><br>
<i><span style=3D'color:#0000ED'># Review list of protocol data elements =
provided
by Debbie on 5/28 for</span></i><br>
<i><span style=3D'color:#0000ED'># consideration, send =
comments</span></i><br>
<span style=3D'color:#8A2AE2'>-&gt; some are incorporated in the data =
model, not
all. </span><br>
We need to have a discussion on the call for the others, may be in =
the<br>
draft-01 revision timeframe given the timeline for draft-00.<br>
<br>
<i><span style=3D'color:#0000ED'># AI: Manjul and Rich, by COB =
6/19</span></i><br>
<i><span style=3D'color:#0000ED'># Come up with a couple of examples of
source-based routing and the</span></i><br>
<i><span style=3D'color:#0000ED'># notion of an SED Record: how could it =
be
addressed in the data model?</span></i><br>
<i><span style=3D'color:#0000ED'># -&gt; candidate for use case =
update?</span></i><br>
<br>
<i><span style=3D'color:#0000ED'>#AI: Debbie, Manjul, JFM to provide =
first ID
draft text by COB 6/22</span></i><br>
<br>
<i><span style=3D'color:#0000ED'>#AI: JFM to send current IETF I-D XML =
template
with populated outline</span></i><br>
<i><span style=3D'color:#0000ED'># by COB 6/18</span></i><br>
<br>
<br>
<b><span style=3D'color:#B02F60'>2/ Review of the Draft Data model =
</span></b><br>
<br>
We spent most of the time on our last 2 calls to discuss and update<br>
the data model.<br>
We reviewed SPPPDataModel_02.doc and SPPPDataModel_03.doc sent by =
Ken<br>
and have now the revision _04 that is pretty close to what we think =
we<br>
will put in draft-00 for wg discussion and reviews.<br>
<br>
<b><span style=3D'color:#B02F60'>2.1/ Changes from 6/11 call =
include:</span></b><br>
<span style=3D'color:#458B73'>+&nbsp;&nbsp;composite or business keys =
for all
objects</span><br>
In the previous versions, all the objects used to have synthetic =
keys<br>
generated by the system (object identifiers).&nbsp;&nbsp;We had a =
good<br>
discussion on why under some circumstances, it is best to use =
business<br>
keys rather than synthetic keys, and the reverse.<br>
<br>
We need to have unique keys for all objects but if we use synthetic<br>
keys, each time the client needs to generate an object, the server<br>
would have to send the key it generated for the object back to the<br>
client.&nbsp;&nbsp;This is suited for some modeling but the consensus is =
that
we<br>
could likely do without it.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=3D&gt; Ken summed it =
up: <br>
it makes the interface more intricate since the client needs to be<br>
told the key for the object it created.<br>
<br>
One exception might be a NAPTR as it is difficult to have a =
composite<br>
key.<br>
<br>
We discussed the reasons for moving to a composite key and the<br>
potential benefits of having both:<br>
&nbsp;- allow clients to use business keys to query<br>
&nbsp;- allow apps to use synthetic keys for some operations<br>
<br>
For now, we decided to keep the composite keys only, and Ken or =
Manjul<br>
will start a thread on the DRINKS list.<br>
<i><span style=3D'color:#0000ED'># Manjul, get wg feedback on the type =
of object
keys to use by COB by</span></i><br>
<i><span style=3D'color:#0000ED'># 6/19</span></i><br>
<br>
<br>
<span style=3D'color:#458B73'>+ availabilityWindow vs. =
activationDate</span><br>
Do we need this availabilityWindow day one?&nbsp;&nbsp;This is for a =
client to<br>
indicate when some data is available (data can be active but not<br>
available during some time of the day for e.g.).<br>
Consensus: no<br>
Unless someone needs this in the wg, we want to remove it from the<br>
first protocol, it could be an extension added later.&nbsp;&nbsp;If we =
get
folks<br>
that need it, we can add it in a later draft.&nbsp;&nbsp;Speak on the =
drinks<br>
list.<br>
<br>
<span style=3D'color:#458B73'>+ Consolidation of so called =
&quot;Resolution
Lookup Keys&quot;</span><br>
The resolution look-up keys (for a lack of a better term) are the<br>
things like a URI, TN, RN, input data that systems would use to get =
a<br>
LUF/LRF response for.<br>
<br>
We agreed to have only two for now:<br>
&nbsp;&nbsp;+ a public identifier (URI), which includes TN and an =
attribute to<br>
say if it is a special PSTN RN identifier;<br>
&nbsp;&nbsp;+ TNRange<br>
&nbsp;<br>
<span style=3D'color:#458B73'>+ Combine NS and NAPTR</span><br>
Debbie to send a note to the DRINKS wg list<br>
AI: Debbie to poll the group on this on 6/14 - done, got some<br>
feedback and expecting more.<br>
<br>
AI: Ken and Manjul sent updated models based on our discussions; =
last<br>
update on 6/15.<br>
<br>
<b><span style=3D'color:#B02F60'>2.2/ Changes from 6/15 =
call</span></b><br>
We reviewed the changes and discussed what constitutes a unique key<br>
for an object.<br>
The goal is to freeze the data model by end of June 19 to start<br>
writing the first Internet-Draft for wg review.<br>
<br>
Changes:<br>
&nbsp;- add registrantOrgName as a key to Public Identifier and =
TNRange<br>
&nbsp;&nbsp; objects<br>
<br>
<br>
<br>
<b><span style=3D'color:#B02F60'>3/ Drafting text </span></b><br>
We discussed the plan on 6/11 and allocated sections to folks on the<br>
&nbsp;6/15 call.<br>
<br>
<span style=3D'color:#8A2AE2'>- Drafting text by 6/19</span><br>
<i><span style=3D'color:#0000ED'>#AI: Jean-Francois will send an XML =
template to
folks by COB 6/17</span></i><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 Introduction <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;JFM<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2 Transport Requirements <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Manjul<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3 XML Considerations <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Debbie<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4 Request and Reply Model <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Manjul and =
JFM<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5 Protocol Commands <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Manjul and =
JFM to
do an example<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;then =
divide<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 6 Security Considerations <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TBD<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 7 IANA Considerations <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8 Authors and Acknowledgements <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9 References <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 10 Formal Specification - XSD <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 11 Specification Extensibility <br>
<br>
<br>
<b><span style=3D'color:#B02F60'>4/ Topics for security discussion with =
Lisa</span></b><br>
The idea of the call is to discuss the assumptions on the protocol <br>
(use of SOAP, security model, ...) and get guidances on how to get<br>
started on the right foot.<br>
<br>
We discussed that we should give an intro about what we're =
doing.&nbsp;&nbsp;We<br>
described the actors:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- multiple clients to a
Registry<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- associations between =
clients
and servers are small in number<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(hundreds of
registrants per registry, <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a smaller =
number
of registrars, low hundreds, may be half<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; of the size =
of the
number of registrants)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- client may change one =
data
element or create thousands of<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new ones<br>
&nbsp;&nbsp; <br>
Protocol exchanges may be machine-to-machine (automated) or<br>
human-to-machine (via web browser).<br>
<br>
We should discuss our preference for using SOAP.<br>
<br>
Manjul and Debbie will discuss real-life examples from TNSI and<br>
Telcordia on how security is handled for similar protocol exchanges.<br>
&nbsp;&nbsp;- how do we build the security in the protocol?<br>
&nbsp;&nbsp;- what are the security properties we need?<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Should be able to =
authenticate
a client as a valid one for<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;access of a given =
registry
(mutual auth)?<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ownership of data =
elements?<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;What entities can have =
read/write
access and how is that<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;managed? <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;What features do we need =
to
address Registrar/Registrant<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;roles and associated =
access?<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;How do we manage =
requirements
about audit trails? <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Any considerations about =
that
or is this just a DB BCP?<br>
Above are random questions we thought were important to figure out<br>
(not sure they all apply to this upcoming call with Lisa).<br>
<br>
One last question: we should ask Lisa for any recommendations and<br>
pointers on XML considerations (namespace, versioning) in IETF<br>
protocols.<br>
<br>
<br>
<b><span style=3D'color:#B02F60'>5/ Other open items</span></b><br>
During our discussions, some questions remain open and we would<br>
welcome input from the DRINKS WG:<br>
<br>
&nbsp;- provide some examples of SED data elements<br>
&nbsp;&nbsp; Basically, what needs to be represented as an object =
attribute in<br>
&nbsp;&nbsp; the data model, somehow, somewhere so that querying =
entities can<br>
&nbsp;&nbsp; make up the stuff they need to do (either complete LRF =
resolution,<br>
&nbsp;&nbsp; or just initiate signaling)<br>
<br>
&nbsp;- organization or enterprise identifiers<br>
&nbsp;&nbsp; Explain the roles of enterprise ids in the data model =
clearly and<br>
&nbsp;&nbsp; what rules are associated with those =
roles.&nbsp;&nbsp;Currently
identified<br>
&nbsp;&nbsp; roles are: registrar, registrant.<br>
&nbsp;<br>
&nbsp;- do we need a means to push updates in the protocol?<br>
&nbsp;&nbsp; publish/subscribe model for some data?<br>
<br>
&nbsp;- review list of data elements proposed with an extension field =
and<br>
&nbsp;&nbsp; argue whether it is really needed, potentially harmful or =
actually<br>
&nbsp;&nbsp; good.<br>
<br>
&nbsp;&nbsp;- do we need an availabilityWindow?<br>
&nbsp;&nbsp;&nbsp;&nbsp;for now, consensus is no, but we park it in =
here.<br>
<br>
<br>
Next calls are<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- Wed June 17, 1pm MT, =
3pm ET,
and 9pm CET<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (call with Lisa), =
then<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- Thursday June 18, same =
time.<br>
<br>
Any comments on these notes should be sent to drinks@ietf.org<br>
<br>
<br>
<br>
<br>
<span style=3D'color:#458B73'>&gt; end.</span><o:p></o:p></span></p>

</div>

</body>

</html>

------_=_NextPart_001_01C9EFF8.76C5C81D--

From richard@shockey.us  Mon Jun 22 07:33:04 2009
Return-Path: <richard@shockey.us>
X-Original-To: drinks@core3.amsl.com
Delivered-To: drinks@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2900928C205 for <drinks@core3.amsl.com>; Mon, 22 Jun 2009 07:33:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.52
X-Spam-Level: 
X-Spam-Status: No, score=-1.52 tagged_above=-999 required=5 tests=[AWL=-0.744,  BAYES_05=-1.11, 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 TNtV1LmnZAcU for <drinks@core3.amsl.com>; Mon, 22 Jun 2009 07:33:03 -0700 (PDT)
Received: from outbound-mail-129.bluehost.com (outbound-mail-129.bluehost.com [67.222.38.29]) by core3.amsl.com (Postfix) with SMTP id 41BBE28C1F4 for <drinks@ietf.org>; Mon, 22 Jun 2009 07:33:03 -0700 (PDT)
Received: (qmail 3390 invoked by uid 0); 22 Jun 2009 14:33:18 -0000
Received: from unknown (HELO box462.bluehost.com) (74.220.219.62) by outboundproxy4.bluehost.com with SMTP; 22 Jun 2009 14:33:18 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=shockey.us; h=Received:From:To:Subject:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:X-Mailer:Thread-Index:Content-language:X-Identified-User; b=Gb0mGcGHYNHzROgGLdHiM8Fe+jc/fFa9+sDYoM9b7Sk4u9EPeO1CG9IOIKGGtBJ4PbpM7w13jQPAc+z8B6sKH+BhiyooccVrVglTOzMP6ed8v8DhWpnLPWEfUlIGpFlp;
Received: from pool-173-66-69-164.washdc.fios.verizon.net ([173.66.69.164] helo=rshockeyPC) by box462.bluehost.com with esmtpa (Exim 4.69) (envelope-from <richard@shockey.us>) id 1MIkaE-0003GJ-E6 for drinks@ietf.org; Mon, 22 Jun 2009 08:33:18 -0600
From: "Richard Shockey" <richard@shockey.us>
To: <drinks@ietf.org>
Date: Mon, 22 Jun 2009 10:33:08 -0400
Message-ID: <008c01c9f346$5d4086e0$17c194a0$@us>
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AcnxVgYvr0Y+x8xcQ1i4Ef97iN2i3QB8Eing
Content-language: en-us
X-Identified-User: {3286:box462.bluehost.com:shockeyu:shockey.us} {sentby:smtp auth 173.66.69.164 authed with richard+shockey.us}
Subject: [drinks] FW: 75th IETF - DRAFT Agenda
X-BeenThere: drinks@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF DRINKS WG <drinks.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/drinks>
List-Post: <mailto:drinks@ietf.org>
List-Help: <mailto:drinks-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Jun 2009 14:33:04 -0000

It looks like Monday afternoon right now.

-----Original Message-----
From: wgchairs-bounces@ietf.org [mailto:wgchairs-bounces@ietf.org] On =
Behalf Of IETF Secretariat
Sent: Friday, June 19, 2009 11:20 PM
To: IETF Announcement list
Cc: irsg@isi.edu; wgchairs@ietf.org; bofchairs@ietf.org
Subject: 75th IETF - DRAFT Agenda=20

The Draft agenda is now available at:
http://www.ietf.org/meetings/75/

Online registration for the IETF meeting is at:
http://www.ietf.org/meetings/75/

Only 37 days until the Stockholm IETF!=20



From alexander.mayrhofer@nic.at  Fri Jun 26 06:29:30 2009
Return-Path: <alexander.mayrhofer@nic.at>
X-Original-To: drinks@core3.amsl.com
Delivered-To: drinks@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 07F7B3A6B25 for <drinks@core3.amsl.com>; Fri, 26 Jun 2009 06:29:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.337
X-Spam-Level: 
X-Spam-Status: No, score=-9.337 tagged_above=-999 required=5 tests=[AWL=0.093,  BAYES_00=-2.599, HELO_EQ_AT=0.424, HOST_EQ_AT=0.745, RCVD_IN_DNSWL_HI=-8]
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 UBLrx05RJmCz for <drinks@core3.amsl.com>; Fri, 26 Jun 2009 06:29:28 -0700 (PDT)
Received: from mail.sbg.nic.at (mail.sbg.nic.at [192.174.68.200]) by core3.amsl.com (Postfix) with ESMTP id 1706028C0E5 for <drinks@ietf.org>; Fri, 26 Jun 2009 06:29:09 -0700 (PDT)
Received: from localhost [127.0.0.1] by mail.sbg.nic.at with XWall v3.44 ; Fri, 26 Jun 2009 15:29:23 +0200
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.5
Date: Fri, 26 Jun 2009 15:29:24 +0200
Message-ID: <8BC845943058D844ABFC73D2220D46650859FC1F@nics-mail.sbg.nic.at>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: WG poll on transport protocol
Thread-Index: Acn2Yh8jnu04p0/PR3Wwi5SjbfhmhQ==
From: "Alexander Mayrhofer" <alexander.mayrhofer@nic.at>
To: "IETF DRINKS WG" <drinks@ietf.org>
X-XWALL-BCKS: auto
Subject: [drinks] WG poll on transport protocol
X-BeenThere: drinks@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF DRINKS WG <drinks.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/drinks>
List-Post: <mailto:drinks@ietf.org>
List-Help: <mailto:drinks-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 26 Jun 2009 13:29:30 -0000

All,

The chairs would like to seek some input from the list on the practical
options the WG now needs to confront on what is the most appropriate,
but
more importantly,  what is also most deployable transport protocol for
DRINKS.

The protocol design team has made good progress towards a first draft=20
of the DRINKS protocol, and the issue of which transport protocol to
proceed with was discussed during several conference calls.

The chairs wish to formally reach concensus on how the group
should proceed regarding that protocol transport issue.

Discussions during our face to face meetings have indicated that
a SOAP/XML based approach would fit most of the various vendors
and service providers that would potentially deploy a DRINKS protocol.=20

http://en.wikipedia.org/wiki/SOAP

The design team been advised that it might also be useful to look at
REST-like
protocols as REST design principles for WEB protocols overcome many of
the
known limitations and interoperability problems associated with SOAP.

There are arguments that a RESTful Web Services approach for a DRINKS
protocol from a provisioning would not only be appropriate for a Client
2
Server but also Server 2 Server approaches as well.=20

It should be understood that REST is not a protocol but a series of
design
principals.=20

http://en.wikipedia.org/wiki/REST

The central counter argument is that SOAP is the most universally
deployed
data exchange mechanism out there and that anecdotal evidence indicates
that
SOAP is the predominant form of transport mechanism in current use among
SSP's and will be for the foreseeable future.

The design team has currently concluded that it would be beneficial to
seperate the definition of the data object from the underlying=20
transport protocol to permit defining more than one transport, if=20
necessary.

In order to document WG consensus on this issue the chairs would like to
poll the WG on the following questions:

It is very important that as many members of the list participate in
this
poll as possible. Please provide feedback to each question as fully as
possible.

General questions regarding deployed transport protocols:

1. How many folks have SOAP implementations in their OSS-BSS systems for
the
kinds of protocols DRINKS is looking out?=20

2. How many folks have a REST-like implementations in their OSS-BSS
systems
for the kinds of protocols DRINKS is looking out?

3. In general what data model or protocol properties do your
organizations
ultimately lean towards - SOAP vs. REST? Other?

4. What are the specific applications that SSP are looking for DRINKS to
enable .. LNP?..MMS/SMS interoperability, SIP interconnection etc ?? =20

Questions to reach WG concensus on:

3. Do you agree that the design team should define the architecture /=20
data model independently from the definition of a potential=20
transport protocol? (as far as possible)

4. Given the goal to define the data model outside its transport, do you
prefer the group to=20
	A. Define a SOAP based transport protocol and if anyone is
interested they can work on a RESTful version?=20
	B. The WG try and do both?=20

 =20
Please provide feedback before July 8th, if possible.

Thanks,

Richard & Alex

From andy@hxr.us  Fri Jun 26 13:40:59 2009
Return-Path: <andy@hxr.us>
X-Original-To: drinks@core3.amsl.com
Delivered-To: drinks@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0A3073A6C46 for <drinks@core3.amsl.com>; Fri, 26 Jun 2009 13:40:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
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 O+fW8COmydsl for <drinks@core3.amsl.com>; Fri, 26 Jun 2009 13:40:58 -0700 (PDT)
Received: from zeke.ecotroph.net (zeke.ecotroph.net [70.164.19.155]) by core3.amsl.com (Postfix) with ESMTP id 5DE6A3A6C25 for <drinks@ietf.org>; Fri, 26 Jun 2009 13:40:58 -0700 (PDT)
Received: from zx80.home.hxr.us ([::ffff:70.179.98.221]) (AUTH: PLAIN anewton, SSL: TLSv1/SSLv3,128bits,AES128-SHA) by zeke.ecotroph.net with esmtp; Fri, 26 Jun 2009 16:40:45 -0400 id 015842D4.4A45324D.00004ED2
Message-Id: <57C00EDA-5394-4E6E-A286-D32AF5F861FF@hxr.us>
From: Andrew Newton <andy@hxr.us>
To: "Alexander Mayrhofer" <alexander.mayrhofer@nic.at>
In-Reply-To: <8BC845943058D844ABFC73D2220D46650859FC1F@nics-mail.sbg.nic.at>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Apple Message framework v935.3)
Date: Fri, 26 Jun 2009 16:40:44 -0400
References: <8BC845943058D844ABFC73D2220D46650859FC1F@nics-mail.sbg.nic.at>
X-Mailer: Apple Mail (2.935.3)
Cc: IETF DRINKS WG <drinks@ietf.org>
Subject: Re: [drinks] WG poll on transport protocol
X-BeenThere: drinks@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF DRINKS WG <drinks.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/drinks>
List-Post: <mailto:drinks@ietf.org>
List-Help: <mailto:drinks-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 26 Jun 2009 20:40:59 -0000

On Jun 26, 2009, at 9:29 AM, Alexander Mayrhofer wrote:

> The central counter argument is that SOAP is the most universally
> deployed
> data exchange mechanism out there and that anecdotal evidence  
> indicates
> that
> SOAP is the predominant form of transport mechanism in current use  
> among
> SSP's and will be for the foreseeable future.

Not that I have a dog in this fight, but I seriously doubt that first  
part is true.

-andy

From theo@crazygreek.co.uk  Fri Jun 26 14:21:49 2009
Return-Path: <theo@crazygreek.co.uk>
X-Original-To: drinks@core3.amsl.com
Delivered-To: drinks@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 67EA63A6C56 for <drinks@core3.amsl.com>; Fri, 26 Jun 2009 14:21:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.977
X-Spam-Level: 
X-Spam-Status: No, score=-5.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_MED=-4]
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 c+8LpVX6uYhy for <drinks@core3.amsl.com>; Fri, 26 Jun 2009 14:21:48 -0700 (PDT)
Received: from exprod7og111.obsmtp.com (exprod7og111.obsmtp.com [64.18.2.175]) by core3.amsl.com (Postfix) with SMTP id 10C663A6BB3 for <drinks@ietf.org>; Fri, 26 Jun 2009 14:21:48 -0700 (PDT)
Received: from source ([209.85.220.224]) by exprod7ob111.postini.com ([64.18.6.12]) with SMTP ID DSNKSkU7/mJ/iKsr03sArDz5HEPMkDEi1dB2@postini.com; Fri, 26 Jun 2009 14:22:07 PDT
Received: by fxm24 with SMTP id 24so1601903fxm.23 for <drinks@ietf.org>; Fri, 26 Jun 2009 14:21:51 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.86.49.16 with SMTP id w16mr3991654fgw.67.1246051311132; Fri,  26 Jun 2009 14:21:51 -0700 (PDT)
In-Reply-To: <8BC845943058D844ABFC73D2220D46650859FC1F@nics-mail.sbg.nic.at>
References: <8BC845943058D844ABFC73D2220D46650859FC1F@nics-mail.sbg.nic.at>
From: Theo Zourzouvillys <theo@crazygreek.co.uk>
Date: Fri, 26 Jun 2009 22:21:31 +0100
Message-ID: <167dfb9b0906261421y7d65ae34g5f078454127d18e1@mail.gmail.com>
To: Alexander Mayrhofer <alexander.mayrhofer@nic.at>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Cc: IETF DRINKS WG <drinks@ietf.org>
Subject: Re: [drinks] WG poll on transport protocol
X-BeenThere: drinks@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF DRINKS WG <drinks.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/drinks>
List-Post: <mailto:drinks@ietf.org>
List-Help: <mailto:drinks-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 26 Jun 2009 21:21:49 -0000

On Fri, Jun 26, 2009 at 2:29 PM, Alexander
Mayrhofer<alexander.mayrhofer@nic.at> wrote:

> The central counter argument is that SOAP is the most universally
> deployed data exchange mechanism out there

are you sure? I don't think i've needed to touch a SOAP API since
perhaps 2003.  Every single API around these days seems ot be RESTful
...

  http://www.programmableweb.com/apis/directory

But then, i've been working in an industry that doesn't move at
0.00034km/h below snails pace since then.

SOAP appears to be popular in corporate cultures as it is all
"point-clickey".  WSDL allows stub generation, integration is all very
pretty and useful if the developer has no clue what they're doing, but
as soon as you grind down to the protocol, it's seriously bloated and
relies on large libraries to do all the voodoo for you.  WADL now can
provide similar functionallity to WSDL, so i fail to see any excuses
for using SOAP anymore.

on a more serious practical note, people commonly stumble on using
REST over SOAP because they don't see the equvilent of WS-Transactions
and WS-Notifications in REST.  That doesn't mean you can't achieve the
same results, just it's not a "primitive" of the protocol like it is
in SOAP.

> 1. How many folks have SOAP implementations in their OSS-BSS systems for
> the
> kinds of protocols DRINKS is looking out?

probably a large number of the old-school carriers and telcos.

> 2. How many folks have a REST-like implementations in their OSS-BSS
> systems
> for the kinds of protocols DRINKS is looking out?

some do, for sure (we do), and i know of at least one multi-national
voice carrier than does.  The rest of the interwebs seem to prefer it,
too.

> 3. In general what data model or protocol properties do your
> organizations
> ultimately lean towards - SOAP vs. REST? Other?

REST

> 4. What are the specific applications that SSP are looking for DRINKS to
> enable .. LNP?..MMS/SMS interoperability, SIP interconnection etc ??

SIP inteconnection.

> Questions to reach WG concensus on:
>
> 3. Do you agree that the design team should define the architecture /
> data model independently from the definition of a potential
> transport protocol? (as far as possible)

obviously, to a degree.

While sending SOAP messages over SMTP seems "cool", and i'm sure it's
got a use, i frankly couldn't care less about it :-)

> 4. Given the goal to define the data model outside its transport, do you
> prefer the group to
> =A0 =A0 =A0 =A0A. Define a SOAP based transport protocol and if anyone is
> interested they can work on a RESTful version?
> =A0 =A0 =A0 =A0B. The WG try and do both?

putting my pragmatic hat on for a second, i'd prefer (A) over (B) if
the WG has no REST experience - It's harder to get SOAP wrong, as it's
already wrong -  otherwise, i'd prefer C: REST only.

 ~ Theo

From richard@shockey.us  Fri Jun 26 15:11:55 2009
Return-Path: <richard@shockey.us>
X-Original-To: drinks@core3.amsl.com
Delivered-To: drinks@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1ADFB3A6A89 for <drinks@core3.amsl.com>; Fri, 26 Jun 2009 15:11:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.967
X-Spam-Level: 
X-Spam-Status: No, score=-1.967 tagged_above=-999 required=5 tests=[AWL=0.298,  BAYES_00=-2.599, 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 j2L9UqLa4dcv for <drinks@core3.amsl.com>; Fri, 26 Jun 2009 15:11:54 -0700 (PDT)
Received: from outbound-mail-08.bluehost.com (outbound-mail-08.bluehost.com [69.89.17.208]) by core3.amsl.com (Postfix) with SMTP id 8EE433A6A49 for <drinks@ietf.org>; Fri, 26 Jun 2009 15:11:52 -0700 (PDT)
Received: (qmail 25421 invoked by uid 0); 26 Jun 2009 22:12:11 -0000
Received: from unknown (HELO box462.bluehost.com) (74.220.219.62) by outboundproxy1.bluehost.com with SMTP; 26 Jun 2009 22:12:11 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=shockey.us; h=Received:From:To:References:In-Reply-To:Subject:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:X-Mailer:Thread-Index:Content-Language:X-Identified-User; b=XhmxY5forr5PCMaVFKPkC9xxSQiH12jhd+pJt4rjtPO9slvcj/IPps8yzY8hZso6nkj6I8R69YKOHNZWxT1ZhCohznnpTWJV5cb0ABd2mz3aoIGYghgeVRA4exsrJpIw;
Received: from pool-173-66-69-164.washdc.fios.verizon.net ([173.66.69.164] helo=rshockeyPC) by box462.bluehost.com with esmtpa (Exim 4.69) (envelope-from <richard@shockey.us>) id 1MKJeU-0006Qd-Q4; Fri, 26 Jun 2009 16:12:11 -0600
From: "Richard Shockey" <richard@shockey.us>
To: "'Alexander Mayrhofer'" <alexander.mayrhofer@nic.at>, "'IETF DRINKS WG'" <drinks@ietf.org>
References: <8BC845943058D844ABFC73D2220D46650859FC1F@nics-mail.sbg.nic.at>
In-Reply-To: <8BC845943058D844ABFC73D2220D46650859FC1F@nics-mail.sbg.nic.at>
Date: Fri, 26 Jun 2009 18:12:07 -0400
Message-ID: <016e01c9f6ab$25e03160$71a09420$@us>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: Acn2Yh8jnu04p0/PR3Wwi5SjbfhmhQARRvUA
Content-Language: en-us
X-Identified-User: {3286:box462.bluehost.com:shockeyu:shockey.us} {sentby:smtp auth 173.66.69.164 authed with richard+shockey.us}
Subject: Re: [drinks] WG poll on transport protocol
X-BeenThere: drinks@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF DRINKS WG <drinks.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/drinks>
List-Post: <mailto:drinks@ietf.org>
List-Help: <mailto:drinks-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 26 Jun 2009 22:11:55 -0000

WG Chair HAT off. 

>  
>  General questions regarding deployed transport protocols:
>  
>  1. How many folks have SOAP implementations in their OSS-BSS systems
>  for the kinds of protocols DRINKS is looking out?

As far as I have been able to tell the vast majority of Global
Telecommunications firms I have personally consulted with and for and other
potential SSP's have formalized their Data Exchange Mechanisms on SOAP based
transport mechanisms. Teleco firms are traditionally very very conservative
and DRINKS is not exactly a WEB 2.0 like application.

>  
>  2. How many folks have a REST-like implementations in their OSS-BSS
>  systems for the kinds of protocols DRINKS is looking out?

I know of NO telecommunications OSS-BSS systems that currently use REST like
systems for data provisioning. 

>  
>  3. In general what data model or protocol properties do your
>  organizations ultimately lean towards - SOAP vs. REST? Other?

In the majority of telecommunications I am acquainted with SOAP is the
current flavor dejure though there are provisioning systems that I could
describe involving Local Number Portability that have not been fundamentally
updated in decades. Of course TELEX is still in wide deployment as well as
Frame Relay, ATM.


>  
>  4. What are the specific applications that SSP are looking for DRINKS
>  to  enable .. LNP?..MMS/SMS interoperability, SIP interconnection etc ??

All of the above and realtime video point to point using E.164 addressing.

>  
>  Questions to reach WG concensus on:
>  
>  3. Do you agree that the design team should define the architecture /
>  data model independently from the definition of a potential
>  transport protocol? (as far as possible)

Yes.

>  
>  4. Given the goal to define the data model outside its transport, do
>  you prefer the group to
>  	A. Define a SOAP based transport protocol and if anyone is
>  interested they can work on a RESTful version?
>  	B. The WG try and do both?

Option A. 

I do not believe the WG can do both though if anyone want to do B they are
more than welcome to do so.  PLUS IMHO any SOAP version MUST be a Proposed
Standard or no vendor will seriously adopt it except under severe threat of
loss of revenue. Any idea that a SOAP based transport protocol for DRINKS
would be classified 'Experimental' is completely unacceptable.

>  
>  
>  Please provide feedback before July 8th, if possible.
>  
>  Thanks,
>  
>  Richard & Alex
>  _______________________________________________
>  drinks mailing list
>  drinks@ietf.org
>  https://www.ietf.org/mailman/listinfo/drinks


From richard@shockey.us  Sun Jun 28 17:57:43 2009
Return-Path: <richard@shockey.us>
X-Original-To: drinks@core3.amsl.com
Delivered-To: drinks@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id BA5C828C141 for <drinks@core3.amsl.com>; Sun, 28 Jun 2009 17:57:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.149
X-Spam-Level: 
X-Spam-Status: No, score=-1.149 tagged_above=-999 required=5 tests=[AWL=0.246,  BAYES_00=-2.599, IP_NOT_FRIENDLY=0.334, SARE_MLH_Stock1=0.87]
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 Rt4pCj2Yj7hu for <drinks@core3.amsl.com>; Sun, 28 Jun 2009 17:57:42 -0700 (PDT)
Received: from outbound-mail-106.bluehost.com (outbound-mail-106.bluehost.com [69.89.22.6]) by core3.amsl.com (Postfix) with SMTP id C7B813A6840 for <drinks@ietf.org>; Sun, 28 Jun 2009 17:57:42 -0700 (PDT)
Received: (qmail 10199 invoked by uid 0); 29 Jun 2009 00:58:02 -0000
Received: from unknown (HELO box462.bluehost.com) (74.220.219.62) by outboundproxy3.bluehost.com with SMTP; 29 Jun 2009 00:58:02 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=shockey.us; h=Received:From:To:Subject:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:X-Mailer:Thread-Index:Content-Language:X-Identified-User; b=EnXDU89gRAbQnUJSQoUAH7GXrhMblfujB0KpfS/hBC6a/EJY9ac2RJ/hBXmjxEtJxl0OdIch8bPtQninZTGea++uMUepZpyjOMV5zCqkHHzHuK6sFdv+oP8x176Hidj8;
Received: from pool-173-66-69-164.washdc.fios.verizon.net ([173.66.69.164] helo=rshockeyPC) by box462.bluehost.com with esmtpa (Exim 4.69) (envelope-from <richard@shockey.us>) id 1ML5C5-0000zn-Lf for drinks@ietf.org; Sun, 28 Jun 2009 18:58:02 -0600
From: "Richard Shockey" <richard@shockey.us>
To: "'IETF DRINKS WG'" <drinks@ietf.org>
Date: Sun, 28 Jun 2009 20:57:53 -0400
Message-ID: <010301c9f854$a2d9bdd0$e88d3970$@us>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: Acn2bwakHkaJ+ne5SpKYmniNFuY2oAB5ZZhA
Content-Language: en-us
X-Identified-User: {3286:box462.bluehost.com:shockeyu:shockey.us} {sentby:smtp auth 173.66.69.164 authed with richard+shockey.us}
Subject: [drinks] FW: Internet-Drafts Submission Cutoff Dates for IETF 75 in Stockholm, Sweden
X-BeenThere: drinks@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF DRINKS WG <drinks.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/drinks>
List-Post: <mailto:drinks@ietf.org>
List-Help: <mailto:drinks-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jun 2009 00:57:43 -0000

-----Original Message-----
From: ietf-announce-bounces@ietf.org [mailto:ietf-announce-bounces@ietf.org]
On Behalf Of IETF Secretariat
Sent: Friday, June 26, 2009 11:00 AM
To: ietf-announce@ietf.org
Subject: Internet-Drafts Submission Cutoff Dates for IETF 75 in Stockholm,
Sweden 

There are two (2) Internet-Draft cutoff dates for IETF 75 in Stockholm,
Sweden.

* Monday, July 6, 2009 (17:00 PDT; 24:00 UTC/GMT): 
Cutoff Date for Initial (i.e., version -00) Internet-Draft Submissions.

As always, all initial submissions with a filename beginning with
"draft-ietf" must be approved by the appropriate working group chair
before they can be processed or announced.  The Secretariat would
appreciate receiving working group chair approval by Monday, June 29 at
17:00 PDT (24:00 UTC/GMT).

* Monday, Jul 13, 2009 (17:00 PDT; 24:00 UTC/GMT): 
Cutoff Date for Revised (i.e., version -01 and higher) Internet-Draft
Submissions.

Initial and revised Internet-Drafts received after their respective
cutoff dates will not be made available in the Internet-Drafts directory
or announced until on or after Monday, July 27, when Internet-Draft
posting resumes.  Please do not wait until the last minute to submit.

The Internet-Draft cutoff dates as well as other significant dates
for IETF 75 can be found at:
http://www.ietf.org/meetings/75/cutoff-dates.html

The Internet-Draft submission tool can be found at:
https://datatracker.ietf.org/idst/upload.cgi

Thank you for your understanding and cooperation. If you have any
questions or concerns, then please send a message to
internet-drafts@ietf.org.

The IETF Secretariat
_______________________________________________
IETF-Announce mailing list
IETF-Announce@ietf.org
https://www.ietf.org/mailman/listinfo/ietf-announce


From kcartwright@tnsi.com  Tue Jun 30 07:10:46 2009
Return-Path: <kcartwright@tnsi.com>
X-Original-To: drinks@core3.amsl.com
Delivered-To: drinks@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2BC6D3A6B48 for <drinks@core3.amsl.com>; Tue, 30 Jun 2009 07:10:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.208
X-Spam-Level: 
X-Spam-Status: No, score=-2.208 tagged_above=-999 required=5 tests=[AWL=0.077,  BAYES_00=-2.599, SARE_MILLIONSOF=0.315]
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 8nb89WTacDMW for <drinks@core3.amsl.com>; Tue, 30 Jun 2009 07:10:44 -0700 (PDT)
Received: from tnsi.com (relayus.tnsi.com [208.224.248.44]) by core3.amsl.com (Postfix) with ESMTP id 9F22A3A6AC1 for <drinks@ietf.org>; Tue, 30 Jun 2009 07:10:44 -0700 (PDT)
Received: from ([172.17.7.231]) by relayus.tnsi.com with ESMTP with TLS id 4440551.29618166; Tue, 30 Jun 2009 10:11:52 -0400
Received: from TNS-MAIL-NA.win2k.corp.tnsi.com ([172.17.7.219]) by MAIL-HUB-NA.win2k.corp.tnsi.com ([172.17.7.231]) with mapi; Tue, 30 Jun 2009 10:09:48 -0400
From: "Cartwright, Kenneth" <kcartwright@tnsi.com>
To: IETF DRINKS WG <drinks@ietf.org>
Date: Tue, 30 Jun 2009 10:09:45 -0400
Thread-Topic: WG poll on transport protocol
Thread-Index: Acn2Yh8jnu04p0/PR3Wwi5SjbfhmhQCiw+WwACfDNEA=
Message-ID: <754963199212404AB8E9CFCA6C3D0CDA053D7280E1@TNS-MAIL-NA.win2k.corp.tnsi.com>
References: <8BC845943058D844ABFC73D2220D46650859FC1F@nics-mail.sbg.nic.at> 
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [drinks] WG poll on transport protocol
X-BeenThere: drinks@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF DRINKS WG <drinks.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/drinks>
List-Post: <mailto:drinks@ietf.org>
List-Help: <mailto:drinks-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jun 2009 14:10:46 -0000

KJC>> My $.02.  (I'm re-sending this due to mailing list admin.  You may no=
t have received the first attempt.)

KJC>> Preamble:  This discussion about SOAP or REST is a diversion, imo.  W=
hen it comes down to it I would work with either.  But I vote for SOAP for =
now, reasons below.  The much more important and difficult discussion shoul=
d be around the necessary operations and data model and peering ecosystem. =
 But since SOAP/REST is what we've chosen to focus on in this email thread,=
 here goes.... I'm adding in some technical details here in this response, =
because talking about this decision purely in the abstract does not do it j=
ustice.

KJC>> From the all important *practical/business* perspective, SOAP is on t=
he very very short list of B-to-B de-facto API standards at this point in t=
ime.  REST is *probably* not on that list *yet*, imo.  But REST is definite=
ly a very nice and elegant set of architectural principles and approach.  A=
nd some or all of these principles are applicable in general, even if the d=
elivery envelope is SOAP (idempotence of PUT and DELETE, stateless operatio=
ns, simplicity, brevity, separation of form and function, etc).  And the co=
mmon instantiation of REST that specifies the use of URIs for identity and =
type and form, TCP for transport, HTTP for envelope and, HTTP GET/POST/PUT/=
DELETE for operation/action, is a very elegant and Web oriented approach, a=
lbeit a somewhat less practical one at this point in time.  As a software d=
eveloper I very very much appreciate REST, but as a business person I like =
SOAP at this point in time.  It's not fun making a trade-off like this, I w=
ish I was still in graduate school.  :-).

General questions regarding deployed transport protocols:

1. How many folks have SOAP implementations in their OSS-BSS systems for
the
kinds of protocols DRINKS is looking out?=20

KJC>> Add me to that list.  When specifying a B-to-B application over the i=
nternet, it is easy to get agreement on and adoption of SOAP (sort of like =
when selecting a relational DB for an enterprise application it's easy to g=
et agreement on Oracle).  SOAP, and "simple" XML over TCP, are the de-facto=
 standards for these types of apps, based on the various projects I've been=
 exposed to over the past several years.  Prior to the past several years, =
CORBA was very common (I loved CORBA, :-)), prior to that, home grown text =
delimiting over TCP was very common (that was fine as well).  And-on-and-on=
-and-on.  "Technology thrashing" is the term I like, costing companies mill=
ions of $ to constantly change, adapt, re-train, etc.  But I digress.  SOAP=
 is undoubtedly one of *the* (if not *the* 1) de-facto standards for these =
types of applications at this point in time.

2. How many folks have a REST-like implementations in their OSS-BSS
systems
for the kinds of protocols DRINKS is looking out?

KJC>> None that I know of.  But there may be.  And there would be nothing w=
rong with that from a *technology* perspective.  But a *practical* *busines=
s* perspective that necessitates adoption is another matter.

3. In general what data model or protocol properties do your
organizations
ultimately lean towards - SOAP vs. REST? Other?

KJC>> SOAP for now, because that is most practical from a business perspect=
ive.  But REST has very good technical merits, imo.

4. What are the specific applications that SSP are looking for DRINKS to
enable .. LNP?..MMS/SMS interoperability, SIP interconnection etc ?? =20

KJC>>  All of the above.

Questions to reach WG concensus on:

3. Do you agree that the design team should define the architecture /=20
data model independently from the definition of a potential=20
transport protocol? (as far as possible)

KJC>>  Most definitely.  I am espousing this approach, which has been succe=
ssfully applied in other IETF RFCs.  However, there are practical side affe=
cts of this.  Most importantly, the data model must be designed to not prev=
ent the specification of multiple envelopes/architectures, particularly tho=
se like REST that impose an approach to Identity (URIs with embedded synthe=
tic keys), Action (HTTP's PUT, GET, POST, DELETE), Type (also embedded in t=
he URIs), idempotence, etc.  As specific examples, (1) REST APIs are often/=
usually built on the assumption that a URI can be used as object identity w=
here any subpart of the URI can be an object identifier, http://adgfadvs.co=
m/serviceArea/3987/17039871234), and (2) that the supported operations on a=
ny object type are *at most* DELETE, PUT, POST, GET.  Meaning, respectively=
, that object identity cannot be a composite business key, and that the act=
ion/operation should not be embedded as a structure or element in the data =
model.  Both of these requirements of REST will have notable side affects o=
n the structure of the data model.

4. Given the goal to define the data model outside its transport, do you
prefer the group to=20
	A. Define a SOAP based transport protocol and if anyone is
interested they can work on a RESTful version?=20
	B. The WG try and do both?=20
KJC>> A, at a minimum.  As a software developer, I'm interested in B, but a=
s a business person I am not interested in B at this point in time.  It's n=
ot fun making a trade-off like this, I wish I was still in graduate school.=
  :-).
  =20
Please provide feedback before July 8th, if possible.

Thanks,

Richard & Alex
_______________________________________________
drinks mailing list
drinks@ietf.org
https://www.ietf.org/mailman/listinfo/drinks

From kcartwright@tnsi.com  Mon Jun 29 14:50:32 2009
Return-Path: <kcartwright@tnsi.com>
X-Original-To: drinks@core3.amsl.com
Delivered-To: drinks@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id AC87E3A6C13 for <drinks@core3.amsl.com>; Mon, 29 Jun 2009 14:50:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.284
X-Spam-Level: 
X-Spam-Status: No, score=-2.284 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, SARE_MILLIONSOF=0.315]
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 kKugLZXqIm3c for <drinks@core3.amsl.com>; Mon, 29 Jun 2009 14:50:31 -0700 (PDT)
Received: from tnsi.com (relayus.tnsi.com [208.224.248.44]) by core3.amsl.com (Postfix) with ESMTP id 781E33A6C66 for <drinks@ietf.org>; Mon, 29 Jun 2009 14:50:30 -0700 (PDT)
Received: from ([172.17.7.231]) by relayus.tnsi.com with ESMTP with TLS id 4440551.29595422; Mon, 29 Jun 2009 17:52:06 -0400
Received: from TNS-MAIL-NA.win2k.corp.tnsi.com ([172.17.7.219]) by MAIL-HUB-NA.win2k.corp.tnsi.com ([172.17.7.231]) with mapi; Mon, 29 Jun 2009 17:50:04 -0400
From: "Cartwright, Kenneth" <kcartwright@tnsi.com>
To: Alexander Mayrhofer <alexander.mayrhofer@nic.at>, IETF DRINKS WG <drinks@ietf.org>
Date: Mon, 29 Jun 2009 17:50:03 -0400
Thread-Topic: WG poll on transport protocol
Thread-Index: Acn2Yh8jnu04p0/PR3Wwi5SjbfhmhQCiw+Ww
Message-ID: <754963199212404AB8E9CFCA6C3D0CDA053D727FEA@TNS-MAIL-NA.win2k.corp.tnsi.com>
References: <8BC845943058D844ABFC73D2220D46650859FC1F@nics-mail.sbg.nic.at>
In-Reply-To: <8BC845943058D844ABFC73D2220D46650859FC1F@nics-mail.sbg.nic.at>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailman-Approved-At: Tue, 30 Jun 2009 08:23:10 -0700
Subject: Re: [drinks] WG poll on transport protocol
X-BeenThere: drinks@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF DRINKS WG <drinks.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/drinks>
List-Post: <mailto:drinks@ietf.org>
List-Help: <mailto:drinks-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jun 2009 13:18:24 -0000

KJC>> My $.02.

KJC>> Preamble:  This discussion about SOAP or REST is a diversion, imo.  W=
hen it comes down to it I would work with either.  But I vote for SOAP for =
now, reasons below.  The much more important and difficult discussion shoul=
d be around the necessary operations and data model and peering ecosystem. =
 But since SOAP/REST is what we've chosen to focus on in this email thread,=
 here goes.... I'm adding in some technical details here in this response, =
because talking about this decision purely in the abstract does not do it j=
ustice.

KJC>> From the all important *practical/business* perspective, SOAP is on t=
he very very short list of B-to-B de-facto API standards at this point in t=
ime.  REST is *probably* not on that list *yet*, imo.  But REST is definite=
ly a very nice and elegant set of architectural principles and approach.  A=
nd some or all of these principles are applicable in general, even if the d=
elivery envelope is SOAP (idempotence of PUT and DELETE, stateless operatio=
ns, simplicity, brevity, separation of form and function, etc).  And the co=
mmon instantiation of REST that specifies the use of URIs for identity and =
type and form, TCP for transport, HTTP for envelope and, HTTP GET/POST/PUT/=
DELETE for operation/action, is a very elegant and Web oriented approach, a=
lbeit a somewhat less practical one at this point in time.  As a software d=
eveloper I very very much appreciate REST, but as a business person I like =
SOAP at this point in time.  It's not fun making a trade-off like this, I w=
ish I was still in graduate school.  :-).

General questions regarding deployed transport protocols:

1. How many folks have SOAP implementations in their OSS-BSS systems for
the
kinds of protocols DRINKS is looking out?=20

KJC>> Add me to that list.  When specifying a B-to-B application over the i=
nternet, it is easy to get agreement on and adoption of SOAP (sort of like =
when selecting a relational DB for an enterprise application it's easy to g=
et agreement on Oracle).  SOAP, and "simple" XML over TCP, are the de-facto=
 standards for these types of apps, based on the various projects I've been=
 exposed to over the past several years.  Prior to the past several years, =
CORBA was very common (I loved CORBA, :-)), prior to that, home grown text =
delimiting over TCP was very common (that was fine as well).  And-on-and-on=
-and-on.  "Technology thrashing" is the term I like, costing companies mill=
ions of $ to constantly change, adapt, re-train, etc.  But I digress.  SOAP=
 is undoubtedly one of *the* (if not *the* 1) de-facto standards for these =
types of applications at this point in time.

2. How many folks have a REST-like implementations in their OSS-BSS
systems
for the kinds of protocols DRINKS is looking out?

KJC>> None that I know of.  But there may be.  And there would be nothing w=
rong with that from a *technology* perspective.  But a *practical* *busines=
s* perspective that necessitates adoption is another matter.

3. In general what data model or protocol properties do your
organizations
ultimately lean towards - SOAP vs. REST? Other?

KJC>> SOAP for now, because that is most practical from a business perspect=
ive.  But REST has very good technical merits, imo.

4. What are the specific applications that SSP are looking for DRINKS to
enable .. LNP?..MMS/SMS interoperability, SIP interconnection etc ?? =20

KJC>>  All of the above.

Questions to reach WG concensus on:

3. Do you agree that the design team should define the architecture /=20
data model independently from the definition of a potential=20
transport protocol? (as far as possible)

KJC>>  Most definitely.  I am espousing this approach, which has been succe=
ssfully applied in other IETF RFCs.  However, there are practical side affe=
cts of this.  Most importantly, the data model must be designed to not prev=
ent the specification of multiple envelopes/architectures, particularly tho=
se like REST that impose an approach to Identity (URIs with embedded synthe=
tic keys), Action (HTTP's PUT, GET, POST, DELETE), Type (also embedded in t=
he URIs), idempotence, etc.  As specific examples, (1) REST APIs are often/=
usually built on the assumption that a URI can be used as object identity w=
here any subpart of the URI can be an object identifier, http://adgfadvs.co=
m/serviceArea/3987/17039871234), and (2) that the supported operations on a=
ny object type are *at most* DELETE, PUT, POST, GET.  Meaning, respectively=
, that object identity cannot be a composite business key, and that the act=
ion/operation should not be embedded as a structure or element in the data =
model.  Both of these requirements of REST will have notable side affects o=
n the structure of the data model.

4. Given the goal to define the data model outside its transport, do you
prefer the group to=20
	A. Define a SOAP based transport protocol and if anyone is
interested they can work on a RESTful version?=20
	B. The WG try and do both?=20
KJC>> A, at a minimum.  As a software developer, I'm interested in B, but a=
s a business person I am not interested in B at this point in time.  It's n=
ot fun making a trade-off like this, I wish I was still in graduate school.=
  :-).
  =20
Please provide feedback before July 8th, if possible.

Thanks,

Richard & Alex
_______________________________________________
drinks mailing list
drinks@ietf.org
https://www.ietf.org/mailman/listinfo/drinks
