SlideShare a Scribd company logo
1 of 23
Speaker: Greg Fyke
Director of IoT Wireless Products, Silicon Labs
Greg joined Silicon Labs in 2003 and has served in multiple
marketing and business development roles with the company,
including mesh networking solutions, sub-GHz RF, long-term
strategy and corporate M&A. Prior to Silicon Labs, he held
marketing roles for networking products at PMC-Sierra. Mr.
Fyke holds a bachelors of applied science in computer
engineering from the University of Waterloo.
The Internet of Things (IoT)
 Local and Remote Access
 Location Awareness
 Personalization
 Device Interoperability
 Simple Unified Control
The Challenge of IoT
Home Control Hub
Health &
Fitness
Lighting
Securit
y
Internet
Home
Appliances
Safety
P
Comfor
t
Wi-Fi Access Point
HVAC
160 m 0.250 Mbps Low 200+ Automation+Control
Different Networks for Different Needs
Range* Bandwidth Power Use CaseScale*
35 m 54~150 Mbps High 32 Data, Audio, Video
100 m 1~3 Mbps Medium 7 Audio, Serial IO
35 m 1 Mbps Low 20 Personal Devices
* Indoor range and practical network size limit
Proprietary Varies 0.001~1 Mbps Low Varies Legacy, App SpecificP
Standardization of the IoT
802.15.4 802.11 Bluetooth
IPv6
Application Protocol A Application Protocol N
Application X Application Y Application Z • Consumer Interaction Point
• App Protocols between Devices
• Transport Layer for IoT
Network Convergence
Devices Services
Translation
Gateway
Proprietary
IP
IPOther
Proprietary
PCB Version C
SoC
Vendor C
Drivers
Vendor C
Challenge of Building Wireless Devices
PCB Version A
SoC
Vendor A
Drivers
Vendor A
PCB Version B
SoC
Vendor B
Drivers
Vendor B
Benefits of Multi-mode Wireless
 Simplified device configuration and commissioning
 Commissioning of devices using Bluetooth Smart
 Device-to-device communication across multiple networks
 Single node can participate in mixed wireless networks in the home
 Single device and common PCB design
 Use ideal protocol for specific need: power, range, latency, data rate
 Common PCB design and simplified supply chain
Multi-mode Wireless Configurations
Static Configurations PHY MAC NWK APP
Fixed multi-protocol Static: Single image
Dual-band, single-network Dual Static Shared
Switched multi-protocol Static: Switched via Bootload Shared
Dynamic Configurations PHY MAC NWK APP
Dynamic multi-networks (one protocol) Static Dynamic Shared
Dynamic multi-protocol (single band) Dynamic Shared
Dynamic multi-protocol (dual band) Dynamic Shared
Concurrent multi-protocol Static Dynamic Shared
Fixed Multi-Protocol
 SoC capable of supporting more than one protocol
 Stack is loaded into device, only one at a time
 Can use a common PCB to support multiple wireless standards
 Example: Single key-fob design for BLE or proprietary access control
2.4 GHz
SoC
BLE App
BLE NWK
BLE MAC
BLE PHY
OR
Proprietary
Pro NWK
Pro MAC
Pro PHY
Pro App
OR
Dual-band, Single Network
 Concurrent reception of 2.4G and SubG using two radios
 Radios support low-level MAC capabilities such as LBT, ACK
 One network – both bands share a common PAN ID
 Example: UK Communications Hub
Application
Network
Sub-G MAC
Sub-G PHY 2.4G PHY
2.4G MAC
Sub-G
2.4G
Sub-GHz
TCXR
2.4 GHz
SoC
Switched Multi-Protocol
 Device starts up in Bluetooth mode
 Commissioning performed using a mobile phone or tablet
 Shared memory used to store commissioning information
 Network, security, application configuration
 Application bootloads ZigBee, restarts and attaches to ZigBee network
2.4 GHz
SoC
BLE App
BLE NWK
BLE MAC
BLE PHY
ZigBee NWK
ZigBee MAC
ZigBee PHY
Shared ZB App
OR
Dynamic Configurations: Key Concepts
 Multi-network node can participate in one “always-on” network
 Coordinator, router or (non-sleepy) end device
 Node time-slices between networks
 Node spends majority of time on Always-On(AO) network
 Switches to End-Device(ED) if network polls or sends data to ED
Multi-network
Node
Node 1 Node 2
ED AOAO ED
Network A Network B
Dynamic Configurations: Key Concepts
 Network Context
 Application needs to maintain multiple network contexts
 Message response must be mapped to appropriate network
 Network-Specific Tokens
 Network identification (PAN ID and extended PAN ID)
 Network management info (active channels, manager node ID, update ID)
 Node information (node ID, type, power, channel, parent information)
 Security information (network keys, sequence numbers, frame counters)
