Re: [sipcore] AD review draft-ietf-sipcore-199-00 - offer/answer

"Christer Holmberg" <christer.holmberg@ericsson.com> Tue, 08 December 2009 21:06 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 48A5F3A6A49 for <sipcore@core3.amsl.com>; Tue, 8 Dec 2009 13:06:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.249
X-Spam-Level:
X-Spam-Status: No, score=-6.249 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, HELO_EQ_SE=0.35, 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 X5LE337DjDLd for <sipcore@core3.amsl.com>; Tue, 8 Dec 2009 13:06:21 -0800 (PST)
Received: from mailgw4.ericsson.se (mailgw4.ericsson.se [193.180.251.62]) by core3.amsl.com (Postfix) with ESMTP id E8AE13A67A5 for <sipcore@ietf.org>; Tue, 8 Dec 2009 13:06:20 -0800 (PST)
X-AuditID: c1b4fb3e-b7b17ae0000045b9-38-4b1ebfc0cc43
Received: from esealmw128.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw4.ericsson.se (Symantec Mail Security) with SMTP id BC.2C.17849.0CFBE1B4; Tue, 8 Dec 2009 22:06:08 +0100 (CET)
Received: from esealmw113.eemea.ericsson.se ([153.88.200.4]) by esealmw128.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.3959); Tue, 8 Dec 2009 22:04:59 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Tue, 08 Dec 2009 22:04:59 +0100
Message-ID: <CA9998CD4A020D418654FCDEF4E707DF0FAF2CD3@esealmw113.eemea.ericsson.se>
In-Reply-To: <58E966D3-5D25-4171-AD5B-0D4CC3A3A3D4@nostrum.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [sipcore] AD review draft-ietf-sipcore-199-00 - offer/answer
Thread-Index: Acp3dL2+zItDSu37TKamxQMDC1Yr2wAzkFrA
References: <70463F72-4486-4384-B294-078EA191CC9B@nostrum.com> <CA9998CD4A020D418654FCDEF4E707DF0B16853D@esealmw113.eemea.ericsson.se> <58E966D3-5D25-4171-AD5B-0D4CC3A3A3D4@nostrum.com>
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Robert Sparks <rjsparks@nostrum.com>
X-OriginalArrivalTime: 08 Dec 2009 21:04:59.0582 (UTC) FILETIME=[1A311DE0:01CA784A]
X-Brightmail-Tracker: AAAAAA==
Cc: draft-ietf-sipcore-199@tools.ietf.org, sipcore@ietf.org, sipcore-chairs@tools.ietf.org
Subject: Re: [sipcore] AD review draft-ietf-sipcore-199-00 - offer/answer
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: Tue, 08 Dec 2009 21:06:22 -0000

 
Hi,

>>In Sections 5 and 9, the document says to include SDP in a 199 if
>>RFC3263 requires it. I would like to see some additional discussion
>>around whether this is the right way to deal with
>>this edge case. If it is, then this document needs to explain how a 
>>UA should handle receiving an offer in a 199.  A
>>different path out is to say that such a 199 MUST NOT be sent 
>>reliably.
>>(More explanation of why we allow 199 to be sent
>>reliably at all (why this is SHOULD not MUST) would also help).
>>
>>I wouldn't like to generally disallow to send 199 reliably, in case 
>>there is some future use-case which would need it. That's the reason 
>>for the SHOULD: don't send it reliably unless you have a good reason 
>>to do so.
>>
>>Regarding the specific must-include-SDP-offer case (which will be very

>>rare, in my opinion) I see two alternatives:
>>
>>1.  We disallow reliable 199 in such cases 2.  We say that the UAS 
>>must include e.g. an SDP offer without any m- lines.
>>
>>My proposal is to describe both alternatives, and say that the UAS 
>>MUST use of them.
>
>
>I'm not seeing any changes in -01 addressing this comment?

I changed and extended (will be seen in -02) the note into normative
text:

"A 199 Early Dialog Terminated provisional response SHOULD NOT contain
an SDP offer/answer message body, unless required by the rules in
[RFC3264].

If the INVITE request did not contain an SDP offer, and the 199
response is the first reliably sent response, the 199 response is
required to contain an SDP offer. In this case the UAS SHOULD send
the 199 response unreliable, or include an SDP offer with no m- lines 
in the reliable 199 response."

Regards,

Christer