Communication Systems

Chapter 6
Digital Baseband Transmission

Bachelors Program in Electronics and Communication
Communication Systems   •   Post Graduate

Digital Baseband Transmission

Introduction and Context

Digital baseband transmission is the direct transmission of digitally represented information through a physical channel without first translating the signal to a radio-frequency carrier. It is fundamental to wired data networks, serial buses, optical links, magnetic storage interfaces, and the physical layer of many communication systems. Although modern systems frequently employ passband modulation, the principles of baseband signalling remain essential because every digital link must ultimately represent symbols as waveforms that a channel can carry and a receiver can distinguish.

A baseband transmitter maps a sequence of bits or symbols into a continuous-time waveform. The channel modifies that waveform through attenuation, distortion, noise, interference, and sometimes multipath propagation. The receiver then filters, samples, estimates timing, and decides which symbols were transmitted. The central engineering problem is therefore a trade-off among bandwidth, power, implementation complexity, timing robustness, and probability of error.

A useful abstract model is

x(t) = ∑k=-∞∞ ak p(t - kT)

where ak is the transmitted symbol amplitude, p(t) is the basic pulse shape, T is the symbol interval in seconds, and x(t) is the transmitted waveform. For binary signalling, one bit is commonly transmitted per symbol, so the bit rate is Rb = 1/T bits/s. For M-ary signalling, each symbol carries log2 M bits and

Rb = (log2 M)/T = Rs log2 M

where Rs = 1/T is the symbol rate in baud. This equation assumes equally likely symbols and a fixed symbol interval.

Learning Objectives

After studying this chapter, the reader should be able to:

  1. Explain the architecture and operating principles of a digital baseband link.
  2. Distinguish line coding, pulse shaping, signalling levels, and equalization.
  3. Derive and apply the Nyquist zero-intersymbol-interference criterion.
  4. Analyse bandwidth, energy, noise, timing, and error performance.
  5. Compare practical line codes and evaluate their suitability for applications.
  6. Explain matched filtering, sampling, decision rules, and adaptive equalization.
  7. Assess a practical baseband design using quantitative and engineering criteria.

1. Baseband Link Model

A typical link contains the following functional blocks:

Source and source encoder → line coder or mapper → pulse-shaping filter → channel → receive filter or matched filter → timing recovery → sampler → decision device → decoder.

The source encoder may compress data, while the line coder converts binary values into a waveform-friendly sequence. Pulse shaping controls occupied bandwidth and intersymbol interference (ISI). The channel may be represented by an impulse response hc(t). Additive noise is often modelled as zero-mean white Gaussian noise (AWGN) with two-sided power spectral density N0/2, although real channels may also contain impulsive noise, crosstalk, fading, and frequency-selective attenuation.

For a linear time-invariant channel, the received signal is

r(t) = x(t) * hc(t) + n(t)

where * denotes convolution, hc(t) is the channel impulse response, and n(t) is noise. The receiver attempts to recover the symbol sequence {ak} from r(t).

The design is governed by four interacting resources:

ResourceMain concernTypical remedy
BandwidthSpectral occupancy and adjacent-channel interferencePulse shaping, multilevel signalling
PowerSignal-to-noise ratio and reachPower control, coding, better receivers
TimingCorrect sampling instantsClock recovery, training sequences
Channel distortionISI and amplitude/phase distortionEqualization, controlled pulse shaping

2. Symbols, Pulses, and Line Coding

2.1 Binary signal representations

In polar binary signalling, the two symbols are commonly represented as +A and -A. In unipolar signalling, they may be A and 0. Bipolar or pseudoternary schemes use three levels, often to provide transitions or reduce low-frequency content. The choice affects average power, spectral characteristics, clock recovery, and immunity to baseline wander.

The transmitted waveform can be written as

x(t) = ∑ ak p(t-kT)

The pulse p(t) may be rectangular, raised-cosine, sinc-shaped, or a practical finite-duration approximation. A rectangular pulse is simple but has substantial spectral sidelobes. A carefully designed pulse can confine energy more effectively and eliminate ISI at specified sampling instants.

2.2 Important line codes

