The 9 dB the Radio Buys Without More Power
The 9 dB the Radio Buys Without More Power
Ada re-derives this chapter’s own numbers step by step, at full precision
ADA · CALCULATION AUDIT
The 9 dB the Radio Buys Without More Power
The chapter makes a bold claim — a 1 mW radio can be heard near the noise floor — and rests it on three numbers. Spreading 32 chips over every 4 data bits buys 10 x log10(2,000,000 / 250,000) = 9 dB of processing gain, and that is what lets a 0 dBm transmitter into a -97 dBm receiver survive 97 dB of path loss across tens of metres. This audit walks the chain from bits to chips to decibels and asks whether the robustness really comes from spreading rather than power, so raising throughput is no lever at all.
Companion to the chapter IEEE 802.15.4 Fundamentals — every number here comes from that chapter.
See the relationship before changing it
The figure reads from left to right. The blue card is chip-to-bit rate ratio. The middle card applies this page's rule. The green card is processing gain. Walk the arrows once: set the input, apply the rule, then read the result with its unit.
The retained audit below checks several chapter fixtures. This model keeps those stated values fixed and changes only chip-to-bit rate ratio, so the numeric fixture does not switch without explanation.
Derive the baseline in four named moves
- 1
Name the input. The chapter baseline is 8 times.
- 2
Name the relationship. processing gain = 10 log10(chip rate / bit rate)
- 3
Substitute with units. 10 log10(8) = 9.03 dB
- 4
Read the result. Keep the unit beside the value. Use it only inside the technical boundary on this page.
Predict, then change chip-to-bit rate ratio
Try Predict the direction of processing gain = 10 log10(chip rate / bit rate). Test another chip-to-bit rate ratio, then compare processing gain.
Observe Spreading buys processing gain from a rate ratio rather than extra transmit power. Reset chip-to-bit rate ratio to 8 and compare processing gain.
Explain Spreading buys processing gain from a rate ratio rather than extra transmit power.
Check yourself
What should you do before trusting a moved-control result?
What does this small model leave out?
Ada: This section makes a strong claim – that a 1 mW radio can be heard near the noise floor – and it rests on three numbers I can check exactly. Let me walk the chain from bits to chips to processing gain, and then to the link it closes.
- Rate identity:
4 data bits/symbol x 62.5 ksymbol/s = 250 kbit/s, and the spreading32 chips/symbol x 62.5 ksymbol/s = 2,000 kchip/s = 2 Mchip/s. Both match the PHY. - Processing gain:
10 x log10(2,000,000 / 250,000) = 10 x log10(8) = 9.0309 dB, the chapter’s~9 dB. That is the margin correlation recovers by despreading 32 chips back into 4 bits. - Frame air time: one full PSDU is
127 x 8 = 1016 bits, so1016 / 250,000 = 0.004064 s = 4.064 mson air – the chapter’s~4.06 ms, before preamble, ACK, and backoff are even added. - Link it closes: a
0 dBmtransmitter into a-97 dBmreceiver tolerates0 - (-97) = 97 dBof path loss.
Here is what the arithmetic settles: the 9 dB of processing gain and the good -97 dBm sensitivity, not brute wattage, are what let 1 mW survive 97 dB of loss across tens of metres. The design meaning the chapter draws is exact – raising throughput is not an 802.15.4 lever; the levers are a clean channel and a protected link budget, because the robustness was bought by spreading, not by power.
Every number above is taken from the chapter’s own material and re-derived step by step.
Audit result
10 log10(2 Mchip/s divided by 250 kbit/s) = 9.03 dB; the 4.064 ms PSDU time excludes PHY and MAC overhead.