Title: A Physical Interpretation of Beamforming, BLAST and SVD Algorithms
1A Physical Interpretation ofBeamforming, BLAST
and SVD Algorithms
2Physical Interpretation?
- Under certain channel conditions,
- in a wireless system with N users, a
base-station with M N K receive antennas can
separate the N transmitted signals as well as
achieve K 1 degrees of diversity for each
transmitted signal. (Jack Winters et al, 1994)
3Physical Interpretation
SU
M 3 N 2 K 2
Array Processing
SU
BS
4Physical Interpretation
SU
M 3 N 2 K 2
Array Processing
SU
BS
5Physical Interpretation
- means the radiation patterns at the transmitter
and receiver resulting from the array processing
algorithms
SU
M 3 N 2 K 2
Array Processing
SU
BS
6Beamforming Antenna Diversity
- Beamforming focuses the energy from the antenna
- Enables a high gain steerable antenna
- Increases SNR
- Diversity provides redundancy
- Enabled by spatial interleaving of signals
- Decreases the fluctuations in SNR
7Line-of-sight Channel
Array Processing
where ?i is the mean angle of arrival from user i
to base-station.
8Single-user, Single-receive Antenna
where A is the path gain and ? is the path delay.
Narrowband baseband equivalent
where .
9Single-user, Multiple-receive Antennas
d
where ? is the mean angle of arrival and
.
Vector form
where a(?) is the normalized array response
vector.
10Multiple-user, Multiple-receive Antennas
Array Processing
Summing over all the users, the received signal
vector is
11Continued
Matrix form
12Beamforming
Beamforming solution
Example
13Beamforming Radiation Pattern
14Beamforming Radiation Pattern
15Multi-transmit, Multi-receive Antennas
Array Processing
16Multi-transmit, Multi-receive Antennas
Array Processing
Array Processing
17Adding Reflector
Array Processing
Array Processing
18Adding Reflector
Array Processing
Array Processing
Vector form
where ar(?) and at(?) is the normalized array
response vector at the receiver and the
transmitter respectively.
19More Reflectors
1st path
2nd path
Array Processing
Array Processing
3rd path
Summing over all the multipaths, the received
signal vector is
20Continued
Matrix form
21Example
22Radiation Pattern Beamforming
1st path, a1 1
2nd path, a2 0.6
23Radiation Pattern Beamforming
1st path, a1 1
2nd path, a2 0.6
24QR Decomposition (BLAST)
QR decomposition of H
25Continued
Therefore,
Successive Decoding and Cancellation
26Radiation Pattern QR Decomposition
1st path, a1 1
2nd path, a2 0.6
27Radiation Pattern QR Decomposition
1st path, a1 1
2nd path, a2 0.6
28Singular Value Decomposition (SVD)
Singular value decomposition of H
29Radiation Pattern SVD
1st path, a1 1
2nd path, a2 0.6
30Radiation Pattern SVD
1st path, a1 1
2nd path, a2 0.6
31Summary
- Beamforming at receiver
- 1 transmit antenna and M receive antennas
- BLAST (layered space-time coding)
- N transmit and M receive antennas
- Beamforming and diversity gain at receiver
- SVD (Singular value decomposition)
- N transmit and M receive antennas
- Beamforming and diversity gain at both receiver
and transmitter