Re: [6lowapp] SIP and 6LoWPAN & Some General Suggestions
Shidan <shidan@gmail.com> Sat, 17 October 2009 21:36 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 F3ED23A68B7 for <6lowapp@core3.amsl.com>;
Sat, 17 Oct 2009 14:36:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.948
X-Spam-Level:
X-Spam-Status: No, score=-1.948 tagged_above=-999 required=5 tests=[AWL=0.650,
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 A+oEv2azQC8z for
<6lowapp@core3.amsl.com>; Sat, 17 Oct 2009 14:36:42 -0700 (PDT)
Received: from mail-ew0-f208.google.com (mail-ew0-f208.google.com
[209.85.219.208]) by core3.amsl.com (Postfix) with ESMTP id 7A4853A67B6 for
<6lowapp@ietf.org>; Sat, 17 Oct 2009 14:36:42 -0700 (PDT)
Received: by ewy4 with SMTP id 4so418286ewy.37 for <6lowapp@ietf.org>;
Sat, 17 Oct 2009 14:36:44 -0700 (PDT)
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:content-type;
bh=T+xr1UAcSPYPP+2QMEWjRNnQhdS4aHDwc3gy0zYz17I=;
b=faktJdi6S5uPQ4UAo7pkhCQkRT0hTcQzG7BFm0la4l+W/Dk/Heh3745xO0b/3TeRUE
ILSDQJuHUnB6gLihf7+iOWHtgfdUmXGW/DNiBHllN4MjxbA9YKe+zvMUcasjAXXtyhlI
DGR4cwO5QQnDXAftwRzSbb/RCgiK3nHjpNnc0=
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
:content-type;
b=GCb+5zRW1yC/bUyc4Wb7TYGrA/aesXyV1qn6b853qh40ah8O/XSjbAyMuVymDKQAm3
7XcNAxPSvVPvb0Gj9F6s6fU4HffdDEOpbKtDN8wRpciU4K/KbVq6V8Wf2JJL05LJbbfu
RGd5nEUuHmlgzqwW2TgV81loOfi0H7Hmk9Efs=
MIME-Version: 1.0
Received: by 10.216.87.7 with SMTP id x7mr1278607wee.53.1255815404101;
Sat, 17 Oct 2009 14:36:44 -0700 (PDT)
In-Reply-To: <429b380e0910171400g83a10e4r5aff1be8d3c22c0a@mail.gmail.com>
References: <429b380e0910171400g83a10e4r5aff1be8d3c22c0a@mail.gmail.com>
Date: Sat, 17 Oct 2009 17:36:44 -0400
Message-ID: <429b380e0910171436r18305389pe922731b566486ee@mail.gmail.com>
From: Shidan <shidan@gmail.com>
To: 6lowapp@ietf.org
Content-Type: multipart/alternative; boundary=001636c5b1e210a29a0476284fa8
Subject: Re: [6lowapp] SIP and 6LoWPAN & Some General Suggestions
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: Sat, 17 Oct 2009 21:36:44 -0000
Sorry for the typo, I meant involve the WG responsible for SIGCOMP not the conference. --- Shidan Gouran On Sat, Oct 17, 2009 at 5:00 PM, Shidan <shidan@gmail.com> wrote: > I don't think I have sufficient time to write anything other than a very > high level motivation I-D on the merits of SIP, as defined by RFC 3261 & > 3625, for ubiquitos computing and building automation. I will start this > tonight and submit it sometime on Monday for sure. * > * > Here are some recommendations I have for this working group in general: > * > * > > - With regards to the general 6LoWAPP problem statement, I suggest the > WG adopt the use cases of OpenHan as criteria for evaluating any application > protocol suitable for the 6LowAPP working group. Their use cases are the > most extensive that I have seen. > > > - I think before we consider any binary encoding, we must consider how > binary compression of application level protocols is done in current > bandwidth constrained communications networks like GSM. I certainly think we > would benefit from learning/involving SIGCOMM in making this decision. Power > contraint seems to me to be a much more unique issue this WG has to deal > with than bandwidth constraint. > > Now going back to the concepts of a specific binary encoding for SIP as a > base protocol here are some ideas: > > - Any method for binary compression of HTTP would work seamlessly with > SIP, so for example everything in section 2 of the Chopan I-D could be > applied to all SIP messages and follow the same request/response > model. Also, referring to the Chopan I-D, SIP already addresses sections 3, > 4 and a significant portion of 5. For these purposes, no new extensions or > modifications to SIP need to be defined and it really becomes just a matter > of defining the message encoding. One area that needs to be addressed with > SIP is sleeping nodes and this is something we definitely need to think > about more. > > > - In addition, any type of binary encoding of XML, "ZigBee like" data > representations or anything else that can or will be transported by a binary > HTTP protocol, will also work with SIP as the mechanism is identical in > both. > > > - For security, relying solely on 802.15.4's AES is, in my opinion, not > a good idea. for example both SIP and, as Schmidt et al outlined, IPFIX > requires TLS and support of something like Tiny 3-TLS would also work well > for us*.* > > > - As I mentioned before, SIP as a base protocol can make gatewaying > with XMPP and some "real-time web" REST based protocols such as FeedSync or > ATOM Pub + PubHubSub, much more efficient. If we are defining all of this > using HTTP you are going to be defining heavier payloads than needed. > Describing this will take more time than I have for the motivational I-D, > this is something in the coming months I would be happy to expand on fully > if this WG considers it worthwhile. > > > - As much as possible, the 6LowPAN framework should be abstracted to > unify and fit commonalities in SNMP, SIP and "real time web" protocols. So > the way we define eventing, for example, should be done in a way that lends > to simple interfacing with systems that use any of the above. > > * *I would appreciate any comments or suggestions to this note before I > start writing the motivational I-D later tonight EST. > * > * > Shidan Gouran >
- [6lowapp] SIP and 6LoWPAN & Some General Suggesti… Shidan
- Re: [6lowapp] SIP and 6LoWPAN & Some General Sugg… Shidan
- Re: [6lowapp] SIP and 6LoWPAN & Some General Sugg… Carsten Bormann
- Re: [6lowapp] SIP and 6LoWPAN & Some General Sugg… Shidan
- Re: [6lowapp] SIP and 6LoWPAN & Some General Sugg… Richard Kelsey