Description: Modulator for M-ary PSK including BPSK, QPSK, 8PSK, 16PSK, 32PSK, 64PSK, 128PSK, 256PSK and 512PSK
Library: Numeric, Communications
||Modulation type: BPSK, QPSK, PSK8, PSK16, PSK32, PSK64, PSK128, PSK256, PSK512
|| Signal Type
||Input bit sequence
|| Signal Type
||Output complex symbol
- M_PSK performs a M-ary phase shift key (PSK) modulation on the input bit stream, producing a Gray coded complex output signal. This component supports all popular M-ary PSK modulations in communication systems, including BPSK (2-BPSK), QPSK (4-PSK), 8-, 16-, 32-, 64-, 128-, 256-, and 512-PSK.
- This is a multirate component. In general, if an M-ary PSK modulation is selected by using ModeType, the component consumes n = log2(M) bits from the input and produces one modulated complex output. Input bits are Gray encoded and mapped to an output constellation point as shown in BPSK and QPSK Modulation Using Gray Encoding to 32-PSK Modulation Using Gray Coding. For example, if ModType = PSK8, the component consumes log2(8) = 3 bits from the input for Gray coded bits then maps these coded bits to a corresponding constellation point as shown in 8PSK Modulation Using Gray Coding.
- While there are many ways to encode and map sets of input bits into an M-point PSK constellation, Gray coding is always used for modulations to reduce error probabilities in communication systems. For M_PSK, a generic Labeling Expansion method proposed by E. Agrell  is used for Gray-encoding the input bits.
For specific mapping details, refer to Mapper.
BPSK and QPSK Modulation Using Gray Encoding
8PSK Modulation Using Gray Coding
16-PSK Modulation Using Gray Coding
32-PSK Modulation Using Gray Coding
- E. Agrell, J.Lassing, E. G. Str�m, and T. Ottosson, "On the optimality of the binary reflected Gray code," IEEE Transactions on Information Theory, vol. 50, no. 12, pp. 3170-3182, Dec. 2004.
- M. Jeruchim, P. Balaban and K. Shanmugan, Simulation of Communication Systems, Plenum Press, New York and London, 1992.
Contact Us |
© Agilent 2000-2008