From 96ae4f0a8a9d5592a4ec69629331641e28f58b24 Mon Sep 17 00:00:00 2001 From: Michael Lagally Date: Thu, 25 Feb 2021 15:58:29 +0100 Subject: [PATCH 1/3] initial draft --- index.html | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/index.html b/index.html index 772ecf8..4a8acc1 100644 --- a/index.html +++ b/index.html @@ -595,6 +595,32 @@

Methodology

+
+

Device Categories

+

+ In a deployment of WoT conforming to the WoT Abstract Architecture + we see different device types with typical characteristics. + They range (sorted in the order of footprint and capabilities) + from small embedded node devices to gateways or hubs + to powerful edge devices and cloud servers. + Interoperability between these devices implies that a core set of features and functionalities + is available on all of them. +

+ +

The following device categories describe the footprint and characteristics of typical representants of these classes. + This is used to identify the possible features and use cases for these device classes. + +

+ +

+
+ + From c4b57d13001699001d54b3c15d54f5aee47237ab Mon Sep 17 00:00:00 2001 From: Michael Lagally Date: Thu, 4 Mar 2021 17:40:19 +0100 Subject: [PATCH 2/3] adding categories --- index.html | 64 +++++++++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 56 insertions(+), 8 deletions(-) diff --git a/index.html b/index.html index 4a8acc1..b84b3d0 100644 --- a/index.html +++ b/index.html @@ -608,14 +608,62 @@

Device Categories

The following device categories describe the footprint and characteristics of typical representants of these classes. - This is used to identify the possible features and use cases for these device classes. - -

+ This is used to identify the possible features and use cases for these device classes.

+ +

+We are aligned with the classes defined in https://tools.ietf.org/html/rfc7228 for constrained devices, +however put the bounds on typical sizes of RAM / Flash in the real world. +Note that this is not a strict categorisation, categories may overlap and not all memory may be available for user applications.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Categorydata size (RAM)code size (Flash, ROM, ...)Typical Representant
Class-0, C0<< 10 KiB<< 100 KiBsensor nodes
Class-1, C1~ 10 KiB~ 100 KiB
Class-2, C2~ 64 KiB~ 256 KiBnodeMCU
Class-3, C3~ 64-256 KiB~ 256 KiB - several MBsISP gateway
Class-4, C4~ 256 KiB - several MB~ 1 MB - several MBgateway
Class-5, C5~ 1 GB~ 1 GBedge
Class-6, C6~ several GB~ several GBcloud

From c88bf91b9589cb56a5885827061e1e0bbf6641f7 Mon Sep 17 00:00:00 2001 From: Michael Lagally Date: Thu, 4 Mar 2021 17:43:55 +0100 Subject: [PATCH 3/3] adding categories --- index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.html b/index.html index b84b3d0..a4cba8c 100644 --- a/index.html +++ b/index.html @@ -626,13 +626,13 @@

Device Categories

Class-0, C0 << 10 KiB << 100 KiB - sensor nodes + unsecure sensor nodes Class-1, C1 ~ 10 KiB ~ 100 KiB - + secure sensor node Class-2, C2 ~ 64 KiB