Post on 30-Aug-2019
transcript
IoT Meetup – Round Rock
2015-10-05
2 Silicon Labs Confidential
§ Daniel Cooley, VP Marketing at Silicon Labs (djcooley@silabs.com)
§ Responsible for all IoT product roadmaps and business§ Wireless ZigBee, Thread, BLE, Wi-Fi, Proprietary, Modules§ MCU proprietary 8b, ARM 32b cores§ Sensor Heart-rate, UV, optical, temp, humidity, magnetic§ Power Management Ultra-low quiescent power management (DC/DC, batt. Charging)
§ Started career in IC design§ Broadcast AM/FM (analog, RF, chip architecture) >1Bu sold JJJ
§ Touch controllers (chip architecture) >50Mu sold JJ§ MCU (chip architecture) >10Mu sold J
§ Sub-GHz wireless (chip architecture) <1 sold L
§ Lived/worked all over the world§ Austin, Shenzhen (3.5yr), Singapore (1.5yr), Oslo (1.5yr)
Introduction
3 Silicon Labs Confidential
§ Preston Fick
§ IoT Solutions Software Manager§ Firmware§ Host/Server Software§ Automated build/test systems
§ Started career at Silicon Labs in 2003§ Built tools around the 8 and 32 bit MCUs§ Worked extensively with USB interface products and devices§ Experience in UI development all the way down to kernel/driver development
§ Currently working on Hardware/Software Reference Designs for§ Zigbee lights, dimmer switches, smart plugs, proximity sensors§ Thread lights§ Software ecosystem around Silicon Labs IoT Products
Introduction
4 Silicon Labs Confidential
§ 1993, Cambridge University§ The Trojan Coffee Pot, image of a coffee pot§ Updated 3x per second and broadcast to the world!
§ Sadly, not a product.
§ 2000, LG, Internet Refrigerator§ Kept track of what is inside with barcodes RFID
§ Determines what you need to buy§ Product flopped, $20,000 price tag
§ 2011, Nest Labs§ Making lives easier, saving consumers money
§ Reduces peak energy demand, easing infrastructure§ Huge success, acquired for $3.2B
§ The Future§ Infinite possibility?
§ Extreme hyped fad?
When Was IoT Invented?
5 Silicon Labs Confidential
How Fast Will IoT Take Off?§ Well-documented that the rate of new technology adoption is increasing over
time, but which trend will IoT ride on?
IoT?
6 Silicon Labs Confidential
IoT MarketsIoT will have a Head and Tail
Applications
Volu
me
(>50% of volume)
Factors Head Tail
Type Vertical, concentrated Broad, distributed
Sum Volume <50% >50%
Individual Volume High Medium to Low
ASP Low High
Support Burden High Low
Critical factor(s) Price, service, relationships Creating pull
Longevity May move to ASIC Won’t move to ASIC
Customer Direct Distribution
Example Lighting Weight scale, camera, etc.
7 Silicon Labs Confidential
Three Different Angles on Wireless Markets
Your Identity Your Access Your Home, Factory or City
8 Silicon Labs Confidential
IoT Target Applications
Advanced graphics/video/UIHigh-speed data transferStreaming applications
Advanced security for biometricsLarge battery or mains-powered
Limited UIMinimal processing
Single-protocolLow sample rate
Small capacity batteryLong-range sensors
More complex UILocal Processing
Multi-protocol, multi-bandAdvanced security
Increasing complexity
9 Silicon Labs Confidential
Organization Name IP-Based Industry Leaders
ZigBee Alliance ZCL / IP Yes ARM, Legrand, Philips, Trilliant, Silicon Labs
Google / Nest Weave Yes nest
AllSeen AllJoyn Yes Qualcomm, Technicolor (Qeo), MSFT, Cisco, Haier, LG,
OIC IoTivity Yes Intel
Apple HomeKit Yes Apple
io-homecontrol Io-homecontrol No Somfy, Velux
Echonet Echonet Lite Yes Hitachi, Mitsubishi, NTT, Panasonic, Sharp, Tokyo Electric
ZigBee Alliance SE 2.0 Yes No market acceptance
Belkin WeMo Yes Belkin
IIC IIC Yes AT&T, Cisco, GE, Intel, IBM
KNX KNX-RF No Hager, Siemens
BACnet BACnet No ?
One M2M One M2M ? ?
Z-Wave Alliance Z-Wave No Sigma, AT&T,
Overview of Applications Layers
10 Silicon Labs Confidential
Application Protocols: IP Convergence
802.15.4 802.11 Bluetooth 4.2
IP
Device Types
Radio (MAC/PHY)
Networking Layer
Application Protocol
Transport Layer
6LoWPAN
Common Protocol for Communication6LoWPAN
11 Silicon Labs Confidential
WAN v. LAN v. PAN
WAN LAN PAN
>1 km 10-1000 m 0.1-10 m
12 Silicon Labs Confidential
§ Characteristics§ Typically low data rates (few short messages per day)§ Much lower cost (hardware and service) alternative to cellular (3G / 4G / LTE)§ Targets outdoor M2M networks with typically high number of end-nodes§ Relatively few base stations to cover entire ‘smart’ cities and rural areas§ Targets battery powered sleepy end-nodes§ Uses license-free Sub-GHz ISM band for optimal propagation characteristics
§ Example Applications§ Smart metering, Utilities§ Tracking (+ GPS: packages, livestock) § Smart Buildings- fire detectors, alarm systems § Smart City - street lighting, parking, waste disposal
What is “Long Range”?
13 Silicon Labs Confidential
§ Large IoT opportunities are driving investment
§ Several competing efforts to address this space
§ Most discussed options for long range are Sigfox and LoRA
§ Customers care about long-range, not how long-range is achieved§ Preference for open standard instead of licensed technology
§ There are multiple ways to address the long range market that will be discussed
Market activity
Main promoter Protocol Chip Supplier(s) Alliance
Sigfox Sigfox Network Silicon Labs, Atmel -
Semtech LoRaWAN Semtech LoRA
ARM, Accenture Weightless Weightless
- Proprietary TI, Silicon Labs N/A
Helium Proprietary TI, Silicon Labs N/A
14 Silicon Labs Confidential
§ 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
What is ?
15 Silicon Labs Confidential
§ 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
: The WiFi of Mesh Networking
IEEE 802.15.4 MAC/PHY
Networking Stack
Application
Transport
Network
MAC
PHY
16 Silicon Labs Confidential
Mesh Networking AlternativesThread ZigBee PRO Z-Wave
Units deployed in field New High Moderate
Open Standard Yes Yes No (Proprietary)
Silicon Suppliers Multiple Multiple One
Data rate 250 kbps 250 kbps 9.6/40/100 kbps
Max subnet size (practical limit) 250+ 250+ ~35
Max output power +20 dBm +20 dBm +6 dBm
Native Support for IP Yes No No
No Single Point of Failure Yes No No
Interoperability Yes Yes Yes
Application Layer IP-Based (Many) Yes (ZCL) Yes (Z-Wave)
Frequency 2.4 GHz 2.4 GHz 900(NA)/868(EU) MHz
Number of channels 16 16 1
Security AES-128+DTLS AES-128 AES-128 / 3DES
17 Silicon Labs Confidential
§ A smart home with a network of lights, sensors and control devices§ A Smartphone is used to control & monitor the network§ CSRMesh is a proprietary protocol running on BT Smart Stack from CSR§ ZigBee and Thread are standards based mesh networking protocols
Home Automation Use-case: Overview
ZigBee/Thread Router
ZigBee/Thread End Device
Bluetooth Smart Device
CSRMesh
18 Silicon Labs Confidential
160 m 250 kbps Low 250+ Automation+ Control
Different Networks for Different NeedsRange Bandwidth Power Use CaseMax Size*
30 m 54 – 1300 Mbps High 32 Data, Audio, Video
100 m 1-3 Mbps Medium 7 Audio, PC Peripherals
Proprietary Varies 1-1000 kbps Low 100+ Varies
35 m 1 Mbps Low 20Simple
Connectivity
*Practical network size limit.
19 Silicon Labs Confidential
§ HAL and Drivers§ CMSIS-compliant§ HAL and drivers
§ RTOS§ FreeRTOS, Micrium µC/OS-II and III§ Keil RTX, mbedOS
§ Connectivity Stacks§ Thread, ZigBee, Bluetooth Smart stacks§ lwIP Ethernet TCP/IP stack, CANopen stack§ USB Device/Host, SDIO/SD/MMC stack
§ Middleware§ CRYPTO library, FatFS file system§ Touch sensing, Speex speech audio codec§ Segger emWin GUI library
Software and Stack Enablement
CHIP / IC
HAL and Drivers
RTOS
Stacks and Middleware
Application
MCU or WirelessApplication
20 Silicon Labs Confidential
Simplicity StudioTM
Wireless and MCU design made simple
Microcontrollers32b and 8b MCUs
Part configuration
Wireless & RFZigBee, Thread App Development
Access to stacks
Packet Trace
Energy Profiler
Packet Trace Documents
Is security in the IoT important?
22 Silicon Labs Confidential
Security is Critical for IoTHardware
Enhanced cryptographic support for Thread and IP Security
Physical
Data Link
Network
Transport
Session
Presentation
Application
OSI Model
TLS / SSL (TCP/IP)DTLS (Thread)
AES-128 (ZigBee)
AES-128 (Thread)
J-PAKE (Thread)
AES-128
ECCRSA
SHA-1SHA-256
Silicon Labs Confidential
23 Silicon Labs Confidential
Unsolved Problems§ Wireless power transfer (at a distance)
§ Managed RF coexistence§ Wi-Fi, Mesh, BLE, LTE all in very close vicinity
§ Sub-GHz Mesh
§ (Low cost) secure supply chain / manufacturing flow
§ (Good) tool chain for wireless development
§ Secure phone-home for ultra-constrained applications
23
Thank You