Successfully reported this slideshow.
Your SlideShare is downloading. ×

OMA LwM2M - HOP Ubiquitous

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Loading in …3
×

Check these out next

1 of 26 Ad

OMA LwM2M - HOP Ubiquitous

HOP Ubiquitous presents a new generation of Bluetooth Smart sensors enabled with all the benefits of mobile, at the same time that they are provided with the capabilities of remote management and cloud computing integration with OMA LwM2M.

HOP Ubiquitous presents a new generation of Bluetooth Smart sensors enabled with all the benefits of mobile, at the same time that they are provided with the capabilities of remote management and cloud computing integration with OMA LwM2M.

Advertisement
Advertisement

More Related Content

Similar to OMA LwM2M - HOP Ubiquitous (20)

Recently uploaded (20)

Advertisement

OMA LwM2M - HOP Ubiquitous

  1. 1. OMA LWM2M Solution | Commercial in confidence | © HOP Ubiquitous S.L. 2015 | www.hopu.eu | Page 1 OMA LWM2M Solution Dr. Antonio J. Jara HOP Ubiquitous S.L. (CEO) IEEE Communications Society Internet of Things Technical Committee (Vice-chair) jara@ieee.org Commercial in confidence | © HOP Ubiquitous S.L. 2015
  2. 2. OMA LWM2M Solution | Commercial in confidence | © HOP Ubiquitous S.L. 2015 | www.hopu.eu | Page 2 How do we make all this simple, standard and easy? Control & Observe Support Web APIs Service Discovery & Registration Support Autonomy Alert users & systems Support Real Time Information, language and data model Support Interoperability What does a Thing need from the Cloud?
  3. 3. OMA LWM2M Solution | Commercial in confidence | © HOP Ubiquitous S.L. 2015 | www.hopu.eu | Page 3 OMA LwM2M
  4. 4. OMA LWM2M Solution | Commercial in confidence | © HOP Ubiquitous S.L. 2015 | www.hopu.eu | Page 4 OMA LWM2M: Introduction Background Open Mobile Alliance (OMA) was established in 2002 OMA LWM2M is the evolution of the expertise from OMA in Device Management (DM) for addressing the new requirements from constrained devices and fill the gap between 3GPP, IETF CoAP, ETSI and OMA-DM Define interfaces, protocols (SMS, CoAP) and security support between machines and the server/cloud Define a Object and Resources Data Model (Semantic) Leverage the expertise in Device Management with support for firmware update, connectivity, discovery, access control, bootstrapping and remote management Goals Bootstrapping: Pre- provisioned of security credentials (keys, tokens) , configuration of LWM2M Servers IP, etc. Registration: Register the Client and its OMA Web Objects in the Resource Directory (Local or Cloud) Management and Service: Operational mode to read, update, and manage objects/resources Information Reporting: Observation of Resources for events notification Functions/Interfaces A device can have multiple Objects. An Object is a collection of resources. A resource is the atomic piece of data (e.g., temperature value, sampling frequency) OMA and other SDOs 1 can define and register Objects Object Data Model presents a highly efficient payload Objects and Resources can have multiple instances. /{Obj. ID}/{Obj. Instance}/{Res. ID}/ Supported meta-data for security control such as Access Control List (ACL) Object Data Model 1- HOP Ubiquitous is member of IPSO Alliance & OMA Web Objects Builder.
  5. 5. OMA LWM2M Solution | Commercial in confidence | © HOP Ubiquitous S.L. 2015 | www.hopu.eu | Page 5 Architecture Overview (Standards-driven perspective) ThingsNetworkServicesApplications OMA LWM2M Server Device Management, Repository, Directory, Bootstraping Server, Security OMA LWM2M Client OMA Web Objects (Resources) Temperature, battery, firmware… IPv6/UDP-TCP/CoAP-HTTP/DTLS OMALWM2M Resources IP(v6) Addressing, Transport (UDP/TCP), Security (DTLS) OMA LWM2M App RESTFul / CoAP communication between the Applications and Objects Routers Connectivity &security: Routers, Switches, NATs, Firewalls… Backend Servers, Data Centers, Cloud Clients Web, RESTFul (CoAP, HTTP), Browsers Network Interworking: Cellular & Capillary
  6. 6. OMA LWM2M Solution | Commercial in confidence | © HOP Ubiquitous S.L. 2015 | www.hopu.eu | Page 6 OMA LwM2M Ecosystem
  7. 7. OMA LWM2M Solution | Commercial in confidence | © HOP Ubiquitous S.L. 2015 | www.hopu.eu | Page 7 OMA LwM2M-enabled products
  8. 8. OMA LWM2M Solution | Commercial in confidence | © HOP Ubiquitous S.L. 2015 | www.hopu.eu | Page 8 HOPs: The value of our stack in a tiny device HOP Tag 21 HOP Extended HOP Basic 3 HOP Core 4 HOP Wear 5 HOP Haku 6
  9. 9. OMA LWM2M Solution | Commercial in confidence | © HOP Ubiquitous S.L. 2015 | www.hopu.eu | Page 9 LWM2M Sensor: HOP Core 30 x 15mm External Antenna IPEX Connector for external Antenna for infrastructure deployments (10 – 90 meters coverage) LEDs Notifications and status indication Antenna Ceramic Antenna for personal area and proximity solutions (1 – 10 meters coverage) Microphone Activity analysis based on noise Temperature & Humidty Environmental monitor Buttons Interaction with the User GPIO General Purpose Inputs and Outputs Bluetooth Smart System on Chip Bluetooth Smart and OMA LWM2M / CoAP / IPv6 transceiver
  10. 10. OMA LWM2M Solution | Commercial in confidence | © HOP Ubiquitous S.L. 2015 | www.hopu.eu | Page 10 IoT Embedded Stack
  11. 11. OMA LWM2M Solution | Commercial in confidence | © HOP Ubiquitous S.L. 2015 | www.hopu.eu | Page 11 IoT Embedded Stack: OMA Client 1 2 IPv6-oriented (CoAP/UDP/DTLS) OMA LWM2M by design Security by design Beyond Bluetooth Smart (IEEE 802.15.4g,WiFi Low Power) Industry support (RealTime, Pub-Sub, Management) 3 4 5 6 HOP Configurator (MobileTool)
  12. 12. OMA LWM2M Solution | Commercial in confidence | © HOP Ubiquitous S.L. 2015 | www.hopu.eu | Page 12 IoT Embedded Stack (OMA LWM2M-compliant) IoT Embedded StackStandards Simplified Operations Control & Observe Device and Data Mgmt. End-to-end Cloud to Sensors Value Chain Data modelling OMA Web Objects Interoperability Semantic Description Ease-to-use Over-the-Air Firmware Remote Management Upgrade / Maintenance Security Bootstrapping Account Management Logging and Tracking
  13. 13. OMA LWM2M Solution | Commercial in confidence | © HOP Ubiquitous S.L. 2015 | www.hopu.eu | Page 13 OMA LWM2M: Example of communication exchange Bootstrapping Registration Subscription Reporting Management/Read Management/Write Keep-alive Maintenance time thing cloud thing cloud Request bootstrap for endpoint name Provision LWM2M Server Object(s) thing cloud GET 5/1/1 Observe 2.05 Content Observe thing cloud Read 2/0/0 Success / OMA Object thing cloud Firmware Update Execute thing cloud Write 3/0/1 Status off Success thing cloud HeartBeat thing cloud 2.04 Changed ObservedPOST /rd?ep=12&q 2.01 Created 2.04 Changed Observed HeartBeat
  14. 14. OMA LWM2M Solution | Commercial in confidence | © HOP Ubiquitous S.L. 2015 | www.hopu.eu | Page 14 CommissioningTool
  15. 15. OMA LWM2M Solution | Commercial in confidence | © HOP Ubiquitous S.L. 2015 | www.hopu.eu | Page 15 HOP EngineerTool Discovery & commissioning Scan, discovery and set-up of security / bonding Interfaces Interfaces Tests and Sensors interfaces Firmware OTA Cloud Repository & firmware update HOP Configurator An engineering tool that presents the capabilities from HOP Ubiquitous for device management Services Analysis Services description, interfaces for read/set and subscription
  16. 16. OMA LWM2M Solution | Commercial in confidence | © HOP Ubiquitous S.L. 2015 | www.hopu.eu | Page 16 Devices Management:Dashboard (Cloud/Local)
  17. 17. OMA LWM2M Solution | Commercial in confidence | © HOP Ubiquitous S.L. 2015 | www.hopu.eu | Page 17 OMA Resources Dashboard: Registration
  18. 18. OMA LWM2M Solution | Commercial in confidence | © HOP Ubiquitous S.L. 2015 | www.hopu.eu | Page 18 OMA Resources Dashboard: Device Management
  19. 19. OMA LWM2M Solution | Commercial in confidence | © HOP Ubiquitous S.L. 2015 | www.hopu.eu | Page 19 OMA LWM2M Server: IPSO Humidity Open Mobile Naming Authority (OMNA)
  20. 20. OMA LWM2M Solution | Commercial in confidence | © HOP Ubiquitous S.L. 2015 | www.hopu.eu | Page 20 OMA LWM2M Server: Subscription Interface
  21. 21. OMA LWM2M Solution | Commercial in confidence | © HOP Ubiquitous S.L. 2015 | www.hopu.eu | Page 21 OMA LWM2M Server: New Objects (Noise)
  22. 22. OMA LWM2M Solution | Commercial in confidence | © HOP Ubiquitous S.L. 2015 | www.hopu.eu | Page 22 OMA LWM2M Server: Observe (Temperature)
  23. 23. OMA LWM2M Solution | Commercial in confidence | © HOP Ubiquitous S.L. 2015 | www.hopu.eu | Page 23 OMA LwM2M Solution Release
  24. 24. OMA LWM2M Solution | Commercial in confidence | © HOP Ubiquitous S.L. 2015 | www.hopu.eu | Page 24 OMA LwM2M Components – Mobile World Congress Programmer Debugger HOP Basic Development Board HOPWear Bracelet HOP Haku Ambient Monitor LWM2M Discovery Mobile OMA Server ExpertExplorer HOP Core OMA LWM2M Sensor USB Dongle Gateway HOPTag Proximity sensor http://shop.hopu.eu/collections/oma
  25. 25. OMA LWM2M Solution | Commercial in confidence | © HOP Ubiquitous S.L. 2015 | www.hopu.eu | Page 25 OMA LwM2M LabKit https://github.com/HOP-Ubiquitous/ User Application OMA Server Bluetooth Gateway JUbiboxOMALeshan Server Java App Leshan Web Debug / Test HOP Bluetooth Smart LibrariesLabKit OMA DevKit Applications USB Dongle User Application OMA Client HOP OMA IPSO Web Objects Management HOP Bluetooth Smart OMA Objects IoTEmbeddedStack HOP Core IPv6/CoAP GLoWBALIPv6 LabKit
  26. 26. OMA LWM2M Solution | Commercial in confidence | © HOP Ubiquitous S.L. 2015 | www.hopu.eu | Page 26 Contact details

×