Notes on Time Diversity - Digital Communications | ECE 361, Study notes of Digital Communication Systems

Material Type: Notes; Class: Digital Communications; Subject: Electrical and Computer Engr; University: University of Illinois - Urbana-Champaign; Term: Unknown 1989;

Typology: Study notes

Pre 2010

Uploaded on 02/24/2010

koofers-user-xna
koofers-user-xna 🇺🇸

5

(1)

10 documents

1 / 5

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
ECE 361: Fundamentals of Digital Communications
Lecture 22: Time Diversity
Introduction
We have seen that the communication (even with coding) over a slow fading flat wireless
channel has very poor reliability. This is because there is a significant probability that the
channel is in outage and this event dominates the total error event (which also include the
effect of additive noise). The key to improving the reliability of reception (and this is really
required for wireless systems to work as desired in practice) is to reduce the chance that the
channel is in outage. This is done by communicating over “different” channels and the name
of the game is to harness the diversity available in the wireless channel. There are three
main types: temporal, frequency and antennas. We will see each one over separate lectures,
starting time diversity.
Time Diversity Channel
The temporal diversity occurs in a wireless channel due to mobility. The idea is to code and
communicate over the order of time over which the channel changes (called the coherence
time). This means that we need enough delay tolerance by the data being communicated.
A simple single-tap model that captures time diversity is the following:
y`=h`x`+w`, ` = 1, . . . , L. (1)
Here the index `represents a single time sample over different coherence time intervals. By
interleaving across different coherence time intervals, we can get to the time diversity channel
in Equation (1). A good statistical model for the channel coefficients h1, . . . , hLis that they
are all independent and identically distributed. Further more, in a environment with lots of
multipath we can suppose that they are complex Gaussian random variables (the so-called
Rayleigh fading).
A Single Bit Over a Time Diversity Channel
For ease of notation, we start out with L= 2 and just a single bit to transmit. The simplest
way to do this is to repeat the same symbol: i.e., we set
x1=x2=x±E. (2)
1
pf3
pf4
pf5

Partial preview of the text

Download Notes on Time Diversity - Digital Communications | ECE 361 and more Study notes Digital Communication Systems in PDF only on Docsity!

ECE 361: Fundamentals of Digital Communications

Lecture 22: Time Diversity

Introduction

We have seen that the communication (even with coding) over a slow fading flat wireless channel has very poor reliability. This is because there is a significant probability that the channel is in outage and this event dominates the total error event (which also include the effect of additive noise). The key to improving the reliability of reception (and this is really required for wireless systems to work as desired in practice) is to reduce the chance that the channel is in outage. This is done by communicating over “different” channels and the name of the game is to harness the diversity available in the wireless channel. There are three main types: temporal, frequency and antennas. We will see each one over separate lectures, starting time diversity.

Time Diversity Channel

The temporal diversity occurs in a wireless channel due to mobility. The idea is to code and communicate over the order of time over which the channel changes (called the coherence time). This means that we need enough delay tolerance by the data being communicated. A simple single-tap model that captures time diversity is the following:

y= hx+ w, ` = 1,... , L. (1)

Here the index ` represents a single time sample over different coherence time intervals. By interleaving across different coherence time intervals, we can get to the time diversity channel in Equation (1). A good statistical model for the channel coefficients h 1 ,... , hL is that they are all independent and identically distributed. Further more, in a environment with lots of multipath we can suppose that they are complex Gaussian random variables (the so-called Rayleigh fading).

A Single Bit Over a Time Diversity Channel

For ease of notation, we start out with L = 2 and just a single bit to transmit. The simplest way to do this is to repeat the same symbol: i.e., we set

x 1 = x 2 = x ±

E. (2)

At the receiver, we have four (real) voltages:

< [y 1 ] = < [h 1 ] x + < [w 1 ] , (3) = [y 1 ] = = [h 1 ] x + = [w 1 ] , (4) < [y 2 ] = < [h 2 ] x + < [w 2 ] , (5) = [y 2 ] = = [h 2 ] x + = [w 2 ]. (6)

As usual, we suppose coherent reception, i.e., the receiver has full knowledge of the exact channel coefficients h 1 , h 2. By now, it is quite clear that the receiver might as well take the appropriate weighted linear combination to generate a single real voltage and then make the decision with respect to the single transmit voltage x. This is the matched filter operation:

yMF^ = < [y 1 ] < [h 1 ] + = [y 1 ] = [h 1 ] + < [y 2 ] < [h 2 ] + = [y 2 ] = [h 2 ]. (7)

Using the complex number notation,

yMF^ = < [h∗ 1 y 1 ] + < [h∗ 2 y 2 ] , (8)

|h 1 |^2 + |h 2 |^2

x + ˜w. (9)

Here ˜w is a real Gaussian random variable because it is the sum of four independent and identically distributed Gaussians, but they get scaled by the real and imaginary parts of h 1 and h 2. Therefore ˜w is zero mean and has variance:

Var( ˜w) =

σ^2 2

|h 1 |^2 + |h 2 |^2

The decision rule is now simply the nearest neighbor rule:

decide x = +

E if yMF^ > 0 , (11)

and zero, otherwise.

Probability of Error

The dynamic error probability is now readily calculated (since the channel – cf. Equation (9)

  • is now of an AWGN type):

P (^) edynamic = Q

 (|h^1 |

(^2) + |h 2 | (^2) ) √E

√^ σ 2

|h 1 |^2 + |h 2 |^2

From the transmitter’s perspective, it makes sense to calculate the average error probability, averaged over the statistics of the two channels h 1 , h 2 :

Pe = E

[

Q

2 SNR (|h 1 |^2 + |h 2 |^2 )

)]

Thus, Equation (13) generalizes to

Pe = E

Q

√ 2 SN R

( L

`=

|h`|^2

Again, there is an exact expression for the unreliability level when the channel coefficients are independent Rayleigh distributed (as a generalization of Equation (14)):

( (1 − μ) 2

)L L∑− 1

k=

L − 1 + k k

1 + μ 2

)k , (22)

where μ is as before (cf. Equation (15)). Finally, we can look for a high SNR approximation. Equation (18) now becomes

Pe ≈

2 L − 1

L

(4ASNR)L^

The diversity gain is now L: doubling of SNR reduces the unreliability by a factor of

1 2 L^

Figure 1 depicts the power of having time diversity. It is instructive to see that to even have a reliably high unreliability level (per bit) of10−^5 we need a SNR of almost 40dB with first order diversity, but this reduces to just 12 dB with fifth order diversity. The diversity gain is even starker at lower unreliability levels.

Looking Ahead

In the next two lectures we will look at two other modes of diversity: frequency and antennas. These come in handly particularly when time diversity is either absent or cannot be effective harnessed due to the tight delay constraint of the data (say, gaming applications).

Figure 1: Bit error probability as a function of different diversity orders L.