Which Wireless Protocol is Right for you? Krisztian Kovacs | April 28, 2016
Introduction Silicon Labs: Global mixed-signal semiconductor company Founded in 1996; public since 2000 (NASDAQ: SLAB) ~1,200 employees and 12 R&D locations worldwide
Strong track record of innovation and differentiation Pioneering mixed-signal and RF technologies for the past twenty years Fabless model with >6 billion devices shipped and >1,500 patents issued and pending
My role: „Help customers to find their ways within Wireless technologies” Senior Applications Engineering Director, Wireless product https://hu.linkedin.com/in/krkovacs Twitter: @krkovacs_hu 2
Meetup sorozat Segítünk megismerni a trendi Wireless technológiákat – előadás sorozat 45 perc előadás / 15 perc demó Minden előadáson kisorsolunk egy develoment Kit-et
Dedikált, magyar nyelvű fórum csatorna:
http://community.silabs.com/Hungary Megosztani a tapasztalatokat Kérdésed van, elfelejtettél megkérdezni valamit a meetup-on: mérnökeink válaszolnak! SZERETNÉL valami másról is hallani? JELEZD a fórumon!
VERSENY: Oszd meg IoT project ötletedet a magyar fórumon A legjobb ötletet 3 havonta díjazzuk a következő meetup-on: A technológiához kapcsolódó development kit-el és IC / modul mintákkal. 3
Soron következő témák (1/2) Április 28: Wireless technológiák - hogyan válasszam ki a megfelelőt? Demó: egyszerű garázsnyitó 15 perc alatt - lehetséges!
Május 26: BLE technológia rejtelmei - hogyan tudok egy BLE eszközt fejleszteni mobiltelefonhoz Demó: iBeacon és egy BLE szenzor fejlesztése
Június 16: Alacsony fogyasztású, embedded WiFi technológia bemutatása Demó: hogyan küldjük el a páratartalom és hőmérséklet értéket emailben?
Apple HomeKit: "Siri, turn on the light!" Demó: hogyan fejlesszünk egy intelligens lámpát HomeKithez 4
Soron következő témák (2/2) Sensor adatok cloudban Páratartalom és hőmérséklet megjelenítése WEB-en
MESH protokollok rejtelmei - "ZigBee, Thread? No, az meg mi?" Demó: ZigBee home automation rendszer bemutatás
Egy várost össze tudtok kötni? Nem gond: LoRa vs. Sigfox Demó: Sigfox szenzor bemutatás
Gateway fejlesztése HW szempontból - avagy sok dudás egy kis csárdában! Demó: ez egy technikai, RF HW jellegű előadás lesz
5
Wireless is easy??
6
Providing Building Blocks for a More Connected World Wi-Fi
Wi-Fi
ZigBee
Bluetooth Proprietary ZigBee Smart
Wi-Fi
Proprietary
ZigBee Bluetooth Proprietary ZigBee
Proprietary 7
ZigBee
Wi-Fi
Wi-Fi
Bluetooth Smart Proprietary ZigBee
ZigBee
Bluetooth Proprietary Smart
Wi-Fi
Proprietary
ZigBee
Proprietary
Wi-Fi
Wi-Fi
Bluetooth Proprietary Smart
Wi-Fi
Proprietary
Fundamental IoT Wireless Attributes Network bandwidth, power, and range Standards-based or proprietary Native support for IP
8
Different Networks for Different Needs Range Bandwidth Power #Nodes 90 m
60 m
9
Very High
High
Medium-High Medium
Use Case
32
Data, Audio, Video
7
Audio, PC Peripherals
20 m
Low
Low
10
Device to Phone, Simple Connectivity
140 m
Low
Low
250
Automation + Control
Varies
Medium
Low
100
Varies
Standards-Based or Proprietary Protocols Standards-Based
Proprietary
Interoperability with:
Interoperability within:
Heterogeneous networks Devices from different vendors
Bigger requirements: Software overheads Hardware resources
10
Homogenous networks Devices typically from one vendor
Optimized for: Smaller software stacks Simple hardware systems
Bluetooth Smart Bluetooth Smart vs Bluetooth Classic Significantly Lower power Sub-set of Bluetooth Classic Standard profiles to cover key use cases Wearables, Input devices, etc.
Bluetooth Smart Ready Bluetooth Classic + Bluetooth Smart Common in phones, etc.
11
Bluetooth Smart Use Case Examples
Check out our blog about the IoT Heros: http://community.silabs.com/t5/Official-Blog-of-Silicon-Labs/bg-p/Blog/label-name/iot%20heroes 12
ZigBee: Standardized at all Layers What is a light bulb? What is on? What is off? What is dim?
How does the network form? What is the network size? How do devices join? How are messages encrypted?
What frequency is used? How does transmission work?
© ZigBee Alliance. All rights reserved.
13
ZigBee Use Case Examples
14
What is
?
A secure, wireless mesh networking protocol that: Supports IPv6 addresses and simple IP bridging Is built upon a foundation of existing standards Is optimized for low-power/battery-backed operation Is intended for control and automation (250 kbps) Can support networks of 250 nodes or greater Offers simplified security and commissioning Runs on existing 802.15.4 wireless SoCs
15
: The WiFi of Mesh Networking Application Transport Network
Networking Stack
MAC PHY
IEEE 802.15.4 MAC/PHY
Thread defines how data is sent in network but not how to interpret it Low-power, mesh networking equivalent to WiFi
Thread can support IP-based application layers, but does not define one Provides basic services such as: UDP and CoAP (unicast and multicast) with acknowledge Application layers not using IP services would need some translation/adaptation 16
Proprietary Networks Popular for legacy systems Standards did not address the needs of these systems Closed systems – don’t need interoperability
Requires expertise in both radio and networking Robust networks may take years to develop
Examples of popular proprietary wireless systems
17
Proprietary Use Case Examples
XYLOBAND VIDEO!
18
Long range solutions Several competing efforts to address this space, dominated by Sigfox & LoRa What is Sigfox? Network Op. w/subscription-based revenue model UNB, DBSPK, low data rate, 868/915MHz
Ecosystem - Sigfox Robust world-wide ecosystem of HW & SW manufacturers, network operators, service providers and cloud solution
Benefits Wide area coverage like cellular, but cost and battery life close to that of Bluetooth Smart Greater network capacity & better immunity to interference
Challenges 19
Requires Sigfox network infrastructure Low data rates (100bps in EU, 600bps in US)
What is Lora? Proprietary spread spectrum technology
Ecosystem – LoRaWAN alliance IBM, Microchip, Kerlink and few telecom operators are members – ‚open standard’
Benefits LoRA alliance is partnered with telecom providers (AT&T, etc.) to piggy-back on their network Enables private networks and doesn’t require managed 3rd party infrastructure/network
Challenges Single source IP provider, expensive solution Limited network capacity compared Sigfox Not field proven in large networks yet
The IoT Requires Networking Coexistence
20
Multi-Radio Product Example – Wink Hub
21
Protocol Considerations Do you need to work with an existing ecosystem? What protocol/technologies are available? Do you need IP connectivity? What technologies meet your feature requirements? What are the regional impacts? What is the cost to develop and deploy? Can I leverage knowledge for other markets/products? Can I easily update this to newer protocols? 22
Summary One size does NOT fit all Understand your technology choices Multiple protocols radios will provide the greatest flexibility Understand your product requirements and Choose Wisely Don’t overlook non-product cost factors Development time Loosing market due to long time to market 23
How Silicon Labs can help You?
Internet of Things (IoT)
25
Sense
Compute
Connect
Tools
Heart rate monitoring (HRM) IR, ambient and UV light Proximity & gesture detection Temperature & humidity
32-bit ARM Cortex-M cores 8-bit 8051 core Ultra-low energy High integration & functionality
ZigBee/Thread SoCs and software Bluetooth and WiFi modules Blue Gecko solutions Sub-GHz transceivers and SoCs
Simplicity Studio 8/32-bit IDE Starter & development kits Reference designs
Full Connectivity Portfolio of Software and Hardware
26
Big Pipe
MESH
Point to Point
High data rate connection to the cloud
Low data rate, low power connected things
Allows you to interface with individual devices
Modules
Wireless MCU’s
Modules and SoC’s
Modules to Speed Time to Market Blue Gecko BGM111—first in family of advanced Bluetooth Smart modules from Silicon Labs Fully integrated, pre-certified Bluetooth Smart module solution Fastest path to low-power wireless connectivity for the Internet of Things Best-in-class integration, flexibility, energy efficiency and toolchain Easy migration path to Silicon Labs’ Blue Gecko SoC solutions
27
IoT Reference Designs Connected Lighting
ZigBee HA 1.2 Color (RGB), colortunable, dimming
28
Home Automation
Dimmer Switch Contact Sensor Smart Outlet
Gateway
Ethernet + Wi-Fi ZigBee or Thread
Remote Control
Inertial sensing Voice recognition RF4CE w/ legacy IR support
Simplicity Studio™. Helps you develop for the IoT. Unique automatic code creation, debug, and power profile tools Free download!
Software documentation and examples Energy profiler provides real time measurements with code correlation Wireless development tools to create and analyze networks
29
Additional resources
http://www.silabs.com/products/wireless/
http://community.silabs.com/
http://community.silabs.com/t5/VideoTutorials/bd-p/VideoTutorials
30
Keyfob demo
$50
33
www.silabs.com