The OQPSK modulation is a PSK modulation, using 2 bits per symbol and a delay of one bit in the in quadrature signal (refer to OptiSystem component library, OQPSK Pulse Generator). The project file “OQPSK – Transmitter and Receiver.osd” has an OQPSK transmitter and receiver (Figure 1).

This project was based on the project from Figure 16, but replaces the DPSK modulator with the OQPSK modulator, and the DPSK sequence decoder with the PSK sequence decoder.

Optical System - Figure 1 -  OQPSK System

Figure 1: OQPSK System

The main difference from the DPSK project is the bits per symbol (2), the threshold and output amplitudes for the detector (-1,0,1) and the decision instant for the in quadrature threshold detector (0.75). The decision instant difference is related to the delay added to the quadrature signal in the transmitter stage.

Simulation Results

After running the simulation you can visualize the results from the Eye diagrams (Figure 2), and also compare the input and output bit sequence (Figure 3). The input and output signals should be the same.

Optical System - Figure 2 - OQPSK Eye diagrams In-phase and In-quadrature signals

Figure 2: OQPSK Eye diagrams: In-phase and In-quadrature signals

Optical System - Figure - 3 - Electrical signals before and after OQPSK coding decoding

Figure 3: Electrical signals before and after OQPSK coding/decoding