Hi Greg, You are correct TCP connections are not required for cloud, TLS connections are: https://openconnectivity.org/specs/OCF_Core_Specification_Extension_CoAP_Native_Cloud_v2.0.0.pdf see line 510 and onwards. To my knowledge there is no requirement on observe. A remote client can do an observe on the exposed resource by the cloud RD.
The OCF cloud solves the remote access issue: contacting the devices from another network. The principle behind it is the same as XMPP: having a server on the network that has incoming connections, so that everything is reachable. The server does the routing between the connections. The RD (which is not a standard RD anymore) is just like the XMPP Roster, e.g. the list of resources where you can talk too. If you need other use cases/scenarios, please write down the requirements and put them forward to OCF so that that can be standardized. Kind Regards, Wouter From: iotivity-dev@lists.iotivity.org <iotivity-dev@lists.iotivity.org> On Behalf Of Gregg Reynolds Sent: Tuesday, August 14, 2018 8:24 PM To: Ondrej Tomcik <ondrej.tom...@kistler.com> Cc: Scott King <scott.k...@fkabrands.com>; iotivity-dev <iotivity-dev@lists.iotivity.org>; Max Kholmyansky (m...@sureuniversal.com) <m...@sureuniversal.com> Subject: Re: [dev] OCF Native Cloud 2.0 On Tue, Aug 14, 2018, 2:59 AM Ondrej Tomcik <ondrej.tom...@kistler.com<mailto:ondrej.tom...@kistler.com>> wrote: Hello Gregg, Hello Ondrej, ... Doesn't your design places a new burden on servers? Burden? There is no burden with observe. You have still one TCP connection, That's a burden. TCP support is not an OCF requirement. , so each change to resource which is observed is published to the cloud (observer) That's a burden. Observation support is not an OCF requirement afaik. All of that stuff takes space, time, and energy. It's a design that effectively excludes highly constrained nodes. Works for some scenarios, not for others. That's why we need a clear exposition of exactly what problems OCF cloud is trying to address. "Remote access" is way too broad, imho. Gregg -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#9867): https://lists.iotivity.org/g/iotivity-dev/message/9867 Mute This Topic: https://lists.iotivity.org/mt/24238274/21656 Group Owner: iotivity-dev+ow...@lists.iotivity.org Unsubscribe: https://lists.iotivity.org/g/iotivity-dev/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-