Dynamic Multi-networks
 Networks use different security settings but share common EUI64
 Per network filtering of PAN ID and source addresses
 Application should minimize time on sleepy network
 Absence from always-on network degrades throughput
 Example: ZigBee Home Automation (HA) and Smart Energy (SE)
2.4 GHz
SoC
Application
Network A
2.4G MAC
2.4G PHY
Network B
HA
SE
Multi-Networking Performance Data
Event Avg. Time
NWK Switch 420 µs
POLL + DATA 2.3 ms
POLL + DATA 8.0 ms
PARENT + DATA 8.8 ms
PARENT + DATA 14.5 ms
Dynamic Multi-protocol: Single-band
 Primary network is using “always-on” protocol (i.e. Thread)
 Switch to secondary network to send BLE beacon and return
 Beaconing enables advertising / location awareness
 Mobile UI changes based on user proximity
 Application could enable longer switch to BLE to perform other actions
2.4 GHz
SoC
Application
BLE NWK
BLE MAC
BLE PHY
Thread NWK
Thread MAC
Thread PHY
Dynamic Multi-protocol: Dual-band
 Single wireless SoC with dual-band support but common modem
 Can operate as “always-on” on one of the networks
 Must time-slice operation between the two networks
 Networks have unique PAN ID and security configuration
 Enables simplified bridging between networks
2.4 GHz
SoC
Application
Prop NWK
Prop MAC
Sub-G PHY
ZigBee NWK
ZigBee MAC
2.4G PHY
Prop Sub-G
2.4G
Concurrent Multi-protocol
 Special case where underlying PHY is common
 Thread and ZigBee are both based on 802.15.4
 Must share same RF channel but use independent PAN IDs
 MAC differences requires networks to send and listen to 2 different beacons
 Cost-effective way to support mixed-networks
 Trade-off is reduced through-put and scalability
2.4 GHz
SoC
Application
Thread NWK
Thread MAC
ZigBee NWK
802.15.4 PHY
ZigBee MAC
Proprietary
PCB Version A
SoC
Vendor A
Drivers
Vendor A
PCB Version B
SoC
Vendor B
Drivers
Vendor B
PCB Version C
SoC
Vendor C
Drivers
Vendor C
Challenge of Building Wireless Devices
Simplifying the IoT
Simplified Configuration
Common PCB
Multi-mode
SoC
Common
Drivers
P
Single Design
Device-to-device communication across networks
Network A Network B
AO ED
Thank-you
Greg Fyke, Director of IoT Wireless Products
Silicon Labs

More Related Content

What's hot

Zigbee wireless control made easy
Zigbee wireless control made easyZigbee wireless control made easy
Zigbee wireless control made easy
rajrayala
 

What's hot (20)

Embedded systems projects using zigbee and micro controllers
Embedded systems projects using zigbee and micro controllersEmbedded systems projects using zigbee and micro controllers
Embedded systems projects using zigbee and micro controllers
 
Zig Bee
Zig BeeZig Bee
Zig Bee
 
Zig Bee
Zig BeeZig Bee
Zig Bee
 
Zigbee - Building Smart Homes
Zigbee - Building Smart HomesZigbee - Building Smart Homes
Zigbee - Building Smart Homes
 
Benchmarking Bluetooth Mesh, Thread, and Zigbee Network Performance
Benchmarking Bluetooth Mesh, Thread, and Zigbee Network PerformanceBenchmarking Bluetooth Mesh, Thread, and Zigbee Network Performance
Benchmarking Bluetooth Mesh, Thread, and Zigbee Network Performance
 
Zigbee master
Zigbee masterZigbee master
Zigbee master
 
Updated ZigBee .ppt
Updated ZigBee .pptUpdated ZigBee .ppt
Updated ZigBee .ppt
 
Zigbee technology ppt edited
Zigbee technology ppt editedZigbee technology ppt edited
Zigbee technology ppt edited
 
Wireless standards
Wireless standards Wireless standards
Wireless standards
 
Applications and Industries Being Powered by Bluetooth Low Energy
Applications and Industries Being Powered by Bluetooth Low EnergyApplications and Industries Being Powered by Bluetooth Low Energy
Applications and Industries Being Powered by Bluetooth Low Energy
 
Introduction to zigbee
Introduction to zigbeeIntroduction to zigbee
Introduction to zigbee
 
Zigbee ppt
Zigbee pptZigbee ppt
Zigbee ppt
 
Selecting the Right Mesh Technology for Your Application
Selecting the Right Mesh Technology for Your ApplicationSelecting the Right Mesh Technology for Your Application
Selecting the Right Mesh Technology for Your Application
 
Zigbee ppt
Zigbee pptZigbee ppt
Zigbee ppt
 
