M-ary Phase-Shift Keying (M-PSK)
Generalizing PSK to M phases to encode log2(M) bits per symbol.
From Binary to M-ary: Increasing Data Rate
The fundamental goal of advanced modulation is to increase . Instead of encoding just one bit at a time, we can encode groups of bits into a single signal state, or "symbol." M-PSK is a direct generalization of this idea.
- BPSK (2-PSK): Uses 2 phase states (, ) to represent symbols, encoding bit per symbol.
- QPSK (4-PSK): Uses 4 phase states (e.g., , , , ) to represent symbols, encoding bits per symbol.
M-PSK, or M-ary Phase Shift Keying, extends this principle to any number of states , where is typically a power of 2. Each symbol can then represent bits.
How M-PSK Works: The Constellation Diagram
The operation of M-PSK is best visualized using a . In M-PSK, all symbols have the same amplitude (power), so they lie on a circle. The M points are spaced equally around this circle.
The angular separation between any two adjacent symbols is given by the simple formula: .
Example: 8-PSK
8-PSK is a common implementation used when a higher data rate than QPSK is needed.
- Number of states: .
- Bits per symbol: bits. (e.g., '000', '001', ...)
- Phase separation: .
- The possible phases are: , , , , , , , and .
The Price of Efficiency: Practical Limitations and BER
While increasing boosts data rate, it comes at a significant cost: noise immunity. As we cram more points onto the constellation circle, the distance between them shrinks dramatically.
In any real communication channel, the signal is corrupted by noise, which causes the received symbol to be slightly offset from its ideal position. If the noise is strong enough, or the symbols are too close together, the receiver might misinterpret one symbol for its neighbor. This is known as a symbol error, which increases the .
For (e.g., 16-PSK), the points become so close that the system is extremely sensitive to phase noise and other channel impairments. This leads to a high BER, making such high-order PSK schemes impractical for most applications. For this reason, 8-PSK is often considered the highest practical order of PSK in common use.
Interactive M-PSK – Constellation and Time Waveform
Order M
Params
Data
M-PSK modulated signal
Constellation diagram (M-PSK)
The Alternative for Higher Data Rates: QAM
To achieve higher bit rates while maintaining better noise immunity than high-order M-PSK, a different technique is used: . QAM allows symbols to have different amplitudes in addition to different phases. This frees the symbols from the constraint of a single circle and allows them to be arranged in a grid, which maximizes the distance between adjacent points for a given average power.