AN1017: Zigbee® and Silicon Labs® Thread Coexistence with Wi-Fi®
Table of Contents
silabs.com | Building a more connected world. Rev. 2.1 | 1
Table of Contents
1. Introduction ......................................................................................................................................... 3
2. Wi-Fi Impact on Zigbee/Silicon Labs Thread .................................................................................... 4
3. Unmanaged Coexistence .................................................................................................................... 8
3.1. Implement Frequency Separation .................................................................................................. 8
3.2. Operate Wi-Fi with 20 MHz Bandwidth ........................................................................................... 8
3.3. Increase Antenna Isolation ............................................................................................................. 8
3.4. Use Zigbee/Silicon Labs Thread Retry Mechanisms ...................................................................... 9
3.5. Remove FEM (or Operate FEM LNA in Bypass) ............................................................................ 9
4. Managed Coexistence ....................................................................................................................... 10
4.1. PTA Support Options ................................................................................................................... 10
4.1.1. 1-Wire PTA.............................................................................................................................. 12
4.1.2. 2-Wire PTA.............................................................................................................................. 12
4.1.3. 3-Wire PTA.............................................................................................................................. 12
4.1.4. 4-Wire PTA.............................................................................................................................. 12
4.1.5. Multiple EFR32s Connected to Wi-Fi/PTA ............................................................................... 12
4.1.6. Wi-Fi/PTA Considerations ....................................................................................................... 14
4.1.6.1. Wi-Fi/PTA Supports Wi-Fi TX Pre-emption .................................................................... 14
4.1.6.2. Wi-Fi/PTA Prevents Wi-Fi Transmit when GRANT Asserted .......................................... 14
4.1.6.3. Wi-Fi/PTA and Application Implements Reasonable Prioritization .................................. 14
4.1.6.4. Wi-Fi/PTA Implements Aggregation ............................................................................... 14
4.1.6.5. Wi-Fi/PTA Supports Directional PRIORITY .................................................................... 15
4.1.7. TX PRIORITY Escalation ........................................................................................................ 15
4.1.8. PWM for High Duty Cycle Wi-Fi ............................................................................................... 15
4.1.8.1. Background ................................................................................................................... 15
4.1.8.2. PWM Feature Description .............................................................................................. 16
4.1.8.3. PWM Implementation..................................................................................................... 17
4.1.9. Directional PRIORITY ............................................................................................................. 18
4.1.9.1. Single-EFR32 PTA with Directional PRIORITY .............................................................. 18
4.1.9.2. Multi-EFR32 PTA with Directional PRIORITY ................................................................ 20
4.2. PTA Support Software Setup ....................................................................................................... 22
4.2.1. AppBuilder Configurable Options ............................................................................................ 24
4.2.1.1. REQUEST ..................................................................................................................... 24