Re: [Lwip] Discussion about IoT Device Classes
Emmanuel Baccelli <Emmanuel.Baccelli@inria.fr> Wed, 01 February 2017 15:48 UTC
Return-Path: <emmanuel.baccelli@gmail.com>
X-Original-To: lwip@ietfa.amsl.com
Delivered-To: lwip@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EBD2B1294B9 for <lwip@ietfa.amsl.com>; Wed, 1 Feb 2017 07:48:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level:
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BrbbUHS29An9 for <lwip@ietfa.amsl.com>; Wed, 1 Feb 2017 07:48:43 -0800 (PST)
Received: from mail-ua0-x230.google.com (mail-ua0-x230.google.com [IPv6:2607:f8b0:400c:c08::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9D781129E56 for <lwip@ietf.org>; Wed, 1 Feb 2017 07:48:43 -0800 (PST)
Received: by mail-ua0-x230.google.com with SMTP id y9so300566832uae.2 for <lwip@ietf.org>; Wed, 01 Feb 2017 07:48:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to; bh=GgvraEYnEcYi6vUQx6Hf+19MS1c7F+21/RgVyS6Vpuo=; b=WQEKxhciYZdO6oggxUAq3CvAgCqNI7WOsx3Rxpa89C3UWafkhltOiXboVwGA2PieSk dGoQNDdXs9pr/5xvrMYMdQLqqxO5emv/WWpHZWsxGI7UZ/cOrjqdiAZvNQ5Jm+pczCg4 P5goaPJQNTzQ6JEAPjmwc39nLODunpCU+Xg+b48yQBXMUc4KZJrPIVOwatXejeMCSRHu 20XnaydYshnEWjYiwQessQU4UdCFbyFuA+y57N1bHDnGDoeQ4m5uGiAUgwMZCVBI2nkk g67eEAgVgBphCSTiAshLhfxXjoT/L50nZoyx1VOhw6JZUdIv8HDBym/KVTSwKy8yfGXZ hXhA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to; bh=GgvraEYnEcYi6vUQx6Hf+19MS1c7F+21/RgVyS6Vpuo=; b=NxkQ1EINJgxhGdp3QkAhI5nmAAUkZqswNCUko5LXRMWr+fiOy4vE7gzLfqoCSFXcx0 baDW43g0JTgmVPKttMxWhLC2qjeyKzmb9JQZUqnWClBNuurTmm+cTSN3eUw0Z2ERCXpl GOani4dUKsZelLwwX/OR0DwxlzzJElksfvE2+BoKQNvtVgyWFvfWZS0afRBt3TQEozhv HS1BF0vJP2AYBe6OFBWRrsWfb1HMhfiiXWVvWfYkYHIKU2kUtzsaLwRRZLx1iWGiWNoV jXKo35QnoIQfHPbrJeb6Uw3yYi8Zp5jIQDzQZB4ryOFSMO2ywRvTTT2DQP1F1a5imYm+ EiYg==
X-Gm-Message-State: AIkVDXLmlJlXHcIHDoO364uNTnDsufxXooUDuOVUr9fm6rGmgtmIf3pPRNqkZXVoqPyEz24QX+ZrfHIz4ZFcXg==
X-Received: by 10.159.38.73 with SMTP id 67mr1370394uag.155.1485964122420; Wed, 01 Feb 2017 07:48:42 -0800 (PST)
MIME-Version: 1.0
Sender: emmanuel.baccelli@gmail.com
Received: by 10.176.91.75 with HTTP; Wed, 1 Feb 2017 07:48:21 -0800 (PST)
In-Reply-To: <f7bc46a7-8999-d1fa-9f1f-8c11975d7f5c@gmx.net>
References: <2e19e2da-f86d-3889-690d-4d624a2c4489@gmx.net> <132DAB99-A623-47CD-9636-7DF67D75C188@tzi.org> <F3B7F8F0-F8B4-4B57-92F6-22701D85787B@tzi.org> <2d9cf5f4-431c-a7ba-08a5-fd506b15912d@gmail.com> <CANK0pbZ8GAqfkZBk7u1xHVCL=befZHm7DY_Y0jZurwZKcU9i0w@mail.gmail.com> <f7bc46a7-8999-d1fa-9f1f-8c11975d7f5c@gmx.net>
From: Emmanuel Baccelli <Emmanuel.Baccelli@inria.fr>
Date: Wed, 01 Feb 2017 16:48:21 +0100
X-Google-Sender-Auth: Af9tK5ks6HLv093iUw-9p2dPt0c
Message-ID: <CANK0pbaPCUW8GV__HEda2k--VrrEByaZjADNeOiX0RFyXMStdQ@mail.gmail.com>
To: "lwip@ietf.org" <lwip@ietf.org>
Content-Type: multipart/alternative; boundary="001a114950dcaa7b6f054779fb21"
Archived-At: <https://mailarchive.ietf.org/arch/msg/lwip/r81H1dVVW8kWFnkfDORe4kV5Auk>
Subject: Re: [Lwip] Discussion about IoT Device Classes
X-BeenThere: lwip@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Lightweight IP stack <lwip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lwip>, <mailto:lwip-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lwip/>
List-Post: <mailto:lwip@ietf.org>
List-Help: <mailto:lwip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lwip>, <mailto:lwip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2017 15:48:49 -0000
Hi Hannes, concerning "motes", "class 0", or whatever we want to call such devices: indeed, not sure how we should relate with such devices in the document. Do we care to define a "new" category of devices on which no protocol will run that we IETFers specify (e.g. BLE beacons)? I'd say: no, unless it is deemed useful to distinguish from other types of devices that are expected to run IETF protocols in practice. Emmanuel On Wed, Feb 1, 2017 at 3:05 PM, Hannes Tschofenig <hannes.tschofenig@gmx.net > wrote: > Hi Carsten and Co-Authors, > > thanks for working on the document. > > What I am missing is a discussion (which does not need to end in the > final version of the document) on what functionality you consider to be > included in, for example, the class 1 device. > > I agree with Emmanuel regarding the difference between the device that > run a RTOS (or special IoT-designed OS) and the devices that run a > general purpose OS, like Linux. This is also a differentiation we make, > as you know. > > Ciao > Hannes > > PS: I am not sure about the "motes". Are you talking about BLE beacons? > > On 02/01/2017 10:57 AM, Emmanuel Baccelli wrote: > > Hi Carsten, > > > > thanks for the initiative. I support it! > > > > Coarsly, from the software perspective, there are 3 classes of devices: > > > > - "motes" with fixed, simplistic functionality in software, on which > > resources are so constrained that an operating system and (secure) > > software updates do not make sense. > > > > - "low-end IoT devices" with more resources and more functionalities in > > software, which run an OS but cannot run generic operating systems such > > as Linux or equivalents/derivatives, and hence run IoT-specific > > operating systems such as RIOT, Contiki etc. > > > > - "high-end IoT devices" which have enough resources so that they can > > run generic operating systems such as Linux or equivalents/derivatives. > > > > Each category presents specific challenges, but the "low-end IoT device" > > category is the one where the most fundamental progress is expected, and > > achievable. > > By that I mean that we can hope to transform low-end IoT devices into > > "standard" Internet citizens if we do things right. > > On that level, there is no hope for motes and, on the other hand, > > high-end IoT devices are already Internet citizens. > > > > From that perspective, I'm not sure defining a "Class 7" would be useful. > > I'm not even sure if defining a "Class 0" is so useful either in the end > > -- if we have no hope that such devices will become "standard" Internet > > citizens. > > > > Best, > > > > Emmanuel > > > > > > On Wed, Feb 1, 2017 at 4:01 AM, Christian Groves <cngroves.std@gmail.com > > <mailto:cngroves.std@gmail.com>> wrote: > > > > I did a quick read of the draft and to me its not clear what the > > goal of clause 5.2 "Class of Internet Integration" is. > > > > The table talks about internet technologies, the text makes > > reference to communications patterns (e.g. device-to-cloud) whereas > > the section is on integration. It also lists I9 which seems to > > suggest there will be "degrees" on classes of integration between I1 > > and I9. > > > > So is the aim to only have 3 types? e.g. > > > > Device Internal IP usage - IP Interoperability not an issue. > > > > Device to Provider Server - IP Interoperability within a service > > provider. > > > > Device to Any - IP interoperability required between multiple > > service providers. > > > > Or to have something more specific to IP listing what parts of the > > IP suite are supported? > > > > Regards, Christian > > > > > > > > > > On 26/01/2017 6:57 PM, Carsten Bormann wrote: > > > > On 26 Jan 2017, at 00:38, Carsten Bormann <cabo@tzi.org > > <mailto:cabo@tzi.org>> wrote: > > > > Sure. We started that discussion a few IETFs ago and have a > > bis draft out at > > draft-bormann-lwig-7228bis. > > > > … and the editors’ draft is now at: > > > > https://github.com/lwig-wg/terminology > > <https://github.com/lwig-wg/terminology> > > and > > https://lwig-wg.github.io/terminology/ > > <https://lwig-wg.github.io/terminology/> > > > > Issues and pull requests are welcome. > > (Please see > > https://github.com/lwig-wg/terminology/blob/master/ > CONTRIBUTING.md > > <https://github.com/lwig-wg/terminology/blob/master/ > CONTRIBUTING.md> > > ). > > > > (The proposed bis document is an individual submission at this > > point; we still put it up under the “lwig-wg” organization as > > there appears to be some interest.) > > > > Grüße, Carsten > > > > _______________________________________________ > > Lwip mailing list > > Lwip@ietf.org <mailto:Lwip@ietf.org> > > https://www.ietf.org/mailman/listinfo/lwip > > <https://www.ietf.org/mailman/listinfo/lwip> > > > > > > _______________________________________________ > > Lwip mailing list > > Lwip@ietf.org <mailto:Lwip@ietf.org> > > https://www.ietf.org/mailman/listinfo/lwip > > <https://www.ietf.org/mailman/listinfo/lwip> > > > > > > > > > > _______________________________________________ > > Lwip mailing list > > Lwip@ietf.org > > https://www.ietf.org/mailman/listinfo/lwip > > > >
- [Lwip] Discussion about IoT Device Classes Hannes Tschofenig
- Re: [Lwip] Discussion about IoT Device Classes Carsten Bormann
- Re: [Lwip] Discussion about IoT Device Classes Zhen Cao
- Re: [Lwip] Discussion about IoT Device Classes Zhen Cao
- Re: [Lwip] Discussion about IoT Device Classes Carsten Bormann
- Re: [Lwip] Discussion about IoT Device Classes Carsten Bormann
- Re: [Lwip] Discussion about IoT Device Classes Renzo Navas
- Re: [Lwip] Discussion about IoT Device Classes Michael Richardson
- Re: [Lwip] Discussion about IoT Device Classes Christian Groves
- Re: [Lwip] Discussion about IoT Device Classes Emmanuel Baccelli
- Re: [Lwip] Discussion about IoT Device Classes Hannes Tschofenig
- Re: [Lwip] Discussion about IoT Device Classes Emmanuel Baccelli
- Re: [Lwip] Discussion about IoT Device Classes Michael Richardson
- Re: [Lwip] Discussion about IoT Device Classes Hannes Tschofenig
- Re: [Lwip] Discussion about IoT Device Classes Michael Richardson
- Re: [Lwip] Discussion about IoT Device Classes Michael Richardson
- Re: [Lwip] Discussion about IoT Device Classes Oliver Hahm
- Re: [Lwip] Discussion about IoT Device Classes Carsten Bormann
- Re: [Lwip] Discussion about IoT Device Classes Hannes Tschofenig