
From bernard_aboba@hotmail.com  Sun Aug 22 12:18:17 2010
Return-Path: <bernard_aboba@hotmail.com>
X-Original-To: martini@core3.amsl.com
Delivered-To: martini@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 124C23A688B for <martini@core3.amsl.com>; Sun, 22 Aug 2010 12:18:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.407
X-Spam-Level: 
X-Spam-Status: No, score=-100.407 tagged_above=-999 required=5 tests=[AWL=-0.409, BAYES_50=0.001, HTML_MESSAGE=0.001, 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 s6ZsMMqMsblL for <martini@core3.amsl.com>; Sun, 22 Aug 2010 12:18:16 -0700 (PDT)
Received: from blu0-omc2-s4.blu0.hotmail.com (blu0-omc2-s4.blu0.hotmail.com [65.55.111.79]) by core3.amsl.com (Postfix) with ESMTP id 24BA63A67F9 for <martini@ietf.org>; Sun, 22 Aug 2010 12:18:16 -0700 (PDT)
Received: from BLU137-W9 ([65.55.111.71]) by blu0-omc2-s4.blu0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675);  Sun, 22 Aug 2010 12:18:49 -0700
Message-ID: <BLU137-W9DA07DAAAE515135A53FF93810@phx.gbl>
Content-Type: multipart/alternative; boundary="_b0aa2fed-5b6f-4533-9afe-29477002b393_"
X-Originating-IP: [72.11.69.66]
From: Bernard Aboba <bernard_aboba@hotmail.com>
To: <martini@ietf.org>
Date: Sun, 22 Aug 2010 12:18:49 -0700
Importance: Normal
MIME-Version: 1.0
X-OriginalArrivalTime: 22 Aug 2010 19:18:49.0585 (UTC) FILETIME=[D98A7610:01CB422E]
Subject: [martini] Minutes from IETF 79
X-BeenThere: martini@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussion of en-mass SIP PBX registration mechanisms <martini.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/martini>
List-Post: <mailto:martini@ietf.org>
List-Help: <mailto:martini-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 22 Aug 2010 19:18:17 -0000

--_b0aa2fed-5b6f-4533-9afe-29477002b393_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable


If you took minutes at IETF 79 and haven't already sent them to the MARTINI=
 WG mailing list=2C please do so ASAP. =20

Thanks!
 		 	   		  =

--_b0aa2fed-5b6f-4533-9afe-29477002b393_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<style><!--
.hmmessage P
{
margin:0px=3B
padding:0px
}
body.hmmessage
{
font-size: 10pt=3B
font-family:Tahoma
}
--></style>
</head>
<body class=3D'hmmessage'>
If you took minutes at IETF 79 and haven't already sent them to the MARTINI=
 WG mailing list=2C please do so ASAP.&nbsp=3B <br><br>Thanks!<br> 		 	   	=
	  </body>
</html>=

--_b0aa2fed-5b6f-4533-9afe-29477002b393_--

From bernard_aboba@hotmail.com  Mon Aug 23 14:20:10 2010
Return-Path: <bernard_aboba@hotmail.com>
X-Original-To: martini@core3.amsl.com
Delivered-To: martini@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 889713A68B1 for <martini@core3.amsl.com>; Mon, 23 Aug 2010 14:20:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.381
X-Spam-Level: 
X-Spam-Status: No, score=-100.381 tagged_above=-999 required=5 tests=[AWL=-0.383, BAYES_50=0.001, HTML_MESSAGE=0.001, 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 IhS+dklpFcXj for <martini@core3.amsl.com>; Mon, 23 Aug 2010 14:20:00 -0700 (PDT)
Received: from blu0-omc2-s35.blu0.hotmail.com (blu0-omc2-s35.blu0.hotmail.com [65.55.111.110]) by core3.amsl.com (Postfix) with ESMTP id D8A073A686D for <martini@ietf.org>; Mon, 23 Aug 2010 14:19:59 -0700 (PDT)
Received: from BLU137-DS17 ([65.55.111.73]) by blu0-omc2-s35.blu0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675);  Mon, 23 Aug 2010 14:20:32 -0700
X-Originating-IP: [131.107.0.72]
X-Originating-Email: [bernard_aboba@hotmail.com]
Message-ID: <BLU137-DS1702DB8E15AB61E03417A493820@phx.gbl>
From: "Bernard Aboba" <bernard_aboba@hotmail.com>
To: <martini@ietf.org>
Date: Mon, 23 Aug 2010 14:20:31 -0700
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_055B_01CB42CE.57CE1190"
X-Mailer: Microsoft Outlook 14.0
Content-Language: en-us
Thread-Index: ActDCPrYKc9tR1hISSS68JTSczq8CA==
X-OriginalArrivalTime: 23 Aug 2010 21:20:32.0652 (UTC) FILETIME=[04EBCCC0:01CB4309]
Subject: [martini] Draft minutes of the IETF 78 MARTINI WG meeting
X-BeenThere: martini@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussion of en-mass SIP PBX registration mechanisms <martini.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/martini>
List-Post: <mailto:martini@ietf.org>
List-Help: <mailto:martini-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Aug 2010 21:20:11 -0000

------=_NextPart_000_055B_01CB42CE.57CE1190
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit

MARTINI WG IETF 78 Mintes

Chairs:

Bernard Aboba <bernard_aboba at hotmail.com>

Spencer Dawkins <spencer at wonderhamster.org>

 

Thursday, July 29, 2010

09:00 - 11:30

2.1 Colorado Room

 

09:00 - 9:10, Preliminaries

 

     Note Well

     Note Takers:  Paul Kyzivat and Cullen Jennings

     Jabber scribe

     Agenda bash

     Document Status

 

Solution Updates

 

MARTINI with Globally Identifiable Numbers, Adam Roach (40 minutes)

http://tools.ietf.org/html/draft-ietf-martini-gin

 

Went over changes and open issues:

 

Ticket 48 changes requirements but no impact on GIN.  There was 

discussion of process. This is about appendix A which is analysis of 

requirements. Adam proposes to align the appendix A by changing text 

that quotes the requirements doc to be consistent with the final 

version of the requirements doc.

 

Proposal by Cullen and Hadriel to just drop appendix A. John and Adam 

are happy to remove it. Keith would like it to remain. So decision is 

to keep it.

 

Agreed to change the text in Appendix A so that it matches the text 

in requirements specification. 

 

No objection to Issue 4 and Issue 5.

 

Ticket 49 - nits. Changed. Keith requested consistency on a number of 

other nits. He was asked to report them on the list. He agreed.

 

Ticket 50: propose to update inline with suggestions in the ticket.

Query made if any objections to the above tickets. There were none.

 

Ticket 51: ticket submitter proposed one resolution, Adam proposes to 

do contrary - reject BNC contact with user part. Discussion of 

pros/cons of the alternative. Keith and Cullen argued for being 

strict, and Hadriel agreed. That approach (consistent with the slide) 

was agreed: incorrect URI will cause rejection.

 

Ticket 54: Keith objected to use of "non-bnc URI" without definition. 

Adam agrees to fix that, make it clear what is intended.

 

Everywhere we have BNC before another term, it needs to be defined.

On this issue in #54 reword to be "URI without a BNC"

 

Ticket 55: regarding prohibition of "bnc" parameter in reg event bodies. 

Questions/objections of how this prohibition applies to reg event 

extensions. It was agreed to modify the proposed text - "after "bnc"

parameter" add "in an extension".

 

Ticket 56: about security review. Discussion of what the error code 

should be. Adam proposes using an existing 500 class response to 

indicate an overload condition.

 

Agreed on Proposal #1 and #2. Will return an existing 500 class response. 

 

Ticket 57: Are GRUUs mandatory? Three options offered - completely 

optional; mandatory to implement & optional to use; mandatory to use 

martini at all. 

 

Hadriel argued at length for optionality. Cullen argued strongly 

for mandatory to implement for public GRUU. There was clarification 

that these requirements are on the SSP. There was consensus that it be 

mandatory for an SSP implementing gin to supply a public gruu when 

requested by the registering PBX.

 

Then discussion moved to temp GRUU. Debate among Cullen and Hadriel. 

Cullen argues for support of confidentiality - need to support 

anonymous calls. He would accept some other mechanism than temp GRUU 

if someone can propose it for inclusion in this draft. Andrew Allen 

supports for fear that some other system likely to mangle public 

GRUUs. Hadriel asserted that he sells boxes that do this without use 

of temp GRUU.

 

Bernard Aboba noted that GRUU support (both public and temporary) is

covered by REQ16 in the requirements document: 

 

   REQ16 - The mechanism MUST allow the SIP-PBX to provide its UAs with

   public or temporary Globally Routable UA URIs (GRUUs) [RFC5627].

 

 

However, this requirement is phrased as "MUST allow" and only applies

to PBXes, not SSPs.  John Ewell was concerned that that mandating

support by SSPs might raise the bar too high and discourage SSPs from 

implementing GIN. Keith was concerned that we are having a requirements 

document in the context of the gin draft - that people who want new 

requirement should be making a bis version of the requirements document. T

here was suggestion to split the ticket, into the part about pub gruu 

and a separate one about private calls.

 

Request for Cullen to file that ticket. Proposal for interested 

parties to go off between now and next session at 3 and try to figure this
out.

Will pick it up then.

 

Individual Submissions (60 minutes)

Other Logical Identifier Values (OLIVE), Hadriel Kaplan

http://tools.ietf.org/html/draft-kaplan-martini-with-olive

 

Hadriel gave summary. There were a number of clarifying questions. 

John wanted to know if this is service that SSPs would want to 

provide. Adam observed that its perfectly reasonable to assume the SSP 

could host your own domain name and then arbitrary user names within that
domain name.

Then got on to local numbers. Cullen suggests splitting this into 

separate drafts for alphanumeric user names and local numbers because.

 

About 10 people in the room thought it was worth solving the
"Bob@example.com" 

problem - alphanumeric user names. This is simply guidance to hadriel 

about his authoring of private drafts.

 

There was a sughgestion to work on two separate documents:  one for

