Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

OMA LwM2M Workshop - Joaquin Prado, OMA LwM2M Technical Summary

2,384 views

Published on

Joaquin Prado from Open Mobile Alliance 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, "OMA Developer Tool Kit" as well as "OMA GitHub and Developers Community".

Published in: Technology
  • Be the first to comment

OMA LwM2M Workshop - Joaquin Prado, OMA LwM2M Technical Summary

  1. 1. © 2015 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. LwM2M Workshop Slide #1[OMA-Template-SlideDeck-20140101-I] Submitted To: Date: 28 Jan 2015 Availability: Public OMA Confidential Contact: OMA Staff Source: Joaquin Prado OMA LwM2M Workshop Dusseldorf Jan 2015 X USE OF THIS DOCUMENT BY NON-OMA MEMBERS IS SUBJECT TO ALL OF THE TERMS AND CONDITIONS OF THE USE AGREEMENT (located at http://www.openmobilealliance.org/UseAgreement.html) AND IF YOU HAVE NOT AGREED TO THE TERMS OF THE USE AGREEMENT, YOU DO NOT HAVE THE RIGHT TO USE, COPY OR DISTRIBUTE THIS DOCUMENT. THIS DOCUMENT IS PROVIDED ON AN "AS IS" "AS AVAILABLE" AND "WITH ALL FAULTS" BASIS. Intellectual Property Rights Members and their Affiliates (collectively, "Members") agree to use their reasonable endeavours to inform timely the Open Mobile Alliance of Essential IPR as they become aware that the Essential IPR is related to the prepared or published Specification. This obligation does not imply an obligation on Members to conduct IPR searches. This duty is contained in the Open Mobile Alliance application form to which each Member's attention is drawn. Members shall submit to the General Manager of Operations of OMA the IPR Statement and the IPR Licensing Declaration. These forms are available from OMA or online at the OMA website at www.openmobilealliance.org.
  2. 2. © 2015 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. LwM2M Workshop Slide #2[OMA-Template-SlideDeck-20140101-I] Workshop Agenda … before coffee break Time Topic Speaker 09:00 Welcome Andreas Dorstel, Head of Environment Vodafone Innovation Park Lab 09:05 Introduction OMA LwM2M in the IoT space Friedhelm Rodermund, Vodafone Group R&D 09:35 OMA Developer Tool Kit Joaquin Prado, OMA staff Technical Specifications, web based documentation Technical Summary, interactive PDF document 09:45 OMA LwM2M DevKit – Client Simulator & CoAP implementations Matthias Kovatsch, ETH Zurich 10:20 OMA LwM2M & other Projects in the Eclipse Foundation Julien Vermillard, Sierra Wireless Leshan Project, LwM2M Server Wakaama Project, LwM2M Client/Server Sandbox Server 11:00 – 11:15 Coffee Break
  3. 3. © 2015 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. LwM2M Workshop Slide #3[OMA-Template-SlideDeck-20140101-I] Workshop Agenda – after the break Time Topic Speaker 11:20 Lab Kit - OMA LwM2M Demo Antonio Jara, CEO HOP Ubiquitous S.L. 12:10 OMA GitHub & Developers Community Joaquin Prado, OMA staff 12:15 OMNA Objects & Resources Registry Joaquin Prado, OMA staff 12:20 IPSO Alliance Objects Michael Koster, ARM 12:45 Tools to create Objects & Resources (eMOT/eLwM2M) Svante Alnás, Sony Mobile 13:15 Questions & Closing
  4. 4. © 2015 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. LwM2M Workshop Slide #4[OMA-Template-SlideDeck-20140101-I] Joaquin Prado Director of Technical Programs at OMA
  5. 5. © 2015 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. LwM2M Workshop Slide #5[OMA-Template-SlideDeck-20140101-I] The Challenge … OMA DEVELOPERS Output Needs
  6. 6. © 2015 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. LwM2M Workshop Slide #6[OMA-Template-SlideDeck-20140101-I] WIP
  7. 7. © 2015 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. LwM2M Workshop Slide #7[OMA-Template-SlideDeck-20140101-I] OMA Developer Tool Kit LwM2M Outer Ecosystem Community Open Source Code Web Documentation Technical Summary Client/Server Tutorial GitHub Tools & Registry Sandbox Server Lab Kit Code Example OMA
  8. 8. © 2015 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. LwM2M Workshop Slide #8[OMA-Template-SlideDeck-20140101-I] OMA Developer Tool Kit – LwM2M Web Documents - Technical Specifications • OMA Technical Specifications available in web format, easy to search for end- users & search engines Technical Summary • Allows end-user to quickly gaining an overall understanding of the Enabler OMA LwM2M DevKit • Client/Server emulator that allows end-users to interact with messages to be sent between Clients & Servers. The Client side is already release GitHub • Version control & repository and it is customized for developing technical documents. Also, it can be used as a collaboration tool to reach developers and its communities
  9. 9. © 2015 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. LwM2M Workshop Slide #9[OMA-Template-SlideDeck-20140101-I] OMA Developer Tool Kit – LwM2M LwM2M Editor / OMNA • LwM2M Object & Resource online editor that allows end-user to create data objects • OMNA is a registry for Profile Data, Schemas, DM Objects, etc. In the specific case of LwM2M it accepts Objects & Resources created in and out of OMA Open Source Code • Pointers to Open Source initiatives based on OMA Technical Specifications, e.g. Eclipse projects that develop LwM2M Client & Server Sandbox Server • Test Server used by end-users to test their Clients implementations Lab Kit • An example of how to use OMA Specifications to create a simple product or service
  10. 10. © 2015 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. LwM2M Workshop Slide #10[OMA-Template-SlideDeck-20140101-I] Web Documentation https://github.com/OpenMobileAlliance/OMA-LwM2M-Public-Review/wiki/OMA-LwM2M-Technical-Specifications OMA Joaquin Prado – OMA Staff OMA LwM2M Technical Specifications https://github.com/OpenMobileAlliance/OMA-LwM2M-Public-Review Work In Progress Temporal Link
  11. 11. © 2015 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. LwM2M Workshop Slide #11[OMA-Template-SlideDeck-20140101-I] Technical Summary https://github.com/OpenMobileAlliance/OMA-LwM2M-Public-Review/wiki/OMA-LwM2M-Technical-Summary OMA OMA LwM2M Technical Summary Joaquin Prado – OMA Staff
  12. 12. © 2015 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. LwM2M Workshop Slide #12[OMA-Template-SlideDeck-20140101-I] Client/Server Tutorial https://github.com/OpenMobileAlliance/OMA-LWM2M-DevKit/blob/master/README.md OMA Matthias Kovatsch – Internet of Things researcher at ETH Zurich, Switzerland OMA LwM2M DevKit & CoAP Implementations
  13. 13. © 2015 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. LwM2M Workshop Slide #13[OMA-Template-SlideDeck-20140101-I] Open Source Code https://github.com/OpenMobileAlliance/OMA-LwM2M-Public-Review/wiki/LwM2M-Open-Source-Code Outer Ecosystem OMA LwM2M Projects in Eclipse Foundation Julien Vermillard – Software Engineer at Sierra Wireless, e.g. AirVantage cloud service Sandbox Server https://github.com/OpenMobileAlliance/OMA-LwM2M-Public-Review/wiki/LwM2M-Sandbox Open Source Sandbox Server
  14. 14. © 2015 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. LwM2M Workshop Slide #14[OMA-Template-SlideDeck-20140101-I] Lab Kit Code Example https://github.com/OpenMobileAlliance/OMA-LwM2M-Public-Review/wiki/LwM2M-Lab-Kit LwM2M Lab Kit Demo - Example Code https://github.com/OpenMobileAlliance/OMA-LwM2M-Public-Review/wiki/LwM2M-Demo Outer Ecosystem Lab Kit, Demo Antonio Jara – CEO HOP Ubiquitous S.L.
  15. 15. © 2015 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. LwM2M Workshop Slide #15[OMA-Template-SlideDeck-20140101-I] GitHub https://github.com/OpenMobileAlliance OMA Joaquin Prado – OMA Staff OMA GitHub & Developers Community
  16. 16. © 2015 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. LwM2M Workshop Slide #16[OMA-Template-SlideDeck-20140101-I]
  17. 17. © 2015 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. LwM2M Workshop Slide #17[OMA-Template-SlideDeck-20140101-I] Copy Submit Copy Copy Submit HTML Editor Browser Viewer Pilot – OMA Members
  18. 18. © 2015 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. LwM2M Workshop Slide #18[OMA-Template-SlideDeck-20140101-I] Community https://github.com/OpenMobileAlliance/OMA-LwM2M-Public-Review/wiki/LwM2M-Commnunity Outer Ecosystem Joaquin Prado – OMA Staff Developers Community
  19. 19. © 2015 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. LwM2M Workshop Slide #19[OMA-Template-SlideDeck-20140101-I] Developers Community Standards Ivory Tower … feedback … OMA Developer Tool Kit LwM2M OMA LwM2M Test Server - ETS Sandbox Open Code Lab Kit Demo Open Source IDE
  20. 20. © 2015 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. LwM2M Workshop Slide #20[OMA-Template-SlideDeck-20140101-I] Registry https://github.com/OpenMobileAlliance/OMA-LwM2M-Public-Review/wiki/OMA-LwM2M-Registry-in-OMNA OMA OMNA Objects & Resources Registry Joaquin Prado – OMA Staff
  21. 21. © 2015 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. LwM2M Workshop Slide #21[OMA-Template-SlideDeck-20140101-I] Objects Registration Resource Registration OMNA Objects & Resources Registry
  22. 22. © 2015 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. LwM2M Workshop Slide #22[OMA-Template-SlideDeck-20140101-I] IPSO Alliance http://technical.openmobilealliance.org/Technical/technical-information/omna/lightweight-m2m-lwm2m-object-registry OMNA Register & IPSO Alliance Michael Koster – Co-chair of the IPSO Smart Objects, ARM Outer Ecosystem IPSO Alliance
  23. 23. © 2015 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. LwM2M Workshop Slide #23[OMA-Template-SlideDeck-20140101-I] Objects Editor https://github.com/OpenMobileAlliance/OMA-Objects-Resources-Editor OMA Tools to Create Objects & Resources Svante Alnas – Sony Mobile
  24. 24. © 2015 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. LwM2M Workshop Slide #24[OMA-Template-SlideDeck-20140101-I] OMA Developer Tool Kit LwM2M Outer Ecosystem Community Open Source Code Web Documentation Technical Summary Client/Server Tutorial GitHub Tools & Registry Sandbox Server Lab Kit Code Example OMA
  25. 25. © 2015 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. LwM2M Workshop Slide #25[OMA-Template-SlideDeck-20140101-I]

×