RE: [Sipping] Re: draft-elwell-sipping-service-retargeting-00.txt
"Michael Hammer \(mhammer\)" <mhammer@cisco.com> Thu, 13 October 2005 19:33 UTC
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EQ8pr-0006eL-2k; Thu, 13 Oct 2005 15:33:51 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EQ8pp-0006dS-5i for sipping@megatron.ietf.org; Thu, 13 Oct 2005 15:33:49 -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 PAA06982 for <sipping@ietf.org>; Thu, 13 Oct 2005 15:33:44 -0400 (EDT)
Received: from rtp-iport-2.cisco.com ([64.102.122.149]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1EQ90O-0004uF-Ox for sipping@ietf.org; Thu, 13 Oct 2005 15:44:45 -0400
Received: from rtp-core-1.cisco.com ([64.102.124.12]) by rtp-iport-2.cisco.com with ESMTP; 13 Oct 2005 15:33:41 -0400
X-IronPort-AV: i="3.97,211,1125892800"; d="scan'208"; a="73663643:sNHT27537892"
Received: from xbh-rtp-201.amer.cisco.com (xbh-rtp-201.cisco.com [64.102.31.12]) by rtp-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id j9DJXL2H027785; Thu, 13 Oct 2005 15:33:37 -0400 (EDT)
Received: from xmb-rtp-20b.amer.cisco.com ([64.102.31.53]) by xbh-rtp-201.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.211); Thu, 13 Oct 2005 15:33:33 -0400
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [Sipping] Re: draft-elwell-sipping-service-retargeting-00.txt
Date: Thu, 13 Oct 2005 15:33:32 -0400
Message-ID: <072C5B76F7CEAB488172C6F64B30B5E3A8C90B@xmb-rtp-20b.amer.cisco.com>
Thread-Topic: [Sipping] Re: draft-elwell-sipping-service-retargeting-00.txt
Thread-Index: AcXPYWRThUECP68eTjeRP0yMMhcrMwAq/4wAAAeheOA=
From: "Michael Hammer (mhammer)" <mhammer@cisco.com>
To: Francois Audet <audet@nortel.com>, sipping <sipping@ietf.org>
X-OriginalArrivalTime: 13 Oct 2005 19:33:33.0092 (UTC) FILETIME=[FF566E40:01C5D02C]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7da5a831c477fb6ef97f379a05fb683c
Content-Transfer-Encoding: quoted-printable
Cc: "Elwell, John" <john.elwell@siemens.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
Francois, The draft is compared with History-Info because service-retargeting proposes parameters that can have *identical* information. Both are *not* derived information. If the proposed parameters were more like RFC 3087, we would be having that comparison discussion. So, are you are proposing that service-retargeting drop information identical to History-Info and using something along the lines of a standardized "service=" parameter with values along the lines of RFC 3087? Did I summarize your view correctly? Mike > -----Original Message----- > From: sipping-bounces@ietf.org > [mailto:sipping-bounces@ietf.org] On Behalf Of Francois Audet > Sent: Thursday, October 13, 2005 3:05 PM > To: sipping > Cc: Elwell, John > Subject: RE: [Sipping] Re: > draft-elwell-sipping-service-retargeting-00.txt > > Hi all, > > Sorry to come late to the debate, but I was on vacation for a week. > > I think one of the reason we are having difficulties with the > service retargeting draft is that people keep on comparing it > with History Info. > > It would be much better to compare it with RFC 3087 "Control > of Service Context using SIP Request-URI". > > As pointed out by many on the list, using service URIs is far > more accurate, predictable and flexible than relying on > "derived" information such as what is provided by > History-Info, when the intent is to access a specific service. > > RFC 3087 is very flexible, and explains how to invoke > arbitrary services using arbitrary URIs using arbitrary > parameters. While this flexibility is very powerful, it does > have some practical difficulties in real life scenarios: > > 1) Coordination of service URIs accross various pieces of > equipment from > various vendors, networks, etc. > 2) It is somewhat difficult to make it work with PSTN gateways, hybrid > TDM-SIP systems, or even pure SIP systems that are meant to work in > an environment where TDM/Analog devices actually exist. > 3) It is somewhat difficult to make it work with simple devices like > SIP phones. > 4) RFC 3087 doesn't propose concrete parameter names to > address very basic > scenarios. > > The service retargeting draft should therefore be viewed as > using RFC 3087, with registed URI parameters, as opposed to > something similar to History-Info. > > Indeed, one of the major use cases is Voicemail. There are > also many others including Call Centers and IVR. > > When looking at RFC 3087, it became clear that the points > above make it difficult to implement without further > standardization for the following reasons: > > a) When interoperating with TDM gateways (both in the case > where the voicemail > system is itself a legacy voicemail system behind a > gateway, or when it is > native SIP but some of the phones are actually TDM/Analog > phones behind gateways), > the Voicemail application works by the "redirection > reasons" as a trigger > (instead of or in addition to an explicit "play this > message" promt). > > b) Most phones, proxies, gateways and other devices can do > "call forwarding" of > different flavors. They have a means to configure those > features, and forwarding > will be to a specific SIP URI. For example, it would be > typical to have a > "Call forwarding busy" feature on a device that could > point to a service > URI as defined by this draft (or for RFC 3087 for that matter). > > My expectation is that when one wants to build a SIP > application, say a voicemail system, one would define a bunch > of service URIs for different treatment. > RFC 3087 defines a bunch of them (abstractly) that should be > used when BOTH the VM system and the clients themselves are > smart enough to "understand" the concepts of "deposit > message", or "play announcement X", or "retrieve messages". > This is very suitable in a "closely integrated model of both > the clients and application". > > In cases where there is no "close integration" between the > applications and the client we would use the URI parameters > defined in service-retargeting. This could be the case when > we don't know what the applications are, like > Voicemail/IVR/Call center and the logic is based on > "redirecting reasons". It would also be useful when PSTN > interworking on either side is used. > > Also, both "plain" RFC 3087 and the service redirecting draft > could be used together on the same SIP application server: > they would just be different aliases for service URIs. > > The beauty of this is that from the point of view of the > end-user devices, if you support RFC 3087, you will also > support service-retargeting. You can therefore build a device > that is usable in multiple environments. > > In summary, what we are proposing is really based on RFC > 3087. It can work in conjunction with History-Info, but it is > orthogonal to it. > > The aim is to make RFC 3087 more usable in practical > scenarios involving loosely coordinated environments (for > service URIs), and/or PSTN interop, and/or simple end-user devices. > > ---- > François AUDET, Nortel Networks > mailto:audet@nortel.com > > _______________________________________________ > 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 > _______________________________________________ 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
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Dolly, Martin C, ALABS
- [Sipping] Re: draft-elwell-sipping-service-retarg… Paul Kyzivat
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Elwell, John
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Michael Hammer (mhammer)
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Michael Hammer (mhammer)
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Elwell, John
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Elwell, John
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Elwell, John
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- RE: [Sipping] Re: draft-elwell-sipping-service-re… GARCIN Sebastien RD-CORE-ISS
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Elwell, John
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Michael Hammer (mhammer)
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Michael Hammer (mhammer)
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Henry Sinnreich
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Michael Hammer (mhammer)
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Henry Sinnreich
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Elwell, John
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Michael Hammer (mhammer)
- [Sipping] Do we have a problem with History-Info … Dean Willis
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Elwell, John
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Dean Willis
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Elwell, John
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Michael Hammer (mhammer)
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Michael Hammer (mhammer)
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Dean Willis
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Elwell, John
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Michael Hammer (mhammer)
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Michael Hammer (mhammer)
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- [Sipping] draft-elwell-sipping-service-retargetin… Dean Willis
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Michael Hammer (mhammer)
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Michael Hammer (mhammer)
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Henry Sinnreich
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- RE: [Sipping] draft-camarillo-sipping-sbc-funcs-0… Dan Wing
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Elwell, John
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Michael Hammer (mhammer)
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Elwell, John
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Paul Kyzivat
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Dean Willis
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Dean Willis
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Mary Barnes
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Dean Willis
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Dean Willis
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Mary Barnes
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- Re: [Sipping] Re: draft-elwell-sipping-service-re… David R Oran
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Dean Willis
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Dean Willis
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Dean Willis
- Re: [Sipping] Re: draft-elwell-sipping-service-re… Jeroen van Bemmel
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Elwell, John
- [Sipping] draft-camarillo-sipping-sbc-funcs-02.txt henry
- Re: [Sipping] draft-camarillo-sipping-sbc-funcs-0… Arjun Roychowdhury
- RE: [Sipping] draft-camarillo-sipping-sbc-funcs-0… henry
- RE: [Sipping] draft-camarillo-sipping-sbc-funcs-0… Medhavi Bhatia
- RE: [Sipping] draft-camarillo-sipping-sbc-funcs-0… henry
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Francois Audet
- RE: [Sipping] draft-camarillo-sipping-sbc-funcs-0… Henry Sinnreich
- Re: [Sipping] draft-camarillo-sipping-sbc-funcs-0… David R Oran
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Dale R. Worley
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Dale R. Worley
- Re: [Sipping] draft-camarillo-sipping-sbc-funcs-0… Gonzalo Camarillo
- RE: [Sipping] Re: draft-elwell-sipping-service-re… Elwell, John