Non-return-to-zero (NRZ): The signal remains at its level for the entire symbol interval. Polar NRZ is power-efficient and simple, but long runs without transitions can make timing recovery difficult and may produce a strong low-frequency component.

Return-to-zero (RZ): The signal returns to a reference level within each symbol interval. RZ provides more transitions but occupies greater bandwidth.

Manchester coding: Each bit contains a transition at the centre of the bit interval. The transition direction identifies the bit. Manchester coding is self-clocking and has no dc component for balanced data, but its minimum bandwidth is larger than that of polar NRZ.

Differential Manchester: Information is conveyed by the presence or absence of a boundary transition, while a centre transition provides timing. This makes the code insensitive to polarity reversal, at the cost of bandwidth and coding complexity.

Bipolar AMI: Binary ones alternate between positive and negative pulses, while zeros are represented by zero voltage. AMI has zero average voltage for balanced data and supports some error detection through bipolar violations. Long sequences of zeros, however, can remove transitions; practical systems use zero-substitution methods such as B8ZS or HDB3.

Block and scrambling codes: A block code may replace a group of data bits with a longer constrained sequence to ensure transitions, balance dc content, or provide limited error detection. Scramblers randomize patterns without necessarily changing the average bit rate, but they do not by themselves provide forward error correction.

2.3 Line-code comparison

CodeStrengthLimitationTypical consideration
Polar NRZLow implementation complexity and good power efficiencyPoor timing during long runsShort or controlled links
RZMore transitions and easier timingGreater bandwidthTiming-sensitive links
ManchesterSelf-clocking and dc-balancedApproximately doubled transition activityLegacy LAN and robust synchronous links
AMILow dc content and violation monitoringZero runs require substitutionCarrier-grade digital transmission
Multilevel codeLower symbol rate for a given bit rateSmaller noise margin per levelHigh-speed copper links

3. Spectral Analysis and Bandwidth

The power spectral density (PSD) describes how signal power is distributed with frequency. If symbols are independent, zero mean, and have variance σa2, the continuous component of the PSD is related to the Fourier transform P(f) of the pulse:

Sx(f) = (σa2/T)|P(f)|2

This expression assumes statistically independent symbols and a stationary symbol process. A nonzero mean symbol sequence may also generate spectral lines, including a dc line. Thus, the pulse shape and symbol statistics both determine the spectrum.

For a rectangular pulse of duration T,

P(f) = A T sinc(fT)

where sinc(u) = sin(πu)/(πu), A is pulse amplitude, and frequency is measured in hertz. The first spectral null occurs at |f| = 1/T = Rs. A practical bandwidth specification may use a null-to-null, 3-dB, or occupied-bandwidth definition; these are not interchangeable.

A dc-balanced code is important in transformer-coupled, capacitive, or magnetically coupled channels because such channels cannot reliably transmit dc. Low-frequency suppression also reduces baseline wander, but excessive suppression can distort long runs and create decision-threshold errors.

4. Intersymbol Interference and the Nyquist Criterion

ISI occurs when the pulse associated with one symbol contributes to the sampling instant of another symbol. If the overall transmit-channel-receive pulse is g(t), distortion-free decisions at times t = mT require

g(mT) = { 1, m = 0; 0, m ≠ 0 }

for a normalized pulse. More generally, g(0) may be a nonzero scale factor. This is the first Nyquist criterion: the overall pulse must have zero crossings at all other symbol-spaced sampling instants.

The ideal sinc pulse satisfies this condition:

p(t) = sinc(t/T)

but it extends infinitely in time and is therefore unrealizable. The raised-cosine family provides a practical compromise. Its roll-off factor α, where 0 ≤ α ≤ 1, controls excess bandwidth. The ideal raised-cosine bandwidth is

B = (1+α)/(2T) = (1+α)Rs/2

for a low-pass baseband channel. The minimum theoretical bandwidth occurs at α = 0, giving B = Rs/2, but the corresponding impulse response decays slowly and is highly sensitive to timing errors. Increasing α improves time-domain decay and timing tolerance while increasing bandwidth.

A common implementation uses square-root raised-cosine (SRRC) filters, one at the transmitter and one at the receiver. Their cascaded frequency response is raised cosine, so the combined response satisfies the zero-ISI criterion. Splitting the filter also reduces noise bandwidth and permits a matched-filter receiver.

