Re: [sipcore] draft-roach-sipcore-rfc3265bis-00 - Record-Route and tranaction state model.

"Christer Holmberg" <christer.holmberg@ericsson.com> Wed, 19 August 2009 13:34 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 A6CE13A6ACC for <sipcore@core3.amsl.com>; Wed, 19 Aug 2009 06:34:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.282
X-Spam-Level:
X-Spam-Status: No, score=-4.282 tagged_above=-999 required=5 tests=[AWL=-0.730, BAYES_00=-2.599, FRT_POSSIBLE=2.697, 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 hhUsdKZFY9lm for <sipcore@core3.amsl.com>; Wed, 19 Aug 2009 06:34:40 -0700 (PDT)
Received: from mailgw4.ericsson.se (mailgw4.ericsson.se [193.180.251.62]) by core3.amsl.com (Postfix) with ESMTP id 6F5153A6AFB for <sipcore@ietf.org>; Wed, 19 Aug 2009 06:34:40 -0700 (PDT)
X-AuditID: c1b4fb3e-b7bf2ae000007ae0-5a-4a8bff733f9d
Received: from esealmw128.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw4.ericsson.se (Symantec Mail Security) with SMTP id DA.B8.31456.37FFB8A4; Wed, 19 Aug 2009 15:34:43 +0200 (CEST)
Received: from esealmw113.eemea.ericsson.se ([153.88.200.4]) by esealmw128.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.3959); Wed, 19 Aug 2009 15:33:34 +0200
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: Wed, 19 Aug 2009 15:33:33 +0200
Message-ID: <CA9998CD4A020D418654FCDEF4E707DF0E45AE2C@esealmw113.eemea.ericsson.se>
In-Reply-To: <4A8BF71D.6060105@cisco.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [sipcore] draft-roach-sipcore-rfc3265bis-00 - Record-Route and tranaction state model.
Thread-Index: AcogzNqNma6IWXvNTVOOwQcFr45d0AABCA7w
References: <C0E80510684FE94DBDE3A4AF6B968D2D06311DBD@esealmw118.eemea.ericsson.se> <4A85C195.4060903@nostrum.com><C0E80510684FE94DBDE3A4AF6B968D2D06312609@esealmw118.eemea.ericsson.se><4A89DF9E.9010807@cisco.com><C0E80510684FE94DBDE3A4AF6B968D2D0634799C@esealmw118.eemea.ericsson.se><4A8B1D01.7090403@cisco.com><C0E80510684FE94DBDE3A4AF6B968D2D0634799F@esealmw118.eemea.ericsson.se> <4A8B37B6.20509@cisco.com> <CA9998CD4A020D418654FCDEF4E707DF0E45AB17@esealmw113.eemea.ericsson.se> <4A8BF71D.6060105@cisco.com>
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Paul Kyzivat <pkyzivat@cisco.com>
X-OriginalArrivalTime: 19 Aug 2009 13:33:34.0744 (UTC) FILETIME=[A6849180:01CA20D1]
X-Brightmail-Tracker: AAAAAA==
Cc: Ian Elz <ian.elz@ericsson.com>, sipcore@ietf.org
Subject: Re: [sipcore] draft-roach-sipcore-rfc3265bis-00 - Record-Route and tranaction state model.
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: Wed, 19 Aug 2009 13:34:41 -0000

Hi, 
  
>>>>REFER is an odd case. It is always described as creating an implicit

>>>>subscription. I think this means that it is not a SUBSCRIBE. My view

>>>>is that REFER creates an explicit subscription to a specific event 
>>>>package, "dialog progress". If REFER is not creating a subscription 
>>>>the 'norefersub' should be included.
>>>>
>>>>3625bis does create an interesting case for REFER, REFER 
>>>>dialogs are created when the 202 Accepted is received. Is  this
going 
>>>>to be the case or should the NOTIFY be used?
>>>It makes at least as much sense in the REFER case as the SUBSCRIBE
case.
>>>I worked on an impl of SUBSCRIBE and REFER, and definitely shared 
>>>code between them.
>>>
>>>It will be bad enough to migrate an implementation from 3265 to
3265bis.
>>>It will be much worse if REFER creates a dialog but SUBSCRIBE does
not.
>>>
>>>>Do we also need to rewrite RFC3515?
>>>I don't suppose it could be part of 3265bis? :-(
>> 
>>Would we then also deprecate dialog re-use for REFER?
> 
>I don't know. I think dialog reuse for REFER is quite 
>institutionalized, so it would be very difficult to remove it now.

I agree. 

But, that means that dialog re-use for subscriptions are still
possilble, even if invovled entities otherwise are 3265bis compliant.
Maybe that should be mentioned in 3265bis.

Regards,

Christer