Re: [dispatch] draft-jesske-sipping-etsi-ngn-reason-04

Paul Kyzivat <pkyzivat@cisco.com> Wed, 11 November 2009 15:39 UTC

Return-Path: <pkyzivat@cisco.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 8DB5F3A672F for <dispatch@core3.amsl.com>; Wed, 11 Nov 2009 07:39:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.31
X-Spam-Level:
X-Spam-Status: No, score=-6.31 tagged_above=-999 required=5 tests=[AWL=-0.311, BAYES_00=-2.599, J_CHICKENPOX_55=0.6, 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 LmOy8y6zzgGq for <dispatch@core3.amsl.com>; Wed, 11 Nov 2009 07:39:48 -0800 (PST)
Received: from sj-iport-5.cisco.com (sj-iport-5.cisco.com [171.68.10.87]) by core3.amsl.com (Postfix) with ESMTP id 510233A697F for <dispatch@ietf.org>; Wed, 11 Nov 2009 07:39:48 -0800 (PST)
Authentication-Results: sj-iport-5.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApoEAJ9p+kqrRN+K/2dsb2JhbADFN5gZhDwE
X-IronPort-AV: E=Sophos;i="4.44,723,1249257600"; d="scan'208";a="103551509"
Received: from sj-core-4.cisco.com ([171.68.223.138]) by sj-iport-5.cisco.com with ESMTP; 11 Nov 2009 15:40:16 +0000
Received: from xbh-rtp-201.amer.cisco.com (xbh-rtp-201.cisco.com [64.102.31.12]) by sj-core-4.cisco.com (8.13.8/8.14.3) with ESMTP id nABFeGmf022422; Wed, 11 Nov 2009 15:40:16 GMT
Received: from xfe-rtp-201.amer.cisco.com ([64.102.31.38]) by xbh-rtp-201.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959); Wed, 11 Nov 2009 10:40:15 -0500
Received: from [161.44.174.156] ([161.44.174.156]) by xfe-rtp-201.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959); Wed, 11 Nov 2009 10:40:15 -0500
Message-ID: <4AFADAD9.7040402@cisco.com>
Date: Wed, 11 Nov 2009 10:40:09 -0500
From: Paul Kyzivat <pkyzivat@cisco.com>
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
MIME-Version: 1.0
To: R.Jesske@telekom.de
References: <9886E5FCA6D76549A3011068483A4BD40498CFB8@S4DE8PSAAQB.mitte.t-com.de> <9886E5FCA6D76549A3011068483A4BD404A9C2B7@S4DE8PSAAQB.mitte.t-com.de> <1ECE0EB50388174790F9694F77522CCF1F155AC5@zrc2hxm0.corp.nortel.com> <CA9998CD4A020D418654FCDEF4E707DF0B1683CC@esealmw113.eemea.ericsson.se> <1ECE0EB50388174790F9694F77522CCF1F556A65@zrc2hxm0.corp.nortel.com> <9886E5FCA6D76549A3011068483A4BD404BFFC37@S4DE8PSAAQB.mitte.t-com.de> <4AF37113.8030908@nostrum.com><9886E5FCA6D76549A3011068483A4BD405319E68@S4DE8PSAAQB.mitte.t-com.de><4AF7934B.7080902@cisco.com><9886E5FCA6D76549A3011068483A4BD40537238D@S4DE8PSAAQB.mitte.t-com.de><4AF! 8AE73.4050405@cisco.com> <CA9998CD4A020D418654FCDEF4E707DF0B16864C@esealmw113.eemea.ericsson.se><744A66DF31B5B34EA8B08BBD8187A722C6423E@DEMUEXC014.nsn-intra.net> <4AFAC2DF.3090001@cisco.com> <9886E5FCA6D76549A3011068483A4BD405372C90@S4DE8PSAAQB.mitte.t-com.de> <4AFAD1 50.9070900@cisco.com> <9886E5FCA6D76549A3011068483A4BD405372CDE@S4DE8PSAAQB.mitte.t-com.d e>
In-Reply-To: <9886E5FCA6D76549A3011068483A4BD405372CDE@S4DE8PSAAQB.mitte.t-com.de>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 8bit
X-OriginalArrivalTime: 11 Nov 2009 15:40:15.0565 (UTC) FILETIME=[43A8CFD0:01CA62E5]
Cc: calme@alcatel-lucent.com, dispatch@ietf.org, paul.while@ericsson.com
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: Wed, 11 Nov 2009 15:39:49 -0000

