Re: [dispatch] draft-jesske-sipping-etsi-ngn-reason-04
"Francois Audet" <audet@nortel.com> Thu, 16 July 2009 17:23 UTC
Return-Path: <AUDET@nortel.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 A9EDF3A694D for <dispatch@core3.amsl.com>; Thu, 16 Jul 2009 10:23:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.474
X-Spam-Level:
X-Spam-Status: No, score=-6.474 tagged_above=-999 required=5 tests=[AWL=0.125, 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 qAWwsv4LA1MO for <dispatch@core3.amsl.com>; Thu, 16 Jul 2009 10:23:29 -0700 (PDT)
Received: from zrtps0kp.nortel.com (zrtps0kp.nortel.com [47.140.192.56]) by core3.amsl.com (Postfix) with ESMTP id 821053A6DB0 for <dispatch@ietf.org>; Thu, 16 Jul 2009 10:23:29 -0700 (PDT)
Received: from zrc2hxm0.corp.nortel.com (zrc2hxm0.corp.nortel.com [47.103.123.71]) by zrtps0kp.nortel.com (Switch-2.2.6/Switch-2.2.0) with ESMTP id n6GGmlw12153; Thu, 16 Jul 2009 16:48:47 GMT
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Date: Thu, 16 Jul 2009 11:48:11 -0500
Message-ID: <1ECE0EB50388174790F9694F77522CCF1F050471@zrc2hxm0.corp.nortel.com>
In-Reply-To: <9886E5FCA6D76549A3011068483A4BD404A14E83@S4DE8PSAAQB.mitte.t-com.de>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [dispatch] draft-jesske-sipping-etsi-ngn-reason-04
thread-index: AcoBl9goQeE8ND9yRoWluh5BWt1legB5v5vQAK0s4oA=
References: <9886E5FCA6D76549A3011068483A4BD40498CFB8@S4DE8PSAAQB.mitte.t-com.de><1246894612.3747.17.camel@victoria-pingtel-com.us.nortel.com><9886E5FCA6D76549A3011068483A4BD40498D2CA@S4DE8PSAAQB.mitte.t-com.de><1247255492.3757.40.camel@victoria-pingtel-com.us.nortel.com> <9886E5FCA6D76549A3011068483A4BD404A14E83@S4DE8PSAAQB.mitte.t-com.de>
From: Francois Audet <audet@nortel.com>
To: R.Jesske@telekom.de, Dale Worley <dworley@nortel.com>
Cc: dispatch@ietf.org
Subject: Re: [dispatch] draft-jesske-sipping-etsi-ngn-reason-04
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: Thu, 16 Jul 2009 17:23:30 -0000
Hi Roland, You use case is very common. I believe you are incorrect in saying that "reasons are currently not allowed in responses. Neither conditionally nor allowed". RFC 3326 says in 1.0: "[...] it can appear in any request within a dialog, in any CANCEL request and in any response whose status code explicitly allows the presence of this header field." To be honest, I believe Q.850 codes are much more common in Responses than in requests. > -----Original Message----- > From: dispatch-bounces@ietf.org > [mailto:dispatch-bounces@ietf.org] On Behalf Of R.Jesske@telekom.de > Sent: Sunday, July 12, 2009 23:17 > To: Worley, Dale (BL60:9D30) > Cc: dispatch@ietf.org > Subject: Re: [dispatch] draft-jesske-sipping-etsi-ngn-reason-04 > > Hi Dale, > The main probblem is that reasons are currently not allowed > in responses. Neither conditionally nor allowed > > Please see: > http://www.ietf.org/mail-archive/web/sipping/current/msg09682.html > > The draft tries to close this gap and allows conditionally > Q.850 resasons within Resopnses. So it would be a service > provider decision to include Reasons in Responses when > mapping from ISUP to SIP. > > The following call flow shows an example: > > A Gateway Gateway B > | IAM | | | > |------------------>| INVITE | | > | |----------------->| IAM | > | | 100 Trying |----------------->| > | |<-----------------| 100 Trying | > | | 403 Decline | | > | | Reason Q850 #87 | REL Cause #87 | > | REL Cause #87 | |<-----------------| > | |<-----------------| | > |<----------------- | | | > | | | | > | | | | > | | | | > > Due to RFC 3398 a 403 will be mapped back to a ISUP Cause 21. > With the Reason in responses the Cause Value 87 will be > secured and transferred back to ISUP. > > Mheanwile I got some indications from some persons who see > this issue within the BLISS group due to the fact that this > draft solves interoperability issues within SIP and PSTN. > > Views? > > BR, > > Roland > > > -----Ursprüngliche Nachricht----- > Von: Dale Worley [mailto:dworley@nortel.com] > Gesendet: Freitag, 10. Juli 2009 21:52 > An: Jesske, Roland > Cc: dispatch@ietf.org > Betreff: Re: AW: [dispatch] draft-jesske-sipping-etsi-ngn-reason-04 > > On Tue, 2009-07-07 at 07:13 +0200, R.Jesske@telekom.de wrote: > > Hi Dale, > > Within the SIPPING group I had already discussions on that issue. > > The assumption was that the use of the Reason Header within > Responses is conditionally allowed. > > > > The RFC 3326 says: > > Initially, the Reason header field defined here appears > to be most > > useful for BYE and CANCEL requests, but it can appear in > any request > > within a dialog, in any CANCEL request and in any response whose > > status code explicitly allows the presence of this header field. > > > > > > So we need a draft where it is stated that a reason header > can be included within the SIP Response. That was also the > recommendation of that discussion. That is why I wrote a draft. > > Nevertheless some standards already include this behaviour > like the ITU-T Q.1912.5 specification. > > Also 3GPP needs the reason header within Responses. > > It is still unclear to me what is being changed. Is the > change the replacement of "conditionally allowed" to > "allowed"? In any case, in my mind the purpose of the Reason > header is to carry Q.850 cause-codes in failure responses. > > The point is that the Abstract is not at all clear about the > change from the status quo (at least to someone who isn't > already thoroughly familiar with how Reason is currently specified). > > And the secondary point is that if the Abstract was clearer > about what it is being changed, more people might read and > discuss the draft. > > Dale > > > _______________________________________________ > dispatch mailing list > dispatch@ietf.org > https://www.ietf.org/mailman/listinfo/dispatch >
- [dispatch] draft-jesske-sipping-etsi-ngn-reason-04 R.Jesske
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… R.Jesske
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Dale Worley
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… R.Jesske
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Dale Worley
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… R.Jesske
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Dale Worley
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Dale Worley
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Francois Audet
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Francois Audet
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… DRAGE, Keith (Keith)
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… R.Jesske
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… R.Jesske
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… R.Jesske
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… R.Jesske
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Mary Barnes
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Dale Worley
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Gonzalo Camarillo
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… R.Jesske
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Gonzalo Camarillo
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Francois Audet
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Christer Holmberg
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Francois Audet
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… R.Jesske
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Christer Holmberg
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Francois Audet
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Adam Roach
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… R.Jesske
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Paul Kyzivat
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… R.Jesske
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Paul Kyzivat
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Christer Holmberg
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Adam Roach
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… BeckW
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Adam Roach
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Adam Roach
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… BeckW
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Elwell, John
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… R.Jesske
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Belling, Thomas (NSN - DE/Munich)
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… BeckW
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Belling, Thomas (NSN - DE/Munich)
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Paul Kyzivat
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… R.Jesske
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Paul Kyzivat
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Brett Tate
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… R.Jesske
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Paul Kyzivat
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Paul Kyzivat
- Re: [dispatch] draft-jesske-sipping-etsi-ngn-reas… Dale Worley