5. Detection in Noise

5.1 Matched filter

For a known pulse s(t) in AWGN, the matched filter has impulse response proportional to a time-reversed and delayed version of the pulse:

hm(t) = K s^*(T0-t)

where K is an arbitrary scale factor, * denotes complex conjugation, and T0 is the sampling reference time. The matched filter maximizes the output signal-to-noise ratio at T0 under the assumptions of known pulse shape, AWGN, and correct timing.

For binary antipodal signalling with symbols +√Eb and -√Eb, coherent detection in AWGN gives

Pb = Q(√(2Eb/N0))

where Eb is energy per bit in joules, N0 is the one-sided noise spectral-density parameter in joules, and

Q(x) = (1/√(2π)) ∫x^∞ exp(-u2/2) du

The equation assumes equally likely bits, ideal synchronization, a matched filter, and coherent detection. For binary orthogonal signalling, the corresponding coherent error probability is Pb = Q(√(Eb/N0)), illustrating the 3-dB energy disadvantage relative to antipodal signalling at a fixed error probability.

5.2 Decision thresholds

For equal-probability antipodal symbols in symmetric AWGN, the optimum threshold is zero. If symbols have unequal prior probabilities or unequal costs, the optimum threshold shifts. In a general binary hypothesis test with signal means s0 and s1, the decision threshold depends on the likelihood ratio, noise variance, priors, and decision costs. Therefore, “zero threshold” is not universally optimum; it is a special case.

5.3 Worked example: binary error probability

Suppose coherent antipodal signalling operates at Eb/N0 = 8 (linear, not decibels). Then

Pb = Q(√(2×8)) = Q(4) ≈ 3.17×10-5

The square-root argument is dimensionless because both Eb and N0 have compatible energy units. If the ratio is specified in decibels, it must first be converted using γlinear = 10γdB/10.

6. Timing Recovery and Sampling

A receiver must sample near the optimum decision instant. Timing error changes the pulse amplitude and can introduce residual ISI. Timing recovery derives a clock from the received waveform using a known preamble, a spectral line, a phase-locked loop, or a data-aided/non-data-aided timing-error detector.

The Gardner timing-error detector is widely used in oversampled systems because it can operate without explicit symbol decisions. The Mueller–Müller detector operates near one sample per symbol and uses decisions in its error signal. Both are practical algorithms, but their performance depends on signal excess bandwidth, signal-to-noise ratio, frequency offset, and channel distortion.

Oversampling at a rate such as two or more samples per symbol facilitates digital timing recovery and equalization. It does not eliminate the need for an anti-aliasing filter. The sampling theorem requires a sampling frequency greater than twice the highest frequency present in the appropriately band-limited signal.

7. Channel Distortion and Equalization

A channel is frequency-selective when its attenuation or phase response varies significantly over the signal bandwidth. The received pulse then spreads in time, producing ISI. Equalization attempts to compensate for this spreading.

Zero-forcing (ZF) equalization attempts to invert the channel response. In frequency-domain form, an idealized equalizer is

GZF(f) = 1/H(f)

where H(f) is the channel response. ZF can strongly amplify noise at frequencies where |H(f)| is small, so it is mainly useful when channel nulls are absent or weak.

Minimum mean-square error (MMSE) equalization balances residual ISI against noise enhancement. A common scalar frequency-domain form is

GMMSE(f) = H^*(f)/( |H(f)|2 + N(f)/Sx(f) )

where Sx(f) is the signal PSD and N(f) is the noise PSD. This expression assumes a linear model, known spectra, and a mean-square error objective. Unlike ZF, MMSE does not insist on complete channel inversion when that would greatly amplify noise.

Equalizers may be linear finite impulse response (FIR) filters, decision-feedback equalizers (DFEs), or maximum-likelihood sequence estimators. A DFE uses previously detected symbols to cancel postcursor ISI, but an incorrect decision can propagate errors. Maximum-likelihood sequence estimation can approach optimum sequence detection for a known finite-memory channel, at the cost of computational complexity, commonly through the Viterbi algorithm.

