Systematic Design of Space-Time Trellis Codes for Wireless
Download
Report
Transcript Systematic Design of Space-Time Trellis Codes for Wireless
ECE 4371, Fall, 2014
Introduction to Telecommunication
Engineering/Telecommunication Laboratory
Zhu Han
Department of Electrical and Computer Engineering
Class 15
Oct. 22nd, 2014
Outline
BER and Decision
Digital Carrier System
– Carrier band vs. baseband
– Baud rate, bit rate, bandwidth efficiency
– Spectrum
– Coherent, noncoherent receiver
– BER
– Comparison
Homework 4
– 7.2.6, 7.3.4, 7.4.2, 7.5.1, 7.7.4, 7.8.1, Due 11/18/13
4117 Lab #4 and #5 11/10,
4117 Lab #6 due at last class,
Bit Error Probability
Noise na(t)
d(i)
We assume:
gTx(t)
i T
gRx(t)
r0 (i T ) n(iT )
• binary transmission with d (i ) {d 0 ,d1}
• transmission system fulfills 1st Nyquist criterion
• noise
n(i T), independent of data source
p N (n )
Probability density function (pdf) of
n(i T)
Mean and variance
n
Conditional pdfs
The transmission system induces two conditional pdfs depending on d (i )
• if d (i ) d 0
• if d (i ) d1
p0 (x ) pN ( x d 0 )
p1 ( x ) pN ( x d1 )
p0 (x )
p1 ( x )
d0
x
d1
x
Example of samples of matched filter output
for some bandpass modulation schemes
Figure 5.8 Illustrating the
partitioning of the observation
space into decision regions for
the case when N 2 and M 4;
it is assumed that the M
transmitted symbols are equally
likely.
Probability of wrong decisions
S
Placing a threshold
p1 ( x )
p0 (x )
Probability of
wrong decision
x
x
S
d0
S
Q0 p0 ( x) dx
Q1
S
S
d1
p1 ( x)dx
When we define P0 and P1 as equal a-priori probabilities of d 0 and d1
1
(
P
P
0
1
2)
we will get the bit error probability
Pb P0Q0 P1Q1
1
2
S
s p ( x)dx p ( x)dx
0
1
S
S
1
1
2
p0 ( x ) dx
S
1
2
1
2
p1 ( x) 12 p0 ( x ) dx
Conditions for illustrative solution
With
P1 P0
1
and
2
pN ( x ) pN ( x )
S
d 0 d1
2
S
S
1
Pb 1 p1 ( x ) dx p0 (x ) dx
2
S
d d
S 0 1
2
p1 ( x) dx pN ( x d1 )dx
S
p1 ( x) dx
S
d 0 d1
2
pN ( x )d x
equivalently
S
with
substituting x d1 x
p0 x dx
d1 d 0
d 0 d1
d 0 d1
2
x
1 2
1
S
for
d1 d 0
p N ( x )d x p N ( x )d x
2
2
2 0
2 0
1
d 0 d1
d 0 d1
p N x ' dx '
S
d1
d
d
0
2
1
2
2
0
2
1
Pb 1 2 p N ( x )dx
2
0
Special Case: Gaussian distributed noise
Motivation: • many independent interferers
• central limit theorem
• Gaussian distribution
pN ( n )
1
2 N
e
n
2
2 N2
d1 d 0
2
x2
1
2
2 N2
e
d x
Pb 1
2
2 N 0 0
no closed solution
Definition of Error Function and Error Function Complement
erf( x )
2
x
e
0
x
2
d x
erfc( x ) 1 erf( x )
Error function and its complement
function y = Q(x)
y = 0.5*erfc(x/sqrt(2));
2.5
erf(x)
erfc(x)
2
1.5
erf(x), erfc(x)
1
0.5
0
-0.5
-1
-1.5
-3
-2
-1
0
x
1
2
3
Bit error rate with error function complement
1
2
Pb 1
2
1
2 N
d1 d0
2
0
2 N2
e
d x
x2
d d0
1
Pb erfc 1
2
2 2 N
Expressions with ES and N 0
antipodal: d1 d ; d 0 d
d d
1
Pb erfc 1 0
2
2 2 N
d2
1
erfc
2 N2
2
1
d
erfc
2
2 N
unipolar d1 d ; d 0 0
1
SNR
erfc
2
2
d2
ES
SNR 2
N matched N0 / 2
ES
1
Pb erfc
2
N0
d
1
Pb erfc
2
2 2 N
d2
1
erfc
2
2
8 N
d2 / 2 1
SNR
1
erfc
erfc
4 N2 2
2
4
SNR
Q function
d2 / 2
N2
ES
matched N / 2
0
ES
1
Pb erfc
2 N0
2
Bit error rate for unipolar and antipodal transmission
BER vs. SNR
theoretical
10
-1
simulation
unipolar
10
-2
BER
antipodal
10
10
-3
-4
-2
0
2
4
ES
in dB
N0
6
8
10
Digital Carrier System Baseband analysis
Signal in baseband: xTp (t ) T d (l ) jd (l ) gTx (t lT )
l
mean symbol energy:
ES T 2 D
gT2x (t )dt
signal in carrier band:
xBp (t ) 2 Re xTp (t )e j 2 f0t
2
2T cos(2 f 0 ) d (l ) gTx (t lT ) sin(2 f 0 ) d (l ) gTx (t lT )
l
l
mean symbol energy:
D 2 D 2
gTx2 (t )dt ES
EX T 2 2
2
2
D2
Conclusion: analysis of carrier band = base band. Fc=0 in project
Baud Rate, Bit Rate, Bandwidth Efficiency
Remember channel capacity C=Wlog2 (1+ SNR)> fb
Power Spectrum, ASK
Baseband
Sy(W)=Sx(W) P(W)
ASK: Sy(t)=b Acoswct, Square wave convolute with sinusoid.
FSK Spectrum
FSK: two sinc added together
A cos2f1t
s t
A cos2f 2t
binary1
binary 0
BPSK Spectrum
BPSK: Sx(W): NRZ. P(t): raised cosine function. Sy(W)= P(W)
Rb
baud rate
QPSK Spectrum
Same Rb
Narrow BW
Pulse Shaped M-PSK
Different
Bandwidth vs. Power Efficiency
Bandwidth efficiency high, required SNR is high and low power efficiency
QAM efficiencies
For l =1 PSD for BPSK
For l =2 PSD for QPSK, OQPSK …
PSD for complex envelope of the bandpass multilevel signal is
same as the PSD of baseband multilevel signals
Same baud rate, higher bit rate.
Same bit rate, less bandwidth. But higher power
Minimum Shift Keying spectra
Continuous phase and constant envelop. So narrow spectrum
GMSK spectral shaping
Coherent Reception
An estimate of the channel phase and attenuation is recovered. It
is then possible to reproduce the transmitted signal, and
demodulate. It is necessary to have an accurate version of the
carrier, otherwise errors are introduced. Carrier recovery
methods include:
Coherent BER
PSK
– BPSK
– MPSK
QPSK
Coherent BER performance
1
Eb
Pb 2(1 )Q
L 1 N
ASK
1
L
1
Eb
Pb 2(1 L1 )Q
L
1
N
1.217Eb
Pb Q
N
FSK
MSK: less bandwidth but the same BER
MQAM
Non-coherent detection
Non-coherent detection
– does not require carrier phase recovery (uses differentially encoded mod.
or energy detectors) and hence, has less complexity at the price of higher
error rate.
No need in a reference in phase with the received carrier
Differentially coherent detection
– Differential PSK (DPSK)
The information bits and previous symbol, determine the phase of the
current symbol.
Energy detection
– Non-coherent detection for orthogonal signals (e.g. M-FSK)
Carrier-phase offset causes partial correlation between I and Q
braches for each candidate signal.
The received energy corresponding to each candidate signal is used
for detection.
Differential Reception
Differential Coherent
DBPSK
3dB loss
Non-coherent detection of BFSK
2 / T cos(1t )
T
T
T
z11
2
0
z11 z12
2
2 / T sin(1t )
r (t )
z12
0
2
+
2
z (T )
2 / T cos(2t )
z 21
2
-
0
z21 z22
2
2 / T sin(2t )
T
0
z 22
2
2
Decision stage:
if z (T ) 0, mˆ 1
if z (T ) 0, mˆ 0
ˆ
m
Non-coherent detection BER
Non-coherent detection of BFSK
1
1
PB Pr(z1 z2 | s 2 ) Pr(z2 z1 | s1 )
2
2
Pr(z1 z2 | s 2 ) EPr(z1 z2 | s 2 , z2 )
0
0
Pr(z1 z2 | s 2 , z2 ) p( z2 | s 2 )dz2
Eb
1
PB exp
2
2N0
p( z | s )dz p( z | s )dz
1
2
1
2
2
2
z2
Rayleigh pdf
Similarly, non-coherent detection of DBPSK
E
1
PB exp b
2
N0
Rician pdf
BER Example
Example of samples of matched filter output
for some bandpass modulation schemes
Comparison of Digital Modulation
Comparison of Digital Modulation
Spectral Efficiencies in practical radios
GSM- Digital Cellular
– Data Rate = 270kb/s, bandwidth = 200kHz
– Bandwidth Efficiency = 270/200 =1.35bits/sec/Hz
– Modulation: Gaussian Minimum Shift Keying (FSK with
orthogonal frequencies).
– “Gaussian” refers to filter response.
IS-54 North American Digital Cellular
– Data Rate = 48kb/s, bandwidth = 30kHz
– Bandwidth Efficiency = 48/30 =1.6bits/sec/Hz
– Modulation: pi/4 DPSK
Modulation Summary
Phase Shift Keying is often used, as it provides a highly
bandwidth efficient modulation scheme.
QPSK, modulation is very robust, but requires some form of
linear amplification. OQPSK and p/4-QPSK can be
implemented, and reduce the envelope variations of the signal.
High level M-ary schemes (such as 64-QAM) are very
bandwidth efficient, but more susceptible to noise and require
linear amplification.
Constant envelope schemes (such as GMSK) can be employed
since an efficient, non-linear amplifier can be used.
Coherent reception provides better performance than
differential, but requires a more complex receiver.