Download presentation
Presentation is loading. Please wait.
Published byJean-Bernard Leclerc Modified over 6 years ago
1
Microsoft Ignite NZ 25-28 October 2016 SKYCITY, Auckland
2
IoT without the hassle of hardware
M240 Vikram Kumar
3
IoT is primarily about data and customer value
11/23/2018 4:25 AM IoT is primarily about data and customer value © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
4
11/23/2018 4:25 AM Hardware, firmware, connectivity are typically a small fraction of selling price Domain Expertise Data Hw etc © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
5
Hardware is critical yet often low value-add in IoT systems
11/23/2018 4:25 AM Hardware is critical yet often low value-add in IoT systems © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
6
Many SW devs don’t like or have no interest in HW
11/23/2018 4:25 AM Many SW devs don’t like or have no interest in HW © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
7
What if SW devs can start with data and not hardware?
11/23/2018 4:25 AM What if SW devs can start with data and not hardware? © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
8
11/23/2018 4:25 AM Data input can be in the form of the raw data stream or using APIs for stored & processed data © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
9
11/23/2018 4:25 AM Example 1 © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
10
Alarm monitoring company wants to include remote smoke alarms
11/23/2018 4:25 AM Alarm monitoring company wants to include remote smoke alarms © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
11
Data stream- remote smoke alarm monitoring
LoRaWAN TCP/IP Cellular © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
12
Data stream- remote smoke alarm monitoring
Normal Battery Voltage © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
13
11/23/2018 4:25 AM Example 2 © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
14
Lubricants company wants to monitor tank levels, switch pump off
11/23/2018 4:25 AM Lubricants company wants to monitor tank levels, switch pump off © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
15
APIs- tank level monitoring, pump switch off
11/23/2018 4:25 AM APIs- tank level monitoring, pump switch off TCP/IP MQTT LoRaWAN Azure IOT Suite APIs © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
16
11/23/2018 4:25 AM Lessons learned It starts with connectivity and automation but data becomes the key driver Software developers need to understand and promote the 2nd and 3rd order business benefits Align focus and effort with customer value Azure IoT Suite assumes direct device control. Networks like LoRaWAN only integrate at data level. Double provisioning required with Device EUI the common key In LoRaWAN networks, the network server (cloud based in our case) plays a central role in both real-time network management and data management Cloud to cloud integration for a customer can be very easy or very hard © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
17
JSON message structure
11/23/2018 4:25 AM JSON message structure { cmd : 'rx'; // identifies type of message, rx = uplink message EUI : string; // device EUI, 16 hex digits (without dashes) ts : number; // server timestamp as number (seconds from Linux epoch) ack : boolean; // acknowledgement flag as set by device fcnt : number; // frame counter, a 32-bit number port : number; // port as sent by the end device data : string; // data payload (decrypted, plaintext hex string) } © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
18
Data payload median size is 20 bytes
11/23/2018 4:25 AM Data payload median size is 20 bytes c 03 34 01 85 Level of tank empty space in cm, e.g. 185 cm 20 6c Signed temperature in °C, e.g °C 03 34 Battery voltage in V, e.g. 3.34V © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
19
11/23/2018 4:25 AM Example 3 © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
20
Reduce search & rescue costs using new business model
11/23/2018 4:25 AM Reduce search & rescue costs using new business model © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
21
APIs- location tracking system
11/23/2018 4:25 AM APIs- location tracking system Azure IOT Suite © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
22
The Azure IoT Solution 11/23/2018 4:25 AM
© 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
23
11/23/2018 4:25 AM Takeaway Software developers need to focus efforts on the high value parts of the IoT value chain. This is often data, analytics and interactions- not hardware and firmware. In some cases, one option is to start with data, leaving hardware and connectivity to others. Options are to use the data stream or APIs. © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
24
11/23/2018 4:25 AM © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.