Adaptive equalizers estimate coefficients from a training sequence using algorithms such as least mean squares (LMS) or recursive least squares (RLS). LMS is computationally economical but convergence depends on step size and channel eigenvalue spread. RLS converges more rapidly but requires greater computation and may be more sensitive to numerical issues.

8. Multilevel Baseband Signalling

With [[M]] levels, each symbol conveys log2 M bits, reducing the symbol rate for a fixed bit rate. For example, four-level pulse-amplitude modulation (PAM-4) carries two bits per symbol. However, adjacent levels are closer for a fixed peak-to-peak voltage, reducing noise margin. If the symbol spacing is reduced, a given noise amplitude is more likely to cause an error.

The Shannon capacity of an ideal band-limited AWGN channel is

C = B log2(1 + S/N)

where C is capacity in bits/s, B is bandwidth in hertz, and S/N is the received signal-to-noise ratio as a linear power ratio. Capacity is an asymptotic upper bound for arbitrarily long codes and ideal decoding; it does not specify a practical modulation or guarantee a particular latency or error rate. Multilevel signalling can improve spectral efficiency, but practical operation requires adequate SNR, linearity, and equalization.

9. Design Example: A Short High-Speed Copper Link

Consider an illustrative 10-Gb/s point-to-point copper link using PAM-4. Since each symbol carries two bits,

Rs = Rb/log2 4 = 10×109/2 = 5×109 baud

With roll-off factor α = 0.25, the ideal raised-cosine baseband bandwidth is

B = (1+0.25)Rs/2 = 1.25×5×109/2 = 3.125 GHz

This is a theoretical occupied bandwidth under the stated pulse-shaping model; connector loss, package parasitics, skin effect, dielectric loss, crosstalk, and implementation margins must be included in an actual design.

The design team observes that the channel has a deep attenuation region near the upper part of the band. A ZF equalizer produces unacceptable noise enhancement. The team therefore adopts an MMSE feed-forward equalizer, followed by a decision-feedback section for postcursor ISI. A training preamble estimates the initial tap coefficients, and LMS updates them during operation. Clock recovery uses a digital timing loop based on oversampled data.

The four amplitude levels are calibrated to reduce mismatch, and a scrambler prevents long repetitive patterns. Forward error correction may be added above the physical layer if the raw symbol error rate is too high. The link is validated using eye diagrams, bathtub curves, jitter decomposition, return-loss measurements, crosstalk tests, and bit-error-rate testing over voltage, temperature, and cable-length corners.

Outcome: PAM-4 meets the bandwidth constraint but requires substantially better SNR and linearity than binary signalling. The design succeeds because waveform choice, equalization, timing recovery, coding, and channel characterization are treated as a coupled system rather than independent blocks.

Learning points:

  • Lower symbol rate does not imply lower implementation difficulty.
  • Equalization must manage both ISI and noise enhancement.
  • Training, adaptation, and verification are essential in time-varying channels.
  • A nominal bandwidth calculation is only the starting point of physical-layer design.

10. Practical Measurement and Verification

A complete baseband evaluation should include:

  1. Eye diagram: Superposition of many symbol intervals; vertical opening indicates amplitude margin and horizontal opening indicates timing margin. It is diagnostic, not a complete statistical proof of performance.
  2. Bit-error-rate test: Compares transmitted and detected bits over a specified observation interval. A measured zero-error result is not proof of zero BER; it establishes an upper confidence bound dependent on the number of tested bits.
  3. Jitter analysis: Separates deterministic and random components where the measurement methodology supports such separation.
  4. PSD and return-loss measurements: Verify spectral compliance and impedance matching.
  5. Stress testing: Varies temperature, supply voltage, cable length, crosstalk, and connector conditions.
  6. Interoperability testing: Confirms that transmitter and receiver margins remain adequate across compliant devices.

For a measured BER 0 in N independent tested bits, a common approximate 95% upper confidence bound is 3/N, based on the rule-of-three approximation. This is a statistical statement, not a physical guarantee, and independence assumptions must be considered.

11. Limitations, Standards, and Responsible Engineering

Baseband links face fundamental trade-offs. Increasing data rate generally raises bandwidth demand or forces multilevel signalling. Increasing transmit power may improve BER but can violate electromagnetic compatibility, thermal, safety, or regulatory limits. Strong equalization can compensate for loss but increases noise, power consumption, and implementation complexity. Aggressive adaptation can track a changing channel but may become unstable under poor training or abrupt interference.