R.Jesske@telekom.de wrote:
> Hi Paul,
> Sorry. I was to fast with my writing an sending. 
> What I meant to write was the 100. But I dont know any other 1xx beyond 18x and 199 that would fit. Or did I forgot one.
> 
> Or is it more the general avalibility for 1xx for future.

Enumerating which ones are meaningful isn't future proof.
Maybe this is a special case since there is a requirement to explicitly 
document which responses this header may appear in (why?),
but IMO it would be better not to second guess, and just allow them all.

My fallback from that would be all 18x and 199.

	Thanks,
	Paul

> Best Regards
> 
> Roland 
> 
> -----Ursprüngliche Nachricht-----
> Von: Paul Kyzivat [mailto:pkyzivat@cisco.com] 
> Gesendet: Mittwoch, 11. November 2009 23:59
> An: Jesske, Roland
> Cc: thomas.belling@nsn.com; paul.while@ericsson.com; dispatch@ietf.org; calme@alcatel-lucent.com
> Betreff: Re: AW: [dispatch] draft-jesske-sipping-etsi-ngn-reason-04
> 
> 
> 
> R.Jesske@telekom.de wrote:
>> Hello Paul,
>> Thank you for your comment. I have the sam opinion. Due to the fact that 1xx is not done end to end
> 
> 1xx means 101-199, excluding 100. Only 100 is hop by hop. All the 1xx 
> are end to end.
> 
>> I have put the following sentence into the draft.
>>
>> The appearance of the Reason header is applicable to final responses
>>    3xx, 4xx, 5xx and 6xx and 18x and 199 provisional responses
>>    [I-D.ietf-sipcore-199].
> 
> I'd prefer to see it just say 1xx.
> 
> 	Thanks,
> 	Paul
> 
>> I hope that fits. 
>>
>> Best Regards
>>
>> Roland
>>
>> -----Ursprüngliche Nachricht-----
>> Von: dispatch-bounces@ietf.org [mailto:dispatch-bounces@ietf.org] Im Auftrag von Paul Kyzivat
>> Gesendet: Mittwoch, 11. November 2009 22:58
>> An: Belling, Thomas (NSN - DE/Munich)
>> Cc: Paul While; dispatch@ietf.org; Jesske, Roland; ext Calme,James A (Jim)
>> Betreff: Re: [dispatch] draft-jesske-sipping-etsi-ngn-reason-04
>>
>> I hate to see *anything* restricted to 183, rather than being applicable 
>> to all 1xx (or at least 18x) responses.
>>
>> Restricting to 183 implies that there is something *special* about 183.
>> I have seen that erroneous assumption in the wild too - and it is 
>> distressing. Anything you can do with 183 should also work with 180.
>>
>> 	Thanks,
>> 	Paul
>>
>> Belling, Thomas (NSN - DE/Munich) wrote:
>>> Dear Roland,
>>>
>>> we discussed the interworking of ISUP ACM and CPG causes to SIP reasons headers in provisional responses in 3GPP CT3 yesterday.
>>> The conclusion was that we will only insert a reason header in a 183 provisional response.
>>>
>>> May I therefor suggest the following wording:
>>>
>>>         The Reason header is applicable to 3xx, 4xx, 5xx and 6xx final responses
>>>         and 183 and 199 <reference> provisional responses.
>>>
>>> Further, it would be very helpfull for 3GPP if you could make the updated draft available very quickly as we have several dependent CRs in the 3GPP CTx meeting which is ongoing this week.
>>>
>>> Thomas
>>>
>>>
>>> ---------------------------------- 
>>> Dr. Thomas Belling 
>>> 3GPP Standardisation
>>> Nokia Siemens Networks 
>>>
>>>
>>>
>>> -----Original Message-----
>>> From: dispatch-bounces@ietf.org [mailto:dispatch-bounces@ietf.org] On Behalf Of ext Christer Holmberg
>>> Sent: Tuesday, November 10, 2009 8:12 AM
>>> To: Paul Kyzivat; R.Jesske@telekom.de
>>> Cc: audet@nortel.com; dispatch@ietf.org; Gonzalo Camarillo
>>> Subject: Re: [dispatch] draft-jesske-sipping-etsi-ngn-reason-04
>>>
>>>
>>> Hi,
>>>
>>> A small editorial change proposal:
>>>
>>> "The appearance of the Reason header is applicable to 3xx, 4xx, 5xx and 6xx final responses and 18x and 199 <reference> provisional responsess."
>>>
>>> Regards,
>>>
>>> Christer
>>>
>>>
>>>
>>> -----Original Message-----
>>> From: dispatch-bounces@ietf.org [mailto:dispatch-bounces@ietf.org] On Behalf Of Paul Kyzivat
>>> Sent: 10. marraskuuta 2009 3:06
>>> To: R.Jesske@telekom.de
>>> Cc: audet@nortel.com; dispatch@ietf.org; Gonzalo Camarillo
>>> Subject: Re: [dispatch] draft-jesske-sipping-etsi-ngn-reason-04
>>>
>>> Roland,
>>>
>>> Thanks! That addresses my concern.
>>>
>>> 	Thanks,
>>> 	Paul
>>>
>>> R.Jesske@telekom.de wrote:
>>>> Hello Paul,
>>>> Thanks for that hint. I will change this too. 
>>>> Like:
>>>>
>>>>  The appearance of the Reason header is applicable to final responses
>>>>        3xx, 4xx, 5xx and 6xx and in addition for 199 Responses as defined within
>>>>        ietf-sipcore-199.txt. Also the Reason header is
>>>>        applicable to provisional responses18x.
>>>>
>>>> Best Regards
>>>>
>>>> Roland
>>>>
>>>> -----Ursprüngliche Nachricht-----
>>>> Von: Paul Kyzivat [mailto:pkyzivat@cisco.com]
>>>> Gesendet: Montag, 9. November 2009 12:58
>>>> An: Jesske, Roland
>>>> Cc: adam@nostrum.com; audet@nortel.com; dispatch@ietf.org; 
>>>> gonzalo.camarillo@ericsson.com
>>>> Betreff: Re: [dispatch] draft-jesske-sipping-etsi-ngn-reason-04
>>>>
>>>>
>>>>
>>>> R.Jesske@telekom.de wrote:
>>>>> Hi Adam,
>>>>> Thank you for your mail. So I propose the following text then:
>>>>>
>>>>> The appearance of the Reason header is applicable to final responses
>>>>>       3xx, 4xx, 5xx and 6xx and in addition for 199 Responses as defined within
>>>>>       ietf-sipcore-199.txt. Also the Reason header is
>>>>>       applicable to provisional responses18x which are generated by an
>>>>>       interworking gateway from ISUP to SIP.</t>
>>>> I think this is ok *except* if you are going to allow one kind of UAS 
>>>> to use Reason in a 18x response, then it should be allowed for *any* 
>>>> UAS to do so.
>>>>
>>>> For instance, suppose the gateway is replaced by a B2BUA to another 
>>>> sip environment, and the request eventually arrives as a gateway. Then 
>>>> a 18x response with a Reason header may arrive at the B2BUA and need 
>>>> to be replicated on the other side.
>>>>
>>>> 	Thanks,
>>>> 	Paul
>>>>
>>>>> Best Beagards
>>>>>
>>>>> Roland
>>>>>
>>>>> -----Ursprüngliche Nachricht-----
>>>>> Von: Adam Roach [mailto:adam@nostrum.com]
>>>>> Gesendet: Freitag, 6. November 2009 01:43
>>>>> An: Jesske, Roland
>>>>> Cc: audet@nortel.com; christer.holmberg@ericsson.com; 
>>>>> gonzalo.camarillo@ericsson.com; dispatch@ietf.org
>>>>> Betreff: Re: [dispatch] draft-jesske-sipping-etsi-ngn-reason-04
>>>>>
>>>>> On 8/6/09 7:28 PM, R.Jesske@telekom.de wrote:
>>>>>> Hi Christer and Francois,
>>>>>> I have added a sentence under section Overall Applicability:
>>>>>>
>>>>>>
>>>>>> The appearance of the Reason header is applicable to final responses 4xx, 5xx and 6xx and in addition for 199 Responses.
>>>>>>
>>>>>> Is this proper enough? Or do you have more in mind?
>>>>>>    
>>>>> Given that RFC 3398 specifies the generation of a 301 in response to 
>>>>> a cause code of 22 under certain circumstances, it seems pretty 
>>>>> appropriate to allow the inclusion of a Q.850 cause code in 300-class 
>>>>> responses also. Or, at least, as appropriate as it would be to 
>>>>> include them in 4xx, 5xx, and 6xx responses.
>>>>>
>>>>> /a
>>>>> _______________________________________________
>>>>> 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 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
>>
>