Overview zigbee-2012-03-26
Overview zigbee-2012-03-26Overview zigbee-2012-03-26
Overview zigbee-2012-03-26
 
Integrating Speed and Flexibility Isolating Industrial Control
Integrating Speed and Flexibility Isolating Industrial ControlIntegrating Speed and Flexibility Isolating Industrial Control
Integrating Speed and Flexibility Isolating Industrial Control
 
Zigbee technology ppt
Zigbee technology pptZigbee technology ppt
Zigbee technology ppt
 
Bluetooth Vs Zigbee
Bluetooth Vs ZigbeeBluetooth Vs Zigbee
Bluetooth Vs Zigbee
 
Zigbee wireless control made easy
Zigbee wireless control made easyZigbee wireless control made easy
Zigbee wireless control made easy
 
Zigbee technology [autosaved]
Zigbee technology [autosaved]Zigbee technology [autosaved]
Zigbee technology [autosaved]
 

Viewers also liked

Viewers also liked (7)

Clock Tree Timing 101
Clock Tree Timing 101Clock Tree Timing 101
Clock Tree Timing 101
 
Silicon Labs CMEMS Oscillator teardown reverse costing report by published Yo...
Silicon Labs CMEMS Oscillator teardown reverse costing report by published Yo...Silicon Labs CMEMS Oscillator teardown reverse costing report by published Yo...
Silicon Labs CMEMS Oscillator teardown reverse costing report by published Yo...
 
Aiming Low: Low-Power MCUs for the IoT
Aiming Low: Low-Power MCUs for the IoTAiming Low: Low-Power MCUs for the IoT
Aiming Low: Low-Power MCUs for the IoT
 
Step Right Up: Design the Next Winning Wearable
Step Right Up: Design the Next Winning Wearable Step Right Up: Design the Next Winning Wearable
Step Right Up: Design the Next Winning Wearable
 
Overview of the Internet of Things from Silicon Labs CEO Tyson Tuttle
Overview of the Internet of Things from Silicon Labs CEO Tyson TuttleOverview of the Internet of Things from Silicon Labs CEO Tyson Tuttle
Overview of the Internet of Things from Silicon Labs CEO Tyson Tuttle
 
Top Lessons Learned: Industrial Automation Webinar Series
Top Lessons Learned: Industrial Automation Webinar SeriesTop Lessons Learned: Industrial Automation Webinar Series
Top Lessons Learned: Industrial Automation Webinar Series
 
Rockwell Automation Company Overview February 2017
Rockwell Automation Company Overview February 2017Rockwell Automation Company Overview February 2017
Rockwell Automation Company Overview February 2017
 

Similar to Multi-mode Wireless SoCs

Squid.link Gateway
Squid.link GatewaySquid.link Gateway
Squid.link Gateway
Freddy Engel
 
053744r00 Zb Mwg 2005 09 11 Zig Bee Alliance Tutorial
053744r00 Zb Mwg 2005 09 11 Zig Bee Alliance Tutorial 053744r00 Zb Mwg 2005 09 11 Zig Bee Alliance Tutorial
053744r00 Zb Mwg 2005 09 11 Zig Bee Alliance Tutorial
voracle
 
R K 2 Bluetooth Technologies
R K 2  Bluetooth  TechnologiesR K 2  Bluetooth  Technologies
R K 2 Bluetooth Technologies
Saurav Kumar
 

Similar to Multi-mode Wireless SoCs (20)

Other types of networks: Bluetooth, Zigbee, & NFC
Other types of networks: Bluetooth, Zigbee, & NFCOther types of networks: Bluetooth, Zigbee, & NFC
Other types of networks: Bluetooth, Zigbee, & NFC
 
Main document
Main documentMain document
Main document
 
6-IoT protocol.pptx
6-IoT protocol.pptx6-IoT protocol.pptx
6-IoT protocol.pptx
 
Wi-Fi
Wi-FiWi-Fi
Wi-Fi
 
Wi fi
Wi fiWi fi
Wi fi
 
Zigbee Technology
Zigbee TechnologyZigbee Technology
Zigbee Technology
 
Wireless personal area networks(PAN)
Wireless personal area networks(PAN)Wireless personal area networks(PAN)
Wireless personal area networks(PAN)
 
Wireless Personal Area Networks
Wireless Personal Area NetworksWireless Personal Area Networks
Wireless Personal Area Networks
 
IOT Protocols
IOT  Protocols IOT  Protocols
IOT Protocols
 
IoT Communication Protocols, Socket Programming with Python, MQTT & HTTP
IoT Communication Protocols, Socket Programming with Python, MQTT & HTTPIoT Communication Protocols, Socket Programming with Python, MQTT & HTTP
IoT Communication Protocols, Socket Programming with Python, MQTT & HTTP
 
