Re: [dispatch] Draft: CBUS (Condition-based URI Subscription) requirements draft - draft-holmberg-dispatch-cbus-00.txt
Dean Willis <dean.willis@softarmor.com> Thu, 28 May 2009 18:01 UTC
Return-Path: <dean.willis@softarmor.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 BB3A03A6C5C for <dispatch@core3.amsl.com>; Thu, 28 May 2009 11:01:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.432
X-Spam-Level:
X-Spam-Status: No, score=-2.432 tagged_above=-999 required=5 tests=[AWL=0.167, BAYES_00=-2.599]
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 3tntoUw+Pjsg for <dispatch@core3.amsl.com>; Thu, 28 May 2009 11:01:20 -0700 (PDT)
Received: from nylon.softarmor.com (nylon.softarmor.com [66.135.38.164]) by core3.amsl.com (Postfix) with ESMTP id CD0CB3A6A40 for <dispatch@ietf.org>; Thu, 28 May 2009 11:00:50 -0700 (PDT)
Received: from [192.168.2.103] (cpe-76-182-198-42.tx.res.rr.com [76.182.198.42]) (authenticated bits=0) by nylon.softarmor.com (8.14.3/8.14.3/Debian-5) with ESMTP id n4SI2TV9014051 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Thu, 28 May 2009 13:02:31 -0500
Message-Id: <5F03A1A1-B082-4FDD-8037-56728EA6A8E4@softarmor.com>
From: Dean Willis <dean.willis@softarmor.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>
In-Reply-To: <CA9998CD4A020D418654FCDEF4E707DF0D25EB35@esealmw113.eemea.ericsson.se>
Content-Type: text/plain; charset="US-ASCII"; format="flowed"; delsp="yes"
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Apple Message framework v935.3)
Date: Thu, 28 May 2009 13:02:24 -0500
References: <CA9998CD4A020D418654FCDEF4E707DF0D234264@esealmw113.eemea.ericsson.se> <9A1E3501-4871-48B3-B39A-80E8E167F4A5@softarmor.com> <CA9998CD4A020D418654FCDEF4E707DF0D25EB35@esealmw113.eemea.ericsson.se>
X-Mailer: Apple Mail (2.935.3)
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:01:21 -0000
On May 28, 2009, at 1:53 AM, Christer Holmberg wrote: > ... > 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. > > Third, I am not sure I would call it a configuration-delivery problem. > Of course, the conditions can be said to "configure" the CBUS server, > when it starts looking for matching URIs. But, the conditions can be > unique for every subscription, so that is the reason why it is > proposed > to deliver the subscription specific conditions as part of the > subscription. > Ok, this is starting to make more sense to me. I suspect it's a case of SIP-for-light-bulbs, but that's OK with me; I liked the idea of controlling light bulbs using SIP to start with. We have a general- purpose rendezvous, messaging, and pub/sub protocol here, and it seems silly to say it's only usable for phone calls. Of course, the same could be said for XMPP ;-). How are these "conditions" you describe different from the "filters" of RFC 4660? From RFC 4660's abstract: > This document describes the operations a subscriber performs in > order to put filtering rules associated with a subscription to event > notification information in place. The handling, by the subscriber, > of responses to subscriptions carrying filtering rules and the > handling of notifications with filtering rules applied to them are > also described. Furthermore, the document conveys how the notifier > behaves when receiving such filtering rules and how a notification > is constructed. Could the "conditions" requirement be met using RFC 4660? If so, we don't have a WG problem; we have an individual submission of a new informational-track event package. -- Dean
- [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