Live status · Read the latest
monad-knowledge Wi-Fi sensing lab · FIIT STU
Learning tool · bits → waves → room → receiver

Signals,
up close.

A constellation is a picture of choices. The antenna sends a changing voltage; the room adds delayed copies; the receiver tries to recover the choices. Follow those transformations by changing one thing at a time.

In plain words Choose a symbol, build its wave, disturb it and let the receiver try to recover it. Then move a receiver through a room and watch two signal paths add together.

English explanations from first principles, with equations and inspectable values. These are synthetic teaching models, not fleet captures. Reviewed 21 September 2026. The standards lab explains where each mechanism fits in Wi-Fi 4–7.

01

A point is a recipe for a wave

Start with 16-QAM. Four coded bits choose one of sixteen points. Its horizontal coordinate, I, weights a cosine; its vertical coordinate, Q, weights a sine shifted by a quarter cycle. Adding those components makes one waveform with a particular amplitude and phase.

Try this: keep Q fixed and move I. Then change the sign of Q. Look at the point, the bit label and the wave together. Higher QAM orders provide more choices, not a faster-moving radio wave.

Fig. 1 · from a label to a waveformInteractive teaching model
Worked 16-QAM examples: I and Q levels are −3, −1, 1, 3 divided by √10
IQAmplitudePhase
0.3160.3160.44745°
0.9490.3161.00018.435°
0.316−0.3160.447−45°

s(t) = I cos(2πft) − Q sin(2πft). Unit average constellation energy does not make every point equally strong. This panel uses illustrative Gray labels and a slowed carrier; it is not the IEEE bit-mapping table.

Changing I or Q changes the waveform. The cursor connects an instant on the summed wave to its two components; the selected point remains constant throughout this symbol.References: QAM normalization and mapping · I/Q modulation
Why do adjacent labels differ by one bit?

The panel applies a Gray code separately to the I and Q positions, then concatenates the two labels. A horizontal or vertical neighbor differs by one bit, so a nearest-neighbor symbol mistake can change only one bit. Noise can also cause larger jumps. Real Wi-Fi adds coding, interleaving and a specified bit mapping; a displayed symbol mistake is not a decoded packet failure.

02

The receiver sees a cloud of estimates

A channel can shrink and rotate a constellation. Noise spreads each received estimate around its expected position. The receiver first compensates for the estimated channel, then interprets the remaining uncertainty. A hard decision chooses the nearest point; practical decoders can use soft information too.

Try this: select “Rotate the points” and compare the two panels. Then choose “Deep fade.” Correcting the rotation is easy when the channel is known exactly; dividing by a small gain also enlarges the noise.

Fig. 2 · before and after equalizationInteractive teaching model
Exact noiseless examples for the symbol x = 1 + j0
Channel hReceived y = hxCorrected y/h
11 + j01 + j0
0.50.5 + j01 + j0
j0 + j11 + j0

With noise, y/h = x + n/h. A gain of 0.25 multiplies noise amplitude by four after correction. The interactive view uses 512 synthetic samples and reports their exact error counts, not a measured BER or confidence interval.

Channel correction removes a known gain and phase, but it does not erase noise. The same seeded draws are reused while you change a control, so the visual comparison has one cause at a time.References: EVM definition · QAM decisions · Constellation impairments
EVM, SNR and errors answer different questions

Error vector magnitude (EVM) measures the distance from estimates to their intended symbols, normalized here by the batch's mean reference-symbol energy. The noise control sets Es/N₀ before channel gain. Neither number alone says how many packets a device will deliver: coding, channel estimation, synchronization and the channel's variation also matter. At the same average constellation energy, denser QAM puts decision boundaries closer together.

03

Wi-Fi adds many tones into one waveform

The QAM point becomes a complex coefficient Xₖ on one subcarrier. OFDM adds those subcarriers in time. An FFT at the receiver separates them again when frequency and timing align. Each subcarrier completes an integer number of cycles over the useful symbol interval.

Try this: turn one tone down to zero, then restore it and change its phase. Finally move the receiver's frequency offset away from zero and watch energy appear in other FFT bins.

Fig. 3 · four tones, one sum, then an FFTInteractive teaching model
Illustrative four-tone model using the HE/EHT useful-symbol duration
QuantityValue
Useful interval T12.8 µs
Tone separation 1/T78.125 kHz
Active bins k−2, −1, 1, 2
0.8 µs prefix / total interval5.88%
Half-bin offset39.0625 kHz

