Re: R: R: [Sip] a question about IETF draft location conveyance 09

"James M. Polk" <jmpolk@cisco.com> Sun, 02 December 2007 10:14 UTC

Return-path: <sip-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1Iylq7-0004V5-Lp; Sun, 02 Dec 2007 05:14:19 -0500
Received: from sip by megatron.ietf.org with local (Exim 4.43) id 1Iylq6-0004Ru-PM for sip-confirm+ok@megatron.ietf.org; Sun, 02 Dec 2007 05:14:18 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1Iylq6-0004P4-8k for sip@ietf.org; Sun, 02 Dec 2007 05:14:18 -0500
Received: from sj-iport-6.cisco.com ([171.71.176.117]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1Iylq4-0005Qr-DE for sip@ietf.org; Sun, 02 Dec 2007 05:14:18 -0500
Received: from sj-dkim-2.cisco.com ([171.71.179.186]) by sj-iport-6.cisco.com with ESMTP; 02 Dec 2007 02:14:16 -0800
Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254]) by sj-dkim-2.cisco.com (8.12.11/8.12.11) with ESMTP id lB2AEGfN021562; Sun, 2 Dec 2007 02:14:16 -0800
Received: from xbh-sjc-231.amer.cisco.com (xbh-sjc-231.cisco.com [128.107.191.100]) by sj-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id lB2AEB7B026991; Sun, 2 Dec 2007 10:14:15 GMT
Received: from xfe-sjc-211.amer.cisco.com ([171.70.151.174]) by xbh-sjc-231.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Sun, 2 Dec 2007 02:14:12 -0800
Received: from jmpolk-wxp.cisco.com ([10.21.68.151]) by xfe-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Sun, 2 Dec 2007 02:14:12 -0800
X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9
Date: Sun, 02 Dec 2007 03:32:00 -0600
To: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>, daniel grotti <daniel.grotti@unibo.it>
From: "James M. Polk" <jmpolk@cisco.com>
Subject: Re: R: R: [Sip] a question about IETF draft location conveyance 09
In-Reply-To: <4745D839.4000902@gmx.net>
References: <4742BDF5.9040302@unibo.it> <XFE-SJC-212qXLFfJNw000012bf@xfe-sjc-212.amer.cisco.com> <p06240607c36a38613297@[67.169.50.136]> <XFE-SJC-211EAOeIiGX000013f8@xfe-sjc-211.amer.cisco.com> <p06240608c36a4849ecf3@[67.169.50.136]> <XFE-SJC-212AOmAfjuU000013bb@xfe-sjc-212.amer.cisco.com> <p0624060ac36a6ec4f1c2@[67.169.50.136]> <A30B7FF9263D5340AD5DECB88A243C42015FEE65@EXBK03.personale.dir.unibo.it> <4745BDC7.30003@gmx.net> <A30B7FF9263D5340AD5DECB88A243C42015FEE67@EXBK03.personale.dir.unibo.it> <4745D839.4000902@gmx.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Message-ID: <XFE-SJC-2113n4DVvm200001d23@xfe-sjc-211.amer.cisco.com>
X-OriginalArrivalTime: 02 Dec 2007 10:14:12.0400 (UTC) FILETIME=[15D03B00:01C834CC]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=5712; t=1196590456; x=1197454456; c=relaxed/simple; s=sjdkim2002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=jmpolk@cisco.com; z=From:=20=22James=20M.=20Polk=22=20<jmpolk@cisco.com> |Subject:=20Re=3A=20R=3A=20R=3A=20[Sip]=20a=20question=20about=20IETF=20d raft=20location=0A=20=20conveyance=2009 |Sender:=20; bh=xe/oYa7Gueo3V/ePC8dSO2AX+LjOOIZ2LvFRZe0n1VE=; b=tjceNT59/3HOzjC/PzysFkzU3ovXl/dlt+3HK1ZsN2AmEv2i2JlvNu3N6Y5EQctCUcODSNcK 4Yuib1Izzewmo6vHO9JkV9J/3tPVK8nYMT7Pi/2YJA64emo+uxnnFyUZ;
Authentication-Results: sj-dkim-2; header.From=jmpolk@cisco.com; dkim=pass ( sig from cisco.com/sjdkim2002 verified; );
X-Spam-Score: -4.0 (----)
X-Scan-Signature: 25eb6223a37c19d53ede858176b14339
Cc: IETF SIP List <sip@ietf.org>
X-BeenThere: sip@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Session Initiation Protocol <sip.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/sip>, <mailto:sip-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:sip@ietf.org>
List-Help: <mailto:sip-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/sip>, <mailto:sip-request@ietf.org?subject=subscribe>
Errors-To: sip-bounces@ietf.org

At 01:27 PM 11/22/2007, Hannes Tschofenig wrote:
>RFC 2119 language aims to accomplish interoperability.
>The MUST NOT in that sentence does not accomplish interoperability.

which is one of my main points

>It does not do harm for the proxy to still read it.

I'm sure not everyone agrees with this


>I would be fine with a sentence that indicates that it is not useful 
>for the proxy to read the location information if the recipient 
>parameter is set to "endpoint".

I have no problems writing this into the doc, if this is agreeable. 
Should something like, "and a LbyR URI (MUST NOT/SHOULD NOT) to be 
dereferenced"