email-style addresses (e.g. "bob@example.com') and the other for numeric

addresses (but not E.164 numbers):  "1234". 

 

MARTINI Event Package for Registration (VERMOUTH), Hadriel Kaplan

http://tools.ietf.org/html/draft-kaplan-martini-vermouth

 

Hadriel gave an overview. Normal subscription get routed to the PBX. 

 

Presented two alternatives - use reg-event with 

extensions or a new event package. John Elwell questioned if SIP is 

right for this. Andrew Allen also preferred new event package because 

semantics are different. Cullen Jennings gave another reason - authorization


rules are different.

 

There seemed to be general support for a new event package. 

 

Thursday, July 29, 2010

15:10 - 16:10

 

This session was just to clear up the temp-gruu issue.

People had worked in the intervening time and had proposed text 

which was displayed on a slide.

 

After brief discussion, the room was polled about this new text. 

Result was 12-0 in favor, which was considered to be consensus.

 

The group then adjourned.


------=_NextPart_000_055B_01CB42CE.57CE1190
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:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
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 14 =
(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;
	font-family:"Calibri","sans-serif";}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></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=3DWordSection1><p class=3DMsoNormal>MARTINI WG =
IETF 78 Mintes<o:p></o:p></p><p class=3DMsoNormal> <o:p></o:p></p><p =
class=3DMsoNormal>Chairs:<o:p></o:p></p><p class=3DMsoNormal>Bernard =
Aboba &lt;bernard_aboba at hotmail.com&gt;<o:p></o:p></p><p =
class=3DMsoNormal>Spencer Dawkins &lt;spencer at =
wonderhamster.org&gt;<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Thursday, =
July 29, 2010<o:p></o:p></p><p class=3DMsoNormal>09:00 - =
11:30<o:p></o:p></p><p class=3DMsoNormal>2.1 Colorado =
Room<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>09:00 - 9:10, Preliminaries<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp; Note Well<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp; Note Takers:&nbsp; Paul =
Kyzivat and Cullen Jennings<o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp; Jabber =
scribe<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp; =
Agenda bash<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp; =
Document Status<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Solution =
Updates<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>MARTINI with Globally Identifiable Numbers, Adam Roach =
(40 minutes)<o:p></o:p></p><p =
class=3DMsoNormal>http://tools.ietf.org/html/draft-ietf-martini-gin<o:p><=
/o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Went over changes and open issues:<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Ticket 48 =
changes requirements but no impact on GIN.&nbsp; There was =
<o:p></o:p></p><p class=3DMsoNormal>discussion of process. This is about =
appendix A which is analysis of <o:p></o:p></p><p =
class=3DMsoNormal>requirements. Adam proposes to align the appendix A by =
changing text <o:p></o:p></p><p class=3DMsoNormal>that quotes the =
requirements doc to be consistent with the final <o:p></o:p></p><p =
class=3DMsoNormal>version of the requirements doc.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Proposal by =
Cullen and Hadriel to just drop appendix A. John and Adam =
<o:p></o:p></p><p class=3DMsoNormal>are happy to remove it. Keith would =
like it to remain. So decision is <o:p></o:p></p><p class=3DMsoNormal>to =
keep it.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Agreed to change the text in Appendix A so that it =
matches the text <o:p></o:p></p><p class=3DMsoNormal>in requirements =
specification. <o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>No objection =
to Issue 4 and Issue 5.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Ticket 49 =
&#8211; nits. Changed. Keith requested consistency on a number of =
<o:p></o:p></p><p class=3DMsoNormal>other nits. He was asked to report =
them on the list. He agreed.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Ticket 50: =
propose to update inline with suggestions in the =
ticket.<o:p></o:p></p><p class=3DMsoNormal>Query made if any objections =
to the above tickets. There were none.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Ticket 51: =
ticket submitter proposed one resolution, Adam proposes to =
<o:p></o:p></p><p class=3DMsoNormal>do contrary &#8211; reject BNC =
contact with user part. Discussion of <o:p></o:p></p><p =
class=3DMsoNormal>pros/cons of the alternative. Keith and Cullen argued =
for being <o:p></o:p></p><p class=3DMsoNormal>strict, and Hadriel =
agreed. That approach (consistent with the slide) <o:p></o:p></p><p =
class=3DMsoNormal>was agreed: incorrect URI will cause =
rejection.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Ticket 54: Keith objected to use of &quot;non-bnc =
URI&quot; without definition. <o:p></o:p></p><p class=3DMsoNormal>Adam =
agrees to fix that, make it clear what is intended.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Everywhere =
we have BNC before another term, it needs to be =
defined.<o:p></o:p></p><p class=3DMsoNormal>On this issue in #54 reword =
to be &quot;URI without a BNC&quot;<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Ticket 55: =
regarding prohibition of &quot;bnc&quot; parameter in reg event bodies. =
<o:p></o:p></p><p class=3DMsoNormal>Questions/objections of how this =
prohibition applies to reg event <o:p></o:p></p><p =
class=3DMsoNormal>extensions. It was agreed to modify the proposed text =
- &quot;after &quot;bnc&quot;<o:p></o:p></p><p =
class=3DMsoNormal>parameter&quot; add &quot;in an =
extension&quot;.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Ticket 56: =
about security review. Discussion of what the error code =
<o:p></o:p></p><p class=3DMsoNormal>should be. Adam proposes using an =
existing 500 class response to <o:p></o:p></p><p =
class=3DMsoNormal>indicate an overload condition.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Agreed on =
Proposal #1 and #2. Will return an existing 500 class response. =
<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Ticket 57: Are GRUUs mandatory? Three options offered =
&#8211; completely <o:p></o:p></p><p class=3DMsoNormal>optional; =
mandatory to implement &amp; optional to use; mandatory to use =
<o:p></o:p></p><p class=3DMsoNormal>martini at all. <o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Hadriel =
argued at length for optionality. Cullen argued strongly =
<o:p></o:p></p><p class=3DMsoNormal>for mandatory to implement for =
public GRUU. There was clarification <o:p></o:p></p><p =
class=3DMsoNormal>that these requirements are on the SSP. There was =
consensus that it be <o:p></o:p></p><p class=3DMsoNormal>mandatory for =
an SSP implementing gin to supply a public gruu when <o:p></o:p></p><p =
class=3DMsoNormal>requested by the registering PBX.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Then =
discussion moved to temp GRUU. Debate among Cullen and Hadriel. =
<o:p></o:p></p><p class=3DMsoNormal>Cullen argues for support of =
confidentiality &#8211; need to support <o:p></o:p></p><p =
class=3DMsoNormal>anonymous calls. He would accept some other mechanism =
than temp GRUU <o:p></o:p></p><p class=3DMsoNormal>if someone can =
propose it for inclusion in this draft. Andrew Allen <o:p></o:p></p><p =
class=3DMsoNormal>supports for fear that some other system likely to =
mangle public <o:p></o:p></p><p class=3DMsoNormal>GRUUs. Hadriel =
asserted that he sells boxes that do this without use <o:p></o:p></p><p =
class=3DMsoNormal>of temp GRUU.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Bernard =
Aboba noted that GRUU support (both public and temporary) =
is<o:p></o:p></p><p class=3DMsoNormal>covered by REQ16 in the =
requirements document: <o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; =
REQ16 - The mechanism MUST allow the SIP-PBX to provide its UAs =
with<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp; public or temporary =
Globally Routable UA URIs (GRUUs) [RFC5627].<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>However, =
this requirement is phrased as &quot;MUST allow&quot; and only =
applies<o:p></o:p></p><p class=3DMsoNormal>to PBXes, not SSPs.&nbsp; =
John Ewell was concerned that that mandating<o:p></o:p></p><p =
class=3DMsoNormal>support by SSPs might raise the bar too high and =
discourage SSPs from <o:p></o:p></p><p class=3DMsoNormal>implementing =
GIN. Keith was concerned that we are having a requirements =
<o:p></o:p></p><p class=3DMsoNormal>document in the context of the gin =
draft &#8211; that people who want new <o:p></o:p></p><p =
class=3DMsoNormal>requirement should be making a bis version of the =
requirements document. T<o:p></o:p></p><p class=3DMsoNormal>here was =
suggestion to split the ticket, into the part about pub gruu =
<o:p></o:p></p><p class=3DMsoNormal>and a separate one about private =
calls.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Request for Cullen to file that ticket. Proposal for =
interested <o:p></o:p></p><p class=3DMsoNormal>parties to go off between =
now and next session at 3 and try to figure this out.<o:p></o:p></p><p =
class=3DMsoNormal>Will pick it up then.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Individual =
Submissions (60 minutes)<o:p></o:p></p><p class=3DMsoNormal>Other =
Logical Identifier Values (OLIVE), Hadriel Kaplan<o:p></o:p></p><p =
class=3DMsoNormal>http://tools.ietf.org/html/draft-kaplan-martini-with-ol=
ive<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Hadriel gave summary. There were a number of =
clarifying questions. <o:p></o:p></p><p class=3DMsoNormal>John wanted to =
know if this is service that SSPs would want to <o:p></o:p></p><p =
class=3DMsoNormal>provide. Adam observed that its perfectly reasonable =
to assume the SSP <o:p></o:p></p><p class=3DMsoNormal>could host your =
own domain name and then arbitrary user names within that domain =
name.<o:p></o:p></p><p class=3DMsoNormal>Then got on to local numbers. =
Cullen suggests splitting this into <o:p></o:p></p><p =
class=3DMsoNormal>separate drafts for alphanumeric user names and local =
numbers because.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>About 10 =
people in the room thought it was worth solving the =
&quot;Bob@example.com&quot; <o:p></o:p></p><p class=3DMsoNormal>problem =
&#8211; alphanumeric user names. This is simply guidance to hadriel =
<o:p></o:p></p><p class=3DMsoNormal>about his authoring of private =
drafts.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>There was a sughgestion to work on two separate =
documents:&nbsp; one for<o:p></o:p></p><p class=3DMsoNormal>email-style =
addresses (e.g. &quot;bob@example.com') and the other for =
numeric<o:p></o:p></p><p class=3DMsoNormal>addresses (but not E.164 =
numbers):&nbsp; &quot;1234&quot;. <o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>MARTINI =
Event Package for Registration (VERMOUTH), Hadriel =
Kaplan<o:p></o:p></p><p =
class=3DMsoNormal>http://tools.ietf.org/html/draft-kaplan-martini-vermout=
h<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Hadriel gave an overview. Normal subscription get =
routed to the PBX. <o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Presented =
two alternatives &#8211; use reg-event with <o:p></o:p></p><p =
class=3DMsoNormal>extensions or a new event package. John Elwell =
questioned if SIP is <o:p></o:p></p><p class=3DMsoNormal>right for this. =
Andrew Allen also preferred new event package because <o:p></o:p></p><p =
class=3DMsoNormal>semantics are different. Cullen Jennings gave another =
reason &#8211; authorization <o:p></o:p></p><p class=3DMsoNormal>rules =
are different.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>There seemed =
to be general support for a new event package. <o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Thursday, =
July 29, 2010<o:p></o:p></p><p class=3DMsoNormal>15:10 - =
16:10<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>This session was just to clear up the temp-gruu =
issue.<o:p></o:p></p><p class=3DMsoNormal>People had worked in the =
intervening time and had proposed text <o:p></o:p></p><p =
class=3DMsoNormal>which was displayed on a slide.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>After brief =
discussion, the room was polled about this new text. <o:p></o:p></p><p =
class=3DMsoNormal>Result was 12-0 in favor, which was considered to be =
consensus.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>The group then =
adjourned.<o:p></o:p></p></div></body></html>
------=_NextPart_000_055B_01CB42CE.57CE1190--

From brian.lindsay@genband.com  Wed Aug 25 11:50:42 2010
Return-Path: <brian.lindsay@genband.com>
X-Original-To: martini@core3.amsl.com
Delivered-To: martini@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CF8A93A68F3 for <martini@core3.amsl.com>; Wed, 25 Aug 2010 11:50:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.298
X-Spam-Level: 
X-Spam-Status: No, score=-5.298 tagged_above=-999 required=5 tests=[AWL=-1.300, BAYES_50=0.001, HTML_MESSAGE=0.001, 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 C1DvG+n+WO6y for <martini@core3.amsl.com>; Wed, 25 Aug 2010 11:50:28 -0700 (PDT)
Received: from exprod7og105.obsmtp.com (exprod7og105.obsmtp.com [64.18.2.163]) by core3.amsl.com (Postfix) with ESMTP id 05F4B3A687F for <martini@ietf.org>; Wed, 25 Aug 2010 11:50:27 -0700 (PDT)
Received: from source ([63.149.188.88]) (using TLSv1) by exprod7ob105.postini.com ([64.18.6.12]) with SMTP ID DSNKTHVmFB+uwNRZxwPVe+xkx9tRK/kQ8i8D@postini.com; Wed, 25 Aug 2010 11:51:01 PDT
Received: from owa.genband.com ([172.16.21.97]) by mail.genband.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675);  Wed, 25 Aug 2010 13:50:19 -0500
Received: from GBPLMAIL01.genband.com ([fe80::70bf:29d1:2cfe:42b5]) by GBEX01.genband.com ([fe80::8d5f:3299:f2:285c%14]) with mapi; Wed, 25 Aug 2010 13:50:18 -0500
From: Brian Lindsay <brian.lindsay@genband.com>
To: Bernard Aboba <bernard_aboba@hotmail.com>, "martini@ietf.org" <martini@ietf.org>
Thread-Topic: GRUU (was RE: [martini] Draft minutes of the IETF 78 MARTINI WG meeting)
Thread-Index: ActDCPrYKc9tR1hISSS68JTSczq8CABdHRUQ
Date: Wed, 25 Aug 2010 18:50:15 +0000
Message-ID: <F1A0ED6425368141998E077AC43334E414EA7CBC@gbplmail01.genband.com>
References: <BLU137-DS1702DB8E15AB61E03417A493820@phx.gbl>
In-Reply-To: <BLU137-DS1702DB8E15AB61E03417A493820@phx.gbl>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: multipart/alternative; boundary="_000_F1A0ED6425368141998E077AC43334E414EA7CBCgbplmail01genba_"
MIME-Version: 1.0
X-OriginalArrivalTime: 25 Aug 2010 18:50:19.0235 (UTC) FILETIME=[5D550330:01CB4486]
X-TM-AS-Product-Ver: SMEX-8.0.0.4160-6.500.1024-17596.001
X-TM-AS-Result: No--26.880400-5.000000-31
X-TM-AS-User-Approved-Sender: No
X-TM-AS-User-Blocked-Sender: No
Subject: [martini] GRUU (was RE: Draft minutes of the IETF 78 MARTINI WG meeting)
X-BeenThere: martini@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussion of en-mass SIP PBX registration mechanisms <martini.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/martini>
List-Post: <mailto:martini@ietf.org>
List-Help: <mailto:martini-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Aug 2010 18:50:43 -0000

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

Hi,

   Regarding GRUU, I was unable to attend the IETF 78 WG Meeting, but I wou=
ld like to object to the outcome regarding mandating support for GRUU on th=
e SSP.

   There was discussion of the topic on the list in July, and I believe the=
re was no consensus on mandating GRUU at that time, so  I think the topic i=
s one that could be valid for the broader set of list participants to consi=
der.

   My view is that is that it is appropriate for the GIN draft to define ho=
w GRUU interacts with the GIN registration mechanism, but there does not ne=
ed to be a coupling/dependency such that an implementer of the GIN registra=
tion mechanism is also required to implement GRUU.  In short - I think what=
 is in the -05 draft is fine.

   Why?


*         Most existing SIP Trunking deployments do not use/require GRUU's.=
 The main driver for the martini work has always been about aligning on the=
 semantics of the registration request and request uri population. This can=
 be done without introducing a dependency on GRUU implementation.

*         The GRUU RFC is still an optional mechanism as far as SIP is conc=
erned

*         A baseline set of services can be provided without requiring GRUU=
. For example, the current draft of SIP Connect 1.1 (  http://www.sipforum.=
org/component/option,com_docman/task,cat_view/gid,84/Itemid,75/   ) has a b=
aseline call transfer capability defined that uses re-invites and doesn't u=
se REFER.  REFER-based transfer is optional, as is the usage of out-of-dial=
og REFER. (The language actually discourages use of REFER due to billing ri=
sks/considerations).

    The discussions on temporary GRUUs for privacy also seem to be exceedin=
g the scope of the original focus of MARTINI and the requirements document.=
 There was never an intent for MARTINI to define a privacy solution for SIP=
 PBXs.

   Regards
        Brian

-----------------------------------------
Brian Lindsay
Sr. Architect, System Architecture
GENBAND
+1.613.763.3459
brian.lindsay@genband.com

From: martini-bounces@ietf.org [mailto:martini-bounces@ietf.org] On Behalf =
Of Bernard Aboba
Sent: Monday, August 23, 2010 5:21 PM
To: martini@ietf.org
Subject: [martini] Draft minutes of the IETF 78 MARTINI WG meeting

MARTINI WG IETF 78 Mintes

Chairs:
Bernard Aboba <bernard_aboba at hotmail.com>
Spencer Dawkins <spencer at wonderhamster.org>

Thursday, July 29, 2010
09:00 - 11:30
2.1 Colorado Room

09:00 - 9:10, Preliminaries

     Note Well
     Note Takers:  Paul Kyzivat and Cullen Jennings
     Jabber scribe
     Agenda bash
     Document Status

Solution Updates

MARTINI with Globally Identifiable Numbers, Adam Roach (40 minutes)
http://tools.ietf.org/html/draft-ietf-martini-gin

Went over changes and open issues:

Ticket 48 changes requirements but no impact on GIN.  There was
discussion of process. This is about appendix A which is analysis of
requirements. Adam proposes to align the appendix A by changing text
that quotes the requirements doc to be consistent with the final
version of the requirements doc.

Proposal by Cullen and Hadriel to just drop appendix A. John and Adam
are happy to remove it. Keith would like it to remain. So decision is
to keep it.

Agreed to change the text in Appendix A so that it matches the text
in requirements specification.

No objection to Issue 4 and Issue 5.

Ticket 49 - nits. Changed. Keith requested consistency on a number of
other nits. He was asked to report them on the list. He agreed.

Ticket 50: propose to update inline with suggestions in the ticket.
Query made if any objections to the above tickets. There were none.

Ticket 51: ticket submitter proposed one resolution, Adam proposes to
do contrary - reject BNC contact with user part. Discussion of
pros/cons of the alternative. Keith and Cullen argued for being
strict, and Hadriel agreed. That approach (consistent with the slide)
was agreed: incorrect URI will cause rejection.

Ticket 54: Keith objected to use of "non-bnc URI" without definition.
Adam agrees to fix that, make it clear what is intended.

Everywhere we have BNC before another term, it needs to be defined.
On this issue in #54 reword to be "URI without a BNC"

Ticket 55: regarding prohibition of "bnc" parameter in reg event bodies.
Questions/objections of how this prohibition applies to reg event
extensions. It was agreed to modify the proposed text - "after "bnc"
parameter" add "in an extension".

Ticket 56: about security review. Discussion of what the error code
should be. Adam proposes using an existing 500 class response to
indicate an overload condition.

Agreed on Proposal #1 and #2. Will return an existing 500 class response.

Ticket 57: Are GRUUs mandatory? Three options offered - completely
optional; mandatory to implement & optional to use; mandatory to use
martini at all.

Hadriel argued at length for optionality. Cullen argued strongly
for mandatory to implement for public GRUU. There was clarification
that these requirements are on the SSP. There was consensus that it be
mandatory for an SSP implementing gin to supply a public gruu when
requested by the registering PBX.

Then discussion moved to temp GRUU. Debate among Cullen and Hadriel.
Cullen argues for support of confidentiality - need to support
anonymous calls. He would accept some other mechanism than temp GRUU
if someone can propose it for inclusion in this draft. Andrew Allen
supports for fear that some other system likely to mangle public
GRUUs. Hadriel asserted that he sells boxes that do this without use
of temp GRUU.

Bernard Aboba noted that GRUU support (both public and temporary) is
covered by REQ16 in the requirements document:

   REQ16 - The mechanism MUST allow the SIP-PBX to provide its UAs with
   public or temporary Globally Routable UA URIs (GRUUs) [RFC5627].


However, this requirement is phrased as "MUST allow" and only applies
to PBXes, not SSPs.  John Ewell was concerned that that mandating
support by SSPs might raise the bar too high and discourage SSPs from
implementing GIN. Keith was concerned that we are having a requirements
document in the context of the gin draft - that people who want new
requirement should be making a bis version of the requirements document. T
here was suggestion to split the ticket, into the part about pub gruu
and a separate one about private calls.

Request for Cullen to file that ticket. Proposal for interested
parties to go off between now and next session at 3 and try to figure this =
out.
Will pick it up then.

Individual Submissions (60 minutes)
Other Logical Identifier Values (OLIVE), Hadriel Kaplan
http://tools.ietf.org/html/draft-kaplan-martini-with-olive

Hadriel gave summary. There were a number of clarifying questions.
John wanted to know if this is service that SSPs would want to
provide. Adam observed that its perfectly reasonable to assume the SSP
could host your own domain name and then arbitrary user names within that d=
omain name.
Then got on to local numbers. Cullen suggests splitting this into
separate drafts for alphanumeric user names and local numbers because.

About 10 people in the room thought it was worth solving the "Bob@example.c=
om"
problem - alphanumeric user names. This is simply guidance to hadriel
about his authoring of private drafts.

There was a sughgestion to work on two separate documents:  one for
email-style addresses (e.g. "bob@example.com') and the other for numeric
addresses (but not E.164 numbers):  "1234".

MARTINI Event Package for Registration (VERMOUTH), Hadriel Kaplan
http://tools.ietf.org/html/draft-kaplan-martini-vermouth

Hadriel gave an overview. Normal subscription get routed to the PBX.

Presented two alternatives - use reg-event with
extensions or a new event package. John Elwell questioned if SIP is
right for this. Andrew Allen also preferred new event package because
semantics are different. Cullen Jennings gave another reason - authorizatio=
n
rules are different.

There seemed to be general support for a new event package.

Thursday, July 29, 2010
15:10 - 16:10

This session was just to clear up the temp-gruu issue.
People had worked in the intervening time and had proposed text
which was displayed on a slide.

After brief discussion, the room was polled about this new text.
Result was 12-0 in favor, which was considered to be consensus.

The group then adjourned.

--_000_F1A0ED6425368141998E077AC43334E414EA7CBCgbplmail01genba_
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;}
@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-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
 /* List Definitions */
 @list l0
	{mso-list-id:387731031;
	mso-list-type:hybrid;
	mso-list-template-ids:1338814500 67698689 67698691 67698693 67698689 67698=
691 67698693 67698689 67698691 67698693;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:42.75pt;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level2
	{mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level3
	{mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level4
	{mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level5
	{mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level6
	{mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level7
	{mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level8
	{mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level9
	{mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
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=3DWordSection1>

<p class=3DMsoNormal><span style=3D'color:#943634'>Hi,<o:p></o:p></span></p=
>

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

<p class=3DMsoNormal><span style=3D'color:#943634'>&nbsp;&nbsp; Regarding G=
RUU, I
was unable to attend the IETF 78 WG Meeting, but I would like to object to =
the
outcome regarding mandating support for GRUU on the SSP.<o:p></o:p></span><=
/p>

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

<p class=3DMsoNormal><span style=3D'color:#943634'>&nbsp;&nbsp; There was
discussion of the topic on the list in July, and I believe there was no con=
sensus
on mandating GRUU at that time, so &nbsp;I think the topic is one that coul=
d be
valid for the broader set of list participants to consider.<o:p></o:p></spa=
n></p>

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

<p class=3DMsoNormal><span style=3D'color:#943634'>&nbsp;&nbsp; My view is =
that is
that it is appropriate for the GIN draft to define how GRUU interacts with =
the
GIN registration mechanism, but there does not need to be a coupling/depend=
ency
such that an implementer of the GIN registration mechanism is also required=
 to
implement GRUU. &nbsp;In short &#8211; I think what is in the -05 draft is
fine.<o:p></o:p></span></p>

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

<p class=3DMsoNormal><span style=3D'color:#943634'>&nbsp;&nbsp; Why?<o:p></=
o:p></span></p>

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

<p class=3DMsoListParagraph style=3D'margin-left:42.75pt;text-indent:-.25in=
;
mso-list:l0 level1 lfo1'><![if !supportLists]><span style=3D'font-family:Sy=
mbol;
color:#943634'><span style=3D'mso-list:Ignore'>&middot;<span style=3D'font:=
7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style=3D'color:#943634'>Most existing =
SIP
Trunking deployments do not use/require GRUU&#8217;s. The main driver for t=
he
martini work has always been about aligning on the semantics of the
registration request and request uri population. This can be done without
introducing a dependency on GRUU implementation.<o:p></o:p></span></p>

<p class=3DMsoListParagraph style=3D'margin-left:42.75pt;text-indent:-.25in=
;
mso-list:l0 level1 lfo1'><![if !supportLists]><span style=3D'font-family:Sy=
mbol;
color:#943634'><span style=3D'mso-list:Ignore'>&middot;<span style=3D'font:=
7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style=3D'color:#943634'>The GRUU RFC i=
s
still an optional mechanism as far as SIP is concerned<o:p></o:p></span></p=
>

<p class=3DMsoListParagraph style=3D'margin-left:42.75pt;text-indent:-.25in=
;
mso-list:l0 level1 lfo1'><![if !supportLists]><span style=3D'font-family:Sy=
mbol;
color:#943634'><span style=3D'mso-list:Ignore'>&middot;<span style=3D'font:=
7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style=3D'color:#943634'>A baseline set=
 of
services can be provided without requiring GRUU. For example, the current d=
raft
of SIP Connect 1.1 (&nbsp; http://www.sipforum.org/component/option,com_doc=
man/task,cat_view/gid,84/Itemid,75/&nbsp;&nbsp;
) has a baseline call transfer capability defined that uses re-invites and
doesn&#8217;t use REFER. &nbsp;REFER-based transfer is optional, as is the
usage of out-of-dialog REFER. (The language actually discourages use of REF=
ER
due to billing risks/considerations).<o:p></o:p></span></p>

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

<p class=3DMsoNormal><span style=3D'color:#943634'>&nbsp;&nbsp;&nbsp; The
discussions on temporary GRUUs for privacy also seem to be exceeding the sc=
ope
of the original focus of MARTINI and the requirements document. There was n=
ever
an intent for MARTINI to define a privacy solution for SIP PBXs.<o:p></o:p>=
</span></p>

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

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

<p class=3DMsoNormal><span style=3D'color:#943634'>&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;
Brian<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:#943634'>------------------------=
-----------------<o:p></o:p></span></p>

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

<p class=3DMsoNormal><span style=3D'color:#943634'>Sr. Architect, System
Architecture<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'color:#943634'>GENBAND<o:p></o:p></span=
></p>

<p class=3DMsoNormal><span style=3D'color:#943634'>+1.613.763.3459<o:p></o:=
p></span></p>

<p class=3DMsoNormal><span style=3D'color:#943634'>brian.lindsay@genband.co=
m<o:p></o:p></span></p>

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

<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"'>
martini-bounces@ietf.org [mailto:martini-bounces@ietf.org] <b>On Behalf Of =
</b>Bernard
Aboba<br>
<b>Sent:</b> Monday, August 23, 2010 5:21 PM<br>
<b>To:</b> martini@ietf.org<br>
<b>Subject:</b> [martini] Draft minutes of the IETF 78 MARTINI WG meeting<o=
:p></o:p></span></p>

</div>

</div>

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

<p class=3DMsoNormal>MARTINI WG IETF 78 Mintes<o:p></o:p></p>

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

<p class=3DMsoNormal>Chairs:<o:p></o:p></p>

<p class=3DMsoNormal>Bernard Aboba &lt;bernard_aboba at hotmail.com&gt;<o:p=
></o:p></p>

<p class=3DMsoNormal>Spencer Dawkins &lt;spencer at wonderhamster.org&gt;<o=
:p></o:p></p>

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

<p class=3DMsoNormal>Thursday, July 29, 2010<o:p></o:p></p>

<p class=3DMsoNormal>09:00 - 11:30<o:p></o:p></p>

<p class=3DMsoNormal>2.1 Colorado Room<o:p></o:p></p>

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

<p class=3DMsoNormal>09:00 - 9:10, Preliminaries<o:p></o:p></p>

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

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

<p class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp; Note Takers:&nbsp; Paul Kyziv=
at and
Cullen Jennings<o:p></o:p></p>

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

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

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

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

<p class=3DMsoNormal>Solution Updates<o:p></o:p></p>

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

<p class=3DMsoNormal>MARTINI with Globally Identifiable Numbers, Adam Roach=
 (40
minutes)<o:p></o:p></p>

<p class=3DMsoNormal>http://tools.ietf.org/html/draft-ietf-martini-gin<o:p>=
</o:p></p>

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

<p class=3DMsoNormal>Went over changes and open issues:<o:p></o:p></p>

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

<p class=3DMsoNormal>Ticket 48 changes requirements but no impact on GIN.&n=
bsp;
There was <o:p></o:p></p>

<p class=3DMsoNormal>discussion of process. This is about appendix A which =
is
analysis of <o:p></o:p></p>

<p class=3DMsoNormal>requirements. Adam proposes to align the appendix A by
changing text <o:p></o:p></p>

<p class=3DMsoNormal>that quotes the requirements doc to be consistent with=
 the
final <o:p></o:p></p>

<p class=3DMsoNormal>version of the requirements doc.<o:p></o:p></p>

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

<p class=3DMsoNormal>Proposal by Cullen and Hadriel to just drop appendix A=
. John
and Adam <o:p></o:p></p>

<p class=3DMsoNormal>are happy to remove it. Keith would like it to remain.=
 So
decision is <o:p></o:p></p>

<p class=3DMsoNormal>to keep it.<o:p></o:p></p>

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

<p class=3DMsoNormal>Agreed to change the text in Appendix A so that it mat=
ches
the text <o:p></o:p></p>

<p class=3DMsoNormal>in requirements specification. <o:p></o:p></p>

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

<p class=3DMsoNormal>No objection to Issue 4 and Issue 5.<o:p></o:p></p>

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

<p class=3DMsoNormal>Ticket 49 &#8211; nits. Changed. Keith requested consi=
stency
on a number of <o:p></o:p></p>

<p class=3DMsoNormal>other nits. He was asked to report them on the list. H=
e
agreed.<o:p></o:p></p>

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

<p class=3DMsoNormal>Ticket 50: propose to update inline with suggestions i=
n the
ticket.<o:p></o:p></p>

<p class=3DMsoNormal>Query made if any objections to the above tickets. The=
re
were none.<o:p></o:p></p>

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

<p class=3DMsoNormal>Ticket 51: ticket submitter proposed one resolution, A=
dam
proposes to <o:p></o:p></p>

<p class=3DMsoNormal>do contrary &#8211; reject BNC contact with user part.
Discussion of <o:p></o:p></p>

<p class=3DMsoNormal>pros/cons of the alternative. Keith and Cullen argued =
for
being <o:p></o:p></p>

<p class=3DMsoNormal>strict, and Hadriel agreed. That approach (consistent =
with
the slide) <o:p></o:p></p>

<p class=3DMsoNormal>was agreed: incorrect URI will cause rejection.<o:p></=
o:p></p>

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

<p class=3DMsoNormal>Ticket 54: Keith objected to use of &quot;non-bnc URI&=
quot;
without definition. <o:p></o:p></p>

<p class=3DMsoNormal>Adam agrees to fix that, make it clear what is intende=
d.<o:p></o:p></p>

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

<p class=3DMsoNormal>Everywhere we have BNC before another term, it needs t=
o be
defined.<o:p></o:p></p>

<p class=3DMsoNormal>On this issue in #54 reword to be &quot;URI without a
BNC&quot;<o:p></o:p></p>

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

<p class=3DMsoNormal>Ticket 55: regarding prohibition of &quot;bnc&quot;
parameter in reg event bodies. <o:p></o:p></p>

<p class=3DMsoNormal>Questions/objections of how this prohibition applies t=
o reg
event <o:p></o:p></p>

<p class=3DMsoNormal>extensions. It was agreed to modify the proposed text =
-
&quot;after &quot;bnc&quot;<o:p></o:p></p>

<p class=3DMsoNormal>parameter&quot; add &quot;in an extension&quot;.<o:p><=
/o:p></p>

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

<p class=3DMsoNormal>Ticket 56: about security review. Discussion of what t=
he
error code <o:p></o:p></p>

<p class=3DMsoNormal>should be. Adam proposes using an existing 500 class
response to <o:p></o:p></p>

<p class=3DMsoNormal>indicate an overload condition.<o:p></o:p></p>

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

<p class=3DMsoNormal>Agreed on Proposal #1 and #2. Will return an existing =
500
class response. <o:p></o:p></p>

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

<p class=3DMsoNormal>Ticket 57: Are GRUUs mandatory? Three options offered
&#8211; completely <o:p></o:p></p>

<p class=3DMsoNormal>optional; mandatory to implement &amp; optional to use=
;
mandatory to use <o:p></o:p></p>

<p class=3DMsoNormal>martini at all. <o:p></o:p></p>

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

<p class=3DMsoNormal>Hadriel argued at length for optionality. Cullen argue=
d
strongly <o:p></o:p></p>

<p class=3DMsoNormal>for mandatory to implement for public GRUU. There was
clarification <o:p></o:p></p>

<p class=3DMsoNormal>that these requirements are on the SSP. There was cons=
ensus
that it be <o:p></o:p></p>

<p class=3DMsoNormal>mandatory for an SSP implementing gin to supply a publ=
ic
gruu when <o:p></o:p></p>

<p class=3DMsoNormal>requested by the registering PBX.<o:p></o:p></p>

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

<p class=3DMsoNormal>Then discussion moved to temp GRUU. Debate among Culle=
n and
Hadriel. <o:p></o:p></p>

<p class=3DMsoNormal>Cullen argues for support of confidentiality &#8211; n=
eed to
support <o:p></o:p></p>

<p class=3DMsoNormal>anonymous calls. He would accept some other mechanism =
than
temp GRUU <o:p></o:p></p>

<p class=3DMsoNormal>if someone can propose it for inclusion in this draft.
Andrew Allen <o:p></o:p></p>

<p class=3DMsoNormal>supports for fear that some other system likely to man=
gle
public <o:p></o:p></p>

<p class=3DMsoNormal>GRUUs. Hadriel asserted that he sells boxes that do th=
is
without use <o:p></o:p></p>

<p class=3DMsoNormal>of temp GRUU.<o:p></o:p></p>

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

<p class=3DMsoNormal>Bernard Aboba noted that GRUU support (both public and
temporary) is<o:p></o:p></p>

<p class=3DMsoNormal>covered by REQ16 in the requirements document: <o:p></=
o:p></p>

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

<p class=3DMsoNormal>&nbsp;&nbsp; REQ16 - The mechanism MUST allow the SIP-=
PBX to
provide its UAs with<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp;&nbsp; public or temporary Globally Routable UA =
URIs
(GRUUs) [RFC5627].<o:p></o:p></p>

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

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

<p class=3DMsoNormal>However, this requirement is phrased as &quot;MUST
allow&quot; and only applies<o:p></o:p></p>

<p class=3DMsoNormal>to PBXes, not SSPs.&nbsp; John Ewell was concerned tha=
t that
mandating<o:p></o:p></p>

<p class=3DMsoNormal>support by SSPs might raise the bar too high and disco=
urage
SSPs from <o:p></o:p></p>

<p class=3DMsoNormal>implementing GIN. Keith was concerned that we are havi=
ng a
requirements <o:p></o:p></p>

<p class=3DMsoNormal>document in the context of the gin draft &#8211; that =
people
who want new <o:p></o:p></p>

<p class=3DMsoNormal>requirement should be making a bis version of the
requirements document. T<o:p></o:p></p>

<p class=3DMsoNormal>here was suggestion to split the ticket, into the part=
 about
pub gruu <o:p></o:p></p>

<p class=3DMsoNormal>and a separate one about private calls.<o:p></o:p></p>

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

<p class=3DMsoNormal>Request for Cullen to file that ticket. Proposal for
interested <o:p></o:p></p>

<p class=3DMsoNormal>parties to go off between now and next session at 3 an=
d try
to figure this out.<o:p></o:p></p>

<p class=3DMsoNormal>Will pick it up then.<o:p></o:p></p>

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

<p class=3DMsoNormal>Individual Submissions (60 minutes)<o:p></o:p></p>

<p class=3DMsoNormal>Other Logical Identifier Values (OLIVE), Hadriel Kapla=
n<o:p></o:p></p>

<p class=3DMsoNormal>http://tools.ietf.org/html/draft-kaplan-martini-with-o=
live<o:p></o:p></p>

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

<p class=3DMsoNormal>Hadriel gave summary. There were a number of clarifyin=
g
questions. <o:p></o:p></p>

<p class=3DMsoNormal>John wanted to know if this is service that SSPs would=
 want
to <o:p></o:p></p>

<p class=3DMsoNormal>provide. Adam observed that its perfectly reasonable t=
o
assume the SSP <o:p></o:p></p>

<p class=3DMsoNormal>could host your own domain name and then arbitrary use=
r
names within that domain name.<o:p></o:p></p>

<p class=3DMsoNormal>Then got on to local numbers. Cullen suggests splittin=
g this
into <o:p></o:p></p>

<p class=3DMsoNormal>separate drafts for alphanumeric user names and local
numbers because.<o:p></o:p></p>

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

<p class=3DMsoNormal>About 10 people in the room thought it was worth solvi=
ng the
&quot;Bob@example.com&quot; <o:p></o:p></p>

<p class=3DMsoNormal>problem &#8211; alphanumeric user names. This is simpl=
y
guidance to hadriel <o:p></o:p></p>

<p class=3DMsoNormal>about his authoring of private drafts.<o:p></o:p></p>

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

<p class=3DMsoNormal>There was a sughgestion to work on two separate
documents:&nbsp; one for<o:p></o:p></p>

<p class=3DMsoNormal>email-style addresses (e.g. &quot;bob@example.com') an=
d the
other for numeric<o:p></o:p></p>

<p class=3DMsoNormal>addresses (but not E.164 numbers):&nbsp; &quot;1234&qu=
ot;. <o:p></o:p></p>

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

<p class=3DMsoNormal>MARTINI Event Package for Registration (VERMOUTH), Had=
riel
Kaplan<o:p></o:p></p>

<p class=3DMsoNormal>http://tools.ietf.org/html/draft-kaplan-martini-vermou=
th<o:p></o:p></p>

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

<p class=3DMsoNormal>Hadriel gave an overview. Normal subscription get rout=
ed to
the PBX. <o:p></o:p></p>

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

<p class=3DMsoNormal>Presented two alternatives &#8211; use reg-event with =
<o:p></o:p></p>

<p class=3DMsoNormal>extensions or a new event package. John Elwell questio=
ned if
SIP is <o:p></o:p></p>

<p class=3DMsoNormal>right for this. Andrew Allen also preferred new event
package because <o:p></o:p></p>

<p class=3DMsoNormal>semantics are different. Cullen Jennings gave another =
reason
&#8211; authorization <o:p></o:p></p>

<p class=3DMsoNormal>rules are different.<o:p></o:p></p>

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

<p class=3DMsoNormal>There seemed to be general support for a new event pac=
kage. <o:p></o:p></p>

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

<p class=3DMsoNormal>Thursday, July 29, 2010<o:p></o:p></p>

<p class=3DMsoNormal>15:10 - 16:10<o:p></o:p></p>

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

<p class=3DMsoNormal>This session was just to clear up the temp-gruu issue.=
<o:p></o:p></p>

<p class=3DMsoNormal>People had worked in the intervening time and had prop=
osed
text <o:p></o:p></p>

<p class=3DMsoNormal>which was displayed on a slide.<o:p></o:p></p>

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

<p class=3DMsoNormal>After brief discussion, the room was polled about this=
 new
text. <o:p></o:p></p>

<p class=3DMsoNormal>Result was 12-0 in favor, which was considered to be
consensus.<o:p></o:p></p>

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

<p class=3DMsoNormal>The group then adjourned.<o:p></o:p></p>

</div>

</body>

</html>

--_000_F1A0ED6425368141998E077AC43334E414EA7CBCgbplmail01genba_--

From bernard_aboba@hotmail.com  Wed Aug 25 14:02:11 2010
Return-Path: <bernard_aboba@hotmail.com>
X-Original-To: martini@core3.amsl.com
Delivered-To: martini@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C25423A6903 for <martini@core3.amsl.com>; Wed, 25 Aug 2010 14:02:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.663
X-Spam-Level: 
X-Spam-Status: No, score=-101.663 tagged_above=-999 required=5 tests=[AWL=0.935, BAYES_00=-2.599, HTML_MESSAGE=0.001, 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 rrIBH0nXr98E for <martini@core3.amsl.com>; Wed, 25 Aug 2010 14:02:00 -0700 (PDT)
Received: from blu0-omc4-s26.blu0.hotmail.com (blu0-omc4-s26.blu0.hotmail.com [65.55.111.165]) by core3.amsl.com (Postfix) with ESMTP id C5C1D3A68E3 for <martini@ietf.org>; Wed, 25 Aug 2010 14:01:59 -0700 (PDT)
Received: from BLU137-DS17 ([65.55.111.137]) by blu0-omc4-s26.blu0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675);  Wed, 25 Aug 2010 14:02:31 -0700
X-Originating-IP: [131.107.0.117]
X-Originating-Email: [bernard_aboba@hotmail.com]
Message-ID: <BLU137-DS1789CDF0C9728558F16D7F93840@phx.gbl>
From: "Bernard Aboba" <bernard_aboba@hotmail.com>
To: "'Brian Lindsay'" <brian.lindsay@genband.com>, <martini@ietf.org>
References: <BLU137-DS1702DB8E15AB61E03417A493820@phx.gbl> <F1A0ED6425368141998E077AC43334E414EA7CBC@gbplmail01.genband.com>
In-Reply-To: <F1A0ED6425368141998E077AC43334E414EA7CBC@gbplmail01.genband.com>
Date: Wed, 25 Aug 2010 14:03:20 -0700
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_000A_01CB445E.46ADF010"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: ActDCPrYKc9tR1hISSS68JTSczq8CABdHRUQAAbQ8ZA=
Content-Language: en-us
X-OriginalArrivalTime: 25 Aug 2010 21:02:31.0919 (UTC) FILETIME=[D59487F0:01CB4498]
Subject: Re: [martini] GRUU (was RE: Draft minutes of the IETF 78 MARTINI WG meeting)
X-BeenThere: martini@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussion of en-mass SIP PBX registration mechanisms <martini.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/martini>
List-Post: <mailto:martini@ietf.org>
List-Help: <mailto:martini-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Aug 2010 21:02:11 -0000

------=_NextPart_000_000A_01CB445E.46ADF010
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit

Are you objecting to the public GRUU requirement, or temp GRUUs, or both?
Would it make a difference if it was a SHOULD vs. MUST or are you arguing
for MAY?

 

From: Brian Lindsay [mailto:brian.lindsay@genband.com] 
Sent: Wednesday, August 25, 2010 11:50 AM
To: Bernard Aboba; martini@ietf.org
Subject: GRUU (was RE: [martini] Draft minutes of the IETF 78 MARTINI WG
meeting)

 

Hi,

 

   Regarding GRUU, I was unable to attend the IETF 78 WG Meeting, but I
would like to object to the outcome regarding mandating support for GRUU on
the SSP.

 

   There was discussion of the topic on the list in July, and I believe
there was no consensus on mandating GRUU at that time, so  I think the topic
is one that could be valid for the broader set of list participants to
consider.

 

   My view is that is that it is appropriate for the GIN draft to define how
GRUU interacts with the GIN registration mechanism, but there does not need
to be a coupling/dependency such that an implementer of the GIN registration
mechanism is also required to implement GRUU.  In short - I think what is in
the -05 draft is fine.

 

   Why?

 

.         Most existing SIP Trunking deployments do not use/require GRUU's.
The main driver for the martini work has always been about aligning on the
semantics of the registration request and request uri population. This can
be done without introducing a dependency on GRUU implementation.

.         The GRUU RFC is still an optional mechanism as far as SIP is
concerned

.         A baseline set of services can be provided without requiring GRUU.
For example, the current draft of SIP Connect 1.1 (
http://www.sipforum.org/component/option,com_docman/task,cat_view/gid,84/Ite
mid,75/   ) has a baseline call transfer capability defined that uses
re-invites and doesn't use REFER.  REFER-based transfer is optional, as is
the usage of out-of-dialog REFER. (The language actually discourages use of
REFER due to billing risks/considerations).

 

    The discussions on temporary GRUUs for privacy also seem to be exceeding
the scope of the original focus of MARTINI and the requirements document.
There was never an intent for MARTINI to define a privacy solution for SIP
PBXs.

 

   Regards

        Brian

 

-----------------------------------------

Brian Lindsay

Sr. Architect, System Architecture

GENBAND

+1.613.763.3459

brian.lindsay@genband.com

 

From: martini-bounces@ietf.org [mailto:martini-bounces@ietf.org] On Behalf
Of Bernard Aboba
Sent: Monday, August 23, 2010 5:21 PM
To: martini@ietf.org
Subject: [martini] Draft minutes of the IETF 78 MARTINI WG meeting

 

MARTINI WG IETF 78 Mintes

 

Chairs:

Bernard Aboba <bernard_aboba at hotmail.com>

Spencer Dawkins <spencer at wonderhamster.org>

 

Thursday, July 29, 2010

09:00 - 11:30

2.1 Colorado Room

 

09:00 - 9:10, Preliminaries

 

     Note Well

     Note Takers:  Paul Kyzivat and Cullen Jennings

     Jabber scribe

     Agenda bash

     Document Status

 

Solution Updates

 

MARTINI with Globally Identifiable Numbers, Adam Roach (40 minutes)

http://tools.ietf.org/html/draft-ietf-martini-gin

 

Went over changes and open issues:

 

Ticket 48 changes requirements but no impact on GIN.  There was 

discussion of process. This is about appendix A which is analysis of 

requirements. Adam proposes to align the appendix A by changing text 

that quotes the requirements doc to be consistent with the final 

version of the requirements doc.

 

Proposal by Cullen and Hadriel to just drop appendix A. John and Adam 

are happy to remove it. Keith would like it to remain. So decision is 

to keep it.

 

Agreed to change the text in Appendix A so that it matches the text 

in requirements specification. 

 

No objection to Issue 4 and Issue 5.

 

Ticket 49 - nits. Changed. Keith requested consistency on a number of 

other nits. He was asked to report them on the list. He agreed.

 

Ticket 50: propose to update inline with suggestions in the ticket.

Query made if any objections to the above tickets. There were none.

 

Ticket 51: ticket submitter proposed one resolution, Adam proposes to 

do contrary - reject BNC contact with user part. Discussion of 

pros/cons of the alternative. Keith and Cullen argued for being 

strict, and Hadriel agreed. That approach (consistent with the slide) 

was agreed: incorrect URI will cause rejection.

 

Ticket 54: Keith objected to use of "non-bnc URI" without definition. 

Adam agrees to fix that, make it clear what is intended.

 

Everywhere we have BNC before another term, it needs to be defined.

On this issue in #54 reword to be "URI without a BNC"

 

Ticket 55: regarding prohibition of "bnc" parameter in reg event bodies. 

Questions/objections of how this prohibition applies to reg event 

extensions. It was agreed to modify the proposed text - "after "bnc"

parameter" add "in an extension".

 

Ticket 56: about security review. Discussion of what the error code 

should be. Adam proposes using an existing 500 class response to 

indicate an overload condition.

 

Agreed on Proposal #1 and #2. Will return an existing 500 class response. 

 

Ticket 57: Are GRUUs mandatory? Three options offered - completely 

optional; mandatory to implement & optional to use; mandatory to use 

martini at all. 

 

Hadriel argued at length for optionality. Cullen argued strongly 

for mandatory to implement for public GRUU. There was clarification 

that these requirements are on the SSP. There was consensus that it be 

mandatory for an SSP implementing gin to supply a public gruu when 

requested by the registering PBX.

 

Then discussion moved to temp GRUU. Debate among Cullen and Hadriel. 

Cullen argues for support of confidentiality - need to support 

anonymous calls. He would accept some other mechanism than temp GRUU 

if someone can propose it for inclusion in this draft. Andrew Allen 

supports for fear that some other system likely to mangle public 

GRUUs. Hadriel asserted that he sells boxes that do this without use 

of temp GRUU.

 

Bernard Aboba noted that GRUU support (both public and temporary) is

covered by REQ16 in the requirements document: 

 

   REQ16 - The mechanism MUST allow the SIP-PBX to provide its UAs with

   public or temporary Globally Routable UA URIs (GRUUs) [RFC5627].

 

 

However, this requirement is phrased as "MUST allow" and only applies

to PBXes, not SSPs.  John Ewell was concerned that that mandating

support by SSPs might raise the bar too high and discourage SSPs from 

implementing GIN. Keith was concerned that we are having a requirements 

document in the context of the gin draft - that people who want new 

requirement should be making a bis version of the requirements document. T

here was suggestion to split the ticket, into the part about pub gruu 

and a separate one about private calls.

 

Request for Cullen to file that ticket. Proposal for interested 

parties to go off between now and next session at 3 and try to figure this
out.

Will pick it up then.

 

Individual Submissions (60 minutes)

Other Logical Identifier Values (OLIVE), Hadriel Kaplan

http://tools.ietf.org/html/draft-kaplan-martini-with-olive

 

Hadriel gave summary. There were a number of clarifying questions. 

John wanted to know if this is service that SSPs would want to 

provide. Adam observed that its perfectly reasonable to assume the SSP 

could host your own domain name and then arbitrary user names within that
domain name.

Then got on to local numbers. Cullen suggests splitting this into 

separate drafts for alphanumeric user names and local numbers because.

 

About 10 people in the room thought it was worth solving the
"Bob@example.com" 

problem - alphanumeric user names. This is simply guidance to hadriel 

about his authoring of private drafts.

 

There was a sughgestion to work on two separate documents:  one for

email-style addresses (e.g. "bob@example.com') and the other for numeric

addresses (but not E.164 numbers):  "1234". 

 

MARTINI Event Package for Registration (VERMOUTH), Hadriel Kaplan

http://tools.ietf.org/html/draft-kaplan-martini-vermouth

 

Hadriel gave an overview. Normal subscription get routed to the PBX. 

 

Presented two alternatives - use reg-event with 

extensions or a new event package. John Elwell questioned if SIP is 

right for this. Andrew Allen also preferred new event package because 

semantics are different. Cullen Jennings gave another reason - authorization


rules are different.

 

There seemed to be general support for a new event package. 

 

Thursday, July 29, 2010

15:10 - 16:10

 

This session was just to clear up the temp-gruu issue.

People had worked in the intervening time and had proposed text 

which was displayed on a slide.

 

After brief discussion, the room was polled about this new text. 

Result was 12-0 in favor, which was considered to be consensus.

 

The group then adjourned.


------=_NextPart_000_000A_01CB445E.46ADF010
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:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
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;}
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.EmailStyle18
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.EmailStyle19
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
 /* List Definitions */
 @list l0
	{mso-list-id:387731031;
	mso-list-type:hybrid;
	mso-list-template-ids:1338814500 67698689 67698691 67698693 67698689 =
67698691 67698693 67698689 67698691 67698693;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:42.75pt;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level2
	{mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level3
	{mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level4
	{mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level5
	{mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level6
	{mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level7
	{mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level8
	{mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level9
	{mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
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=3DWordSection1>

<p class=3DMsoNormal><span style=3D'color:#1F497D'>Are you objecting to =
the public
GRUU requirement, or temp GRUUs, or both?&nbsp; Would it make a =
difference if it was
a SHOULD vs. MUST or are you arguing for MAY?<o:p></o:p></span></p>

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

<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"'> Brian =
Lindsay
[mailto:brian.lindsay@genband.com] <br>
<b>Sent:</b> Wednesday, August 25, 2010 11:50 AM<br>
<b>To:</b> Bernard Aboba; martini@ietf.org<br>
<b>Subject:</b> GRUU (was RE: [martini] Draft minutes of the IETF 78 =
MARTINI WG
meeting)<o:p></o:p></span></p>

</div>

</div>

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

<p class=3DMsoNormal><span =
style=3D'color:#943634'>Hi,<o:p></o:p></span></p>

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

<p class=3DMsoNormal><span style=3D'color:#943634'>&nbsp;&nbsp; =
Regarding GRUU, I
was unable to attend the IETF 78 WG Meeting, but I would like to object =
to the
outcome regarding mandating support for GRUU on the =
SSP.<o:p></o:p></span></p>

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

<p class=3DMsoNormal><span style=3D'color:#943634'>&nbsp;&nbsp; There =
was discussion
of the topic on the list in July, and I believe there was no consensus =
on
mandating GRUU at that time, so &nbsp;I think the topic is one that =
could be
valid for the broader set of list participants to =
consider.<o:p></o:p></span></p>

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

<p class=3DMsoNormal><span style=3D'color:#943634'>&nbsp;&nbsp; My view =
is that is
that it is appropriate for the GIN draft to define how GRUU interacts =
with the
GIN registration mechanism, but there does not need to be a =
coupling/dependency
such that an implementer of the GIN registration mechanism is also =
required to
implement GRUU. &nbsp;In short &#8211; I think what is in the -05 draft =
is fine.<o:p></o:p></span></p>

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

<p class=3DMsoNormal><span style=3D'color:#943634'>&nbsp;&nbsp; =
Why?<o:p></o:p></span></p>

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

<p class=3DMsoListParagraph =
style=3D'margin-left:42.75pt;text-indent:-.25in;
mso-list:l0 level1 lfo2'><![if !supportLists]><span =
style=3D'font-family:Symbol;
color:#943634'><span style=3D'mso-list:Ignore'>&middot;<span =
style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style=3D'color:#943634'>Most =
existing SIP
Trunking deployments do not use/require GRUU&#8217;s. The main driver =
for the martini
work has always been about aligning on the semantics of the registration
request and request uri population. This can be done without introducing =
a
dependency on GRUU implementation.<o:p></o:p></span></p>

<p class=3DMsoListParagraph =
style=3D'margin-left:42.75pt;text-indent:-.25in;
mso-list:l0 level1 lfo2'><![if !supportLists]><span =
style=3D'font-family:Symbol;
color:#943634'><span style=3D'mso-list:Ignore'>&middot;<span =
style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style=3D'color:#943634'>The GRUU =
RFC is
still an optional mechanism as far as SIP is =
concerned<o:p></o:p></span></p>

<p class=3DMsoListParagraph =
style=3D'margin-left:42.75pt;text-indent:-.25in;
mso-list:l0 level1 lfo2'><![if !supportLists]><span =
style=3D'font-family:Symbol;
color:#943634'><span style=3D'mso-list:Ignore'>&middot;<span =
style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style=3D'color:#943634'>A baseline =
set of
services can be provided without requiring GRUU. For example, the =
current draft
of SIP Connect 1.1 (&nbsp;
http://www.sipforum.org/component/option,com_docman/task,cat_view/gid,84/=
Itemid,75/&nbsp;&nbsp;
) has a baseline call transfer capability defined that uses re-invites =
and
doesn&#8217;t use REFER. &nbsp;REFER-based transfer is optional, as is =
the usage of
out-of-dialog REFER. (The language actually discourages use of REFER due =
to
billing risks/considerations).<o:p></o:p></span></p>

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

<p class=3DMsoNormal><span style=3D'color:#943634'>&nbsp;&nbsp;&nbsp; =
The
discussions on temporary GRUUs for privacy also seem to be exceeding the =
scope
of the original focus of MARTINI and the requirements document. There =
was never
an intent for MARTINI to define a privacy solution for SIP =
PBXs.<o:p></o:p></span></p>

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

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

<p class=3DMsoNormal><span =
style=3D'color:#943634'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Brian<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:#943634'>-----------------------------------------<o:p></o=
:p></span></p>

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

<p class=3DMsoNormal><span style=3D'color:#943634'>Sr. Architect, System
Architecture<o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'color:#943634'>GENBAND<o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'color:#943634'>+1.613.763.3459<o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'color:#943634'>brian.lindsay@genband.com<o:p></o:p></span></p>

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

<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"'> =
martini-bounces@ietf.org
[mailto:martini-bounces@ietf.org] <b>On Behalf Of </b>Bernard Aboba<br>
<b>Sent:</b> Monday, August 23, 2010 5:21 PM<br>
<b>To:</b> martini@ietf.org<br>
<b>Subject:</b> [martini] Draft minutes of the IETF 78 MARTINI WG =
meeting<o:p></o:p></span></p>

</div>

</div>

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

<p class=3DMsoNormal>MARTINI WG IETF 78 Mintes<o:p></o:p></p>

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

<p class=3DMsoNormal>Chairs:<o:p></o:p></p>

<p class=3DMsoNormal>Bernard Aboba &lt;bernard_aboba at =
hotmail.com&gt;<o:p></o:p></p>

<p class=3DMsoNormal>Spencer Dawkins &lt;spencer at =
wonderhamster.org&gt;<o:p></o:p></p>

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

<p class=3DMsoNormal>Thursday, July 29, 2010<o:p></o:p></p>

<p class=3DMsoNormal>09:00 - 11:30<o:p></o:p></p>

<p class=3DMsoNormal>2.1 Colorado Room<o:p></o:p></p>

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

<p class=3DMsoNormal>09:00 - 9:10, Preliminaries<o:p></o:p></p>

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

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

<p class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp; Note Takers:&nbsp; Paul =
Kyzivat and
Cullen Jennings<o:p></o:p></p>

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

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

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

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

<p class=3DMsoNormal>Solution Updates<o:p></o:p></p>

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

<p class=3DMsoNormal>MARTINI with Globally Identifiable Numbers, Adam =
Roach (40
minutes)<o:p></o:p></p>

<p =
class=3DMsoNormal>http://tools.ietf.org/html/draft-ietf-martini-gin<o:p><=
/o:p></p>

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

<p class=3DMsoNormal>Went over changes and open issues:<o:p></o:p></p>

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

<p class=3DMsoNormal>Ticket 48 changes requirements but no impact on =
GIN.&nbsp;
There was <o:p></o:p></p>

<p class=3DMsoNormal>discussion of process. This is about appendix A =
which is
analysis of <o:p></o:p></p>

<p class=3DMsoNormal>requirements. Adam proposes to align the appendix A =
by
changing text <o:p></o:p></p>

<p class=3DMsoNormal>that quotes the requirements doc to be consistent =
with the
final <o:p></o:p></p>

<p class=3DMsoNormal>version of the requirements doc.<o:p></o:p></p>

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

<p class=3DMsoNormal>Proposal by Cullen and Hadriel to just drop =
appendix A. John
and Adam <o:p></o:p></p>

<p class=3DMsoNormal>are happy to remove it. Keith would like it to =
remain. So
decision is <o:p></o:p></p>

<p class=3DMsoNormal>to keep it.<o:p></o:p></p>

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

<p class=3DMsoNormal>Agreed to change the text in Appendix A so that it =
matches
the text <o:p></o:p></p>

<p class=3DMsoNormal>in requirements specification. <o:p></o:p></p>

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

<p class=3DMsoNormal>No objection to Issue 4 and Issue 5.<o:p></o:p></p>

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

<p class=3DMsoNormal>Ticket 49 &#8211; nits. Changed. Keith requested =
consistency on a
number of <o:p></o:p></p>

<p class=3DMsoNormal>other nits. He was asked to report them on the =
list. He
agreed.<o:p></o:p></p>

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

<p class=3DMsoNormal>Ticket 50: propose to update inline with =
suggestions in the
ticket.<o:p></o:p></p>

<p class=3DMsoNormal>Query made if any objections to the above tickets. =
There
were none.<o:p></o:p></p>

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

<p class=3DMsoNormal>Ticket 51: ticket submitter proposed one =
resolution, Adam
proposes to <o:p></o:p></p>

<p class=3DMsoNormal>do contrary &#8211; reject BNC contact with user =
part. Discussion
of <o:p></o:p></p>

<p class=3DMsoNormal>pros/cons of the alternative. Keith and Cullen =
argued for
being <o:p></o:p></p>

<p class=3DMsoNormal>strict, and Hadriel agreed. That approach =
(consistent with
the slide) <o:p></o:p></p>

<p class=3DMsoNormal>was agreed: incorrect URI will cause =
rejection.<o:p></o:p></p>

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

<p class=3DMsoNormal>Ticket 54: Keith objected to use of &quot;non-bnc =
URI&quot;
without definition. <o:p></o:p></p>

<p class=3DMsoNormal>Adam agrees to fix that, make it clear what is =
intended.<o:p></o:p></p>

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

<p class=3DMsoNormal>Everywhere we have BNC before another term, it =
needs to be
defined.<o:p></o:p></p>

<p class=3DMsoNormal>On this issue in #54 reword to be &quot;URI without =
a
BNC&quot;<o:p></o:p></p>

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

<p class=3DMsoNormal>Ticket 55: regarding prohibition of &quot;bnc&quot;
parameter in reg event bodies. <o:p></o:p></p>

<p class=3DMsoNormal>Questions/objections of how this prohibition =
applies to reg
event <o:p></o:p></p>

<p class=3DMsoNormal>extensions. It was agreed to modify the proposed =
text -
&quot;after &quot;bnc&quot;<o:p></o:p></p>

<p class=3DMsoNormal>parameter&quot; add &quot;in an =
extension&quot;.<o:p></o:p></p>

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

<p class=3DMsoNormal>Ticket 56: about security review. Discussion of =
what the
error code <o:p></o:p></p>

<p class=3DMsoNormal>should be. Adam proposes using an existing 500 =
class
response to <o:p></o:p></p>

<p class=3DMsoNormal>indicate an overload condition.<o:p></o:p></p>

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

<p class=3DMsoNormal>Agreed on Proposal #1 and #2. Will return an =
existing 500
class response. <o:p></o:p></p>

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

<p class=3DMsoNormal>Ticket 57: Are GRUUs mandatory? Three options =
offered &#8211;
completely <o:p></o:p></p>

<p class=3DMsoNormal>optional; mandatory to implement &amp; optional to =
use;
mandatory to use <o:p></o:p></p>

<p class=3DMsoNormal>martini at all. <o:p></o:p></p>

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

<p class=3DMsoNormal>Hadriel argued at length for optionality. Cullen =
argued
strongly <o:p></o:p></p>

<p class=3DMsoNormal>for mandatory to implement for public GRUU. There =
was
clarification <o:p></o:p></p>

<p class=3DMsoNormal>that these requirements are on the SSP. There was =
consensus
that it be <o:p></o:p></p>

<p class=3DMsoNormal>mandatory for an SSP implementing gin to supply a =
public
gruu when <o:p></o:p></p>

<p class=3DMsoNormal>requested by the registering PBX.<o:p></o:p></p>

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

<p class=3DMsoNormal>Then discussion moved to temp GRUU. Debate among =
Cullen and
Hadriel. <o:p></o:p></p>

<p class=3DMsoNormal>Cullen argues for support of confidentiality =
&#8211; need to
support <o:p></o:p></p>

<p class=3DMsoNormal>anonymous calls. He would accept some other =
mechanism than
temp GRUU <o:p></o:p></p>

<p class=3DMsoNormal>if someone can propose it for inclusion in this =
draft.
Andrew Allen <o:p></o:p></p>

<p class=3DMsoNormal>supports for fear that some other system likely to =
mangle
public <o:p></o:p></p>

<p class=3DMsoNormal>GRUUs. Hadriel asserted that he sells boxes that do =
this without
use <o:p></o:p></p>

<p class=3DMsoNormal>of temp GRUU.<o:p></o:p></p>

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

<p class=3DMsoNormal>Bernard Aboba noted that GRUU support (both public =
and
temporary) is<o:p></o:p></p>

<p class=3DMsoNormal>covered by REQ16 in the requirements document: =
<o:p></o:p></p>

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

<p class=3DMsoNormal>&nbsp;&nbsp; REQ16 - The mechanism MUST allow the =
SIP-PBX to
provide its UAs with<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp;&nbsp; public or temporary Globally Routable =
UA URIs
(GRUUs) [RFC5627].<o:p></o:p></p>

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

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

<p class=3DMsoNormal>However, this requirement is phrased as &quot;MUST
allow&quot; and only applies<o:p></o:p></p>

<p class=3DMsoNormal>to PBXes, not SSPs.&nbsp; John Ewell was concerned =
that that
mandating<o:p></o:p></p>

<p class=3DMsoNormal>support by SSPs might raise the bar too high and =
discourage
SSPs from <o:p></o:p></p>

<p class=3DMsoNormal>implementing GIN. Keith was concerned that we are =
having a
requirements <o:p></o:p></p>

<p class=3DMsoNormal>document in the context of the gin draft &#8211; =
that people who
want new <o:p></o:p></p>

<p class=3DMsoNormal>requirement should be making a bis version of the
requirements document. T<o:p></o:p></p>

<p class=3DMsoNormal>here was suggestion to split the ticket, into the =
part about
pub gruu <o:p></o:p></p>

<p class=3DMsoNormal>and a separate one about private =
calls.<o:p></o:p></p>

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

<p class=3DMsoNormal>Request for Cullen to file that ticket. Proposal =
for
interested <o:p></o:p></p>

<p class=3DMsoNormal>parties to go off between now and next session at 3 =
and try
to figure this out.<o:p></o:p></p>

<p class=3DMsoNormal>Will pick it up then.<o:p></o:p></p>

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

<p class=3DMsoNormal>Individual Submissions (60 minutes)<o:p></o:p></p>

<p class=3DMsoNormal>Other Logical Identifier Values (OLIVE), Hadriel =
Kaplan<o:p></o:p></p>

<p =
class=3DMsoNormal>http://tools.ietf.org/html/draft-kaplan-martini-with-ol=
ive<o:p></o:p></p>

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

<p class=3DMsoNormal>Hadriel gave summary. There were a number of =
clarifying
questions. <o:p></o:p></p>

<p class=3DMsoNormal>John wanted to know if this is service that SSPs =
would want
to <o:p></o:p></p>

<p class=3DMsoNormal>provide. Adam observed that its perfectly =
reasonable to
assume the SSP <o:p></o:p></p>

<p class=3DMsoNormal>could host your own domain name and then arbitrary =
user
names within that domain name.<o:p></o:p></p>

<p class=3DMsoNormal>Then got on to local numbers. Cullen suggests =
splitting this
into <o:p></o:p></p>

<p class=3DMsoNormal>separate drafts for alphanumeric user names and =
local
numbers because.<o:p></o:p></p>

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

<p class=3DMsoNormal>About 10 people in the room thought it was worth =
solving the
&quot;Bob@example.com&quot; <o:p></o:p></p>

<p class=3DMsoNormal>problem &#8211; alphanumeric user names. This is =
simply guidance
to hadriel <o:p></o:p></p>

<p class=3DMsoNormal>about his authoring of private =
drafts.<o:p></o:p></p>

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

<p class=3DMsoNormal>There was a sughgestion to work on two separate
documents:&nbsp; one for<o:p></o:p></p>

<p class=3DMsoNormal>email-style addresses (e.g. &quot;bob@example.com') =
and the
other for numeric<o:p></o:p></p>

<p class=3DMsoNormal>addresses (but not E.164 numbers):&nbsp; =
&quot;1234&quot;. <o:p></o:p></p>

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

<p class=3DMsoNormal>MARTINI Event Package for Registration (VERMOUTH), =
Hadriel
Kaplan<o:p></o:p></p>

<p =
class=3DMsoNormal>http://tools.ietf.org/html/draft-kaplan-martini-vermout=
h<o:p></o:p></p>

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

<p class=3DMsoNormal>Hadriel gave an overview. Normal subscription get =
routed to
the PBX. <o:p></o:p></p>

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

<p class=3DMsoNormal>Presented two alternatives &#8211; use reg-event =
with <o:p></o:p></p>

<p class=3DMsoNormal>extensions or a new event package. John Elwell =
questioned if
SIP is <o:p></o:p></p>

<p class=3DMsoNormal>right for this. Andrew Allen also preferred new =
event
package because <o:p></o:p></p>

<p class=3DMsoNormal>semantics are different. Cullen Jennings gave =
another reason
&#8211; authorization <o:p></o:p></p>

<p class=3DMsoNormal>rules are different.<o:p></o:p></p>

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

<p class=3DMsoNormal>There seemed to be general support for a new event =
package. <o:p></o:p></p>

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

<p class=3DMsoNormal>Thursday, July 29, 2010<o:p></o:p></p>

<p class=3DMsoNormal>15:10 - 16:10<o:p></o:p></p>

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

<p class=3DMsoNormal>This session was just to clear up the temp-gruu =
issue.<o:p></o:p></p>

<p class=3DMsoNormal>People had worked in the intervening time and had =
proposed
text <o:p></o:p></p>

<p class=3DMsoNormal>which was displayed on a slide.<o:p></o:p></p>

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

<p class=3DMsoNormal>After brief discussion, the room was polled about =
this new text.
<o:p></o:p></p>

<p class=3DMsoNormal>Result was 12-0 in favor, which was considered to =
be
consensus.<o:p></o:p></p>

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

<p class=3DMsoNormal>The group then adjourned.<o:p></o:p></p>

</div>

</body>

</html>

------=_NextPart_000_000A_01CB445E.46ADF010--

From brian.lindsay@genband.com  Wed Aug 25 14:15:11 2010
Return-Path: <brian.lindsay@genband.com>
X-Original-To: martini@core3.amsl.com
Delivered-To: martini@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 129593A6942 for <martini@core3.amsl.com>; Wed, 25 Aug 2010 14:15:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[AWL=0.216,  BAYES_00=-2.599, HTML_MESSAGE=0.001, 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 ahj6QK56+afz for <martini@core3.amsl.com>; Wed, 25 Aug 2010 14:15:00 -0700 (PDT)
Received: from exprod7og111.obsmtp.com (exprod7og111.obsmtp.com [64.18.2.175]) by core3.amsl.com (Postfix) with ESMTP id F2A953A6926 for <martini@ietf.org>; Wed, 25 Aug 2010 14:14:42 -0700 (PDT)
Received: from source ([63.149.188.88]) (using TLSv1) by exprod7ob111.postini.com ([64.18.6.12]) with SMTP ID DSNKTHWH4Tyv9HmT4PjPrcyIRv8+vVC6Qssp@postini.com; Wed, 25 Aug 2010 14:15:18 PDT
Received: from owa.genband.com ([172.16.21.97]) by mail.genband.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675);  Wed, 25 Aug 2010 16:12:23 -0500
Received: from GBPLMAIL01.genband.com ([fe80::70bf:29d1:2cfe:42b5]) by GBEX01.genband.com ([fe80::8d5f:3299:f2:285c%14]) with mapi; Wed, 25 Aug 2010 16:12:22 -0500
From: Brian Lindsay <brian.lindsay@genband.com>
To: Bernard Aboba <bernard_aboba@hotmail.com>, "martini@ietf.org" <martini@ietf.org>
Thread-Topic: GRUU (was RE: [martini] Draft minutes of the IETF 78 MARTINI WG meeting)
Thread-Index: ActDCPrYKc9tR1hISSS68JTSczq8CABdHRUQAAbQ8ZAAABXmIA==
Date: Wed, 25 Aug 2010 21:12:20 +0000
Message-ID: <F1A0ED6425368141998E077AC43334E414EA80E7@gbplmail01.genband.com>
References: <BLU137-DS1702DB8E15AB61E03417A493820@phx.gbl> <F1A0ED6425368141998E077AC43334E414EA7CBC@gbplmail01.genband.com> <BLU137-DS1789CDF0C9728558F16D7F93840@phx.gbl>
In-Reply-To: <BLU137-DS1789CDF0C9728558F16D7F93840@phx.gbl>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: multipart/alternative; boundary="_000_F1A0ED6425368141998E077AC43334E414EA80E7gbplmail01genba_"
MIME-Version: 1.0
X-OriginalArrivalTime: 25 Aug 2010 21:12:23.0040 (UTC) FILETIME=[35EA7000:01CB449A]
X-TM-AS-Product-Ver: SMEX-8.0.0.4160-6.500.1024-17596.002
X-TM-AS-Result: No--32.455600-5.000000-31
X-TM-AS-User-Approved-Sender: No
X-TM-AS-User-Blocked-Sender: No
Subject: Re: [martini] GRUU (was RE: Draft minutes of the IETF 78 MARTINI WG meeting)
X-BeenThere: martini@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussion of en-mass SIP PBX registration mechanisms <martini.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/martini>
List-Post: <mailto:martini@ietf.org>
List-Help: <mailto:martini-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Aug 2010 21:15:11 -0000

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

Hi Bernard,

   I'm arguing for a MAY for both.

   This text addition to the intro of section 7, that was discussed on the =
list previously, would be OK:

http://www.ietf.org/mail-archive/web/martini/current/msg01831.html

   Thanks
     Brian

From: Bernard Aboba [mailto:bernard_aboba@hotmail.com]
Sent: Wednesday, August 25, 2010 5:03 PM
To: Brian Lindsay; martini@ietf.org
Subject: RE: GRUU (was RE: [martini] Draft minutes of the IETF 78 MARTINI W=
G meeting)

Are you objecting to the public GRUU requirement, or temp GRUUs, or both?  =
Would it make a difference if it was a SHOULD vs. MUST or are you arguing f=
or MAY?

From: Brian Lindsay [mailto:brian.lindsay@genband.com]
Sent: Wednesday, August 25, 2010 11:50 AM
To: Bernard Aboba; martini@ietf.org
Subject: GRUU (was RE: [martini] Draft minutes of the IETF 78 MARTINI WG me=
eting)

Hi,

   Regarding GRUU, I was unable to attend the IETF 78 WG Meeting, but I wou=
ld like to object to the outcome regarding mandating support for GRUU on th=
e SSP.

   There was discussion of the topic on the list in July, and I believe the=
re was no consensus on mandating GRUU at that time, so  I think the topic i=
s one that could be valid for the broader set of list participants to consi=
der.

   My view is that is that it is appropriate for the GIN draft to define ho=
w GRUU interacts with the GIN registration mechanism, but there does not ne=
ed to be a coupling/dependency such that an implementer of the GIN registra=
tion mechanism is also required to implement GRUU.  In short - I think what=
 is in the -05 draft is fine.

   Why?


*         Most existing SIP Trunking deployments do not use/require GRUU's.=
 The main driver for the martini work has always been about aligning on the=
 semantics of the registration request and request uri population. This can=
 be done without introducing a dependency on GRUU implementation.

*         The GRUU RFC is still an optional mechanism as far as SIP is conc=
erned

*         A baseline set of services can be provided without requiring GRUU=
. For example, the current draft of SIP Connect 1.1 (  http://www.sipforum.=
org/component/option,com_docman/task,cat_view/gid,84/Itemid,75/   ) has a b=
aseline call transfer capability defined that uses re-invites and doesn't u=
se REFER.  REFER-based transfer is optional, as is the usage of out-of-dial=
og REFER. (The language actually discourages use of REFER due to billing ri=
sks/considerations).

    The discussions on temporary GRUUs for privacy also seem to be exceedin=
g the scope of the original focus of MARTINI and the requirements document.=
 There was never an intent for MARTINI to define a privacy solution for SIP=
 PBXs.

   Regards
        Brian

-----------------------------------------
Brian Lindsay
Sr. Architect, System Architecture
GENBAND
+1.613.763.3459
brian.lindsay@genband.com

From: martini-bounces@ietf.org [mailto:martini-bounces@ietf.org] On Behalf =
Of Bernard Aboba
Sent: Monday, August 23, 2010 5:21 PM
To: martini@ietf.org
Subject: [martini] Draft minutes of the IETF 78 MARTINI WG meeting

MARTINI WG IETF 78 Mintes

Chairs:
Bernard Aboba <bernard_aboba at hotmail.com>
Spencer Dawkins <spencer at wonderhamster.org>

Thursday, July 29, 2010
09:00 - 11:30
2.1 Colorado Room

09:00 - 9:10, Preliminaries

     Note Well
     Note Takers:  Paul Kyzivat and Cullen Jennings
     Jabber scribe
     Agenda bash
     Document Status

Solution Updates

MARTINI with Globally Identifiable Numbers, Adam Roach (40 minutes)
http://tools.ietf.org/html/draft-ietf-martini-gin

Went over changes and open issues:

Ticket 48 changes requirements but no impact on GIN.  There was
discussion of process. This is about appendix A which is analysis of
requirements. Adam proposes to align the appendix A by changing text
that quotes the requirements doc to be consistent with the final
version of the requirements doc.

Proposal by Cullen and Hadriel to just drop appendix A. John and Adam
are happy to remove it. Keith would like it to remain. So decision is
to keep it.

Agreed to change the text in Appendix A so that it matches the text
in requirements specification.

No objection to Issue 4 and Issue 5.

Ticket 49 - nits. Changed. Keith requested consistency on a number of
other nits. He was asked to report them on the list. He agreed.

Ticket 50: propose to update inline with suggestions in the ticket.
Query made if any objections to the above tickets. There were none.

Ticket 51: ticket submitter proposed one resolution, Adam proposes to
do contrary - reject BNC contact with user part. Discussion of
pros/cons of the alternative. Keith and Cullen argued for being
strict, and Hadriel agreed. That approach (consistent with the slide)
was agreed: incorrect URI will cause rejection.

Ticket 54: Keith objected to use of "non-bnc URI" without definition.
Adam agrees to fix that, make it clear what is intended.

Everywhere we have BNC before another term, it needs to be defined.
On this issue in #54 reword to be "URI without a BNC"

Ticket 55: regarding prohibition of "bnc" parameter in reg event bodies.
Questions/objections of how this prohibition applies to reg event
extensions. It was agreed to modify the proposed text - "after "bnc"
parameter" add "in an extension".

Ticket 56: about security review. Discussion of what the error code
should be. Adam proposes using an existing 500 class response to
indicate an overload condition.

Agreed on Proposal #1 and #2. Will return an existing 500 class response.

Ticket 57: Are GRUUs mandatory? Three options offered - completely
optional; mandatory to implement & optional to use; mandatory to use
martini at all.

Hadriel argued at length for optionality. Cullen argued strongly
for mandatory to implement for public GRUU. There was clarification
that these requirements are on the SSP. There was consensus that it be
mandatory for an SSP implementing gin to supply a public gruu when
requested by the registering PBX.

Then discussion moved to temp GRUU. Debate among Cullen and Hadriel.
Cullen argues for support of confidentiality - need to support
anonymous calls. He would accept some other mechanism than temp GRUU
if someone can propose it for inclusion in this draft. Andrew Allen
supports for fear that some other system likely to mangle public
GRUUs. Hadriel asserted that he sells boxes that do this without use
of temp GRUU.

Bernard Aboba noted that GRUU support (both public and temporary) is
covered by REQ16 in the requirements document:

   REQ16 - The mechanism MUST allow the SIP-PBX to provide its UAs with
   public or temporary Globally Routable UA URIs (GRUUs) [RFC5627].


However, this requirement is phrased as "MUST allow" and only applies
to PBXes, not SSPs.  John Ewell was concerned that that mandating
support by SSPs might raise the bar too high and discourage SSPs from
implementing GIN. Keith was concerned that we are having a requirements
document in the context of the gin draft - that people who want new
requirement should be making a bis version of the requirements document. T
here was suggestion to split the ticket, into the part about pub gruu
and a separate one about private calls.

Request for Cullen to file that ticket. Proposal for interested
parties to go off between now and next session at 3 and try to figure this =
out.
Will pick it up then.

Individual Submissions (60 minutes)
Other Logical Identifier Values (OLIVE), Hadriel Kaplan
http://tools.ietf.org/html/draft-kaplan-martini-with-olive

Hadriel gave summary. There were a number of clarifying questions.
John wanted to know if this is service that SSPs would want to
provide. Adam observed that its perfectly reasonable to assume the SSP
could host your own domain name and then arbitrary user names within that d=
omain name.
Then got on to local numbers. Cullen suggests splitting this into
separate drafts for alphanumeric user names and local numbers because.

About 10 people in the room thought it was worth solving the "Bob@example.c=
om"
problem - alphanumeric user names. This is simply guidance to hadriel
about his authoring of private drafts.

There was a sughgestion to work on two separate documents:  one for
email-style addresses (e.g. "bob@example.com') and the other for numeric
addresses (but not E.164 numbers):  "1234".

MARTINI Event Package for Registration (VERMOUTH), Hadriel Kaplan
http://tools.ietf.org/html/draft-kaplan-martini-vermouth

Hadriel gave an overview. Normal subscription get routed to the PBX.

Presented two alternatives - use reg-event with
extensions or a new event package. John Elwell questioned if SIP is
right for this. Andrew Allen also preferred new event package because
semantics are different. Cullen Jennings gave another reason - authorizatio=
n
rules are different.

There seemed to be general support for a new event package.

Thursday, July 29, 2010
15:10 - 16:10

This session was just to clear up the temp-gruu issue.
People had worked in the intervening time and had proposed text
which was displayed on a slide.

After brief discussion, the room was polled about this new text.
Result was 12-0 in favor, which was considered to be consensus.

The group then adjourned.

--_000_F1A0ED6425368141998E077AC43334E414EA80E7gbplmail01genba_
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:wf=3D"http:/=
/schemas.microsoft.com/sharepoint/soap/workflow/" xmlns:dsss=3D"http://sche=
mas.microsoft.com/office/2006/digsig-setup" xmlns:dssi=3D"http://schemas.mi=
crosoft.com/office/2006/digsig" xmlns:mdssi=3D"http://schemas.openxmlformat=
s.org/package/2006/digital-signature" xmlns:mver=3D"http://schemas.openxmlf=
ormats.org/markup-compatibility/2006" xmlns:m=3D"http://schemas.microsoft.c=
om/office/2004/12/omml" xmlns:mrels=3D"http://schemas.openxmlformats.org/pa=
ckage/2006/relationships" xmlns:spwp=3D"http://microsoft.com/sharepoint/web=
partpages" xmlns:ex12t=3D"http://schemas.microsoft.com/exchange/services/20=
06/types" xmlns:ex12m=3D"http://schemas.microsoft.com/exchange/services/200=
6/messages" xmlns:pptsl=3D"http://schemas.microsoft.com/sharepoint/soap/Sli=
deLibrary/" xmlns:spsl=3D"http://microsoft.com/webservices/SharePointPortal=
Server/PublishedLinksService" xmlns:Z=3D"urn:schemas-microsoft-com:" xmlns:=
st=3D"&#1;" 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;}
@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.EmailStyle18
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.EmailStyle19
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
span.EmailStyle20
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
span.EmailStyle21
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
 /* List Definitions */
 @list l0
	{mso-list-id:387731031;
	mso-list-type:hybrid;
	mso-list-template-ids:1338814500 67698689 67698691 67698693 67698689 67698=
691 67698693 67698689 67698691 67698693;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:42.75pt;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level2
	{mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level3
	{mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level4
	{mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level5
	{mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level6
	{mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level7
	{mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level8
	{mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level9
	{mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
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=3DWordSection1>

<p class=3DMsoNormal><span style=3D'color:#1F497D'>Hi Bernard,<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'>&nbsp;&nbsp; I&#8217;m a=
rguing
for a MAY for both.<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'>&nbsp;&nbsp; This text a=
ddition to
the intro of section 7, that was discussed on the list previously, would be=
 OK:<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'>http://www.ietf.org/mail=
-archive/web/martini/current/msg01831.html<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'>&nbsp;&nbsp; Thanks<o:p>=
</o:p></span></p>

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

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

<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"'> Bernard Aboba
[mailto:bernard_aboba@hotmail.com] <br>
<b>Sent:</b> Wednesday, August 25, 2010 5:03 PM<br>
<b>To:</b> Brian Lindsay; martini@ietf.org<br>
<b>Subject:</b> RE: GRUU (was RE: [martini] Draft minutes of the IETF 78
MARTINI WG meeting)<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'>Are you objecting to the=
 public
GRUU requirement, or temp GRUUs, or both?&nbsp; Would it make a difference =
if
it was a SHOULD vs. MUST or are you arguing for MAY?<o:p></o:p></span></p>

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

<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"'> Brian Lindsay
[mailto:brian.lindsay@genband.com] <br>
<b>Sent:</b> Wednesday, August 25, 2010 11:50 AM<br>
<b>To:</b> Bernard Aboba; martini@ietf.org<br>
<b>Subject:</b> GRUU (was RE: [martini] Draft minutes of the IETF 78 MARTIN=
I WG
meeting)<o:p></o:p></span></p>

</div>

</div>

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

<p class=3DMsoNormal><span style=3D'color:#943634'>Hi,<o:p></o:p></span></p=
>

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

<p class=3DMsoNormal><span style=3D'color:#943634'>&nbsp;&nbsp; Regarding G=
RUU, I
was unable to attend the IETF 78 WG Meeting, but I would like to object to =
the
outcome regarding mandating support for GRUU on the SSP.<o:p></o:p></span><=
/p>

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

<p class=3DMsoNormal><span style=3D'color:#943634'>&nbsp;&nbsp; There was
discussion of the topic on the list in July, and I believe there was no
consensus on mandating GRUU at that time, so &nbsp;I think the topic is one
that could be valid for the broader set of list participants to consider.<o=
:p></o:p></span></p>

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

<p class=3DMsoNormal><span style=3D'color:#943634'>&nbsp;&nbsp; My view is =
that is
that it is appropriate for the GIN draft to define how GRUU interacts with =
the
GIN registration mechanism, but there does not need to be a coupling/depend=
ency
such that an implementer of the GIN registration mechanism is also required=
 to
implement GRUU. &nbsp;In short &#8211; I think what is in the -05 draft is
fine.<o:p></o:p></span></p>

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

<p class=3DMsoNormal><span style=3D'color:#943634'>&nbsp;&nbsp; Why?<o:p></=
o:p></span></p>

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

<p class=3DMsoListParagraph style=3D'margin-left:42.75pt;text-indent:-.25in=
;
mso-list:l0 level1 lfo2'><![if !supportLists]><span style=3D'font-family:Sy=
mbol;
color:#943634'><span style=3D'mso-list:Ignore'>&middot;<span style=3D'font:=
7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style=3D'color:#943634'>Most existing =
SIP
Trunking deployments do not use/require GRUU&#8217;s. The main driver for t=
he
martini work has always been about aligning on the semantics of the
registration request and request uri population. This can be done without
introducing a dependency on GRUU implementation.<o:p></o:p></span></p>

<p class=3DMsoListParagraph style=3D'margin-left:42.75pt;text-indent:-.25in=
;
mso-list:l0 level1 lfo2'><![if !supportLists]><span style=3D'font-family:Sy=
mbol;
color:#943634'><span style=3D'mso-list:Ignore'>&middot;<span style=3D'font:=
7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style=3D'color:#943634'>The GRUU RFC i=
s
still an optional mechanism as far as SIP is concerned<o:p></o:p></span></p=
>

<p class=3DMsoListParagraph style=3D'margin-left:42.75pt;text-indent:-.25in=
;
mso-list:l0 level1 lfo2'><![if !supportLists]><span style=3D'font-family:Sy=
mbol;
color:#943634'><span style=3D'mso-list:Ignore'>&middot;<span style=3D'font:=
7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style=3D'color:#943634'>A baseline set=
 of
services can be provided without requiring GRUU. For example, the current d=
raft
of SIP Connect 1.1 (&nbsp;
http://www.sipforum.org/component/option,com_docman/task,cat_view/gid,84/It=
emid,75/&nbsp;&nbsp;
) has a baseline call transfer capability defined that uses re-invites and
doesn&#8217;t use REFER. &nbsp;REFER-based transfer is optional, as is the
usage of out-of-dialog REFER. (The language actually discourages use of REF=
ER
due to billing risks/considerations).<o:p></o:p></span></p>

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

<p class=3DMsoNormal><span style=3D'color:#943634'>&nbsp;&nbsp;&nbsp; The
discussions on temporary GRUUs for privacy also seem to be exceeding the sc=
ope
of the original focus of MARTINI and the requirements document. There was n=
ever
an intent for MARTINI to define a privacy solution for SIP PBXs.<o:p></o:p>=
</span></p>

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

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

<p class=3DMsoNormal><span style=3D'color:#943634'>&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;
Brian<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:#943634'>------------------------=
-----------------<o:p></o:p></span></p>

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

<p class=3DMsoNormal><span style=3D'color:#943634'>Sr. Architect, System
Architecture<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'color:#943634'>GENBAND<o:p></o:p></span=
></p>

<p class=3DMsoNormal><span style=3D'color:#943634'>+1.613.763.3459<o:p></o:=
p></span></p>

<p class=3DMsoNormal><span style=3D'color:#943634'>brian.lindsay@genband.co=
m<o:p></o:p></span></p>

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

<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"'>
martini-bounces@ietf.org [mailto:martini-bounces@ietf.org] <b>On Behalf Of =
</b>Bernard
Aboba<br>
<b>Sent:</b> Monday, August 23, 2010 5:21 PM<br>
<b>To:</b> martini@ietf.org<br>
<b>Subject:</b> [martini] Draft minutes of the IETF 78 MARTINI WG meeting<o=
:p></o:p></span></p>

</div>

</div>

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

<p class=3DMsoNormal>MARTINI WG IETF 78 Mintes<o:p></o:p></p>

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

<p class=3DMsoNormal>Chairs:<o:p></o:p></p>

<p class=3DMsoNormal>Bernard Aboba &lt;bernard_aboba at hotmail.com&gt;<o:p=
></o:p></p>

<p class=3DMsoNormal>Spencer Dawkins &lt;spencer at wonderhamster.org&gt;<o=
:p></o:p></p>

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

<p class=3DMsoNormal>Thursday, July 29, 2010<o:p></o:p></p>

<p class=3DMsoNormal>09:00 - 11:30<o:p></o:p></p>

<p class=3DMsoNormal>2.1 Colorado Room<o:p></o:p></p>

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

<p class=3DMsoNormal>09:00 - 9:10, Preliminaries<o:p></o:p></p>

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

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

<p class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp; Note Takers:&nbsp; Paul Kyziv=
at and
Cullen Jennings<o:p></o:p></p>

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

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

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

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

<p class=3DMsoNormal>Solution Updates<o:p></o:p></p>

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

<p class=3DMsoNormal>MARTINI with Globally Identifiable Numbers, Adam Roach=
 (40
minutes)<o:p></o:p></p>

<p class=3DMsoNormal>http://tools.ietf.org/html/draft-ietf-martini-gin<o:p>=
</o:p></p>

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

<p class=3DMsoNormal>Went over changes and open issues:<o:p></o:p></p>

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

<p class=3DMsoNormal>Ticket 48 changes requirements but no impact on GIN.&n=
bsp;
There was <o:p></o:p></p>

<p class=3DMsoNormal>discussion of process. This is about appendix A which =
is
analysis of <o:p></o:p></p>

<p class=3DMsoNormal>requirements. Adam proposes to align the appendix A by
changing text <o:p></o:p></p>

<p class=3DMsoNormal>that quotes the requirements doc to be consistent with=
 the
final <o:p></o:p></p>

<p class=3DMsoNormal>version of the requirements doc.<o:p></o:p></p>

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

<p class=3DMsoNormal>Proposal by Cullen and Hadriel to just drop appendix A=
. John
and Adam <o:p></o:p></p>

<p class=3DMsoNormal>are happy to remove it. Keith would like it to remain.=
 So
decision is <o:p></o:p></p>

<p class=3DMsoNormal>to keep it.<o:p></o:p></p>

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

<p class=3DMsoNormal>Agreed to change the text in Appendix A so that it mat=
ches
the text <o:p></o:p></p>

<p class=3DMsoNormal>in requirements specification. <o:p></o:p></p>

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

<p class=3DMsoNormal>No objection to Issue 4 and Issue 5.<o:p></o:p></p>

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

<p class=3DMsoNormal>Ticket 49 &#8211; nits. Changed. Keith requested consi=
stency
on a number of <o:p></o:p></p>

<p class=3DMsoNormal>other nits. He was asked to report them on the list. H=
e
agreed.<o:p></o:p></p>

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

<p class=3DMsoNormal>Ticket 50: propose to update inline with suggestions i=
n the
ticket.<o:p></o:p></p>

<p class=3DMsoNormal>Query made if any objections to the above tickets. The=
re
were none.<o:p></o:p></p>

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

<p class=3DMsoNormal>Ticket 51: ticket submitter proposed one resolution, A=
dam
proposes to <o:p></o:p></p>

<p class=3DMsoNormal>do contrary &#8211; reject BNC contact with user part.
Discussion of <o:p></o:p></p>

<p class=3DMsoNormal>pros/cons of the alternative. Keith and Cullen argued =
for
being <o:p></o:p></p>

<p class=3DMsoNormal>strict, and Hadriel agreed. That approach (consistent =
with
the slide) <o:p></o:p></p>

<p class=3DMsoNormal>was agreed: incorrect URI will cause rejection.<o:p></=
o:p></p>

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

<p class=3DMsoNormal>Ticket 54: Keith objected to use of &quot;non-bnc URI&=
quot;
without definition. <o:p></o:p></p>

<p class=3DMsoNormal>Adam agrees to fix that, make it clear what is intende=
d.<o:p></o:p></p>

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

<p class=3DMsoNormal>Everywhere we have BNC before another term, it needs t=
o be
defined.<o:p></o:p></p>

<p class=3DMsoNormal>On this issue in #54 reword to be &quot;URI without a
BNC&quot;<o:p></o:p></p>

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

<p class=3DMsoNormal>Ticket 55: regarding prohibition of &quot;bnc&quot;
parameter in reg event bodies. <o:p></o:p></p>

<p class=3DMsoNormal>Questions/objections of how this prohibition applies t=
o reg
event <o:p></o:p></p>

<p class=3DMsoNormal>extensions. It was agreed to modify the proposed text =
-
&quot;after &quot;bnc&quot;<o:p></o:p></p>

<p class=3DMsoNormal>parameter&quot; add &quot;in an extension&quot;.<o:p><=
/o:p></p>

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

<p class=3DMsoNormal>Ticket 56: about security review. Discussion of what t=
he
error code <o:p></o:p></p>

<p class=3DMsoNormal>should be. Adam proposes using an existing 500 class
response to <o:p></o:p></p>

<p class=3DMsoNormal>indicate an overload condition.<o:p></o:p></p>

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

<p class=3DMsoNormal>Agreed on Proposal #1 and #2. Will return an existing =
500
class response. <o:p></o:p></p>

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

<p class=3DMsoNormal>Ticket 57: Are GRUUs mandatory? Three options offered
&#8211; completely <o:p></o:p></p>

<p class=3DMsoNormal>optional; mandatory to implement &amp; optional to use=
;
mandatory to use <o:p></o:p></p>

<p class=3DMsoNormal>martini at all. <o:p></o:p></p>

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

<p class=3DMsoNormal>Hadriel argued at length for optionality. Cullen argue=
d
strongly <o:p></o:p></p>

<p class=3DMsoNormal>for mandatory to implement for public GRUU. There was
clarification <o:p></o:p></p>

<p class=3DMsoNormal>that these requirements are on the SSP. There was cons=
ensus
that it be <o:p></o:p></p>

<p class=3DMsoNormal>mandatory for an SSP implementing gin to supply a publ=
ic
gruu when <o:p></o:p></p>

<p class=3DMsoNormal>requested by the registering PBX.<o:p></o:p></p>

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

<p class=3DMsoNormal>Then discussion moved to temp GRUU. Debate among Culle=
n and
Hadriel. <o:p></o:p></p>

<p class=3DMsoNormal>Cullen argues for support of confidentiality &#8211; n=
eed to
support <o:p></o:p></p>

<p class=3DMsoNormal>anonymous calls. He would accept some other mechanism =
than
temp GRUU <o:p></o:p></p>

<p class=3DMsoNormal>if someone can propose it for inclusion in this draft.
Andrew Allen <o:p></o:p></p>

<p class=3DMsoNormal>supports for fear that some other system likely to man=
gle
public <o:p></o:p></p>

<p class=3DMsoNormal>GRUUs. Hadriel asserted that he sells boxes that do th=
is
without use <o:p></o:p></p>

<p class=3DMsoNormal>of temp GRUU.<o:p></o:p></p>

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

<p class=3DMsoNormal>Bernard Aboba noted that GRUU support (both public and
temporary) is<o:p></o:p></p>

<p class=3DMsoNormal>covered by REQ16 in the requirements document: <o:p></=
o:p></p>

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

<p class=3DMsoNormal>&nbsp;&nbsp; REQ16 - The mechanism MUST allow the SIP-=
PBX to
provide its UAs with<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp;&nbsp; public or temporary Globally Routable UA =
URIs
(GRUUs) [RFC5627].<o:p></o:p></p>

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

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

<p class=3DMsoNormal>However, this requirement is phrased as &quot;MUST
allow&quot; and only applies<o:p></o:p></p>

<p class=3DMsoNormal>to PBXes, not SSPs.&nbsp; John Ewell was concerned tha=
t that
mandating<o:p></o:p></p>

<p class=3DMsoNormal>support by SSPs might raise the bar too high and disco=
urage
SSPs from <o:p></o:p></p>

<p class=3DMsoNormal>implementing GIN. Keith was concerned that we are havi=
ng a
requirements <o:p></o:p></p>

<p class=3DMsoNormal>document in the context of the gin draft &#8211; that =
people
who want new <o:p></o:p></p>

<p class=3DMsoNormal>requirement should be making a bis version of the
requirements document. T<o:p></o:p></p>

<p class=3DMsoNormal>here was suggestion to split the ticket, into the part=
 about
pub gruu <o:p></o:p></p>

<p class=3DMsoNormal>and a separate one about private calls.<o:p></o:p></p>

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

<p class=3DMsoNormal>Request for Cullen to file that ticket. Proposal for
interested <o:p></o:p></p>

<p class=3DMsoNormal>parties to go off between now and next session at 3 an=
d try
to figure this out.<o:p></o:p></p>

<p class=3DMsoNormal>Will pick it up then.<o:p></o:p></p>

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

<p class=3DMsoNormal>Individual Submissions (60 minutes)<o:p></o:p></p>

<p class=3DMsoNormal>Other Logical Identifier Values (OLIVE), Hadriel Kapla=
n<o:p></o:p></p>

<p class=3DMsoNormal>http://tools.ietf.org/html/draft-kaplan-martini-with-o=
live<o:p></o:p></p>

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

<p class=3DMsoNormal>Hadriel gave summary. There were a number of clarifyin=
g
questions. <o:p></o:p></p>

<p class=3DMsoNormal>John wanted to know if this is service that SSPs would=
 want
to <o:p></o:p></p>

<p class=3DMsoNormal>provide. Adam observed that its perfectly reasonable t=
o
assume the SSP <o:p></o:p></p>

<p class=3DMsoNormal>could host your own domain name and then arbitrary use=
r
names within that domain name.<o:p></o:p></p>

<p class=3DMsoNormal>Then got on to local numbers. Cullen suggests splittin=
g this
into <o:p></o:p></p>

<p class=3DMsoNormal>separate drafts for alphanumeric user names and local
numbers because.<o:p></o:p></p>

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

<p class=3DMsoNormal>About 10 people in the room thought it was worth solvi=
ng the
&quot;Bob@example.com&quot; <o:p></o:p></p>

<p class=3DMsoNormal>problem &#8211; alphanumeric user names. This is simpl=
y
guidance to hadriel <o:p></o:p></p>

<p class=3DMsoNormal>about his authoring of private drafts.<o:p></o:p></p>

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

<p class=3DMsoNormal>There was a sughgestion to work on two separate
documents:&nbsp; one for<o:p></o:p></p>

<p class=3DMsoNormal>email-style addresses (e.g. &quot;bob@example.com') an=
d the
other for numeric<o:p></o:p></p>

<p class=3DMsoNormal>addresses (but not E.164 numbers):&nbsp; &quot;1234&qu=
ot;. <o:p></o:p></p>

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

<p class=3DMsoNormal>MARTINI Event Package for Registration (VERMOUTH), Had=
riel
Kaplan<o:p></o:p></p>

<p class=3DMsoNormal>http://tools.ietf.org/html/draft-kaplan-martini-vermou=
th<o:p></o:p></p>

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

<p class=3DMsoNormal>Hadriel gave an overview. Normal subscription get rout=
ed to
the PBX. <o:p></o:p></p>

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

<p class=3DMsoNormal>Presented two alternatives &#8211; use reg-event with =
<o:p></o:p></p>

<p class=3DMsoNormal>extensions or a new event package. John Elwell questio=
ned if
SIP is <o:p></o:p></p>

<p class=3DMsoNormal>right for this. Andrew Allen also preferred new event
package because <o:p></o:p></p>

<p class=3DMsoNormal>semantics are different. Cullen Jennings gave another =
reason
&#8211; authorization <o:p></o:p></p>

<p class=3DMsoNormal>rules are different.<o:p></o:p></p>

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

<p class=3DMsoNormal>There seemed to be general support for a new event pac=
kage. <o:p></o:p></p>

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

<p class=3DMsoNormal>Thursday, July 29, 2010<o:p></o:p></p>

<p class=3DMsoNormal>15:10 - 16:10<o:p></o:p></p>

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

<p class=3DMsoNormal>This session was just to clear up the temp-gruu issue.=
<o:p></o:p></p>

<p class=3DMsoNormal>People had worked in the intervening time and had prop=
osed
text <o:p></o:p></p>

<p class=3DMsoNormal>which was displayed on a slide.<o:p></o:p></p>

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

<p class=3DMsoNormal>After brief discussion, the room was polled about this=
 new
text. <o:p></o:p></p>

<p class=3DMsoNormal>Result was 12-0 in favor, which was considered to be
consensus.<o:p></o:p></p>

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

<p class=3DMsoNormal>The group then adjourned.<o:p></o:p></p>

</div>

</body>

</html>

--_000_F1A0ED6425368141998E077AC43334E414EA80E7gbplmail01genba_--

From pkyzivat@cisco.com  Wed Aug 25 16:40:19 2010
Return-Path: <pkyzivat@cisco.com>
X-Original-To: martini@core3.amsl.com
Delivered-To: martini@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 320E63A6B21 for <martini@core3.amsl.com>; Wed, 25 Aug 2010 16:40:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.5
X-Spam-Level: 
X-Spam-Status: No, score=-110.5 tagged_above=-999 required=5 tests=[AWL=0.099,  BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, 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 sVGo6-po8E-Z for <martini@core3.amsl.com>; Wed, 25 Aug 2010 16:40:17 -0700 (PDT)
Received: from rtp-iport-1.cisco.com (rtp-iport-1.cisco.com [64.102.122.148]) by core3.amsl.com (Postfix) with ESMTP id 2DFA53A6A15 for <martini@ietf.org>; Wed, 25 Aug 2010 16:40:17 -0700 (PDT)
Authentication-Results: rtp-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Av0EAHJGdUxAZnwM/2dsb2JhbACSdo1LcaExm22DB4IwBIoC
X-IronPort-AV: E=Sophos;i="4.56,271,1280707200"; d="scan'208";a="151756879"
Received: from rtp-core-1.cisco.com ([64.102.124.12]) by rtp-iport-1.cisco.com with ESMTP; 25 Aug 2010 23:40:49 +0000
Received: from [161.44.174.142] (dhcp-161-44-174-142.cisco.com [161.44.174.142]) by rtp-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id o7PNenCf003913; Wed, 25 Aug 2010 23:40:49 GMT
Message-ID: <4C75AA01.3090201@cisco.com>
Date: Wed, 25 Aug 2010 19:40:49 -0400
From: Paul Kyzivat <pkyzivat@cisco.com>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: Bernard Aboba <bernard_aboba@hotmail.com>
References: <BLU137-DS1702DB8E15AB61E03417A493820@phx.gbl>	<F1A0ED6425368141998E077AC43334E414EA7CBC@gbplmail01.genband.com> <BLU137-DS1789CDF0C9728558F16D7F93840@phx.gbl>
In-Reply-To: <BLU137-DS1789CDF0C9728558F16D7F93840@phx.gbl>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit
Cc: martini@ietf.org
Subject: Re: [martini] GRUU (was RE: Draft minutes of the IETF 78 MARTINI WG	meeting)
X-BeenThere: martini@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussion of en-mass SIP PBX registration mechanisms <martini.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/martini>
List-Post: <mailto:martini@ietf.org>
List-Help: <mailto:martini-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Aug 2010 23:40:19 -0000

Brian,

The logic behind the requirement for the *temp* gruu is that we have no 
other way to offer the PBX to make anonymous calls.

The alternative, if that requirement is made optional, is
- the pbx cannot make anonymous calls if the SP doesn't
   provide this option

- or that the SP provides some other mechanism for making
   anonymous calls, which the PBX will need to know about
   and invoke

Is it reasonable to release this spec with that sort of restriction?

	Thanks,
	Paul

Bernard Aboba wrote:
> Are you objecting to the public GRUU requirement, or temp GRUUs, or 
> both?  Would it make a difference if it was a SHOULD vs. MUST or are you 
> arguing for MAY?
> 
>  
> 
> *From:* Brian Lindsay [mailto:brian.lindsay@genband.com]
> *Sent:* Wednesday, August 25, 2010 11:50 AM
> *To:* Bernard Aboba; martini@ietf.org
> *Subject:* GRUU (was RE: [martini] Draft minutes of the IETF 78 MARTINI 
> WG meeting)
> 
>  
> 
> Hi,
> 
>  
> 
>    Regarding GRUU, I was unable to attend the IETF 78 WG Meeting, but I 
> would like to object to the outcome regarding mandating support for GRUU 
> on the SSP.
> 
>  
> 
>    There was discussion of the topic on the list in July, and I believe 
> there was no consensus on mandating GRUU at that time, so  I think the 
> topic is one that could be valid for the broader set of list 
> participants to consider.
> 
>  
> 
>    My view is that is that it is appropriate for the GIN draft to define 
> how GRUU interacts with the GIN registration mechanism, but there does 
> not need to be a coupling/dependency such that an implementer of the GIN 
> registration mechanism is also required to implement GRUU.  In short – I 
> think what is in the -05 draft is fine.
> 
>  
> 
>    Why?
> 
>  
> 
> ·         Most existing SIP Trunking deployments do not use/require 
> GRUU’s. The main driver for the martini work has always been about 
> aligning on the semantics of the registration request and request uri 
> population. This can be done without introducing a dependency on GRUU 
> implementation.
> 
> ·         The GRUU RFC is still an optional mechanism as far as SIP is 
> concerned
> 
> ·         A baseline set of services can be provided without requiring 
> GRUU. For example, the current draft of SIP Connect 1.1 (  
> http://www.sipforum.org/component/option,com_docman/task,cat_view/gid,84/Itemid,75/   
> ) has a baseline call transfer capability defined that uses re-invites 
> and doesn’t use REFER.  REFER-based transfer is optional, as is the 
> usage of out-of-dialog REFER. (The language actually discourages use of 
> REFER due to billing risks/considerations).
> 
>  
> 
>     The discussions on temporary GRUUs for privacy also seem to be 
> exceeding the scope of the original focus of MARTINI and the 
> requirements document. There was never an intent for MARTINI to define a 
> privacy solution for SIP PBXs.
> 
>  
> 
>    Regards
> 
>         Brian
> 
>  
> 
> -----------------------------------------
> 
> Brian Lindsay
> 
> Sr. Architect, System Architecture
> 
> GENBAND
> 
> +1.613.763.3459
> 
> brian.lindsay@genband.com
> 
>  
> 
> *From:* martini-bounces@ietf.org [mailto:martini-bounces@ietf.org] *On 
> Behalf Of *Bernard Aboba
> *Sent:* Monday, August 23, 2010 5:21 PM
> *To:* martini@ietf.org
> *Subject:* [martini] Draft minutes of the IETF 78 MARTINI WG meeting
> 
>  
> 
> MARTINI WG IETF 78 Mintes
> 
>  
> 
> Chairs:
> 
> Bernard Aboba <bernard_aboba at hotmail.com>
> 
> Spencer Dawkins <spencer at wonderhamster.org>
> 
>  
> 
> Thursday, July 29, 2010
> 
> 09:00 - 11:30
> 
> 2.1 Colorado Room
> 
>  
> 
> 09:00 - 9:10, Preliminaries
> 
>  
> 
>      Note Well
> 
>      Note Takers:  Paul Kyzivat and Cullen Jennings
> 
>      Jabber scribe
> 
>      Agenda bash
> 
>      Document Status
> 
>  
> 
> Solution Updates
> 
>  
> 
> MARTINI with Globally Identifiable Numbers, Adam Roach (40 minutes)
> 
> http://tools.ietf.org/html/draft-ietf-martini-gin
> 
>  
> 
> Went over changes and open issues:
> 
>  
> 
> Ticket 48 changes requirements but no impact on GIN.  There was
> 
> discussion of process. This is about appendix A which is analysis of
> 
> requirements. Adam proposes to align the appendix A by changing text
> 
> that quotes the requirements doc to be consistent with the final
> 
> version of the requirements doc.
> 
>  
> 
> Proposal by Cullen and Hadriel to just drop appendix A. John and Adam
> 
> are happy to remove it. Keith would like it to remain. So decision is
> 
> to keep it.
> 
>  
> 
> Agreed to change the text in Appendix A so that it matches the text
> 
> in requirements specification.
> 
>  
> 
> No objection to Issue 4 and Issue 5.
> 
>  
> 
> Ticket 49 – nits. Changed. Keith requested consistency on a number of
> 
> other nits. He was asked to report them on the list. He agreed.
> 
>  
> 
> Ticket 50: propose to update inline with suggestions in the ticket.
> 
> Query made if any objections to the above tickets. There were none.
> 
>  
> 
> Ticket 51: ticket submitter proposed one resolution, Adam proposes to
> 
> do contrary – reject BNC contact with user part. Discussion of
> 
> pros/cons of the alternative. Keith and Cullen argued for being
> 
> strict, and Hadriel agreed. That approach (consistent with the slide)
> 
> was agreed: incorrect URI will cause rejection.
> 
>  
> 
> Ticket 54: Keith objected to use of "non-bnc URI" without definition.
> 
> Adam agrees to fix that, make it clear what is intended.
> 
>  
> 
> Everywhere we have BNC before another term, it needs to be defined.
> 
> On this issue in #54 reword to be "URI without a BNC"
> 
>  
> 
> Ticket 55: regarding prohibition of "bnc" parameter in reg event bodies.
> 
> Questions/objections of how this prohibition applies to reg event
> 
> extensions. It was agreed to modify the proposed text - "after "bnc"
> 
> parameter" add "in an extension".
> 
>  
> 
> Ticket 56: about security review. Discussion of what the error code
> 
> should be. Adam proposes using an existing 500 class response to
> 
> indicate an overload condition.
> 
>  
> 
> Agreed on Proposal #1 and #2. Will return an existing 500 class response.
> 
>  
> 
> Ticket 57: Are GRUUs mandatory? Three options offered – completely
> 
> optional; mandatory to implement & optional to use; mandatory to use
> 
> martini at all.
> 
>  
> 
> Hadriel argued at length for optionality. Cullen argued strongly
> 
> for mandatory to implement for public GRUU. There was clarification
> 
> that these requirements are on the SSP. There was consensus that it be
> 
> mandatory for an SSP implementing gin to supply a public gruu when
> 
> requested by the registering PBX.
> 
>  
> 
> Then discussion moved to temp GRUU. Debate among Cullen and Hadriel.
> 
> Cullen argues for support of confidentiality – need to support
> 
> anonymous calls. He would accept some other mechanism than temp GRUU
> 
> if someone can propose it for inclusion in this draft. Andrew Allen
> 
> supports for fear that some other system likely to mangle public
> 
> GRUUs. Hadriel asserted that he sells boxes that do this without use
> 
> of temp GRUU.
> 
>  
> 
> Bernard Aboba noted that GRUU support (both public and temporary) is
> 
> covered by REQ16 in the requirements document:
> 
>  
> 
>    REQ16 - The mechanism MUST allow the SIP-PBX to provide its UAs with
> 
>    public or temporary Globally Routable UA URIs (GRUUs) [RFC5627].
> 
>  
> 
>  
> 
> However, this requirement is phrased as "MUST allow" and only applies
> 
> to PBXes, not SSPs.  John Ewell was concerned that that mandating
> 
> support by SSPs might raise the bar too high and discourage SSPs from
> 
> implementing GIN. Keith was concerned that we are having a requirements
> 
> document in the context of the gin draft – that people who want new
> 
> requirement should be making a bis version of the requirements document. T
> 
> here was suggestion to split the ticket, into the part about pub gruu
> 
> and a separate one about private calls.
> 
>  
> 
> Request for Cullen to file that ticket. Proposal for interested
> 
> parties to go off between now and next session at 3 and try to figure 
> this out.
> 
> Will pick it up then.
> 
>  
> 
> Individual Submissions (60 minutes)
> 
> Other Logical Identifier Values (OLIVE), Hadriel Kaplan
> 
> http://tools.ietf.org/html/draft-kaplan-martini-with-olive
> 
>  
> 
> Hadriel gave summary. There were a number of clarifying questions.
> 
> John wanted to know if this is service that SSPs would want to
> 
> provide. Adam observed that its perfectly reasonable to assume the SSP
> 
> could host your own domain name and then arbitrary user names within 
> that domain name.
> 
> Then got on to local numbers. Cullen suggests splitting this into
> 
> separate drafts for alphanumeric user names and local numbers because.
> 
>  
> 
> About 10 people in the room thought it was worth solving the 
> "Bob@example.com"
> 
> problem – alphanumeric user names. This is simply guidance to hadriel
> 
> about his authoring of private drafts.
> 
>  
> 
> There was a sughgestion to work on two separate documents:  one for
> 
> email-style addresses (e.g. "bob@example.com') and the other for numeric
> 
> addresses (but not E.164 numbers):  "1234".
> 
>  
> 
> MARTINI Event Package for Registration (VERMOUTH), Hadriel Kaplan
> 
> http://tools.ietf.org/html/draft-kaplan-martini-vermouth
> 
>  
> 
> Hadriel gave an overview. Normal subscription get routed to the PBX.
> 
>  
> 
> Presented two alternatives – use reg-event with
> 
> extensions or a new event package. John Elwell questioned if SIP is
> 
> right for this. Andrew Allen also preferred new event package because
> 
> semantics are different. Cullen Jennings gave another reason – 
> authorization
> 
> rules are different.
> 
>  
> 
> There seemed to be general support for a new event package.
> 
>  
> 
> Thursday, July 29, 2010
> 
> 15:10 - 16:10
> 
>  
> 
> This session was just to clear up the temp-gruu issue.
> 
> People had worked in the intervening time and had proposed text
> 
> which was displayed on a slide.
> 
>  
> 
> After brief discussion, the room was polled about this new text.
> 
> Result was 12-0 in favor, which was considered to be consensus.
> 
>  
> 
> The group then adjourned.
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> martini mailing list
> martini@ietf.org
> https://www.ietf.org/mailman/listinfo/martini

From brian.lindsay@genband.com  Wed Aug 25 20:39:04 2010
Return-Path: <brian.lindsay@genband.com>
X-Original-To: martini@core3.amsl.com
Delivered-To: martini@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id EE8993A6958 for <martini@core3.amsl.com>; Wed, 25 Aug 2010 20:39:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.413
X-Spam-Level: 
X-Spam-Status: No, score=-6.413 tagged_above=-999 required=5 tests=[AWL=0.186,  BAYES_00=-2.599, 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 4m4b48OwaN4g for <martini@core3.amsl.com>; Wed, 25 Aug 2010 20:39:03 -0700 (PDT)
Received: from exprod7og127.obsmtp.com (exprod7og127.obsmtp.com [64.18.2.210]) by core3.amsl.com (Postfix) with ESMTP id AF9143A688E for <martini@ietf.org>; Wed, 25 Aug 2010 20:39:02 -0700 (PDT)
Received: from source ([63.149.188.88]) (using TLSv1) by exprod7ob127.postini.com ([64.18.6.12]) with SMTP ID DSNKTHXh8xt2MJPuH3IB9SOjlNnhdDbWBEly@postini.com; Wed, 25 Aug 2010 20:39:35 PDT
Received: from owa.genband.com ([172.16.21.97]) by mail.genband.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675);  Wed, 25 Aug 2010 22:39:26 -0500
Received: from GBPLMAIL01.genband.com ([fe80::70bf:29d1:2cfe:42b5]) by GBEX01.genband.com ([fe80::8d5f:3299:f2:285c%14]) with mapi; Wed, 25 Aug 2010 22:39:26 -0500
From: Brian Lindsay <brian.lindsay@genband.com>
To: Paul Kyzivat <pkyzivat@cisco.com>, Bernard Aboba <bernard_aboba@hotmail.com>
Thread-Topic: [martini] GRUU (was RE: Draft minutes of the IETF 78 MARTINI WG	meeting)
Thread-Index: AQHLRK70wNkCjkPwQ02ZnlYu6x4bUZLzChkA
Date: Thu, 26 Aug 2010 03:39:23 +0000
Message-ID: <F1A0ED6425368141998E077AC43334E414EA8168@gbplmail01.genband.com>
References: <BLU137-DS1702DB8E15AB61E03417A493820@phx.gbl> <F1A0ED6425368141998E077AC43334E414EA7CBC@gbplmail01.genband.com> <BLU137-DS1789CDF0C9728558F16D7F93840@phx.gbl> <4C75AA01.3090201@cisco.com>
In-Reply-To: <4C75AA01.3090201@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginalArrivalTime: 26 Aug 2010 03:39:26.0841 (UTC) FILETIME=[48613E90:01CB44D0]
X-TM-AS-Product-Ver: SMEX-8.0.0.4160-6.500.1024-17596.004
X-TM-AS-Result: No--36.460700-5.000000-31
X-TM-AS-User-Approved-Sender: No
X-TM-AS-User-Blocked-Sender: No
Cc: "martini@ietf.org" <martini@ietf.org>
Subject: Re: [martini] GRUU (was RE: Draft minutes of the IETF 78 MARTINI WG	meeting)
X-BeenThere: martini@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussion of en-mass SIP PBX registration mechanisms <martini.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/martini>
List-Post: <mailto:martini@ietf.org>
List-Help: <mailto:martini-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Aug 2010 03:39:05 -0000

Hi Paul,

  For a complete solution for privacy, isn't there more required than just =
Temp-GRUU's? I believe RFC 5627 acknowledges additional need/requirements f=
or a network-provided privacy service, for example, to cover other aspects =
of the privacy problem. Temp-GRUU's can be part of an overall solution (if =
GRUU's in general are used), and there are also solutions that wouldn't nee=
d Temp-GRUU's at all to ensure privacy (that seems to have been acknowledge=
d in the proposed text that came out of IETF 78).=20

  I'm on the page that GIN could describe some building blocks (e.g. temp-G=
RUU's) and their importance with respect to privacy, but GIN needn't necess=
arily mandate particular architecture(s)/solution(s) (which may not necessa=
rily even be required in all deployments).

  I did listen to the audio archive from the morning session of the WG meet=
ing, and I agreed with many of the comments that Hadriel was making regardi=
ng temp-GRUUs.

   Thanks,
     Brian


-----Original Message-----
From: Paul Kyzivat [mailto:pkyzivat@cisco.com]=20
Sent: Wednesday, August 25, 2010 7:41 PM
To: Bernard Aboba
Cc: Brian Lindsay; martini@ietf.org
Subject: Re: [martini] GRUU (was RE: Draft minutes of the IETF 78 MARTINI W=
G meeting)

Brian,

The logic behind the requirement for the *temp* gruu is that we have no=20
other way to offer the PBX to make anonymous calls.

The alternative, if that requirement is made optional, is
- the pbx cannot make anonymous calls if the SP doesn't
   provide this option

- or that the SP provides some other mechanism for making
   anonymous calls, which the PBX will need to know about
   and invoke

Is it reasonable to release this spec with that sort of restriction?

	Thanks,
	Paul

Bernard Aboba wrote:
> Are you objecting to the public GRUU requirement, or temp GRUUs, or=20
> both?  Would it make a difference if it was a SHOULD vs. MUST or are you=
=20
> arguing for MAY?
>=20
> =20
>=20
> *From:* Brian Lindsay [mailto:brian.lindsay@genband.com]
> *Sent:* Wednesday, August 25, 2010 11:50 AM
> *To:* Bernard Aboba; martini@ietf.org
> *Subject:* GRUU (was RE: [martini] Draft minutes of the IETF 78 MARTINI=20
> WG meeting)
>=20
> =20
>=20
> Hi,
>=20
> =20
>=20
>    Regarding GRUU, I was unable to attend the IETF 78 WG Meeting, but I=20
> would like to object to the outcome regarding mandating support for GRUU=
=20
> on the SSP.
>=20
> =20
>=20
>    There was discussion of the topic on the list in July, and I believe=20
> there was no consensus on mandating GRUU at that time, so  I think the=20
> topic is one that could be valid for the broader set of list=20
> participants to consider.
>=20
> =20
>=20
>    My view is that is that it is appropriate for the GIN draft to define=
=20
> how GRUU interacts with the GIN registration mechanism, but there does=20
> not need to be a coupling/dependency such that an implementer of the GIN=
=20
> registration mechanism is also required to implement GRUU.  In short - I=
=20
> think what is in the -05 draft is fine.
>=20
> =20
>=20
>    Why?
>=20
> =20
>=20
> *         Most existing SIP Trunking deployments do not use/require=20
> GRUU's. The main driver for the martini work has always been about=20
> aligning on the semantics of the registration request and request uri=20
> population. This can be done without introducing a dependency on GRUU=20
> implementation.
>=20
> *         The GRUU RFC is still an optional mechanism as far as SIP is=20
> concerned
>=20
> *         A baseline set of services can be provided without requiring=20
> GRUU. For example, the current draft of SIP Connect 1.1 ( =20
> http://www.sipforum.org/component/option,com_docman/task,cat_view/gid,84/=
Itemid,75/  =20
> ) has a baseline call transfer capability defined that uses re-invites=20
> and doesn't use REFER.  REFER-based transfer is optional, as is the=20
> usage of out-of-dialog REFER. (The language actually discourages use of=20
> REFER due to billing risks/considerations).
>=20
> =20
>=20
>     The discussions on temporary GRUUs for privacy also seem to be=20
> exceeding the scope of the original focus of MARTINI and the=20
> requirements document. There was never an intent for MARTINI to define a=
=20
> privacy solution for SIP PBXs.
>=20
> =20
>=20
>    Regards
>=20
>         Brian
>=20
> =20
>=20
> -----------------------------------------
>=20
> Brian Lindsay
>=20
> Sr. Architect, System Architecture
>=20
> GENBAND
>=20
> +1.613.763.3459
>=20
> brian.lindsay@genband.com
>=20
> =20
>=20
> *From:* martini-bounces@ietf.org [mailto:martini-bounces@ietf.org] *On=20
> Behalf Of *Bernard Aboba
> *Sent:* Monday, August 23, 2010 5:21 PM
> *To:* martini@ietf.org
> *Subject:* [martini] Draft minutes of the IETF 78 MARTINI WG meeting
>=20
> =20
>=20
> MARTINI WG IETF 78 Mintes
>=20
> =20
>=20
> Chairs:
>=20
> Bernard Aboba <bernard_aboba at hotmail.com>
>=20
> Spencer Dawkins <spencer at wonderhamster.org>
>=20
> =20
>=20
> Thursday, July 29, 2010
>=20
> 09:00 - 11:30
>=20
> 2.1 Colorado Room
>=20
> =20
>=20
> 09:00 - 9:10, Preliminaries
>=20
> =20
>=20
>      Note Well
>=20
>      Note Takers:  Paul Kyzivat and Cullen Jennings
>=20
>      Jabber scribe
>=20
>      Agenda bash
>=20
>      Document Status
>=20
> =20
>=20
> Solution Updates
>=20
> =20
>=20
> MARTINI with Globally Identifiable Numbers, Adam Roach (40 minutes)
>=20
> http://tools.ietf.org/html/draft-ietf-martini-gin
>=20
> =20
>=20
> Went over changes and open issues:
>=20
> =20
>=20
> Ticket 48 changes requirements but no impact on GIN.  There was
>=20
> discussion of process. This is about appendix A which is analysis of
>=20
> requirements. Adam proposes to align the appendix A by changing text
>=20
> that quotes the requirements doc to be consistent with the final
>=20
> version of the requirements doc.
>=20
> =20
>=20
> Proposal by Cullen and Hadriel to just drop appendix A. John and Adam
>=20
> are happy to remove it. Keith would like it to remain. So decision is
>=20
> to keep it.
>=20
> =20
>=20
> Agreed to change the text in Appendix A so that it matches the text
>=20
> in requirements specification.
>=20
> =20
>=20
> No objection to Issue 4 and Issue 5.
>=20
> =20
>=20
> Ticket 49 - nits. Changed. Keith requested consistency on a number of
>=20
> other nits. He was asked to report them on the list. He agreed.
>=20
> =20
>=20
> Ticket 50: propose to update inline with suggestions in the ticket.
>=20
> Query made if any objections to the above tickets. There were none.
>=20
> =20
>=20
> Ticket 51: ticket submitter proposed one resolution, Adam proposes to
>=20
> do contrary - reject BNC contact with user part. Discussion of
>=20
> pros/cons of the alternative. Keith and Cullen argued for being
>=20
> strict, and Hadriel agreed. That approach (consistent with the slide)
>=20
> was agreed: incorrect URI will cause rejection.
>=20
> =20
>=20
> Ticket 54: Keith objected to use of "non-bnc URI" without definition.
>=20
> Adam agrees to fix that, make it clear what is intended.
>=20
> =20
>=20
> Everywhere we have BNC before another term, it needs to be defined.
>=20
> On this issue in #54 reword to be "URI without a BNC"
>=20
> =20
>=20
> Ticket 55: regarding prohibition of "bnc" parameter in reg event bodies.
>=20
> Questions/objections of how this prohibition applies to reg event
>=20
> extensions. It was agreed to modify the proposed text - "after "bnc"
>=20
> parameter" add "in an extension".
>=20
> =20
>=20
> Ticket 56: about security review. Discussion of what the error code
>=20
> should be. Adam proposes using an existing 500 class response to
>=20
> indicate an overload condition.
>=20
> =20
>=20
> Agreed on Proposal #1 and #2. Will return an existing 500 class response.
>=20
> =20
>=20
> Ticket 57: Are GRUUs mandatory? Three options offered - completely
>=20
> optional; mandatory to implement & optional to use; mandatory to use
>=20
> martini at all.
>=20
> =20
>=20
> Hadriel argued at length for optionality. Cullen argued strongly
>=20
> for mandatory to implement for public GRUU. There was clarification
>=20
> that these requirements are on the SSP. There was consensus that it be
>=20
> mandatory for an SSP implementing gin to supply a public gruu when
>=20
> requested by the registering PBX.
>=20
> =20
>=20
> Then discussion moved to temp GRUU. Debate among Cullen and Hadriel.
>=20
> Cullen argues for support of confidentiality - need to support
>=20
> anonymous calls. He would accept some other mechanism than temp GRUU
>=20
> if someone can propose it for inclusion in this draft. Andrew Allen
>=20
> supports for fear that some other system likely to mangle public
>=20
> GRUUs. Hadriel asserted that he sells boxes that do this without use
>=20
> of temp GRUU.
>=20
> =20
>=20
> Bernard Aboba noted that GRUU support (both public and temporary) is
>=20
> covered by REQ16 in the requirements document:
>=20
> =20
>=20
>    REQ16 - The mechanism MUST allow the SIP-PBX to provide its UAs with
>=20
>    public or temporary Globally Routable UA URIs (GRUUs) [RFC5627].
>=20
> =20
>=20
> =20
>=20
> However, this requirement is phrased as "MUST allow" and only applies
>=20
> to PBXes, not SSPs.  John Ewell was concerned that that mandating
>=20
> support by SSPs might raise the bar too high and discourage SSPs from
>=20
> implementing GIN. Keith was concerned that we are having a requirements
>=20
> document in the context of the gin draft - that people who want new
>=20
> requirement should be making a bis version of the requirements document. =
T
>=20
> here was suggestion to split the ticket, into the part about pub gruu
>=20
> and a separate one about private calls.
>=20
> =20
>=20
> Request for Cullen to file that ticket. Proposal for interested
>=20
> parties to go off between now and next session at 3 and try to figure=20
> this out.
>=20
> Will pick it up then.
>=20
> =20
>=20
> Individual Submissions (60 minutes)
>=20
> Other Logical Identifier Values (OLIVE), Hadriel Kaplan
>=20
> http://tools.ietf.org/html/draft-kaplan-martini-with-olive
>=20
> =20
>=20
> Hadriel gave summary. There were a number of clarifying questions.
>=20
> John wanted to know if this is service that SSPs would want to
>=20
> provide. Adam observed that its perfectly reasonable to assume the SSP
>=20
> could host your own domain name and then arbitrary user names within=20
> that domain name.
>=20
> Then got on to local numbers. Cullen suggests splitting this into
>=20
> separate drafts for alphanumeric user names and local numbers because.
>=20
> =20
>=20
> About 10 people in the room thought it was worth solving the=20
> "Bob@example.com"
>=20
> problem - alphanumeric user names. This is simply guidance to hadriel
>=20
> about his authoring of private drafts.
>=20
> =20
>=20
> There was a sughgestion to work on two separate documents:  one for
>=20
> email-style addresses (e.g. "bob@example.com') and the other for numeric
>=20
> addresses (but not E.164 numbers):  "1234".
>=20
> =20
>=20
> MARTINI Event Package for Registration (VERMOUTH), Hadriel Kaplan
>=20
> http://tools.ietf.org/html/draft-kaplan-martini-vermouth
>=20
> =20
>=20
> Hadriel gave an overview. Normal subscription get routed to the PBX.
>=20
> =20
>=20
> Presented two alternatives - use reg-event with
>=20
> extensions or a new event package. John Elwell questioned if SIP is
>=20
> right for this. Andrew Allen also preferred new event package because
>=20
> semantics are different. Cullen Jennings gave another reason -=20
> authorization
>=20
> rules are different.
>=20
> =20
>=20
> There seemed to be general support for a new event package.
>=20
> =20
>=20
> Thursday, July 29, 2010
>=20
> 15:10 - 16:10
>=20
> =20
>=20
> This session was just to clear up the temp-gruu issue.
>=20
> People had worked in the intervening time and had proposed text
>=20
> which was displayed on a slide.
>=20
> =20
>=20
> After brief discussion, the room was polled about this new text.
>=20
> Result was 12-0 in favor, which was considered to be consensus.
>=20
> =20
>=20
> The group then adjourned.
>=20
>=20
> ------------------------------------------------------------------------
>=20
> _______________________________________________
> martini mailing list
> martini@ietf.org
> https://www.ietf.org/mailman/listinfo/martini

From bernard_aboba@hotmail.com  Fri Aug 27 13:55:28 2010
Return-Path: <bernard_aboba@hotmail.com>
X-Original-To: martini@core3.amsl.com
Delivered-To: martini@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 265823A6952 for <martini@core3.amsl.com>; Fri, 27 Aug 2010 13:55:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.368
X-Spam-Level: 
X-Spam-Status: No, score=-100.368 tagged_above=-999 required=5 tests=[AWL=-0.370, BAYES_50=0.001, HTML_MESSAGE=0.001, 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 DZJfWIciY8Uk for <martini@core3.amsl.com>; Fri, 27 Aug 2010 13:55:27 -0700 (PDT)
Received: from blu0-omc2-s32.blu0.hotmail.com (blu0-omc2-s32.blu0.hotmail.com [65.55.111.107]) by core3.amsl.com (Postfix) with ESMTP id 1001B3A68CE for <martini@ietf.org>; Fri, 27 Aug 2010 13:55:26 -0700 (PDT)
Received: from BLU137-W8 ([65.55.111.71]) by blu0-omc2-s32.blu0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675);  Fri, 27 Aug 2010 13:55:56 -0700
Message-ID: <BLU137-W878D9ABB4B6A396E0682493860@phx.gbl>
Content-Type: multipart/alternative; boundary="_6d0b9052-7f07-4731-af65-f8d61f532c6e_"
X-Originating-IP: [64.134.138.44]
From: Bernard Aboba <bernard_aboba@hotmail.com>
To: <martini@ietf.org>
Date: Fri, 27 Aug 2010 13:55:55 -0700
Importance: Normal
MIME-Version: 1.0
X-OriginalArrivalTime: 27 Aug 2010 20:55:56.0471 (UTC) FILETIME=[3EB37470:01CB462A]
Subject: [martini] Consensus call:  Resolution of Ticket #57
X-BeenThere: martini@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussion of en-mass SIP PBX registration mechanisms <martini.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/martini>
List-Post: <mailto:martini@ietf.org>
List-Help: <mailto:martini-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Aug 2010 20:55:28 -0000

--_6d0b9052-7f07-4731-af65-f8d61f532c6e_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable


In the MARTINI WG second session at IETF 78=2C the participants in the room=
 came to consensus (12-0) on the following text to resolve Issue 57:

In order to provide support for privacy=2C the SSP
SHOULD implement the temporary GRUU
mechanism described in this section. Reasons for
not doing so would include systems with an
alternative privacy mechanism which maintains
the integrity of public GRUUs (i.e.=2C if public
GRUUs are anonymized then the anonymizer
function would need to be capable of providing as
the anonymized URI a globally routable URI
that routes back only to the target identified by
the original public GRUU).

We are now bringing this resolution to the mailing list to verify that cons=
ensus.=20

If you did not express your opinion during the IETF 78 MARTINI WG meeting=
=2C and would like to do so now=2C please respond to this email and post yo=
ur opinion as to whether you agree with the text above as a resolution to I=
ssue 57.=20

This consensus call will last until September 12=2C 2010. =20
 		 	   		  =

--_6d0b9052-7f07-4731-af65-f8d61f532c6e_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<style><!--
.hmmessage P
{
margin:0px=3B
padding:0px
}
body.hmmessage
{
font-size: 10pt=3B
font-family:Tahoma
}
--></style>
</head>
<body class=3D'hmmessage'>
In the MARTINI WG second session at IETF 78=2C the participants in the room=
 came to consensus (12-0) on the following text to resolve Issue 57:<br><br=
>In order to provide support for privacy=2C the SSP<br>SHOULD implement the=
 temporary GRUU<br>mechanism described in this section. Reasons for<br>not =
doing so would include systems with an<br>alternative privacy mechanism whi=
ch maintains<br>the integrity of public GRUUs (i.e.=2C if public<br>GRUUs a=
re anonymized then the anonymizer<br>function would need to be capable of p=
roviding as<br>the anonymized URI a globally routable URI<br>that routes ba=
ck only to the target identified by<br>the original public GRUU).<br><br>We=
 are now bringing this resolution to the mailing list to verify that consen=
sus. <br><br>If you did not express your opinion during the IETF 78 MARTINI=
 WG meeting=2C and would like to do so now=2C please respond to this email =
and post your opinion as to whether you agree with the text above as a reso=
lution to Issue 57. <br><br>This consensus call will last until September 1=
2=2C 2010.&nbsp=3B <br> 		 	   		  </body>
</html>=

--_6d0b9052-7f07-4731-af65-f8d61f532c6e_--

From bernard_aboba@hotmail.com  Fri Aug 27 14:18:47 2010
Return-Path: <bernard_aboba@hotmail.com>
X-Original-To: martini@core3.amsl.com
Delivered-To: martini@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 23DF03A68DA for <martini@core3.amsl.com>; Fri, 27 Aug 2010 14:18:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.364
X-Spam-Level: 
X-Spam-Status: No, score=-100.364 tagged_above=-999 required=5 tests=[AWL=-0.366, BAYES_50=0.001, HTML_MESSAGE=0.001, 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 1Lr3trd915aI for <martini@core3.amsl.com>; Fri, 27 Aug 2010 14:18:45 -0700 (PDT)
Received: from blu0-omc2-s25.blu0.hotmail.com (blu0-omc2-s25.blu0.hotmail.com [65.55.111.100]) by core3.amsl.com (Postfix) with ESMTP id A14E23A68F8 for <martini@ietf.org>; Fri, 27 Aug 2010 14:18:45 -0700 (PDT)
Received: from BLU137-W24 ([65.55.111.73]) by blu0-omc2-s25.blu0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675);  Fri, 27 Aug 2010 14:19:18 -0700
Message-ID: <BLU137-W24B31E6E7AA27C0CE62B7A93860@phx.gbl>
Content-Type: multipart/alternative; boundary="_ddb2cde3-9152-4ca9-8b66-9de42cb3f9c4_"
X-Originating-IP: [64.134.138.44]
From: Bernard Aboba <bernard_aboba@hotmail.com>
To: <martini@ietf.org>
Date: Fri, 27 Aug 2010 14:19:17 -0700
Importance: Normal
MIME-Version: 1.0
X-OriginalArrivalTime: 27 Aug 2010 21:19:18.0029 (UTC) FILETIME=[82183BD0:01CB462D]
Subject: [martini] Doodle Poll for MARTINI Virtual Interim VI
X-BeenThere: martini@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussion of en-mass SIP PBX registration mechanisms <martini.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/martini>
List-Post: <mailto:martini@ietf.org>
List-Help: <mailto:martini-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Aug 2010 21:18:47 -0000

--_ddb2cde3-9152-4ca9-8b66-9de42cb3f9c4_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable


The IETF MARTINI WG is considering scheduling a virtual interim during the =
week of September 27=2C 2010.  Please indicate your availability for a virt=
ual interim by responding to the following Doodle Poll by September 5=2C 20=
10:
http://www.doodle.com/6p3yg7dsmgywt657
					=09


 		 	   		  =

--_ddb2cde3-9152-4ca9-8b66-9de42cb3f9c4_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<style><!--
.hmmessage P
{
margin:0px=3B
padding:0px
}
body.hmmessage
{
font-size: 10pt=3B
font-family:Tahoma
}
--></style>
</head>
<body class=3D'hmmessage'>
The IETF MARTINI WG is considering scheduling a virtual interim during the =
week of September 27=2C 2010.&nbsp=3B Please indicate your availability for=
 a virtual interim by responding to the following Doodle Poll by September =
5=2C 2010:<br>http://www.doodle.com/6p3yg7dsmgywt657
						<br><br><br> 		 	   		  </body>
</html>=

--_ddb2cde3-9152-4ca9-8b66-9de42cb3f9c4_--

From brian.lindsay@genband.com  Sat Aug 28 08:12:49 2010
Return-Path: <brian.lindsay@genband.com>
X-Original-To: martini@core3.amsl.com
Delivered-To: martini@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 16DB63A681A for <martini@core3.amsl.com>; Sat, 28 Aug 2010 08:12:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.436
X-Spam-Level: 
X-Spam-Status: No, score=-6.436 tagged_above=-999 required=5 tests=[AWL=0.162,  BAYES_00=-2.599, HTML_MESSAGE=0.001, 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 HsgbMO23wJly for <martini@core3.amsl.com>; Sat, 28 Aug 2010 08:12:42 -0700 (PDT)
Received: from exprod7og126.obsmtp.com (exprod7og126.obsmtp.com [64.18.2.206]) by core3.amsl.com (Postfix) with ESMTP id 212943A67E5 for <martini@ietf.org>; Sat, 28 Aug 2010 08:12:42 -0700 (PDT)
Received: from source ([63.149.188.88]) (using TLSv1) by exprod7ob126.postini.com ([64.18.6.12]) with SMTP ID DSNKTHkniZJW1D18Za4p2ihAoM5iuvZVdlk/@postini.com; Sat, 28 Aug 2010 08:13:14 PDT
Received: from owa.genband.com ([172.16.21.97]) by mail.genband.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675);  Sat, 28 Aug 2010 10:12:28 -0500
Received: from GBEX02.genband.com (172.16.21.98) by GBEX01.genband.com (172.16.21.91) with Microsoft SMTP Server (TLS) id 14.0.702.0; Sat, 28 Aug 2010 10:12:27 -0500
Received: from GBPLMAIL01.genband.com ([fe80::70bf:29d1:2cfe:42b5]) by gbex02.genband.com ([fe80::350f:45df:8dbd:4b0e%15]) with mapi; Sat, 28 Aug 2010 10:12:27 -0500
From: Brian Lindsay <brian.lindsay@genband.com>
To: Bernard Aboba <bernard_aboba@hotmail.com>, "martini@ietf.org" <martini@ietf.org>
Thread-Topic: [martini] Consensus call:  Resolution of Ticket #57
Thread-Index: AQHLRipDZn5KNtiUqEWkYJtnO8jxbJL28E7g
Date: Sat, 28 Aug 2010 15:12:23 +0000
Message-ID: <F1A0ED6425368141998E077AC43334E414EA89F9@gbplmail01.genband.com>
References: <BLU137-W878D9ABB4B6A396E0682493860@phx.gbl>
In-Reply-To: <BLU137-W878D9ABB4B6A396E0682493860@phx.gbl>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: multipart/alternative; boundary="_000_F1A0ED6425368141998E077AC43334E414EA89F9gbplmail01genba_"
MIME-Version: 1.0
X-OriginalArrivalTime: 28 Aug 2010 15:12:28.0176 (UTC) FILETIME=[6D9CF100:01CB46C3]
X-TM-AS-Product-Ver: SMEX-8.0.0.4160-6.500.1024-17602.000
X-TM-AS-Result: No--25.876500-5.000000-31
X-TM-AS-User-Approved-Sender: No
X-TM-AS-User-Blocked-Sender: No
Subject: Re: [martini] Consensus call:  Resolution of Ticket #57
X-BeenThere: martini@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussion of en-mass SIP PBX registration mechanisms <martini.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/martini>
List-Post: <mailto:martini@ietf.org>
List-Help: <mailto:martini-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 28 Aug 2010 15:12:49 -0000

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

Hi Bernard,

   My preference is to NOT introduce the text below.

   I don't believe Privacy requirements were in the original scope of MARTI=
NI charter, nor in the MARTINI Requirements draft (since MARTINI wasn't loo=
king at a complete set of market requirements for SIP PBXs).

  Temporary-GRUU's may form part of a privacy solution in some cases, but n=
ot necessarily a complete solution, and as the text below indicates there a=
re other solutions. As well, privacy solutions may not be required in all d=
eployments in all markets.

   I would like to see the text keep to the original intent (e.g. as in the=
 -05 draft), which was to define how the GIN registration mechanism interac=
ts with public/temporary GRUU's and how public/temporary GRUU's can be supp=
orted, but not couple an implementation of the GIN registration mechanism i=
n any fashion to a public/temporary GRUU's implementation.

   The draft defines how public and temporary GRUU's can be implemented if =
needed which should be sufficient.

   There was text discussed on the list previously which could be added to =
the start of section 7:

http://www.ietf.org/mail-archive/web/martini/current/msg01831.html

   I commented previously on the topic of  GRUU's here:

http://www.ietf.org/mail-archive/web/martini/current/msg01846.html

   Thanks
       Brian


-----------------------------------------
Brian Lindsay
Sr. Architect, System Architecture
GENBAND
+1.613.763.3459
brian.lindsay@genband.com<mailto:brian.lindsay@genband.com>


From: martini-bounces@ietf.org [mailto:martini-bounces@ietf.org] On Behalf =
Of Bernard Aboba
Sent: Friday, August 27, 2010 4:56 PM
To: martini@ietf.org
Subject: [martini] Consensus call: Resolution of Ticket #57

In the MARTINI WG second session at IETF 78, the participants in the room c=
ame to consensus (12-0) on the following text to resolve Issue 57:

In order to provide support for privacy, the SSP
SHOULD implement the temporary GRUU
mechanism described in this section. Reasons for
not doing so would include systems with an
alternative privacy mechanism which maintains
the integrity of public GRUUs (i.e., if public
GRUUs are anonymized then the anonymizer
function would need to be capable of providing as
the anonymized URI a globally routable URI
that routes back only to the target identified by
the original public GRUU).

We are now bringing this resolution to the mailing list to verify that cons=
ensus.

If you did not express your opinion during the IETF 78 MARTINI WG meeting, =
and would like to do so now, please respond to this email and post your opi=
nion as to whether you agree with the text above as a resolution to Issue 5=
7.

This consensus call will last until September 12, 2010.

--_000_F1A0ED6425368141998E077AC43334E414EA89F9gbplmail01genba_
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;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 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:12.0pt;
	font-family:"Times New Roman","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;}
p
	{mso-style-priority:99;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
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;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
-->
</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=3DWordSection1>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif"'>Hi
Bernard,<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif"'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif"'>&nbsp;&nbsp;
My preference is to NOT introduce the text below.<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif"'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif"'>&nbsp;&nbsp;
I don&#8217;t believe Privacy requirements were in the original scope of
MARTINI charter, nor in the MARTINI Requirements draft (since MARTINI wasn&=
#8217;t
looking at a complete set of market requirements for SIP PBXs).<o:p></o:p><=
/span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif"'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif"'>&nbsp;
Temporary-GRUU&#8217;s may form part of a privacy solution in some cases, b=
ut
not necessarily a complete solution, and as the text below indicates there =
are
other solutions. As well, privacy solutions may not be required in all
deployments in all markets.<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif"'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif"'>&nbsp;&nbsp;
I would like to see the text keep to the original intent (e.g. as in the -0=
5
draft), which was to define how the GIN registration mechanism interacts wi=
th
public/temporary GRUU&#8217;s and how public/temporary GRUU&#8217;s can be
supported, but not couple an implementation of the GIN registration mechani=
sm
in any fashion to a public/temporary GRUU&#8217;s implementation.<o:p></o:p=
></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif"'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif"'>&nbsp;&nbsp;
The draft defines how public and temporary GRUU&#8217;s can be implemented =
if
needed which should be sufficient.<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif"'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif"'>&nbsp;&nbsp;
There was text discussed on the list previously which could be added to the
start of section 7:<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif"'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><a
href=3D"http://www.ietf.org/mail-archive/web/martini/current/msg01831.html"=
><span
style=3D'color:windowtext'>http://www.ietf.org/mail-archive/web/martini/cur=
rent/msg01831.html</span></a><o:p></o:p></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif"'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif"'>&nbsp;&nbsp;
I commented previously on the topic of &nbsp;GRUU&#8217;s here:<o:p></o:p><=
/span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif"'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif"'><a
href=3D"http://www.ietf.org/mail-archive/web/martini/current/msg01846.html"=
><span
style=3D'color:windowtext'>http://www.ietf.org/mail-archive/web/martini/cur=
rent/msg01846.html</span></a><o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif"'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif"'>&nbsp;&nbsp;
Thanks<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Brian<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif"'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif"'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal>-----------------------------------------<o:p></o:p></=
p>

<p class=3DMsoNormal>Brian Lindsay<o:p></o:p></p>

<p class=3DMsoNormal>Sr. Architect, System Architecture<o:p></o:p></p>

<p class=3DMsoNormal>GENBAND<o:p></o:p></p>

<p class=3DMsoNormal>+1.613.763.3459<o:p></o:p></p>

<p class=3DMsoNormal><a href=3D"mailto:brian.lindsay@genband.com"><span
style=3D'color:windowtext'>brian.lindsay@genband.com</span></a><o:p></o:p><=
/p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<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"'>
martini-bounces@ietf.org [mailto:martini-bounces@ietf.org] <b>On Behalf Of =
</b>Bernard
Aboba<br>
<b>Sent:</b> Friday, August 27, 2010 4:56 PM<br>
<b>To:</b> martini@ietf.org<br>
<b>Subject:</b> [martini] Consensus call: Resolution of Ticket #57<o:p></o:=
p></span></p>

</div>

</div>

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

<p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Tahoma","=
sans-serif"'>In
the MARTINI WG second session at IETF 78, the participants in the room came=
 to
consensus (12-0) on the following text to resolve Issue 57:<br>
<br>
In order to provide support for privacy, the SSP<br>
SHOULD implement the temporary GRUU<br>
mechanism described in this section. Reasons for<br>
not doing so would include systems with an<br>
alternative privacy mechanism which maintains<br>
the integrity of public GRUUs (i.e., if public<br>
GRUUs are anonymized then the anonymizer<br>
function would need to be capable of providing as<br>
the anonymized URI a globally routable URI<br>
that routes back only to the target identified by<br>
the original public GRUU).<br>
<br>
We are now bringing this resolution to the mailing list to verify that
consensus. <br>
<br>
If you did not express your opinion during the IETF 78 MARTINI WG meeting, =
and
would like to do so now, please respond to this email and post your opinion=
 as
to whether you agree with the text above as a resolution to Issue 57. <br>
<br>
This consensus call will last until September 12, 2010.&nbsp; <o:p></o:p></=
span></p>

</div>

</body>

</html>

--_000_F1A0ED6425368141998E077AC43334E414EA89F9gbplmail01genba_--

From bernard_aboba@hotmail.com  Sat Aug 28 12:43:38 2010
Return-Path: <bernard_aboba@hotmail.com>
X-Original-To: martini@core3.amsl.com
Delivered-To: martini@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2A7533A686B for <martini@core3.amsl.com>; Sat, 28 Aug 2010 12:43:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.359
X-Spam-Level: 
X-Spam-Status: No, score=-100.359 tagged_above=-999 required=5 tests=[AWL=-0.361, BAYES_50=0.001, HTML_MESSAGE=0.001, 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 8BbrnF1neI7a for <martini@core3.amsl.com>; Sat, 28 Aug 2010 12:43:37 -0700 (PDT)
Received: from blu0-omc2-s1.blu0.hotmail.com (blu0-omc2-s1.blu0.hotmail.com [65.55.111.76]) by core3.amsl.com (Postfix) with ESMTP id 497A23A684F for <martini@ietf.org>; Sat, 28 Aug 2010 12:43:37 -0700 (PDT)
Received: from BLU137-W12 ([65.55.111.73]) by blu0-omc2-s1.blu0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675);  Sat, 28 Aug 2010 12:44:09 -0700
Message-ID: <BLU137-W122E29863A150E6483B96893870@phx.gbl>
Content-Type: multipart/alternative; boundary="_f5869b64-4fda-47ab-a172-ac60dad19c2a_"
X-Originating-IP: [24.19.160.219]
From: Bernard Aboba <bernard_aboba@hotmail.com>
To: <martini@ietf.org>
Date: Sat, 28 Aug 2010 12:44:08 -0700
Importance: Normal
In-Reply-To: <F1A0ED6425368141998E077AC43334E414EA89F9@gbplmail01.genband.com>
References: <BLU137-W878D9ABB4B6A396E0682493860@phx.gbl>, <F1A0ED6425368141998E077AC43334E414EA89F9@gbplmail01.genband.com>
MIME-Version: 1.0
X-OriginalArrivalTime: 28 Aug 2010 19:44:09.0219 (UTC) FILETIME=[61CAB530:01CB46E9]
Subject: [martini] Call for Consensus:  Support for Public GRUUs
X-BeenThere: martini@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussion of en-mass SIP PBX registration mechanisms <martini.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/martini>
List-Post: <mailto:martini@ietf.org>
List-Help: <mailto:martini-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 28 Aug 2010 19:43:38 -0000

--_f5869b64-4fda-47ab-a172-ac60dad19c2a_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable


At the IETF 78 MARTINI WG meeting=2C during the discussion of Ticket 57 (re=
lating to temporary GRUUs)=2C a suggestion was made that public GRUUs be ma=
ndatory to implement for SSPs. =20

We will now attempt to determine whether consensus exists within the MARTIN=
I WG to make this change to the document.=20

Please respond to this email and post your opinion as
to whether you agree that SSPs supporting MARTINI MUST implement support fo=
r public GRUUs.=20


This consensus call will last until September 12=2C 2010. =20
 		 	   		  =

--_f5869b64-4fda-47ab-a172-ac60dad19c2a_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<style><!--
.hmmessage P
{
margin:0px=3B
padding:0px
}
body.hmmessage
{
font-size: 10pt=3B
font-family:Tahoma
}
--></style>
</head>
<body class=3D'hmmessage'>
At the IETF 78 MARTINI WG meeting=2C during the discussion of Ticket 57 (re=
lating to temporary GRUUs)=2C a suggestion was made that public GRUUs be ma=
ndatory to implement for SSPs.&nbsp=3B <br><br>We will now attempt to deter=
mine whether consensus exists within the MARTINI WG to make this change to =
the document. <br><br><span style=3D"font-size: 10pt=3B font-family: &quot=
=3BTahoma&quot=3B=2C&quot=3Bsans-serif&quot=3B=3B">Please respond to this e=
mail and post your opinion as
to whether you agree that SSPs supporting MARTINI MUST implement support fo=
r public GRUUs. <br><br>
This consensus call will last until September 12=2C 2010.&nbsp=3B </span><b=
r> 		 	   		  </body>
</html>=

--_f5869b64-4fda-47ab-a172-ac60dad19c2a_--

From aallen@rim.com  Sun Aug 29 07:27:57 2010
Return-Path: <aallen@rim.com>
X-Original-To: martini@core3.amsl.com
Delivered-To: martini@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 229E73A682B for <martini@core3.amsl.com>; Sun, 29 Aug 2010 07:27:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.167
X-Spam-Level: 
X-Spam-Status: No, score=-6.167 tagged_above=-999 required=5 tests=[AWL=-2.483, BAYES_40=-0.185, HTML_MESSAGE=0.001, MIME_BAD_LINEBREAK=0.5, 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 6TJSOu8OE1bt for <martini@core3.amsl.com>; Sun, 29 Aug 2010 07:27:56 -0700 (PDT)
Received: from mhs04ykf.rim.net (mhs04ykf.rim.net [216.9.243.82]) by core3.amsl.com (Postfix) with ESMTP id C97F23A6820 for <martini@ietf.org>; Sun, 29 Aug 2010 07:27:55 -0700 (PDT)
X-AuditID: 0a666446-b7b32ae000004e21-69-4c7a6e891847
Received: from XCH138CNC.rim.net ( [10.65.20.127]) by mhs04ykf.rim.net (RIM Mail) with SMTP id 25.7D.20001.98E6A7C4; Sun, 29 Aug 2010 10:28:25 -0400 (EDT)
Received: from XCH02DFW.rim.net ([10.150.100.31]) by XCH138CNC.rim.net with Microsoft SMTPSVC(6.0.3790.3959); Sun, 29 Aug 2010 10:28:26 -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_01CB4786.7071807B"
Date: Sun, 29 Aug 2010 09:28:24 -0500
Message-ID: <BDBFB6CE314EDF4CB80404CACAEFF5DE04D861FE@XCH02DFW.rim.net>
In-Reply-To: <BLU137-W122E29863A150E6483B96893870@phx.gbl>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [martini] Call for Consensus:  Support for Public GRUUs
Thread-Index: ActG6WXiBpOWQwB1RDCfYxSQnYJZjwAnQngA
From: "Andrew Allen" <aallen@rim.com>
To: <bernard_aboba@hotmail.com>, <martini@ietf.org>
X-OriginalArrivalTime: 29 Aug 2010 14:28:26.0068 (UTC) FILETIME=[71350140:01CB4786]
X-Brightmail-Tracker: AAAAAgAAAZEVxWAw
Subject: Re: [martini] Call for Consensus:  Support for Public GRUUs
X-BeenThere: martini@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussion of en-mass SIP PBX registration mechanisms <martini.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/martini>
List-Post: <mailto:martini@ietf.org>
List-Help: <mailto:martini-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Aug 2010 14:27:57 -0000

This is a multi-part message in MIME format.

------_=_NextPart_001_01CB4786.7071807B
Content-Type: text/plain;
	charset="UTF-8"
content-transfer-encoding: base64

DQpJIGNlcnRhaW5seSBhZ3JlZSB3aXRoIHRoZSBjb21wcm9taXNlIHdlIHdvcmtlZCBvdXQg
aW4gTWFzc3RyaWNodC4gQXMgSSBzdGF0ZWQgZHVyaW5nIHRoZSBtZWV0aW5nIEdSVVUgaXMg
YmFzaWNhbGx5IGEgYnVnIGZpeCBmb3IgU0lQIGFuZCB3aXRob3V0IGl0IG9yaWdpbmFsbHkg
aW50ZW5kZWQgYmFzaWMgU0lQIGNhcGFiaWxpdGllcyBlaXRoZXIgYnJlYWssIGhhdmUgbmVn
YXRpdmUgc2lkZSBlZmZlY3RzIG9yIGhhdmUgc2lnbmlmaWNhbnQgbGltaXRhdGlvbnMgb24g
b3RoZXIgY2FwYWJpbGl0aWVzIGluIG9yZGVyIHRvIG1ha2UgdGhlbSB3b3JrLiANCg0KUHVi
bGljIEdSVVUgaXMgbm90IGNvbXBsZXggdG8gaW1wbGVtZW50IGFuZCB3aXRoIHRlbXBvcmFy
eSBHUlVVIHRoZSBjb21wcm9taXNlIGdpdmVzIGVub3VnaCB3aWdnbGUgcm9vbSB0byBhbGxv
dyBvdGhlciBhbHRlcm5hdGl2ZXMgdGhhdCBwcm92aWRlIGFub255bWl0eSB0byBiZSB1c2Vk
IHByb3ZpZGVkIHRoZXkgZG9uJ3QgYnJlYWsgdGhlIHVzZSBvZiBQdWJsaWMgR1JVVXMuIA0K
DQpUaGUgcHJpdmFjeSB0ZXh0IGlzIG5vdCBzbyBtdWNoIGFib3V0IGltcGxlbWVudGluZyBw
cml2YWN5IGFzIHRvIGVuc3VyZSB0aGF0IGRlcGxveW1lbnRzIGRvbid0IGJyZWFrIEdSVVUg
Y2FwYWJpbGl0aWVzIGluIG9yZGVyIHRvIGFjaGlldmUgcHJpdmFjeS4NCg0KRXNwZWNpYWxs
eSBpbiBlbnRlcnByaXNlIGRlcGxveW1lbnRzICh3aGljaCBpcyB0aGUgbWFqb3IgTUFSVElO
SSB1c2UgY2FzZSkgZW5kcG9pbnRzIHdpbGwgbGlrZWx5IG5vdCBoYXZlIHB1YmxpYyBJUCBh
ZGRyZXNzZXMgKG9yIHdpbGwgaGF2ZSBTQkNzIHRoYXQgbW9kaWZ5IHRoZW0pLiBTbyB0aGUg
bmVlZCBmb3IgR1JVVSBzdXBwb3J0IGhlcmUgaXMgZXZlbiBtb3JlIGVzc2VudGlhbCB0aGFu
ICJnZW5lcmljIGludGVybmV0IFNJUCIuDQoNClNvIEkgYWdyZWUgdGhhdCBTU1BzIHN1cHBv
cnRpbmcgTUFSVElOSSBNVVNUIGltcGxlbWVudCBzdXBwb3J0IGZvciBwcm92aWRpbmcgcHVi
bGljIEdSVVVzLg0KDQpBbmRyZXcNCiANCg0KRnJvbTogQmVybmFyZCBBYm9iYSBbbWFpbHRv
OmJlcm5hcmRfYWJvYmFAaG90bWFpbC5jb21dIA0KU2VudDogU2F0dXJkYXksIEF1Z3VzdCAy
OCwgMjAxMCAwMzo0NCBQTQ0KVG86IG1hcnRpbmlAaWV0Zi5vcmcgPG1hcnRpbmlAaWV0Zi5v
cmc+IA0KU3ViamVjdDogW21hcnRpbmldIENhbGwgZm9yIENvbnNlbnN1czogU3VwcG9ydCBm
b3IgUHVibGljIEdSVVVzIA0KIA0KDQpBdCB0aGUgSUVURiA3OCBNQVJUSU5JIFdHIG1lZXRp
bmcsIGR1cmluZyB0aGUgZGlzY3Vzc2lvbiBvZiBUaWNrZXQgNTcgKHJlbGF0aW5nIHRvIHRl
bXBvcmFyeSBHUlVVcyksIGEgc3VnZ2VzdGlvbiB3YXMgbWFkZSB0aGF0IHB1YmxpYyBHUlVV
cyBiZSBtYW5kYXRvcnkgdG8gaW1wbGVtZW50IGZvciBTU1BzLiAgDQoNCldlIHdpbGwgbm93
IGF0dGVtcHQgdG8gZGV0ZXJtaW5lIHdoZXRoZXIgY29uc2Vuc3VzIGV4aXN0cyB3aXRoaW4g
dGhlIE1BUlRJTkkgV0cgdG8gbWFrZSB0aGlzIGNoYW5nZSB0byB0aGUgZG9jdW1lbnQuIA0K
DQpQbGVhc2UgcmVzcG9uZCB0byB0aGlzIGVtYWlsIGFuZCBwb3N0IHlvdXIgb3BpbmlvbiBh
cyB0byB3aGV0aGVyIHlvdSBhZ3JlZSB0aGF0IFNTUHMgc3VwcG9ydGluZyBNQVJUSU5JIE1V
U1QgaW1wbGVtZW50IHN1cHBvcnQgZm9yIHB1YmxpYyBHUlVVcy4gDQoNClRoaXMgY29uc2Vu
c3VzIGNhbGwgd2lsbCBsYXN0IHVudGlsIFNlcHRlbWJlciAxMiwgMjAxMC4gIA0KDQoNCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpUaGlzIHRyYW5zbWlzc2lvbiAoaW5jbHVkaW5nIGFueSBhdHRhY2ht
ZW50cykgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGluZm9ybWF0aW9uLCBwcml2aWxlZ2Vk
IG1hdGVyaWFsIChpbmNsdWRpbmcgbWF0ZXJpYWwgcHJvdGVjdGVkIGJ5IHRoZSBzb2xpY2l0
b3ItY2xpZW50IG9yIG90aGVyIGFwcGxpY2FibGUgcHJpdmlsZWdlcyksIG9yIGNvbnN0aXR1
dGUgbm9uLXB1YmxpYyBpbmZvcm1hdGlvbi4gQW55IHVzZSBvZiB0aGlzIGluZm9ybWF0aW9u
IGJ5IGFueW9uZSBvdGhlciB0aGFuIHRoZSBpbnRlbmRlZCByZWNpcGllbnQgaXMgcHJvaGli
aXRlZC4gSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyB0cmFuc21pc3Npb24gaW4gZXJyb3Is
IHBsZWFzZSBpbW1lZGlhdGVseSByZXBseSB0byB0aGUgc2VuZGVyIGFuZCBkZWxldGUgdGhp
cyBpbmZvcm1hdGlvbiBmcm9tIHlvdXIgc3lzdGVtLiBVc2UsIGRpc3NlbWluYXRpb24sIGRp
c3RyaWJ1dGlvbiwgb3IgcmVwcm9kdWN0aW9uIG9mIHRoaXMgdHJhbnNtaXNzaW9uIGJ5IHVu
aW50ZW5kZWQgcmVjaXBpZW50cyBpcyBub3QgYXV0aG9yaXplZCBhbmQgbWF5IGJlIHVubGF3
ZnVsLg0K

------_=_NextPart_001_01CB4786.7071807B
Content-Type: text/html;
	charset="UTF-8"
content-transfer-encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxzdHlsZT48IS0tDQouaG1tZXNzYWdlIFANCnsNCm1hcmdpbjow
cHg7DQpwYWRkaW5nOjBweA0KfQ0KYm9keS5obW1lc3NhZ2UNCnsNCmZvbnQtc2l6ZTogMTBw
dDsNCmZvbnQtZmFtaWx5OlRhaG9tYQ0KfQ0KLS0+PC9zdHlsZT4NCjwvaGVhZD4NCjxib2R5
IGNsYXNzPSdobW1lc3NhZ2UnPjxmb250IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xv
cjojMUY0OTdEIj4NCjxicj5JIGNlcnRhaW5seSBhZ3JlZSB3aXRoIHRoZSBjb21wcm9taXNl
IHdlIHdvcmtlZCBvdXQgaW4gTWFzc3RyaWNodC4gQXMgSSBzdGF0ZWQgZHVyaW5nIHRoZSBt
ZWV0aW5nIEdSVVUgaXMgYmFzaWNhbGx5IGEgYnVnIGZpeCBmb3IgU0lQIGFuZCB3aXRob3V0
IGl0IG9yaWdpbmFsbHkgaW50ZW5kZWQgYmFzaWMgU0lQIGNhcGFiaWxpdGllcyBlaXRoZXIg
YnJlYWssIGhhdmUgbmVnYXRpdmUgc2lkZSBlZmZlY3RzIG9yIGhhdmUgc2lnbmlmaWNhbnQg
bGltaXRhdGlvbnMgb24gb3RoZXIgY2FwYWJpbGl0aWVzIGluIG9yZGVyIHRvIG1ha2UgdGhl
bSB3b3JrLiA8YnI+PGJyPlB1YmxpYyBHUlVVIGlzIG5vdCBjb21wbGV4IHRvIGltcGxlbWVu
dCBhbmQgd2l0aCB0ZW1wb3JhcnkgR1JVVSB0aGUgY29tcHJvbWlzZSBnaXZlcyBlbm91Z2gg
d2lnZ2xlIHJvb20gdG8gYWxsb3cgb3RoZXIgYWx0ZXJuYXRpdmVzIHRoYXQgcHJvdmlkZSBh
bm9ueW1pdHkgdG8gYmUgdXNlZCBwcm92aWRlZCB0aGV5IGRvbid0IGJyZWFrIHRoZSB1c2Ug
b2YgUHVibGljIEdSVVVzLiA8YnI+PGJyPlRoZSBwcml2YWN5IHRleHQgaXMgbm90IHNvIG11
Y2ggYWJvdXQgaW1wbGVtZW50aW5nIHByaXZhY3kgYXMgdG8gZW5zdXJlIHRoYXQgZGVwbG95
bWVudHMgZG9uJ3QgYnJlYWsgR1JVVSBjYXBhYmlsaXRpZXMgaW4gb3JkZXIgdG8gYWNoaWV2
ZSBwcml2YWN5Ljxicj48YnI+RXNwZWNpYWxseSBpbiBlbnRlcnByaXNlIGRlcGxveW1lbnRz
ICh3aGljaCBpcyB0aGUgbWFqb3IgTUFSVElOSSB1c2UgY2FzZSkgZW5kcG9pbnRzIHdpbGwg
bGlrZWx5IG5vdCBoYXZlIHB1YmxpYyBJUCBhZGRyZXNzZXMgKG9yIHdpbGwgaGF2ZSBTQkNz
IHRoYXQgbW9kaWZ5IHRoZW0pLiBTbyB0aGUgbmVlZCBmb3IgR1JVVSBzdXBwb3J0IGhlcmUg
aXMgZXZlbiBtb3JlIGVzc2VudGlhbCB0aGFuICZxdW90O2dlbmVyaWMgaW50ZXJuZXQgU0lQ
JnF1b3Q7Ljxicj48YnI+U28gSSBhZ3JlZSB0aGF0IFNTUHMgc3VwcG9ydGluZyBNQVJUSU5J
IE1VU1QgaW1wbGVtZW50IHN1cHBvcnQgZm9yIHByb3ZpZGluZyBwdWJsaWMgR1JVVXMuPGJy
Pjxicj5BbmRyZXc8L2ZvbnQ+PGJyPiZuYnNwOzxicj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpu
b25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBpbiAw
aW4gMGluIj4NCjxmb250IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O1RhaG9tYSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4NCjxiPkZyb208L2I+
OiBCZXJuYXJkIEFib2JhIFttYWlsdG86YmVybmFyZF9hYm9iYUBob3RtYWlsLmNvbV0NPGJy
PjxiPlNlbnQ8L2I+OiBTYXR1cmRheSwgQXVndXN0IDI4LCAyMDEwIDAzOjQ0IFBNPGJyPjxi
PlRvPC9iPjogbWFydGluaUBpZXRmLm9yZyAmbHQ7bWFydGluaUBpZXRmLm9yZyZndDsNPGJy
PjxiPlN1YmplY3Q8L2I+OiBbbWFydGluaV0gQ2FsbCBmb3IgQ29uc2Vuc3VzOiAgU3VwcG9y
dCBmb3IgUHVibGljIEdSVVVzDTxicj48L2ZvbnQ+Jm5ic3A7PGJyPjwvZGl2Pg0KDQpBdCB0
aGUgSUVURiA3OCBNQVJUSU5JIFdHIG1lZXRpbmcsIGR1cmluZyB0aGUgZGlzY3Vzc2lvbiBv
ZiBUaWNrZXQgNTcgKHJlbGF0aW5nIHRvIHRlbXBvcmFyeSBHUlVVcyksIGEgc3VnZ2VzdGlv
biB3YXMgbWFkZSB0aGF0IHB1YmxpYyBHUlVVcyBiZSBtYW5kYXRvcnkgdG8gaW1wbGVtZW50
IGZvciBTU1BzLiZuYnNwOyA8YnI+PGJyPldlIHdpbGwgbm93IGF0dGVtcHQgdG8gZGV0ZXJt
aW5lIHdoZXRoZXIgY29uc2Vuc3VzIGV4aXN0cyB3aXRoaW4gdGhlIE1BUlRJTkkgV0cgdG8g
bWFrZSB0aGlzIGNoYW5nZSB0byB0aGUgZG9jdW1lbnQuIDxicj48YnI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZTogMTBwdDsgZm9udC1mYW1pbHk6ICZxdW90O1RhaG9tYSZxdW90OywmcXVv
dDtzYW5zLXNlcmlmJnF1b3Q7OyI+UGxlYXNlIHJlc3BvbmQgdG8gdGhpcyBlbWFpbCBhbmQg
cG9zdCB5b3VyIG9waW5pb24gYXMNCnRvIHdoZXRoZXIgeW91IGFncmVlIHRoYXQgU1NQcyBz
dXBwb3J0aW5nIE1BUlRJTkkgTVVTVCBpbXBsZW1lbnQgc3VwcG9ydCBmb3IgcHVibGljIEdS
VVVzLiA8YnI+PGJyPg0KVGhpcyBjb25zZW5zdXMgY2FsbCB3aWxsIGxhc3QgdW50aWwgU2Vw
dGVtYmVyIDEyLCAyMDEwLiZuYnNwOyA8L3NwYW4+PGJyPiAJCSAJICAgCQkgIC0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLSA8YnI+ClRoaXMgdHJhbnNtaXNzaW9uIChpbmNsdWRpbmcgYW55IGF0dGFjaG1l
bnRzKSBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgaW5mb3JtYXRpb24sIHByaXZpbGVnZWQg
bWF0ZXJpYWwgKGluY2x1ZGluZyBtYXRlcmlhbCBwcm90ZWN0ZWQgYnkgdGhlIHNvbGljaXRv
ci1jbGllbnQgb3Igb3RoZXIgYXBwbGljYWJsZSBwcml2aWxlZ2VzKSwgb3IgY29uc3RpdHV0
ZSBub24tcHVibGljIGluZm9ybWF0aW9uLiBBbnkgdXNlIG9mIHRoaXMgaW5mb3JtYXRpb24g
YnkgYW55b25lIG90aGVyIHRoYW4gdGhlIGludGVuZGVkIHJlY2lwaWVudCBpcyBwcm9oaWJp
dGVkLiBJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIHRyYW5zbWlzc2lvbiBpbiBlcnJvciwg
cGxlYXNlIGltbWVkaWF0ZWx5IHJlcGx5IHRvIHRoZSBzZW5kZXIgYW5kIGRlbGV0ZSB0aGlz
IGluZm9ybWF0aW9uIGZyb20geW91ciBzeXN0ZW0uIFVzZSwgZGlzc2VtaW5hdGlvbiwgZGlz
dHJpYnV0aW9uLCBvciByZXByb2R1Y3Rpb24gb2YgdGhpcyB0cmFuc21pc3Npb24gYnkgdW5p
bnRlbmRlZCByZWNpcGllbnRzIGlzIG5vdCBhdXRob3JpemVkIGFuZCBtYXkgYmUgdW5sYXdm
dWwuDQo8L2JvZHk+DQo8L2h0bWw+

------_=_NextPart_001_01CB4786.7071807B--

From brian.lindsay@genband.com  Sun Aug 29 08:15:39 2010
Return-Path: <brian.lindsay@genband.com>
X-Original-To: martini@core3.amsl.com
Delivered-To: martini@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 09B3D3A6830 for <martini@core3.amsl.com>; Sun, 29 Aug 2010 08:15:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.524
X-Spam-Level: 
X-Spam-Status: No, score=-5.524 tagged_above=-999 required=5 tests=[AWL=-0.785, BAYES_20=-0.74, HTML_MESSAGE=0.001, 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 BeVtlfsYdHkf for <martini@core3.amsl.com>; Sun, 29 Aug 2010 08:15:22 -0700 (PDT)
Received: from exprod7og110.obsmtp.com (exprod7og110.obsmtp.com [64.18.2.173]) by core3.amsl.com (Postfix) with ESMTP id 491913A67FF for <martini@ietf.org>; Sun, 29 Aug 2010 08:15:18 -0700 (PDT)
Received: from source ([63.149.188.88]) (using TLSv1) by exprod7ob110.postini.com ([64.18.6.12]) with SMTP ID DSNKTHp5peDDbzM6LJbp+UcVmiGrXMPdcbHI@postini.com; Sun, 29 Aug 2010 08:15:50 PDT
Received: from owa.genband.com ([172.16.21.97]) by mail.genband.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675);  Sun, 29 Aug 2010 10:15:21 -0500
Received: from GBEX02.genband.com (172.16.21.98) by GBEX01.genband.com (172.16.21.91) with Microsoft SMTP Server (TLS) id 14.0.702.0; Sun, 29 Aug 2010 10:15:21 -0500
Received: from GBPLMAIL01.genband.com ([fe80::70bf:29d1:2cfe:42b5]) by gbex02.genband.com ([fe80::350f:45df:8dbd:4b0e%15]) with mapi; Sun, 29 Aug 2010 10:15:21 -0500
From: Brian Lindsay <brian.lindsay@genband.com>
To: Bernard Aboba <bernard_aboba@hotmail.com>, "martini@ietf.org" <martini@ietf.org>
Thread-Topic: [martini] Call for Consensus:  Support for Public GRUUs
Thread-Index: AQHLRuljq09QO/N/H0+3dGb5MW9lrpL4iiRw
Date: Sun, 29 Aug 2010 15:15:16 +0000
Message-ID: <F1A0ED6425368141998E077AC43334E414EA8A76@gbplmail01.genband.com>
References: <BLU137-W878D9ABB4B6A396E0682493860@phx.gbl>, <F1A0ED6425368141998E077AC43334E414EA89F9@gbplmail01.genband.com> <BLU137-W122E29863A150E6483B96893870@phx.gbl>
In-Reply-To: <BLU137-W122E29863A150E6483B96893870@phx.gbl>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: multipart/alternative; boundary="_000_F1A0ED6425368141998E077AC43334E414EA8A76gbplmail01genba_"
MIME-Version: 1.0
X-OriginalArrivalTime: 29 Aug 2010 15:15:22.0006 (UTC) FILETIME=[FFA30B60:01CB478C]
X-TM-AS-Product-Ver: SMEX-8.0.0.4160-6.500.1024-17604.000
X-TM-AS-Result: No--27.382300-5.000000-31
X-TM-AS-User-Approved-Sender: No
X-TM-AS-User-Blocked-Sender: No
Subject: Re: [martini] Call for Consensus:  Support for Public GRUUs
X-BeenThere: martini@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussion of en-mass SIP PBX registration mechanisms <martini.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/martini>
List-Post: <mailto:martini@ietf.org>
List-Help: <mailto:martini-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Aug 2010 15:15:39 -0000

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

HI Bernard,

      I would like to see public GRUU's continue to be optional in the GIN =
draft, rather than mandating them.

      My view is that is that it is appropriate for the GIN draft to define=
 how GRUU interacts with the GIN registration mechanism, but there does not=
 need to be a coupling/dependency such that an implementer of the GIN regis=
tration mechanism is also required to implement GRUU.  In short - I think w=
hat is in the -05 draft is fine.


*         Most existing SIP Trunking deployments do not use/require GRUU's.=
 The main driver for the martini work has always been about aligning on the=
 semantics of the registration request and request uri population. This can=
 be done without introducing a dependency on GRUU implementation.

*         The GRUU RFC is still an optional mechanism as far as SIP is conc=
erned

*         A baseline set of services can be provided without requiring GRUU=
. For example, the current draft of SIP Connect 1.1 (  http://www.sipforum.=
org/component/option,com_docman/task,cat_view/gid,84/Itemid,75/   ) has a b=
aseline call transfer capability defined that uses re-invites and doesn't u=
se REFER.  REFER-based transfer is optional, as is the usage of out-of-dial=
og REFER. (The language actually discourages use of REFER due to billing ri=
sks/considerations).

  Thanks
      Brian

-----------------------------------------
Brian Lindsay
Sr. Architect, System Architecture
GENBAND
+1.613.763.3459
brian.lindsay@genband.com


From: martini-bounces@ietf.org [mailto:martini-bounces@ietf.org] On Behalf =
Of Bernard Aboba
Sent: Saturday, August 28, 2010 3:44 PM
To: martini@ietf.org
Subject: [martini] Call for Consensus: Support for Public GRUUs

At the IETF 78 MARTINI WG meeting, during the discussion of Ticket 57 (rela=
ting to temporary GRUUs), a suggestion was made that public GRUUs be mandat=
ory to implement for SSPs.

We will now attempt to determine whether consensus exists within the MARTIN=
I WG to make this change to the document.

Please respond to this email and post your opinion as to whether you agree =
that SSPs supporting MARTINI MUST implement support for public GRUUs.

This consensus call will last until September 12, 2010.

--_000_F1A0ED6425368141998E077AC43334E414EA8A76gbplmail01genba_
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;}
@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:12.0pt;
	font-family:"Times New Roman","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
	{mso-style-priority:99;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
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.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
 /* List Definitions */
 @list l0
	{mso-list-id:387731031;
	mso-list-type:hybrid;
	mso-list-template-ids:1338814500 67698689 67698691 67698693 67698689 67698=
691 67698693 67698689 67698691 67698693;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:42.75pt;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level2
	{mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level3
	{mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level4
	{mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level5
	{mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level6
	{mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level7
	{mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level8
	{mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level9
	{mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
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=3DWordSection1>

<p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Arial","s=
ans-serif";
color:black'>HI Bernard,<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Arial","s=
ans-serif";
color:black'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Arial","s=
ans-serif";
color:black'>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;I would like to see public GRUU=
&#8217;s
continue to be optional in the GIN draft, rather than mandating them.<o:p><=
/o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Arial","s=
ans-serif";
color:black'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Arial","s=
ans-serif";
color:black'>&nbsp;&nbsp; &nbsp;&nbsp; My view is that is that it is approp=
riate
for the GIN draft to define how GRUU interacts with the GIN registration
mechanism, but there does not need to be a coupling/dependency such that an
implementer of the GIN registration mechanism is also required to implement
GRUU. &nbsp;In short &#8211; I think what is in the -05 draft is fine.<o:p>=
</o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Arial","s=
ans-serif";
color:black'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoListParagraph style=3D'margin-left:42.75pt;text-indent:-.25in=
;
mso-list:l0 level1 lfo1'><![if !supportLists]><span style=3D'font-size:10.0=
pt;
font-family:Symbol;color:black'><span style=3D'mso-list:Ignore'>&middot;<sp=
an
style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;
</span></span></span><![endif]><span style=3D'font-size:10.0pt;font-family:=
"Arial","sans-serif";
color:black'>Most existing SIP Trunking deployments do not use/require
GRUU&#8217;s. The main driver for the martini work has always been about
aligning on the semantics of the registration request and request uri
population. This can be done without introducing a dependency on GRUU
implementation.<o:p></o:p></span></p>

<p class=3DMsoListParagraph style=3D'margin-left:42.75pt;text-indent:-.25in=
;
mso-list:l0 level1 lfo1'><![if !supportLists]><span style=3D'font-size:10.0=
pt;
font-family:Symbol;color:black'><span style=3D'mso-list:Ignore'>&middot;<sp=
an
style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;
</span></span></span><![endif]><span style=3D'font-size:10.0pt;font-family:=
"Arial","sans-serif";
color:black'>The GRUU RFC is still an optional mechanism as far as SIP is
concerned<o:p></o:p></span></p>

<p class=3DMsoListParagraph style=3D'margin-left:42.75pt;text-indent:-.25in=
;
mso-list:l0 level1 lfo1'><![if !supportLists]><span style=3D'font-size:10.0=
pt;
font-family:Symbol;color:black'><span style=3D'mso-list:Ignore'>&middot;<sp=
an
style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;
</span></span></span><![endif]><span style=3D'font-size:10.0pt;font-family:=
"Arial","sans-serif";
color:black'>A baseline set of services can be provided without requiring G=
RUU.
For example, the current draft of SIP Connect 1.1 (&nbsp;
http://www.sipforum.org/component/option,com_docman/task,cat_view/gid,84/It=
emid,75/&nbsp;&nbsp;
) has a baseline call transfer capability defined that uses re-invites and
doesn&#8217;t use REFER. &nbsp;REFER-based transfer is optional, as is the
usage of out-of-dialog REFER. (The language actually discourages use of REF=
ER
due to billing risks/considerations).<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Arial","s=
ans-serif";
color:black'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Arial","s=
ans-serif";
color:black'>&nbsp; Thanks<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Arial","s=
ans-serif";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Brian<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Arial","s=
ans-serif";
color:black'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Arial","s=
ans-serif";
color:black'>-----------------------------------------<o:p></o:p></span></p=
>

<p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Arial","s=
ans-serif";
color:black'>Brian Lindsay<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Arial","s=
ans-serif";
color:black'>Sr. Architect, System Architecture<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Arial","s=
ans-serif";
color:black'>GENBAND<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Arial","s=
ans-serif";
color:black'>+1.613.763.3459<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Arial","s=
ans-serif";
color:black'>brian.lindsay@genband.com<o:p></o:p></span></p>

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

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<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"'>
martini-bounces@ietf.org [mailto:martini-bounces@ietf.org] <b>On Behalf Of =
</b>Bernard
Aboba<br>
<b>Sent:</b> Saturday, August 28, 2010 3:44 PM<br>
<b>To:</b> martini@ietf.org<br>
<b>Subject:</b> [martini] Call for Consensus: Support for Public GRUUs<o:p>=
</o:p></span></p>

</div>

</div>

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

<p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Tahoma","=
sans-serif"'>At
the IETF 78 MARTINI WG meeting, during the discussion of Ticket 57 (relatin=
g to
temporary GRUUs), a suggestion was made that public GRUUs be mandatory to
implement for SSPs.&nbsp; <br>
<br>
We will now attempt to determine whether consensus exists within the MARTIN=
I WG
to make this change to the document. <br>
<br>
Please respond to this email and post your opinion as to whether you agree =
that
SSPs supporting MARTINI MUST implement support for public GRUUs. <br>
<br>
This consensus call will last until September 12, 2010.&nbsp; <o:p></o:p></=
span></p>

</div>

</body>

</html>

--_000_F1A0ED6425368141998E077AC43334E414EA8A76gbplmail01genba_--

From adam@nostrum.com  Sun Aug 29 14:07:37 2010
Return-Path: <adam@nostrum.com>
X-Original-To: martini@core3.amsl.com
Delivered-To: martini@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7E3923A68C4 for <martini@core3.amsl.com>; Sun, 29 Aug 2010 14:07:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.599
X-Spam-Level: 
X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, SPF_PASS=-0.001, 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 gvZSgY2jEmsS for <martini@core3.amsl.com>; Sun, 29 Aug 2010 14:07:36 -0700 (PDT)
Received: from nostrum.com (nostrum-pt.tunnel.tserv2.fmt.ipv6.he.net [IPv6:2001:470:1f03:267::2]) by core3.amsl.com (Postfix) with ESMTP id A0E263A6897 for <martini@ietf.org>; Sun, 29 Aug 2010 14:07:35 -0700 (PDT)
Received: from hydra-3.local (ppp-70-249-149-233.dsl.rcsntx.swbell.net [70.249.149.233]) (authenticated bits=0) by nostrum.com (8.14.3/8.14.3) with ESMTP id o7TL842A050820 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 29 Aug 2010 16:08:04 -0500 (CDT) (envelope-from adam@nostrum.com)
Message-ID: <4C7ACC34.9060100@nostrum.com>
Date: Sun, 29 Aug 2010 16:08:04 -0500
From: Adam Roach <adam@nostrum.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.8) Gecko/20100802 Thunderbird/3.1.2
MIME-Version: 1.0
To: Andrew Allen <aallen@rim.com>
References: <BDBFB6CE314EDF4CB80404CACAEFF5DE04D861FE@XCH02DFW.rim.net>
In-Reply-To: <BDBFB6CE314EDF4CB80404CACAEFF5DE04D861FE@XCH02DFW.rim.net>
Content-Type: multipart/alternative; boundary="------------000107020205010606020306"
Received-SPF: pass (nostrum.com: 70.249.149.233 is authenticated by a trusted mechanism)
Cc: bernard_aboba@hotmail.com, martini@ietf.org
Subject: Re: [martini] Call for Consensus:  Support for Public GRUUs
X-BeenThere: martini@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussion of en-mass SIP PBX registration mechanisms <martini.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/martini>
List-Post: <mailto:martini@ietf.org>
List-Help: <mailto:martini-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Aug 2010 21:07:37 -0000

This is a multi-part message in MIME format.
--------------000107020205010606020306
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit


I agree with Andrew on this point

The key issue in my mind is deployability. With a single registrar, 
deployment of GRUUs is a fairly tractable problem: once the registrar 
supports GRUUs, then clients can start making use of them. When we start 
having more entities involved in the mix -- like the dual-registrar 
situation that MARTINI was chartered to address -- then the chances of 
deployment decrease multiplicatively.

In other words, unless GRUU is mandated in GIN (or any solution to the 
MARTINI problem, for that matter), the chances of GRUU deployment are 
vanishingly small, in a way that doesn't exist in a single-registrar 
system. Because the MARTINI architecture *caused* this problem, I 
believe that it is incumbent on us to *fix* this problem.

As public GRUU is really quite easy to implement, I don't imagine that 
this requirement should be particularly controversial.

/a

On 8/29/10 09:28, Aug 29, Andrew Allen wrote:
>
> I certainly agree with the compromise we worked out in Masstricht. As 
> I stated during the meeting GRUU is basically a bug fix for SIP and 
> without it originally intended basic SIP capabilities either break, 
> have negative side effects or have significant limitations on other 
> capabilities in order to make them work.
>
> Public GRUU is not complex to implement and with temporary GRUU the 
> compromise gives enough wiggle room to allow other alternatives that 
> provide anonymity to be used provided they don't break the use of 
> Public GRUUs.
>
> The privacy text is not so much about implementing privacy as to 
> ensure that deployments don't break GRUU capabilities in order to 
> achieve privacy.
>
> Especially in enterprise deployments (which is the major MARTINI use 
> case) endpoints will likely not have public IP addresses (or will have 
> SBCs that modify them). So the need for GRUU support here is even more 
> essential than "generic internet SIP".
>
> So I agree that SSPs supporting MARTINI MUST implement support for 
> providing public GRUUs.
>
> Andrew
>
> *From*: Bernard Aboba [mailto:bernard_aboba@hotmail.com]
> *Sent*: Saturday, August 28, 2010 03:44 PM
> *To*: martini@ietf.org <martini@ietf.org>
> *Subject*: [martini] Call for Consensus: Support for Public GRUUs
>
> At the IETF 78 MARTINI WG meeting, during the discussion of Ticket 57 
> (relating to temporary GRUUs), a suggestion was made that public GRUUs 
> be mandatory to implement for SSPs.
>
> We will now attempt to determine whether consensus exists within the 
> MARTINI WG to make this change to the document.
>
> Please respond to this email and post your opinion as to whether you 
> agree that SSPs supporting MARTINI MUST implement support for public 
> GRUUs.
>
> This consensus call will last until September 12, 2010.
> ---------------------------------------------------------------------
> This transmission (including any attachments) may contain confidential 
> information, privileged material (including material protected by the 
> solicitor-client or other applicable privileges), or constitute 
> non-public information. Any use of this information by anyone other 
> than the intended recipient is prohibited. If you have received this 
> transmission in error, please immediately reply to the sender and 
> delete this information from your system. Use, dissemination, 
> distribution, or reproduction of this transmission by unintended 
> recipients is not authorized and may be unlawful.
>
>
> _______________________________________________
> martini mailing list
> martini@ietf.org
> https://www.ietf.org/mailman/listinfo/martini


--------------000107020205010606020306
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#ffffff">
    <br>
    I agree with Andrew on this point<br>
    <br>
    The key issue in my mind is deployability. With a single registrar,
    deployment of GRUUs is a fairly tractable problem: once the
    registrar supports GRUUs, then clients can start making use of them.
    When we start having more entities involved in the mix -- like the
    dual-registrar situation that MARTINI was chartered to address --
    then the chances of deployment decrease multiplicatively.<br>
    <br>
    In other words, unless GRUU is mandated in GIN (or any solution to
    the MARTINI problem, for that matter), the chances of GRUU
    deployment are vanishingly small, in a way that doesn't exist in a
    single-registrar system. Because the MARTINI architecture *caused*
    this problem, I believe that it is incumbent on us to *fix* this
    problem.<br>
    <br>
    As public GRUU is really quite easy to implement, I don't imagine
    that this requirement should be particularly controversial.<br>
    <br>
    /a<br>
    <br>
    On 8/29/10 09:28, Aug 29, Andrew Allen wrote:
    <blockquote
      cite="mid:BDBFB6CE314EDF4CB80404CACAEFF5DE04D861FE@XCH02DFW.rim.net"
      type="cite">
      <style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
      <font style="font-size: 11pt; font-family:
        &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31, 73,
        125);">
        <br>
        I certainly agree with the compromise we worked out in
        Masstricht. As I stated during the meeting GRUU is basically a
        bug fix for SIP and without it originally intended basic SIP
        capabilities either break, have negative side effects or have
        significant limitations on other capabilities in order to make
        them work. <br>
        <br>
        Public GRUU is not complex to implement and with temporary GRUU
        the compromise gives enough wiggle room to allow other
        alternatives that provide anonymity to be used provided they
        don't break the use of Public GRUUs. <br>
        <br>
        The privacy text is not so much about implementing privacy as to
        ensure that deployments don't break GRUU capabilities in order
        to achieve privacy.<br>
        <br>
        Especially in enterprise deployments (which is the major MARTINI
        use case) endpoints will likely not have public IP addresses (or
        will have SBCs that modify them). So the need for GRUU support
        here is even more essential than "generic internet SIP".<br>
        <br>
        So I agree that SSPs supporting MARTINI MUST implement support
        for providing public GRUUs.<br>
        <br>
        Andrew</font><br>
      Â <br>
      <div style="border-right: medium none; border-width: 1pt medium
        medium; border-style: solid none none; border-color: rgb(181,
        196, 223) -moz-use-text-color -moz-use-text-color; padding: 3pt
        0in 0in;">
        <font style="font-size: 10pt; font-family:
          &quot;Tahoma&quot;,&quot;sans-serif&quot;;">
          <b>From</b>: Bernard Aboba [<a class="moz-txt-link-freetext" href="mailto:bernard_aboba@hotmail.com">mailto:bernard_aboba@hotmail.com</a>]
          <br>
          <b>Sent</b>: Saturday, August 28, 2010 03:44 PM<br>
          <b>To</b>: <a class="moz-txt-link-abbreviated" href="mailto:martini@ietf.org">martini@ietf.org</a> <a class="moz-txt-link-rfc2396E" href="mailto:martini@ietf.org">&lt;martini@ietf.org&gt;</a>
          <br>
          <b>Subject</b>: [martini] Call for Consensus: Support for
          Public GRUUs
          <br>
        </font>Â <br>
      </div>
      At the IETF 78 MARTINI WG meeting, during the discussion of Ticket
      57 (relating to temporary GRUUs), a suggestion was made that
      public GRUUs be mandatory to implement for SSPs.Â  <br>
      <br>
      We will now attempt to determine whether consensus exists within
      the MARTINI WG to make this change to the document. <br>
      <br>
      <span style="font-size: 10pt; font-family:
        &quot;Tahoma&quot;,&quot;sans-serif&quot;;">Please respond to
        this email and post your opinion as
        to whether you agree that SSPs supporting MARTINI MUST implement
        support for public GRUUs. <br>
        <br>
        This consensus call will last until September 12, 2010.Â  </span><br>
      ---------------------------------------------------------------------
      <br>
      This transmission (including any attachments) may contain
      confidential information, privileged material (including material
      protected by the solicitor-client or other applicable privileges),
      or constitute non-public information. Any use of this information
      by anyone other than the intended recipient is prohibited. If you
      have received this transmission in error, please immediately reply
      to the sender and delete this information from your system. Use,
      dissemination, distribution, or reproduction of this transmission
      by unintended recipients is not authorized and may be unlawful.
      <pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
martini mailing list
<a class="moz-txt-link-abbreviated" href="mailto:martini@ietf.org">martini@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/martini">https://www.ietf.org/mailman/listinfo/martini</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>

--------------000107020205010606020306--

From mary.ietf.barnes@gmail.com  Sun Aug 29 15:27:28 2010
Return-Path: <mary.ietf.barnes@gmail.com>
X-Original-To: martini@core3.amsl.com
Delivered-To: martini@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 585733A67E9 for <martini@core3.amsl.com>; Sun, 29 Aug 2010 15:27:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.46
X-Spam-Level: 
X-Spam-Status: No, score=-102.46 tagged_above=-999 required=5 tests=[AWL=0.139, BAYES_00=-2.599, 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 1IjvZHPJ4Xup for <martini@core3.amsl.com>; Sun, 29 Aug 2010 15:27:26 -0700 (PDT)
Received: from mail-yw0-f44.google.com (mail-yw0-f44.google.com [209.85.213.44]) by core3.amsl.com (Postfix) with ESMTP id 976CD3A6405 for <martini@ietf.org>; Sun, 29 Aug 2010 15:27:26 -0700 (PDT)
Received: by ywk9 with SMTP id 9so2199799ywk.31 for <martini@ietf.org>; Sun, 29 Aug 2010 15:27:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=tz/sdpVluaTcYlAaAJQJjyIgKWgx6J8B8waZosWjnyc=; b=hNMh36G2KZOGCMuc7EQ+Xrk1TF/BHg+IP4kQmZ7oNZWl8bXFMT+qQe/xHUhlpblJHu 0AQTtlId5PnKcPn1vuzNEfa2vNyxER101NaROJZOBpIMr3Vc4h/CUyh+j16tXvpObUcJ aR1KfXRLVmb/lx4tjNZAeC3cl4PuarBdj9J8k=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=Ln4Cv7Q86gLWSv3xtE4dzaiUeTSJ1uEe/IFCVFybzcKzziYrGvw8b3ft78O5lABUdo Nf4ObZ919gCtbf/SC1RcJQLt8bqIffYW7S5AJSb7ISPyThpbaDoEWSErW9QuRTYAqv0u s600IAxuWzLUJ6iW7JtS5yskT3JIXpibZp+k8=
MIME-Version: 1.0
Received: by 10.101.69.6 with SMTP id w6mr3698343ank.207.1283120877714; Sun, 29 Aug 2010 15:27:57 -0700 (PDT)
Received: by 10.231.169.14 with HTTP; Sun, 29 Aug 2010 15:27:57 -0700 (PDT)
In-Reply-To: <4C7ACC34.9060100@nostrum.com>
References: <BDBFB6CE314EDF4CB80404CACAEFF5DE04D861FE@XCH02DFW.rim.net> <4C7ACC34.9060100@nostrum.com>
Date: Sun, 29 Aug 2010 17:27:57 -0500
Message-ID: <AANLkTik4yxgrBUP7EskmkYdWDKnALaQjXyj14OnxeT3B@mail.gmail.com>
From: Mary Barnes <mary.ietf.barnes@gmail.com>
To: Adam Roach <adam@nostrum.com>
Content-Type: text/plain; charset=ISO-8859-1
Cc: bernard_aboba@hotmail.com, martini@ietf.org
Subject: Re: [martini] Call for Consensus: Support for Public GRUUs
X-BeenThere: martini@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussion of en-mass SIP PBX registration mechanisms <martini.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/martini>
List-Post: <mailto:martini@ietf.org>
List-Help: <mailto:martini-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Aug 2010 22:27:28 -0000

+1

On Sun, Aug 29, 2010 at 4:08 PM, Adam Roach <adam@nostrum.com> wrote:
>
> I agree with Andrew on this point
>
> The key issue in my mind is deployability. With a single registrar,
> deployment of GRUUs is a fairly tractable problem: once the registrar
> supports GRUUs, then clients can start making use of them. When we start
> having more entities involved in the mix -- like the dual-registrar
> situation that MARTINI was chartered to address -- then the chances of
> deployment decrease multiplicatively.
>
> In other words, unless GRUU is mandated in GIN (or any solution to the
> MARTINI problem, for that matter), the chances of GRUU deployment are
> vanishingly small, in a way that doesn't exist in a single-registrar system.
> Because the MARTINI architecture *caused* this problem, I believe that it is
> incumbent on us to *fix* this problem.
>
> As public GRUU is really quite easy to implement, I don't imagine that this
> requirement should be particularly controversial.
>
> /a
>
> On 8/29/10 09:28, Aug 29, Andrew Allen wrote:
>
> I certainly agree with the compromise we worked out in Masstricht. As I
> stated during the meeting GRUU is basically a bug fix for SIP and without it
> originally intended basic SIP capabilities either break, have negative side
> effects or have significant limitations on other capabilities in order to
> make them work.
>
> Public GRUU is not complex to implement and with temporary GRUU the
> compromise gives enough wiggle room to allow other alternatives that provide
> anonymity to be used provided they don't break the use of Public GRUUs.
>
> The privacy text is not so much about implementing privacy as to ensure that
> deployments don't break GRUU capabilities in order to achieve privacy.
>
> Especially in enterprise deployments (which is the major MARTINI use case)
> endpoints will likely not have public IP addresses (or will have SBCs that
> modify them). So the need for GRUU support here is even more essential than
> "generic internet SIP".
>
> So I agree that SSPs supporting MARTINI MUST implement support for providing
> public GRUUs.
>
> Andrew
>
> From: Bernard Aboba [mailto:bernard_aboba@hotmail.com]
> Sent: Saturday, August 28, 2010 03:44 PM
> To: martini@ietf.org <martini@ietf.org>
> Subject: [martini] Call for Consensus: Support for Public GRUUs
>
> At the IETF 78 MARTINI WG meeting, during the discussion of Ticket 57
> (relating to temporary GRUUs), a suggestion was made that public GRUUs be
> mandatory to implement for SSPs.
>
> We will now attempt to determine whether consensus exists within the MARTINI
> WG to make this change to the document.
>
> Please respond to this email and post your opinion as to whether you agree
> that SSPs supporting MARTINI MUST implement support for public GRUUs.
>
> This consensus call will last until September 12, 2010.
> ---------------------------------------------------------------------
> This transmission (including any attachments) may contain confidential
> information, privileged material (including material protected by the
> solicitor-client or other applicable privileges), or constitute non-public
> information. Any use of this information by anyone other than the intended
> recipient is prohibited. If you have received this transmission in error,
> please immediately reply to the sender and delete this information from your
> system. Use, dissemination, distribution, or reproduction of this
> transmission by unintended recipients is not authorized and may be unlawful.
>
> _______________________________________________
> martini mailing list
> martini@ietf.org
> https://www.ietf.org/mailman/listinfo/martini
>
>
> _______________________________________________
> martini mailing list
> martini@ietf.org
> https://www.ietf.org/mailman/listinfo/martini
>
>

From bernard_aboba@hotmail.com  Sun Aug 29 16:11:04 2010
Return-Path: <bernard_aboba@hotmail.com>
X-Original-To: martini@core3.amsl.com
Delivered-To: martini@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C9CF63A6893 for <martini@core3.amsl.com>; Sun, 29 Aug 2010 16:11:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.356
X-Spam-Level: 
X-Spam-Status: No, score=-100.356 tagged_above=-999 required=5 tests=[AWL=-0.358, BAYES_50=0.001, HTML_MESSAGE=0.001, 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 Y2KtNzcRvv9J for <martini@core3.amsl.com>; Sun, 29 Aug 2010 16:11:00 -0700 (PDT)
Received: from blu0-omc2-s38.blu0.hotmail.com (blu0-omc2-s38.blu0.hotmail.com [65.55.111.113]) by core3.amsl.com (Postfix) with ESMTP id 178123A6889 for <martini@ietf.org>; Sun, 29 Aug 2010 16:11:00 -0700 (PDT)
Received: from BLU137-W22 ([65.55.111.73]) by blu0-omc2-s38.blu0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675);  Sun, 29 Aug 2010 16:11:30 -0700
Message-ID: <BLU137-W223A75B18A91A4BDE1C1CF93880@phx.gbl>
Content-Type: multipart/alternative; boundary="_d2f15649-5006-4b04-9eea-4139c50ee3d1_"
X-Originating-IP: [63.231.32.97]
From: Bernard Aboba <bernard_aboba@hotmail.com>
To: <martini@ietf.org>
Date: Sun, 29 Aug 2010 16:11:31 -0700
Importance: Normal
MIME-Version: 1.0
X-OriginalArrivalTime: 29 Aug 2010 23:11:30.0963 (UTC) FILETIME=[840FEE30:01CB47CF]
Subject: [martini] Revised minutes from IETF 78
X-BeenThere: martini@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussion of en-mass SIP PBX registration mechanisms <martini.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/martini>
List-Post: <mailto:martini@ietf.org>
List-Help: <mailto:martini-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Aug 2010 23:11:05 -0000

--_d2f15649-5006-4b04-9eea-4139c50ee3d1_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable


We have had a question arise about the minutes of the meeting at IETF 78=2C=
 relating to discussion of Ticket 57.=20

Adam has gone back to the recording and transcribed the conversation relati=
ng to public GRUUs.=20

With that transcription added=2C the revised minutes are enclosed below.=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D

MARTINI WG IETF 78 Mintes
=20
Chairs:
Bernard Aboba <bernard_aboba at hotmail.com>
Spencer Dawkins <spencer at wonderhamster.org>

Thursday=2C July 29=2C 2010
09:00 - 11:30
2.1 Colorado Room

09:00 - 9:10=2C Preliminaries

     Note Well
     Note Takers:  Paul Kyzivat and Cullen Jennings=2C with help from Adam =
Roach
     Jabber scribe
     Agenda bash
     Document Status

Solution Updates

MARTINI with Globally Identifiable Numbers=2C Adam Roach (40 minutes)
http://tools.ietf.org/html/draft-ietf-martini-gin

Went over changes and open issues:

Ticket 48 updates the requirements analysis in the GIN document=20
(Appendix A) so as to keep in sync with changes made to the=20
requirements document. The changes have no impact on the GIN=20
solution.  Adam proposes to align the appendix A by changing text=20
that quotes the requirements doc to be consistent with the final=20
version of the requirements doc.

Proposal by Cullen and Hadriel to just drop appendix A. John and Adam=20
are happy to remove it. Keith would like it to remain.  Decision is=20
to keep it and change the text so as to match the requirements
document. =20

No objection to the recommended resolution of Issues 4 and 5.

Ticket 49 =96 nits. Changes accepted. Keith requested consistency=20
on a number of other nits. He was asked to report them on the=20
list. He agreed.

Ticket 50: propose to update inline with suggestions in the ticket.
Query made if any objections to the proposed resolution. There were none.

Ticket 51: ticket submitter proposed one resolution=2C Adam proposes to=20
do the contrary =96 reject BNC contact with user part. Discussion of=20
pros/cons of the alternative. Keith and Cullen argued for being=20
strict=2C and Hadriel agreed. That approach (consistent with the slide)=20
was agreed: incorrect URI will cause rejection.

Ticket 54: Keith objected to use of "non-bnc URI" without definition.=20
Adam agrees to fix that=2C make it clear what is intended.

Everywhere we have BNC before another term=2C it needs to be defined.
On this issue in #54 reword to be "URI without a BNC"

Ticket 55: regarding prohibition of "bnc" parameter in reg event bodies.=20
Questions/objections of how this prohibition applies to reg event=20
extensions. It was agreed to modify the proposed text - "after "bnc"
parameter" add "in an extension".

Ticket 56: about security review. Discussion of what the error code=20
should be. Adam proposes using an existing 500 class response to=20
indicate an overload condition.

Agreed on Proposal #1 and #2. Will return an existing 500 class response.=20

Ticket 57:  This issue relates to temporary GRUUs.  Should support
be mandatory for SSPs? Three options offered: completely=20
optional=3B mandatory to implement & optional to use=3B mandatory to use=20
GIN at all.=20
 =20
Should it be mandatory for an SSP implementing GIN to supply a=20
public GRUU when requested by the registering PBX?

Hadriel argued at length for optionality. Cullen argued strongly=20
for mandatory to implement for public GRUU. =20

Keith Drage (@1:07:41): "Yeah=2C but I mean=2C I mean I think we had an alm=
ost=20
formal words at the microphone which basically were saying: 'If you're aske=
d=20
for a GRUU=2C then implementors of GIN must provide one. Public GRUU.'"
Hadriel Kaplan: "The *SSP* must provide one."
Adam Roach: "Yes."
Hadriel Kaplan: "Right."
Adam Roach: "Yes."
Hadriel Kaplan: "If it said 'Supported: gin'."
Adam Roach: "Yes."
Hadriel Kaplan: "Check."
Adam Roach: "Okay."
Hadriel Kaplan: "Okay."
Adam Roach: "Good."
Cullen Jennings (@1:08:12): "Okay=2C so here's what I recorded for minutes:=
=20
'If the PBX asks for a GRUU and it supports GIN=2C the the SSP must return =
one.'=20
Okay? Fair enough summary?"
Adam Roach: "That sounds like a good summary."
Paul Kyzivat (backup minute taker): "I've got words similar to that."
Adam Roach: "So I think we have public GRUU nailed down."

Then discussion moved to temp GRUU. Debate among Cullen Jennings and Hadrie=
l Kaplan.=20
Cullen argues for support of confidentiality =96 need to support=20
anonymous calls. He would accept some other mechanism than temp GRUU=20
if someone can propose it for inclusion in this draft. Andrew Allen=20
supports for fear that some other system likely to mangle public=20
GRUUs. Hadriel asserted that he sells boxes that do this without use=20
of temp GRUU.

Bernard Aboba noted that GRUU support (both public and temporary) is
covered by REQ16 in the requirements document:=20

   REQ16 - The mechanism MUST allow the SIP-PBX to provide its UAs with
   public or temporary Globally Routable UA URIs (GRUUs) [RFC5627].


However=2C this requirement is phrased as "MUST allow" and only applies
to PBXes=2C not SSPs.  John Ewell was concerned that that mandating
support by SSPs might raise the bar too high and discourage SSPs from=20
implementing GIN. Keith was concerned that we are having a requirements=20
document in the context of the gin draft =96 that people who want new=20
requirement should be making a bis version of the requirements document. T
here was suggestion to split the ticket=2C into the part about pub gruu=20
and a separate one about private calls.

Request for Cullen to file that ticket. Proposal for interested=20
parties to go off between now and next session at 3 and try to figure this =
out.
Will pick it up then.

Individual Submissions (60 minutes)
Other Logical Identifier Values (OLIVE)=2C Hadriel Kaplan
http://tools.ietf.org/html/draft-kaplan-martini-with-olive

Hadriel gave summary. There were a number of clarifying questions.=20
John wanted to know if this is service that SSPs would want to=20
provide. Adam observed that its perfectly reasonable to assume the SSP=20
could host your own domain name and then arbitrary user names within that d=
omain name.
Then got on to local numbers. Cullen suggests splitting this into=20
separate drafts for alphanumeric user names and local numbers because.

About 10 people in the room thought it was worth solving the "Bob@example.c=
om"=20
problem =96 alphanumeric user names. This is simply guidance to hadriel=20
about his authoring of private drafts.

There was a sughgestion to work on two separate documents:  one for
email-style addresses (e.g. "bob@example.com') and the other for numeric
addresses (but not E.164 numbers):  "1234".=20

MARTINI Event Package for Registration (VERMOUTH)=2C Hadriel Kaplan
http://tools.ietf.org/html/draft-kaplan-martini-vermouth

Hadriel gave an overview. Normal subscription get routed to the PBX.=20

Presented two alternatives =96 use reg-event with=20
extensions or a new event package. John Elwell questioned if SIP is=20
right for this. Andrew Allen also preferred new event package because=20
semantics are different. Cullen Jennings gave another reason =96 authorizat=
ion=20
rules are different.

There seemed to be general support for a new event package.=20

Thursday=2C July 29=2C 2010
15:10 - 16:10

This session was just to clear up the temp-gruu issue.
People had worked in the intervening time and had proposed text=20
which was displayed on a slide.

After brief discussion=2C the room was polled about this new text.=20
Result was 12-0 in favor=2C which was considered to be consensus.

The group then adjourned.


 		 	   		  =

--_d2f15649-5006-4b04-9eea-4139c50ee3d1_
Content-Type: text/html; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<style><!--
.hmmessage P
{
margin:0px=3B
padding:0px
}
body.hmmessage
{
font-size: 10pt=3B
font-family:Tahoma
}
--></style>
</head>
<body class=3D'hmmessage'>
We have had a question arise about the minutes of the meeting at IETF 78=2C=
 relating to discussion of Ticket 57. <br><br>Adam has gone back to the rec=
ording and transcribed the conversation relating to public GRUUs. <br><br>W=
ith that transcription added=2C the revised minutes are enclosed below. <br=
><br>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br><br>MARTINI WG IETF 78 Mintes<br>&nbsp=3B=
<br>Chairs:<br>Bernard Aboba &lt=3Bbernard_aboba at hotmail.com&gt=3B<br>Sp=
encer Dawkins &lt=3Bspencer at wonderhamster.org&gt=3B<br><br>Thursday=2C J=
uly 29=2C 2010<br>09:00 - 11:30<br>2.1 Colorado Room<br><br>09:00 - 9:10=2C=
 Preliminaries<br><br>&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B Note Well<br>&nbsp=
=3B&nbsp=3B&nbsp=3B&nbsp=3B Note Takers:&nbsp=3B Paul Kyzivat and Cullen Je=
nnings=2C with help from Adam Roach<br>&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B Jab=
ber scribe<br>&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B Agenda bash<br>&nbsp=3B&nbsp=
=3B&nbsp=3B&nbsp=3B Document Status<br><br>Solution Updates<br><br>MARTINI =
with Globally Identifiable Numbers=2C Adam Roach (40 minutes)<br>http://too=
ls.ietf.org/html/draft-ietf-martini-gin<br><br>Went over changes and open i=
ssues:<br><br>Ticket 48 updates the requirements analysis in the GIN docume=
nt <br>(Appendix A) so as to keep in sync with changes made to the <br>requ=
irements document. The changes have no impact on the GIN <br>solution.&nbsp=
=3B Adam proposes to align the appendix A by changing text <br>that quotes =
the requirements doc to be consistent with the final <br>version of the req=
uirements doc.<br><br>Proposal by Cullen and Hadriel to just drop appendix =
A. John and Adam <br>are happy to remove it. Keith would like it to remain.=
&nbsp=3B Decision is <br>to keep it and change the text so as to match the =
requirements<br>document.&nbsp=3B <br><br>No objection to the recommended r=
esolution of Issues 4 and 5.<br><br>Ticket 49 =96 nits. Changes accepted. K=
eith requested consistency <br>on a number of other nits. He was asked to r=
eport them on the <br>list. He agreed.<br><br>Ticket 50: propose to update =
inline with suggestions in the ticket.<br>Query made if any objections to t=
he proposed resolution. There were none.<br><br>Ticket 51: ticket submitter=
 proposed one resolution=2C Adam proposes to <br>do the contrary =96 reject=
 BNC contact with user part. Discussion of <br>pros/cons of the alternative=
. Keith and Cullen argued for being <br>strict=2C and Hadriel agreed. That =
approach (consistent with the slide) <br>was agreed: incorrect URI will cau=
se rejection.<br><br>Ticket 54: Keith objected to use of "non-bnc URI" with=
out definition. <br>Adam agrees to fix that=2C make it clear what is intend=
ed.<br><br>Everywhere we have BNC before another term=2C it needs to be def=
ined.<br>On this issue in #54 reword to be "URI without a BNC"<br><br>Ticke=
t 55: regarding prohibition of "bnc" parameter in reg event bodies. <br>Que=
stions/objections of how this prohibition applies to reg event <br>extensio=
ns. It was agreed to modify the proposed text - "after "bnc"<br>parameter" =
add "in an extension".<br><br>Ticket 56: about security review. Discussion =
of what the error code <br>should be. Adam proposes using an existing 500 c=
lass response to <br>indicate an overload condition.<br><br>Agreed on Propo=
sal #1 and #2. Will return an existing 500 class response. <br><br>Ticket 5=
7:&nbsp=3B This issue relates to temporary GRUUs.&nbsp=3B Should support<br=
>be mandatory for SSPs? Three options offered: completely <br>optional=3B m=
andatory to implement &amp=3B optional to use=3B mandatory to use <br>GIN a=
t all. <br>&nbsp=3B <br>Should it be mandatory for an SSP implementing GIN =
to supply a <br>public GRUU when requested by the registering PBX?<br><br>H=
adriel argued at length for optionality. Cullen argued strongly <br>for man=
datory to implement for public GRUU.&nbsp=3B <br><br>Keith Drage (@1:07:41)=
: "Yeah=2C but I mean=2C I mean I think we had an almost <br>formal words a=
t the microphone which basically were saying: 'If you're asked <br>for a GR=
UU=2C then implementors of GIN must provide one. Public GRUU.'"<br>Hadriel =
Kaplan: "The *SSP* must provide one."<br>Adam Roach: "Yes."<br>Hadriel Kapl=
an: "Right."<br>Adam Roach: "Yes."<br>Hadriel Kaplan: "If it said 'Supporte=
d: gin'."<br>Adam Roach: "Yes."<br>Hadriel Kaplan: "Check."<br>Adam Roach: =
"Okay."<br>Hadriel Kaplan: "Okay."<br>Adam Roach: "Good."<br>Cullen Jenning=
s (@1:08:12): "Okay=2C so here's what I recorded for minutes: <br>'If the P=
BX asks for a GRUU and it supports GIN=2C the the SSP must return one.' <br=
>Okay? Fair enough summary?"<br>Adam Roach: "That sounds like a good summar=
y."<br>Paul Kyzivat (backup minute taker): "I've got words similar to that.=
"<br>Adam Roach: "So I think we have public GRUU nailed down."<br><br>Then =
discussion moved to temp GRUU. Debate among Cullen Jennings and Hadriel Kap=
lan. <br>Cullen argues for support of confidentiality =96 need to support <=
br>anonymous calls. He would accept some other mechanism than temp GRUU <br=
>if someone can propose it for inclusion in this draft. Andrew Allen <br>su=
pports for fear that some other system likely to mangle public <br>GRUUs. H=
adriel asserted that he sells boxes that do this without use <br>of temp GR=
UU.<br><br>Bernard Aboba noted that GRUU support (both public and temporary=
) is<br>covered by REQ16 in the requirements document: <br><br>&nbsp=3B&nbs=
p=3B REQ16 - The mechanism MUST allow the SIP-PBX to provide its UAs with<b=
r>&nbsp=3B&nbsp=3B public or temporary Globally Routable UA URIs (GRUUs) [R=
FC5627].<br><br><br>However=2C this requirement is phrased as "MUST allow" =
and only applies<br>to PBXes=2C not SSPs.&nbsp=3B John Ewell was concerned =
that that mandating<br>support by SSPs might raise the bar too high and dis=
courage SSPs from <br>implementing GIN. Keith was concerned that we are hav=
ing a requirements <br>document in the context of the gin draft =96 that pe=
ople who want new <br>requirement should be making a bis version of the req=
uirements document. T<br>here was suggestion to split the ticket=2C into th=
e part about pub gruu <br>and a separate one about private calls.<br><br>Re=
quest for Cullen to file that ticket. Proposal for interested <br>parties t=
o go off between now and next session at 3 and try to figure this out.<br>W=
ill pick it up then.<br><br>Individual Submissions (60 minutes)<br>Other Lo=
gical Identifier Values (OLIVE)=2C Hadriel Kaplan<br>http://tools.ietf.org/=
html/draft-kaplan-martini-with-olive<br><br>Hadriel gave summary. There wer=
e a number of clarifying questions. <br>John wanted to know if this is serv=
ice that SSPs would want to <br>provide. Adam observed that its perfectly r=
easonable to assume the SSP <br>could host your own domain name and then ar=
bitrary user names within that domain name.<br>Then got on to local numbers=
. Cullen suggests splitting this into <br>separate drafts for alphanumeric =
user names and local numbers because.<br><br>About 10 people in the room th=
ought it was worth solving the "Bob@example.com" <br>problem =96 alphanumer=
ic user names. This is simply guidance to hadriel <br>about his authoring o=
f private drafts.<br><br>There was a sughgestion to work on two separate do=
cuments:&nbsp=3B one for<br>email-style addresses (e.g. "bob@example.com') =
and the other for numeric<br>addresses (but not E.164 numbers):&nbsp=3B "12=
34". <br><br>MARTINI Event Package for Registration (VERMOUTH)=2C Hadriel K=
aplan<br>http://tools.ietf.org/html/draft-kaplan-martini-vermouth<br><br>Ha=
driel gave an overview. Normal subscription get routed to the PBX. <br><br>=
Presented two alternatives =96 use reg-event with <br>extensions or a new e=
vent package. John Elwell questioned if SIP is <br>right for this. Andrew A=
llen also preferred new event package because <br>semantics are different. =
Cullen Jennings gave another reason =96 authorization <br>rules are differe=
nt.<br><br>There seemed to be general support for a new event package. <br>=
<br>Thursday=2C July 29=2C 2010<br>15:10 - 16:10<br><br>This session was ju=
st to clear up the temp-gruu issue.<br>People had worked in the intervening=
 time and had proposed text <br>which was displayed on a slide.<br><br>Afte=
r brief discussion=2C the room was polled about this new text. <br>Result w=
as 12-0 in favor=2C which was considered to be consensus.<br><br>The group =
then adjourned.<br><br><br> 		 	   		  </body>
</html>=

--_d2f15649-5006-4b04-9eea-4139c50ee3d1_--

From pkyzivat@cisco.com  Mon Aug 30 06:37:13 2010
Return-Path: <pkyzivat@cisco.com>
X-Original-To: martini@core3.amsl.com
Delivered-To: martini@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 16ACD3A680B for <martini@core3.amsl.com>; Mon, 30 Aug 2010 06:37:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.504
X-Spam-Level: 
X-Spam-Status: No, score=-110.504 tagged_above=-999 required=5 tests=[AWL=0.095, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, 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 oYHAFN8s-znf for <martini@core3.amsl.com>; Mon, 30 Aug 2010 06:37:11 -0700 (PDT)
Received: from rtp-iport-1.cisco.com (rtp-iport-1.cisco.com [64.102.122.148]) by core3.amsl.com (Postfix) with ESMTP id 41E863A6811 for <martini@ietf.org>; Mon, 30 Aug 2010 06:37:11 -0700 (PDT)
Authentication-Results: rtp-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Av0EAFJRe0xAZnwM/2dsb2JhbACDFo9ijU1xn0CJbZEkgSKDInMEigk
X-IronPort-AV: E=Sophos;i="4.56,292,1280707200"; d="scan'208";a="153246426"
Received: from rtp-core-1.cisco.com ([64.102.124.12]) by rtp-iport-1.cisco.com with ESMTP; 30 Aug 2010 13:37:42 +0000
Received: from [161.44.174.142] (dhcp-161-44-174-142.cisco.com [161.44.174.142]) by rtp-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id o7UDbfCO022876; Mon, 30 Aug 2010 13:37:41 GMT
Message-ID: <4C7BB425.1010200@cisco.com>
Date: Mon, 30 Aug 2010 09:37:41 -0400
From: Paul Kyzivat <pkyzivat@cisco.com>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: Adam Roach <adam@nostrum.com>
References: <BDBFB6CE314EDF4CB80404CACAEFF5DE04D861FE@XCH02DFW.rim.net> <4C7ACC34.9060100@nostrum.com>
In-Reply-To: <4C7ACC34.9060100@nostrum.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Cc: bernard_aboba@hotmail.com, martini@ietf.org
Subject: Re: [martini] Call for Consensus:  Support for Public GRUUs
X-BeenThere: martini@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussion of en-mass SIP PBX registration mechanisms <martini.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/martini>
List-Post: <mailto:martini@ietf.org>
List-Help: <mailto:martini-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Aug 2010 13:37:13 -0000

+1

Adam Roach wrote:
> 
> I agree with Andrew on this point
> 
> The key issue in my mind is deployability. With a single registrar, 
> deployment of GRUUs is a fairly tractable problem: once the registrar 
> supports GRUUs, then clients can start making use of them. When we start 
> having more entities involved in the mix -- like the dual-registrar 
> situation that MARTINI was chartered to address -- then the chances of 
> deployment decrease multiplicatively.
> 
> In other words, unless GRUU is mandated in GIN (or any solution to the 
> MARTINI problem, for that matter), the chances of GRUU deployment are 
> vanishingly small, in a way that doesn't exist in a single-registrar 
> system. Because the MARTINI architecture *caused* this problem, I 
> believe that it is incumbent on us to *fix* this problem.
> 
> As public GRUU is really quite easy to implement, I don't imagine that 
> this requirement should be particularly controversial.
> 
> /a
> 
> On 8/29/10 09:28, Aug 29, Andrew Allen wrote:
>>
>> I certainly agree with the compromise we worked out in Masstricht. As 
>> I stated during the meeting GRUU is basically a bug fix for SIP and 
>> without it originally intended basic SIP capabilities either break, 
>> have negative side effects or have significant limitations on other 
>> capabilities in order to make them work.
>>
>> Public GRUU is not complex to implement and with temporary GRUU the 
>> compromise gives enough wiggle room to allow other alternatives that 
>> provide anonymity to be used provided they don't break the use of 
>> Public GRUUs.
>>
>> The privacy text is not so much about implementing privacy as to 
>> ensure that deployments don't break GRUU capabilities in order to 
>> achieve privacy.
>>
>> Especially in enterprise deployments (which is the major MARTINI use 
>> case) endpoints will likely not have public IP addresses (or will have 
>> SBCs that modify them). So the need for GRUU support here is even more 
>> essential than "generic internet SIP".
>>
>> So I agree that SSPs supporting MARTINI MUST implement support for 
>> providing public GRUUs.
>>
>> Andrew
>>  
>> *From*: Bernard Aboba [mailto:bernard_aboba@hotmail.com]
>> *Sent*: Saturday, August 28, 2010 03:44 PM
>> *To*: martini@ietf.org <martini@ietf.org>
>> *Subject*: [martini] Call for Consensus: Support for Public GRUUs
>>  
>> At the IETF 78 MARTINI WG meeting, during the discussion of Ticket 57 
>> (relating to temporary GRUUs), a suggestion was made that public GRUUs 
>> be mandatory to implement for SSPs. 
>>
>> We will now attempt to determine whether consensus exists within the 
>> MARTINI WG to make this change to the document.
>>
>> Please respond to this email and post your opinion as to whether you 
>> agree that SSPs supporting MARTINI MUST implement support for public 
>> GRUUs.
>>
>> This consensus call will last until September 12, 2010. 
>> ---------------------------------------------------------------------
>> This transmission (including any attachments) may contain confidential 
>> information, privileged material (including material protected by the 
>> solicitor-client or other applicable privileges), or constitute 
>> non-public information. Any use of this information by anyone other 
>> than the intended recipient is prohibited. If you have received this 
>> transmission in error, please immediately reply to the sender and 
>> delete this information from your system. Use, dissemination, 
>> distribution, or reproduction of this transmission by unintended 
>> recipients is not authorized and may be unlawful.
>>
>>
>> _______________________________________________
>> martini mailing list
>> martini@ietf.org
>> https://www.ietf.org/mailman/listinfo/martini
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> martini mailing list
> martini@ietf.org
> https://www.ietf.org/mailman/listinfo/martini

From richard@shockey.us  Mon Aug 30 06:53:03 2010
Return-Path: <richard@shockey.us>
X-Original-To: martini@core3.amsl.com
Delivered-To: martini@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id EF96E3A681D for <martini@core3.amsl.com>; Mon, 30 Aug 2010 06:53:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.599
X-Spam-Level: 
X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[AWL=0.001, BAYES_00=-2.599, 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 Wqe05rn3NRfI for <martini@core3.amsl.com>; Mon, 30 Aug 2010 06:53:02 -0700 (PDT)
Received: from oproxy1-pub.bluehost.com (oproxy1-pub.bluehost.com [66.147.249.253]) by core3.amsl.com (Postfix) with SMTP id 0C2DB3A6808 for <martini@ietf.org>; Mon, 30 Aug 2010 06:53:02 -0700 (PDT)
Received: (qmail 14878 invoked by uid 0); 30 Aug 2010 13:55:12 -0000
Received: from unknown (HELO box462.bluehost.com) (74.220.219.62) by oproxy1.bluehost.com.bluehost.com with SMTP; 30 Aug 2010 13:55:10 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=shockey.us; h=Received:From:To:Cc:References:In-Reply-To:Subject:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:X-Mailer:Content-language:Thread-Index:X-Identified-User; b=ThPFYfuvhcQKM2XWVpgVshwehh1C2pPGG1DAYdUF4rJjVYpqDQXtTNpf2WjXkPEtz6yTGoiJh9mJic7V8qQqlUCKfALQ00ZL86hKVnER/gffEx3i/Bp3QgbAXSAwmN01;
Received: from pool-173-79-200-247.washdc.fios.verizon.net ([173.79.200.247] helo=RSHOCKEYPC) by box462.bluehost.com with esmtpa (Exim 4.69) (envelope-from <richard@shockey.us>) id 1Oq4nj-0006pN-0l; Mon, 30 Aug 2010 07:53:31 -0600
From: "Richard Shockey" <richard@shockey.us>
To: "'Paul Kyzivat'" <pkyzivat@cisco.com>, "'Adam Roach'" <adam@nostrum.com>
References: <BDBFB6CE314EDF4CB80404CACAEFF5DE04D861FE@XCH02DFW.rim.net>	<4C7ACC34.9060100@nostrum.com> <4C7BB425.1010200@cisco.com>
In-Reply-To: <4C7BB425.1010200@cisco.com>
Date: Mon, 30 Aug 2010 09:53:28 -0400
Message-ID: <002201cb484a$ba7ac960$2f705c20$@us>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 12.0
Content-language: en-us
Thread-Index: ActISIgxbS6MV3RpQuaNrqcCOe35KQAAUZ/g
X-Identified-User: {3286:box462.bluehost.com:shockeyu:shockey.us} {sentby:smtp auth 173.79.200.247 authed with richard@shockey.us}
Cc: bernard_aboba@hotmail.com, martini@ietf.org
Subject: Re: [martini] Call for Consensus:  Support for Public GRUUs
X-BeenThere: martini@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussion of en-mass SIP PBX registration mechanisms <martini.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/martini>
List-Post: <mailto:martini@ietf.org>
List-Help: <mailto:martini-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Aug 2010 13:53:04 -0000

-1 

This statement disturbs me 

"unless GRUU is mandated in GIN (or any solution to the MARTINI problem, for
that matter), the chances of GRUU deployment are vanishingly small"

I don't understand this argument .. so GRUU's have not deployed for well
known reasons so we want to shove them down the throats of implementers and
use MARTINI as the mechanism? 

What in the MARTINI architecture has created this dilema...only the privacy
issue? 

-----Original Message-----
From: martini-bounces@ietf.org [mailto:martini-bounces@ietf.org] On Behalf
Of Paul Kyzivat
Sent: Monday, August 30, 2010 9:38 AM
To: Adam Roach
Cc: bernard_aboba@hotmail.com; martini@ietf.org
Subject: Re: [martini] Call for Consensus: Support for Public GRUUs

+1

Adam Roach wrote:
> 
> I agree with Andrew on this point
> 
> The key issue in my mind is deployability. With a single registrar, 
> deployment of GRUUs is a fairly tractable problem: once the registrar 
> supports GRUUs, then clients can start making use of them. When we start 
> having more entities involved in the mix -- like the dual-registrar 
> situation that MARTINI was chartered to address -- then the chances of 
> deployment decrease multiplicatively.
> 
> In other words, unless GRUU is mandated in GIN (or any solution to the 
> MARTINI problem, for that matter), the chances of GRUU deployment are 
> vanishingly small, in a way that doesn't exist in a single-registrar 
> system. Because the MARTINI architecture *caused* this problem, I 
> believe that it is incumbent on us to *fix* this problem.
> 
> As public GRUU is really quite easy to implement, I don't imagine that 
> this requirement should be particularly controversial.
> 
> /a
> 
> On 8/29/10 09:28, Aug 29, Andrew Allen wrote:
>>
>> I certainly agree with the compromise we worked out in Masstricht. As 
>> I stated during the meeting GRUU is basically a bug fix for SIP and 
>> without it originally intended basic SIP capabilities either break, 
>> have negative side effects or have significant limitations on other 
>> capabilities in order to make them work.
>>
>> Public GRUU is not complex to implement and with temporary GRUU the 
>> compromise gives enough wiggle room to allow other alternatives that 
>> provide anonymity to be used provided they don't break the use of 
>> Public GRUUs.
>>
>> The privacy text is not so much about implementing privacy as to 
>> ensure that deployments don't break GRUU capabilities in order to 
>> achieve privacy.
>>
>> Especially in enterprise deployments (which is the major MARTINI use 
>> case) endpoints will likely not have public IP addresses (or will have 
>> SBCs that modify them). So the need for GRUU support here is even more 
>> essential than "generic internet SIP".
>>
>> So I agree that SSPs supporting MARTINI MUST implement support for 
>> providing public GRUUs.
>>
>> Andrew
>>  
>> *From*: Bernard Aboba [mailto:bernard_aboba@hotmail.com]
>> *Sent*: Saturday, August 28, 2010 03:44 PM
>> *To*: martini@ietf.org <martini@ietf.org>
>> *Subject*: [martini] Call for Consensus: Support for Public GRUUs
>>  
>> At the IETF 78 MARTINI WG meeting, during the discussion of Ticket 57 
>> (relating to temporary GRUUs), a suggestion was made that public GRUUs 
>> be mandatory to implement for SSPs. 
>>
>> We will now attempt to determine whether consensus exists within the 
>> MARTINI WG to make this change to the document.
>>
>> Please respond to this email and post your opinion as to whether you 
>> agree that SSPs supporting MARTINI MUST implement support for public 
>> GRUUs.
>>
>> This consensus call will last until September 12, 2010. 
>> ---------------------------------------------------------------------
>> This transmission (including any attachments) may contain confidential 
>> information, privileged material (including material protected by the 
>> solicitor-client or other applicable privileges), or constitute 
>> non-public information. Any use of this information by anyone other 
>> than the intended recipient is prohibited. If you have received this 
>> transmission in error, please immediately reply to the sender and 
>> delete this information from your system. Use, dissemination, 
>> distribution, or reproduction of this transmission by unintended 
>> recipients is not authorized and may be unlawful.
>>
>>
>> _______________________________________________
>> martini mailing list
>> martini@ietf.org
>> https://www.ietf.org/mailman/listinfo/martini
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> martini mailing list
> martini@ietf.org
> https://www.ietf.org/mailman/listinfo/martini
_______________________________________________
martini mailing list
martini@ietf.org
https://www.ietf.org/mailman/listinfo/martini


From adam@nostrum.com  Mon Aug 30 07:07:04 2010
Return-Path: <adam@nostrum.com>
X-Original-To: martini@core3.amsl.com
Delivered-To: martini@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9DA7E3A6813 for <martini@core3.amsl.com>; Mon, 30 Aug 2010 07:07:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.725
X-Spam-Level: 
X-Spam-Status: No, score=-102.725 tagged_above=-999 required=5 tests=[AWL=-0.125, BAYES_00=-2.599, SPF_PASS=-0.001, 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 OIs+52iQwf6Z for <martini@core3.amsl.com>; Mon, 30 Aug 2010 07:07:03 -0700 (PDT)
Received: from nostrum.com (nostrum-pt.tunnel.tserv2.fmt.ipv6.he.net [IPv6:2001:470:1f03:267::2]) by core3.amsl.com (Postfix) with ESMTP id 479023A6811 for <martini@ietf.org>; Mon, 30 Aug 2010 07:07:03 -0700 (PDT)
Received: from dn3-228.estacado.net (vicuna-alt.estacado.net [75.53.54.121]) (authenticated bits=0) by nostrum.com (8.14.3/8.14.3) with ESMTP id o7UE7WOI031642 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 30 Aug 2010 09:07:32 -0500 (CDT) (envelope-from adam@nostrum.com)
Message-ID: <4C7BBB24.80207@nostrum.com>
Date: Mon, 30 Aug 2010 09:07:32 -0500
From: Adam Roach <adam@nostrum.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.8) Gecko/20100802 Thunderbird/3.1.2
MIME-Version: 1.0
To: Richard Shockey <richard@shockey.us>
References: <BDBFB6CE314EDF4CB80404CACAEFF5DE04D861FE@XCH02DFW.rim.net>	<4C7ACC34.9060100@nostrum.com> <4C7BB425.1010200@cisco.com> <002201cb484a$ba7ac960$2f705c20$@us>
In-Reply-To: <002201cb484a$ba7ac960$2f705c20$@us>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Received-SPF: pass (nostrum.com: 75.53.54.121 is authenticated by a trusted mechanism)
Cc: bernard_aboba@hotmail.com, martini@ietf.org
Subject: Re: [martini] Call for Consensus:  Support for Public GRUUs
X-BeenThere: martini@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussion of en-mass SIP PBX registration mechanisms <martini.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/martini>
List-Post: <mailto:martini@ietf.org>
List-Help: <mailto:martini-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Aug 2010 14:07:04 -0000

  On 8/30/10 8:53 AM, Richard Shockey wrote:
> -1
>
> This statement disturbs me
>
> "unless GRUU is mandated in GIN (or any solution to the MARTINI problem, for
> that matter), the chances of GRUU deployment are vanishingly small"
>
> I don't understand this argument

Yeah, out of context, it is pretty difficult to understand. The 
paragraph right before it put it into context -- and even reading the 
rest of the sentence gives a good clue that this isn't the 
run-of-the-mill deployment issue.

> What in the MARTINI architecture has created this dilema...only the privacy
> issue?

No, it's not the privacy issue. We're discussing public GRUUs, which 
provide no more privacy than AORs. Pretty much every part of my message 
that you didn't quote above goes over exactly what causes this problem. 
I don't know if you didn't read it, or if my writing is just that bad, 
but I'll have another run at explaining it.

The problem is that we have two registrars, and they *both* need to 
support GRUU before it can be used.

So, for example, when GRUU implementation has reached 10% in registrars 
overall, then only 1% (10% * 10%) of GIN systems will be able to make 
use of GRUU. Even when we reach 50% node deployment, we're still stuck 
at 25% of GIN systems that can support GRUU.

That's how MARTINI has made the problem demonstrably worse than the 
general case.

With this proposed solution (mandating *public* GRUU usage in SSPs), all 
we're doing is returning to the status quo. (Note that we're *not* 
requiring PBXes to use GRUUs, only for SSPs to allow them to do so).

/a

From pkyzivat@cisco.com  Mon Aug 30 07:20:31 2010
Return-Path: <pkyzivat@cisco.com>
X-Original-To: martini@core3.amsl.com
Delivered-To: martini@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C92B23A688D for <martini@core3.amsl.com>; Mon, 30 Aug 2010 07:20:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.505
X-Spam-Level: 
X-Spam-Status: No, score=-110.505 tagged_above=-999 required=5 tests=[AWL=0.094, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, 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 EN94ctvkELzl for <martini@core3.amsl.com>; Mon, 30 Aug 2010 07:20:25 -0700 (PDT)
Received: from rtp-iport-1.cisco.com (rtp-iport-1.cisco.com [64.102.122.148]) by core3.amsl.com (Postfix) with ESMTP id 4950C3A682A for <martini@ietf.org>; Mon, 30 Aug 2010 07:20:25 -0700 (PDT)
Authentication-Results: rtp-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Av0EALJae0xAZnwN/2dsb2JhbACSeI1NcZ9vmxiFNwSKCQ
X-IronPort-AV: E=Sophos;i="4.56,292,1280707200"; d="scan'208";a="153266641"
Received: from rtp-core-2.cisco.com ([64.102.124.13]) by rtp-iport-1.cisco.com with ESMTP; 30 Aug 2010 14:20:56 +0000
Received: from [161.44.174.142] (dhcp-161-44-174-142.cisco.com [161.44.174.142]) by rtp-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id o7UEKtOW003728; Mon, 30 Aug 2010 14:20:55 GMT
Message-ID: <4C7BBE48.3050704@cisco.com>
Date: Mon, 30 Aug 2010 10:20:56 -0400
From: Paul Kyzivat <pkyzivat@cisco.com>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: Richard Shockey <richard@shockey.us>
References: <BDBFB6CE314EDF4CB80404CACAEFF5DE04D861FE@XCH02DFW.rim.net>	<4C7ACC34.9060100@nostrum.com> <4C7BB425.1010200@cisco.com> <002201cb484a$ba7ac960$2f705c20$@us>
In-Reply-To: <002201cb484a$ba7ac960$2f705c20$@us>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: bernard_aboba@hotmail.com, martini@ietf.org
Subject: Re: [martini] Call for Consensus:  Support for Public GRUUs
X-BeenThere: martini@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussion of en-mass SIP PBX registration mechanisms <martini.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/martini>
List-Post: <mailto:martini@ietf.org>
List-Help: <mailto:martini-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Aug 2010 14:20:31 -0000

Richard Shockey wrote:
> -1 
> 
> This statement disturbs me 
> 
> "unless GRUU is mandated in GIN (or any solution to the MARTINI problem, for
> that matter), the chances of GRUU deployment are vanishingly small"
> 
> I don't understand this argument .. so GRUU's have not deployed for well
> known reasons so we want to shove them down the throats of implementers and
> use MARTINI as the mechanism? 
> 
> What in the MARTINI architecture has created this dilema...only the privacy
> issue? 

IMO this is called "learn from you mistakes".
We have a whole hierarchy of mistakes here:

- why hasn't the requirement in 3261 that Contact URIs must be globally
   routable been supported? (This was the reason that public GRUU was
   introduced.)

- why hasn't GRUU been widely implemented?

- if alternatives to GRUU have been deployed, why has none of them
   been proposed as a standard?

If somebody has a different solution for anonymity of calls from the 
sorts of devices that will be using GIN, that can be included/referenced 
in GIN, then I think we should consider that. But I have seen nothing 
other than "that problem will be solved elsewhere".

	Thanks,
	Paul

> -----Original Message-----
> From: martini-bounces@ietf.org [mailto:martini-bounces@ietf.org] On Behalf
> Of Paul Kyzivat
> Sent: Monday, August 30, 2010 9:38 AM
> To: Adam Roach
> Cc: bernard_aboba@hotmail.com; martini@ietf.org
> Subject: Re: [martini] Call for Consensus: Support for Public GRUUs
> 
> +1
> 
> Adam Roach wrote:
>> I agree with Andrew on this point
>>
>> The key issue in my mind is deployability. With a single registrar, 
>> deployment of GRUUs is a fairly tractable problem: once the registrar 
>> supports GRUUs, then clients can start making use of them. When we start 
>> having more entities involved in the mix -- like the dual-registrar 
>> situation that MARTINI was chartered to address -- then the chances of 
>> deployment decrease multiplicatively.
>>
>> In other words, unless GRUU is mandated in GIN (or any solution to the 
>> MARTINI problem, for that matter), the chances of GRUU deployment are 
>> vanishingly small, in a way that doesn't exist in a single-registrar 
>> system. Because the MARTINI architecture *caused* this problem, I 
>> believe that it is incumbent on us to *fix* this problem.
>>
>> As public GRUU is really quite easy to implement, I don't imagine that 
>> this requirement should be particularly controversial.
>>
>> /a
>>
>> On 8/29/10 09:28, Aug 29, Andrew Allen wrote:
>>> I certainly agree with the compromise we worked out in Masstricht. As 
>>> I stated during the meeting GRUU is basically a bug fix for SIP and 
>>> without it originally intended basic SIP capabilities either break, 
>>> have negative side effects or have significant limitations on other 
>>> capabilities in order to make them work.
>>>
>>> Public GRUU is not complex to implement and with temporary GRUU the 
>>> compromise gives enough wiggle room to allow other alternatives that 
>>> provide anonymity to be used provided they don't break the use of 
>>> Public GRUUs.
>>>
>>> The privacy text is not so much about implementing privacy as to 
>>> ensure that deployments don't break GRUU capabilities in order to 
>>> achieve privacy.
>>>
>>> Especially in enterprise deployments (which is the major MARTINI use 
>>> case) endpoints will likely not have public IP addresses (or will have 
>>> SBCs that modify them). So the need for GRUU support here is even more 
>>> essential than "generic internet SIP".
>>>
>>> So I agree that SSPs supporting MARTINI MUST implement support for 
>>> providing public GRUUs.
>>>
>>> Andrew
>>>  
>>> *From*: Bernard Aboba [mailto:bernard_aboba@hotmail.com]
>>> *Sent*: Saturday, August 28, 2010 03:44 PM
>>> *To*: martini@ietf.org <martini@ietf.org>
>>> *Subject*: [martini] Call for Consensus: Support for Public GRUUs
>>>  
>>> At the IETF 78 MARTINI WG meeting, during the discussion of Ticket 57 
>>> (relating to temporary GRUUs), a suggestion was made that public GRUUs 
>>> be mandatory to implement for SSPs. 
>>>
>>> We will now attempt to determine whether consensus exists within the 
>>> MARTINI WG to make this change to the document.
>>>
>>> Please respond to this email and post your opinion as to whether you 
>>> agree that SSPs supporting MARTINI MUST implement support for public 
>>> GRUUs.
>>>
>>> This consensus call will last until September 12, 2010. 
>>> ---------------------------------------------------------------------
>>> This transmission (including any attachments) may contain confidential 
>>> information, privileged material (including material protected by the 
>>> solicitor-client or other applicable privileges), or constitute 
>>> non-public information. Any use of this information by anyone other 
>>> than the intended recipient is prohibited. If you have received this 
>>> transmission in error, please immediately reply to the sender and 
>>> delete this information from your system. Use, dissemination, 
>>> distribution, or reproduction of this transmission by unintended 
>>> recipients is not authorized and may be unlawful.
>>>
>>>
>>> _______________________________________________
>>> martini mailing list
>>> martini@ietf.org
>>> https://www.ietf.org/mailman/listinfo/martini
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> martini mailing list
>> martini@ietf.org
>> https://www.ietf.org/mailman/listinfo/martini
> _______________________________________________
> martini mailing list
> martini@ietf.org
> https://www.ietf.org/mailman/listinfo/martini
> 
> 

From richard@shockey.us  Mon Aug 30 08:23:46 2010
Return-Path: <richard@shockey.us>
X-Original-To: martini@core3.amsl.com
Delivered-To: martini@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 919233A6842 for <martini@core3.amsl.com>; Mon, 30 Aug 2010 08:23:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.432
X-Spam-Level: 
X-Spam-Status: No, score=-102.432 tagged_above=-999 required=5 tests=[AWL=-0.167, BAYES_00=-2.599, IP_NOT_FRIENDLY=0.334, 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 oahdoXcpW6Jc for <martini@core3.amsl.com>; Mon, 30 Aug 2010 08:23:45 -0700 (PDT)
Received: from oproxy2-pub.bluehost.com (oproxy2-pub.bluehost.com [67.222.39.60]) by core3.amsl.com (Postfix) with SMTP id 5DA313A6873 for <martini@ietf.org>; Mon, 30 Aug 2010 08:23:45 -0700 (PDT)
Received: (qmail 12164 invoked by uid 0); 30 Aug 2010 15:24:16 -0000
Received: from unknown (HELO box462.bluehost.com) (74.220.219.62) by oproxy2.bluehost.com with SMTP; 30 Aug 2010 15:24:16 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=shockey.us; h=Received:From:To:Cc:References:In-Reply-To:Subject:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:X-Mailer:Content-language:Thread-Index:X-Identified-User; b=F+dyzFRtbYjjcrJU524BZCrxgX7TYrP6p4FqGxHMtzVCqCk/Y7YKS+l6uTtBCZ+VhVNyOLToTPXiNyo/kZPnlEbxtGQ5m59zynPKZRjQRNnksx9IGLO9ipzG7nAv9M9c;
Received: from pool-173-79-200-247.washdc.fios.verizon.net ([173.79.200.247] helo=RSHOCKEYPC) by box462.bluehost.com with esmtpa (Exim 4.69) (envelope-from <richard@shockey.us>) id 1Oq6DY-0006O9-0j; Mon, 30 Aug 2010 09:24:16 -0600
From: "Richard Shockey" <richard@shockey.us>
To: "'Adam Roach'" <adam@nostrum.com>
References: <BDBFB6CE314EDF4CB80404CACAEFF5DE04D861FE@XCH02DFW.rim.net>	<4C7ACC34.9060100@nostrum.com> <4C7BB425.1010200@cisco.com> <002201cb484a$ba7ac960$2f705c20$@us> <4C7BBB24.80207@nostrum.com>
In-Reply-To: <4C7BBB24.80207@nostrum.com>
Date: Mon, 30 Aug 2010 11:24:13 -0400
Message-ID: <005501cb4857$67ee82b0$37cb8810$@us>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 12.0
Content-language: en-us
Thread-Index: ActITLMe75abJO31QdenPr5mle5yfgACpVKA
X-Identified-User: {3286:box462.bluehost.com:shockeyu:shockey.us} {sentby:smtp auth 173.79.200.247 authed with richard@shockey.us}
Cc: bernard_aboba@hotmail.com, martini@ietf.org
Subject: Re: [martini] Call for Consensus:  Support for Public GRUUs
X-BeenThere: martini@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussion of en-mass SIP PBX registration mechanisms <martini.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/martini>
List-Post: <mailto:martini@ietf.org>
List-Help: <mailto:martini-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Aug 2010 15:23:46 -0000

RS> this is helpful. 

No, it's not the privacy issue. We're discussing public GRUUs, which 
provide no more privacy than AORs. Pretty much every part of my message 
that you didn't quote above goes over exactly what causes this problem. 
I don't know if you didn't read it, or if my writing is just that bad, 
but I'll have another run at explaining it.

The problem is that we have two registrars, and they *both* need to 
support GRUU before it can be used.

So, for example, when GRUU implementation has reached 10% in registrars 
overall, then only 1% (10% * 10%) of GIN systems will be able to make 
use of GRUU. Even when we reach 50% node deployment, we're still stuck 
at 25% of GIN systems that can support GRUU.

That's how MARTINI has made the problem demonstrably worse than the 
general case.

With this proposed solution (mandating *public* GRUU usage in SSPs), all 
we're doing is returning to the status quo. (Note that we're *not* 
requiring PBXes to use GRUUs, only for SSPs to allow them to do so).

/a


From fluffy@cisco.com  Mon Aug 30 13:12:50 2010
Return-Path: <fluffy@cisco.com>
X-Original-To: martini@core3.amsl.com
Delivered-To: martini@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0AD663A684C for <martini@core3.amsl.com>; Mon, 30 Aug 2010 13:12:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.494
X-Spam-Level: 
X-Spam-Status: No, score=-110.494 tagged_above=-999 required=5 tests=[AWL=0.105, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, 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 iQbXFflQ+GNV for <martini@core3.amsl.com>; Mon, 30 Aug 2010 13:12:48 -0700 (PDT)
Received: from sj-iport-3.cisco.com (sj-iport-3.cisco.com [171.71.176.72]) by core3.amsl.com (Postfix) with ESMTP id 4419A3A6858 for <martini@ietf.org>; Mon, 30 Aug 2010 13:12:48 -0700 (PDT)
Authentication-Results: sj-iport-3.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AmQFAG+te0yrR7H+/2dsb2JhbACTTo0ccaMtm2qFNwSEO4VO
X-IronPort-AV: E=Sophos;i="4.56,294,1280707200"; d="scan'208";a="236111092"
Received: from sj-core-2.cisco.com ([171.71.177.254]) by sj-iport-3.cisco.com with ESMTP; 30 Aug 2010 20:13:19 +0000
Received: from [192.168.4.177] (rcdn-fluffy-8711.cisco.com [10.99.9.18]) by sj-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id o7UKDIQE020883 for <martini@ietf.org>; Mon, 30 Aug 2010 20:13:18 GMT
Mime-Version: 1.0 (Apple Message framework v1081)
Content-Type: text/plain; charset=us-ascii
Impp: xmpp:cullenfluffyjennings@jabber.org
From: Cullen Jennings <fluffy@cisco.com>
In-Reply-To: <BLU137-W122E29863A150E6483B96893870@phx.gbl>
Date: Mon, 30 Aug 2010 14:13:18 -0600
Content-Transfer-Encoding: quoted-printable
Message-Id: <B59189B7-671D-4627-9B78-4A60213D2475@cisco.com>
References: <BLU137-W878D9ABB4B6A396E0682493860@phx.gbl>, <F1A0ED6425368141998E077AC43334E414EA89F9@gbplmail01.genband.com> <BLU137-W122E29863A150E6483B96893870@phx.gbl>
To: martini@ietf.org
X-Mailer: Apple Mail (2.1081)
Subject: Re: [martini] Call for Consensus:  Support for Public GRUUs
X-BeenThere: martini@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussion of en-mass SIP PBX registration mechanisms <martini.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/martini>
List-Post: <mailto:martini@ietf.org>
List-Help: <mailto:martini-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Aug 2010 20:12:50 -0000

GIN breaks significant parts of SIP without GRUUs (or some equivalent =
functionality) so I think we need GRUUs to be required to be implement =
on the SSP side of GIN.=20


On Aug 28, 2010, at 1:44 PM, Bernard Aboba wrote:

> At the IETF 78 MARTINI WG meeting, during the discussion of Ticket 57 =
(relating to temporary GRUUs), a suggestion was made that public GRUUs =
be mandatory to implement for SSPs. =20
>=20
> We will now attempt to determine whether consensus exists within the =
MARTINI WG to make this change to the document.=20
>=20
> Please respond to this email and post your opinion as to whether you =
agree that SSPs supporting MARTINI MUST implement support for public =
GRUUs.=20
>=20
> This consensus call will last until September 12, 2010. =20
> _______________________________________________
> martini mailing list
> martini@ietf.org
> https://www.ietf.org/mailman/listinfo/martini


Cullen Jennings
For corporate legal information go to:
http://www.cisco.com/web/about/doing_business/legal/cri/index.html




From brian.lindsay@genband.com  Mon Aug 30 14:32:22 2010
Return-Path: <brian.lindsay@genband.com>
X-Original-To: martini@core3.amsl.com
Delivered-To: martini@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 429B23A6858 for <martini@core3.amsl.com>; Mon, 30 Aug 2010 14:32:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.376
X-Spam-Level: 
X-Spam-Status: No, score=-6.376 tagged_above=-999 required=5 tests=[AWL=0.223,  BAYES_00=-2.599, 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 RlG8kV4A2Lre for <martini@core3.amsl.com>; Mon, 30 Aug 2010 14:32:21 -0700 (PDT)
Received: from exprod7og127.obsmtp.com (exprod7og127.obsmtp.com [64.18.2.210]) by core3.amsl.com (Postfix) with ESMTP id 4FD723A6891 for <martini@ietf.org>; Mon, 30 Aug 2010 14:32:00 -0700 (PDT)
Received: from source ([63.149.188.88]) (using TLSv1) by exprod7ob127.postini.com ([64.18.6.12]) with SMTP ID DSNKTHwjb4Uan/lpPmPTtrXjreMN35sJnk95@postini.com; Mon, 30 Aug 2010 14:32:32 PDT
Received: from owa.genband.com ([172.16.21.97]) by mail.genband.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675);  Mon, 30 Aug 2010 16:29:50 -0500
Received: from GBEX02.genband.com (172.16.21.98) by GBEX01.genband.com (172.16.21.91) with Microsoft SMTP Server (TLS) id 14.0.702.0; Mon, 30 Aug 2010 16:29:50 -0500
Received: from GBPLMAIL01.genband.com ([fe80::70bf:29d1:2cfe:42b5]) by gbex02.genband.com ([fe80::350f:45df:8dbd:4b0e%15]) with mapi; Mon, 30 Aug 2010 16:29:50 -0500
From: Brian Lindsay <brian.lindsay@genband.com>
To: Cullen Jennings <fluffy@cisco.com>, "martini@ietf.org" <martini@ietf.org>
Thread-Topic: [martini] Call for Consensus:  Support for Public GRUUs
Thread-Index: AQHLSH/IKQ3MhHlFZ0qQLnxMeK98apL6giGg
Date: Mon, 30 Aug 2010 21:29:47 +0000
Message-ID: <F1A0ED6425368141998E077AC43334E414EA8E49@gbplmail01.genband.com>
References: <BLU137-W878D9ABB4B6A396E0682493860@phx.gbl>, <F1A0ED6425368141998E077AC43334E414EA89F9@gbplmail01.genband.com> <BLU137-W122E29863A150E6483B96893870@phx.gbl> <B59189B7-671D-4627-9B78-4A60213D2475@cisco.com>
In-Reply-To: <B59189B7-671D-4627-9B78-4A60213D2475@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginalArrivalTime: 30 Aug 2010 21:29:50.0976 (UTC) FILETIME=[7A998800:01CB488A]
X-TM-AS-Product-Ver: SMEX-8.0.0.4160-6.500.1024-17606.002
X-TM-AS-Result: No--23.754900-5.000000-31
X-TM-AS-User-Approved-Sender: No
X-TM-AS-User-Blocked-Sender: No
Subject: Re: [martini] Call for Consensus:  Support for Public GRUUs
X-BeenThere: martini@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussion of en-mass SIP PBX registration mechanisms <martini.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/martini>
List-Post: <mailto:martini@ietf.org>
List-Help: <mailto:martini-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Aug 2010 21:32:22 -0000

Hi,

  If GIN truly "breaks" SIP, then wouldn't that mean that SIP PBXs, and the=
ir UA's, would also need to be mandated to support GRUU (which doesn't seem=
 to be the suggestion).

  Now perhaps something like an out-of-dialog REFER for Call Transfer to th=
e SIP PBX won't be possible without GRUU. But is that truly a mandatory cap=
ability that is required to be supported as part of a basic SIP PBX offerin=
g by a service provider? Or would be ubiquitously supported/allowed by SIP =
PBXs?

 Thanks
     Brian

-----Original Message-----
From: martini-bounces@ietf.org [mailto:martini-bounces@ietf.org] On Behalf =
Of Cullen Jennings
Sent: Monday, August 30, 2010 4:13 PM
To: martini@ietf.org
Subject: Re: [martini] Call for Consensus: Support for Public GRUUs


GIN breaks significant parts of SIP without GRUUs (or some equivalent funct=
ionality) so I think we need GRUUs to be required to be implement on the SS=
P side of GIN.=20


On Aug 28, 2010, at 1:44 PM, Bernard Aboba wrote:

> At the IETF 78 MARTINI WG meeting, during the discussion of Ticket 57 (re=
lating to temporary GRUUs), a suggestion was made that public GRUUs be mand=
atory to implement for SSPs. =20
>=20
> We will now attempt to determine whether consensus exists within the MART=
INI WG to make this change to the document.=20
>=20
> Please respond to this email and post your opinion as to whether you agre=
e that SSPs supporting MARTINI MUST implement support for public GRUUs.=20
>=20
> This consensus call will last until September 12, 2010. =20
> _______________________________________________
> martini mailing list
> martini@ietf.org
> https://www.ietf.org/mailman/listinfo/martini


Cullen Jennings
For corporate legal information go to:
http://www.cisco.com/web/about/doing_business/legal/cri/index.html



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

From bernard_aboba@hotmail.com  Mon Aug 30 20:01:45 2010
Return-Path: <bernard_aboba@hotmail.com>
X-Original-To: martini@core3.amsl.com
Delivered-To: martini@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 49C9A3A687A for <martini@core3.amsl.com>; Mon, 30 Aug 2010 20:01:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.462
X-Spam-Level: 
X-Spam-Status: No, score=-100.462 tagged_above=-999 required=5 tests=[AWL=-0.278, BAYES_40=-0.185, HTML_MESSAGE=0.001, 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 nsqLz615OgUh for <martini@core3.amsl.com>; Mon, 30 Aug 2010 20:01:41 -0700 (PDT)
Received: from blu0-omc3-s22.blu0.hotmail.com (blu0-omc3-s22.blu0.hotmail.com [65.55.116.97]) by core3.amsl.com (Postfix) with ESMTP id 3A81D3A6860 for <martini@ietf.org>; Mon, 30 Aug 2010 20:01:41 -0700 (PDT)
Received: from BLU137-DS6 ([65.55.116.73]) by blu0-omc3-s22.blu0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675);  Mon, 30 Aug 2010 20:02:12 -0700
X-Originating-IP: [131.107.0.105]
X-Originating-Email: [bernard_aboba@hotmail.com]
Message-ID: <BLU137-DS69C1CD6D6792AFED42877938A0@phx.gbl>
From: "Bernard Aboba" <bernard_aboba@hotmail.com>
To: <martini@ietf.org>
Date: Mon, 30 Aug 2010 20:02:11 -0700
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_001B_01CB487E.3BA99600"
X-Mailer: Microsoft Outlook 14.0
Thread-Index: ActItvvXmNywWQ6ZSumUkH1lWlEJEQ==
Content-Language: en-us
X-OriginalArrivalTime: 31 Aug 2010 03:02:12.0230 (UTC) FILETIME=[E8836A60:01CB48B8]
Subject: Re: [martini] Call for Consensus: Support for Public GRUUs (calling for service provider input)
X-BeenThere: martini@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussion of en-mass SIP PBX registration mechanisms <martini.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/martini>
List-Post: <mailto:martini@ietf.org>
List-Help: <mailto:martini-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/martini>, <mailto:martini-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Aug 2010 03:01:45 -0000

------=_NextPart_000_001B_01CB487E.3BA99600
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit

Richard Shockey said:

 

"-1 

 

This statement disturbs me 

 

"unless GRUU is mandated in GIN (or any solution to the MARTINI problem, for
that matter), the chances of GRUU deployment are vanishingly small"

 

I don't understand this argument .. so GRUU's have not deployed for well
known reasons so we want to shove them down the throats of implementers and
use MARTINI as the mechanism? "

 

[BA] This is one of a number of questions on which we could use more SSP
input.  

 

If there are any SSPs who have an opinion on this issue (and who are at
least considering implementing GIN), it would be nice to hear from them. 

 

In general, if the goal of the IETF is to "make the Internet work better",
this goal cannot be met creating a standard that only PBX vendors (but not
SSPs) implement.   Such a standard could actually be less useful than the
"implicit registration" variants we have today which are implemented by SSPs
but not PBXes, because at least SBCs can be used to "fix" those. 

 


------=_NextPart_000_001B_01CB487E.3BA99600
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: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 14 =
(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;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:"Calibri","sans-serif";}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:1557207581;
	mso-list-type:hybrid;
	mso-list-template-ids:1566614002 67698713 67698713 67698715 67698703 =
67698713 67698715 67698703 67698713 67698715;}
@list l0:level1
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l0:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l0:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
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=3DWordSection1><p class=3DMsoNormal>Richard =
Shockey said:<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoPlainText>&#8220;-1 <o:p></o:p></p><p =
class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p class=3DMsoPlainText>This =
statement disturbs me <o:p></o:p></p><p =
class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p =
class=3DMsoPlainText>&quot;unless GRUU is mandated in GIN (or any =
solution to the MARTINI problem, for that matter), the chances of GRUU =
deployment are vanishingly small&quot;<o:p></o:p></p><p =
class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p class=3DMsoPlainText>I =
don't understand this argument .. so GRUU's have not deployed for well =
known reasons so we want to shove them down the throats of implementers =
and use MARTINI as the mechanism? &#8220;<o:p></o:p></p><p =
class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p class=3DMsoPlainText>[BA] =
This is one of a number of questions on which we could use more SSP =
input. &nbsp;<o:p></o:p></p><p =
class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p class=3DMsoPlainText>If =
there are any SSPs who have an opinion on this issue (and who are at =
least considering implementing GIN), it would be nice to hear from them. =
<o:p></o:p></p><p class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p =
class=3DMsoPlainText>In general, if the goal of the IETF is to =
&#8220;make the Internet work better&#8221;, this goal cannot be met =
creating a standard that only PBX vendors (but not SSPs) =
implement.&nbsp;&nbsp; Such a standard could actually be less useful =
than the &#8220;implicit registration&#8221; variants we have today =
which are implemented by SSPs but not PBXes, because at least SBCs can =
be used to &#8220;fix&#8221; those. <o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></body></html>
------=_NextPart_000_001B_01CB487E.3BA99600--
