Re: [sipcore] 答复: Re: New revision of the re-INVITE handling draft
Paul Kyzivat <pkyzivat@cisco.com> Tue, 14 July 2009 15:04 UTC
Return-Path: <pkyzivat@cisco.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 DC39D28C0DF for <sipcore@core3.amsl.com>; Tue, 14 Jul 2009 08:04:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.634
X-Spam-Level:
X-Spam-Status: No, score=-2.634 tagged_above=-999 required=5 tests=[AWL=-3.930, BAYES_00=-2.599, CHARSET_FARAWAY_HEADER=3.2, J_CHICKENPOX_52=0.6, MIME_8BIT_HEADER=0.3, MIME_CHARSET_FARAWAY=2.45, RCVD_IN_DNSWL_MED=-4, SARE_SUB_ENC_GB2312=1.345]
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 jK73cGydORiz for <sipcore@core3.amsl.com>; Tue, 14 Jul 2009 08:04:55 -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 68B653A6C07 for <sipcore@ietf.org>; Tue, 14 Jul 2009 08:04:55 -0700 (PDT)
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApoEAPM7XEpAZnmf/2dsb2JhbAC4SYZjgUCQNAWBLoERgQo/gUI
X-IronPort-AV: E=Sophos;i="4.42,397,1243814400"; d="scan'208";a="50378087"
Received: from rtp-dkim-2.cisco.com ([64.102.121.159]) by rtp-iport-1.cisco.com with ESMTP; 14 Jul 2009 15:04:36 +0000
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 n6EF4a3v006981; Tue, 14 Jul 2009 11:04:36 -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.14.3) with ESMTP id n6EF4ajP023558; Tue, 14 Jul 2009 15:04:36 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.3959); Tue, 14 Jul 2009 11:04:36 -0400
Received: from [161.44.174.156] ([161.44.174.156]) by xfe-rtp-202.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959); Tue, 14 Jul 2009 11:04:36 -0400
Message-ID: <4A5C9E83.5020607@cisco.com>
Date: Tue, 14 Jul 2009 11:04:35 -0400
From: Paul Kyzivat <pkyzivat@cisco.com>
User-Agent: Thunderbird 2.0.0.22 (Windows/20090605)
MIME-Version: 1.0
To: gao.yang2@zte.com.cn
References: <OFE35E310F.E66C3D37-ON482575F3.000FD261-482575F3.00136183@zte.com.cn>
In-Reply-To: <OFE35E310F.E66C3D37-ON482575F3.000FD261-482575F3.00136183@zte.com.cn>
Content-Type: text/plain; charset="GB2312"
Content-Transfer-Encoding: 8bit
X-OriginalArrivalTime: 14 Jul 2009 15:04:36.0224 (UTC) FILETIME=[66F14800:01CA0494]
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=4501; t=1247583876; x=1248447876; 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[sipcore]=20=3D?GB2312?B?tPC4tDogUmU6IC BOZXcgcmV2aXNpb24gb2YgdGhl?=3D=0A=20=3D?GB2312?B?IHJlLUlOVkl URSBoYW5kbGluZyBkcmFmdA=3D=3D?=3D |Sender:=20 |To:=20gao.yang2@zte.com.cn; bh=D2Qbltan+YcDitbfLm+GGuwOi+xkp1WzSHWV2u8FBDY=; b=xYuWdtO9uhdMfc3pVuww/0+xiMWirVGRzlaWtWezy7cLUVdgfaNn854FXR 2qPZQkt+bnkqD6zRFeFjYzaC7akH9Ll0se6PR9FAU0gbwo2qJ5Ity7czxwmT axENHn7K0L;
Authentication-Results: rtp-dkim-2; header.From=pkyzivat@cisco.com; dkim=pass ( sig from cisco.com/rtpdkim2001 verified; );
Cc: SIPCORE <sipcore@ietf.org>, OKUMURA Shinji <shin@softfront.co.jp>
Subject: Re: [sipcore] 答复: Re: New revision of the re-INVITE handling draft
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, 14 Jul 2009 15:04:56 -0000
There is a difficult problem when the UAC has an urgent need to change the target and an INVITE is in progress: the routing of responses to the original INVITE, since they are governed by the Via headers of the INVITE, not the target. Perhaps that means that if you have an urgent need to change your address while you have an incomplete INVITE outstanding, you should CANCEL the INVITE and send a new one with the target refresh. OTOH, if the UAS finds itself with that problem it can just initiate a target refresh within the dialog. And in that case, if the INVITE subsequently fails you wouldn't want the target change to be rolled back. Thanks, Paul gao.yang2@zte.com.cn wrote: > > Hi Shinji, > > Target fresh: > One target fresh is in just one sip transaction, not like session > modification can overlap more than one sip transaction(such as > precondition). > So, even the ongoing INVITE/Re-INVITE has target fresh, the target fresh > in the UPDATE is a whole new one. *As it is a whole new one, not part * > *of the original one, so the target fresh in the UPDATE must not > *rollback*.* > > Session modification: > When the O/A in UPDATE/200OK is part of the one triggered by > INVITE/Re-INVITE, it is NOT excluded from the rollback. But when the O/A in > UPDATE/200OK is a whole new one, IMO, it should excluded from the rollback. > > BTW, > A standard regulation is really needed to end the very long session > state discussion. > > And as we should has a detailed classification of which O/A is part of > the one triggered by INVITE/Re-INVITE and which is not, if we choose > this way to > solve the session state problm, now I support > draft-camarillo-sipcore-reinvite-00. I'd like to concentrate on this > solution.(I do not mean any restrict on any talking around my original > proposal :)) > > Thanks. > > Gao > > =================================== > Zip : 210012 > Tel : 87211 > Tel2 :(+86)-025-52877211 > e_mail : gao.yang2@zte.com.cn > =================================== > > > *OKUMURA Shinji <shin@softfront.co.jp>* > > 2009-07-14 10:33 > > > 收件人 > SIPCORE <sipcore@ietf.org> > 抄送 > gao.yang2@zte.com.cn > 主题 > Re: [sipcore] New revision of the re-INVITE handling draft > > > > > > > > > Hi Gao, > > Do you mean that the session state of the UPDATE transaction is NOT > excluded from the rollback, but the dialog state(ie remote target) > is excluded from the rollback? > > gao.yang2@zte.com.cn > >Hi Shinji, > > > >By RFC3311, the target refresh UPDATE can refresh the ongoing Re-INVITE, > >as below: > > > >UPDATE is a target refresh request. As specified in RFC 3261 [1], > > this means that it can update the remote target of a dialog. If a UA > > uses an UPDATE request or response to modify the remote target while > > an INVITE transaction is in progress, and it is a UAS for that INVITE > > transaction, it MUST place the same value into the Contact header > > field of the 2xx to the INVITE that it placed into the UPDATE request > > or response. > > the above statement means that the 2xx to the INVITE include the same > Contact header of the UPDATE request or response. But UPDATE does not > modify the Via header of 2xx. > > Regards, > Shinji > > >And then, we can get the correct session state by the way proposed in > >draft-camarillo-sipcore-reinvite-00. > > > >Gao > > > > -------------------------------------------------------- > ZTE Information Security Notice: The information contained in this mail is solely property of the sender's organization. This mail communication is confidential. Recipients named above are obligated to maintain secrecy and are not permitted to disclose the contents of this communication to others. > This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the originator of the message. Any views expressed in this message are those of the individual sender. > This message has been scanned for viruses and Spam by ZTE Anti-Spam system. > > > ------------------------------------------------------------------------ > > _______________________________________________ > sipcore mailing list > sipcore@ietf.org > https://www.ietf.org/mailman/listinfo/sipcore
- [sipcore] New revision of the re-INVITE handling … Gonzalo Camarillo
- Re: [sipcore] New revision of the re-INVITE handl… Paul Kyzivat
- [sipcore] 答复: Re: New revision of the re-INVITE h… gao.yang2
- Re: [sipcore] New revision of the re-INVITE handl… OKUMURA Shinji
- Re: [sipcore] New revision of the re-INVITE handl… Paul Kyzivat
- Re: [sipcore] New revision of the re-INVITE handl… OKUMURA Shinji
- Re: [sipcore] New revision of the re-INVITE handl… OKUMURA Shinji
- [sipcore] 答复: Re: New revision of the re-INVITE h… gao.yang2
- Re: [sipcore] New revision of the re-INVITE handl… OKUMURA Shinji
- [sipcore] 答复: Re: New revision of the re-INVITE h… gao.yang2
- Re: [sipcore] 答复: Re: New revision of the re-INVI… Paul Kyzivat
- Re: [sipcore] New revision of the re-INVITE handl… Gonzalo Camarillo
- Re: [sipcore] New revision of the re-INVITE handl… wang.libo
- Re: [sipcore] New revision of the re-INVITE handl… Gonzalo Camarillo
- Re: [sipcore] New revision of the re-INVITE handl… Paul Kyzivat
- Re: [sipcore] New revision of the re-INVITE handl… Gonzalo Camarillo
- Re: [sipcore] New revision of the re-INVITE handl… Paul Kyzivat
- Re: [sipcore] New revision of the re-INVITE handl… Christer Holmberg
- Re: [sipcore] New revision of the re-INVITE handl… Paul Kyzivat
- Re: [sipcore] New revision of the re-INVITE handl… Christer Holmberg
- [sipcore] 答复: Re: New revision of the re-INVITE h… gao.yang2
- Re: [sipcore] 答复: Re: New revision of the re-INVI… Gonzalo Camarillo
- [sipcore] 答复: Re: 答复: Re: New revision of the re-… gao.yang2
- Re: [sipcore] New revision of the re-INVITE handl… Gonzalo Camarillo
- Re: [sipcore] New revision of the re-INVITE handl… Paul Kyzivat
- [sipcore] 答复: Re: New revision of the re-INVITE h… gao.yang2
- Re: [sipcore] New revision of the re-INVITE handl… Christer Holmberg
- Re: [sipcore] New revision of the re-INVITE handl… Gonzalo Camarillo
- Re: [sipcore] New revision of the re-INVITE handl… Christer Holmberg
- Re: [sipcore] New revision of the re-INVITE handl… Gonzalo Camarillo
- Re: [sipcore] New revision of the re-INVITE handl… Christer Holmberg
- Re: [sipcore] New revision of the re-INVITE handl… Gonzalo Camarillo
- Re: [sipcore] New revision of the re-INVITE handl… Paul Kyzivat
- Re: [sipcore] New revision of the re-INVITE handl… Gonzalo Camarillo
- Re: [sipcore] New revision of the re-INVITE handl… Paul Kyzivat
- Re: [sipcore] New revision of the re-INVITE handl… Gonzalo Camarillo
- Re: [sipcore] New revision of the re-INVITE handl… Paul Kyzivat
- Re: [sipcore] New revision of the re-INVITE handl… Gonzalo Camarillo
- Re: [sipcore] New revision of the re-INVITE handl… Christer Holmberg
- Re: [sipcore] New revision of the re-INVITE handl… Christer Holmberg
- Re: [sipcore] New revision of the re-INVITE handl… Paul Kyzivat
- Re: [sipcore] New revision of the re-INVITE handl… Gonzalo Camarillo
- Re: [sipcore] New revision of the re-INVITE handl… Paul Kyzivat
- Re: [sipcore] New revision of the re-INVITE handl… Gonzalo Camarillo
- Re: [sipcore] New revision of the re-INVITE handl… Christer Holmberg
- Re: [sipcore] New revision of the re-INVITE handl… OKUMURA Shinji
- Re: [sipcore] New revision of the re-INVITE handl… Gonzalo Camarillo
- Re: [sipcore] New revision of the re-INVITE handl… Christer Holmberg
- [sipcore] Suspending and Resuming modification of… gao.yang2
- Re: [sipcore] Suspending and Resuming modificatio… Paul Kyzivat
- [sipcore] 答复: Re: Suspending and Resuming modific… gao.yang2
- Re: [sipcore] 答复: Re: Suspending and Resuming mod… Paul Kyzivat
- [sipcore] 答复: Re: 答复: Re: Suspending and Resuming… gao.yang2
- Re: [sipcore] 答复: Re: 答复: Re: Suspending and Resu… Paul Kyzivat
- [sipcore] 答复: Re: 答复: Re: 答复: Re: Suspending and … gao.yang2
- Re: [sipcore] 答复: Re: Suspending and Resuming mod… Christer Holmberg
- [sipcore] 答复: RE: 答复: Re: Suspending and Resuming… gao.yang2
- Re: [sipcore] 答复: Re: Suspending and Resuming mod… Paul Kyzivat
- [sipcore] 答复: Re: 答复: Re: Suspending and Resuming… gao.yang2
- Re: [sipcore] ??: Re: Suspending and Resuming mod… Christer Holmberg
- Re: [sipcore] Suspending and Resuming modificatio… Gonzalo Camarillo
- [sipcore] 答复: Re: Suspending and Resuming modific… gao.yang2
- Re: [sipcore] New revision of the re-INVITE handl… Sanjay Sinha (sanjsinh)