>Ciao
>Hannes
>
>
>daniel grotti wrote:
>>Hi all,
>>so why don't emphasize this point in the next draft, saying : 
>>"Proxy server MUST not read messages with "recipient=endpoint" 
>>paramenter setted".
>>This is my point of you.
>>
>>What do you think? James?
>>
>>Regards,
>>Daniel
>>
>>----------------------------------
>>        Daniel  Grotti
>>D.E.I.S. - University of Bologna
>>----------------------------------
>>        Via Venezia, 52
>>   47023 Cesena (FC) - ITALY
>>----------------------------------
>>e-mail: daniel.grotti@unibo.it
>>----------------------------------
>>
>>
>>-----Messaggio originale-----
>>Da: Hannes Tschofenig [mailto:Hannes.Tschofenig@gmx.net]
>>Inviato: gio 22/11/2007 18.35
>>A: daniel grotti
>>Cc: Ted Hardie; James M. Polk; IETF SIP List
>>Oggetto: Re: R: [Sip] a question about IETF draft location conveyance 09
>>
>>Hi Daniel,
>>
>>daniel grotti wrote:
>>
>>>I believe that if a UA puts "recipient=routing-entity" paramenter 
>>>into locationValue, the location information should be read only 
>>>by Proxy Server for location-based routing. But if a UA wants its 
>>>own location information to be known and seen by endusers, then UA 
>>>have to insert the "recipient=endpoints" paramenter. In this case 
>>>Proxy server, from my view, should only forward the message to the 
>>>destination. UA would just like to bring its own location to an 
>>>endpoint, and    could not interested in location-based routing.
>>>
>>>Does this make sense?
>>>
>>>
>>>
>>
>>Correct and makes sense.
>>
>>The recipient parameter is just a hint for processing. It does not 
>>have security properties.
>>
>>Ciao
>>Hannes
>>
>>
>>
>>
>>>Regards,
>>>Daniel
>>>
>>>
>>>
>>>
>>>-----------------------------
>>>        Daniel  Grotti
>>>DEIS - Universita' di Bologna
>>>-----------------------------
>>>        Via Venezia, 52
>>>   47023 Cesena (FC) - ITALY
>>>-----------------------------
>>>email:daniel.grotti@unibo.it
>>>-----------------------------
>>>
>>>
>>>-----Messaggio originale-----
>>>Da: Ted Hardie [mailto:hardie@qualcomm.com]
>>>Inviato: gio 11/22/2007 12:36
>>>A: James M. Polk; daniel grotti; IETF SIP List
>>>Oggetto: Re: [Sip] a question about IETF draft location conveyance 09
>>>
>>>At 4:18 PM -0600 11/21/07, James M. Polk wrote:
>>>
>>>
>>>>\
>>>>Ted -- This header parameter is for a PIDF-LO, yes -- but it 
>>>>pertains to the SIP WG's expertise in knowing and agreeing with 
>>>>SIP's ability to foresee the type of topology from UAC to UAS, 
>>>>and each server (whether there even is one) in between.  I'm not 
>>>>so sure the SIP WG agrees that a UAC can make this determination, 
>>>>and am soliciting their input here in a broad way.
>>>>
>>>>Can a UAC understand enough about the topology of the Internet to 
>>>>understand where it is sending a request, including how SIP 
>>>>servers may or may not act upon that request?
>>>>
>>>>I believe, if the answer is no, the the "recipient=" parameter is 
>>>>a flawed SIP header parameter.
>>>>
>>>>If the answer is yes, then it stays with no further arguments from me.
>>>>
>>>>
>>>I think we have fundamentally different ideas of how much 
>>>understanding of the
>>>topology this implies.  My view is that the header as currently 
>>>specified says
>>>either "This is meant for the person answering the call/taking the 
>>>session" or
>>>"This is meant to help get the call through/get the session to the 
>>>right responder".
>>>Within the latter case, it requires no knowledge at all of topology; it does
>>>not distinguish among the many different routing elements which might be
>>>trying to make that happen.
>>>A UA that does not care whether it is used for routing can enter "both"
>>>and all is well.  A UA that *wants* it to be used this way can 
>>>enter "routing-entity".
>>>The availability of "endpoint" as a separate possibility makes sure that
>>>an endpoint can indicate that use by the routing system is not 
>>>intended. If the SIP community believes "routing-entity" is too vague
>>>and needs to be broken out, I do not see how the GeoPRIV could object or
>>>why it would want to; certainly this working group should have the 
>>>final word
>>>on that.  But collapsing things so that entering "endpoint" is
>>>not an indicator to the routing entities that they should just 
>>>pass things along
>>>would find opposition (at the very least from me).  That would 
>>>break a pretty
>>>fundamental assumption that users are in control of the pidf-lo 
>>>distributions.
>>>
>>>Hope you have a great Thanksgiving,
>>>                                 Ted
>>>
>>>
>>>
>>>_______________________________________________
>>>Sip mailing list  https://www1.ietf.org/mailman/listinfo/sip
>>>This list is for NEW development of the core SIP Protocol
>>>Use sip-implementors@cs.columbia.edu for questions on current sip
>>>Use sipping@ietf.org for new developments on the application of sip
>>>
>>>
>>
>>


_______________________________________________
Sip mailing list  https://www1.ietf.org/mailman/listinfo/sip
This list is for NEW development of the core SIP Protocol
Use sip-implementors@cs.columbia.edu for questions on current sip
Use sipping@ietf.org for new developments on the application of sip