Squid.link Gateway
Squid.link GatewaySquid.link Gateway
Squid.link Gateway
 
053744r00 Zb Mwg 2005 09 11 Zig Bee Alliance Tutorial
053744r00 Zb Mwg 2005 09 11 Zig Bee Alliance Tutorial 053744r00 Zb Mwg 2005 09 11 Zig Bee Alliance Tutorial
053744r00 Zb Mwg 2005 09 11 Zig Bee Alliance Tutorial
 
Bluetooth
BluetoothBluetooth
Bluetooth
 
A SURVEY OF THE S TATE OF THE A RT IN Z IG B EE
A  SURVEY OF THE  S TATE OF THE  A RT IN  Z IG B EEA  SURVEY OF THE  S TATE OF THE  A RT IN  Z IG B EE
A SURVEY OF THE S TATE OF THE A RT IN Z IG B EE
 
Wirless Parsonal Area Networks.ppt
Wirless Parsonal Area Networks.pptWirless Parsonal Area Networks.ppt
Wirless Parsonal Area Networks.ppt
 
Zigbeepresentation
ZigbeepresentationZigbeepresentation
Zigbeepresentation
 
4G
4G4G
4G
 
IoT _protocols.ppt
IoT _protocols.pptIoT _protocols.ppt
IoT _protocols.ppt
 
The Wireless Library Palinet Spring2005
The Wireless Library Palinet Spring2005The Wireless Library Palinet Spring2005
The Wireless Library Palinet Spring2005
 
R K 2 Bluetooth Technologies
R K 2  Bluetooth  TechnologiesR K 2  Bluetooth  Technologies
R K 2 Bluetooth Technologies
 

More from Silicon Labs

BLDC motor control reference design press presentation
BLDC motor control reference design press presentationBLDC motor control reference design press presentation
BLDC motor control reference design press presentation
Silicon Labs
 

More from Silicon Labs (6)

Why the IoT the Needs Upgradable Security
Why the IoT the Needs Upgradable SecurityWhy the IoT the Needs Upgradable Security
Why the IoT the Needs Upgradable Security
 
5 Clock Tree Design Techniques to Optimize SerDes Performance for Networking ...
5 Clock Tree Design Techniques to Optimize SerDes Performance for Networking ...5 Clock Tree Design Techniques to Optimize SerDes Performance for Networking ...
5 Clock Tree Design Techniques to Optimize SerDes Performance for Networking ...
 
Extending Bluetooth with Mesh Networking
Extending Bluetooth with Mesh NetworkingExtending Bluetooth with Mesh Networking
Extending Bluetooth with Mesh Networking
 
Getting the Most Out of Bluetooth 5
Getting the Most Out of Bluetooth 5Getting the Most Out of Bluetooth 5
Getting the Most Out of Bluetooth 5
 
BLDC motor control reference design press presentation
BLDC motor control reference design press presentationBLDC motor control reference design press presentation
BLDC motor control reference design press presentation
 
EFM32 Zero Gecko Cortex-M0 - the Internet of Things starts here
EFM32 Zero Gecko Cortex-M0 - the Internet of Things starts hereEFM32 Zero Gecko Cortex-M0 - the Internet of Things starts here
EFM32 Zero Gecko Cortex-M0 - the Internet of Things starts here
 

Recently uploaded

一比一定(购)新西兰林肯大学毕业证(Lincoln毕业证)成绩单学位证
一比一定(购)新西兰林肯大学毕业证(Lincoln毕业证)成绩单学位证一比一定(购)新西兰林肯大学毕业证(Lincoln毕业证)成绩单学位证
一比一定(购)新西兰林肯大学毕业证(Lincoln毕业证)成绩单学位证
wpkuukw
 
Abortion pills in Jeddah |+966572737505 | Get Cytotec
Abortion pills in Jeddah |+966572737505 | Get CytotecAbortion pills in Jeddah |+966572737505 | Get Cytotec
Abortion pills in Jeddah |+966572737505 | Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
一比一原版(CSUEB毕业证书)东湾分校毕业证原件一模一样
一比一原版(CSUEB毕业证书)东湾分校毕业证原件一模一样一比一原版(CSUEB毕业证书)东湾分校毕业证原件一模一样
一比一原版(CSUEB毕业证书)东湾分校毕业证原件一模一样
ayoqf
 
在线制作(ANU毕业证书)澳大利亚国立大学毕业证成绩单原版一比一
在线制作(ANU毕业证书)澳大利亚国立大学毕业证成绩单原版一比一在线制作(ANU毕业证书)澳大利亚国立大学毕业证成绩单原版一比一
在线制作(ANU毕业证书)澳大利亚国立大学毕业证成绩单原版一比一
ougvy
 