Engineers must follow applicable physical-layer standards, electromagnetic-compatibility requirements, electrical safety rules, and spectrum or cabling regulations. Conformance testing should use defined test fixtures and measurement bandwidths. In safety-critical or infrastructure applications, design records should document assumptions, margins, calibration, failure modes, and maintenance procedures.

Machine learning is increasingly investigated for channel estimation, nonlinear equalization, anomaly detection, and adaptive signal processing. It can be useful when the channel is nonlinear or difficult to model, but it does not remove the need for physical constraints, explainable performance bounds, robust training data, and worst-case validation. A learned equalizer that performs well on laboratory data may fail under distribution shift, temperature variation, aging, or adversarial interference.

Best-Practice Design Workflow

  1. Specify bit rate, allowable BER, latency, channel, power, and compliance constraints.
  2. Select binary or multilevel signalling based on required SNR and bandwidth.
  3. Choose a line code or scrambler to address timing and dc constraints.
  4. Design a transmit/receive pulse-shaping pair and calculate theoretical bandwidth.
  5. Characterize the complete channel, including connectors and packaging.
  6. Select timing recovery and equalization architecture using measured impairments.
  7. Simulate both ideal and worst-case channels with noise and jitter.
  8. Verify experimentally using BER, eye, PSD, jitter, crosstalk, and environmental tests.
  9. Document assumptions, margins, calibration, and interoperability results.

Chapter Summary

Digital baseband transmission maps symbols directly into waveforms and recovers them after channel distortion and noise. Its central model is a pulse-amplitude sequence passed through a transmit filter, channel, and receive filter. Line coding determines transition density, dc content, timing properties, and spectral behaviour. Pulse shaping controls bandwidth and ISI; the Nyquist criterion requires zero crossings at other symbol sampling instants. Raised-cosine and square-root raised-cosine filters provide practical bandwidth–timing trade-offs.

Matched filtering maximizes SNR at the sampling instant in AWGN when the pulse and timing are known. Coherent antipodal binary signalling has Pb = Q(√(2Eb/N0)) under ideal assumptions. Timing recovery is as important as amplitude detection, and frequency-selective channels require equalization. ZF removes channel distortion at the risk of noise enhancement, whereas MMSE balances both effects. Multilevel signalling improves spectral efficiency but reduces noise margin and increases demands on linearity and equalization. Professional design therefore requires joint consideration of bandwidth, power, timing, channel response, implementation, standards, and measured margins.

Key Terms

Baseband transmission: Direct transmission of a digital waveform without carrier translation.

Symbol: A waveform state representing one or more information bits.

Bit rate: Number of transmitted bits per second.

Symbol rate: Number of transmitted symbols per second, measured in baud.

Line code: Rule for mapping bits into signal levels or transitions.

Pulse shaping: Filtering used to control waveform bandwidth and ISI.

Intersymbol interference: Distortion caused by neighbouring symbols overlapping at decision times.

Nyquist criterion: Condition requiring zero pulse contributions at other symbol sampling instants.

Raised-cosine filter: Nyquist filter characterized by roll-off factor and controlled excess bandwidth.

Roll-off factor: Parameter α describing excess bandwidth, with 0 ≤ α ≤ 1.

Matched filter: Filter matched to a known signal pulse to maximize output SNR in AWGN.

Timing recovery: Estimation and tracking of the optimum sampling phase and frequency.

Equalizer: Filter or algorithm that compensates for channel distortion.

Zero-forcing equalizer: Equalizer that attempts to invert the channel response.

MMSE equalizer: Equalizer that minimizes mean-square error while balancing ISI and noise.

PAM-4: Four-level pulse-amplitude modulation carrying two bits per symbol.

Eye diagram: Overlaid waveform display used to assess amplitude and timing margins.

AWGN: Additive white Gaussian noise model.

Scrambler: Processing element that randomizes patterns to improve transition and spectral properties.

Review Questions