With ideal timing and zero frequency offset, the DFT recovers each coefficient and zero on unused bins. A sufficient prefix helps tolerate channel delay spread; it cannot by itself remove carrier-frequency error. This panel has no multipath and makes no CP performance prediction.

Changing one coefficient changes the whole time-domain waveform. A frequency offset disrupts the separation at the receiver. The cyclic prefix is a copy of the symbol tail, not an extra information-bearing symbol.References: OFDM and cyclic prefix · Synchronization · Foundational corpus
Where is the actual radio carrier?

The OFDM graph shows complex baseband: a lower-frequency mathematical description of the signal. A transmitter converts that signal to a real waveform around its RF carrier; the receiver downconverts it. The 78.125 kHz spacing is between tones inside a channel, whereas 5.2 GHz is an example of the channel's location in the spectrum. The time axis here is in microseconds; the first panel's two-cycle carrier was deliberately slowed.

04

The room changes what arrives

Place an AP and a receiver in a room. A direct signal arrives first and a wall reflection takes a longer route. At the receiver they add as waves, with a phase difference set by the excess distance and frequency. The combination can reinforce one frequency and weaken another.

Try this: move the receiver a few centimetres, change the carrier, then set the reflected amplitude to zero. Keep the axes fixed as you compare the frequency response. This is a deployment sketch you can operate, not a survey of our lab.

Fig. 4 · one room, two signal pathsInteractive teaching model
Authored geometry: 10 × 6 m room, AP (1, 1.5), receiver (7, 3.5), reflection from y = 0
QuantityValue
Direct path √406.325 m
Reflected path √617.810 m
Excess distance1.486 m
Excess delay at c = 299,792,458 m/s4.956 ns
No echo: normalized |H(f)|1 at every frequency

H(f) = 1 + a exp(−j2πfΔτ), with the direct path normalized and its common delay removed. Echo amplitude is an assumption; wall loss, reflection phase, people, antennas, diffraction and hardware effects are not modeled.

Moving the receiver changes the relative path delay and the resulting channel. Wider frequency coverage reveals more of its frequency dependence; it does not create extra physical paths.References: Multipath channels · Foundational corpus

The thesis connection: QAM concerns the sent symbols X. CSI estimates the channel H that transformed them, using known training signals. Payload decisions and channel estimates serve different jobs. For actual device output, continue to One record; for the research implications, return to the standards lab's sensing section.

Try it

Predict before moving a control

  1. Can two 16-QAM points have equal amplitude but different phases?
    Reveal the reasoningYes. For example, (1,1)/√10 and (1,−1)/√10 have the same radius but angles of +45° and −45°. Find them in the first panel.
  2. Will ideal channel correction make every noisy symbol correct?
    Reveal the reasoningNo. Division removes the known channel factor; n/h remains. Compare a weak channel with a unit-gain channel using the same noise seed.
  3. Does a longer cyclic prefix fix the frequency-offset leakage shown here?
    Reveal the reasoningNo. This receiver discards the prefix before its FFT. The useful interval and frequency mismatch stay the same; compare the recovered-bin table.
  4. Why does the room response become flat when the echo is disabled?
    Reveal the reasoningOnly the normalized direct path remains: H(f) = 1. This model removes its common phase and delay, so position-dependent interference requires the second path.
Read on

Sources and assumptions

These references support the mechanisms and definitions. Symbol labels, noise seeds, tone choices and room geometry are authored for these lessons. No panel uses live measurements or establishes a Wi-Fi sensing accuracy result.

  1. MathWorks: QAM modulation, symbol ordering and average-power normalization.
  2. Analog Devices AN-1039: I/Q modulation and constellation impairments.
  3. MathWorks: QAM hard and soft demodulation.
  4. MathWorks: EVM and normalization choices.
  5. MathWorks: OFDM modulation and the cyclic prefix.
  6. MathWorks: OFDM transmitter, receiver and synchronization.
  7. MathWorks: multipath channels and frequency selectivity.
  8. Alan Bensky, Short-range Wireless Communication (2019), chapter 4, “Communication protocols and modulation,” OFDM passages in the research corpus.

Continue with a real channel record, or return to Wi-Fi generations and shared airtime.