在线办理(scu毕业证)南十字星大学毕业证电子版学位证书注册证明信
在线办理(scu毕业证)南十字星大学毕业证电子版学位证书注册证明信在线办理(scu毕业证)南十字星大学毕业证电子版学位证书注册证明信
在线办理(scu毕业证)南十字星大学毕业证电子版学位证书注册证明信
oopacde
 
一比一定(购)国立南方理工学院毕业证(Southern毕业证)成绩单学位证
一比一定(购)国立南方理工学院毕业证(Southern毕业证)成绩单学位证一比一定(购)国立南方理工学院毕业证(Southern毕业证)成绩单学位证
一比一定(购)国立南方理工学院毕业证(Southern毕业证)成绩单学位证
wpkuukw
 
Abortion pills in Riyadh Saudi Arabia!+966572737505 ) Where to get cytotec
Abortion pills in Riyadh Saudi Arabia!+966572737505 ) Where to get cytotecAbortion pills in Riyadh Saudi Arabia!+966572737505 ) Where to get cytotec
Abortion pills in Riyadh Saudi Arabia!+966572737505 ) Where to get cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
在线制作(UQ毕业证书)昆士兰大学毕业证成绩单原版一比一
在线制作(UQ毕业证书)昆士兰大学毕业证成绩单原版一比一在线制作(UQ毕业证书)昆士兰大学毕业证成绩单原版一比一
在线制作(UQ毕业证书)昆士兰大学毕业证成绩单原版一比一
uodye
 
一比一原版(Otago毕业证书)奥塔哥理工学院毕业证成绩单学位证靠谱定制
一比一原版(Otago毕业证书)奥塔哥理工学院毕业证成绩单学位证靠谱定制一比一原版(Otago毕业证书)奥塔哥理工学院毕业证成绩单学位证靠谱定制
一比一原版(Otago毕业证书)奥塔哥理工学院毕业证成绩单学位证靠谱定制
uodye
 
Buy Abortion pills in Riyadh |+966572737505 | Get Cytotec
Buy Abortion pills in Riyadh |+966572737505 | Get CytotecBuy Abortion pills in Riyadh |+966572737505 | Get Cytotec
Buy Abortion pills in Riyadh |+966572737505 | Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
Contact +971581248768 to buy 100% original and safe abortion pills in Dubai a...
Contact +971581248768 to buy 100% original and safe abortion pills in Dubai a...Contact +971581248768 to buy 100% original and safe abortion pills in Dubai a...
Contact +971581248768 to buy 100% original and safe abortion pills in Dubai a...
DUBAI (+971)581248768 BUY ABORTION PILLS IN ABU dhabi...Qatar
 
一比一定(购)UNITEC理工学院毕业证(UNITEC毕业证)成绩单学位证
一比一定(购)UNITEC理工学院毕业证(UNITEC毕业证)成绩单学位证一比一定(购)UNITEC理工学院毕业证(UNITEC毕业证)成绩单学位证
一比一定(购)UNITEC理工学院毕业证(UNITEC毕业证)成绩单学位证
wpkuukw
 
