RE: [Sipping] Re: draft-elwell-sipping-service-retargeting-00.txt

Dean Willis <dean.willis@softarmor.com> Wed, 19 October 2005 15:08 UTC

Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1ESFXu-0003Di-B7; Wed, 19 Oct 2005 11:08:02 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1ESFXs-0003DD-Ee for sipping@megatron.ietf.org; Wed, 19 Oct 2005 11:08:00 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA22200 for <sipping@ietf.org>; Wed, 19 Oct 2005 11:07:52 -0400 (EDT)
Received: from nylon.softarmor.com ([66.135.38.164]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1ESFjc-0006G9-HG for sipping@ietf.org; Wed, 19 Oct 2005 11:20:09 -0400
Received: from rcdn-vpn-cluster-2-59.cisco.com ([12.5.186.26]) (authenticated bits=0) by nylon.softarmor.com (8.13.1/8.13.1) with ESMTP id j9JFCxNR012989 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Wed, 19 Oct 2005 10:12:59 -0500
Subject: RE: [Sipping] Re: draft-elwell-sipping-service-retargeting-00.txt
From: Dean Willis <dean.willis@softarmor.com>
To: Mary Barnes <mary.barnes@nortel.com>
In-Reply-To: <E3F9D87C63E2774390FE67C924EC99BB0AB3D302@zrc2hxm1.corp.nortel.com>
References: <E3F9D87C63E2774390FE67C924EC99BB0AB3D302@zrc2hxm1.corp.nortel.com>
Content-Type: text/plain
Date: Wed, 19 Oct 2005 10:06:28 -0500
Message-Id: <1129734388.23926.11.camel@localhost>
Mime-Version: 1.0
X-Mailer: Evolution 2.2.3
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: cab78e1e39c4b328567edb48482b6a69
Content-Transfer-Encoding: 7bit
Cc: "Elwell, John" <john.elwell@siemens.com>, Francois Audet <audet@nortel.com>, sipping <sipping@ietf.org>, Paul Kyzivat <pkyzivat@cisco.com>, "Michael Hammer (mhammer)" <mhammer@cisco.com>
X-BeenThere: sipping@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SIPPING Working Group \(applications of SIP\)" <sipping.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:sipping@ietf.org>
List-Help: <mailto:sipping-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=subscribe>
Sender: sipping-bounces@ietf.org
Errors-To: sipping-bounces@ietf.org

On Wed, 2005-10-19 at 07:56 -0500, Mary Barnes wrote:

> That all said, it is a "SHOULD NOT" in terms of redirect servers adding
> H-I entries. If we accept that this is an exception case, then the
> redirect server could add an H-I entry with the 486 Busy as the reason
> associated with the new targeted-to-uri, which is returned also in the
> contact header in the 302.  The recipient of the 302 would then add
> another H-I entry for the new targeted-to-uri with a reason of 302.
> Thus, there is a unique pattern in the H-I entries for the end
> application to decipher. This would be roughly equivalent to the current
> proposal (for systems supporting H-I) to include a service specific uri
> in the new targeted-to-uri, along with the 302.  

Yes, that's exactly waht I was saying is allowed (although not
recommended, as you point out it's a SHOULD strength, and the
permissions table does allow it.

But I don't see it as roughly equivalent to the serice-URI proposal --
if the service-specific URI information is really 3087-compliant, (as
Francois seems to intend) History+hack is not at all equivalent. History
+hack is, however, a thorough replacement for Diversion. You could build
applications that would look much the same to the end user using History
+hack as you could with service-URI, but the composition logic is
entirely different.

> This really brings us back to the debate we've had in this area from day
> one as to where the service logic is - in the network or relegated to
> some end application server or user.  Basically, we're debating whether
> the redirect server should provide the appropriate service specific URIs
> or whether we put the burden on the end application to decipher the H-I
> entries.  It's  been suggested that the latter is quite difficult,
> however, I think that can be debated. I agree it does but an additional
> burden on the recipient applications and that overall IF the service
> specific URIs are agreed and appropriately configured, it is a much
> simpler solution in terms of processing for the end application. 

Yes, that is the real heart of the question. As I said, I believe I'm
agreeing with what I think Francois is saying about service-URIs, but I
also think History-Info gives us more capabilities than we seem to be
realizing in this discussion.

--
Dean



_______________________________________________
Sipping mailing list  https://www1.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