Re: [dispatch] Draft: CBUS (Condition-based URI Subscription) requirements draft - draft-holmberg-dispatch-cbus-00.txt
"Christer Holmberg" <christer.holmberg@ericsson.com> Thu, 28 May 2009 18:07 UTC
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 40CC03A6E63 for <dispatch@core3.amsl.com>; Thu, 28 May 2009 11:07:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.886
X-Spam-Level:
X-Spam-Status: No, score=-5.886 tagged_above=-999 required=5 tests=[AWL=0.363, BAYES_00=-2.599, HELO_EQ_SE=0.35, RCVD_IN_DNSWL_MED=-4]
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 e2D+-7s-vMTn for <dispatch@core3.amsl.com>; Thu, 28 May 2009 11:07:55 -0700 (PDT)
Received: from mailgw3.ericsson.se (mailgw3.ericsson.se [193.180.251.60]) by core3.amsl.com (Postfix) with ESMTP id CB5443A6D2E for <dispatch@ietf.org>; Thu, 28 May 2009 11:07:36 -0700 (PDT)
X-AuditID: c1b4fb3c-b7b28ae000005484-97-4a1ed34e5fa1
Received: from esealmw128.eemea.ericsson.se (Unknown_Domain [153.88.253.124]) by mailgw3.ericsson.se (Symantec Mail Security) with SMTP id EA.39.21636.E43DE1A4; Thu, 28 May 2009 20:09:18 +0200 (CEST)
Received: from esealmw113.eemea.ericsson.se ([153.88.200.4]) by esealmw128.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830); Thu, 28 May 2009 20:09:18 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Thu, 28 May 2009 20:09:17 +0200
Message-ID: <CA9998CD4A020D418654FCDEF4E707DF0B16826D@esealmw113.eemea.ericsson.se>
In-Reply-To: <1243518835.3422.10.camel@scott>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [dispatch] Draft: CBUS (Condition-based URI Subscription) requirements draft - draft-holmberg-dispatch-cbus-00.txt
Thread-Index: AcnfrDmnMCvIIgZoStyxqrH1h5R0EAADk8cA
References: <CA9998CD4A020D418654FCDEF4E707DF0D234264@esealmw113.eemea.ericsson.se> <9A1E3501-4871-48B3-B39A-80E8E167F4A5@softarmor.com> <CA9998CD4A020D418654FCDEF4E707DF0D25EB35@esealmw113.eemea.ericsson.se> <1243518835.3422.10.camel@scott>
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Scott Lawrence <scott.lawrence@nortel.com>
X-OriginalArrivalTime: 28 May 2009 18:09:18.0241 (UTC) FILETIME=[6AECA110:01C9DFBF]
X-Brightmail-Tracker: AAAAAA==
Cc: dispatch@ietf.org
Subject: Re: [dispatch] Draft: CBUS (Condition-based URI Subscription) requirements draft - draft-holmberg-dispatch-cbus-00.txt
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 May 2009 18:07:56 -0000
Hi, >>So, the idea is to use the existing SIP SUB/NOT mechanism. The only "new" thing is to provide the conditions as part of the subscription. > >What's new about that? The target of a SUBSCRIBE is a URI, which can include parameters. Correct. What I meant by "new" was that I wasn't sure we had existing event packages where you actually provided additional input information in the SUBSCRIBE request, but I may be wrong. >Putting a body on a SUBSCRIBE request that further extends those parameters is already allowed (eg RFC 5367), and a server is free to use any part of a SUBSCRIBE request to determine whether or not to >create a subscription and what data to send in the resulting NOTIFY messages. Yes, but you need to define the parameters/bodies which are used to carry the conditions, and you need to define the event package which carries the URIs, and in order to do that you need requirements. That is what this is all about. >Neither defining an event package for a particular application (which is what this appears to be), nor defining how to communicate parameters in the requests used by that application require any change >to the protocol. I am not proposing a change to the protocol. I am proposing requirements for new SIP parameters/body and event package. I didn't talk about SIP parameters etc in the document, since we are supposed to provide requirements first. But, I guess I SHOULD say that the document specifies requirements for new parameter, body and event package, in order to make it more clear what it is all about. >While I'm sure this is interesting work, I don't see any reason why it should consume IETF working group time - you'd spend almost all the time educating other participants about the application >requirements. So, where do you think the SIP parameters etc should be defined? I thought IETF was the place to do that... Are you saying that OMA should do it on their own? >I'd say go ahead and develop what you need, and if you think it would be useful to publish the results as an Informational document there's no reason not to do so as an individual submission. I thought new SIP parameters, bodies and event packages required more than an informational document. >Of course, if you find some prohibition or constraint in the existing specifications that you think needs modifying, then that would be worth IETF review. I don't think there is anything in existing specifications that need to be modified. I was thinking about whether using bodies in SUBSCRIBE requests would cause some issues (assuming a body would be used to carry the conditions), but you seem to indicate that it is already allowed... Regards, Christer
- [dispatch] Draft: CBUS (Condition-based URI Subsc… Christer Holmberg
- Re: [dispatch] Draft: CBUS (Condition-based URI S… Joel M. Halpern
- Re: [dispatch] Draft: CBUS (Condition-based URI S… Cullen Jennings
- Re: [dispatch] Draft: CBUS (Condition-based URI S… Scott Lawrence
- Re: [dispatch] Draft: CBUS (Condition-based URI S… Dale Worley
- Re: [dispatch] Draft: CBUS (Condition-based URI S… Dale Worley
- Re: [dispatch] Draft: CBUS (Condition-based URI S… Dean Willis
- Re: [dispatch] Draft: CBUS (Condition-based URI S… Christer Holmberg
- Re: [dispatch] Draft: CBUS (Condition-based URI S… Christer Holmberg
- Re: [dispatch] Draft: CBUS (Condition-based URI S… Scott Lawrence
- Re: [dispatch] Draft: CBUS (Condition-based URI S… Dean Willis
- Re: [dispatch] Draft: CBUS (Condition-based URI S… Christer Holmberg
- Re: [dispatch] Draft: CBUS (Condition-based URI S… Christer Holmberg
- Re: [dispatch] Draft: CBUS (Condition-based URI S… Dale Worley