Re: [Sipping] Liaison Statement on offer/answer procedures
Paul Kyzivat <pkyzivat@cisco.com> Fri, 06 June 2008 22:02 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 F0B053A6882; Fri, 6 Jun 2008 15:02:30 -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 B472D3A67D4 for <sipping@core3.amsl.com>; Fri, 6 Jun 2008 15:02:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.496
X-Spam-Level:
X-Spam-Status: No, score=-6.496 tagged_above=-999 required=5 tests=[AWL=0.103, BAYES_00=-2.599, 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 ldicUBYCXZ+e for <sipping@core3.amsl.com>; Fri, 6 Jun 2008 15:02:28 -0700 (PDT)
Received: from rtp-iport-1.cisco.com (rtp-iport-1.cisco.com [64.102.122.148]) by core3.amsl.com (Postfix) with ESMTP id 905503A6882 for <sipping@ietf.org>; Fri, 6 Jun 2008 15:02:28 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="4.27,602,1204520400"; d="scan'208";a="10373096"
Received: from rtp-dkim-2.cisco.com ([64.102.121.159]) by rtp-iport-1.cisco.com with ESMTP; 06 Jun 2008 18:02:38 -0400
Received: from rtp-core-1.cisco.com (rtp-core-1.cisco.com [64.102.124.12]) by rtp-dkim-2.cisco.com (8.12.11/8.12.11) with ESMTP id m56M2c0H017206; Fri, 6 Jun 2008 18:02:38 -0400
Received: from xbh-rtp-211.amer.cisco.com (xbh-rtp-211.cisco.com [64.102.31.102]) by rtp-core-1.cisco.com (8.13.8/8.13.8) with ESMTP id m56M2cfQ002191; Fri, 6 Jun 2008 22:02:38 GMT
Received: from xfe-rtp-202.amer.cisco.com ([64.102.31.21]) by xbh-rtp-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 6 Jun 2008 18:02:38 -0400
Received: from [161.44.174.168] ([161.44.174.168]) by xfe-rtp-202.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 6 Jun 2008 18:02:37 -0400
Message-ID: <4849B42B.4000200@cisco.com>
Date: Fri, 06 Jun 2008 18:03:23 -0400
From: Paul Kyzivat <pkyzivat@cisco.com>
User-Agent: Thunderbird 2.0.0.14 (Windows/20080421)
MIME-Version: 1.0
To: "Sanjay Sinha (sanjsinh)" <sanjsinh@cisco.com>
References: <C7FFFFDD779F2047A0FBAC811C5C5A00062A0401@xmb-rtp-201.amer.cisco.com>
In-Reply-To: <C7FFFFDD779F2047A0FBAC811C5C5A00062A0401@xmb-rtp-201.amer.cisco.com>
X-OriginalArrivalTime: 06 Jun 2008 22:02:37.0639 (UTC) FILETIME=[08283D70:01C8C821]
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=2493; t=1212789758; x=1213653758; c=relaxed/simple; s=rtpdkim2001; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=pkyzivat@cisco.com; z=From:=20Paul=20Kyzivat=20<pkyzivat@cisco.com> |Subject:=20Re=3A=20[Sipping]=20Liaison=20Statement=20on=20 offer/answer=20procedures |Sender:=20 |To:=20=22Sanjay=20Sinha=20(sanjsinh)=22=20<sanjsinh@cisco. com>; bh=9bcjr4MtV48mSKrIPwdf0BHYgMiqr5FI5EWtM4F3Vj4=; b=icIVicW3wkcLBffQQWHnRkqV+ByfVseOnfDBIXpx9VMDYA/krpSaJ4uTdF nsgnXhFjGUDFbDYSENyhZqv4Sh0lI0hpi2ixNajCNawwQ4vr1SntUQEx6Yzs LMDudO0RsZ;
Authentication-Results: rtp-dkim-2; header.From=pkyzivat@cisco.com; dkim=pass ( sig from cisco.com/rtpdkim2001 verified; );
Cc: Gonzalo Camarillo <gonzalo.camarillo@ericsson.com>, "Elwell, John" <john.elwell@siemens.com>, Mary Barnes <mary.barnes@nortel.com>, Christer Holmberg <christer.holmberg@ericsson.com>, sipping List <sipping@ietf.org>
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
Sanjay, If the reasoning you lay out actually prohibits use of UPDATE in a reINVITE, then it must also prevent use of PRACK in a reinvite. And it doesn't distinguish between reINVITE and initial INVITE, so that would be true there, breaking reliable provisional responses. But section 28 is not normative, so we shouldn't take it too seriously. Paul Sanjay Sinha (sanjsinh) wrote: > Christer, > > One comment inline ... > >> -----Original Message----- >> From: sipping-bounces@ietf.org >> [mailto:sipping-bounces@ietf.org] On Behalf Of Christer Holmberg >> Sent: Friday, June 06, 2008 2:35 PM >> To: Ian Elz; Paul Kyzivat (pkyzivat) >> Cc: Elwell, John; sipping List; Gonzalo Camarillo; Mary Barnes >> Subject: Re: [Sipping] Liaison Statement on offer/answer procedures >> >> Hi, >> >>> As one of the one or two people who actually care about Preconditions >>> (Paul's email of 4 June 2008). I have been watching the >> conversation with interest. >>> My comments are included below: >>> >>> Paul Kyzivat wrote on 06 June 2008 14:35: >>> >>> I think we are coming to something that seems workable to me. Let me >>> try to summarize: >>> >>> - If a reINVITE fails, the media session state reverts to whatever it >>> had been just before the reINVITE was sent, just as if the >> reINVITE had >>> not been sent. >>> >>> [Ian Elz ] sounds fine >>> >>> - If an UPDATE (inside or outside of a reINVITE) fails, any >> o/a in the >>> UPDATE has no effect on the media session state. >>> >>> [Ian Elz ] OK, but how will we determine if an UPDATE is >> inside or outside a re-INVITE? >> >> [Christer] I assume that any stateful entity must know whether >> it has a pending re-INVITE transaction for a specific call or not. > > But is a UA allowed to send UPDATE while re-Invite transaction hasn't > completed? > > It is not clear whether it is legal or not because of conflicting text > in RFC 3261. > Here is text from sec. 14.1, which suggests this is legal: > > However, a UA MAY initiate a regular transaction while an INVITE > transaction is in progress. > > And according to the following text from sec. 28, this call flow is > illegal. > > o RFC 2543 was silent on whether a UA could initiate a new > transaction to a peer while another was in progress. That is now > specified here. It is allowed for non-INVITE requests, disallowed > for INVITE. > > Sanjay > > _______________________________________________ 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] Liaison Statement on offer/answer proce… Gonzalo Camarillo
- Re: [Sipping] Liaison Statement on offer/answer p… Paul Kyzivat
- Re: [Sipping] Liaison Statement on offer/answer p… Christer Holmberg
- Re: [Sipping] Liaison Statement on offer/answer p… Christer Holmberg
- Re: [Sipping] Liaison Statement on offer/answer p… Paul Kyzivat
- Re: [Sipping] Liaison Statement on offer/answer p… Christer Holmberg
- Re: [Sipping] Liaison Statement on offer/answer p… Paul Kyzivat
- Re: [Sipping] Liaison Statement on offer/answer p… Christer Holmberg
- Re: [Sipping] Liaison Statement on offer/answer p… Elwell, John
- Re: [Sipping] Liaison Statement on offer/answer p… Christer Holmberg
- Re: [Sipping] Liaison Statement on offer/answer p… Paul Kyzivat
- Re: [Sipping] Liaison Statement on offer/answer p… Christer Holmberg
- Re: [Sipping] Liaison Statement on offer/answer p… Gonzalo Camarillo
- Re: [Sipping] Liaison Statement on offer/answer p… Sanjay Sinha (sanjsinh)
- Re: [Sipping] Liaison Statement on offer/answer p… Paul Kyzivat
- Re: [Sipping] Liaison Statement on offer/answer p… Sanjay Sinha (sanjsinh)
- Re: [Sipping] Liaison Statement on offer/answer p… Christer Holmberg
- Re: [Sipping] Liaison Statement on offer/answer p… Paul Kyzivat
- Re: [Sipping] Liaison Statement on offer/answer p… Sanjay Sinha (sanjsinh)
- Re: [Sipping] Liaison Statement on offer/answer p… Christer Holmberg
- Re: [Sipping] Liaison Statement on offer/answer p… Christer Holmberg
- Re: [Sipping] Liaison Statement on offer/answer p… Paul Kyzivat
- Re: [Sipping] Liaison Statement on offer/answer p… Christer Holmberg
- Re: [Sipping] Liaison Statement on offer/answer p… Paul Kyzivat
- Re: [Sipping] Liaison Statement on offer/answer p… Ian Elz
- Re: [Sipping] Liaison Statement on offer/answer p… Christer Holmberg
- Re: [Sipping] Liaison Statement on offer/answer p… Christer Holmberg
- Re: [Sipping] Liaison Statement on offer/answer p… Sanjay Sinha (sanjsinh)
- Re: [Sipping] Liaison Statement on offer/answer p… Anders Kristensen
- Re: [Sipping] Liaison Statement on offer/answer p… Christer Holmberg
- Re: [Sipping] Liaison Statement on offer/answer p… Paul Kyzivat
- Re: [Sipping] Liaison Statement on offer/answer p… Paul Kyzivat
- Re: [Sipping] Liaison Statement on offer/answer p… Christer Holmberg
- Re: [Sipping] Liaison Statement on offer/answer p… Paul Kyzivat
- Re: [Sipping] Liaison Statement on offer/answer p… Paul Kyzivat
- Re: [Sipping] Liaison Statement on offer/answer p… Christer Holmberg
- Re: [Sipping] Liaison Statement on offer/answer p… Paul Kyzivat
- Re: [Sipping] Liaison Statement on offer/answer p… Christer Holmberg
- Re: [Sipping] Liaison Statement on offer/answer p… Gonzalo Camarillo
- Re: [Sipping] Liaison Statement on offer/answer p… Paul Kyzivat
- Re: [Sipping] Liaison Statement on offer/answer p… Paul Kyzivat
- Re: [Sipping] Liaison Statement on offer/answer p… Christer Holmberg
- Re: [Sipping] Liaison Statement on offer/answer p… hannu.hietalahti
- Re: [Sipping] Liaison Statement on offer/answer p… Paul Kyzivat
- Re: [Sipping] Liaison Statement on offer/answer p… Christer Holmberg
- [Sipping] Current status of response to 3gpp Liai… Paul Kyzivat
- Re: [Sipping] Current status of response to 3gpp … Rockson Li (zhengyli)
- Re: [Sipping] Current status of response to 3gpp … Christer Holmberg
- Re: [Sipping] Current status of response to 3gpp … Paul Kyzivat
- Re: [Sipping] Current status of response to 3gpp … Rockson Li (zhengyli)
- Re: [Sipping] Current status of response to 3gpp … Paul Kyzivat
- Re: [Sipping] Current status of response to 3gpp … Ian Elz
- Re: [Sipping] Current status of response to 3gpp … Christer Holmberg
- Re: [Sipping] Current status of response to 3gpp … Paul Kyzivat
- Re: [Sipping] Current status of response to 3gpp … Christer Holmberg
- Re: [Sipping] Current status of response to 3gpp … Robert Sparks
- Re: [Sipping] Current status of response to 3gpp … DRAGE, Keith (Keith)
- Re: [Sipping] Current status of response to 3gpp … Paul Kyzivat
- Re: [Sipping] Current status of response to 3gpp … DRAGE, Keith (Keith)
- Re: [Sipping] Current status of response to 3gpp … Paul Kyzivat
- Re: [Sipping] Current status of response to 3gpp … Robert Sparks