gnsscalc

GNSS Signal Spectrum

Interactive Power Spectral Density (PSD) chart of all GNSS navigation signals across the L-band (1150–1610 MHz). Toggle constellations, zoom into specific bands, and hover over signals to see modulation details. Covers GPS, GLONASS (FDMA & CDMA), Galileo, BeiDou-2/3, QZSS and NavIC.

All PSD curves are computed analytically in your browser from the modulation definitions — no pre-rendered images. Modulation formulas follow the standard BPSK, BOC(s/c) and AltBOC models.

Band:

L-Band Signal Allocation

GNSS signals occupy the L-band between approximately 1150 MHz and 1610 MHz. The upper L-band (1559–1610 MHz) carries L1/E1/B1 signals, while the lower L-band (1164–1300 MHz) carries L2, L5, E5, E6, B2 and B3 signals. Modern signals use split-spectrum BOC modulations to improve ranging accuracy and reduce interference with legacy BPSK signals on the same carrier.

Signal Modulation Types

BPSK(n) — Binary Phase Shift Keying with chipping rate n × 1.023 MHz. Produces a sinc² spectral shape with main lobe width proportional to the chipping rate. Used by GPS C/A, GPS L5, GLONASS L1/L2 and BeiDou B1I/B2I.

BOCs(m,n) — Sine-phased Binary Offset Carrier. The sub-carrier at m × 1.023 MHz splits the spectrum into two lobes offset from the carrier, improving code tracking accuracy and spectral separation. Used by GPS L1C, Galileo E1 OS and BeiDou B1C.

BOCc(m,n) — Cosine-phased Binary Offset Carrier. Similar to BOCs but with a cosine sub-carrier, producing a wider spectral split. Used by Galileo E1 PRS and E6 PRS.

AltBOC(m,n) — Alternating BOC with constant-envelope multiplexing. Combines four signal components (data/pilot on two sub-carriers) into a single wideband signal. Used by Galileo E5 and BeiDou B2a/B2b, spanning ~51 MHz.

Related Tools

GNSS Spectrum FAQ

What is the GNSS L-band?
The GNSS L-band is the portion of the radio spectrum between approximately 1150 MHz and 1610 MHz used by all major satellite navigation systems. It is divided into sub-bands allocated to different constellations and signal types.
What is Power Spectral Density (PSD)?
Power Spectral Density describes how the power of a signal is distributed across frequency. For GNSS signals, the PSD shape is determined by the modulation type and chipping rate. This chart shows each signal's spectral footprint in dB.
What is BPSK modulation?
BPSK (Binary Phase Shift Keying) is the simplest GNSS spreading modulation. Its PSD is a sinc² function centered on the carrier frequency. Examples include GPS L1 C/A, GPS L5, and GLONASS C/A.
What is BOC modulation?
BOC (Binary Offset Carrier) shifts spectral energy away from the center frequency, creating a split-spectrum shape. BOCs (sine-phased) is used by GPS L1C and Galileo E1 OS; BOCc (cosine-phased) is used by Galileo PRS signals.
What is AltBOC modulation?
AltBOC (Alternate BOC) is a wideband modulation used by Galileo E5 and BeiDou B2. AltBOC(15,10) places four signal components across ~51 MHz, enabling very precise ranging.
Why do some signals share the same center frequency?
Several constellations transmit on shared frequencies by international agreement. For example, GPS L1, Galileo E1, BeiDou B1C and QZSS L1 all share 1575.42 MHz. Different modulations ensure the signals remain separable.
What constellations are shown?
GPS, GLONASS (FDMA and CDMA), Galileo, BeiDou-2, BeiDou-3, QZSS, and NavIC. Each constellation is plotted in its own row with signals labeled and color-coded by component.