6.3 Digital Modulation Modes, Spectral Efficiency, and Weak-Signal Protocols
Key Takeaways
The Shannon-Hartley capacity is for an AWGN channel. Signal and noise powers use the same bandwidth. Capacity remains positive at negative SNR, but reliable operation requires an information rate below capacity and suitable coding; bandwidth/power comparisons must state what is held fixed.
Gross modulation bit rate is , where counts symbols per second, including repeated states. FEC and framing reduce net payload rate. 16-QAM maps 4 bits per symbol but needs greater SNR and linear envelope amplification than robust low-order modes.
BPSK31 sends 31.25 symbols per second, uses Varicode, and shapes amplitude through zero at phase reversals to reduce spectral spreading. Consecutive unchanged phases can retain full amplitude. Baud rate is not a complete occupied-bandwidth specification.
FT8 and FT4 use synchronized Gaussian FSK and LDPC (174,91) coding. WSPR uses narrow 4-FSK and a constraint-length 32 convolutional code. Quote decoding sensitivity with its noise-reference bandwidth and decoder conditions; AP can improve FT8 sensitivity beyond its nominal -21 dB threshold.
DMR, D-STAR and System Fusion combine compressed voice with error control on narrow radio channels. DMR uses two-slot TDMA and AMBE+2; classic D-STAR uses AMBE2020; Fusion offers separate DN/VW modes. Open-source Codec2 is used in FreeDV modes, rather than in those proprietary voice formats.
6.3 Digital Modulation Modes, Spectral Efficiency, and Weak-Signal Protocols
The transition from analog modulation to digital communications represents one of the most profound technological advancements in radio engineering. By encoding intelligence into discrete symbols rather than continuous voltage waveforms, digital systems unlock the mathematical guarantees of information theory, forward error correction, and advanced digital signal processing (DSP). In the amateur radio service, digital modes span a spectrum from high-throughput terrestrial digital voice and microwave networks to ultra-narrowband weak-signal protocols capable of decoding transmissions buried dozens of decibels below the atmospheric noise floor.
1. Information Theory Foundations: Shannon, Nyquist, and Baud
The Shannon-Hartley Theorem and Channel Capacity
In 1948, Claude Shannon established the mathematical upper bound for the rate at which error-free information can be transmitted over a communication channel corrupted by Additive White Gaussian Noise (AWGN). The Shannon-Hartley Theorem states:
where:
- is the channel capacity in bits per second ().
- is the channel bandwidth in Hertz ().
- is the linear signal-to-noise power ratio across the channel ().
Shannon's formulation provides three fundamental engineering deductions:
- Bandwidth-Power Trade-off: At fixed , capacity is proportional to bandwidth. At fixed bandwidth and noise power, it varies as . If received signal power and white-noise spectral density are fixed instead, grows with bandwidth and approaches . At low SNR, increasing signal power can therefore produce an approximately proportional capacity increase.
- Communication Below the Noise Floor: When signal power is significantly weaker than noise power (, corresponding to a negative SNR in decibels), the logarithm can be approximated using the Taylor expansion :
A negative SNR still gives positive capacity. Reliable communication is theoretically possible at an information rate below this limit with suitable coding and sufficiently long codewords. A low rate or long integration alone does not guarantee error-free reception. Weak-signal modes such as FT8 and WSPR combine coding, synchronization and narrowband detection to work at low SNR.
Baud Rate vs. Bit Rate
A fundamental point of confusion in communications engineering is the distinction between Baud Rate and Bit Rate:
- Baud Rate (Symbol Rate, ): The number of transmitted symbols per second. Consecutive symbols may have the same state, so baud does not count only visible transitions.
- Gross Modulation Bit Rate (): The rate of bits mapped into symbols, in bits per second. Net user-data rate is lower when some bits or symbol intervals carry FEC, framing or synchronization.
For states with mapped bits per symbol, the gross modulation bit rate is:
Constellation Encodings:
- Binary Signaling (M = 2, e.g., BPSK, 2-FSK): k = log2(2) = 1 bit/symbol --> Bit Rate = Baud Rate
- 4-ary Signaling (M = 4, e.g., QPSK, 4-FSK): k = log2(4) = 2 bits/symbol --> Bit Rate = 2 x Baud Rate
- 8-ary Signaling (M = 8, e.g., 8-PSK, 8-FSK): k = log2(8) = 3 bits/symbol --> Bit Rate = 3 x Baud Rate
- 16-ary Signaling (M = 16, e.g., 16-QAM): k = log2(16) = 4 bits/symbol --> Bit Rate = 4 x Baud Rate
Nyquist Minimum Bandwidth and Pulse Shaping
Harry Nyquist proved that to transmit a symbol rate over an ideal noiseless low-pass channel without Inter-Symbol Interference (ISI), the minimum theoretical baseband bandwidth is:
When modulated onto an RF carrier (double-sideband translation), the minimum theoretical RF bandwidth is .
Rectangular pulses have broad sinc-shaped spectra. Pulse shaping limits this spectrum, while the combined channel and receiver response must meet the Nyquist zero-ISI condition at the sampling instants. A raised-cosine response meets that condition. Commonly, matched root-raised-cosine (RRC) filters at transmitter and receiver combine to give the raised-cosine response; either RRC filter alone is not that response. With symbol rate and roll-off , the ideal RF bandwidth is:
where is the filter roll-off factor (). A filter with limits excess bandwidth to above the Nyquist rate, suppressing out-of-band spectral emissions by tens of decibels.
2. Primary Digital Modulation Formats in Amateur Radio
Modulation Formats:
FSK (Frequency Shift) PSK (Phase Shift) QAM (Amplitude + Phase)
f_mark f_space 0 deg 180 deg +-----+-----+
| | | | | * | * |
---+------------+---> f ---+------------+---> Phase | * | * |
----+-----+----+---
| * | * |
+-----+-----+
1. Frequency Shift Keying (FSK) and Audio FSK (AFSK)
In Frequency Shift Keying, the binary states are represented by shifting the transmitter carrier between two discrete frequencies:
- MARK Frequency (): Represents binary 1 (conventionally the higher frequency).
- SPACE Frequency (): Represents binary 0 (conventionally the lower frequency).
- Frequency Shift (): The difference between mark and space: .
Amateur RTTY (Radioteletype): The classic HF amateur digital mode operates at using a standard frequency shift of with 5-bit Baudot coding.
Direct FSK vs. Audio FSK (AFSK):
- Direct FSK (FSK): The digital bitstream directly keys the master oscillator frequency (e.g. through a varactor). The RF envelope remains strictly constant, generating a clean spectrum devoid of intermodulation.
- Audio FSK (AFSK): Digital software generates two alternating audio tones (e.g., Mark and Space), which are fed into the microphone input of an ordinary SSB transceiver. If the transceiver's audio gain is set too high, speech amplifier clipping and Automatic Level Control (ALC) action generate audio harmonics and severe intermodulation distortion (IMD) products, splattering across adjacent frequencies.
Continuous Phase FSK (CPFSK) and MSK: Switching between two independent oscillators produces abrupt phase discontinuities at bit transitions, generating broad spectral sidelobes. In Continuous Phase FSK (CPFSK), the phase is constrained to transition smoothly without phase jumps. When the frequency shift is set to exactly half the symbol rate (, modulation index ), it is termed Minimum Shift Keying (MSK)—the theoretical minimum frequency separation for coherent orthogonal detection. Adding a Gaussian pulse-shaping filter yields Gaussian Minimum Shift Keying (GMSK), the format used in D-STAR and GSM.
2. Phase Shift Keying (PSK)
In Phase Shift Keying, the carrier frequency remains fixed while its phase is shifted among discrete angular states:
- Binary Phase Shift Keying (BPSK): Two antipodal phases, such as and , convey 1 bit per symbol ().
- Quadrature Phase Shift Keying (QPSK): Four constellation phases, such as , , and , convey 2 bits per symbol (). They use two orthogonal carrier components, I and Q; the four states are not all mutually orthogonal. At the same symbol rate and pulse shaping, QPSK carries twice the gross bit rate of BPSK in the same RF bandwidth. Coherent Gray-coded QPSK and BPSK have the same theoretical bit-error probability at a given in AWGN.
- Differential PSK (DPSK): Phase shifts represent the change in bit state relative to the preceding symbol rather than absolute phase. This eliminates phase ambiguity at the receiver and avoids the need for complex carrier phase tracking.
The PSK31 Revolution
Developed by British amateur Peter Martinez (G3PLX), PSK31 revolutionized HF amateur keyboard communications by achieving extraordinary spectral efficiency:
- Symbol Rate: Operates at —a speed matched to human typing cadence ().
- Envelope Shaping: In BPSK31, a phase reversal is shaped so that amplitude falls to zero at the reversal and rises smoothly afterward. Where no reversal is required, amplitude can remain at full value. Each symbol does not necessarily produce a separate bell-shaped envelope.
- Narrow Spectrum: Shaping reduces the broad spectral components caused by abrupt phase changes; it does not eliminate modulation sidebands. The symbol rate is distinct from occupied bandwidth. As one documented implementation example, MixW describes about width at and at . State the measurement level when quoting a bandwidth.
- Varicode Encoding: Employs a variable-length character code where frequently used letters (such as 'e' and 't') are assigned short codes (e.g. 2 or 3 bits), while rare characters receive longer codes. Consecutive zeros act as character delimiters, maximizing throughput.
3. Quadrature Amplitude Modulation (QAM)
QAM combines both amplitude modulation and phase modulation simultaneously. Constellation diagrams map symbol states on a two-dimensional In-Phase () and Quadrature () plane:
- 16-QAM: Defines 16 constellation points, encoding .
- 64-QAM: Defines 64 constellation points, encoding .
Trade-offs: While 16-QAM and 64-QAM deliver high spectral efficiency (), they do not possess a constant envelope. They require highly linear Class A or Class AB power amplifiers (backed off well below compression) and demand significantly higher signal-to-noise ratios to distinguish adjacent constellation states. In amateur service, QAM is used on higher-SNR microwave links, digital ATV and mesh networks, and in adaptive HF modems such as PACTOR-4.
4. Multiple Frequency Shift Keying (MFSK)
MFSK utilizes distinct orthogonal tones (where ). Only one tone is active at any instant. By extending the symbol duration across multiple frequencies, MFSK provides exceptional resistance to ionospheric multipath delay spread and selective fading, which severely degrade high-speed single-carrier PSK modes on HF.
3. Weak-Signal Protocols: The WSJT-X Architecture
Pioneered by Nobel laureate Joe Taylor (K1JT), the WSJT-X suite transformed weak-signal amateur communications by combining MFSK modulation, precise UTC time synchronisation, and advanced forward error correction.
| Mode | Modulation | T/R Sequence | Tx Duration | Nominal RF Bandwidth | Symbol Rate | Nominal SNR Threshold |
|---|---|---|---|---|---|---|
| FT8 | 8-GFSK | 15 s | 12.64 s | 50 Hz | 6.25 baud | about -21dB |
| FT4 | 4-GFSK | 7.5 s | 5.04 s | 83.3 Hz | 20.83 baud | about -17.5dB |
| WSPR | 4-FSK | 120 s | 110.6 s | 5.9 Hz | 1.465 baud | about -31dB |
These nominal thresholds use a reference noise bandwidth and approximately decoding probability under the documented test conditions. They are not hard reception limits. Optional a priori (AP) decoding can improve FT8 sensitivity by up to about 4 dB using already known message information, with a slightly greater risk of false decodes.
1. FT8 (Franke-Taylor 8-Tone)
FT8 is the dominant weak-signal mode on amateur HF and 6-metre bands worldwide:
- Modulation: Continuous-phase 8-FSK modulation. Tone spacing is exactly equal to the symbol rate: .
- Symbol Rate: (each symbol lasts ).
- Transmission Framing: FT8 uses repeating UTC sequences. Nominal transmission starts about after the boundary and lasts , ending near . The remaining time permits timing tolerance and processing before the next sequence; it is not a separate interval after a one-second-delayed transmission.
- Occupied Bandwidth: The nominal bandwidth is . The distance between the two outer tone centres is not the complete occupied bandwidth.
- Time Synchronisation: Requires the host computer clock to be synchronised to Universal Coordinated Time (UTC) within (typically using NTP internet time servers or GPS).
- Message Structure: A 77-bit message plus 14 CRC bits forms 91 bits, encoded by an LDPC (174,91) code into 174 coded bits. These occupy 58 data symbols of 3 bits each. Three 7-symbol Costas arrays provide 21 synchronization symbols, making 79 symbols in total.
- Decoding Capability: The nominal single-message threshold is about in a noise reference bandwidth. AP-assisted decoding can reach lower SNRs, including around under suitable conditions. A quoted SNR depends on its reference bandwidth; it does not by itself specify whether a listener can hear the signal.
2. FT4
FT4 was designed for rapid contest exchanges. It uses 4-GFSK at about in T/R sequences, with transmissions and nominal bandwidth. It shares the LDPC (174,91) message code with FT8. Its sequence is half as long as FT8's, while its nominal threshold in 2500 Hz trades some weak-signal sensitivity for speed.
3. WSPR (Weak Signal Propagation Reporter)
WSPR probes ionospheric propagation paths worldwide using milliwatt-level beacon transmissions:
- 4-FSK modulation with tone spacing of .
- Symbol rate of ; transmission spans within a 2-minute window.
- Total occupied bandwidth is a minuscule .
- Features a heavy convolutional code with constraint length , decoding signals down to to SNR in a bandwidth. A WSPR transmitter frequently achieves worldwide reception.
4. JS8Call
Created by Jordan Sherer (KN4CRD), JS8Call adapts the robust 8-FSK physical modulation of FT8 for conversational, keyboard-to-keyboard ragchewing, store-and-forward messaging, and automatic networking, featuring variable speed sub-modes (Slow, Normal, Fast, Turbo).
4. Error Detection and Forward Error Correction (EDAC)
Noise and fading can cause decision errors. Modern digital links combine error detection, correction and, where the protocol supports it, retransmission:
Information Bits (77 bits) --->+----------------------+ +-----------------------+
| CRC Generator |------->| FEC Encoder |---> Transmitted
| (+14 Parity Check) | | (LDPC / Convolutional)| Codeword
+----------------------+ +-----------------------+
1. Error Detection: Cyclic Redundancy Checks (CRC)
A CRC computes check bits using an agreed generator polynomial and frame format. The receiver applies the corresponding check. A failed check detects corruption; a passed check does not prove that every bit is correct because some error patterns are undetected. Detection capability depends on the polynomial, frame length and error pattern, so there is no universal detection percentage for all CRCs. A CRC alone does not reconstruct corrupted data.
ARQ adds retransmission through protocol acknowledgements, sequence numbers and timeouts. Connected AX.25 uses such recovery; AX.25 UI frames, used by APRS, are connectionless and do not themselves guarantee acknowledgement or retransmission. Error detection and retransmission are distinct functions.
2. Forward Error Correction (FEC)
On a one-way link, no return path is available for ARQ; on a two-way link, retransmissions consume airtime and add delay. FEC adds structured redundancy so that a decoder can recover data from errors within the code's capability without requesting another transmission:
- Convolutional Coding and Viterbi Decoding: Data bits pass through an array of shift registers tapped by modulo-2 adders. The Viterbi algorithm performs maximum-likelihood trellis decoding, selecting the most probable transmitted sequence.
- Low-Density Parity-Check (LDPC) Codes: Advanced linear block codes governed by sparse parity-check matrices. When decoded via iterative belief-propagation algorithms, LDPC codes operate within a fraction of a decibel of the theoretical Shannon limit.
3. Bit Interleaving: Mitigating Ionospheric Burst Errors
HF static and fading can produce bursts of adjacent errors, as well as isolated errors. A burst concentrated in one codeword may exceed its correction capability. Interleaving spreads that concentration across several codewords.
Interleaving reorders bits before transmission. Consider three illustrative codewords, each able to correct one bit error:
Original Codeword Stream: [A1 A2 A3 A4] [B1 B2 B3 B4] [C1 C2 C3 C4]
|
Written into Matrix Rows: | A1 A2 A3 A4 |
| B1 B2 B3 B4 |
| C1 C2 C3 C4 |
|
Read out by Columns: A1 B1 C1 A2 B2 C2 A3 B3 C3 A4 B4 C4 (Transmitted over RF)
Channel Static Burst Hits: [XXXXXX] (Destroys B2, C2, A3)
Receiver De-interleaver restores original order:
Reconstructed Block A: [A1 A2 XX A4] --> One error; within the assumed code capability
Reconstructed Block B: [B1 XX B3 B4] --> One error; within the assumed code capability
Reconstructed Block C: [C1 XX C3 C4] --> One error; within the assumed code capability
Here the burst affects B2, C2 and A3, so deinterleaving leaves one error in each codeword and the assumed code can correct all three. A longer burst or different error pattern may leave too many errors in one codeword. Interleaving adds latency and does not guarantee successful decoding.
5. Amateur Digital Voice (DV) Systems
Human speech sampled at standard PCM rates () cannot fit inside narrow amateur channels. Digital voice relies on vocoders (voice encoders) that model human vocal tract biology (pitch, formant resonances, and vocal cord excitation) to compress speech down to :
Vocoder Engines
- AMBE Family: Proprietary vocoders from Digital Voice Systems Inc. DMR uses AMBE+2 with of voice parameters plus of FEC, totaling . Classic D-STAR specifies the earlier AMBE2020 format: voice, expanded to with FEC. System Fusion has distinct voice/data and full-rate voice modes; one fixed voice-rate setting does not describe all of them.
- Codec2: A fully open-source, patent-free speech vocoder created by Australian amateur David Rowe (VK5DGR). Supports ultra-low bitrates from down to , enabling high-quality digital voice over HF SSB transceivers (FreeDV).
Major Digital Voice Protocols
| Feature | DMR (Digital Mobile Radio) | D-STAR (Digital Smart Tech) | System Fusion (Yaesu C4FM) |
|---|---|---|---|
| Channel Access Method | 2-Slot TDMA (Time Division) | FDMA (Frequency Division) | FDMA (Frequency Division) |
| Modulation Format | 4-FSK () | GMSK () | 4-FSK / C4FM () |
| Channel Bandwidth | |||
| Gross Bit Rate | |||
| Vocoder / Voice Format | AMBE+2 ( including FEC) | AMBE2020 ( voice; with FEC) | AMBE family; DN and VW use different voice/data allocations |
| Voice / Data Use | Two independent voice paths on a two-slot repeater | One voice path plus low-rate data | DN: voice/data together; VW: full-rate voice; separate full-rate data mode |
| Networking Backbone | BrandMeister, DMRplus | D-Plus, DExtra, REF/XRF | Wires-X, YSF Reflectors |
DMR 2-Slot TDMA Architecture:
Repeater Frequency (12.5 kHz Channel):
[ Slot 1 (30 ms) ][ Slot 2 (30 ms) ][ Slot 1 (30 ms) ][ Slot 2 (30 ms) ]
| | |
User A User B User A
(Local QSO) (Worldwide TG) (Local QSO)
- DMR Tier II: A TDMA frame contains two slots, supporting two independent logical traffic channels on a repeater channel. A mobile sends bursts in its assigned slot, with guard/ramp time. The activated repeater downlink transmits continuously across both slots and the common announcement channel; it does not simply switch its carrier off during the other user's slot.
- D-STAR: True FDMA occupying a narrow bandwidth. Features callsign-based routing embedded directly into the packet header.
- Yaesu System Fusion (YSF): Utilizes C4FM (4-level FSK). Features Automatic Mode Selection (AMS), which instantly switches between analog FM and digital C4FM depending on received signal type.
6. Worked Calculation: Baud Rate, Bit Rate, and Shannon Capacity
Worked Example 6.3: Shannon Capacity and Digital Voice Throughput
- A high-speed microwave amateur link utilizes 16-QAM modulation at a symbol rate of . Calculate the raw transmission bit rate ():
- An HF radio voice channel possesses an analog bandwidth of and an operating signal-to-noise ratio of . Calculate the theoretical Shannon channel capacity ():
Convert SNR from decibels to a linear power ratio:
Apply the Shannon-Hartley formulation:
Using the base change rule :
Even over an ordinary voice channel with a modest SNR, Shannon theory demonstrates that modern DSP modems can theoretically achieve almost of throughput—vastly exceeding classical HF limits.
7. Master Comparison: Amateur Digital Modes
| Mode | Modulation | Symbol Rate | Approximate Bandwidth / Channel | Primary Application |
|---|---|---|---|---|
| RTTY | 2-FSK,170 Hz shift | 45.45 baud | about 250Hz signal | HF keyboard and contest traffic |
| BPSK31 | shaped BPSK | 31.25 baud | tens of Hz; width depends on measurement level | HF keyboard chat |
| FT8 | continuous-phase 8-GFSK | 6.25 baud | 50 Hz nominal signal | Weak-signal HF/6m contacts |
| FT4 | 4-GFSK | 20.83 baud | 83.3 Hz nominal signal | Rapid contest exchanges |
| WSPR | 4-FSK | 1.465 baud | 5.9 Hz nominal signal | Propagation beacon reports |
| DMR | 4-FSK,two-slot TDMA | 4800 baud | 12.5 kHz channel | VHF/UHF digital voice/data |
| D-STAR | GMSK | 4800 baud | 6.25 kHz channel | Digital voice/data and callsign routing |
| FreeDV700D | 17-carrier coherent OFDM/QPSK | parallel low-rate subcarriers | about 1kHz signal | Codec2 speech over HF SSB radios |
Symbol rate and gross mapped-bit rate differ from net message or speech rate. For example, FreeDV700D uses a speech codec but an approximately modem stream including coding and other overhead; it is not a uncoded RF stream. FreeDV modes use different codecs and modem waveforms, so the 700D example does not describe every mode.
Use the earlier WSJT table for its documented SNR test conditions. Receiver sensitivity comparisons also require a specified bandwidth, error/decoding criterion, coding and channel model; a single universal minimum-SNR number does not characterize all implementations of a modulation family.
A QPSK transmitter operates at 1200 baud. What gross bit rate is mapped into its symbols, before subtracting coding and framing overhead?
600 bps
1200 bps
2400 bps
4800 bps
Which of the following sets of parameters accurately describes the physical modulation and operational architecture of the amateur FT8 protocol?
BPSK modulation, 31.25 baud, 60-second time slots, decodes down to 0 dB SNR
4-FSK modulation, 45.45 baud, unslotted transmission, decodes down to -10 dB SNR
16-QAM modulation, 1200 baud, 30-second time slots, decodes down to -15 dB SNR
Continuous-phase 8-GFSK,6.25 baud and 15-second UTC sequences; optional AP decoding can reach around -24 dB SNR in a 2500 Hz reference bandwidth
In a digital HF radio transmission system utilizing Forward Error Correction (FEC), what critical operational role is performed by bit interleaving?
It doubles the baud rate without expanding occupied RF channel bandwidth
It spreads a burst of adjacent channel errors across multiple codewords so that fewer errors may fall in each codeword, within the FEC decoder's correction capability
It completely eliminates the requirement for low-pass pulse-shaping filters in the transmitter
It converts amplitude fluctuations into frequency deviations, bypassing receiver limiter stages
Sections you finish are checked off in the contents.