Svante Alnas from Sony Mobile presented during the Open Mobile Alliance LwM2M Workshop event on January 28, 2015. This is a copy of the slides presented for his session titled, "Tools to Create Objects and Resources (eMOT/eLWM2M)".
3. Public2015-01-223
Background
Each 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
4. Public2015-01-224
Goal with the tool
Objects 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
5. Public2015-01-225
Overview
Compatibility:
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 OMA
http://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
6. Public2015-01-226
Functionality
Create 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)