16.543 lecture 7b: digital modulation ii - umass lowellfaculty.uml.edu/jweitzen/16.543/class...

60
c 2002-2007 Dr. Jay Weitzen 1 16.543 Lecture 7b: Digital Modulation II BPSK, FSK, and QPSK

Upload: hoangtram

Post on 25-Jun-2018

221 views

Category:

Documents


0 download

TRANSCRIPT

c 2002-2007 Dr. Jay Weitzen 1

16.543 Lecture 7b: Digital Modulation II

BPSK, FSK, and QPSK

c 2002-2007 Dr. Jay Weitzen 2

Contents

• Binary Frequency Shift Modulation (B-FSK)– CPFSK– Coherent and Non-Coherent Detection– FSK Detection Performance

• M’ary FSK• M’ary and Generalized PSK

c 2002-2007 Dr. Jay Weitzen 3

Things To remember

• Error Performance is driven by distance between nearest neighbors

•Controlling transitions can sometimes be used to artificially expand distance (convolution coding).

•ML decoding is used

•Keep in mind bandwidth vs. capacity, vs. SNR from Shannon

c 2002-2007 Dr. Jay Weitzen 4

BFSK (orthogonal)

c 2002-2007 Dr. Jay Weitzen 5

Constellation Diagram

c 2002-2007 Dr. Jay Weitzen 6

CPFSK?

c 2002-2007 Dr. Jay Weitzen 7

CPFSK is desirable

c 2002-2007 Dr. Jay Weitzen 8

FSK Generation (1)

c 2002-2007 Dr. Jay Weitzen 9

FSK Generation (2)

c 2002-2007 Dr. Jay Weitzen 10

Coherent Demod of FSK

c 2002-2007 Dr. Jay Weitzen 11

Receiver Architecture (FSK)

c 2002-2007 Dr. Jay Weitzen 12

NC Detection of FSK

c 2002-2007 Dr. Jay Weitzen 13

PLL Detection of FSK

c 2002-2007 Dr. Jay Weitzen 14

FSK Performance

c 2002-2007 Dr. Jay Weitzen 15

FSK Summary

c 2002-2007 Dr. Jay Weitzen 16

M-ary FSK

c 2002-2007 Dr. Jay Weitzen 17

M-ary FSK Trades BW for SNR

c 2002-2007 Dr. Jay Weitzen 18

FSK approaches Shannon

c 2002-2007 Dr. Jay Weitzen 19

Generalized PSK

c 2002-2007 Dr. Jay Weitzen 20

Analytical Forms

c 2002-2007 Dr. Jay Weitzen 21

PRK and BPSK

c 2002-2007 Dr. Jay Weitzen 22

BPSK Modulators

c 2002-2007 Dr. Jay Weitzen 23

BPSK Demodulators

c 2002-2007 Dr. Jay Weitzen 24

BPSK Receiver Structures

c 2002-2007 Dr. Jay Weitzen 25

Effect of Filtering

c 2002-2007 Dr. Jay Weitzen 26

BW of BPSK

c 2002-2007 Dr. Jay Weitzen 27

Differential Encoding and DPSK

c 2002-2007 Dr. Jay Weitzen 28

Differential Encoding

c 2002-2007 Dr. Jay Weitzen 29

Differential Decoding

c 2002-2007 Dr. Jay Weitzen 30

DPSK

c 2002-2007 Dr. Jay Weitzen 31

NC Detection of DPSK

c 2002-2007 Dr. Jay Weitzen 32

BER for DPSK

c 2002-2007 Dr. Jay Weitzen 33

BER, NC vs. Coherent

c 2002-2007 Dr. Jay Weitzen 34

Remember Shannon!

c 2002-2007 Dr. Jay Weitzen 35

BW/BER Efficiency

c 2002-2007 Dr. Jay Weitzen 36

Generalized Multi-Level Modulation

c 2002-2007 Dr. Jay Weitzen 37

M-ary PSK

•All Constellation Points Lie on a Circle

• For QPSK cost in terms of Eb/No is same beyond that becomes very expensive to add more points

•Requires fully coherent detection

•Channel coding becomes important (gray code)

c 2002-2007 Dr. Jay Weitzen 38

Definition of MPSK

c 2002-2007 Dr. Jay Weitzen 39

PSK Constellations

c 2002-2007 Dr. Jay Weitzen 40

QPSK

c 2002-2007 Dr. Jay Weitzen 41

QPSK as 2 BPSK

c 2002-2007 Dr. Jay Weitzen 42

BW of QPSK

c 2002-2007 Dr. Jay Weitzen 43

QPSK Modulator

c 2002-2007 Dr. Jay Weitzen 44

Effect of Pulse Shaping

c 2002-2007 Dr. Jay Weitzen 45

QPSK Demodulator

c 2002-2007 Dr. Jay Weitzen 46

QPSK Detection Regions

c 2002-2007 Dr. Jay Weitzen 47

Carrier Recovery

c 2002-2007 Dr. Jay Weitzen 48

Error Performance of QPSK

c 2002-2007 Dr. Jay Weitzen 49

Problems with QPSK

c 2002-2007 Dr. Jay Weitzen 50

OQPSK

c 2002-2007 Dr. Jay Weitzen 51

Eye Diagrams for OQPSK

c 2002-2007 Dr. Jay Weitzen 52

FAQ’s about OQPSK

c 2002-2007 Dr. Jay Weitzen 53

Pi/4 QPSK

c 2002-2007 Dr. Jay Weitzen 54

π/4 qpsk vs. qpsk

Π/4 qpsk prevents transitions through 0, reducing linearity requirements on the power amplifier

c 2002-2007 Dr. Jay Weitzen 55

M-ary DPSK

c 2002-2007 Dr. Jay Weitzen 56

M-ary DPSK (2)

c 2002-2007 Dr. Jay Weitzen 57

DQPSK (1)

c 2002-2007 Dr. Jay Weitzen 58

DQPSK (2)

c 2002-2007 Dr. Jay Weitzen 59

Error Probabilities NC vs. C

c 2002-2007 Dr. Jay Weitzen 60

Error Probabilities for M-aryDQPSK