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]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to