Chapter 9 Modulation and Demodulation

 

8.1 Introduction

1) Modulation and demodulation

modulation block diagram

 

demodulation block diagram

 

2) Modulation types

Analog: AM, FM

Digital: ASK, FSK, PSK, BPSK, QPSK, 8-PSK, 16-PSK, MSK, QAM

 

modulation types

 

9.2 Amplitude Modulation and Demodulation

 

 

 

 

 

 

 

 

 

9.3 Frequency Modulation

Modulation: Use a VCO

 

Demodulation: Use a discriminator

 

9.4 Digital Shift-Keying Modulation

ASK:

MSK, BPSK:

 

 

 

IQ modulator:

 

 

 



9.5 Bit Error Rate and Bandwidth Efficiency

 

 

 

 

 

 

9.6 Sampling and Pulse Code Modulation

1) Sampling

 : Nyquist sampling theorem

Sampling rate = signaling rate: number of samples per second

PCM bandwidth: fs/2

 

1Hz band can accommodate 2 samples per second

PCM bandwidth = channel bandwidth

     Symbol rate

     Shape of the pulse to represent the symbols (line code): the bits are represented by Sinc pulses of duration Tb.

 

2) Pulse code modulation

 

Quantizing = Rounding-off to the nearest discrete value

Encoder = Conversion of a quantized value into a digital form (analog-to-digital conversion)

 

N: number of pulses to represent a sampled value

 

 

 

Source coding

Linear pulse-code modulation (LPCM) is a specific type of PCM where the quantization levels are linearly uniform. This is in contrast to PCM encodings where quantization levels vary as a function of amplitude (as with the A-law algorithm or the ¥ì-law algorithm). Though PCM is a more general term, it is often used to describe data encoded as LPCM.

A PCM stream has two basic properties that determine the stream's fidelity to the original analog signal: the sampling rate, which is the number of times per second that samples are taken; and the bit depth, which determines the number of possible digital values that can be used to represent each sample.

 

Some forms of PCM combine signal processing with coding. Older versions of these systems applied the processing in the analog domain as part of the analog-to-digital process; newer implementations do so in the digital domain. These simple techniques have been largely rendered obsolete by modern transform-based audio compression techniques.

 

Linear PCM (LPCM) is PCM with linear quantization.

 

DPCM encodes the PCM values as differences between the current and the predicted value. An algorithm predicts the next sample based on the previous samples, and the encoder stores only the difference between this prediction and the actual value. If the prediction is reasonable, fewer bits can be used to represent the same information. For audio, this type of encoding reduces the number of bits required per sample by about 25% compared to PCM.

 

Adaptive DPCM (ADPCM) is a variant of DPCM that varies the size of the quantization step, to allow further reduction of the required bandwidth for a given signal-to-noise ratio.

 

Delta modulation is a form of DPCM which uses one bit per sample.

 

Encoding for serial transmission (= Line coding); related = T-carrier, E-carrier

PCM can be either return-to-zero (RZ) or non-return-to-zero (NRZ). For a NRZ system to be synchronized using in-band information, there must not be long sequences of identical symbols, such as ones or zeroes. For binary PCM systems, the density of 1-symbols is called ones-density.[30]

Ones-density is often controlled using precoding techniques such as Run Length Limited encoding, where the PCM code is expanded into a slightly longer code with a guaranteed bound on ones-density before modulation into the channel. In other cases, extra framing bits are added into the stream which guarantee at least occasional symbol transitions.

Another technique used to control ones-density is the use of a scrambler polynomial on the raw data which will tend to turn the raw data stream into a stream that looks pseudo-random, but where the raw stream can be recovered exactly by reversing the effect of the polynomial. In this case, long runs of zeroes or ones are still possible on the output, but are considered unlikely enough to be within normal engineering tolerance.

In other cases, the long term DC value of the modulated signal is important, as building up a DC offset will tend to bias detector circuits out of their operating range. In this case special measures are taken to keep a count of the cumulative DC offset, and to modify the codes if necessary to make the DC offset always tend back to zero.

Many of these codes are bipolar codes, where the pulses can be positive, negative or absent. In the typical alternate mark inversion code, non-zero pulses alternate between being positive and negative. These rules may be violated to generate special symbols used for framing or other special purposes.

 

9.7 Waveform Design for the State-of-Art Digital Mobile Communication

 

    

2) 5G Waveforms

- OFDM (orthogonal frequency division multiplexing)

- FBMC (filter bank multi-carrier)

- UFMC (universal filtered multi-carrier modulation)

- GFDM (generalized frequency division multiplexing)

- F-OFDM (filtered OFDM)

- CP-OFDM (cyclic-prefix OFDM)

- CP-DFT-s-OFDM (cyclic-prefix discrete Fourier transform spread OFDM)

- ZT-DFT-s-OFDM (zero-tail DFT-s-OFDM)

- UW-DFT-s-OFDM (unique word DFT-s-OFDM)