Re: [6lowapp] Proposed charter for 6LoWAPP BOF
Shidan <shidan@gmail.com> Sun, 01 November 2009 21:43 UTC
Return-Path: <shidan@gmail.com>
X-Original-To: 6lowapp@core3.amsl.com
Delivered-To: 6lowapp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix)
with ESMTP id A0BCC3A67F1 for <6lowapp@core3.amsl.com>;
Sun, 1 Nov 2009 13:43:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.165
X-Spam-Level:
X-Spam-Status: No, score=-2.165 tagged_above=-999 required=5 tests=[AWL=0.433,
BAYES_00=-2.599, HTML_MESSAGE=0.001]
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 NbYTgZ0hUDZS for
<6lowapp@core3.amsl.com>; Sun, 1 Nov 2009 13:43:47 -0800 (PST)
Received: from mail-ew0-f218.google.com (mail-ew0-f218.google.com
[209.85.219.218]) by core3.amsl.com (Postfix) with ESMTP id D6C363A679F for
<6lowapp@ietf.org>; Sun, 1 Nov 2009 13:43:46 -0800 (PST)
Received: by ewy18 with SMTP id 18so3949778ewy.43 for <6lowapp@ietf.org>;
Sun, 01 Nov 2009 13:44:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
h=domainkey-signature:mime-version:received:in-reply-to:references
:date:message-id:subject:from:to:cc:content-type;
bh=gOfwWBldB6KNMN0B2TwrQ+0ZP9IVRSS3PX0CB1YH8eI=;
b=C6i+BlEPvefqnLSlkLTY6HKBPsB+/B85nOCBxC0KgTaO7XcjzLcCcDSOzxO0Cagprf
QnQjAr2z2liyDYZ90EuJ5HGEdEwtiVYLPLv3dcwB8vCpLUcw2/uZcxC3oaEFqwyYBIu5
IqjEyijjkExnYqORbV7fXH0sF6gP6SvQVIp6E=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
h=mime-version:in-reply-to:references:date:message-id:subject:from:to
:cc:content-type;
b=Hz8LszzvokjgDwwfGtNtf4lBsvQ0ZRi6ryw8/nhogDdqiGTO4ElUYdGI+OEnFd2W1c
3UaV2rW9BykOG6H9HVKpEwgLHLfdM2E+nttA31whC6kKCv175DV8/mDOzPefeoGjEcE+
9h7PhI+M2tiznqbirrolz6eHaeXGnDkIrT2Pk=
MIME-Version: 1.0
Received: by 10.216.87.144 with SMTP id y16mr3494713wee.95.1257111842657;
Sun, 01 Nov 2009 13:44:02 -0800 (PST)
In-Reply-To: <923B3077-5FB0-4B8A-A83A-E76C51466ACE@inf.ethz.ch>
References: <B27B00F8-1A4F-4258-86FC-C02E78778E45@cisco.com>
<CE5B892A-3699-4CBF-8B6A-588F5A7DE99A@cisco.com>
<EB735931-0D15-4017-94F1-3B10A0EC814D@sensinode.com>
<843F0B9E-8C62-47A6-AFEC-4BE31D62CDB5@cisco.com>
<2AA1E2A3-9EA9-4B94-85BA-834C66826A85@tzi.org>
<C93E77B9-349F-451C-BAED-273555EEE5DE@cisco.com>
<A4C590B945EF374AB02BB6A2EAA4485808B4C76271@EXMBX01.apps4rent.net>
<6C14D98B-4B4D-44B8-B8A5-1BEA5A8F443C@cisco.com> <4AEDC3FD.3040801@cisco.com>
<923B3077-5FB0-4B8A-A83A-E76C51466ACE@inf.ethz.ch>
Date: Sun, 1 Nov 2009 17:44:02 -0400
Message-ID: <429b380e0911011344k2a7c823am6144ba536202fa86@mail.gmail.com>
From: Shidan <shidan@gmail.com>
To: Vlad Trifa <trifa@inf.ethz.ch>
Content-Type: multipart/alternative; boundary=0016e6d7852ed316a10477562846
Cc: 6lowapp@ietf.org
Subject: Re: [6lowapp] Proposed charter for 6LoWAPP BOF
X-BeenThere: 6lowapp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Application protocols for constrained nodes and networks
<6lowapp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/6lowapp>,
<mailto:6lowapp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/6lowapp>
List-Post: <mailto:6lowapp@ietf.org>
List-Help: <mailto:6lowapp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/6lowapp>,
<mailto:6lowapp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 01 Nov 2009 21:43:48 -0000
Hi Vlad, I think a good question to ask yourself is why all of these patterns are being created on the web, whether comet, Ajax, PubHubSub, or actually why there is a need by the web community and the IETF to create whole new protocols like WebSockets and Adobe Flash's TCP sockets. The reason is because this is how the web has evolved. If it wasn't for the business competition and related politics, I really doubt the evolution of the web browser to being a standardized OS would be the case, which is where we are headed. Thankfully, right now we don't have this problem with the "Internet of Things" and the truth is, this working group will be an important influencer of the IoT's evolution. If you choose to follow the architectures you specify, at some point it's going to look more like XMPP or SIP, the only difference being you will actually be defining all these things in the body and with more complicated call flows. This is why new trends of the real time web should not necessarily be a model for everything else for everything else in IT. So I think a good analogy is we can build a web browser in assembly language, but that wouldn't be the best route to building a good product. I think we have to realize, putting away the immense role it had for circumventing bad politics, the web's real technical contribution, and probably one of the most important, was a practical implementation of linked data and hyperlinks. I think this will remain a major enabler of any pervasive and global M2M application and this higher layer will not be in the scope of the IETF just as much a the DOM isn't. On Sun, Nov 1, 2009 at 1:29 PM, Vlad Trifa <trifa@inf.ethz.ch> wrote: > Hello, > > I think for Web messaging there are very nice Web push patterns emerging > (comet, pubsubhubbub, restms) that are worth considering. Sure, work is > needed for reliability and security, but the entry barrier is much lower > than xmpp, and its actually more suited for devices with similar features > but less verbose which makes that solution appealing. I'm sending a paper to > WWW about Web based messaging, hopefully I'll be able to share it with you > soon (if I kick my butt enough to get back to work and finish it by > tomorrow's deadline :) > > Vlad > > > On Nov 1, 2009, at 6:23 PM, Paul Duffy wrote: > > Hi Donn, >> >> We welcome other suggestions like XMPP and SIP but we did look at those >>> and >>> ruled them out for reasons like: >>> 1) Verboseness (using text string exchanges for devices with very small >>> transmit/receive packet sizes) >>> 2) Session management overhead >>> >>> >> >> SIP in the Smart Grid HAN seems a fundamental misfit to SIPs chartered >> intent. >> >> But XMPP gives me pause... >> >> - would not an EXI encoding go a long way to alleviate the verbosity >> issues? >> >> - RESTful HTTP is a fine choice, but there are requirements for more than >> just request/response messaging patterns in the Smart Grid HAN and NAN. >> XMPP would offer request/response (sensor reading), pub/sub (broadcast >> announcements), one way async (scheduled reads), presence for endpoint >> status, etc. >> >> - how is XMPP session management any more onerous that HTTP over TLS? >> This assuming of course that TCP is doable. >> >> Cheers >> >> >> Don >>> >>> >>> >>> >>> >> _______________________________________________ >> 6lowapp mailing list >> 6lowapp@ietf.org >> https://www.ietf.org/mailman/listinfo/6lowapp >> > > _______________________________________________ > 6lowapp mailing list > 6lowapp@ietf.org > https://www.ietf.org/mailman/listinfo/6lowapp >
- [6lowapp] Proposed charter for 6LoWAPP BOF Cullen Jennings
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Jukka Manner
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Don Sturek
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Arjun Roychowdhury
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Lisa Dusseault
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Peter Saint-Andre
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Arjun Roychowdhury
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Lisa Dusseault
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Jonathan Hui
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Carsten Bormann
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Jonathan Hui
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Don Sturek
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Don Sturek
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Jonathan Hui
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Don Sturek
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Jonathan Hui
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Don Sturek
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Jonathan Hui
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Cullen Jennings
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Cullen Jennings
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Cullen Jennings
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Cullen Jennings
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Cullen Jennings
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Shidan
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Don Sturek
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Don Sturek
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Don Sturek
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Zach Shelby
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Zach Shelby
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Don Sturek
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Zach Shelby
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Paul Duffy
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Vlad Trifa
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Don Sturek
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Vlad Trifa
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Zach Shelby
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Arjun Roychowdhury
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Arjun Roychowdhury
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Shidan
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Shidan
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Sanjay Sinha (sanjsinh)
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Sanjay Sinha (sanjsinh)
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Shidan
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Jukka Manner
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Arjun Roychowdhury
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Paul Duffy
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Arjun Roychowdhury
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Cullen Jennings
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Cullen Jennings
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF nicolas.riou
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Zach Shelby
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Paul Duffy
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Juergen Schoenwaelder
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Adriano Pezzuto (apezzuto)
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Jonathan Hui
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Zach Shelby
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Paul Duffy
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Robert Cragie
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Shidan
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Adriano Pezzuto (apezzuto)
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Shidan
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Robert Cragie
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Zach Shelby
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Henning Schulzrinne
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Carsten Bormann
- Re: [6lowapp] Proposed charter for 6LoWAPP BOF Adriano Pezzuto (apezzuto)