Communications Blockset | ![]() ![]() |
Modulate using the M-ary differential phase shift keying method
Library
PM, in Digital Baseband sublibrary of Modulation
Description
The M-DPSK Modulator Baseband block modulates using the M-ary differential phase shift keying method. The output is a baseband representation of the modulated signal. The M-ary number parameter, M, is the number of possible output symbols that can immediately follow a given output symbol.
The input must be a discrete-time signal.
Inputs and Constellation Types
If the Input type parameter is set to Integer, then valid input values are integers between 0 and M-1. In this case, the input can be either a scalar or a frame-based column vector. If the first input is m, then the modulated symbol is
where is the Phase offset parameter. If a successive input is m, then the modulated symbol is the previous modulated symbol multiplied by exp(j
+ j
m/2).
If the Input type parameter is set to Bit and the M-ary number parameter has the form 2K for some positive integer K, then the block accepts binary representations of integers between 0 and M-1. It modulates each group of K bits, called a binary word. The input can be either a vector of length K or a frame-based column vector whose length is an integer multiple of K.
In binary input mode, the Constellation ordering parameter indicates how the block maps a group of K input bits to a corresponding phase difference. The Binary option uses a natural binary-to-integer mapping, while the Gray option uses a Gray-coded assignment of phase differences. For example, the table below indicates the assignment of phase difference to three-bit inputs, for both the Binary and Gray options. is the Phase offset parameter.
For more details about the Binary and Gray options, see the reference page for the M-PSK Modulator Baseband block. The signal constellation for that block corresponds to the arrangement of phase differences for this block.
Upsampling the Modulated Signal
This block can output an upsampled version of the modulated signal. The Samples per symbol parameter is the upsampling factor. It must be a positive integer. For more information, see Upsampled Signals and Rate Changes in Using the Communications Blockset.
Dialog Box
Pair Block
See Also
DBPSK Modulator Baseband, DQPSK Modulator Baseband, M-PSK Modulator Baseband
References
[1] Pawula, R. F. "On M-ary DPSK Transmission Over Terrestrial and Satellite Channels." IEEE Transactions on Communications, vol. COM-32, July 1984. 752-761.
![]() | M-DPSK Demodulator Passband | M-DPSK Modulator Passband | ![]() |