Products & Services Solutions Academia Support User Community Company

Learn more about Communications Blockset   

M-PSK Phase Recovery - Recover carrier phase using M-Power method

Library

Carrier Phase Recovery sublibrary of Synchronization

Description

The M-PSK Phase Recovery block recovers the carrier phase of the input signal using the M-Power method. This feedforward, non-data-aided, clock-aided method is suitable for systems that use baseband phase shift keying (PSK) modulation. It is also suitable for systems that use baseband quadrature amplitude modulation (QAM), although the results are less accurate than those for comparable PSK systems. The alphabet size for the modulation must be an even integer.

For PSK signals, the M-ary number parameter is the alphabet size. For QAM signals, the M-ary number should be 4 regardless of the alphabet size because the 4-power method is the most appropriate for QAM signals.

The M-Power method assumes that the carrier phase is constant over a series of consecutive symbols, and returns an estimate of the carrier phase for the series. The Observation interval parameter is the number of symbols for which the carrier phase is assumed constant. This number must be an integer multiple of the input signal's vector length.

Input and Outputs

The input signal must be a frame-based column vector or a sample-based scalar of type double or single. The input signal represents a baseband signal at the symbol rate, so it must be complex-valued and must contain one sample per symbol.

The outputs are as follows:

Delays and Latency

The block's algorithm requires it to collect symbols during a period of length Observation interval before computing a single estimate of the carrier phase. Therefore, each estimate is delayed by Observation interval symbols and the corrected signal has a latency of Observation interval symbols, relative to the input signal.

Dialog Box

M-ary number

The number of points in the signal constellation of the transmitted PSK signal, or 4 for a QAM signal. This must be an even integer.

Observation interval

The number of symbols for which the carrier phase is assumed constant.

Examples

See Carrier Phase Recovery Example in Communications Blockset User's Guide.

Algorithm

If the symbols occurring during the observation interval are x(1), x(2), x(3),..., x(L), then the resulting carrier phase estimate is

where the arg function returns values between -180 degrees and 180 degrees.

References

[1] Mengali, Umberto, and Aldo N. D'Andrea, Synchronization Techniques for Digital Receivers, New York, Plenum Press, 1997.

[2] Moeneclaey, Marc, and Geert de Jonghe, "ML-Oriented NDA Carrier Synchronization for General Rotationally Symmetric Signal Constellations," IEEE Transactions on Communications, Vol. 42, No. 8, Aug. 1994, pp. 2531-2533.

See Also

CPM Phase Recovery, M-PSK Modulator Baseband

  


Related Products & Applications

Learn more about Simulink through this collection of videos, articles, technical literature and the Getting Started with Simulink Guide.

 © 1984-2009- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS