[Sip] Re: update-01 comments
Jonathan Rosenberg <jdrosen@dynamicsoft.com> Thu, 25 April 2002 19:22 UTC
Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA02899 for <sip-archive@odin.ietf.org>; Thu, 25 Apr 2002 15:22:29 -0400 (EDT)
Received: (from daemon@localhost) by optimus.ietf.org (8.9.1a/8.9.1) id PAA03924 for sip-archive@odin.ietf.org; Thu, 25 Apr 2002 15:22:32 -0400 (EDT)
Received: from optimus.ietf.org (localhost [127.0.0.1]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id OAA00344; Thu, 25 Apr 2002 14:29:53 -0400 (EDT)
Received: from ietf.org (odin [132.151.1.176]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id OAA00312 for <sip@optimus.ietf.org>; Thu, 25 Apr 2002 14:29:48 -0400 (EDT)
Received: from mail3.dynamicsoft.com ([63.113.44.69]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA01138 for <sip@ietf.org>; Thu, 25 Apr 2002 14:29:45 -0400 (EDT)
Received: from dynamicsoft.com ([63.113.46.76]) by mail3.dynamicsoft.com (8.12.1/8.12.1) with ESMTP id g3PIUbLC005937; Thu, 25 Apr 2002 14:30:39 -0400 (EDT)
Message-ID: <3CC84AFA.A395767D@dynamicsoft.com>
Date: Thu, 25 Apr 2002 14:29:14 -0400
From: Jonathan Rosenberg <jdrosen@dynamicsoft.com>
Organization: dynamicsoft
X-Mailer: Mozilla 4.75 [en] (Windows NT 5.0; U)
X-Accept-Language: en
MIME-Version: 1.0
To: Bob Penfield <bpenfield@acmepacket.com>
CC: sip@ietf.org
References: <006101c1cf5e$207ca680$b5b53fa6@acmepacket.com>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit
Subject: [Sip] Re: update-01 comments
Sender: sip-admin@ietf.org
Errors-To: sip-admin@ietf.org
X-Mailman-Version: 1.0
Precedence: bulk
List-Id: Session Initiation Protocol <sip.ietf.org>
X-BeenThere: sip@ietf.org
Content-Transfer-Encoding: 7bit
Bob Penfield wrote: > > Section 4 says the UPDATE may contain an offer any time after a dialog > is > established. Although section 5.3 says it must follow the offer/answer > rules > you may want to point out in section 4 that the UPDATE can only contain > an > offer if allowed under the offer/answer rules. This section is meant to overview operation, and doesn't specify normative behavior. So, I don't want to get into details. I reworded to say: Afterwards, the UAC can generate an UPDATE method that contains an SDP offer \citenorm{draft-ietf-mmusic-sdp-offer-answer} for the purposes of updating the session. > > Section 5.3 talks about the Supported header in the response, but > section > 5.2.1 mandates the response contain the Require header. This should be > made > consistent. Otherwise it is not clear why the Require:update is needed. > Also, the language in 5.3 implies that the fact that it is a 155 > response is > sufficient. There are two different conditions here: Condition 1: the UAS sent a 155. In this case, the UAC really needs to send an update to get it out of the wait state it is in. This is the reason for the MUST level inclusion of Require in the 155. Effectively, processing of the 155 requires an extension, and that extension is separate from the support of the UPDATE method. Condition 2: the uAS just sent a vanilla reliable provisional response (i.e., 183). The UAC can send an update if it likes. UPDATE is a method supported by the UAS. So, it is included in an Allow header, just like any other method. Thus, the text in 5.3 is wrong, since it says Supported. It needs to say Allow. Allow is mentioned in section 5.1 as something the UAC can include. It is supposed to be symmetric. > > Since we have changed the strength of the UAS requirement for generating > a > 155 from MAY to SHOULD, I suggest that we change the addition of > Require:update in the proxy from a SHOULD to a MAY. If the UAS does not > support update, you'll end up with 3 exchanges if there is a repairable > error in the INVITE instead of 2. I don't see any great advantage in the > proxy requiring update. OK, I think that is sensible. -Jonathan R. -- Jonathan D. Rosenberg, Ph.D. 72 Eagle Rock Avenue Chief Scientist First Floor dynamicsoft East Hanover, NJ 07936 jdrosen@dynamicsoft.com FAX: (973) 952-5050 http://www.jdrosen.net PH: (973) 952-5000 http://www.dynamicsoft.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
- [Sip] update-01 comments Bob Penfield
- Re: [Sip] update-01 comments Bob Penfield
- [Sip] Re: update-01 comments Jonathan Rosenberg
- Re: [Sip] update-01 comments Jonathan Rosenberg