Re: [Sipping] draft-mahy-iptel-cpc

Alan Johnston <alan@sipstation.com> Wed, 02 April 2008 00:21 UTC

Return-Path: <sipping-bounces@ietf.org>
X-Original-To: sipping-archive@optimus.ietf.org
Delivered-To: ietfarch-sipping-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C34E63A6CCC; Tue, 1 Apr 2008 17:21:40 -0700 (PDT)
X-Original-To: sipping@core3.amsl.com
Delivered-To: sipping@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 57BA53A6956; Tue, 1 Apr 2008 17:21:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i+9E3L4siFaM; Tue, 1 Apr 2008 17:21:38 -0700 (PDT)
Received: from mho-01-bos.mailhop.org (mho-01-bos.mailhop.org [63.208.196.178]) by core3.amsl.com (Postfix) with ESMTP id CF80B3A6C34; Tue, 1 Apr 2008 17:21:32 -0700 (PDT)
Received: from 71-81-78-129.dhcp.stls.mo.charter.com ([71.81.78.129] helo=alan-johnstons-powerbook-g4-17.local) by mho-01-bos.mailhop.org with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.68) (envelope-from <alan@sipstation.com>) id 1JgqjJ-0005pS-22; Wed, 02 Apr 2008 00:21:29 +0000
X-Mail-Handler: MailHop Outbound by DynDNS
X-Originating-IP: 71.81.78.129
X-Report-Abuse-To: abuse@dyndns.com (see http://www.mailhop.org/outbound/abuse.html for abuse reporting information)
X-MHO-User: U2FsdGVkX1+eVXr6Lum0naR7YvYqPBwkJSU7dekydxQ=
Message-ID: <47F2D186.9060405@sipstation.com>
Date: Tue, 01 Apr 2008 19:21:26 -0500
From: Alan Johnston <alan@sipstation.com>
User-Agent: Thunderbird 2.0.0.12 (Macintosh/20080213)
MIME-Version: 1.0
To: Paul Kyzivat <pkyzivat@cisco.com>
References: <28F05913385EAC43AF019413F674A0171246ED3F@OCCLUST04EVS1.ugd.att.com><C0E80510684FE94DBDE3A4AF6B968D2D03063D37@esealmw118.eemea.ericsson.se><59184B4E920E854DA8ACF8E44917D49F0212F776@MAIL02.cedarpointcom.com> <28F05913385EAC43AF019413F674A0171246ED45@OCCLUST04EVS1.ugd.att.com> <5D1A7985295922448D5550C94DE2918001D9EE30@DEEXC1U01.de.lucent.com> <1ECE0EB50388174790F9694F77522CCF15DED54E@zrc2hxm0.corp.nortel.com> <47F2C8C1.9090905@cisco.com>
In-Reply-To: <47F2C8C1.9090905@cisco.com>
Cc: iptel@ietf.org, "DOLLY, MARTIN C, sbcuid" <mdolly@att.com>, Francois Audet <audet@nortel.com>, "DRAGE, Keith (Keith)" <drage@alcatel-lucent.com>, sipping@ietf.org
Subject: Re: [Sipping] draft-mahy-iptel-cpc
X-BeenThere: sipping@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "SIPPING Working Group \(applications of SIP\)" <sipping.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:sipping@ietf.org>
List-Help: <mailto:sipping-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="windows-1252"
Content-Transfer-Encoding: quoted-printable
Sender: sipping-bounces@ietf.org
Errors-To: sipping-bounces@ietf.org

Paul Kyzivat wrote:
> Francois Audet wrote:
>   
>> Keith,
>>  
>> Tel URI vs SIP URI is one issue. My guess is Tel URI is OK, and it 
>> will map into a SIP URI fine. If we believe that this concept is 
>> applicable to URIs that are not telephone numbers, then it should be a 
>> SIP URI parameter instead. Don't really care either way.
>>  
>> The other issue is "From:" header versus "P-Asserted-ID". I believe this 
>> parameter is intended to be provided by the "network" and not the UAC. 
>> So it would seem to me that it should be in P-Asserted-ID parameter 
>> header and not From header. Especially if RFC 4474 is used.
>>  
>> I think Paul Kyzivat was even proposing a P-Asserted-ID parameter. That 
>> would work too.
>>     
>
> To be clear, I don't have any particular ax to grind about this 
> proposal. I just find it technically questionable. The semantics are 
> fuzzy, and the means to convey them seems inappropriate.
>
> Ignoring the fuzziness, the semantics are such that they must be 
> asserted by some trusted party, not the UAC. And so they don't make 
> sense in most places that a TEL URI might appear. About the only place 
> they seem to make sense is a PAI. If that is the only place they make 
> sense, then adding them to that header makes more sense. Also, there is 
> no such thing as P- parameters for TEL, but this seems to be something 
> with the applicability characteristics of a P- header, which is another 
> reason to go for PAI.
>   

A long time ago in a galaxy far, far away, I proposed CPC be added to 
the Remote-Party-ID header field (remember that?) which 
P-Asserted-Identity eventually replaced.  It was added to that I-D, but 
I don't recall why this info never made it into P-A-I.

I agree that it makes better sense there than as a tel URI parameter.

Thanks,
Alan

> I can see that the information conveyed by this parameter is indeed 
> useful information to have, if one has a reason to believe it. And it 
> would be equally useful if the request originated at a SIP UAC rather 
> than in the PSTN, and also if the source had a non-numeric sip identity 
> rather than a telephone number identity. (Surely you would like to know 
> if the IM you just received was from somebody in a prison.)
>
> The only reason I can see to exclude SIP originated calls and 
> non-numeric URIs is because we don't know how to accurately determine 
> the information or how to ascertain that it it has been conveyed 
> truthfully. But that is true for telephone numbers too, as well as calls 
> gatewayed from the pstn to sip. Until we know how to do that on the open 
> internet this seems to fall in the realm of closed gardens and P- headers.
>
> 	Paul
>
>   
>>     ------------------------------------------------------------------------
>>     *From:* sipping-bounces@ietf.org [mailto:sipping-bounces@ietf.org]
>>     *On Behalf Of *DRAGE, Keith (Keith)
>>     *Sent:* Saturday, March 29, 2008 16:26
>>     *To:* DOLLY, MARTIN C, sbcuid; Sumit Garg; iptel@ietf.org;
>>     sipping@ietf.org
>>     *Subject:* Re: [Sipping] draft-mahy-iptel-cpc
>>
>>     My understanding of the cpc work in iptel is that is currently held
>>     pending the approval of the internet draft defining the approval
>>     regime for tel URI parameters. I believe the current status of this
>>     is to make the approval of tel URI parameters standards track
>>     required, although that could have altered - not in a position to
>>     look it up currently.
>>      
>>     Which brings us to the next issue in that I understand that at least
>>     some of the TISPAN people want to use this as a SIP URI parameter as
>>     well as a tel URI parameter. These are two distinct sets of
>>     parameters and therefore a tel URI parameter does not automatically
>>     become a SIP URI parameter.
>>      
>>     Is this so? Are there any indications which we want to be able to
>>     use with SIP URIs as well as tel URIs.
>>      
>>     regards
>>      
>>     Keith
>>      
>>      
>>
>>         ------------------------------------------------------------------------
>>         *From:* sipping-bounces@ietf.org
>>         [mailto:sipping-bounces@ietf.org] *On Behalf Of *DOLLY, MARTIN
>>         C, sbcuid
>>         *Sent:* Friday, March 28, 2008 6:15 PM
>>         *To:* Sumit Garg; iptel@ietf.org; sipping@ietf.org
>>         *Subject:* Re: [Sipping] draft-mahy-iptel-cpc
>>
>>         Sumit,
>>          
>>         For as long as the values are clear, this approach would be
>>         acceptable.
>>          
>>         Martin
>>
>>         ------------------------------------------------------------------------
>>         *From:* sipping-bounces@ietf.org
>>         [mailto:sipping-bounces@ietf.org] *On Behalf Of *Sumit Garg
>>         *Sent:* Friday, March 28, 2008 2:09 PM
>>         *To:* iptel@ietf.org; sipping@ietf.org
>>         *Subject:* Re: [Sipping] draft-mahy-iptel-cpc
>>
>>         I agree with Ian, we should avoid multiple parameters.
>>
>>         The way a lot of stuff is done in tel-uri might be useful….
>>
>>          
>>
>>         We would only  need 1 parameter:  i.)  user-type=<cpc/oli-values>
>>
>>                         Renamed /to user-type as we do not necessarily
>>         tie it to originating side…..we might find other needs in the
>>         future./
>>
>>          
>>
>>         For the current scenario, the number itself would help the
>>         implementation decide whether it is CPC/OLI.
>>
>>         A global number inherently has a country code which would help
>>         decide the valid values (cpc/oli)
>>
>>         Otherwise the phone-context could be used to decide the same.
>>
>>          
>>
>>         For implementations which use neither..i.e. for which context is
>>         implicit…they would implicitly know whether  it is cpc/oli.
>>
>>          
>>
>>         -Sumit
>>
>>          
>>
>>          
>>
>>         "The reasonable man adapts himself to the world; the
>>         unreasonable one persists in trying to adapt the world to
>>         himself. Therefore all progress depends on the unreasonable man."
>>         -- George Bernard Shaw
>>
>>         *From:* Ian Elz [mailto:ian.elz@ericsson.com]
>>         *Sent:* Friday, March 28, 2008 12:10 PM
>>         *To:* DOLLY, MARTIN C, sbcuid; Sumit Garg; iptel@ietf.org;
>>         sipping@ietf.org
>>         *Subject:* RE: [Sipping] draft-mahy-iptel-cpc
>>
>>          
>>
>>         Martin,
>>
>>          
>>
>>         I saw you email with the list of values.
>>
>>          
>>
>>         I was not proposing to remove the values but to combine them
>>         into an extended list which encompassed both OLI and CPC. ANSI
>>         does not use CPC to any extent while ETSI/CCITT uses CPC for the
>>         same purpose as ANSI uses OLI.
>>
>>          
>>
>>         An expanded combined single parameter may be suitable for all
>>         the required values.
>>
>>          
>>
>>         If you look at what is proposed by 3GPP you will see that it is
>>         proposed to reduce the different CCITT operator CPC values by
>>         using ‘language’ in Accept-Contact. There may be options to use
>>         similar techniques to enable all the OLI values to be handled
>>         correctly.
>>
>>         /Ian Elz/
>>
>>         /System Manager/
>>         /DUCI LDC UK/
>>         /(Lucid Duck)/
>>
>>         /Office: + 44 24 764 35256/
>>         /gsm: +44 7801723668/
>>         /ian.elz@ericsson.com/
>>
>>         ------------------------------------------------------------------------
>>     
> _______________________________________________
> Sipping mailing list  https://www.ietf.org/mailman/listinfo/sipping
> This list is for NEW development of the application of SIP
> Use sip-implementors@cs.columbia.edu for questions on current sip
> Use sip@ietf.org for new developments of core SIP
>
>
>   

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