Re: 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 1Iylq5-0004LH-Nz; Sun, 02 Dec 2007 05:14:17 -0500
Received: from sip by megatron.ietf.org with local (Exim 4.43) id 1Iylq4-0004D0-44 for sip-confirm+ok@megatron.ietf.org; Sun, 02 Dec 2007 05:14:16 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1Iylq3-0004As-PB for sip@ietf.org; Sun, 02 Dec 2007 05:14:15 -0500
Received: from sj-iport-6.cisco.com ([171.71.176.117]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1Iylq1-0005Qe-Sk for sip@ietf.org; Sun, 02 Dec 2007 05:14:15 -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:13 -0800
Received: from sj-core-5.cisco.com (sj-core-5.cisco.com [171.71.177.238]) by sj-dkim-2.cisco.com (8.12.11/8.12.11) with ESMTP id lB2AEDEj021544; Sun, 2 Dec 2007 02:14:13 -0800
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com [128.107.191.63]) by sj-core-5.cisco.com (8.12.10/8.12.6) with ESMTP id lB2AEC1f025112; Sun, 2 Dec 2007 10:14:12 GMT
Received: from xfe-sjc-211.amer.cisco.com ([171.70.151.174]) by xbh-sjc-221.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:11 -0800
X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9
Date: Sun, 02 Dec 2007 02:58:40 -0600
To: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>, daniel grotti <daniel.grotti@unibo.it>
From: "James M. Polk" <jmpolk@cisco.com>
Subject: Re: R: [Sip] a question about IETF draft location conveyance 09
In-Reply-To: <4745BDC7.30003@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>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Message-ID: <XFE-SJC-211zf9CIElR00001d22@xfe-sjc-211.amer.cisco.com>
X-OriginalArrivalTime: 02 Dec 2007 10:14:11.0993 (UTC) FILETIME=[15922090:01C834CC]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=5445; t=1196590453; x=1197454453; 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=20[Sip]=20a=20question=20about=20IETF=20draft=20 location=20conveyance=2009 |Sender:=20; bh=L6rzI77qwrlU6kkuBqECQhWPT1/GFDfTIRO3BAbmd/8=; b=uvmqnbuF49t3EsygIFUvMwGMpJteqFIJl8tlXTCDtTvz5r7BVrCer0DUkWhIKK7FoUzH2bV9 UfwgX7rUS1wxwaZEg9CBjuSPPRs+rxcYiK8tAP+RvThpgf+XVpRKPazh;
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: 68ba2b07ef271dba6ee42a93832cfa4c
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 11:35 AM 11/22/2007, Hannes Tschofenig wrote: >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. Ted's tone doesn't indicate this is "just a hint", he's making this seem like a mandatory prevention mechanism. That I think is a fool's errand, and it is not enforceable in cleartext. That said, "hinting" that proxies SHOULD NOT view location when "recipient=endpoint" is not a problem. What I am resisting, is that UA's don't know if a message might need location to route the message to the endpoint. Contacting a UAS, like Pizza Hut, might need location to route the message to the nearest store, the user might know this, but the UA might not. This would result in a rejection of the initial message (because location isn't readable by a proxy that needs the location-info). Would the UA understand that the rejection means sent "recipient=both" in a subsequent request? Or does the implementation of that UAC need to prompt the user to acknowledge this is necessary to complete the call set-up? This seems to me to be complicated and against normal user behavior, and I'm thinking about whether or not this is being expected to become normal user behavior? I think this might be preventing calls to any store/service that implements a network routing plan based on the UAC knowing where it is to route the call to the right destination. I cannot understand how this would be differentiated by users. >It does not have security properties. I agree >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
- [Sip] a question about IETF draft location convey… Daniel Grotti
- Re: [Sip] a question about IETF draft location co… James M. Polk
- Re: [Sip] a question about IETF draft location co… Ted Hardie
- Re: [Sip] a question about IETF draft location co… James M. Polk
- Re: [Sip] a question about IETF draft location co… Ted Hardie
- Re: [Sip] a question about IETF draft location co… James M. Polk
- Re: [Sip] a question about IETF draft location co… Ted Hardie
- Re: [Sip] a question about IETF draft location co… Dean Willis
- R: [Sip] a question about IETF draft location con… daniel grotti
- Re: R: [Sip] a question about IETF draft location… Hannes Tschofenig
- R: R: [Sip] a question about IETF draft location … daniel grotti
- Re: R: R: [Sip] a question about IETF draft locat… Hannes Tschofenig
- R: R: R: [Sip] a question about IETF draft locati… daniel grotti
- Re: R: R: [Sip] a question about IETF draft locat… Dean Willis
- R: R: R: [Sip] a question about IETF draft locati… daniel grotti
- RE: R: R: [Sip] a question about IETF draft locat… DRAGE, Keith (Keith)
- RE: R: R: [Sip] a question about IETF draft locat… James M. Polk
- Re: R: R: [Sip] a question about IETF draft locat… Matt Lepinski
- Re: R: R: [Sip] a question about IETF draft locat… James M. Polk
- RE: R: R: [Sip] a question about IETF draft locat… Ted Hardie
- Re: R: R: [Sip] a question about IETF draft locat… Ted Hardie
- Re: R: R: [Sip] a question about IETF draft locat… Dean Willis
- Re: R: R: [Sip] a question about IETF draft locat… James M. Polk
- Re: R: [Sip] a question about IETF draft location… James M. Polk
- Re: [Sip] a question about IETF draft location co… James M. Polk
- Re: R: [Sip] a question about IETF draft location… Paul Kyzivat