8.3. \(M\)-ary Differential Phase Shift Keying (\(M\)-DPSK)#

  • Consider the \(M\)-PSK constellation \(\left\{ e^{j 2\pi m/M}: m=0,1,\ldots,M-1 \right\}\). Let \(c[n]\) be the information symbol sequence chosen from the \(M\)-PSK constellation, and \(b[n] = c[n] b[n-1]\) is the differentially encoded symbol sequence. Then the linearly modulated signal \(x(t) = \sum_n b[n] p(t-nT)\) gives us \(M\)-ary DPSK.

  • Practically, a known value needs to be set for the initial symbol, say, \(b[-1] = 1\).

  • Consider the ML non-coherent demodulation of \(c[0]\). We may treat

    \[\begin{equation*} s_m(t) = b[-1] p(t+T) + b[0] p(t) = b[-1] p(t+T) + e^{j 2\pi m/M} b[-1] p(t) \end{equation*}\]

    in this case. If \(p(t)\) has most of its energy concentrated to within a symbol period, the signals \(s_m(t)\)’s have approximately equal energies. Hence the ML non-coherent demodulator is given in (8.2):

    (8.4)#\[\begin{split}\begin{align} \hat c[0] & = \arg\hspace{-15pt}\max_{m \in \{0,1,\ldots,M-1\}} \left| \tilde r[-1] + e^{-j 2\pi m/M} \tilde r[0] \right| \notag \\ & = \arg\hspace{-15pt}\max_{m \in \{0,1,\ldots,M-1\}} \text{Re} \left(e^{-j 2\pi m/M} \tilde r[0] \tilde r^*[-1] \right) \notag \\ & = \arg\hspace{-15pt}\max_{m \in \{0,1,\ldots,M-1\}} \cos \left(\angle \tilde r[0] - \angle \tilde r[-1] - \frac{2\pi m}{M} \right) \end{align}\end{split}\]

    where \(\tilde r[n] = r(t) * p^*(-t) \big|_{t=nT}\).

  • The demodulation rule in (8.4) is simply finding the \(M\)-PSK signal point on the unit circle that is closest to the point with angle \(\angle \tilde r[0] - \angle \tilde r[-1]\).

  • The ISI-free property of the RRC pulse discussed before guarantees that the demodulation rule in (8.4) is applicable to the case of multiple TX symbols.