Skip to main content

DPSK and its implementation

Short answer

DPSK conveys information in relative phase changes, avoiding coherent references. Implementation: transmitter uses an XNOR differential encoder followed by a BPSK modulator; receiver multiplies the incoming signal with its one-bit delayed replica, integrates over a bit period, and decides based on sign. It provides simple non-coherent detection at about 1 dB penalty.

What is DPSK and how it can be implemented?

DPSK (Differential Phase Shift Keying) is a non-coherent form of PSK in which a data bit is represented by the change in carrier phase relative to the previous bit, not by an absolute phase. Typically bit 1 means no phase change and bit 0 means a 180∘180^\circ change. The previous bit acts as the phase reference, so the receiver needs no coherent carrier.

Implementation: transmitter

 b_k -->[XNOR]--d_k-->[BPSK modulator]--> DPSK
          ^      |      (phase 0 / pi)
          +-[Tb delay]
  1. Differential encoder: dk=bk⊕dk−1‾d_k=\overline{b_k\oplus d_{k-1}} with an initial reference bit.
  2. BPSK modulator: dk=1d_k=1 gives Acos⁡ωctA\cos\omega_ct, dk=0d_k=0 gives −Acos⁡ωct-A\cos\omega_ct.

Example: data 1 0 1 1, reference 1 gives dkd_k = 1 1 0 0 0, phases 0, 0, π\pi, π\pi, π\pi.

Implementation: receiver

 r(t)->[BPF]-+------------>(X)->[int 0..Tb]->[sign]-> b_k
             +->[Tb delay]--^

The present bit is multiplied by the delayed previous bit and integrated; the result is proportional to cos⁡(θk−θk−1)\cos(\theta_k-\theta_{k-1}). Positive means no phase change (1), negative means a change (0). For the example, changes are no, yes, no, no, giving 1 0 1 1.

DPSK is simpler than coherent PSK and immune to phase ambiguity, with Pe=12e−Eb/N0P_e=\tfrac12e^{-E_b/N_0}.

✓ Answer checked by Claude Opus 5.5 (high effort)

All Communication Systems chapter 7 questions →