Hello,

Generally speaking, IoTivity-Constrained supports the full extent
of the OCF Core specification.
However, its design and implementation are geared towards
resource-constrained edge devices.

For such targets, we would like to set a permissible workload,
bound the allocation of resources, and select a required subset of
features. IoTivity-Constrained is lightweight and provides for
such customizations at build-time.

> 1. does the IOTivity-contrained libarary support gateway functionallity?
> I want to use a constrained device (cortex-m controller) as gateway
> between different types of links. Is this possible?

Are you talking about IoTivity?s conception of a gateway node where it
supposedly forwards requests coming from one type of link (IP) to another
(Bluetooth)?

Firstly, as far as I know, this is purely IoTivity driven and isn?t yet
specified by OCF, and secondly, it is a capability more appropriate for a
rich device without resource are power limitations.

So, No, IoTivity-Constrained does not currently support this feature.

> 2. can i use a constrained device that is actually an 6LoWPAN edge
> router as a bridge to an IOTivity cloud server (e.g. to forward requests
> to the cloud and vice versa) ?

No, because IoTivity-Constrained?s connectivity implementations
currently support only UDP. Furthermore, it uses only DTLS
for security. 

But this is something we can talk about if there are
valid use cases that might require it. Otherwise I suppose
you?d be able to use an IoTivity gateway device that bridges the
constrained device and the cloud.

> 3. can a constrained node be used to manage service discovery for other
> constrained nodes?

This is functionally possible, but there currently isn?t an off-the-shelf
module in IoTivity-Constrained that implements a resource directory.
Again this is the sort of thing that an always-on, rich device
would do, so the assumption was that you?d use an IoTivity
device as the resource directory.

But that said, it shouldn?t be difficult to implement a resource
directory (and a resource host) over IoTivity-Constrained.

-Kishen.



-
Kishen Maloor
Intel Open Source Technology Center




On 1/6/17, 6:48 AM, "iotivity-dev-bounces at lists.iotivity.org on behalf of
Richard Peters" <iotivity-dev-bounces at lists.iotivity.org on behalf of
peters at blockslab.com> wrote:

>1. does the IOTivity-contrained libarary support gateway functionallity?
>I want to use a constrained device (cortex-m controller) as gateway
>between different types of links. Is this possible?

Reply via email to