Professional Documents
Culture Documents
Digital Communications Principles: Based On Lecture Notes by Elza Erkip
Digital Communications Principles: Based On Lecture Notes by Elza Erkip
Principles
Based on Lecture Notes by Elza Erkip
Yao Wang
Polytechnic University, Brooklyn, NY11201
http://eeweb.poly.edu/~yao
Outline
Digital Communication Systems
A Simple Example
Input signal
Modulated signal
00(-3A)
01(-A)
11 (A)
10(3A)
Example: Given a sequence: 01001011, what is the analog form resulting from 4-ASK?
Symbol representation: -1,-3,3,1
Waveform:
8-ASK
8-ASK: 3 bits/symbol (000=-7, 001=-5, 011=--3, 010=-1, 110=1, 111=3, 101=5, 100=7)
000
110
001
111
011
010
101
100
The mapping from bits to symbols are done so that adjacent symbols only vary by 1 bit, to
minimize the impact of transmission error (this is called Gray Coding)
Yao Wang, 2006
00=cos(ct-/4)
cos(ct)
11=cos(ct-5/4)
10=cos(ct-7/4)
Note this is equivalent to analog QAM if we interpret the first bit and second bit
coming from two pulse sequences!
Yao Wang, 2006
Example of 4-QAM
Example: Given a sequence: 01001011, what is the analog form resulting from 4-ASK?
Using the previous mapping, the analog waveform for the above sequence is
01
00
10
11
16-QAM, etc.
16 QAM (4 bits/symbol):
64-QAM (6 bits/symbol)
10
Vector Representation
For BPAM, In s0 (t ) and s1 (t ) the term
cos(2f ct ) is common
s0(t)
A
s1(t)
T
t
-A
Or
1
x
-A
0
x
0
11
11
00
01
-3A
-A
3A
110
100
101
-7A
-5A
-3A
-A
000
011
010
3A
5A
7A
001
8-ASK
12
Modulated signal
A x 00
2A
A
10 x
11
01
x xx
x
x
x xx
13
Parameters of Modulation
Three important parameters of a modulation scheme:
Minimum distance dmin: The smallest distance among points in
vector representation, which affects error detection capability
Average energy Eav
Number of bits/symbol= log2(M)
Example:
4-ASK: dmin=2A, Eav=2(A2+9A2)/4=5A2, log2(M)=2
4-QAM: dmin=2A, Eav=2A2, log2(M)=2
For the same Eav and M, we want to maximize dmin (minimize
effect of transmission noise)
For the same dmin and M, we want to minimize Eav (minimize
power consumption)
14
15
Effect of noise
Received Signal
Noise n(t)
1
( x m ) 2 / 2 2
p ( x / m is sent ) =
e
2
m
Yao Wang, 2006
16
x
-A
x
A
17
A2
A
Pe = P( A)
Probability of error
2
2
2
2
1
1
e x / 2 dx + P ( A)
e x / 2 dx
2
2
A
If P ( A) = P ( A) = 1 / 2
Pe =
Pe
2
2
1
e x / 2 dx =
2
A/
1 x2 / 2
e
dx = Q ( SNR )
2
Pe = Q SNR
SNR
Yao Wang, 2006
18
Example:
ASCII "G" = 1 1 1 0 0 0 1
with even parity = append ?
with odd parity = append ?
19
n k
pn (k ) = pb (1 pb ) n k
k
Ex : if n = 104 , pb = 106 (a good channel, e.g. ISDN)
1
pn (1) 102 , pn (2) 104 pn (1)
2
if n = 103 , pb = 103 (a not so good channel, e.g. wireless)
pn (1) 1, pn ( 2)
1
2
20
21
22
Channel Capacity
Channel capacity = maximum number of bits/second we can sent
for reliable transmission
What determines this?
The receiver typically evaluate the received signal level over entire bit
interval, to determine which bit is sent (0 or 1)
If we sent more bits/second, the interval of each bit is shorter, channel
noise will more easily make the receiver to make mistakes
With higher order modulation, we decode multiple bits together over
each symbol interval
0
23
Noiseless Case
To send a digital sequence, we send a sequence of pulses
level A representing 1, and level A for 0
24
4 level
2 level
25
Advantages of Digital
Communication
More tolerant to channel noise.
With amplitude shift keying: as long as the noise does not change the
amplitude from one level to another level, the original bits can be
inferred
With QAM: as long as the received signal is more close to the original
symbol than its neighboring symbols
Each repeater can regenerate the analog modulated signals from
demodulated bits (noise do not accumulate)
26
Channel capacity
Understand the role of channel bandwidth and SNR in
determining channel capacity
27
References
A. Leon-Garcia, I. Widjala, Communication networks, Chap 3:
Digital transmission fundamentals.
28