Insurers' journeys to build a mastery in the IoT usage
Starnberger internet of things droidcon berlin 2013i
1. DROIDCON 2013 - Berlin
Klaus Starnberger
+43 650 212 0 412
Starnberger Innovation & Technologie GmbH, Austria
office@starnberger.at
2. Introduction Internet of Things Around the Smartphone
Advances in Technology: Ultra-Low-Power Technologies
Overview on Wireless Technologies for Smartphones
Basics of Bluetooth 4.0 Radio
Bluetooth stacks and profiles to work with
issues of interaction between wireless hardware and software.
Basics of ANT+
Technology overview
Practical example of a sensor node platform (tokencubes)
Business aspects of creating new products
threats and opportunities of innovative concepts and architectures.
All you need to know to develop your ideas.
06.04.2013 Klaus Starnberger +43 650 212 0412 office@starnberger.at 2
9. Energy efficient wireless protocols
+
Smart ultra-low-power techologies
+
Sensors
=
Internet of Things
06.04.2013 Klaus Starnberger +43 650 212 0412 office@starnberger.at 9
10. Low transmit power
Low data rate
Enhanced Medium Access Control Layers
Better Physical Layers with small silicon area
Smart Usage of Ressources
06.04.2013 Klaus Starnberger +43 650 212 0412 office@starnberger.at 10
12. Chip Technology MOPS/ mW
Conventional micro processor 1
Conventional DSP core 40
Low power DSP core 60
DSP with hardware accellerators 190
Dedicated hardware 1900
Theoretical upper bound 2500
Optimized memory access A smart combination of specialized
Power gating
Multiple Voltage supplies hardware and versatile processing
Asynchronous logic power enables the Internet of Things
Error tolerant logic
Vdd tuning
06.04.2013 Klaus Starnberger +43 650 212 0412 office@starnberger.at 12
13. Temperature
Humidity
Acceleration by Tokencube
Magnetometer
Luxmeter
Gyroscope
Inertial Sensors
CO2
…
06.04.2013 Klaus Starnberger +43 650 212 0412 office@starnberger.at 13
14. Introduce power management
„Turn lights on only if needed“
Sleep modes
Activation upon wake up
Switch on/off power rails
06.04.2013 Klaus Starnberger +43 650 212 0412 office@starnberger.at 14
15. 15
Example sensor no.1
- active: 20 mA (3.0 V) Duty Cycles
- standby: 5 µA (3.0 V)
- period: 5 s
- active time = 20 ms
- duty cycle = 0.4 %
20ms 5 sec 20ms
Energy need
- Active: 20 mA * 3.0 V * 20 ms = 1.2 mJ
- Standby: 5 uA * 3.0 V * 4.98 s = 75 uJ
- Total energy per period = 1.27 mJ
- Average power = 1.27 mJ / 5 s = 255 uJ / s [uW]
17. Low transmit power Our INGREDIENTS
Low data rates
Efficient wireless protocol
Smart sensors
Dedicated processing hardware (PHY, MAC functions)
Versatile processing power (e.g ARM Cortex M0)
Smart energy usage (power management)
A lot of sleep
Eventually energy harvesting
= less energy
= less silicon Internet of Things
= less cost
06.04.2013 Klaus Starnberger +43 650 212 0412 office@starnberger.at 17
18. 06.04.2013 Klaus Starnberger +43 650 212 0412 office@starnberger.at 18
19. Tokencube powered by Starnberger Innovation
& Technologie GmbH uses
Nordic Semiconductor‘s
nRF51822 for Bluetooth 4.0
nRF51422 for ANT+
and provides
Temperature
Acceleration
Light sensors
06.04.2013 Klaus Starnberger +43 650 212 0412 office@starnberger.at 19
20. Smartphone Sensor Node: TOKENCUBE
Temperature
System on Chip Sensor
Bluetooth LE or ANT+
ARM Cortex
Memory
RF Timers Accelerometer
GPIOs
…
Light Sensor
06.04.2013 Klaus Starnberger +43 650 212 0412 office@starnberger.at 20
21. There are a lot of options, but…
Internet of
Things around
the smartphone
06.04.2013 Klaus Starnberger +43 650 212 0412 office@starnberger.at 21
22. Bluetooth (smart/ready) is a trademark of Bluetooth SIG
06.04.2013 Klaus Starnberger +43 650 212 0412 office@starnberger.at 22
24. Low duty cycle operation
LE part of BT v4.0 - < 15mA peak, < 100µA avg.
Short data packets – 2 to 39 bytes payload
40 RF Channels; 3fixed/37dynamic - Adaptively Frequency
Hopped
Fast connection time and latency
Connection intervals from 7.5ms to 4s
Latency can be as low as 6ms
Spends most time in sleep mode
Lower datarate applications
Star network topology
06.04.2013 Klaus Starnberger +43 650 212 0412 office@starnberger.at 24
25. Bluetooth 4.0 low energy stack
Self-contained stack features
GATT is open for developers and allows
user-definition of services
Bluetooth profile definition
Interface spec for communication
between devices ensures multivendor
interoperability
Each profile provides support for a specific
use-case (health device, head set…)
BLE Services
An application may need several services
to support the required use-cases
Services reduce overhead
complexity, memory size, power
06.04.2013 Klaus Starnberger +43 650 212 0412 office@starnberger.at 25
26. Resources and guidelines found at:
www.bluetooth.org
Maintained and provided by Bluetooth SIG
(Special Interest Group)
Qualification guide
Test automator
Profile Tuning Suite
...
06.04.2013 Klaus Starnberger +43 650 212 0412 office@starnberger.at 26
27. 27
Profiles can be developed with Apple xCode SDK
CoreBluetooth framework for iOS available from
Apple
Provides API to discover and connect devices
and to transmit and receive data
For Bluetooth 4.0 there is
NO AUTHENTIFICATION CHIP and NO LICENSE
to Apple
Bluetooth 2.1 needs the MFI (Made for iPhone)
program including Apple‘s restricted business
model
06.04.2013 Klaus Starnberger +43 650 212 0412 office@starnberger.at 27
28. 28
BLUETOOTH DEVICE SMARTPHONE
e.g.: Nordic Semiconductor
Application „Find „App“ develop user interface
me“,“Alarm“ & app functionality
Bluetooth Profile Bluetooth API from Phone
manufacturer
Bluetooth 4.0 stack Nordic Bluetooth 4.0 Stack
Bluetooth 4.0 radio Nordic Physical Bluetooth 4.0 radio e.g.
link BRCM
Samsung, Apple
Starnberger
iPhone 4S/5
Innovation &
Technologie
06.04.2013 klaus@starnberger.at +43 650 212 0412 28
29. 06.04.2013 ANT+ is a trademark
Klaus Starnberger +43 650 212 0412 office@starnberger.at of Dynastream, CA29
31. Interoperable eco-system through ANT+
profiles
spanning from monitoring to lifestyle
currently 25millions nodes shipped
Profiles for
Health Lifestyle Sports
06.04.2013 Klaus Starnberger +43 650 212 0412 office@starnberger.at 31
32. Resources and guidelines found at:
www.thisisant.org
Maintained and provided by Dynastream as
a «one stop shop» URL hub
Developer zone, Power estimator, licensing,
certification program etc..
06.04.2013 Klaus Starnberger +43 650 212 0412 office@starnberger.at 32
33. Be a Leading App Developer for the Internet of Things
06.04.2013 Klaus Starnberger +43 650 212 0412 office@starnberger.at 33
34. How to sell Free apps
your app: Premium apps
- Freemium apps
Google Play In-App Purchasement
Android Pit
- regional markets in In-App Advertisement
India, China, … Use different markets:
Android Pit,…
Sell your
60% for Programmers
accessories on 30-40% for
Google Provisioning
your webshop &Apple Updates €€€€€€
Outsource logistics Billing
€€€€
06.04.2013 Klaus Starnberger +43 650 212 0412 office@starnberger.at 34
35. • Take your idea in the field of INTERNET of THINGS
• Create a concept, select necessary sensors, Refine Concept technicallay, commercially
Concept • Proof of concept if necessary
• Select platforms
• Smartphone: Android, iOS, Cross platform
Select • Sensor node platform: make or buy decision
• Develop or buy your sensor architecture (hardware, firmware platform)
• Develop your App
Develop
• Marketing & Sales GET SUPPORT
• Distribution and Logistics GET SUPPORT
Sell • €€€
06.04.2013 Klaus Starnberger +43 650 212 0412 office@starnberger.at 35
36. If you need a sensor node for your apps or sensor
network solution, have a look at TOKENCUBE. It is
powered by Starnberger Innovation & Technologie GmbH
We provide a module ready for mass deployment.
We provide firmware adapted to your needs.
We provide a general purpose smartphone app that can
be customized according to your needs.
We will be happy to support you!
Please call or send an Email to klaus@starnberger.at!
+43 650 212 0412
06.04.2013 Klaus Starnberger +43 650 212 0412 office@starnberger.at 36
37. Develop your Business with
the Internet of Things!
THANKS!
General Manager: Klaus Starnberger
office@starnberger.at +43 650 212 0412
Bruehler Strasse 2, A-2340 Moedling, Austria
Starnberger Innovation & Technologie GmbH
38. Thank you in the name of
the wireless team
>100 years wireless knowledge available to you
www.tokencube.com
www.rutonik.com / Harald Naumann / harald_naumann@rutronik.com / +49 175 5774832 Page 38
39. 06.04.2013 Klaus Starnberger +43 650 212 0412 office@starnberger.at 39
40. You have developed Firmware and Software for innovative applications
using the evaluation kits from Nordic Semiconductor for
nRF51822/nRF51422?
You need help with ready to sell hardware in order to go to market?
We are your partners for delivering your hardware
Certified Bluetooth/ANT+ Transceiver Module/sensor node
Customizable transceiver module / sensor node
Select your sensors out of an interesting selection of available sensors:
temperature, acceleration, light etc.
Standard housing, including button cells. Assemly done.
Custom housing according to individual requirements, including batteries.
Assebly done.
Competitive, cheap designs
Functional, simple design
High-grade designs
Rough environment design
06.04.2013 Klaus Starnberger +43 650 212 0412 office@starnberger.at 40
41. 06.04.2013 Klaus Starnberger +43 650 212 0412 office@starnberger.at 41
42. You have created innovative app concepts and need a full hardware package to
complete your product? We provide you with your smartphone accessory
powered by Bluetooth 4.0 or ANT+.
We help you to make your Internet of Things come real.
We are your partners for delivering hardware and firmware
Certified Bluetooth/ANT+ Transceiver Module /sensor node
Customizable transceiver module / sensor node
Select your sensors out of an interesting selection of available sensors:
temperature, acceleration, light etc
Standard housing, including button cells. Assemly done.
Custom housing according to individual requirements, including batteries. Assebly done.
Competitive, cheap designs
Functional, simple design
High-grade designs
Rough environment design
Firmeware for the selected Client Device according to equipped sensors
Proximity, findme solutions
Sensor read out
Documentation on how to use the Client Device
How to connect, bond, control, read sensors
06.04.2013 Klaus Starnberger +43 650 212 0412 office@starnberger.at 42
43. 06.04.2013 Klaus Starnberger +43 650 212 0412 office@starnberger.at 43
44. You have created an idea how to use a Bluetooth 4.0/ANT+ module with or without sensors in a
new way. You do need both a sensor module as well as an app, that can be enhanced with your
Corporate Design in a few steps. We provide you with a complete package consisting of standard
smartphone app and sensor node powered by Bluetooth 4.0 or ANT+.
We help you to make your Internet of Things come real.
We are your partners for delivering hardware, firmware and software (app, server)
Certified Bluetooth/ANT+ Transceiver Module /sensor node
Customizable transceiver module / sensor node
Select your sensors out of an interesting selection of available sensors:
temperature, acceleration, light etc
Standard housing, including button cells. Assemly done.
Custom housing according to individual requirements, including batteries. Assebly done.
Competitive, cheap designs
Functional, simple design
High-grade designs
Rough environment design
Firmeware for the selected Client Device according to equipped sensors
Proximity, findme solutions
Sensor read out
Documentation on how to use the client device
How to connect, bond, control, read sensors
Standard App providing proximity functions and sensor readout
Customized App using your CI design and customized GUI
App according to your requirements – we introduce a partner network, if necessary to provide complex, high-grade or
simple and cheap apps-
06.04.2013 Klaus Starnberger +43 650 212 0412 office@starnberger.at 44
45. 06.04.2013 Klaus Starnberger +43 650 212 0412 office@starnberger.at 45
46. As an successful enterprise you have got all of the expertise
available that is necessary to define, develop and launch a
product based on Bluetooth 4.0/ANT+ from Nordic
Semiconductors. You need to speed up your timeline in order to
reduce time-to-market. You have developed firmware for
nRF51x22 already. Your app is almost there.
We are your partner who provides a ready to go platform, that
can be licensed, adapted and produced easily.
We help you to make your Internet of Things come real.
License for Bluetooth 4.0/ANT+ transceiver module. Includes
Documentation, schematics, layout, production data, certification,
Development support possible.
06.04.2013 Klaus Starnberger +43 650 212 0412 office@starnberger.at 46
48. Develop your Business with
the Internet of Things!
THANKS!
General Manager: Klaus Starnberger
office@starnberger.at +43 650 212 0412
Bruehler Strasse 2, A-2340 Moedling, Austria
Starnberger Innovation & Technologie GmbH