Re: [Sipping] Exploders anad ad-hoc lists

Paul Kyzivat <pkyzivat@cisco.com> Mon, 08 December 2003 04:05 UTC

Received: from optimus.ietf.org ([132.151.1.19]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA12437 for <sipping-archive@odin.ietf.org>; Sun, 7 Dec 2003 23:05:00 -0500 (EST)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1ATCda-0002kP-1Q for sipping-archive@odin.ietf.org; Sun, 07 Dec 2003 23:04:46 -0500
Received: (from exim@localhost) by www1.ietf.org (8.12.8/8.12.8/Submit) id hB844kvk010557 for sipping-archive@odin.ietf.org; Sun, 7 Dec 2003 23:04:46 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1ATCdZ-0002kC-Ua for sipping-web-archive@optimus.ietf.org; Sun, 07 Dec 2003 23:04:45 -0500
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA12410 for <sipping-web-archive@ietf.org>; Sun, 7 Dec 2003 23:04:29 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1ATCdW-000415-00 for sipping-web-archive@ietf.org; Sun, 07 Dec 2003 23:04:42 -0500
Received: from [132.151.1.19] (helo=optimus.ietf.org) by ietf-mx with esmtp (Exim 4.12) id 1ATCdV-00040b-00 for sipping-web-archive@ietf.org; Sun, 07 Dec 2003 23:04:41 -0500
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1ATCbt-0002cn-Pm; Sun, 07 Dec 2003 23:03:01 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1ATCb4-0002cO-Do for sipping@optimus.ietf.org; Sun, 07 Dec 2003 23:02:10 -0500
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA12370 for <sipping@ietf.org>; Sun, 7 Dec 2003 23:01:54 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1ATCb0-0003zB-00 for sipping@ietf.org; Sun, 07 Dec 2003 23:02:06 -0500
Received: from sj-iport-1-in.cisco.com ([171.71.176.70] helo=sj-iport-1.cisco.com) by ietf-mx with esmtp (Exim 4.12) id 1ATCb0-0003xd-00 for sipping@ietf.org; Sun, 07 Dec 2003 23:02:06 -0500
Received: from flask.cisco.com (IDENT:mirapoint@flask.cisco.com [161.44.122.62]) by sj-core-2.cisco.com (8.12.9/8.12.6) with ESMTP id hB841Yw5005552; Sun, 7 Dec 2003 20:01:34 -0800 (PST)
Received: from cisco.com (che-vpn-cluster-2-11.cisco.com [10.86.242.11]) by flask.cisco.com (Mirapoint Messaging Server MOS 3.3.6-GR) with ESMTP id AEM29629; Sun, 7 Dec 2003 23:01:33 -0500 (EST)
Message-ID: <3FD3F79D.8030904@cisco.com>
Date: Sun, 07 Dec 2003 23:01:33 -0500
From: Paul Kyzivat <pkyzivat@cisco.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.1) Gecko/20020826
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Gonzalo Camarillo <Gonzalo.Camarillo@ericsson.com>
CC: sipping <sipping@ietf.org>, Adam Roach <adam@dynamicsoft.com>, Robert Sparks <rsparks@dynamicsoft.com>
Subject: Re: [Sipping] Exploders anad ad-hoc lists
References: <3FC209FA.6030004@ericsson.com> <3FC4ED22.3040604@cisco.com> <3FD21D7F.7030500@ericsson.com>
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit
Sender: sipping-admin@ietf.org
Errors-To: sipping-admin@ietf.org
X-BeenThere: sipping@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=unsubscribe>
List-Id: SIPPING Working Group (applications of SIP) <sipping.ietf.org>
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>
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit

Gonzalo,

I don't have strong opinions either, other than that the choice work 
well. But you didn't answer any of my questions. Maybe if using uri 
parameters is Adam and Robert's idea they can answer them.

	Paul

Gonzalo Camarillo wrote:
> Paul,
> 
> regadring where to place the ad-hoc list, in a URI parameter or in a 
> header, I personally do not have a strong opinion. Nevertheless, I was 
> talking to Adam and Robert, and they said that, based on their 
> experience with the SUBSCRIBE/NOTIFY and the REFER spec, they would 
> rather use a URI parameter.
> 
> Thanks,
> 
> Gonzalo
> 
> Paul Kyzivat wrote:
> 
>> Gonzalo,
>>
>> I like the concept, but I am troubled by passing the reference to the 
>> list as a sip/sips url parameter, for the following reasons:
>>
>> - how does it get there? In your examples, you have the parameter
>>   in the request uri, but not in the To uri. Normally a UA would
>>   determine the destination, and put it in both To and request URIs.
>>   This implies some extra special casing.
>>
>> - How does it stay there. If the address in the request uri is of
>>   an AoR, a proxy may replace it with a corresponding registered
>>   contact. If so, the reference to the list will be lost.
>>
>> - logically the request is being addressed to the service, and the
>>   list is a parameter to the service and the particular method the
>>   service is being asked to perform. Embedding the list in the address
>>   of the service seems inappropriate.
>>
>> I think there needs to be a better place to put the reference to the 
>> list. A new header would seem to be the logical answer.
>>
>> Regarding draft-camarillo-sipping-exploders-solution-00:
>>
>> You say the requester should subscribe to a url returned in the 
>> response to learn the outcome of the exploded requests. But that opens 
>> a time window when some status may lost. Do you have any thoughts on 
>> how to close that? (E.g. the first response to a subscription gives 
>> all the cumulative history of what has happened.)
>>
>> There are a couple of references to an Explode-To header, but no 
>> explanation and no examples. It seems redundant to the list, unless it 
>> is intended as a way to convey the reference to the list.
>>
>>     Paul
>>
>> Gonzalo Camarillo wrote:
>>
>>> Folks,
>>>
>>> we have just submitted three drafts about exploders and ad-hoc lists.
>>>
>>> We have added more requirements to the following draft. The new 
>>> requirements were mainly discussed in the SIMPLE mailing list.
>>>
>>> http://standards.ericsson.net/gonzalo/papers/draft-camarillo-sipping-exploders-01.txt 
>>>
>>>
>>> The following draft describes how to carry lists of URIs in SIP 
>>> requests. It is not a finished draft. It is intended to trigger 
>>> discussions on this topic to see whether this is a step the right 
>>> direction.
>>>
>>> http://standards.ericsson.net/gonzalo/papers/draft-camarillo-sipping-uri-list-00.txt 
>>>
>>>
>>> The following draft defines a new method called EXPLODE. EXPLODE does 
>>> the same as REFER. That is, it tells a UA to send a request 
>>> somewhere. The differences are that EXPLODE accepts more than one 
>>> destination (REFER carries a single Refer-To header field) and that 
>>> EXPLODE does not establish implicit subscriptions of any type. This 
>>> draft is also intended to trigger discussions within the WG.
>>>
>>> http://standards.ericsson.net/gonzalo/papers/draft-camarillo-sipping-explode-method-00.txt 
>>>
>>>
>>> Let's try to keep discussions about this topic in the SIPPING mailing 
>>> list. I will forward this mail to the SIMPLE mailing list to let them 
>>> know.
>>>
>>> Comments are welcome,
>>>
>>> Gonzalo
>>>
>>>
>>>
>>> _______________________________________________
>>> 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