Bormann,

Thanks for your reference about clear device class criteria.
As you said, At least class 1 devices are required for IoTivity.

If I remove security components and leave essential ones, would class 0
devices like Uno be also affordable for IoTivity?

Regards,
Gyeonghwan Hong.

2015-04-06 23:41 GMT+09:00 Carsten Bormann <cabo at tzi.org>:

> GyeongHwan Hong wrote:
> > Could IoTivity 0.9.0 be squeezed into Uno's 2KB SRAM and 32KB flash
> memory?
>
> Some subset maybe, but once you add essential components such as
> security, no longer.
>
> When setting expectations here, it may be useful to reference RFC 7228
> [1].  This identifies some clusters of devices (called classes here).
> The expectation is that full IoT functionality will be possible with
> class 1 devices (~ 10KiB RAM, ~ 100 KiB Flash).  So, say, a Maple-class
> device (STM32F103CB: 128 KiB Flash, 20 KiB SRAM) is likely to support a
> fully secure IoT application when using constrained-class protocols.
> I'm citing Maple here because of its Arduino-like IDE and because
> breadboard-friendly development boards including USB and voltage
> regulator [2] can be had for USD $4 shipped.
>
> Gr??e, Carsten
>
> [1] http://tools.ietf.org/html/rfc7228#section-3
> [2] http://leaflabs.com/docs/hardware/maple-mini.html
>



-- 
Gyeonghwan Hong (RedCarrottt)
Embedded Software Lab.
Sungkyunkwan University
RedCarrottt at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.iotivity.org/pipermail/iotivity-dev/attachments/20150407/3f90ba96/attachment.html>

Reply via email to