OMA LwM2M Workshop - Svante Alnas, Tools to Create Objects and Resources (eMOT/eLWM2M)

11
Public 2015-01- 22 1 OMA LW M2M Object Editor Svante Alnås

Transcript of OMA LwM2M Workshop - Svante Alnas, Tools to Create Objects and Resources (eMOT/eLWM2M)

Page 1: OMA LwM2M Workshop - Svante Alnas, Tools to Create Objects and Resources (eMOT/eLWM2M)

Public2015-01-221

OMA LW M2M Object Editor

Svante Alnås

Page 2: OMA LwM2M Workshop - Svante Alnas, Tools to Create Objects and Resources (eMOT/eLWM2M)

Public2015-01-222

ContentBackground

Goal

Overview

Functionality

Example

Next Step

Demo

Page 3: OMA LwM2M Workshop - Svante Alnas, Tools to Create Objects and Resources (eMOT/eLWM2M)

Public2015-01-223

BackgroundEach OMA DM Objects is specified in 3 different formats:

• Definition in TS (Normative)

• Graphical form (informative)

• XML file (informative)• Most useful in implementations

LWM2M need at least objects to be defined in the TS and as XML File

With thousands of node definitions it is easy with misalignments

Page 4: OMA LwM2M Workshop - Svante Alnas, Tools to Create Objects and Resources (eMOT/eLWM2M)

Public2015-01-224

Goal with the toolObjects in LWM2M 1.0 spec should only be defined once

• All other formats should be automatically created to avoid misalignment

• All objects in LWM2M 1.0 TS created in the tool• Done in the candidate release of Dec 2013

• Centralized tool hosted by OMA needed for reusable resources in OMNA

Page 5: OMA LwM2M Workshop - Svante Alnas, Tools to Create Objects and Resources (eMOT/eLWM2M)

Public2015-01-225

OverviewCompatibility:

The tool store all information of the object in the objects XML file

When editing resources, only affected elements are affected Any other information are preserved like copy write statements etc.

The XML Schema for the XML file is owned by OMAhttp://openmobilealliance.org/tech/profiles/LWM2M.xsd

The XML Schema defines:

Import/Export format for the tool

Import format of objects and reusable resources when registering in OMNA

The XML Schema definition is not part of the LWM2M 1.0 Enabler TS

Page 6: OMA LwM2M Workshop - Svante Alnas, Tools to Create Objects and Resources (eMOT/eLWM2M)

Public2015-01-226

FunctionalityCreate new object

Import from existing XML File

Editor

Supports usage of OMNA registered reusable resources

Supports simplified media-wiki format

Printable view of the object

Used to paste object definition into the current LW M2M TS (Appendix E)

Supports viewing objects with input link to XML file

Export of object definition (XML File)

Page 7: OMA LwM2M Workshop - Svante Alnas, Tools to Create Objects and Resources (eMOT/eLWM2M)

Public2015-01-227

Example

Page 8: OMA LwM2M Workshop - Svante Alnas, Tools to Create Objects and Resources (eMOT/eLWM2M)

Public2015-01-228

Next step

Hosted by OMA

Fully integrated in OMNA

Page 9: OMA LwM2M Workshop - Svante Alnas, Tools to Create Objects and Resources (eMOT/eLWM2M)

Public2015-01-229

Demo

Page 10: OMA LwM2M Workshop - Svante Alnas, Tools to Create Objects and Resources (eMOT/eLWM2M)

Public2015-01-2210

Q&A

Page 11: OMA LwM2M Workshop - Svante Alnas, Tools to Create Objects and Resources (eMOT/eLWM2M)

Public2015-01-2211

Contact

Svante Alnås, [email protected]