Re: [Sip] NOTIFY on call transfer procedure
Robert Sparks <rsparks@dynamicsoft.com> Fri, 07 May 2004 16:27 UTC
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA03834 for <ietf-archive@ietf.org>; Fri, 7 May 2004 12:27:08 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx) by ietf-mx with esmtp (Exim 4.32) id 1BM8Bq-00044c-Fl for ietf-archive@ietf.org; Fri, 07 May 2004 12:27:10 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1BM8Al-0003bi-00 for ietf-archive@ietf.org; Fri, 07 May 2004 12:26:03 -0400
Received: from optimus.ietf.org ([132.151.1.19]) by ietf-mx with esmtp (Exim 4.12) id 1BM89v-0003Ao-00 for ietf-archive@ietf.org; Fri, 07 May 2004 12:25:11 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1BM7qQ-0007yD-Qs; Fri, 07 May 2004 12:05:02 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1BM7lO-0006L1-VP for ietf@optimus.ietf.org; Fri, 07 May 2004 11:59:50 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA02617 for <ietf@ietf.org>; Fri, 7 May 2004 11:59:47 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx) by ietf-mx with esmtp (Exim 4.32) id 1BM7lN-0007ne-Jb for ietf@ietf.org; Fri, 07 May 2004 11:59:49 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1BM7kP-0007NG-00 for ietf@ietf.org; Fri, 07 May 2004 11:58:50 -0400
Received: from [63.110.3.64] (helo=dyn-tx-arch-crash.dfw.dynamicsoft.com) by ietf-mx with esmtp (Exim 4.12) id 1BM7jH-0006Xv-00 for ietf@ietf.org; Fri, 07 May 2004 11:57:40 -0400
Received: from [127.0.0.1] (localhost.localdomain [127.0.0.1]) by dyn-tx-arch-crash.dfw.dynamicsoft.com (8.12.10/8.12.10) with ESMTP id i47Fv6Lp003887; Fri, 7 May 2004 10:57:06 -0500
Subject: Re: [Sip] NOTIFY on call transfer procedure
From: Robert Sparks <rsparks@dynamicsoft.com>
To: Thomas Ackermann <t.ackermann@cats.mol.shuttle.de>
Cc: ietf@ietf.org
In-Reply-To: <200405070655.45346.t.ackermann@cats.mol.shuttle.de>
References: <200405070655.45346.t.ackermann@cats.mol.shuttle.de>
Content-Type: text/plain
Message-Id: <1083945369.2161.46.camel@localhost.localdomain>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.4.5 (1.4.5-7)
Date: Fri, 07 May 2004 10:56:09 -0500
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit
Sender: ietf-admin@ietf.org
Errors-To: ietf-admin@ietf.org
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Id: IETF-Discussion <ietf.ietf.org>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: 7bit
Section 6 of RFC3515 calls out why REFER is constructed this way. The root cause is the fixed length of any SIP non-INVITE transaction. The approach you sketch won't work as provisional responses to non-INVITE requests do _not_ lengthen the transaction. If you want a more detailed description, look at http://www.ietf.org/internet-drafts/draft-sparks-sip-nit-problems-00.txt and http://www.ietf.org/internet-drafts/draft-sparks-sip-nit-actions-00.txt RjS On Thu, 2004-05-06 at 23:55, Thomas Ackermann wrote: > Hi all, > > can anybody tell me why the transfer procedure needs NOTIFY message > with application/sipfrag message body? > > Why not simply keep the REFER transaction open by sending: > - a provisional response instead of the 202/Accepted and > - a final 200/OK response instead of NOTIFY(200 OK) ? > Just like the INVITE transaction with all its intermediate responses. > > Or even more simple: > The Transferee sends the BYE by itself instead of asking the Transferor > to terminate the call? > > Do you know the reason why the NOTIFY transaction has been added to > call transfer procedure? > > Thanks for your help, > Thomas > > _______________________________________________ > Ietf mailing list > Ietf@ietf.org > https://www1.ietf.org/mailman/listinfo/ietf _______________________________________________ Ietf mailing list Ietf@ietf.org https://www1.ietf.org/mailman/listinfo/ietf
- [Sip] NOTIFY on call transfer procedure Thomas Ackermann
- Re: [Sip] NOTIFY on call transfer procedure Robert Sparks