Short Answer Questions

  1. Distinguish bit rate from symbol rate.
  2. Why can long runs of identical bits be problematic for clock recovery?
  3. State the first Nyquist criterion for zero ISI.
  4. What is the function of a matched filter?
  5. Why does PAM-4 require greater SNR than binary signalling for comparable voltage swing?

Long Answer Questions

  1. Explain the architecture of a digital baseband transmission system and the role of each block.
  2. Compare NRZ, Manchester, AMI, and multilevel line coding with respect to bandwidth, timing, dc content, and complexity.
  3. Derive the bandwidth expression for a raised-cosine pulse and explain the role of the roll-off factor.
  4. Compare zero-forcing, MMSE, decision-feedback, and maximum-likelihood equalization.
  5. Discuss the practical measurement and compliance requirements for a high-speed baseband link.

Analytical / Application Questions

  1. A binary link transmits at 2 Gb/s using a raised-cosine response with α = 0.35. Calculate the symbol rate and ideal baseband bandwidth, stating assumptions.
  2. For coherent antipodal signalling with Eb/N0 = 6 linear, calculate the argument of the Q-function and estimate the qualitative change in BER if the ratio is increased by 3 dB.
  3. A channel has a spectral null near the upper edge of the signal band. Explain why ZF equalization may fail and propose a practical receiver architecture with justification.

Multiple Choice Questions with Answers

Question 1

For an M-ary baseband system with symbol interval T, which expression gives the bit rate?

A. R_b = T log_2 M

B. R_b = (log_2 M)/T

C. R_b = M/T^2

D. R_b = 1/(M T)

Correct Answer: B. R_b = (log_2 M)/T

Question 2

What condition eliminates intersymbol interference at ideal sampling instants?

A. The pulse has maximum energy at every sampling instant

B. The pulse has equal nonzero values at all symbol intervals

C. The pulse is zero at all other symbol-spaced sampling instants

D. The channel has infinite bandwidth

Correct Answer: C. The pulse is zero at all other symbol-spaced sampling instants

Question 3

For a raised-cosine response, what is the ideal baseband bandwidth when the symbol rate is R_s and roll-off factor is α?

A. B = R_s/(1+α)

B. B = αR_s/2

C. B = (1+α)R_s/2

D. B = 2R_s(1+α)

Correct Answer: C. B = (1+α)R_s/2

Question 4

Which line code provides a guaranteed mid-bit transition for timing?

A. Polar NRZ

B. Manchester

C. Unipolar NRZ

D. AMI with an all-zero sequence

Correct Answer: B. Manchester

Question 5

Under ideal coherent antipodal signalling in AWGN, which BER expression is correct?

A. P_b = Q(√(E_b/N_0))

B. P_b = Q(2E_b/N_0)

C. P_b = Q(√(2E_b/N_0))

D. P_b = exp(-E_b/N_0)

Correct Answer: C. P_b = Q(√(2E_b/N_0))

Question 6

What is the principal weakness of zero-forcing equalization?

A. It cannot compensate any channel phase distortion

B. It may greatly amplify noise near channel attenuation nulls

C. It always requires a carrier oscillator

D. It increases ISI by definition

Correct Answer: B. It may greatly amplify noise near channel attenuation nulls

Question 7

A PAM-4 symbol carries how many bits when all four levels are used distinctly?

A. 1

B. 2

C. 3

D. 4

Correct Answer: B. 2

Question 8

For a 10-Gb/s PAM-4 link, what is the symbol rate assuming exactly two bits per symbol?

A. 2.5 Gbaud

B. 5 Gbaud

C. 10 Gbaud

D. 20 Gbaud

Correct Answer: B. 5 Gbaud

Question 9

Which receiver component is primarily responsible for estimating the optimum sampling phase?

A. Timing-recovery loop

B. Line transformer

C. Scrambler

D. Power amplifier

Correct Answer: A. Timing-recovery loop

Question 10

What is the main design trade-off associated with increasing the raised-cosine roll-off factor?

A. Lower bandwidth and poorer time-domain decay

B. Higher bandwidth and generally improved timing tolerance

C. Higher bit rate without any change in bandwidth

D. Elimination of the need for equalization

Correct Answer: B. Higher bandwidth and generally improved timing tolerance

Communication Systems
Chapter 6 of 6