SlideShare a Scribd company logo
Postacademic Course on
Telecommunications
20/4/00
p. 1
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
Lecture-2: Limits of Communication
• Problem Statement:
Given a communication channel (bandwidth B),
and an amount of transmit power, what is the
maximum achievable transmission bit-rate
(bits/sec), for which the bit-error-rate is (can be)
sufficiently (infinitely) small ?
- Shannon theory (1948)
- Recent topic: MIMO-transmission
(e.g. V-BLAST 1998, see also Lecture-1)
Postacademic Course on
Telecommunications
20/4/00
p. 2
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
Overview
• `Just enough information about entropy’
(Lee & Messerschmitt 1994)
self-information, entropy, mutual information,…
• Channel Capacity (frequency-flat channel)
• Channel Capacity (frequency-selective channel)
example: multicarrier transmission
• MIMO Channel Capacity
example: wireless MIMO
Postacademic Course on
Telecommunications
20/4/00
p. 3
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
`Just enough information about entropy’(I)
• Consider a random variable X with sample space
(`alphabet’)
• Self-information in an outcome is defined as
where is probability for (Hartley 1928)
• `rare events (low probability) carry more information
than common events’
`self-information is the amount of uncertainty
removed after observing .’
 
M



 ,...,
,
, 3
2
1
K

)
(
log
)
( 2 K
X
K p
h 
 

K

)
( K
X
p 
K

Postacademic Course on
Telecommunications
20/4/00
p. 4
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
`Just enough information about entropy’(II)
• Consider a random variable X with sample space
(`alphabet’)
• Average information or entropy in X is defined as
because of the log, information is measured in bits
 
M



 ,...,
,
, 3
2
1



K
K
X
K
X p
p
X
H


 )
(
log
).
(
)
( 2
Postacademic Course on
Telecommunications
20/4/00
p. 5
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
`Just enough information about entropy’ (III)
• Example: sample space (`alphabet’) is {0,1} with
entropy=1 bit if q=1/2 (`equiprobable symbols’)
entropy=0 bit if q=0 or q=1 (`no info in certain events’)
q
p
q
p X
X 

 1
)
0
(
,
)
1
(
q
H(X)
1
1
0
Postacademic Course on
Telecommunications
20/4/00
p. 6
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
`Just enough information about entropy’ (IV)
• `Bits’ being a measure for entropy is slightly
confusing (e.g. H(X)=0.456 bits??), but the
theory leads to results, agreeing with our intuition
(and with a `bit’ again being something that is
either a `0’ or a `1’), and a spectacular theorem
• Example:
alphabet with M=2^n equiprobable symbols :
-> entropy = n bits
i.e. every symbol carries n bits
Postacademic Course on
Telecommunications
20/4/00
p. 7
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
`Just enough information about entropy’ (V)
• Consider a second random variable Y with sample
space (`alphabet’)
• Y is viewed as a `channel output’, when X is
the `channel input’.
• Observing Y, tells something about X:
is the probability for after
observing
 
N



 ,...,
,
, 3
2
1
)
,
(
| K
K
Y
X
p 
 K

K

Postacademic Course on
Telecommunications
20/4/00
p. 8
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
`Just enough information about entropy’ (VI)
• Example-1 :
• Example-2 : (infinitely large alphabet size for Y)
+
noise decision
device
X Y
00
01
10
11
+
noise
X Y
00
01
10
11
00
01
10
11
Postacademic Course on
Telecommunications
20/4/00
p. 9
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
`Just enough information about entropy’(VII)
• Average-information or entropy in X is defined as
• Conditional entropy in X is defined as
Conditional entropy is a measure of the average uncertainty
about the channel input X after observing the output Y



K
K
X
K
X p
p
X
H


 )
(
log
).
(
)
( 2
 


K K
K
K
Y
X
K
K
Y
X
K
Y p
p
p
Y
X
H
 




 )
