Re: [dispatch] FW: New VersionNotification for draft-patel-dispatch-cpc-oli-parameter-00
"Patel, Milan" <Milan.Patel@InterDigital.com> Wed, 17 March 2010 09:04 UTC
Return-Path: <Milan.Patel@InterDigital.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 338F63A6820 for <dispatch@core3.amsl.com>; Wed, 17 Mar 2010 02:04:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.473
X-Spam-Level:
X-Spam-Status: No, score=0.473 tagged_above=-999 required=5 tests=[AWL=-0.657, BAYES_50=0.001, DNS_FROM_OPENWHOIS=1.13]
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 4Fn67c+UIzgn for <dispatch@core3.amsl.com>; Wed, 17 Mar 2010 02:04:58 -0700 (PDT)
Received: from idcout.InterDigital.com (idcexmail.interdigital.com [12.32.197.135]) by core3.amsl.com (Postfix) with ESMTP id BC4973A67E3 for <dispatch@ietf.org>; Wed, 17 Mar 2010 02:04:57 -0700 (PDT)
Received: from interdigital.com ([10.0.128.12]) by idcout.InterDigital.com with Microsoft SMTPSVC(6.0.3790.3959); Wed, 17 Mar 2010 05:05:06 -0400
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Wed, 17 Mar 2010 05:04:43 -0400
Message-ID: <61CAF342FE1EE34EAC8FB19B765914000D763886@SABRE.InterDigital.com>
In-Reply-To: <4B97B3CC.4070400@cisco.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [dispatch] FW: New VersionNotification for draft-patel-dispatch-cpc-oli-parameter-00
Thread-Index: AcrAYkveNkY20HbnT8mLPtLmob//NAFTXtUQ
From: "Patel, Milan" <Milan.Patel@InterDigital.com>
To: Paul Kyzivat <pkyzivat@cisco.com>, Jon Peterson <jon.peterson@neustar.biz>
X-OriginalArrivalTime: 17 Mar 2010 09:05:06.0902 (UTC) FILETIME=[F03E6F60:01CAC5B0]
Cc: DISPATCH <dispatch@ietf.org>
Subject: Re: [dispatch] FW: New VersionNotification for draft-patel-dispatch-cpc-oli-parameter-00
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Mar 2010 09:04:59 -0000
Hi Paul, Thanks for pointing out the NIT. I will address that in the next revision. Your other comments seem to be specific to the semantics of certain OLI values. That is out of scope of both the internet draft and IETF, since they were defined elsewhere (ITU-T). After receiving Jon's comments, I had extensive discussions with operators and vendors about the use of CPC and OLI currently in the field. The current version of the draft reflects such usage and the syntax of the CPC and OLI as defined in version -02 of the draft has been scrutinized by operators and vendors attending 3GPP and has receiving unanimous support. The draft defines the CPC and OLI as tel URI parameters. For usage with SIP URIs, further syntax would need to be defined extending the SIP URI parameter as defined in RFC 3261. Currently, we see no requirements to include CPC or OLI for SIP URIs. If this is needed in the future, a further Internet-Draft can be proposed. Regards, Milan -----Original Message----- From: dispatch-bounces@ietf.org [mailto:dispatch-bounces@ietf.org] On Behalf Of Paul Kyzivat Sent: Wednesday, March 10, 2010 2:59 PM To: Jon Peterson Cc: Milan Patel; DISPATCH Subject: Re: [dispatch] FW: New VersionNotification for draft-patel-dispatch-cpc-oli-parameter-00 I just got around to reading this draft. I have all of the concerns that Jon does, plus some others: Many of these properties are in fact properties of the *call*, not properties of the *caller*. That is especially true of the oli values: - some are a function of the called number rather than the caller: * 30 Intercept (blank) - for calls to unassigned directory number (DN) * 31 Intercept (trouble) - for calls to directory numbers (DN) that have been manually placed in trouble-busy state by Telco personnel * 32 Intercept (regular) - for calls to recently changed or disconnected numbers - the value can be assigned mid-call, as a result of call handling: * 34 Telco Operator Handled Call - after the Telco Operator Services System has handled a call for an IC, it may change the standard ANI digits to "34", before outpulsing the sequence to the IC, when the Telco performs all call handling functions, e.g., billing. The code tells the IC that the BOC has performed billing on the call and the IC only has to complete the call. * 52 Outward Wide Area Telecommunications Service (OUTWATS) - this service allows customers to make calls to a certain zone(s) or band(s) on a direct dialed basis for a flat monthly charge or for a charge based on accumulated usage. OUTWATS lines can dial station-to-station calls directly to points within the selected band(s) or zone(s). The LEC performs a screening function to determine the correct charging and routing for OUTWATS calls based on the customer's class of service and the service area of the call party. When these calls are routed to the interexchange carrier via a combined WATS-POTS trunk group, it is necessary to identify the WATS calls with the ANI code "52". - (this is not an exhaustive list.) Putting the value in From is problematic if it is a function of something other than the caller. Its even more problematic if it can change mid-call, since changing it breaks Identity. Even when the information is a property of the caller, it seems likely that it will often be added by something other than the UAC, since the UAC is unlikely to be trusted to provide it. If this is information that is a property of the call rather than caller, and it can change along the signaling path, then IMO it belongs in some other header, in a field that may be changed along the path. Also a NIT: The "oli" parameter with value 29 indicates that the device that the call is initiated from is located within a prison. An "oli" with value "prison" is equally valid. The ABNF doesn't permit a value of "prison" for the oli parameter - only digits. Jon Peterson wrote: > > In evaluating proposals to add capabilities to SIP via a tel URI, the > first question we ask is, "Would this be useful in SIP requests that do > NOT use telephone numbers?" If the answer is "yes," then probably the > capability should be added to SIP in a way that works with and without > the tel URI. (The draft is very slightly unclear about whether or not > you can include this parameter in SIP URIs that do not contain embedded > tel URIs but do contain non-tel-URI representations of telephone numbers > - but I'm speaking here to the overall intention to couple the use of > OLI/CPC information to telephone numbers exclusively.) > > While the draft focuses on the use case where SIP is gatewaying to ISUP, > and thus where telephone numbers are likely to be used, I would be > hesitant to rule out uses that do not involve telephone numbers - > especially when the motivating use case given is REGISTER in an > emergency context. Encapsulating the opaque numeric values of OLI into a > SIP parameter also more or less restricts the use of this to entities > that understand ISUP. This begs the obvious question: should there be a > way in SIP (outside of gatewaying) to express these same concepts? > Since you already translate the CPC values into human-readable > equivalents ("operator", "payphone", "test"), is there some reason why > OLI can't receive the same treatment? The only example of the semantics > of OLI that you give ("oli=29" meaning "prison") indeed seems it could > admit of that translation. If there is some good reason why CPC should > be translated and OLI should be encapsulated, the draft should > explicitly motivate it. > > By the by, since the Acks mention that I submitted a version of this > proposal prior to Rohan's, just as an historical aside I in fact split > that out from the original draft-ietf-sip-privacy-04 by Flemming and > Bill Marshall, which for some reason had it tacked into an appendix. The > parameter proposed in that document (which can still be found via > Google), the Nature of Party ("np") parameter, maps to a set of > human-readable literals like "ordinary", "police", "payphone", > "emergency", and so on. The document then proposes a mapping to the ANI > II digits; one could just as easily be provided for OLI or CPC in the > ISUP variants of interest. The example given in that appendix shows this > being used in a URI that doesn't contain a telephone number. In any > event, if you want to have a pedigree of the idea in your Acks, you > shouldn't leave out that document. > > Jon Peterson > NeuStar, Inc. > > Milan Patel wrote: >> Hi, >> >> A new version of the Internet Draft for the Calling Party's Category and >> Originating Line Identity URI Parameters is now available. >> http://www.ietf.org/id/draft-patel-dispatch-cpc-oli-parameter-00.txt >> >> This is based on Rohan Mahy's draft-mahy-iptel-cpc-06 >> >> Best regards, >> Milan >> >> >> -----Original Message----- >> From: IETF I-D Submission Tool [mailto:idsubmission@ietf.org] Sent: 08 >> October 2009 18:40 >> To: Patel, Milan (MOP:EP10) >> Cc: r.jesske@telekom.de; mdolly@att.com >> Subject: New Version Notification for >> draft-patel-dispatch-cpc-oli-parameter-00 >> >> A new version of I-D, draft-patel-dispatch-cpc-oli-parameter-00.txt has >> been successfuly submitted by Milan Patel and posted to the IETF >> repository. >> >> Filename: draft-patel-dispatch-cpc-oli-parameter >> Revision: 00 >> Title: Uniform Resource Identifier (URI) Parameters for >> indicating the Calling Party's Catagory and Originating Line Identity >> Creation_date: 2009-10-08 >> WG ID: Independent Submission >> Number_of_pages: 10 >> >> Abstract: >> This document defines two new URI parameters to describe the calling >> party's category and toll class of service originating line >> information which are parameters also used in SS7 ISUP and other >> telephony signalling protocols. The intended use of these URI >> parameters is for the "tel" URI or equivalent SIP URI representation. >> >> >> >> >> The IETF Secretariat. >> >> >> _______________________________________________ >> dispatch mailing list >> dispatch@ietf.org >> https://www.ietf.org/mailman/listinfo/dispatch >> > > _______________________________________________ > dispatch mailing list > dispatch@ietf.org > https://www.ietf.org/mailman/listinfo/dispatch > _______________________________________________ dispatch mailing list dispatch@ietf.org https://www.ietf.org/mailman/listinfo/dispatch
- [dispatch] FW: New Version Notification for draft… Milan Patel
- Re: [dispatch] FW: New Version Notification for d… Jon Peterson
- Re: [dispatch] FW: New Version Notification for d… Milan Patel
- Re: [dispatch] FW: New VersionNotification for dr… Patel, Milan
- Re: [dispatch] FW: New Version Notification for d… Paul Kyzivat
- Re: [dispatch] FW: New VersionNotification for dr… Patel, Milan
- Re: [dispatch] FW: New VersionNotification for dr… Paul Kyzivat
- Re: [dispatch] FW: New VersionNotification for dr… Dean Willis
- Re: [dispatch] FW: New VersionNotification for dr… Paul Kyzivat
- Re: [dispatch] FW: New VersionNotification for dr… Paul Kyzivat
- Re: [dispatch] FW: New VersionNotification for dr… WORLEY, DALE R (DALE)
- Re: [dispatch] FW: New VersionNotification for dr… Paul Kyzivat
- Re: [dispatch] FW: New VersionNotification for dr… Cullen Jennings
- Re: [dispatch] FW: New VersionNotification for dr… WORLEY, Dale R (Dale)
- Re: [dispatch] FW: New VersionNotification for dr… Paul Kyzivat