Time Domain and Frequency Domain

  • A waveform shows how the signal changes with time
  • The Fourier transform gives its frequency-domain description
  • Abrupt transitions spread signal energy into sidelobes
    • Rectangular-pulse spectrum (relative power density vs. frequency offset / symbol rate): main lobe between nulls at ±𝑅𝑠, sidelobes about 13 dB down, further nulls at ±2𝑅𝑠

The Same Bits in Time

  • Without explicit pulse shaping: abrupt transitions
  • Root-raised-cosine (RRC) transmit shaping: smooth, overlapping pulses
  • Same eight bits and symbol rate; only the transmit pulse shape changes (normalized baseband voltage, uncoded BPSK, RRC roll-off 𝛼=0.35)
  • The pulse overlap is intentional; a matched receiver controls the interference at the decision instants

RF Bandwidth and Sidelobes

  • Same symbol rate, 1.0 Msymbol/s:
    • Rectangular: first-null span =2𝑅𝑠=2.0MHz; sidelobes extend beyond it
    • Ideal RRC: RF span =(1+𝛼)𝑅𝑠=1.35MHz, with no sidelobes in the plot

RF Bandwidth

  • 𝐵RF=(1+𝛼)𝑅𝑠(ideal RRC),2𝑅𝑠(rectangular, first null)
  • Practical filters need allowances beyond the ideal RRC span

Benefits and Costs

BenefitCost or constraint
Lower out-of-band emissionsTransmit and receive filters must work together
More controlled channel bandwidthFilter memory and timing affect symbol decisions
Closer channel spacingConventional RRC-shaped BPSK can need amplifier backoff
More efficient use of spectrumChoose a waveform compatible with the spacecraft amplifier
  • Saturation can distort envelope variations and regrow sidelobes
  • GMSK (Gaussian minimum-shift keying) and selected shaped OQPSK (offset QPSK) can offer favorable amplifier behavior (CCSDS 413.0-G-3, Bandwidth-Efficient Modulations)

Bandwidth Example: BPSK and QPSK

AssumptionsBPSKQPSK
Information rate 𝑅𝑏1.0 Mbit/s1.0 Mbit/s
Bits per symbol12
Symbol rate 𝑅𝑠1.0 Msymbol/s0.5 Msymbol/s
𝐵RF at 𝛼=0.351.35 MHz0.68 MHz
  • Uncoded examples, 𝐵RF=(1+𝛼)𝑅𝑠; both transmit the same number of information bits each second (symbol rate)

Pulse-Shape Mismatch at the Receiver

  • The receive filter should match the transmit shaping; a mismatch costs required 𝐸𝑏/𝑁0: pulse-shape mismatch example
  • References: MathWorks, Raised Cosine Filtering and Raised Cosine Receive Filter documentation; Gallager, MIT 6.450 Ch. 6