Abortion Pill for sale in Riyadh ((+918761049707) Get Cytotec in Dammam
Abortion Pill for sale in Riyadh ((+918761049707) Get Cytotec in DammamAbortion Pill for sale in Riyadh ((+918761049707) Get Cytotec in Dammam
Abortion Pill for sale in Riyadh ((+918761049707) Get Cytotec in Dammam
ahmedjiabur940
 
一比一定(购)坎特伯雷大学毕业证(UC毕业证)成绩单学位证
一比一定(购)坎特伯雷大学毕业证(UC毕业证)成绩单学位证一比一定(购)坎特伯雷大学毕业证(UC毕业证)成绩单学位证
一比一定(购)坎特伯雷大学毕业证(UC毕业证)成绩单学位证
wpkuukw
 
一比一原版(USYD毕业证书)澳洲悉尼大学毕业证如何办理
一比一原版(USYD毕业证书)澳洲悉尼大学毕业证如何办理一比一原版(USYD毕业证书)澳洲悉尼大学毕业证如何办理
一比一原版(USYD毕业证书)澳洲悉尼大学毕业证如何办理
uodye
 
Abortion pills in Dammam +966572737505 Buy Cytotec
Abortion pills in Dammam +966572737505 Buy CytotecAbortion pills in Dammam +966572737505 Buy Cytotec
Abortion pills in Dammam +966572737505 Buy Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 

Recently uploaded (20)

一比一定(购)新西兰林肯大学毕业证(Lincoln毕业证)成绩单学位证
一比一定(购)新西兰林肯大学毕业证(Lincoln毕业证)成绩单学位证一比一定(购)新西兰林肯大学毕业证(Lincoln毕业证)成绩单学位证
一比一定(购)新西兰林肯大学毕业证(Lincoln毕业证)成绩单学位证
 
NO1 Pakistan Best vashikaran specialist in UK USA UAE London Dubai Canada Ame...
NO1 Pakistan Best vashikaran specialist in UK USA UAE London Dubai Canada Ame...NO1 Pakistan Best vashikaran specialist in UK USA UAE London Dubai Canada Ame...
NO1 Pakistan Best vashikaran specialist in UK USA UAE London Dubai Canada Ame...
 
Abortion pills in Jeddah |+966572737505 | Get Cytotec
Abortion pills in Jeddah |+966572737505 | Get CytotecAbortion pills in Jeddah |+966572737505 | Get Cytotec
Abortion pills in Jeddah |+966572737505 | Get Cytotec
 
一比一原版(CSUEB毕业证书)东湾分校毕业证原件一模一样
一比一原版(CSUEB毕业证书)东湾分校毕业证原件一模一样一比一原版(CSUEB毕业证书)东湾分校毕业证原件一模一样
一比一原版(CSUEB毕业证书)东湾分校毕业证原件一模一样
 
在线制作(ANU毕业证书)澳大利亚国立大学毕业证成绩单原版一比一
在线制作(ANU毕业证书)澳大利亚国立大学毕业证成绩单原版一比一在线制作(ANU毕业证书)澳大利亚国立大学毕业证成绩单原版一比一
在线制作(ANU毕业证书)澳大利亚国立大学毕业证成绩单原版一比一
 
在线办理(scu毕业证)南十字星大学毕业证电子版学位证书注册证明信
在线办理(scu毕业证)南十字星大学毕业证电子版学位证书注册证明信在线办理(scu毕业证)南十字星大学毕业证电子版学位证书注册证明信
在线办理(scu毕业证)南十字星大学毕业证电子版学位证书注册证明信
 
一比一定(购)国立南方理工学院毕业证(Southern毕业证)成绩单学位证
一比一定(购)国立南方理工学院毕业证(Southern毕业证)成绩单学位证一比一定(购)国立南方理工学院毕业证(Southern毕业证)成绩单学位证
一比一定(购)国立南方理工学院毕业证(Southern毕业证)成绩单学位证
 
Abortion pills in Riyadh Saudi Arabia!+966572737505 ) Where to get cytotec
Abortion pills in Riyadh Saudi Arabia!+966572737505 ) Where to get cytotecAbortion pills in Riyadh Saudi Arabia!+966572737505 ) Where to get cytotec
Abortion pills in Riyadh Saudi Arabia!+966572737505 ) Where to get cytotec
 
在线制作(UQ毕业证书)昆士兰大学毕业证成绩单原版一比一
在线制作(UQ毕业证书)昆士兰大学毕业证成绩单原版一比一在线制作(UQ毕业证书)昆士兰大学毕业证成绩单原版一比一
在线制作(UQ毕业证书)昆士兰大学毕业证成绩单原版一比一
 
一比一原版(Otago毕业证书)奥塔哥理工学院毕业证成绩单学位证靠谱定制
一比一原版(Otago毕业证书)奥塔哥理工学院毕业证成绩单学位证靠谱定制一比一原版(Otago毕业证书)奥塔哥理工学院毕业证成绩单学位证靠谱定制
一比一原版(Otago毕业证书)奥塔哥理工学院毕业证成绩单学位证靠谱定制
 
Best CPU for gaming Intel Core i9-14900K 14th Gen Desktop CPU
Best CPU for gaming  Intel Core i9-14900K 14th Gen Desktop CPUBest CPU for gaming  Intel Core i9-14900K 14th Gen Desktop CPU
Best CPU for gaming Intel Core i9-14900K 14th Gen Desktop CPU
 
Buy Abortion pills in Riyadh |+966572737505 | Get Cytotec
Buy Abortion pills in Riyadh |+966572737505 | Get CytotecBuy Abortion pills in Riyadh |+966572737505 | Get Cytotec
Buy Abortion pills in Riyadh |+966572737505 | Get Cytotec
 
Contact +971581248768 to buy 100% original and safe abortion pills in Dubai a...
Contact +971581248768 to buy 100% original and safe abortion pills in Dubai a...Contact +971581248768 to buy 100% original and safe abortion pills in Dubai a...
Contact +971581248768 to buy 100% original and safe abortion pills in Dubai a...
 
一比一定(购)UNITEC理工学院毕业证(UNITEC毕业证)成绩单学位证
一比一定(购)UNITEC理工学院毕业证(UNITEC毕业证)成绩单学位证一比一定(购)UNITEC理工学院毕业证(UNITEC毕业证)成绩单学位证
一比一定(购)UNITEC理工学院毕业证(UNITEC毕业证)成绩单学位证
 
