Re: [Sipping] Liaison Statement on offer/answer procedures

"Christer Holmberg" <christer.holmberg@ericsson.com> Thu, 15 May 2008 10:32 UTC

Return-Path: <sipping-bounces@ietf.org>
X-Original-To: sipping-archive@optimus.ietf.org
Delivered-To: ietfarch-sipping-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 67E8828C0EE; Thu, 15 May 2008 03:32:10 -0700 (PDT)
X-Original-To: sipping@core3.amsl.com
Delivered-To: sipping@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 811C428C0EE for <sipping@core3.amsl.com>; Thu, 15 May 2008 03:32:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.149
X-Spam-Level:
X-Spam-Status: No, score=-6.149 tagged_above=-999 required=5 tests=[AWL=0.100, 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 ImUkZg-jaIuW for <sipping@core3.amsl.com>; Thu, 15 May 2008 03:32:07 -0700 (PDT)
Received: from mailgw3.ericsson.se (mailgw3.ericsson.se [193.180.251.60]) by core3.amsl.com (Postfix) with ESMTP id 5AD8D28C0D9 for <sipping@ietf.org>; Thu, 15 May 2008 03:31:59 -0700 (PDT)
Received: from mailgw3.ericsson.se (unknown [127.0.0.1]) by mailgw3.ericsson.se (Symantec Mail Security) with ESMTP id C85AE20F7B; Thu, 15 May 2008 12:31:21 +0200 (CEST)
X-AuditID: c1b4fb3c-ae09bbb00000193b-68-482c10f9c266
Received: from esealmw128.eemea.ericsson.se (unknown [153.88.254.121]) by mailgw3.ericsson.se (Symantec Mail Security) with ESMTP id 9C5E320F6F; Thu, 15 May 2008 12:31:21 +0200 (CEST)
Received: from esealmw113.eemea.ericsson.se ([153.88.200.4]) by esealmw128.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830); Thu, 15 May 2008 12:31:21 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Thu, 15 May 2008 12:30:26 +0200
Message-ID: <CA9998CD4A020D418654FCDEF4E707DF062C5DD8@esealmw113.eemea.ericsson.se>
In-Reply-To: <CA9998CD4A020D418654FCDEF4E707DF05C0F826@esealmw113.eemea.ericsson.se>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [Sipping] Liaison Statement on offer/answer procedures
thread-index: AcixIOSCiyp6Ai0WS6KxopZhLa6VEgAg5+YgATRYrHA=
References: <4822983A.2090906@ericsson.com> <4822F717.7030903@cisco.com> <CA9998CD4A020D418654FCDEF4E707DF05C0F826@esealmw113.eemea.ericsson.se>
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Paul Kyzivat <pkyzivat@cisco.com>, sipping List <sipping@ietf.org>
X-OriginalArrivalTime: 15 May 2008 10:31:21.0102 (UTC) FILETIME=[D12072E0:01C8B676]
X-Brightmail-Tracker: AAAAAA==
Subject: Re: [Sipping] Liaison Statement on offer/answer procedures
X-BeenThere: sipping@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "SIPPING Working Group \(applications of SIP\)" <sipping.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=unsubscribe>
List-Archive: <https://www.ietf.org/mailman/private/sipping>
List-Post: <mailto:sipping@ietf.org>
List-Help: <mailto:sipping-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: sipping-bounces@ietf.org
Errors-To: sipping-bounces@ietf.org

Hi,

When thinking about which alternative is the best, I think it's also
good to keep the following in mind:

It is not only the SDP that may be "updated" by the "intermediate"
transactions. For example, I guess the remote target could also be
updated (see example below). So, what happens to that if the re-INVITE
then fails?

So, whatever alternative we go for, I think that we should apply the
same rule to whatever data (SDP, remote target etc) has been updated
between the re-INVITE request and error response. Otherwise we will
really create a mess with confusion and interop problems.

Does anyone have a problem with taking the-same-rule-applies-to-all-data
approach?


Example with updated remote target:

re-INVITE ------------------->
UPDATE with new rem.target--->
<- 200 (UPDATE) --------------
<- 4xx (re-INVITE) -----------

What happens to the new remote target? Is it kept, or is there a
fallback to whatever remote target was used before the UPDATE was sent?

Regards,

Christer




 

-----Original Message-----
From: sipping-bounces@ietf.org [mailto:sipping-bounces@ietf.org] On
Behalf Of Christer Holmberg
Sent: 9. toukokuuta 2008 10:19
To: Paul Kyzivat; Gonzalo Camarillo
Cc: mmusic-chairs@tools.ietf.org; sipping; Mary Barnes
Subject: Re: [Sipping] Liaison Statement on offer/answer procedures


Hi,

I agree with Paul. We need to choose *some* solution. So, I think it
would be good that anyone who has a preference indicates that.

Regards,

Christer 

-----Original Message-----
From: sipping-bounces@ietf.org [mailto:sipping-bounces@ietf.org] On
Behalf Of Paul Kyzivat
Sent: 8. toukokuuta 2008 15:51
To: Gonzalo Camarillo
Cc: mmusic-chairs@tools.ietf.org; sipping; Mary Barnes
Subject: Re: [Sipping] Liaison Statement on offer/answer procedures

I agree that sipping is the right place for the work, and that it ought
to be done, eventually. It hasn't seemed like especially pressing, but
apparently 3gpp thinks otherwise.

I agree that, at least on the surface, it is less important which
solution is chosen than it is that *some* solution be chosen. But there
are pros and cons to the two obvious approaches, so it is best to do
more than just flip a coin.

	Thanks,
	Paul

Gonzalo Camarillo wrote:
> Folks,
> 
> the SIPPING WG has received the following LS from 3GPP:
> 
> https://datatracker.ietf.org/liaison/444/
> 
> We have talked to the MMUSIC chairs (MMUSIC was in the cc: of this LS)

> and they are OK with working on this LS in SIPPING. In any case, we 
> will send our answer to the MMUSIC folks for comments before getting 
> back to 3GPP.
> 
> This LS has to do with the offer/answer method, which was developed by

> MMUSIC, but is also related to the SIP machinery associated to 
> offer/answer (i.e., rejected re-INVITEs). That is why we consider 
> SIPPING the right place to discuss it.
> 
> Comments on this LS are appreciated.
> 
> Thanks,
> 
> Gonzalo
> SIPPING co-chair
> _______________________________________________
> Sipping mailing list  https://www.ietf.org/mailman/listinfo/sipping
> This list is for NEW development of the application of SIP Use 
> sip-implementors@cs.columbia.edu for questions on current sip Use 
> sip@ietf.org for new developments of core SIP
> 
_______________________________________________
Sipping mailing list  https://www.ietf.org/mailman/listinfo/sipping
This list is for NEW development of the application of SIP Use
sip-implementors@cs.columbia.edu for questions on current sip Use
sip@ietf.org for new developments of core SIP
_______________________________________________
Sipping mailing list  https://www.ietf.org/mailman/listinfo/sipping
This list is for NEW development of the application of SIP Use
sip-implementors@cs.columbia.edu for questions on current sip Use
sip@ietf.org for new developments of core SIP
_______________________________________________
Sipping mailing list  https://www.ietf.org/mailman/listinfo/sipping
This list is for NEW development of the application of SIP
Use sip-implementors@cs.columbia.edu for questions on current sip
Use sip@ietf.org for new developments of core SIP