1 / 4

CoRE working group

draft-vanderstok-core-comi-01 CoAP Management Interfaces. CoRE working group. Peter van der Stok, Bert Greevenbosch. November 7,2013. Motivation. MIB and SNMP v.x are most popular management tools today There is a large MIB installed base

zinna
Download Presentation

CoRE working group

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. draft-vanderstok-core-comi-01 CoAP Management Interfaces CoRE working group Peter van der Stok, Bert Greevenbosch November 7,2013

  2. Motivation • MIB and SNMP v.x are most popular management tools today • There is a large MIB installed base • Any new management approach should leverage this invested MIB effort • SNMP provides many aspects of CoAP • Request response • Preferably, one packet requests and responses • Security • Wish exists: • RESTful interface to MIB to reduce application development effort • Integrate SNMP + CoAP to reduce code complexity and stack size

  3. CoMI approach (1) Interface specified as: • Reasonable in size: • cbor (but, table names indirection) • exi (but, schema versions) • MIB specified with: • Descriptor name: sysUpTime • ASN.1 OBJECT-IDENTIFIER: 1.3.6.1.2.1.1.3

  4. For presentation: Payload in pseudo format instead of EXI, CBOR,.. CoMI approach (2) Single MIB access REQ: GET example.com/mg/mib/sysUpTime RES: 2.05 Content (Content-Format:application/xxxx) (sysUpTime, "123456") Table, single row access REQ: GET example.com/mg/mib/ipNetToMediaTable?row=1 RES: 2.05 Content (Content-Format: application/xxxx) (ipNetToMediaIfIndex , 1) (ipNetToMediaPhysAddress , "00:00::10:01:23:45") (ipNetToMediaNetAddress, "10.0.0.51") (ipNetToMediaType , "static") Multiple MIB access • REQ: GET example.com/mg/mib • (sysUpTime, null) • (ipNetToMediaTable, null) • RES: 2.05 Content (Content-Format:application/xxxx) • (all following pairs)

More Related