Wireless rates change. A device may use a high rate near the AP and fall back near the coverage edge. BLE can choose between 1M PHY, 2M PHY, and LE Coded PHY. NB-IoT accepts low speed to improve coverage and power behavior.
The underlying issue is not simply “strong signal is fast, weak signal is slow.” PHY, modulation, and coding make the same trade-off: how much useful information can be carried with the current channel condition, and how much failure risk is acceptable.
channel condition -> modulation -> coding redundancy -> PHY rate -> success rate / throughput / coverage
PHY Is Not Just a Rate Label
PHY (Physical Layer) turns bits into signals that can travel through the air, and turns received signals back into bits.
It answers questions such as:
- Which band and channel to use
- Which modulation carries the bits
- How much coding redundancy protects against errors
- How the receiver synchronizes, demodulates, and checks frames
- Whether the current condition should favor speed or robustness
PHY directly affects whether a link can work near coverage edges, under interference, and in shared-airtime environments.
Modulation Carries Information in Signal Changes
Modulation changes signal properties such as amplitude, frequency, phase, or a combination of them.
A first useful model is:
simpler modulation: fewer bits per symbol, easier to distinguish
more complex modulation: more bits per symbol, more sensitive to noise and interference
Wi-Fi can use higher-order modulation when link quality is good. When quality drops, forcing a high-order modulation creates errors and retries, which may reduce real throughput.
Rate fallback is not necessarily failure. It may be the link choosing a format that can be decoded more reliably.
Coding Leaves Room for Recovery
Wireless signals pass through air, multipath, interference, and noise. The receiver does not always see a clean result. Coding adds redundancy so some errors can be corrected or tolerated.
A higher coding rate means less redundancy and more net speed, but weaker error resistance. A lower coding rate means more redundancy and lower net speed, but better robustness.
less redundancy: faster, but demands a cleaner channel
more redundancy: slower, but more resilient
BLE LE Coded PHY is a clear example. It is not for higher speed. It uses extra redundancy to improve reachability and robustness.
Rate Adaptation Avoids Retry Collapse
If a wireless link keeps using a PHY rate that is too aggressive, it may look fast briefly but waste airtime on errors and retransmissions.
Rate adaptation tries to:
- Use higher efficiency when the signal is good
- Fall back when the signal becomes worse
- Avoid wasting airtime on repeated failures
- Find a usable point across throughput, latency, and stability
Rate changes in the field are not automatically instability. They may be tracking channel changes.
The warning sign is frequent rate flapping, continuously rising retries, and visible application latency. That usually means the link is operating near an uncomfortable edge.
Higher Rate Does Not Always Mean Higher Throughput
A high PHY rate only helps when the error rate is low enough.
If a high-rate mode causes many frame failures, several costs appear:
- Failed frames waste transmission opportunities
- Retries consume more airtime
- Later data waits in queues
- Devices stay awake longer
- Upper layers see latency, jitter, and timeout
A lower PHY rate can produce better real throughput and latency if it succeeds more consistently.
When debugging wireless, do not only ask why the rate is not maxed out. Ask whether the current rate produces fewer failures and retries.
Different Protocols Optimize Different PHY Goals
Wi-Fi, BLE, Zigbee, Thread, and NB-IoT all have PHY layers, but their priorities differ.
Wi-Fi often trades throughput, coverage, and multi-client capacity. BLE emphasizes low power, short interactions, and controlled connection events. Zigbee and Thread focus on low-power, multi-hop, small-data reliability. NB-IoT values coverage, power behavior, and operator-network capacity.
One scale cannot judge all wireless PHYs.
- Wi-Fi needs better channel conditions for higher throughput
- BLE
2M PHYis not always best at long range - BLE
LE Coded PHYis usually about coverage and robustness, not speed - Low-power mesh protocols may choose slower links to keep small data reliable
PHY is not about making the number as large as possible. It chooses the signal representation and recovery cost that fit the constraint.
Engineering Judgments
PHY, modulation, and coding give several practical judgments:
- Rate fallback may be link recovery, not a fault
- High rate matters only when error rate is low
- Coverage edges need robustness more than high-order modulation
- Low throughput requires looking at PHY mode, retries, and airtime contention together
- Low-power devices require rate, wake time, and retry cost to be considered together
PHY, modulation, and coding solve the problem of moving bits through an unreliable wireless channel. Once that is clear, coverage, throughput, and stability become trade-offs instead of simple signal-strength questions.
Continue Reading
- Why Bandwidth, Rate, and Throughput Are Not the Same in Wireless: why PHY rate and application throughput should not be mixed
- How RSSI, SNR, Bit Errors, and Packet Loss Relate to Each Other: how link-quality metrics affect demodulation and errors