Re: [Sip] RFC 3261 supported header in 1xx responses

Jonathan Rosenberg <jdrosen@cisco.com> Tue, 22 November 2005 19:29 UTC

Received: from localhost.cnri.reston.va.us ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1Eedpn-00075Y-Ok; Tue, 22 Nov 2005 14:29:43 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1Eedpl-00070S-T9 for sip@megatron.ietf.org; Tue, 22 Nov 2005 14:29:42 -0500
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA29613 for <sip@ietf.org>; Tue, 22 Nov 2005 14:29:02 -0500 (EST)
Received: from sj-iport-1-in.cisco.com ([171.71.176.70] helo=sj-iport-1.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1Eee8T-0007FS-2b for sip@ietf.org; Tue, 22 Nov 2005 14:49:02 -0500
Received: from sj-core-5.cisco.com ([171.71.177.238]) by sj-iport-1.cisco.com with ESMTP; 22 Nov 2005 11:29:31 -0800
X-IronPort-AV: i="3.97,362,1125903600"; d="scan'208"; a="677649424:sNHT29872344"
Received: from xbh-rtp-211.amer.cisco.com (xbh-rtp-211.cisco.com [64.102.31.102]) by sj-core-5.cisco.com (8.12.10/8.12.6) with ESMTP id jAMJSvem014137; Tue, 22 Nov 2005 11:29:27 -0800 (PST)
Received: from xfe-rtp-201.amer.cisco.com ([64.102.31.38]) by xbh-rtp-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.211); Tue, 22 Nov 2005 14:29:15 -0500
Received: from [161.44.55.201] ([161.44.55.201]) by xfe-rtp-201.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.211); Tue, 22 Nov 2005 14:29:14 -0500
Message-ID: <4383718A.6000203@cisco.com>
Date: Tue, 22 Nov 2005 14:29:14 -0500
From: Jonathan Rosenberg <jdrosen@cisco.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.8) Gecko/20050511
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: ramakrishna.adukuri@wipro.com
Subject: Re: [Sip] RFC 3261 supported header in 1xx responses
References: <D6DA3A176076B2408E53467FC0B0056B01D8879F@BLR-EC-MBX04.wipro.com>
In-Reply-To: <D6DA3A176076B2408E53467FC0B0056B01D8879F@BLR-EC-MBX04.wipro.com>
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 22 Nov 2005 19:29:14.0637 (UTC) FILETIME=[05CF53D0:01C5EF9B]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 6ba8aaf827dcb437101951262f69b3de
Content-Transfer-Encoding: 7bit
Cc: sip@ietf.org, arunvenk@cisco.com, brett@broadsoft.com
X-BeenThere: sip@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Session Initiation Protocol <sip.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/sip>, <mailto:sip-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:sip@ietf.org>
List-Help: <mailto:sip-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/sip>, <mailto:sip-request@ietf.org?subject=subscribe>
Sender: sip-bounces@ietf.org
Errors-To: sip-bounces@ietf.org

Yes, its different from Require. Require is not an indication of 
capabilities of a UA - its an indication that a particular extension 
needs to be applied.

-Jonathan R.

ramakrishna.adukuri@wipro.com wrote:

