SlideShare a Scribd company logo
1 of 39
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
 
Popular Interview Wireless Question with Answer
Popular Interview Wireless Question with AnswerPopular Interview Wireless Question with Answer
Popular Interview Wireless Question with AnswerVARUN 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-1Arunabha Saha
 
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 DualityShristi Pradhan
 
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 TransmissionAhmed 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.pptxNiharranjanAdit
 
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 ScenariosIJERA Editor
 
MIMO Channel Capacity
MIMO Channel CapacityMIMO Channel Capacity
MIMO Channel CapacityPei-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 networksIaetsd Iaetsd
 
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

Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 

Recently uploaded (20)

Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 

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