Abortion Pill for sale in Riyadh ((+918761049707) Get Cytotec in Dammam
Abortion Pill for sale in Riyadh ((+918761049707) Get Cytotec in DammamAbortion Pill for sale in Riyadh ((+918761049707) Get Cytotec in Dammam
Abortion Pill for sale in Riyadh ((+918761049707) Get Cytotec in Dammam
 
一比一定(购)坎特伯雷大学毕业证(UC毕业证)成绩单学位证
一比一定(购)坎特伯雷大学毕业证(UC毕业证)成绩单学位证一比一定(购)坎特伯雷大学毕业证(UC毕业证)成绩单学位证
一比一定(购)坎特伯雷大学毕业证(UC毕业证)成绩单学位证
 
一比一原版(USYD毕业证书)澳洲悉尼大学毕业证如何办理
一比一原版(USYD毕业证书)澳洲悉尼大学毕业证如何办理一比一原版(USYD毕业证书)澳洲悉尼大学毕业证如何办理
一比一原版(USYD毕业证书)澳洲悉尼大学毕业证如何办理
 
Abortion pills in Jeddah +966572737505 <> buy cytotec <> unwanted kit Saudi A...
Abortion pills in Jeddah +966572737505 <> buy cytotec <> unwanted kit Saudi A...Abortion pills in Jeddah +966572737505 <> buy cytotec <> unwanted kit Saudi A...
Abortion pills in Jeddah +966572737505 <> buy cytotec <> unwanted kit Saudi A...
 
NON INVASIVE GLUCOSE BLODD MONITORING SYSTEM (1) (2) (1).pptx
NON INVASIVE GLUCOSE BLODD MONITORING SYSTEM (1) (2) (1).pptxNON INVASIVE GLUCOSE BLODD MONITORING SYSTEM (1) (2) (1).pptx
NON INVASIVE GLUCOSE BLODD MONITORING SYSTEM (1) (2) (1).pptx
 
Abortion pills in Dammam +966572737505 Buy Cytotec
Abortion pills in Dammam +966572737505 Buy CytotecAbortion pills in Dammam +966572737505 Buy Cytotec
Abortion pills in Dammam +966572737505 Buy Cytotec
 

Multi-mode Wireless SoCs

  • 1.
  • 2. Speaker: Greg Fyke Director of IoT Wireless Products, Silicon Labs Greg joined Silicon Labs in 2003 and has served in multiple marketing and business development roles with the company, including mesh networking solutions, sub-GHz RF, long-term strategy and corporate M&A. Prior to Silicon Labs, he held marketing roles for networking products at PMC-Sierra. Mr. Fyke holds a bachelors of applied science in computer engineering from the University of Waterloo.
  • 3. The Internet of Things (IoT)  Local and Remote Access  Location Awareness  Personalization  Device Interoperability  Simple Unified Control
  • 4. The Challenge of IoT Home Control Hub Health & Fitness Lighting Securit y Internet Home Appliances Safety P Comfor t Wi-Fi Access Point HVAC
  • 5. 160 m 0.250 Mbps Low 200+ Automation+Control Different Networks for Different Needs Range* Bandwidth Power Use CaseScale* 35 m 54~150 Mbps High 32 Data, Audio, Video 100 m 1~3 Mbps Medium 7 Audio, Serial IO 35 m 1 Mbps Low 20 Personal Devices * Indoor range and practical network size limit Proprietary Varies 0.001~1 Mbps Low Varies Legacy, App SpecificP
  • 6. Standardization of the IoT 802.15.4 802.11 Bluetooth IPv6 Application Protocol A Application Protocol N Application X Application Y Application Z • Consumer Interaction Point • App Protocols between Devices • Transport Layer for IoT
  • 8. Proprietary PCB Version C SoC Vendor C Drivers Vendor C Challenge of Building Wireless Devices PCB Version A SoC Vendor A Drivers Vendor A PCB Version B SoC Vendor B Drivers Vendor B
  • 9. Benefits of Multi-mode Wireless  Simplified device configuration and commissioning  Commissioning of devices using Bluetooth Smart  Device-to-device communication across multiple networks  Single node can participate in mixed wireless networks in the home  Single device and common PCB design  Use ideal protocol for specific need: power, range, latency, data rate  Common PCB design and simplified supply chain
  • 10. Multi-mode Wireless Configurations Static Configurations PHY MAC NWK APP Fixed multi-protocol Static: Single image Dual-band, single-network Dual Static Shared Switched multi-protocol Static: Switched via Bootload Shared Dynamic Configurations PHY MAC NWK APP Dynamic multi-networks (one protocol) Static Dynamic Shared Dynamic multi-protocol (single band) Dynamic Shared Dynamic multi-protocol (dual band) Dynamic Shared Concurrent multi-protocol Static Dynamic Shared
  • 11. Fixed Multi-Protocol  SoC capable of supporting more than one protocol  Stack is loaded into device, only one at a time  Can use a common PCB to support multiple wireless standards  Example: Single key-fob design for BLE or proprietary access control 2.4 GHz SoC BLE App BLE NWK BLE MAC BLE PHY OR Proprietary Pro NWK Pro MAC Pro PHY Pro App OR
  • 12. Dual-band, Single Network  Concurrent reception of 2.4G and SubG using two radios  Radios support low-level MAC capabilities such as LBT, ACK  One network – both bands share a common PAN ID  Example: UK Communications Hub Application Network Sub-G MAC Sub-G PHY 2.4G PHY 2.4G MAC Sub-G 2.4G Sub-GHz TCXR 2.4 GHz SoC
  • 13. Switched Multi-Protocol  Device starts up in Bluetooth mode  Commissioning performed using a mobile phone or tablet  Shared memory used to store commissioning information  Network, security, application configuration  Application bootloads ZigBee, restarts and attaches to ZigBee network 2.4 GHz SoC BLE App BLE NWK BLE MAC BLE PHY ZigBee NWK ZigBee MAC ZigBee PHY Shared ZB App OR
  • 14. Dynamic Configurations: Key Concepts  Multi-network node can participate in one “always-on” network  Coordinator, router or (non-sleepy) end device  Node time-slices between networks  Node spends majority of time on Always-On(AO) network  Switches to End-Device(ED) if network polls or sends data to ED Multi-network Node Node 1 Node 2 ED AOAO ED Network A Network B
  • 15. Dynamic Configurations: Key Concepts  Network Context  Application needs to maintain multiple network contexts  Message response must be mapped to appropriate network  Network-Specific Tokens  Network identification (PAN ID and extended PAN ID)  Network management info (active channels, manager node ID, update ID)  Node information (node ID, type, power, channel, parent information)  Security information (network keys, sequence numbers, frame counters)
  • 16. Dynamic Multi-networks  Networks use different security settings but share common EUI64  Per network filtering of PAN ID and source addresses  Application should minimize time on sleepy network  Absence from always-on network degrades throughput  Example: ZigBee Home Automation (HA) and Smart Energy (SE) 2.4 GHz SoC Application Network A 2.4G MAC 2.4G PHY Network B HA SE
  • 17. Multi-Networking Performance Data Event Avg. Time NWK Switch 420 µs POLL + DATA 2.3 ms POLL + DATA 8.0 ms PARENT + DATA 8.8 ms PARENT + DATA 14.5 ms
  • 18. Dynamic Multi-protocol: Single-band  Primary network is using “always-on” protocol (i.e. Thread)  Switch to secondary network to send BLE beacon and return  Beaconing enables advertising / location awareness  Mobile UI changes based on user proximity  Application could enable longer switch to BLE to perform other actions 2.4 GHz SoC Application BLE NWK BLE MAC BLE PHY Thread NWK Thread MAC Thread PHY
  • 19. Dynamic Multi-protocol: Dual-band  Single wireless SoC with dual-band support but common modem  Can operate as “always-on” on one of the networks  Must time-slice operation between the two networks  Networks have unique PAN ID and security configuration  Enables simplified bridging between networks 2.4 GHz SoC Application Prop NWK Prop MAC Sub-G PHY ZigBee NWK ZigBee MAC 2.4G PHY Prop Sub-G 2.4G
  • 20. Concurrent Multi-protocol  Special case where underlying PHY is common  Thread and ZigBee are both based on 802.15.4  Must share same RF channel but use independent PAN IDs  MAC differences requires networks to send and listen to 2 different beacons  Cost-effective way to support mixed-networks  Trade-off is reduced through-put and scalability 2.4 GHz SoC Application Thread NWK Thread MAC ZigBee NWK 802.15.4 PHY ZigBee MAC
  • 21. Proprietary PCB Version A SoC Vendor A Drivers Vendor A PCB Version B SoC Vendor B Drivers Vendor B PCB Version C SoC Vendor C Drivers Vendor C Challenge of Building Wireless Devices
  • 22. Simplifying the IoT Simplified Configuration Common PCB Multi-mode SoC Common Drivers P Single Design Device-to-device communication across networks Network A Network B AO ED
  • 23. Thank-you Greg Fyke, Director of IoT Wireless Products Silicon Labs

Editor's Notes

  1. Maximum throughput with network and app-layer security is 53.5 packets per second. 82-byte payload  35.1kbps Application layer retry for ZigBee is ~1.5 seconds