On this page

WiFi and Bluetooth

WiFi (802.11)

Generational Evolution

GenerationIEEEBandMax RateKey TechnologiesYear
WiFi 4802.11n2.4/5 GHz600 MbpsMIMO, 40MHz2009
WiFi 5802.11ac5 GHz6.9 GbpsMU-MIMO, 160MHz, 256QAM2013
WiFi 6802.11ax2.4/5 GHz9.6 GbpsOFDMA, 1024QAM, TWT2019
WiFi 6E802.11ax+6 GHzSame as 6Added 6GHz clean spectrum2021
WiFi 7802.11be2.4/5/6 GHz46 Gbps320MHz, 4096QAM, MLO2024

Key Concepts

Frequency Bands

2.4 GHz: Crowded (microwaves/BT/Zigbee all operate here), good wall penetration
  Channels 1~13 (China), only 3 non-overlapping channels (1/6/11)

5 GHz: Clean, many channels, large bandwidth, poor wall penetration
  Many channels, can bond 80/160 MHz

6 GHz (WiFi 6E/7): New spectrum, almost no interference
  But worse wall penetration, currently only for indoor use

OFDM / OFDMA

OFDM (WiFi 4/5): Occupies the entire channel for each transmission
  → Small packets also occupy the full channel, low efficiency

OFDMA (WiFi 6+): Divides the channel into RUs (Resource Units)
  → Multiple devices transmit simultaneously, similar to LTE
  → Significantly reduces latency and improves multi-device efficiency

Analogy: OFDM = single lane, OFDMA = multi-lane highway

MIMO / MU-MIMO

MIMO: Multiple antennas transmit and receive simultaneously
  2×2: 2 transmit, 2 receive (common in phones/laptops)
  4×4: 4 transmit, 4 receive (high-end routers)

MU-MIMO: Simultaneously sends data to multiple clients
  WiFi 5: Downlink only, WiFi 6: Supports both uplink and downlink
Simultaneously uses multiple bands (2.4G + 5G + 6G) for transmission
→ Higher throughput + lower latency + better reliability
→ If one band is interfered with, seamlessly switch to another

Bluetooth (Bluetooth)

Classic vs BLE

FeatureBR/EDR (Classic)BLE (Low Energy)
Physical Channels79 x 1MHz40 x 2MHz
Rate1~3 Mbps125kbps~2Mbps
Power Consumption~1W (continuous)~0.01~0.5W
Latency~100ms~3ms
TopologyPiconetStar/Broadcast/Mesh
AudioA2DP/HFPLE Audio (LC3)
Typical ApplicationsSpeakers/Headphones/Car InfotainmentWearables/IoT/Beacons

BLE Versions

4.0: Basic BLE
4.2: Security enhancements, packet length extension
5.0: 2M PHY, long-range coding, extended advertising
5.1: Direction finding (AoA/AoD → centimeter-level positioning)
5.2: LE Audio, Isochronous Channels (for TWS earbuds)
5.3: Channel classification, connection subevents
5.4: Periodic advertising sync (for electronic shelf labels)

Actually, BLE 4.2 is sufficient for most scenarios.
5.0+ mainly brings: faster, longer range, more power-efficient.

BLE Connection Flow

BLE Connection Establishment Flow: Advertising → Scan Request/Response → Connection Request Peripheral Central Device

① Advertising

② Scan Request

③ Scan Response

④ Connection Request

⑤ Connection Established Connection parameters determine the trade-off between response speed and power consumption: Connection Interval 7.5ms~4s — shorter = lower latency/higher power consumption, longer = higher latency/lower power consumption. Slave Latency = number of responses the slave can skip; Supervision Timeout = time without response before disconnection.

Classic Bluetooth vs BLE Selection Guide

Continuous Audio → Classic (A2DP)
Occasional Data + Low Power → BLE
Need iOS Background Communication → BLE (Apple favors BLE)
HID Keyboards/Mice → BLE (HID over GATT)
File Transfer → Classic (or WiFi Direct)
TWS Earbuds → BLE 5.2+ (LE Audio)

WiFi and Bluetooth Coexistence

Co-frequency Interference

2.4GHz is the battlefield for WiFi + BT + Zigbee + Thread + Microwaves

WiFi and BT are in the same device:
  → Time Division Multiplexing (TDM): Alternating use of antennas
  → Coexistence Interface: Bluetooth tells WiFi "I'm about to send a packet", WiFi pauses

Implementation: Most WiFi/BT combo chips have internal coexistence mechanisms
     (MTK/Realtek/Broadcom/Qualcomm each have their own implementations)
Driver-side issues often cause coexistence failures (e.g., your MT7927)

Combo Chips

In consumer electronics, WiFi and BT are almost always on the same chip
  MT7921/7925/7927 (MTK)
  AX200/AX210 (Intel)
  BCM series (Broadcom)

Connect to Host via PCIe/USB/SDIO
The Bluetooth part is usually exposed via a USB HCI interface

Keywords: WiFi6, WiFi7, 802.11ax, OFDMA, MIMO, BLE, GATT, LE Audio, Coexistence