[6lowapp] Multicast support in CoAP

Behcet Sarikaya <behcetsarikaya@yahoo.com> Tue, 26 January 2010 20:37 UTC

Return-Path: <behcetsarikaya@yahoo.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 5123528C0F2 for <6lowapp@core3.amsl.com>; Tue, 26 Jan 2010 12:37:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.265
X-Spam-Level:
X-Spam-Status: No, score=-2.265 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, IP_NOT_FRIENDLY=0.334]
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 xx7rjizONYpH for <6lowapp@core3.amsl.com>; Tue, 26 Jan 2010 12:37:12 -0800 (PST)
Received: from web111409.mail.gq1.yahoo.com (web111409.mail.gq1.yahoo.com [67.195.15.180]) by core3.amsl.com (Postfix) with SMTP id 710643A68C5 for <6lowapp@ietf.org>; Tue, 26 Jan 2010 12:37:12 -0800 (PST)
Received: (qmail 19506 invoked by uid 60001); 26 Jan 2010 20:37:21 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1264538241; bh=sZZnXeF9hlsI7++Ww0V97/cjrObpZcfA9jCYJ3+1HA4=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=geITNy+WjtvbytWt1VgcTsvz9ohbjpEt6DS/nuLvKNXZqeXRq/FgIHkEXNPY3Rp58hgaPNA3PIF/SJ+nHGYJvfiGUINIPyY1BDEpc1hhvW5/ufCdPRTbuUNwbA3R1KgkrtoQe6L1VhsJro1rXm2B/RKLBJREAic30wJ/dP4As4k=
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=ZjwaX2+rlU37l1P57uwNncGv3XLesj7aGuE7HFiAA34II2XoFC/pCmK3VnivLRncLk5o1tmo/d6u3qo+9ciPeJX+GUqFDYzHGvtHU79z4ki5auLPw85Y/4bpbxtlBQcneQF6ayTnNFBMZNauPdxHsJHAIHw3C2y+3tPvaww+8rs=;
Message-ID: <297190.19419.qm@web111409.mail.gq1.yahoo.com>
X-YMail-OSG: RpyFU2kVM1nr7MUB1UsEfRNrPIEJOb047mZyJyaUMWQCVexFkeWU2vj.CxRiCFA.zCcDtCQfL4SLtP0Mm3X2MUBxd.xvlpClDbxRFvC6epO9JrYp8uHZYfcYwGXX7Vk.52VNVLODMR5aqn7kTyOFJ3bqkh_vqM7x5ORY82dWsYH83ldWQmNv9xNbZlzsvMyVmZXDrko5cbhibJgpcl29KWju_u0mNu39E5_iHiCPZAKFUZ7W8._diiOM9WsRnpwtxkLzTJ07RW.A_j53LWpU8sMHmn20roPYw4uymSS1nDeZ_q90EAbqRN7NOt0Io9_9agvfEsnGkGrG5oHvlF2au0odDqq5cfTNp__5T7lAZq3VECFuT8H9
Received: from [206.16.17.212] by web111409.mail.gq1.yahoo.com via HTTP; Tue, 26 Jan 2010 12:37:21 PST
X-Mailer: YahooMailRC/272.7 YahooMailWebService/0.8.100.260964
References: <0B3D3615-F1AB-4067-B758-0A988C10CD98@sensinode.com> <004201ca9aa8$55d02cd0$01708670$@moritz@uni-rostock.de> <CB19847E-1235-4308-9089-5BBE0BBE9345@sensinode.com> <007601ca9e8d$9a3a9bb0$ceafd310$@sturek@att.net> <3023E891-6F3F-4F35-8490-7F5400BC5153@sensinode.com> <367793.55279.qm@web111414.mail.gq1.yahoo.com>
Date: Tue, 26 Jan 2010 12:37:21 -0800
From: Behcet Sarikaya <behcetsarikaya@yahoo.com>
To: 6LoWAPP <6lowapp@ietf.org>
In-Reply-To: <367793.55279.qm@web111414.mail.gq1.yahoo.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Subject: [6lowapp] Multicast support in CoAP
X-BeenThere: 6lowapp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: Behcet Sarikaya <sarikaya@ieee.org>
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: Tue, 26 Jan 2010 20:37:13 -0000

Forwarding Guido's question to the list.



----- Forwarded Message ----
> From: Guido Moritz <guido.moritz@uni-rostock.de>
> To: Behcet Sarikaya <sarikaya@ieee.org>
> Sent: Tue, January 26, 2010 2:20:08 PM
> Subject: AW: [6lowapp] draft-shelby-6lowapp-coap-00
> 
> Please can you go more into detail why IP layer multicast is too
> expensive/more expensive than application layer multicast?
> 
> IP layer implies further efforts for group membership management and
> multicast routing. But if IP layer routing is used, it is the most energy
> efficient way for data dissemination for the overall sensor network. Indeed,
> problem is group management through routers.
> 
> In contrast, application layer multicast needs single unicast connections to
> every endpoint. This has a significant influence on energy consumption of
> the originator and even for 'routing' intermediate nodes in scenarios with
> many endpoints. However, application layer multicast requires group
> membership managements as well, but require no specific routing effort
> because only unicast messages are assumed.
> 
> Thank you for clarification in advance,
> Guido
> 
> > -----Ursprüngliche Nachricht-----
> > Von: 6lowapp-bounces@ietf.org [mailto:6lowapp-bounces@ietf.org] Im
> > Auftrag von Behcet Sarikaya
> > Gesendet: Dienstag, 26. Januar 2010 20:23
> > An: Zach Shelby; d.sturek@att.net
> > Cc: 6LoWAPP
> > Betreff: Re: [6lowapp] draft-shelby-6lowapp-coap-00
> > 
> > 
> > 
> > 
> > 
> > ----- Original Message ----
> > > From: Zach Shelby 
> > > To: d.sturek@att.net
> > > Cc: 6LoWAPP <6lowapp@ietf.org>
> > > Sent: Tue, January 26, 2010 8:46:31 AM
> > > Subject: Re: [6lowapp] draft-shelby-6lowapp-coap-00
> > >
> > >
> > > On Jan 26, 2010, at 15:43 , Don Sturek wrote:
> > >
> > > > Hi Zach,
> > > >
> > > > I agree we need to keep CoAp a simple REST implementation.
> > Reviewing DPWS
> > > > and other OASIS protocols is fine as long as we keep CoAp simple.
> > > >
> > > > We have done our job correctly if something like DPWS over CoAp
> > becomes a
> > > > reality and we haven't if we find CoAp now is an annex of the OASIS
> > WS
> > > > specifications.
> > >
> > > Exactly. CoAP's goal is to support very light-weight RESTful
> > interactions for
> > > constrained device environments. Just as HTTP can be used for WS
> > purposes, CoAP
> > > should also be useful. There are a bunch of shortcomings in HTTP such
> > as the
> > > lack of multicast and subscribe/notify - by fixing those in CoAP will
> > enable
> > > simple REST applications, which also benefits use for e.g. DPWS or
> > other WS-* if
> > > they so wish to bind to CoAP.
> > 
> > I agree that application layer multicast is better for constrained
> > device environments as IP multicast would be too costly.
> > 
> > Regards,
> > 
> > Behcet
> > 
> > 
> > 
> > _______________________________________________
> > 6lowapp mailing list
> > 6lowapp@ietf.org
> > https://www.ietf.org/mailman/listinfo/6lowapp