BPSK vs. BOC Modulation: Sine and Cosine BOC Explained

This article compares Binary Phase Shift Keying (BPSK) and Binary Offset Carrier (BOC) modulation techniques. We’ll delve into the specifics of Sine BOC and Cosine BOC modulation, both utilized in Global Navigation Satellite Systems (GNSS). GNSS employs various channel modulations, including BPSK, BOC (with its sine and cosine variations), Multiplexed BOC (MBOC), and Alternate BOC (AltBOC).

BPSK Modulation

The following equation represents a BPSK modulated Pseudo-Random Noise (PRN) sequence. Here, p(t) signifies the fundamental pulse, representing the binary data stream.

BPSK equation1

In GNSS, pulse shaping isn’t typically used. Therefore, p(t) = p Tc (t), which translates to a rectangular pulse.

BPSK equations

The modulated signal can be expressed as the convolution of the code, navigation data, and modulation pulse.

BPSK stands for Binary Phase Shift Keying.

Sine BOC Modulation

sine BOC modulation waveforms

Fig.1 Sine BOC modulation Waveforms

BOC, short for Binary Offset Carrier, is also referred to as square subcarrier modulation. In this technique, a PRN code with a chip rate of fc is multiplied by a rectangular subcarrier with a frequency of f sc. This process effectively splits the signal’s spectrum.

sine BOC modulation equations

The Sine BOC time waveform is expressed as shown above.

Cosine BOC Modulation

cosine BOC modulation waveforms

Fig.2 Cosine BOC modulation Waveforms

Cosine BOC can be modeled as a double Sine BOC modulation. The first stage involves modulation of order N B, while the second stage has a modulation order of 2.

cosine BOC modulation equations

The Cosine BOC time waveform is expressed as depicted in the image above.

PSD Spectrum of BPSK and BOC Modulation Types

PSD spectrum BPSK BOC modulations

Fig.3 PSD spectrum of BPSK and BOC modulations

The figure showcases the Power Spectral Density (PSD) spectrums of BPSK, Sine BOC, and Cosine BOC modulations.