Yep.  That’s the one - Marko and Paul are working this.

Marko just moved it into net/oic. Paul/Marko have taken iotivity constrained and plumbed it into Mynewt.

mgmt/mgmt is now the generic system interface to management APIs to return data. These APIs return responses as key-value pairs, that can either be encoded in JSON or CBOR.

mgmt/newtmgr is the existing newtmgr protocol, and the newtmgr facade runs over this. newtmgr is smaller in code size than oic, but is very mynewt specific as a transport technology.

mgmt/oicmgr is the mgmt/mgmt handlers transported over the OIC/OCF implementation referenced below.

NOTE: for OIC, Marko/Paul haven’t don’t include 6low/IPSP/DTLS over BLE, but rather just assume we’re going to run CoAP natively over the GATT transport, at least by default (and to start with, it may make sense to have this option later.) There is a WG in OIC underway that is looking to standardize this approach - as BLE packets are a little small to justify the full IP/DTLS payload.

Sterling

On 5 Oct 2016, at 10:13, Wayne Keenan wrote:

Hiya,

The OIC and OCF to which you refer, is it this?:
https://openconnectivity.org/resources/specifications

All the best
Wayne

On 29 September 2016 at 16:50, Sterling Hughes <[email protected]> wrote:

Hey,

On 29 Sep 2016, at 7:42, James Pace wrote:

<snip>

imgmgr, and newtmgr could be broken into a TLD mgmt/ directory. They
could also be put into “sys.”  Other suggestions?


+1 for /mgmt


OK. mgmt carries the day. I really don’t like the name, so if you have
any other suggestions (I don’t.)

I think iotivity should go into net/ as a sibling to nimble and ip (maybe
rename to oic?)  We should also break out and maintain the coap
implementation from iotivity as another sibling in the net/ directory.


+1


+1, too, on the rename to “oic". although, bear in mind that this will
become “ocf” with the next rev.


OCF it is. I hope they follow suite when they implement the next rev, and
don’t decided to separately name the specs from the standards org.

Sterling

Reply via email to