|
(
log
).
|
(
)
(
)
|
( |
2
|
Postacademic Course on
Telecommunications
20/4/00
p. 10
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
`Just enough information about entropy’(VIII)
• Average information or entropy in X is defined as
• Conditional entropy in X is defined as
• Average mutual information is defined as
I(X|Y) is uncertainty about X that is removed by observing Y



K
K
X
K
X p
p
X
H


 )
(
log
).
(
)
( 2
 


K K
K
K
Y
X
K
K
Y
X
K
Y p
p
p
Y
X
H
 




 )
|
(
log
).
|
(
)
(
)
|
( |
2
|
)
|
(
)
(
)
|
( Y
X
H
X
H
Y
X
I 

Postacademic Course on
Telecommunications
20/4/00
p. 11
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
Channel Capacity (I)
• Average mutual information is defined by
-the channel, i.e. transition probabilities
-but also by the input probabilities
• Channel capacity (`per symbol’ or `per channel
use’) is defined as the maximum I(X|Y) for all
possible choices of
• A remarkably simple result: For a real-valued
additive Gaussian noise channel, and infinitely
large alphabet for X (and Y), channel capacity is
)
,
(
| K
K
Y
X
p 

)
( K
X
p 
)
( K
X
p 
)
1
(
log
.
2
1
2
2
2
n
x



signal
(noise)
variances
Postacademic Course on
Telecommunications
20/4/00
p. 12
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
Channel Capacity (II)
• A remarkable theorem (Shannon 1948):
With R channel uses per second, and channel
capacity C, a bit stream with bit-rate C*R
(=capacity in bits/sec) can be transmitted with
arbitrarily low probability of error
= Upper bound for system performance !
Postacademic Course on
Telecommunications
20/4/00
p. 13
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
Channel Capacity (II)
• For a real-valued additive Gaussian noise
channel, and infinitely large alphabet for X (and
Y), the channel capacity is
• For a complex-valued additive Gaussian noise
channel, and infinitely large alphabet for X (and
Y), the channel capacity is
)
1
(
log 2
2
2
n
x



)
1
(
log
.
2
1
2
2
2
n
x



Postacademic Course on
Telecommunications
20/4/00
p. 14
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
Channel Capacity (III)
Information I(X|Y) conveyed by a real-valued channel with
additive white Gaussian noise, for different input alphabets,
with all symbols in the alphabet equally likely
(Ungerboeck 1982)
2
2
n
x
SNR



Postacademic Course on
Telecommunications
20/4/00
p. 15
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
Channel Capacity (IV)
Information I(X|Y) conveyed by a complex-valued channel
with additive white Gaussian noise, for different input
alphabets, with all symbols in the alphabet equally likely
(Ungerboeck 1982)
Postacademic Course on
Telecommunications
20/4/00
p. 16
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
Channel Capacity (V)
This shows that, as long as the alphabet is
sufficiently large, there is no significant loss in
capacity by choosing a discrete input alphabet,
hence justifies the usage of such alphabets !
The higher the SNR, the larger the required
alphabet to approximate channel capacity
Postacademic Course on
Telecommunications
20/4/00
p. 17
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
Channel Capacity (frequency-flat channels)
• Up till now we considered capacity `per symbol’ or
`per channel use’
• A continuous-time channel with bandwidth B (Hz)
allows 2B (per second) channel uses (*), i.e. 2B
symbols being transmitted per second, hence
capacity is
(*) This is Nyquist criterion `upside-down’ (see also Lecture-3)
second
bits
)
1
(
log
2
1
.
2 2
2
2
n
x
B





received signal (noise) power
Postacademic Course on
Telecommunications
20/4/00
p. 18
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
Channel Capacity (frequency-flat channels)
• Example: AWGN baseband channel
(additive white Gaussian noise channel)
n(t)
+
channel
s(t) r(t)=Ho.s(t)+n(t)
Ho
f
H(f)
B
-B
Ho
second
bits
)
1
(
log
. 2
2
2
0
2
n
x
H
B



B
N
B
Es
n
x
.
2
.
0
2
2



Postacademic Course on
Telecommunications
20/4/00
p. 19
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
Channel Capacity (frequency-flat channels)
• Example: AWGN passband channel
passband channel with bandwidth B accommodates
complex baseband signal with bandwidth B/2 (see Lecture-3)
n(t)
+
channel
s(t) r(t)=Ho.s(t)+n(t)
Ho
f
H(f)
x
Ho
second
bits
)
1
(
log
2
.
2 2
2
2
0
2
n
x
H
B





x+B
Postacademic Course on
Telecommunications
20/4/00
p. 20
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
Channel Capacity (frequency-selective channels)
n(t)
+
channel
s(t) R(f)=H(f).S(f)+N(f)
H(f)
• Example: frequency-selective AWGN-channel
received SNR is frequency-dependent!
f
H(f)
B
-B
Postacademic Course on
Telecommunications
20/4/00
p. 21
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
Channel Capacity (frequency-selective channels)
• Divide bandwidth into small bins of width df,
such that H(f) is approx. constant over df
• Capacity is
optimal transmit power spectrum?
f
H(f)
B
-B
second
bits
).
)
(
)
(
)
(
1
(
log 2
2
2
2
  df
f
f
f
H
n
x


0
B
Postacademic Course on
Telecommunications
20/4/00
p. 22
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
Channel Capacity (frequency-selective channels)
Maximize
subject to
solution is
`Water-pouring spectrum’
  df
f
f
f
H
n
x
).
)
(
)
(
)
(
1
(
log 2
2
2
2


Available Power 
 df
f
x
x ).
(
2
2


)
)
(
)
(
,
0
max(
)
( 2
2
2
f
H
f
L
f n
x

 

B
L
)
(
)
(
2
2
f
H
f
n

area 2
x

Postacademic Course on
Telecommunications
20/4/00
p. 23
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
Channel Capacity (frequency-selective channels)
Example : multicarrier modulation
available bandwidth is split up into different `tones’, every
tone has a QAM-modulated carrier
(modulation/demodulation by means of IFFT/FFT).
In ADSL, e.g., every tone is given (+/-) the same power,
such that an upper bound for capacity is (white noise case)
(see Lecture-7/8)
second
bits
).
).
(
1
(
log 2
2
2
2
  df
f
H
n
x


Postacademic Course on
Telecommunications
20/4/00
p. 24
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
MIMO Channel Capacity (I)
• SISO =`single-input/single output’
• MIMO=`multiple-inputs/multiple-outputs’
• Question:
we usually think of channels with one transmitter
and one receiver. Could there be any advantage
in using multiple transmitters and/or receivers
(e.g. multiple transmit/receive antennas in a
wireless setting) ???
• Answer: You bet..
Postacademic Course on
Telecommunications
20/4/00
p. 25
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
MIMO Channel Capacity (II)
• 2-input/2-output example
A
B
C
D
+
+
X1
X2 Y2
Y1
N1
N2


























2
1
2
1
.
2
1
N
N
X
X
D
C
B
A
Y
Y
Postacademic Course on
Telecommunications
20/4/00
p. 26
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
MIMO Channel Capacity (III)
Rules of the game:
• P transmitters means that the same total power
is distributed over the available transmitters
(no cheating)
• Q receivers means every receive signal is
corrupted by the same amount of noise
(no cheating)
Noises on different receivers are often assumed to be
uncorrelated (`spatially white’), for simplicity
...
)
(
)
( 2
2
2
2
1


 
 df
f
df
f X
X
X 


...
2
2
2
2
1


 N
N
N 


Postacademic Course on
Telecommunications
20/4/00
p. 27
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
MIMO Channel Capacity (IV)
2-in/2-out example, frequency-flat channels
Ho
0
0
Ho
+
+
X1
X2 Y2
Y1
N1
N2


























2
1
2
1
.
0
0
2
1
N
N
X
X
Ho
Ho
Y
Y
first example/attempt
Postacademic Course on
Telecommunications
20/4/00
p. 28
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
MIMO Channel Capacity (V)
2-in/2-out example, frequency-flat channels
• corresponds to two separate channels, each
with input power and additive noise
• total capacity is
• room for improvement...


























2
1
2
1
.
0
0
2
1
N
N
X
X
Ho
Ho
Y
Y
2
2
X
 2
N

second
bits
)
.
2
1
(
log
.
.
2 2
2
2
0
2
n
x
H
B



Postacademic Course on
Telecommunications
20/4/00
p. 29
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
MIMO Channel Capacity (VI)
2-in/2-out example, frequency-flat channels
Ho
Ho
-Ho
Ho
+
+
X1
X2 Y2
Y1
N1
N2



























2
1
2
1
.
2
1
N
N
X
X
Ho
Ho
Ho
Ho
Y
Y
second example/attempt
Postacademic Course on
Telecommunications
20/4/00
p. 30
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
MIMO Channel Capacity (VII)
A little linear algebra…..



























2
1
2
1
.
2
1
N
N
X
X
Ho
Ho
Ho
Ho
Y
Y

































2
1
2
1
.
2
1
2
1
2
1
2
1
.
.
2
0
0
.
2
N
N
X
X
Ho
Ho
Matrix V’
Postacademic Course on
Telecommunications
20/4/00
p. 31
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
MIMO Channel Capacity (VIII)
A little linear algebra…. (continued)
• Matrix V is `orthogonal’ (V’.V=I) which means that it
represents a transformation that conserves energy/power
• Use as a transmitter pre-transformation
• then (use V’.V=I) ...


























2
1
2
1
'.
.
.
2
0
0
.
2
2
1
N
N
X
X
V
Ho
Ho
Y
Y













2
ˆ
1
ˆ
.
2
1
X
X
V
X
X
Postacademic Course on
Telecommunications
20/4/00
p. 32
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
MIMO Channel Capacity (IX)
• Then…
+
+ Y2
Y1
N1
N2
+
+
X^1
X^2
X2
X1
transmitter
A
B
C
D
V11
V12
V21
V22
channel receiver
Postacademic Course on
Telecommunications
20/4/00
p. 33
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
MIMO Channel Capacity (X)
• corresponds to two separate channels, each
with input power , output power
and additive noise
• total capacity is
2
2
X

2
N

second
bits
)
1
(
log
.
.
2 2
2
2
0
2
n
x
H
B





























2
1
2
ˆ
1
ˆ
.
.
2
0
0
.
2
2
1
N
N
X
X
Ho
Ho
Y
Y
2
)
.
2
(
2
2 X
Ho

2x SISO-capacity!
Postacademic Course on
Telecommunications
20/4/00
p. 34
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
MIMO Channel Capacity (XI)
• Conclusion: in general, with P transmitters and
P receivers, capacity can be increased with a
factor up to P (!)
• But: have to be `lucky’ with the channel (cfr.
the two `attempts/examples’)
• Example : V-BLAST (Lucent 1998)
up to 40 bits/sec/Hz in a `rich scattering
environment’ (reflectors, …)
Postacademic Course on
Telecommunications
20/4/00
p. 35
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
MIMO Channel Capacity (XII)
• General I/O-model is :
• every H may be decomposed into
this is called a `singular value decompostion’, and works for
every matrix (check your MatLab manuals)
 





















P
QxP
Q X
X
H
Y
Y
:
.
:
1
1
'
.
. V
S
U
H 
diagonal matrix
orthogonal matrix V’.V=I
orthogonal matrix U’.U=I
Postacademic Course on
Telecommunications
20/4/00
p. 36
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
MIMO Channel Capacity (XIII)
With H=U.S.V’,
• V is used as transmitter pre-tranformation
(preserves transmit energy) and
• U’ is used as a receiver transformation
(preserves noise energy on every channel)
• S=diagonal matrix, represents resulting,
effectively `decoupled’ (SISO) channels
• Overall capacity is sum of SISO-capacities
• Power allocation over SISO-channels (and as a
function of frequency) : water pouring
Postacademic Course on
Telecommunications
20/4/00
p. 37
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
MIMO Channel Capacity (XIV)
Reference:
G.G. Rayleigh & J.M. Cioffi
`Spatio-temporal coding for wireless communications’
IEEE Trans. On Communications, March 1998
Postacademic Course on
Telecommunications
20/4/00
p. 38
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
Assignment 1 (I)
• 1. Self-study material
Dig up your favorite (?) signal processing
textbook & refresh your knowledge on
-discrete-time & continuous time signals & systems
-signal transforms (s- and z-transforms, Fourier)
-convolution, correlation
-digital filters
...will need this in next lectures
Postacademic Course on
Telecommunications
20/4/00
p. 39
Module-3 Transmission Marc Moonen
Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA
Assignment 1 (II)
• 2. Exercise (MIMO channel capacity)
Investigate channel capacity for…
-SIMO-system with 1 transmitter, Q receivers
-MISO-system with P transmitters, 1 receiver
-MIMO-system with P transmitters, Q receivers
P=Q (see Lecture 2)
P>Q
P<Q

More Related Content

Similar to lecture2.ppt

Multi Qubit Transmission in Quantum Channels Using Fibre Optics Synchronously...
Multi Qubit Transmission in Quantum Channels Using Fibre Optics Synchronously...Multi Qubit Transmission in Quantum Channels Using Fibre Optics Synchronously...
Multi Qubit Transmission in Quantum Channels Using Fibre Optics Synchronously...
researchinventy
 
lecture10.ppt
lecture10.pptlecture10.ppt
lecture10.ppt
Manh Le Tran
 
Popular Interview Wireless Question with Answer
Popular Interview Wireless Question with AnswerPopular Interview Wireless Question with Answer
Popular Interview Wireless Question with Answer
VARUN KUMAR
 
Introduction to Channel Capacity | DCNIT-LDTalks-1
Introduction to Channel Capacity | DCNIT-LDTalks-1Introduction to Channel Capacity | DCNIT-LDTalks-1
Introduction to Channel Capacity | DCNIT-LDTalks-1
Arunabha Saha
 
1570265619
15702656191570265619
Multiuser MIMO Gaussian Channels: Capacity Region and Duality
Multiuser MIMO Gaussian Channels: Capacity Region and DualityMultiuser MIMO Gaussian Channels: Capacity Region and Duality
Multiuser MIMO Gaussian Channels: Capacity Region and Duality
Shristi Pradhan
 
Unit2.pptx
Unit2.pptxUnit2.pptx
Unit2.pptx
MahekShaikh76
 
Final ppt
Final pptFinal ppt
Final ppt
Barnali Dey
 
lecture6.ppt
lecture6.pptlecture6.ppt
lecture6.ppt
Manh Le Tran
 
Gprs
GprsGprs
Hyp_con
Hyp_conHyp_con
Synthesis of Band-Limited Orthogonal Signals for Multichannel Data Transmission
Synthesis of Band-Limited Orthogonal Signals for Multichannel Data TransmissionSynthesis of Band-Limited Orthogonal Signals for Multichannel Data Transmission
Synthesis of Band-Limited Orthogonal Signals for Multichannel Data Transmission
Ahmed Alshomi
 
Bit Error Rate Performance of MIMO Spatial Multiplexing with MPSK Modulation ...
Bit Error Rate Performance of MIMO Spatial Multiplexing with MPSK Modulation ...Bit Error Rate Performance of MIMO Spatial Multiplexing with MPSK Modulation ...
Bit Error Rate Performance of MIMO Spatial Multiplexing with MPSK Modulation ...
ijsrd.com
 
Introduction to Modulation and Demodulation.pptx
Introduction to Modulation and Demodulation.pptxIntroduction to Modulation and Demodulation.pptx
Introduction to Modulation and Demodulation.pptx
NiharranjanAdit
 
Study and Analysis Capacity of MIMO Systems for AWGN Channel Model Scenarios
Study and Analysis Capacity of MIMO Systems for AWGN Channel Model ScenariosStudy and Analysis Capacity of MIMO Systems for AWGN Channel Model Scenarios
Study and Analysis Capacity of MIMO Systems for AWGN Channel Model Scenarios
IJERA Editor
 
MIMO Channel Capacity
MIMO Channel CapacityMIMO Channel Capacity
MIMO Channel Capacity
Pei-Che Chang
 
Iaetsd a novel scheduling algorithms for mimo based wireless networks
Iaetsd a novel scheduling algorithms for mimo based wireless networksIaetsd a novel scheduling algorithms for mimo based wireless networks
Iaetsd a novel scheduling algorithms for mimo based wireless networks
Iaetsd Iaetsd
 
Mobile_Lec5
Mobile_Lec5Mobile_Lec5
Mobile_Lec5
Charan Litchfield
 
PERFORMANCE ANALYSIS OF 2*2 MIMO CHANNEL USING ZF EQUALIZER
PERFORMANCE ANALYSIS OF 2*2 MIMO CHANNEL USING ZF EQUALIZER PERFORMANCE ANALYSIS OF 2*2 MIMO CHANNEL USING ZF EQUALIZER
PERFORMANCE ANALYSIS OF 2*2 MIMO CHANNEL USING ZF EQUALIZER
VaishaliVaishali14
 
Amplitude modulation (Communication Electronics )
Amplitude modulation (Communication Electronics )Amplitude modulation (Communication Electronics )
Amplitude modulation (Communication Electronics )
RahulDhuture
 

Similar to lecture2.ppt (20)

Multi Qubit Transmission in Quantum Channels Using Fibre Optics Synchronously...
Multi Qubit Transmission in Quantum Channels Using Fibre Optics Synchronously...Multi Qubit Transmission in Quantum Channels Using Fibre Optics Synchronously...
Multi Qubit Transmission in Quantum Channels Using Fibre Optics Synchronously...
 
lecture10.ppt
lecture10.pptlecture10.ppt
lecture10.ppt
 
Popular Interview Wireless Question with Answer
Popular Interview Wireless Question with AnswerPopular Interview Wireless Question with Answer
Popular Interview Wireless Question with Answer
 
Introduction to Channel Capacity | DCNIT-LDTalks-1
Introduction to Channel Capacity | DCNIT-LDTalks-1Introduction to Channel Capacity | DCNIT-LDTalks-1
Introduction to Channel Capacity | DCNIT-LDTalks-1
 
1570265619
15702656191570265619
1570265619
 
Multiuser MIMO Gaussian Channels: Capacity Region and Duality
Multiuser MIMO Gaussian Channels: Capacity Region and DualityMultiuser MIMO Gaussian Channels: Capacity Region and Duality
Multiuser MIMO Gaussian Channels: Capacity Region and Duality
 
Unit2.pptx
Unit2.pptxUnit2.pptx
Unit2.pptx
 
Final ppt
Final pptFinal ppt
Final ppt
 
lecture6.ppt
lecture6.pptlecture6.ppt
lecture6.ppt
 
Gprs
GprsGprs
Gprs
 
Hyp_con
Hyp_conHyp_con
Hyp_con
 
Synthesis of Band-Limited Orthogonal Signals for Multichannel Data Transmission
Synthesis of Band-Limited Orthogonal Signals for Multichannel Data TransmissionSynthesis of Band-Limited Orthogonal Signals for Multichannel Data Transmission
Synthesis of Band-Limited Orthogonal Signals for Multichannel Data Transmission
 
Bit Error Rate Performance of MIMO Spatial Multiplexing with MPSK Modulation ...
Bit Error Rate Performance of MIMO Spatial Multiplexing with MPSK Modulation ...Bit Error Rate Performance of MIMO Spatial Multiplexing with MPSK Modulation ...
Bit Error Rate Performance of MIMO Spatial Multiplexing with MPSK Modulation ...
 
Introduction to Modulation and Demodulation.pptx
Introduction to Modulation and Demodulation.pptxIntroduction to Modulation and Demodulation.pptx
Introduction to Modulation and Demodulation.pptx
 
Study and Analysis Capacity of MIMO Systems for AWGN Channel Model Scenarios
Study and Analysis Capacity of MIMO Systems for AWGN Channel Model ScenariosStudy and Analysis Capacity of MIMO Systems for AWGN Channel Model Scenarios
Study and Analysis Capacity of MIMO Systems for AWGN Channel Model Scenarios
 
MIMO Channel Capacity
MIMO Channel CapacityMIMO Channel Capacity
MIMO Channel Capacity
 
Iaetsd a novel scheduling algorithms for mimo based wireless networks
Iaetsd a novel scheduling algorithms for mimo based wireless networksIaetsd a novel scheduling algorithms for mimo based wireless networks
Iaetsd a novel scheduling algorithms for mimo based wireless networks
 
Mobile_Lec5
Mobile_Lec5Mobile_Lec5
Mobile_Lec5
 
PERFORMANCE ANALYSIS OF 2*2 MIMO CHANNEL USING ZF EQUALIZER
PERFORMANCE ANALYSIS OF 2*2 MIMO CHANNEL USING ZF EQUALIZER PERFORMANCE ANALYSIS OF 2*2 MIMO CHANNEL USING ZF EQUALIZER
PERFORMANCE ANALYSIS OF 2*2 MIMO CHANNEL USING ZF EQUALIZER
 
Amplitude modulation (Communication Electronics )
Amplitude modulation (Communication Electronics )Amplitude modulation (Communication Electronics )
Amplitude modulation (Communication Electronics )
 

Recently uploaded

CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1
PKavitha10
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
ydzowc
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
gerogepatton
 
cnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classicationcnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classication
SakkaravarthiShanmug
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
abbyasa1014
 
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
Gino153088
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
171ticu
 
Transformers design and coooling methods
Transformers design and coooling methodsTransformers design and coooling methods
Transformers design and coooling methods
Roger Rozario
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
Las Vegas Warehouse
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
ecqow
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
co23btech11018
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
RamonNovais6
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
Madan Karki
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
KrishnaveniKrishnara1
 
john krisinger-the science and history of the alcoholic beverage.pptx
john krisinger-the science and history of the alcoholic beverage.pptxjohn krisinger-the science and history of the alcoholic beverage.pptx
john krisinger-the science and history of the alcoholic beverage.pptx
Madan Karki
 

Recently uploaded (20)

CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
 
cnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classicationcnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classication
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
 
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
 
Transformers design and coooling methods
Transformers design and coooling methodsTransformers design and coooling methods
Transformers design and coooling methods
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
 
john krisinger-the science and history of the alcoholic beverage.pptx
john krisinger-the science and history of the alcoholic beverage.pptxjohn krisinger-the science and history of the alcoholic beverage.pptx
john krisinger-the science and history of the alcoholic beverage.pptx
 

lecture2.ppt

  • 1. Postacademic Course on Telecommunications 20/4/00 p. 1 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA Lecture-2: Limits of Communication • Problem Statement: Given a communication channel (bandwidth B), and an amount of transmit power, what is the maximum achievable transmission bit-rate (bits/sec), for which the bit-error-rate is (can be) sufficiently (infinitely) small ? - Shannon theory (1948) - Recent topic: MIMO-transmission (e.g. V-BLAST 1998, see also Lecture-1)
  • 2. Postacademic Course on Telecommunications 20/4/00 p. 2 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA Overview • `Just enough information about entropy’ (Lee & Messerschmitt 1994) self-information, entropy, mutual information,… • Channel Capacity (frequency-flat channel) • Channel Capacity (frequency-selective channel) example: multicarrier transmission • MIMO Channel Capacity example: wireless MIMO
  • 3. Postacademic Course on Telecommunications 20/4/00 p. 3 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA `Just enough information about entropy’(I) • Consider a random variable X with sample space (`alphabet’) • Self-information in an outcome is defined as where is probability for (Hartley 1928) • `rare events (low probability) carry more information than common events’ `self-information is the amount of uncertainty removed after observing .’   M     ,..., , , 3 2 1 K  ) ( log ) ( 2 K X K p h     K  ) ( K X p  K 
  • 4. Postacademic Course on Telecommunications 20/4/00 p. 4 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA `Just enough information about entropy’(II) • Consider a random variable X with sample space (`alphabet’) • Average information or entropy in X is defined as because of the log, information is measured in bits   M     ,..., , , 3 2 1    K K X K X p p X H    ) ( log ). ( ) ( 2
  • 5. Postacademic Course on Telecommunications 20/4/00 p. 5 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA `Just enough information about entropy’ (III) • Example: sample space (`alphabet’) is {0,1} with entropy=1 bit if q=1/2 (`equiprobable symbols’) entropy=0 bit if q=0 or q=1 (`no info in certain events’) q p q p X X    1 ) 0 ( , ) 1 ( q H(X) 1 1 0
  • 6. Postacademic Course on Telecommunications 20/4/00 p. 6 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA `Just enough information about entropy’ (IV) • `Bits’ being a measure for entropy is slightly confusing (e.g. H(X)=0.456 bits??), but the theory leads to results, agreeing with our intuition (and with a `bit’ again being something that is either a `0’ or a `1’), and a spectacular theorem • Example: alphabet with M=2^n equiprobable symbols : -> entropy = n bits i.e. every symbol carries n bits
  • 7. Postacademic Course on Telecommunications 20/4/00 p. 7 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA `Just enough information about entropy’ (V) • Consider a second random variable Y with sample space (`alphabet’) • Y is viewed as a `channel output’, when X is the `channel input’. • Observing Y, tells something about X: is the probability for after observing   N     ,..., , , 3 2 1 ) , ( | K K Y X p   K  K 
  • 8. Postacademic Course on Telecommunications 20/4/00 p. 8 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA `Just enough information about entropy’ (VI) • Example-1 : • Example-2 : (infinitely large alphabet size for Y) + noise decision device X Y 00 01 10 11 + noise X Y 00 01 10 11 00 01 10 11
  • 9. Postacademic Course on Telecommunications 20/4/00 p. 9 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA `Just enough information about entropy’(VII) • Average-information or entropy in X is defined as • Conditional entropy in X is defined as Conditional entropy is a measure of the average uncertainty about the channel input X after observing the output Y    K K X K X p p X H    ) ( log ). ( ) ( 2     K K K K Y X K K Y X K Y p p p Y X H        ) | ( log ). | ( ) ( ) | ( | 2 |
  • 10. Postacademic Course on Telecommunications 20/4/00 p. 10 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA `Just enough information about entropy’(VIII) • Average information or entropy in X is defined as • Conditional entropy in X is defined as • Average mutual information is defined as I(X|Y) is uncertainty about X that is removed by observing Y    K K X K X p p X H    ) ( log ). ( ) ( 2     K K K K Y X K K Y X K Y p p p Y X H        ) | ( log ). | ( ) ( ) | ( | 2 | ) | ( ) ( ) | ( Y X H X H Y X I  
  • 11. Postacademic Course on Telecommunications 20/4/00 p. 11 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA Channel Capacity (I) • Average mutual information is defined by -the channel, i.e. transition probabilities -but also by the input probabilities • Channel capacity (`per symbol’ or `per channel use’) is defined as the maximum I(X|Y) for all possible choices of • A remarkably simple result: For a real-valued additive Gaussian noise channel, and infinitely large alphabet for X (and Y), channel capacity is ) , ( | K K Y X p   ) ( K X p  ) ( K X p  ) 1 ( log . 2 1 2 2 2 n x    signal (noise) variances
  • 12. Postacademic Course on Telecommunications 20/4/00 p. 12 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA Channel Capacity (II) • A remarkable theorem (Shannon 1948): With R channel uses per second, and channel capacity C, a bit stream with bit-rate C*R (=capacity in bits/sec) can be transmitted with arbitrarily low probability of error = Upper bound for system performance !
  • 13. Postacademic Course on Telecommunications 20/4/00 p. 13 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA Channel Capacity (II) • For a real-valued additive Gaussian noise channel, and infinitely large alphabet for X (and Y), the channel capacity is • For a complex-valued additive Gaussian noise channel, and infinitely large alphabet for X (and Y), the channel capacity is ) 1 ( log 2 2 2 n x    ) 1 ( log . 2 1 2 2 2 n x   
  • 14. Postacademic Course on Telecommunications 20/4/00 p. 14 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA Channel Capacity (III) Information I(X|Y) conveyed by a real-valued channel with additive white Gaussian noise, for different input alphabets, with all symbols in the alphabet equally likely (Ungerboeck 1982) 2 2 n x SNR   
  • 15. Postacademic Course on Telecommunications 20/4/00 p. 15 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA Channel Capacity (IV) Information I(X|Y) conveyed by a complex-valued channel with additive white Gaussian noise, for different input alphabets, with all symbols in the alphabet equally likely (Ungerboeck 1982)
  • 16. Postacademic Course on Telecommunications 20/4/00 p. 16 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA Channel Capacity (V) This shows that, as long as the alphabet is sufficiently large, there is no significant loss in capacity by choosing a discrete input alphabet, hence justifies the usage of such alphabets ! The higher the SNR, the larger the required alphabet to approximate channel capacity
  • 17. Postacademic Course on Telecommunications 20/4/00 p. 17 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA Channel Capacity (frequency-flat channels) • Up till now we considered capacity `per symbol’ or `per channel use’ • A continuous-time channel with bandwidth B (Hz) allows 2B (per second) channel uses (*), i.e. 2B symbols being transmitted per second, hence capacity is (*) This is Nyquist criterion `upside-down’ (see also Lecture-3) second bits ) 1 ( log 2 1 . 2 2 2 2 n x B      received signal (noise) power
  • 18. Postacademic Course on Telecommunications 20/4/00 p. 18 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA Channel Capacity (frequency-flat channels) • Example: AWGN baseband channel (additive white Gaussian noise channel) n(t) + channel s(t) r(t)=Ho.s(t)+n(t) Ho f H(f) B -B Ho second bits ) 1 ( log . 2 2 2 0 2 n x H B    B N B Es n x . 2 . 0 2 2   
  • 19. Postacademic Course on Telecommunications 20/4/00 p. 19 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA Channel Capacity (frequency-flat channels) • Example: AWGN passband channel passband channel with bandwidth B accommodates complex baseband signal with bandwidth B/2 (see Lecture-3) n(t) + channel s(t) r(t)=Ho.s(t)+n(t) Ho f H(f) x Ho second bits ) 1 ( log 2 . 2 2 2 2 0 2 n x H B      x+B
  • 20. Postacademic Course on Telecommunications 20/4/00 p. 20 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA Channel Capacity (frequency-selective channels) n(t) + channel s(t) R(f)=H(f).S(f)+N(f) H(f) • Example: frequency-selective AWGN-channel received SNR is frequency-dependent! f H(f) B -B
  • 21. Postacademic Course on Telecommunications 20/4/00 p. 21 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA Channel Capacity (frequency-selective channels) • Divide bandwidth into small bins of width df, such that H(f) is approx. constant over df • Capacity is optimal transmit power spectrum? f H(f) B -B second bits ). ) ( ) ( ) ( 1 ( log 2 2 2 2   df f f f H n x   0 B
  • 22. Postacademic Course on Telecommunications 20/4/00 p. 22 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA Channel Capacity (frequency-selective channels) Maximize subject to solution is `Water-pouring spectrum’   df f f f H n x ). ) ( ) ( ) ( 1 ( log 2 2 2 2   Available Power   df f x x ). ( 2 2   ) ) ( ) ( , 0 max( ) ( 2 2 2 f H f L f n x     B L ) ( ) ( 2 2 f H f n  area 2 x 
  • 23. Postacademic Course on Telecommunications 20/4/00 p. 23 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA Channel Capacity (frequency-selective channels) Example : multicarrier modulation available bandwidth is split up into different `tones’, every tone has a QAM-modulated carrier (modulation/demodulation by means of IFFT/FFT). In ADSL, e.g., every tone is given (+/-) the same power, such that an upper bound for capacity is (white noise case) (see Lecture-7/8) second bits ). ). ( 1 ( log 2 2 2 2   df f H n x  
  • 24. Postacademic Course on Telecommunications 20/4/00 p. 24 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA MIMO Channel Capacity (I) • SISO =`single-input/single output’ • MIMO=`multiple-inputs/multiple-outputs’ • Question: we usually think of channels with one transmitter and one receiver. Could there be any advantage in using multiple transmitters and/or receivers (e.g. multiple transmit/receive antennas in a wireless setting) ??? • Answer: You bet..
  • 25. Postacademic Course on Telecommunications 20/4/00 p. 25 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA MIMO Channel Capacity (II) • 2-input/2-output example A B C D + + X1 X2 Y2 Y1 N1 N2                           2 1 2 1 . 2 1 N N X X D C B A Y Y
  • 26. Postacademic Course on Telecommunications 20/4/00 p. 26 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA MIMO Channel Capacity (III) Rules of the game: • P transmitters means that the same total power is distributed over the available transmitters (no cheating) • Q receivers means every receive signal is corrupted by the same amount of noise (no cheating) Noises on different receivers are often assumed to be uncorrelated (`spatially white’), for simplicity ... ) ( ) ( 2 2 2 2 1      df f df f X X X    ... 2 2 2 2 1    N N N   
  • 27. Postacademic Course on Telecommunications 20/4/00 p. 27 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA MIMO Channel Capacity (IV) 2-in/2-out example, frequency-flat channels Ho 0 0 Ho + + X1 X2 Y2 Y1 N1 N2                           2 1 2 1 . 0 0 2 1 N N X X Ho Ho Y Y first example/attempt
  • 28. Postacademic Course on Telecommunications 20/4/00 p. 28 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA MIMO Channel Capacity (V) 2-in/2-out example, frequency-flat channels • corresponds to two separate channels, each with input power and additive noise • total capacity is • room for improvement...                           2 1 2 1 . 0 0 2 1 N N X X Ho Ho Y Y 2 2 X  2 N  second bits ) . 2 1 ( log . . 2 2 2 2 0 2 n x H B   
  • 29. Postacademic Course on Telecommunications 20/4/00 p. 29 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA MIMO Channel Capacity (VI) 2-in/2-out example, frequency-flat channels Ho Ho -Ho Ho + + X1 X2 Y2 Y1 N1 N2                            2 1 2 1 . 2 1 N N X X Ho Ho Ho Ho Y Y second example/attempt
  • 30. Postacademic Course on Telecommunications 20/4/00 p. 30 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA MIMO Channel Capacity (VII) A little linear algebra…..                            2 1 2 1 . 2 1 N N X X Ho Ho Ho Ho Y Y                                  2 1 2 1 . 2 1 2 1 2 1 2 1 . . 2 0 0 . 2 N N X X Ho Ho Matrix V’
  • 31. Postacademic Course on Telecommunications 20/4/00 p. 31 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA MIMO Channel Capacity (VIII) A little linear algebra…. (continued) • Matrix V is `orthogonal’ (V’.V=I) which means that it represents a transformation that conserves energy/power • Use as a transmitter pre-transformation • then (use V’.V=I) ...                           2 1 2 1 '. . . 2 0 0 . 2 2 1 N N X X V Ho Ho Y Y              2 ˆ 1 ˆ . 2 1 X X V X X
  • 32. Postacademic Course on Telecommunications 20/4/00 p. 32 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA MIMO Channel Capacity (IX) • Then… + + Y2 Y1 N1 N2 + + X^1 X^2 X2 X1 transmitter A B C D V11 V12 V21 V22 channel receiver
  • 33. Postacademic Course on Telecommunications 20/4/00 p. 33 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA MIMO Channel Capacity (X) • corresponds to two separate channels, each with input power , output power and additive noise • total capacity is 2 2 X  2 N  second bits ) 1 ( log . . 2 2 2 2 0 2 n x H B                              2 1 2 ˆ 1 ˆ . . 2 0 0 . 2 2 1 N N X X Ho Ho Y Y 2 ) . 2 ( 2 2 X Ho  2x SISO-capacity!
  • 34. Postacademic Course on Telecommunications 20/4/00 p. 34 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA MIMO Channel Capacity (XI) • Conclusion: in general, with P transmitters and P receivers, capacity can be increased with a factor up to P (!) • But: have to be `lucky’ with the channel (cfr. the two `attempts/examples’) • Example : V-BLAST (Lucent 1998) up to 40 bits/sec/Hz in a `rich scattering environment’ (reflectors, …)
  • 35. Postacademic Course on Telecommunications 20/4/00 p. 35 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA MIMO Channel Capacity (XII) • General I/O-model is : • every H may be decomposed into this is called a `singular value decompostion’, and works for every matrix (check your MatLab manuals)                        P QxP Q X X H Y Y : . : 1 1 ' . . V S U H  diagonal matrix orthogonal matrix V’.V=I orthogonal matrix U’.U=I
  • 36. Postacademic Course on Telecommunications 20/4/00 p. 36 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA MIMO Channel Capacity (XIII) With H=U.S.V’, • V is used as transmitter pre-tranformation (preserves transmit energy) and • U’ is used as a receiver transformation (preserves noise energy on every channel) • S=diagonal matrix, represents resulting, effectively `decoupled’ (SISO) channels • Overall capacity is sum of SISO-capacities • Power allocation over SISO-channels (and as a function of frequency) : water pouring
  • 37. Postacademic Course on Telecommunications 20/4/00 p. 37 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA MIMO Channel Capacity (XIV) Reference: G.G. Rayleigh & J.M. Cioffi `Spatio-temporal coding for wireless communications’ IEEE Trans. On Communications, March 1998
  • 38. Postacademic Course on Telecommunications 20/4/00 p. 38 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA Assignment 1 (I) • 1. Self-study material Dig up your favorite (?) signal processing textbook & refresh your knowledge on -discrete-time & continuous time signals & systems -signal transforms (s- and z-transforms, Fourier) -convolution, correlation -digital filters ...will need this in next lectures
  • 39. Postacademic Course on Telecommunications 20/4/00 p. 39 Module-3 Transmission Marc Moonen Lecture-2 Limits of Communication K.U.Leuven-ESAT/SISTA Assignment 1 (II) • 2. Exercise (MIMO channel capacity) Investigate channel capacity for… -SIMO-system with 1 transmitter, Q receivers -MISO-system with P transmitters, 1 receiver -MIMO-system with P transmitters, Q receivers P=Q (see Lecture 2) P>Q P<Q