Re: [sipcore] I-DAction: draft-mohali-sipcore-reason-extension-application-01
Christer Holmberg <christer.holmberg@ericsson.com> Mon, 07 March 2011 19:23 UTC
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: sipcore@core3.amsl.com
Delivered-To: sipcore@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DD9E73A67F4 for <sipcore@core3.amsl.com>; Mon, 7 Mar 2011 11:23:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.584
X-Spam-Level:
X-Spam-Status: No, score=-6.584 tagged_above=-999 required=5 tests=[AWL=0.015, 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 dazP4pU6Rto6 for <sipcore@core3.amsl.com>; Mon, 7 Mar 2011 11:23:27 -0800 (PST)
Received: from mailgw9.se.ericsson.net (mailgw9.se.ericsson.net [193.180.251.57]) by core3.amsl.com (Postfix) with ESMTP id D3D993A67E2 for <sipcore@ietf.org>; Mon, 7 Mar 2011 11:23:26 -0800 (PST)
X-AuditID: c1b4fb39-b7c6dae0000023f2-31-4d7530f7a57a
Received: from esessmw0247.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw9.se.ericsson.net (Symantec Mail Security) with SMTP id 05.38.09202.7F0357D4; Mon, 7 Mar 2011 20:24:40 +0100 (CET)
Received: from ESESSCMS0356.eemea.ericsson.se ([169.254.1.30]) by esessmw0247.eemea.ericsson.se ([10.2.3.116]) with mapi; Mon, 7 Mar 2011 20:24:39 +0100
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: 'Paul Kyzivat' <pkyzivat@cisco.com>, "marianne.mohali@orange-ftgroup.com" <marianne.mohali@orange-ftgroup.com>
Date: Mon, 07 Mar 2011 20:24:39 +0100
Thread-Topic: [sipcore] I-DAction: draft-mohali-sipcore-reason-extension-application-01
Thread-Index: AcvcYISVl+mM27GVQW20lhKurWBuZQAm/njQ
Message-ID: <7F2072F1E0DE894DA4B517B93C6A05851948F0B300@ESESSCMS0356.eemea.ericsson.se>
References: <B11765B89737A7498AF63EA84EC9F5775D36A6@ftrdmel1> <4D6C2CB6.4040800@cisco.com> <B11765B89737A7498AF63EA84EC9F577617DBB@ftrdmel1> <4D6FD03A.8040507@cisco.com> <B11765B89737A7498AF63EA84EC9F57761806F@ftrdmel1> <4D7429E9.5070607@cisco.com>
In-Reply-To: <4D7429E9.5070607@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: AAAAAA==
Cc: "sipcore@ietf.org" <sipcore@ietf.org>
Subject: Re: [sipcore] I-DAction: draft-mohali-sipcore-reason-extension-application-01
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: SIP Core Working Group <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Mar 2011 19:23:29 -0000
Hi, >>[MM] I don't see the overlap with Christer's draft because it is not about capabilities, it is about what's happened. > >In your example above, it seems that the operator service is looking for the prepaid service because >the prepaid service has the capability to influence billing, or something like that. This seems at >least somewhat in line with what Christer is advocating. Looking in the Route header, or Record-Route >header would make at least as much sense for this case as looking in H-I. H-I makes sense if you are >indeed looking for something that has already happened, perhaps on a path other that the current one. I haven't studies this specific use-case, but if it's about finding a service or capability in the network then I agree that proxy-feature is appropriate. Without looking at it from a can-do/have-done perspective, another important thing with proxy-feature is that the entity that inserts a feature tag MUST NOT assume that other entities will understand and act upon it. I am not claiming that Marianne's use-case is any different in that perspective, but just to keep in mind. >I think it would be helpful for the two of you to come to some reconciliation of what you are trying to accomplish. I am trying to indicate support of capabilities :) Regards, Christer >>> About your comment in case of several applications involved >> *simultaneously* in the call establishment, it is possible to add 1 >> more hi-entry for the second application Cause you want to be >> identified in the signaling path. >> >> Sure, you can indicate that they are "involved". But you can't infer >> anything about which one "caused" something. They might have, but you >> can't tell it from the presence of these headers. >> >> Thanks, >> Paul >> >>> Regards, >>> Marianne >>> >>> >>>> -----Message d'origine----- >>>> De : sipcore-bounces@ietf.org >>>> [mailto:sipcore-bounces@ietf.org] De la part de Paul >> Kyzivat Envoyé : >>>> mardi 1 mars 2011 00:16 À : sipcore@ietf.org Objet : Re: [sipcore] >>>> I-DAction: >>>> draft-mohali-sipcore-reason-extension-application-01 >>>> >>>> (As individual) >>>> >>>> Marianne, >>>> >>>> I'm still struggling to make sense of this in the form proposed. >>>> >>>> I look at the various cause values, and all the >> descriptions are of >>>> the form. E.g.: >>>> >>>> Cause value: 2 >>>> Reason text: Freephone >>>> Description: A Freephone application has influenced >>>> processing of >>>> the call (e.g. by translating a dialed Free Phone >> number to a >>>> routable directory number). >>>> >>>> I can't figure out how to make any actionable decision >> based on this. >>>> Rather, it seems I need to make a number of leaps of faith >> before I >>>> can decide what to do. >>>> >>>> For instance, if I get an error, it *might* be because I dialed a >>>> freephone number, and it isn't supported from my calling location. >>>> (E.g. >>>> maybe I'm dialing +1-800-555-1234, but I'm doing so from >> France, and >>>> calling that number is only supported in the USA. >>>> >>>> But getting a application reason code with cause 2 doesn't really >>>> tell me that is what happened. It could be that the call >> indeed was >>>> routed through a freephone application, and it properly routed the >>>> call, and the call failed for some other reason. But the cause is >>>> there because the application >>>> *did* influence the call routing. >>>> >>>> Also, these "applications" are not, AFAIK, mutually >> exclusive. E.g. I >>>> could be using a prepaid service to make a directory >> assistance call >>>> that costs extra $$$ that I don't have credits to cover. But you >>>> can't include two cause values for the same protocol. (But >> it is true >>>> that you >>>> *can* have a number of servers each put one cause into >>>> *their* H-I entry.) >>>> >>>> So *maybe* I would see that my call failed, and that there >> is both a >>>> reason indicating a prepaid application on one H-I entry, >> and another >>>> indicating a another H-I indicating a directory service >> application. >>>> But what can I conclude from that? >>>> >>>> Bottom line, I just can't make sense how this could be >> used in a well >>>> defined and interoperable way. >>>> >>>> Thanks, >>>> Paul >>>> >>>> On 2/28/2011 9:58 AM, marianne.mohali@orange-ftgroup.com wrote: >>>>> Hello, >>>>> >>>>> Here is the new version of the draft. >>>>> Main changes are following: >>>>> - More details about the registration procedure for new values >>>>> - Clearer text in section 3.2 >>>>> - Add of Public and Private status for registered values. >>>>> - Add of a range for cause values registration >>>>> >>>>> Best Regards, >>>>> Marianne Mohali >>>>> >>>>> -----Message d'origine----- >>>>> Objet : New Version Notification for >>>>> draft-mohali-sipcore-reason-extension-application-01 >>>>> >>>>> A New Internet-Draft is available from the on-line >> Internet-Drafts >>>>> directories. >>>>> >>>>> Title : Extending the Session Initiation Protocol >>>>> (SIP) Reason Header for Applications >>>>> Author(s) : M. Mohali, B. Chatras >>>>> Filename : >>>>> draft-mohali-sipcore-reason-extension-application-01.txt >>>>> Pages : 10 >>>>> Date : 2011-02-24 >>>>> >>>>> This document defines a new protocol value "Application" for the >>>>> Reason Header field and a new IANA Registry for registering >>>>> application types. This new value enables signaling that a >>>> request or >>>>> response has been issued as a result of a decision made by a >>>>> particular type of application or that an initial request >> has been >>>>> retargeted as a result of an application decision. >>>>> >>>>> A URL for this Internet-Draft is: >>>>> >>>> >> http://www.ietf.org/internet-drafts/draft-mohali-sipcore-reason-exten >>>> s >>>>> io >>>>> n-application-01.txt >>>>> >>>>> Internet-Drafts are also available by anonymous FTP at: >>>>> ftp://ftp.ietf.org/internet-drafts/ >>>>> >>>>> Below is the data which will enable a MIME compliant mail reader >>>>> implementation to automatically retrieve the ASCII version of the >>>>> Internet-Draft. >>>>> >>>>> >>>> >> <ftp://ftp.ietf.org/internet-drafts/draft-mohali-sipcore-reason-exten >>>> s >>>>> io >>>>> n-application-01.txt> >>>>> >>>>> _______________________________________________ >>>>> I-D-Announce mailing list >>>>> I-D-Announce@ietf.org >>>>> https://www.ietf.org/mailman/listinfo/i-d-announce >>>>> Internet-Draft directories: http://www.ietf.org/shadow.html or >>>>> ftp://ftp.ietf.org/ietf/1shadow-sites.txt >>>>> _______________________________________________ >>>>> sipcore mailing list >>>>> sipcore@ietf.org >>>>> https://www.ietf.org/mailman/listinfo/sipcore >>>>> >>>> _______________________________________________ >>>> sipcore mailing list >>>> sipcore@ietf.org >>>> https://www.ietf.org/mailman/listinfo/sipcore >>>> >>> >> >
- [sipcore] I-D Action: draft-mohali-sipcore-reason… marianne.mohali
- Re: [sipcore] I-D Action: draft-mohali-sipcore-re… Paul Kyzivat
- Re: [sipcore] I-DAction: draft-mohali-sipcore-rea… marianne.mohali
- Re: [sipcore] I-DAction: draft-mohali-sipcore-rea… Paul Kyzivat
- Re: [sipcore] I-DAction: draft-mohali-sipcore-rea… Elwell, John
- Re: [sipcore] I-DAction: draft-mohali-sipcore-rea… marianne.mohali
- Re: [sipcore] I-DAction:draft-mohali-sipcore-reas… marianne.mohali
- Re: [sipcore] I-DAction: draft-mohali-sipcore-rea… Paul Kyzivat
- Re: [sipcore] I-DAction: draft-mohali-sipcore-rea… Worley, Dale R (Dale)
- Re: [sipcore] I-DAction: draft-mohali-sipcore-rea… marianne.mohali
- Re: [sipcore] I-DAction: draft-mohali-sipcore-rea… Christer Holmberg
- Re: [sipcore] I-DAction: draft-mohali-sipcore-rea… Christer Holmberg
- Re: [sipcore] I-DAction: draft-mohali-sipcore-rea… Paul Kyzivat
- Re: [sipcore] I-DAction: draft-mohali-sipcore-rea… marianne.mohali
- Re: [sipcore] I-DAction:draft-mohali-sipcore-reas… marianne.mohali
- Re: [sipcore] I-DAction:draft-mohali-sipcore-reas… Worley, Dale R (Dale)
- Re: [sipcore] I-DAction: draft-mohali-sipcore-rea… Elwell, John
- Re: [sipcore] I-DAction:draft-mohali-sipcore-reas… marianne.mohali
- Re: [sipcore] I-DAction:draft-mohali-sipcore-reas… marianne.mohali
- Re: [sipcore] I-DAction:draft-mohali-sipcore-reas… marianne.mohali
- Re: [sipcore] I-DAction:draft-mohali-sipcore-reas… Elwell, John
- Re: [sipcore] I-DAction:draft-mohali-sipcore-reas… marianne.mohali
- Re: [sipcore] I-DAction:draft-mohali-sipcore-reas… Elwell, John
- Re: [sipcore] I-DAction:draft-mohali-sipcore-reas… Paul Kyzivat
- Re: [sipcore] I-DAction:draft-mohali-sipcore-reas… Paul Kyzivat
- Re: [sipcore] I-DAction:draft-mohali-sipcore-reas… marianne.mohali
- Re: [sipcore] I-DAction:draft-mohali-sipcore-reas… Paul Kyzivat
- Re: [sipcore] I-DAction:draft-mohali-sipcore-reas… marianne.mohali
- Re: [sipcore] I-DAction:draft-mohali-sipcore-reas… Mary Barnes
- Re: [sipcore] I-DAction:draft-mohali-sipcore-reas… marianne.mohali
- Re: [sipcore] I-DAction:draft-mohali-sipcore-reas… Mary Barnes
- Re: [sipcore] I-DAction:draft-mohali-sipcore-reas… marianne.mohali
- Re: [sipcore] I-DAction:draft-mohali-sipcore-reas… marianne.mohali
- Re: [sipcore] I-DAction:draft-mohali-sipcore-reas… Worley, Dale R (Dale)
- Re: [sipcore] I-DAction:draft-mohali-sipcore-reas… Shida Schubert
- Re: [sipcore] I-DAction:draft-mohali-sipcore-reas… marianne.mohali