> 
> Is this different for 'Require', because in the case of session timers
> proxy can add a 'Require' to request/response depending on UAC/UAS not
> supporting session timers.
> 
> 
> -Ramakrishna
> 
> -----Original Message-----
> From: sip-bounces@ietf.org [mailto:sip-bounces@ietf.org] On Behalf Of
> Jonathan Rosenberg
> Sent: Monday, November 21, 2005 8:30 PM
> To: Arunachalam Venkatraman (arunvenk)
> Cc: sip-ietf; Brett Tate
> Subject: Re: [Sip] RFC 3261 supported header in 1xx responses
> 
> If a proxy genreates the 1xx itself, it is effectively acting as a UAS,
> in which case insertion of Supported is fine. This won't confuse a UAC
> since any 1xx generated by the proxy itself will have different tags
> from a 2xx or other responses generated by the actual UA, and thus
> represent a different (early) dialog.
> 
> A proxy cannot insert or modify a Supported header in a response that
> passes by it (i.e., one for which it is proxying).
> 
> -Jonathan R.
> 
> Arunachalam Venkatraman (arunvenk) wrote:
> 
> 
>>Can a proxy add Supported? Is this disallowed?
>>If proxy may do so, the Supported cannot be interpreted as UAS
> 
> 
>>capabilities, even if the 1xx is reliable (consider INVITE with
> 
> 
>>Require:100rel).
>>
> 
> 
>>-----Original Message-----
>>From: sip-bounces@ietf.org [mailto:sip-bounces@ietf.org] On Behalf Of
> 
> 
>>Jonathan Rosenberg (jdrosen)
>>Sent: Friday, November 18, 2005 5:39 PM
>>To: Brett Tate
>>Cc: sip-ietf
>>Subject: Re: [Sip] RFC 3261 supported header in 1xx responses
>>
> 
> 
>>It makes sense to include them in a dialog forming response. A normal
> 
> 
>>1xx is not dialog forming. My suspicion (though I didn't check if this
> 
> 
>>was true) is that it went away when 100rel moved out of 3261. It can't
> 
> 
>>hurt to send them, of course, but it would be ignored unless its
> 
> 
>>reliable.
>>
> 
> 
>>-Jonathan R.
>>
> 
> 
>>Brett Tate wrote:
>>
> 
> 
> 
>>>Within early versions of draft-ietf-sip-rfc2543bis, the Supported
> 
> 
>>>header could be expected within 1xx responses.  However within
>>>draft-ietf-sip-rfc2543bis-06 it was removed and remains so within RFC
>>
> 
>>3261.
>>
> 
> 
>>>Is there a reason why it is undesirable to indicate supported
> 
> 
>>>extensions within a 1xx?  Or was it just an oversight when changing
> 
> 
>>>the "Summary of header fields" table to indicate 2xx instead of all
>>
> 
>>responses?
>>
> 
> 
>>>
>>>
>>>_______________________________________________
>>>Sip mailing list  https://www1.ietf.org/mailman/listinfo/sip
>>>This list is for NEW development of the core SIP Protocol Use
> 
> 
>>>sip-implementors@cs.columbia.edu for questions on current sip Use
> 
> 
>>>sipping@ietf.org for new developments on the application of sip
>>>
>>
> 
> 
> 
> --
> 
> Jonathan D. Rosenberg, Ph.D.                   600 Lanidex Plaza
> Director, Service Provider VoIP Architecture   Parsippany, NJ 07054-2711
> Cisco Systems
> jdrosen@cisco.com                              FAX:   (973) 952-5050
> http://www.jdrosen.net                         PHONE: (973) 952-5000
> http://www.cisco.com
> 
> _______________________________________________
> Sip mailing list  https://www1.ietf.org/mailman/listinfo/sip
> This list is for NEW development of the core SIP Protocol Use
> sip-implementors@cs.columbia.edu for questions on current sip Use
> sipping@ietf.org for new developments on the application of sip
> 
> 
> Confidentiality Notice
> 
> 
> The information contained in this electronic message and any attachments to this message are intended
> for the exclusive use of the addressee(s) and may contain confidential or privileged information. If
> you are not the intended recipient, please notify the sender at Wipro or Mailadmin@wipro.com immediately
> and destroy all copies of this message and any attachments.
> 

-- 
Jonathan D. Rosenberg, Ph.D.                   600 Lanidex Plaza
Director, Service Provider VoIP Architecture   Parsippany, NJ 07054-2711
Cisco Systems
jdrosen@cisco.com                              FAX:   (973) 952-5050
http://www.jdrosen.net                         PHONE: (973) 952-5000
http://www.cisco.com

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