COURSE 05 · BROADBAND RADIO

Build Broadband
Radios.

Build OFDM from first principles. Start with the problem—high data rates in a multipath channel—and discover why modern broadband radios use many orthogonal subcarriers, the FFT/IFFT, a cyclic prefix, synchronization, pilots and equalization.

OFDM · RESOURCE VIEW
ORTHOGONAL SUBCARRIERS
CONSTELLATION AFTER EQUALIZATION
IFFT → CP → CHANNELSYNC → FFT → EQUALIZE

Why OFDM?

Course 05 does not begin by asking you to memorize an OFDM block diagram. It begins with an engineering problem: how do we move much more information through a wideband multipath channel without making the receiver unmanageable?

↑

Push the data rate

Increase symbol rate and discover why short symbols become increasingly vulnerable to delayed copies of the signal.

≋

Meet multipath

See how echoes spread energy across time and create intersymbol interference in a high-rate single-carrier link.

N

Go parallel

Split one fast stream across many slower, orthogonal subcarriers and discover the core idea behind OFDM.

Every OFDM block must earn its place.

IFFT, FFT, cyclic prefix, synchronization, pilots and equalization are introduced only when the radio encounters the problem each block solves.

Recommended first

Courses 01–04, or equivalent comfort with I/Q, digital modulation, synchronization, framing and signal analysis.

Build OFDM from the problem outward

Follow the engineering chain rather than memorizing the finished architecture.

Higher Data Rate→
Short Symbols→
Multipath / ISI→
Parallel Streams→
Orthogonality→
IFFT / FFT→
CP + Pilots→
OFDM Link

Course roadmap

Each stage introduces the next piece of OFDM because the radio needs it.

01

Why does broadband get difficult?

Push a digital link toward higher rates. Connect shorter symbol periods, multipath delay spread and intersymbol interference.

PROBLEM
02

What if we transmit in parallel?

Divide the data among many slower subcarriers so each stream uses a longer symbol period while the aggregate data rate remains high.

SUBCARRIERS
03

How can overlapping carriers stay separate?

Develop orthogonality visually and experimentally. See why carefully spaced subcarriers can overlap in spectrum yet remain separable at the receiver.

ORTHOGONALITY
04

Do we need hundreds of oscillators?

Use the IFFT to synthesize an OFDM symbol from QPSK/QAM subcarrier values and the FFT to recover those subcarriers at the receiver.

FFT / IFFT
05

How do we protect symbol boundaries from multipath?

Introduce the cyclic prefix as a solution to delayed copies spilling into the useful OFDM symbol and connect it to simple frequency-domain equalization.

CYCLIC PREFIX
06

How does the receiver find the OFDM frame?

Use a known preamble for timing and frequency synchronization. Explore CFO and see why synchronization matters before the FFT can do its job.

SYNC
07

How do we learn what the channel did?

Use pilots and known information to estimate channel effects, equalize the subcarriers and restore recognizable constellation points.

PILOTS
08

Build the complete OFDM radio

Map bits to symbols, place data and pilots on subcarriers, IFFT, add CP, transmit, synchronize, FFT, estimate/equalize and recover the message.

CAPSTONE

Make OFDM visible.

Interactive experiments and GNU Radio labs connect the mathematics to waveforms you can see, break and repair.

LAB 01

Break a fast single-carrier link.

Increase data rate, add multipath and observe when delayed symbols begin interfering with one another.

LAB 02

Build a bank of subcarriers.

Experiment with subcarrier spacing and discover what orthogonality looks like in time and frequency.

LAB 03

Make an OFDM symbol with an IFFT.

Place QPSK values into frequency bins, run the IFFT and connect the resulting time waveform back to its subcarriers.

LAB 04

Add and remove the cyclic prefix.

Compare the same OFDM link with and without a CP in a multipath channel.

LAB 05

Lose synchronization on purpose.

Add timing error and CFO. Watch the constellation fail, then use the preamble to bring the receiver back into alignment.

LAB 06

Estimate and equalize the channel.

Use pilots to expose subcarrier-dependent channel distortion and correct it before symbol decisions.

LAB 07

Stress the radio.

Add AWGN, CFO and dynamic channel effects and connect each impairment to what you see in the spectrum and constellation.

CAPSTONE

OTA OFDM — Hello, RF World!

Build an end-to-end OFDM transmitter and receiver with SDR hardware and exchange a message over the air with another station.

What you'll use

Radio systemGNU Radio
Intuition labsMarimo + Python
HardwareSDR transceiver
Recommended knowledgeCourses 01–04

Build an OFDM radio—and understand why every major block exists.

Explain why high-rate links become difficult in multipath channels
Explain orthogonal subcarriers from first principles
Use the IFFT/FFT to create and recover OFDM symbols
Explain and implement the cyclic prefix
Synchronize an OFDM receiver and reason about CFO
Use pilots for channel estimation and equalization
Build and test an OTA OFDM transceiver
CORE SERIES FINALE

Next: CTS — Capture the Signal

You've completed the five-course radio-engineering journey. Now the recipe disappears. Apply the toolbox from Courses 01–05 to unfamiliar signals and prove that you can capture, characterize and recover the information.

TAU WIRELESS ACADEMY

Ready to build broadband?

Course 05 turns the concepts from the first four courses into a complete broadband OFDM radio.

Join the course