Data Sheet

3.5 Wi-Fi 3 FUNCTIONAL DESCRIPTION
Antenna diversity and selection (software-managed hardware)
3.5.2 Wi-Fi MAC
The ESP32 Wi-Fi MAC applies low level protocol functions automatically as follows:
Request To Send (RTS), Clear To Send (CTS) and Acknowledgement (ACK/BA)
Fragmentation and defragmentation
Aggregation AMPDU and AMSDU
WMM, U-APSD
802.11 e: QoS for wireless multimedia technology
CCMP (CBC-MAC, counter mode), TKIP (MIC, RC4), WAPI (SMS4), WEP (RC4) and CRC
Frame encapsulation (802.11h/RFC 1042)
Automatic beacon monitoring/scanning
3.5.3 Wi-Fi Firmware
The ESP32 Wi-Fi Firmware provides the following functions:
Infrastructure BSS Station mode / P2P mode / softAP mode support
P2P Discovery, P2P Group Owner, P2P Group Client and P2P Power Management
WPA/WPA2-Enterprise and WPS driver
Additional 802.11i security features such as pre-authentication and TSN
Open interface for various upper layer authentication schemes over EAP such as TLS, PEAP, LEAP, SIM,
AKA or customer specific
Clock/power gating combined with 802.11-compliant power management dynamically adapted to current
connection condition providing minimal power consumption
Adaptive rate fallback algorithm sets the optimal transmission rate and transmit power based on actual Signal
Noise Ratio (SNR) and packet loss information
Automatic retransmission and response on MAC to avoid packet discarding on slow host environment
3.5.4 Packet Traffic Arbitration (PTA)
ESP32 has a configurable Packet Traffic Arbitration (PTA) that provides flexible and exact timing Bluetooth co-
existence support. It is a combination of both Frequency Division Multiplexing (FDM) and Time Division Multiplexing
(TDM), and coordinates the protocol stacks.
It is preferable that Wi-Fi works in the 20 MHz bandwidth mode to decrease its interference with BT.
BT applies AFH (Adaptive Frequency Hopping) to avoid using the channels within Wi-Fi bandwidth.
Wi-Fi MAC limits the time duration of Wi-Fi packets, and does not transmit the long Wi-Fi packets by the
lowest data-rates.
Normally BT packets are of higher priority than normal Wi-Fi packets.
Protect the critical Wi-Fi packets, including beacon transmission and receiving, ACK/BA transmission and
receiving.
Espressif Systems 16 http://www.espressif.com