Hello,

I am trying to setup a demo of iotivity using multiple technologies. This
demo should include:

1) Linux native client/server nodes
2) Iotivity constrained running on RIOT using RIOT under Linux port
3) Iotivity constrained with Zolertia Z1 running Riot with 802.15.4
connectivity.
4) BLE connected device such as Nordic NRF52 module.
5) Raspberry PI linuxbox with  BLE and 802.15.4 connectivity working as
bridge/gateway to non Ethernet devices.

My questions are:
1) Can devices in Ethernet discover devices in 802.15.4/BLE? See Q2 below.

2) Since non Ethernet devices are only accessible via the RPI box, does it
need to run special oitivity software, e.g. bridging? I know how to get it
to route IP packets between the Ethernet and  802.15.4 but I mean anything
on the application layer. Also, not sure how to get it to route between
Ethernet and BLE. Should BLE support some IP address profile (IPSP)? See
also Q3 below on BLE.

3) What is best and proven way for BLE, following options seem to be
possible:
a) Run mynewt with iotivity constrained on the Nordic NRF.
b) Host a resource container in the RPI. This will encapsulate the BLE
services as OIC services and represent the native BLE device in the
iotivity cloud.
c) Use  Bluetooth Low Energy Transport For Linux (
https://wiki.iotivity.org/ble_for_linux/) to provide the needed
mapping/connectivity

Any pointers are appreciated.

Thanks

Khaled
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.iotivity.org/pipermail/iotivity-dev/attachments/20170416/bd2192a7/attachment.html>

Reply via email to