Pulse Shaping and Nyquist Criterion
Why Pulse Shaping Matters
So far we have represented each symbol as a point in signal space, ignoring the pulse shape used to transmit it. In practice, the transmitted waveform is
where are the constellation symbols and is the transmit pulse shape. The choice of determines the signal bandwidth and whether neighbouring symbols interfere with each other β the phenomenon of inter-symbol interference (ISI). This section develops the theory of ISI-free pulse shaping.
Definition: Inter-Symbol Interference (ISI)
Inter-Symbol Interference (ISI)
Inter-symbol interference (ISI) occurs when the received sample at time contains contributions from symbols other than :
where is the overall pulse shape (convolution of transmit pulse, channel, and receive filter).
ISI is absent if and only if
which is the Nyquist ISI-free condition in the time domain.
Theorem: Nyquist ISI-Free Criterion (First Nyquist Criterion)
A pulse with Fourier transform satisfies the ISI-free condition if and only if
That is, the periodically repeated spectrum folds into a constant. This is equivalent to the vestigial symmetry condition: must have odd symmetry about the Nyquist frequency .
The minimum bandwidth for ISI-free transmission at symbol rate is , achieved by the ideal (sinc) pulse .
Think of as a jigsaw puzzle: when you tile the frequency axis with copies of shifted by multiples of , the pieces must fill the frequency axis to a uniform height. The sinc pulse is a single rectangular piece that tiles perfectly. The raised-cosine pulse rounds the edges but maintains the tiling property through symmetry.
Poisson summation formula
The ISI-free condition means the sampled pulse is a unit impulse. By the Poisson summation formula:
Apply the ISI-free condition
The left side equals for all . Therefore:
which gives the Nyquist criterion.
Definition: Raised-Cosine Filter
Raised-Cosine Filter
The raised-cosine (RC) filter is the most widely used Nyquist pulse. Its frequency response is
where is the roll-off factor. The time-domain impulse response is
Key properties:
- Bandwidth:
- Excess bandwidth: beyond the Nyquist minimum
- : ideal sinc pulse (minimum bandwidth, slowest decay)
- : widest bandwidth, fastest time-domain decay ()
Larger means more bandwidth but better timing robustness (faster tail decay). Practical systems use to .
Nyquist Pulse Shaping β Roll-off Sweep
Raised-Cosine Pulse and Eye Diagram
Explore how the roll-off factor affects the pulse shape, spectrum, and eye diagram. Observe that all raised-cosine pulses pass through zero at integer multiples of (the ISI-free property) regardless of .
Parameters
Eye Diagram for Digital Modulation
The eye diagram overlays multiple symbol periods of the received signal to visualise ISI, noise margin, and timing sensitivity. A "wide open" eye indicates good ISI-free performance; a closed eye indicates severe ISI or noise.
Parameters
Definition: Root-Raised-Cosine (RRC) Filter
Root-Raised-Cosine (RRC) Filter
The root-raised-cosine (RRC) filter has frequency response
The time-domain impulse response is
The RRC pulse does not satisfy the Nyquist criterion by itself ( for ). However, when used at both transmitter and receiver, the cascade produces a raised-cosine pulse, which is ISI-free.
The RRC filter is a matched filter: if the transmit filter is and the receive filter is , the cascade is .
Example: Pulse Shaping in LTE and 5G NR
LTE and 5G NR use OFDM, which inherently provides rectangular pulse shaping per subcarrier. However, filtering is applied at the system bandwidth edges.
(a) Why does OFDM not use RRC pulse shaping on each subcarrier?
(b) Where does the RRC concept appear in modern systems?
(c) What is the spectral efficiency impact?
OFDM subcarrier shaping
Each OFDM subcarrier uses a rectangular window of duration in the time domain, giving a sinc-like spectrum per subcarrier. The orthogonality of subcarriers is maintained by the DFT/IDFT structure, not by Nyquist pulse shaping.
RRC in single-carrier systems
RRC pulse shaping is used in:
- SC-FDMA (DFT-spread OFDM) in LTE uplink
- Single-carrier modes in 5G NR
- Satellite links (DVB-S2 uses or )
- Backhaul microwave links
The 3GPP standard specifies a spectrum emission mask that effectively requires filtering at the band edges, which approximates raised-cosine roll-off.
Spectral efficiency
With roll-off , the occupied bandwidth is , giving spectral efficiency .
For (DVB-S2X) and 32-APSK: bits/s/Hz.
Theorem: Matched Filter Pair (TX RRC + RX RRC = Raised Cosine)
Let the transmit pulse be and the receive filter be . Then:
-
The overall pulse satisfies the Nyquist ISI-free condition.
-
The receive filter is the matched filter for , maximising the output SNR at the sampling instant.
-
The output SNR at is , which is the maximum achievable SNR for any receive filter.
This split places equal spectral shaping at transmitter and receiver, ensuring both ISI-free detection and optimal noise rejection.
Splitting the Nyquist filter equally between TX and RX is the unique solution that simultaneously achieves ISI-free transmission and matched-filter optimality. Any other split trades one for the other.
Cascade in frequency domain
since is real and non-negative by construction.
Matched filter optimality
The matched filter for a pulse in AWGN is . For a symmetric , this is (the RRC pulse is symmetric).
SNR calculation
Output SNR . By the matched filter theorem (Chapter 4), no other can exceed this SNR.
Common Mistake: Forgetting the Matched Filter at the Receiver
Mistake:
Designing the transmit pulse shape carefully but using a simple lowpass filter (e.g., a brick-wall filter) at the receiver instead of the matched RRC filter.
Correction:
Both the ISI-free property and the optimal SNR require the matched pair: TX RRC + RX RRC. Using a non-matched receive filter either introduces ISI (if the cascade is not Nyquist) or reduces SNR (if the filter is not matched), or both.
In practice, the receive RRC filter is implemented digitally after ADC sampling, with the filter coefficients stored in firmware.
Common Mistake: The Sinc Pulse is Impractical
Mistake:
Targeting (sinc pulse) to minimise bandwidth, expecting that it can be implemented in a real system.
Correction:
The sinc pulse decays as , which means:
- It is non-causal and has infinite duration
- A small timing error causes significant ISI because the tails decay slowly
- Truncation to finite length introduces spectral leakage
Practical systems use (often 0.15 to 0.35) to ensure faster tail decay ( for ) and robustness to timing errors.
Quick Check
A system transmits at symbol rate Msymbols/s using a raised-cosine filter with . What is the occupied signal bandwidth?
5 MHz
6.25 MHz
10 MHz
12.5 MHz
MHz.
Inter-Symbol Interference (ISI)
Contamination of the current symbol's sample by energy from adjacent symbols, caused by the spreading of pulses beyond one symbol period. ISI degrades detection performance unless equalised or prevented by Nyquist pulse design.
Related: Nyquist ISI-Free Criterion (First Nyquist Criterion), Raised-Cosine Filter, Eye Diagram
Raised-Cosine Filter
A Nyquist pulse whose spectrum has a cosine roll-off transition band. Parametrised by the roll-off factor , it satisfies the ISI-free condition for all .
Related: Root-Raised-Cosine (RRC) Filter, Nyquist ISI-Free Criterion (First Nyquist Criterion), Pulse Shaping
Root-Raised-Cosine (RRC) Filter
A pulse-shaping filter whose spectrum is the square root of the raised-cosine spectrum. When used at both transmitter and receiver, the cascade is a raised-cosine filter β achieving both ISI-free transmission and matched-filter optimality.
Related: Raised-Cosine Filter, Matched Filter, Nyquist ISI-Free Criterion (First Nyquist Criterion)
Timing Jitter and Sample Clock Accuracy
The Nyquist ISI-free condition assumes perfect sampling at . In practice, the sample clock has jitter (random timing error ) that introduces residual ISI:
The ISI power depends on the pulse tail decay rate:
- Sinc pulse (): tails decay as , making ISI very sensitive to timing jitter. Even 1% of jitter causes significant degradation.
- Raised cosine (): tails decay as , providing substantial robustness. For , timing jitter of 5% of causes less than 0.5 dB SNR penalty.
In modern systems, timing recovery uses a digital PLL (e.g., Gardner or Mueller-Muller algorithm) that tracks the optimal sampling instant. The residual jitter after timing recovery is typically of , but at symbol rates above 1 Gbaud, even this requires careful clock distribution design.
For OFDM systems (Chapter 14), timing jitter manifests as common phase error (CPE) and inter-carrier interference (ICI), which are handled differently from single-carrier ISI.
- β’
Sample clock jitter < 1% of Ts for negligible ISI penalty
- β’
Roll-off alpha >= 0.1 recommended for timing robustness
- β’
Digital PLL convergence time impacts preamble design
Signal-Space Geometry and Decision Regions
Historical Note: Harry Nyquist and ISI-Free Signaling
1928Harry Nyquist (1889-1976) established the theoretical foundations for ISI-free pulse transmission in his landmark 1928 paper "Certain Topics in Telegraph Transmission Theory." Working at Bell Labs, Nyquist showed that the maximum symbol rate through a channel of bandwidth Hz is symbols per second β the Nyquist rate. His ISI-free criterion, formalised in the frequency domain, remains the basis of all modern pulse-shaping design.