Io t devicemanagement


Published on

Published in: Technology
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Io t devicemanagement

  1. 1. Director , Mobile Architecture Shanmugarajah Device Management for Connected Devices 03 July 2014
  2. 2. About the Presenter Shan specializes in mobile technology with over 10 years experience in that field. ! He has a strong background in telecommunication software development and is a hardcore coder in Android and iOS platforms. ! Prior to joining WSO2Mobile, he was working as the CTO/Director of Microimage Mobile Media for almost 16 years. ! He played a key role in engineering products where Microimage has won many local & international awards which includes winning the Inaugural GSMA Asia Mobile Innovation Award, Commendation from GSMA at the Barcelona World Awards in 2007, Asia Pacific ICT Awards (APICTA) ! Hobbyist (Arduino/RPi/ Wearable Devices)
  3. 3. About  WSO2 ๏ Global enterprise, founded in 2005 by acknowledged leaders in XML, web services technologies, standards and open source ๏ Provides only open source platform-as-a- service for private, public and hybrid cloud deployments ๏ All WSO2 products are 100% open source and released under the Apache License Version 2.0. ๏ Is an Active Member of OASIS, Cloud Security Alliance, OSGi Alliance, AMQP Working Group, OpenID Foundation and W3C. ๏ Driven by Innovation ๏ Launched first open source API Management solution in 2012 ๏ Launched App Factory in 2Q 2013 ๏ Launched Enterprise Store and first open source Mobile solution in 4Q 2013
  4. 4. What WSO2 delivers
  5. 5. Internet of Things IoT - Applications IoT Device Management - Challenges IoT Device Management using EMM Agenda
  6. 6. Large fleet of Cloud connected devices solving some business problem
  7. 7. Wireless Sensor Networks Internet-connected wearables Low power embedded systems RFID enabled tracking Use of mobile phones to interact with the real world Devices that connect via Bluetooth enabled mobile phones to the Internet Smart Homes Connected Cars Internet of Things - Devices
  8. 8. Wearable Devices
  9. 9. IoT - Applications
  10. 10. Health care Infant monitor -Baby’s breathing, skin temperature, body position, and activity level on their smartphones GlowCaps Smartphone's sensors -Monitor your movements, location, and workouts Pill sensor -Heart rate, body position and activity can also be detected. Ageing - Monitor their scheduled activity Wearable sensor -ECG, heart rate, respiration rate and activity Level
  11. 11. Home Cut down on your monthly bills and resource usage HEAT YOUR HOME EFFICIENTLY -reduce your monthly energy usage by up to 30%, TRACK DOWN THOSE LOST KEYS -track down those lost keys or cell phone LIGHT YOUR HOME IN NEW WAYS -Web enabled lights - multi-functional lights AVOID DISASTERS - water pipe has burst in your basement KEEP YOUR PLANTS ALIVE - keeping plants fed based on their actual growing needs and conditions while automating much of the labor processes. MAKE SURE THE OVEN IS OFF - allow you to instantly turn on and off any plugged in device
  12. 12. City Engage with the data exhaust produced from your city and neighborhood USE ELECTRICITY MORE EFFICIENTLY LIGHT STREETS MORE EFFECTIVELYKEEP STREETS CLEAN -municipal services know when a bin needs to be emptied. STOP DRIVING IN CIRCLES RECEIVE POLLUTION WARNINGS -avoid polluting local waterways
  13. 13. Optimize operations, boost productivity and save in resources and costs MAINTAIN & REPAIR STOP GUESSING -detect how customers are engaging with specific products and the store's layout. MONITOR -wireless sensors embedded within concrete foundation piles to ensure the quality and integrity of a structure. KEEP TRACK OF YOUR ASSETS -sensor data from soil moisture levels, weather forecasts pesticide usage from farming sites SAFETY FIRST notifies authorities when a fire extinguisher is blocked Industry
  14. 14. Bluetooth Breathing Device: Spire  Bluetooth Smart Mug Wifi Smart Pen  Braille Interface Navigation  Interesting IoT Applications Device for Diabetes Therapy Management
  15. 15. IoT is expected to also make impacts in ! • government ! • education ! • finance ! • transportation
  16. 16. So many devices applications Different technologies and hardware
  17. 17. Centrally managing these devices Challenge
  18. 18. Device management Secure ,Monitor, Manage fleet of devices
  19. 19. Enroll the device Configure the device Update the firmware or App Monitor and gather connectivity status Collect data and present the data in a meaning way Perform some action Block the device Remove the device What a Device management can do ?
  20. 20. Enroll the device Agent Application is needed Separate Agent for separate hardware Identify the device , owner of the device (Authentication)
  21. 21. Enroll the device Devices with UI UI to enter the Username and password to identify the user Devices without UI Enter the unique identifier of the device in advance in EMM Enable the device to register and then activate from EMM Separate agent for each device with unique identification Generate a token from the EMM and use it in the agent
  22. 22. Query the device Agent Can pass the device information to the server Can send the capability of the device to the server Server executes the DM commands on the device
  23. 23. Communication Protocols HTTP MQTT (MQ Telemetry Transport) CoAP (Constrained Application Protocol) TR 069 OMA DM Light Weight M2M (LWM2M) DM Protocols
  24. 24. 25 MQTT - MQ Telemetry Transport M2M/IoT connectivity protocol Extremely lightweight pub/sub messaging transport Useful for connections with remote locations where a small code footprint is required and/or network bandwidth is at a premium Focuses on minimizing the amount of bytes flowing over the wire low power usage CoAP - Constrained Application Protocol A very efficient RESTful protocol Ideal for contained devices and networks Specialized for M2M applications DTLS and Certificate security
  25. 25. 26 TR 069 HTTP/SOAP OMA DM HTTP/XML , WBXML encoded Light Weight M2M (LWM2M) CoAP Based
  26. 26. Device Management using WSO2 EMM
  27. 27. IoT Reference Architecture
  28. 28. Example Implementation
  29. 29. Business Model
  30. 30. Links A reference architecture for the Internet of Things ! Try this out Download Rasberry Pi Agent ! Download the IoT EMM ! ! !
  31. 31. Contact  us  !