Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

115
Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012

Transcript of Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

Page 1: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

Wireless PHY: Modulation and Channels

Y. Richard Yang

09/6/2012

Page 2: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

2

Outline

Recap Frequency domain examples Introduction to modulation

Page 3: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

3

Frequency Domain Analysis Examples Using GNURadio

spectrum_2sin_plus Audio FFT Sink Scope Sink Noise

Page 4: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

4

Frequency Domain Analysis Examples Using GNURadio

spectrum_1sin_rawfft Raw FFT

Page 5: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

5

Frequency Domain Analysis Examples Using GNURadio

spectrum_2sin_multiply_complex Multiplication of a sine first by

• a real sine and then by • a complex sine to observe spectrum

Page 6: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

6

Takeaway of the Example

Advantages of I/Q representation

Page 7: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

7

Quadrature Mixing

spectrum of complexsignal x(t)

spectrum of complexsignal x(t)ej2f0t

spectrum of complexsignal x(t)e-j2f0t

Page 8: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

8

Basic Question: Why Not Send Digital Signal in Wireless Communications?

Signals at undesirable frequencies suppose digital frame length T, then signal decomposes into frequencies at 1/T, 2/T, 3/T, …

let T = 1 ms, generates radio waves at frequencies of 1 KHz, 2 KHz, 3 KHz, …

1

0

digital signal

t

Page 9: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

9

Frequencies are Assigned and Regulated

Europe USA Japan

Cellular Phones

GSM 450 - 457, 479 -486/460 - 467,489 -496, 890 - 915/935 -960, 1710 - 1785/1805 -1880 UMTS (FDD) 1920 -1980, 2110 - 2190 UMTS (TDD) 1900 -1920, 2020 - 2025

AMPS , TDMA , CDMA 824 - 849, 869 -894 TDMA , CDMA , GSM 1850 - 1910, 1930 - 1990

PDC 810- 826, 940-956, 1429 - 1465, 1477 - 1513

Cordless Phones

CT1+ 885 - 887, 930 -932 CT2 864-868 DECT 1880 - 1900

PACS 1850 - 1910, 1930 -1990 PACS -UB 1910 - 1930

PHS 1895 - 1918 JCT 254-380

Wireless LANs

IEEE 802.11 2400 - 2483 HIPERLAN 2 5150 - 5350, 5470 -5725

902-928 I EEE 802.11 2400 - 2483 5150 - 5350, 5725 - 5825

IEEE 802.11 2471 - 2497 5150 - 5250

Others RF- Control 27, 128, 418, 433,

868

RF- Control 315, 915

RF- Control 426, 868

Page 10: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

10

Spectrum and Bandwidth: Shannon Channel Capacity The maximum number of bits that can be transmitted per second by a physical channel is:

where W is the frequency range of the channel, and S/N is the signal noise ratio, assuming Gaussian noise

)1(log2 NSW

Page 11: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

11

Frequencies for Communications

VLF = Very Low Frequency UHF = Ultra High FrequencyLF = Low Frequency SHF = Super High FrequencyMF = Medium Frequency EHF = Extra High Frequency

HF = High Frequency UV = Ultraviolet LightVHF = Very High Frequency

Frequency and wave length:

= c/f wave length , speed of light c 3x108m/s, frequency f

1 Mm300 Hz

10 km30 kHz

100 m3 MHz

1 m300 MHz

10 mm30 GHz

100 m3 THz

1 m300 THz

visible lightVLF LF MF HF VHF UHF SHF EHF infrared UV

optical transmissioncoax cabletwisted pair

Page 12: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

12

Why Not Send Digital Signal in Wireless Communications?

voice Transmitter

20-20KHzAntenna:

size ~ wavelength

At 3 KHz,

Antenna too large!Use modulation to transfer to higher

frequency

Page 13: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

13

Outline

Recap Frequency domain examples Basic concepts of modulation

Page 14: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

14

The information source Typically a low frequency signal Referred to as baseband signal

Carrier A higher frequency sinusoid Example cos(2π10000t)

Modulated signal Some parameter of the carrier (amplitude, frequency, phase) is varied in accordance with the baseband signal

Basic Concepts of Modulation

Page 15: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

15

Types of Modulation

Analog modulation Amplitude modulation (AM) Frequency modulation (FM) Double and signal sideband: DSB, SSB

Digital modulation Amplitude shift keying (ASK) Frequency shift keying: FSK Phase shift keying: BPSK, QPSK, MSK Quadrature amplitude modulation (QAM)

Page 16: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

16

Outline

Recap Frequency domain examples Basic concepts of modulation Amplitude modulation

Page 17: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

17

Example: Amplitude Modulation (AM) Block diagram

Time domain

Frequency domain

Page 18: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

18

Example: am_modulation Example

Setting Audio source (sample 32K) Signal source (300K, sample 800K) Multiply

Two Scopes

FFT Sink

Page 19: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

19

Example AM Frequency Domain

Note: There is always the negative freq. in the freq. domain.

Page 20: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

20

Problem: How to Demodulate AM Signal?

Page 21: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

21

Outline

Recap Frequency domain examples Basic concepts of modulation Amplitude modulation Amplitude demodulation

Page 22: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

22

Design Option 1

Step 1: Multiply signal by e-jfct

Implication: Need to do complex multiple multiplication

Page 23: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

23

Design Option 1 (After Step 1)

-2fc

Page 24: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

24

Design Option 1 (Step 2)

Apply a Low Pass Filter to remove the extra frequencies at -2fc

-2fc

Page 25: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

25

Design Option 1 (Step 1 Analysis)

How many complex multiplications do we need for Step 1 (Multiply by e-jfct)?

Page 26: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

26

Design Option 2: Quadrature Sampling

Page 27: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

27

Quadrature Sampling: Upper Path (cos)

Page 28: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

28

Quadrature Sampling: Upper Path (cos)

Page 29: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

29

Quadrature Sampling: Upper Path (cos)

Page 30: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

30

Quadrature Sampling: Lower Path (sin)

Page 31: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

31

Quadrature Sampling: Lower Path (sin)

Page 32: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

32

Quadrature Sampling: Lower Path (sin)

Page 33: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

33

Quarature Sampling: Putting Together

Page 34: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

34

Exercise: SpyWork

Setting: a scanner scans 128KHz blocks of AM radio and save each block to a file (see am_rcv.py).

SpyWork: Scan the block in a saved file to find radio stations and tune to each station (each AM station has 10 KHz)

Page 35: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

35

Remaining Hole: Designing LPF

Frequency domain view

freqB-B

freqB-B

Page 36: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

36

Design Option 1

freqB-B

freqB-B

compute freq

zeroing outnot want freq

compute timesignal

Problem of Design Option 1?

Page 37: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

37

Impulse Response Filters

GNU software radio implements filtering using Finite Impulse Response (FIR) filters Infinite Impulse Response (IIR) Filters

FIR filters are more commonly used

Filtering is common in networks/communications (and AI and …)

Page 38: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

38

FIR Filter

An N-th order FIR filter h is defined by an array of N+1 numbers:

Assume input sequence x0, x1, …,

Page 39: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

39

Implementing a 3-rd Order FIR Filter

An array of size N+1 for h

xnxn-1xn-2xn-3

h0h1h2h3

****

xn+1

compute y[n]

Page 40: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

40

Implementing a 3-rd Order FIR Filter

An array of size N+1 for h

xnxn-1xn-2xn-3

h0h1h2h3

****

xn+1

compute y[n+1]

Page 41: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

41

FIR Filter

is also called convolution between x (as a vector) and h (as a vector), denoted as

Key Question: How to Determine h?

Page 42: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

g*h in the Continuous Time Domain

42

Remember that we consider x as samples of time domain function g(t) on [0, 1] and (repeat in other intervals)

We also consider h as samples of time domain function h(t) on [0, 1] (and repeat in other intervals)for (i = 0; i< N; i++)

y[t] += h[i] * g[t-i];

Page 43: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

Visualizing g*h

43

g(t)

h(t)

time

Page 44: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

Visualizing g*h

44

g(t)

h(t)

timet

Page 45: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

Fourier Series of y=g*h

45

Page 46: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

Fubini’s Theorem

In English, you can integrate first along y and then along x first along x and then along y at (x, y) gridThey give the same result

46

See http://en.wikipedia.org/wiki/Fubini's_theorem

Page 47: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

Fourier Series of y=g*h

47

Page 48: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

Summary of Progress So Far

48

y = g * h => Y[k] = G[k] H[k]

is called the Convolution Theorem, an important theorem.

Page 49: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

Applying Convolution Theorem to Design LPF

49

Choose h() so that H() is close to a rectangle shape h() has a low order (why?)

Page 50: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

Applying Convolution Theorem to Design LPF

50

Choose h() so that H() is close to a rectangle shape h() has a low order (why?)

Page 51: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

Sinc Function

51

The h() is often related with the sinc(t)=sin(t)/t function

f1/2-1/2

1

Page 52: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

FIR Design in Practice

52

Compute h MATLAB or other design software GNU Software radio: optfir (optimal filter design)

GNU Software radio: firdes (using a method called windowing method)

Implement filter with given h freq_xlating_fir_filter_ccf or fir_filter_ccf

Page 53: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

LPF Design Example

53

Design a LPF to pass signal at 1 KHz and block at 2 KHz

Page 54: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

LPF Design Example

54

#create the channel filter # coefficients chan_taps = optfir.low_pass( 1.0, #Filter gain 48000, #Sample Rate 1500, #one sided mod BW (passband edge) 1800, #one sided channel BW (stopband edge) 0.1, #Passband ripple 60) #Stopband Attenuation in dB print "Channel filter taps:", len(chan_taps) #creates the channel filter with the coef foundchan = gr.freq_xlating_fir_filter_ccf( 1 , # Decimation rate chan_taps, #coefficients 0, #Offset frequency - could be used to shift 48e3) #incoming sample rate

Page 55: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

55

Outline

Recap Frequency domain examples Basic concepts of modulation Amplitude modulation Amplitude demodulation Digital modulation

Page 56: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

56

Modulation of digital signals also known as Shift Keying

Amplitude Shift Keying (ASK): vary carrier amp. according to bit value

Frequency Shift Keying (FSK)o pick carrier freq according to bit value

Phase Shift Keying (PSK):

1 0 1

t

1 0 1

t

1 0 1

t

Modulation

Page 57: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

57

BPSK (Binary Phase Shift Keying): bit value 0: sine wave bit value 1: inverted sine wave very simple PSK

Properties robust, used e.g. in satellite

systems

Q

I01

Phase Shift Keying: BPSK

Page 58: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

58

Phase Shift Keying: QPSK

11 10 00 01

Q

I

11

01

10

00

A

t

QPSK (Quadrature Phase Shift Keying): 2 bits coded as one symbol symbol determines shift of

sine wave often also transmission of

relative, not absolute phase shift: DQPSK - Differential QPSK

Page 59: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

59

Quadrature Amplitude Modulation (QAM): combines amplitude and phase modulation

It is possible to code n bits using one symbol 2n discrete levels

0000

0001

0011

1000

Q

I

0010

φ

a

Quadrature Amplitude Modulation

Example: 16-QAM (4 bits = 1 symbol)

Symbols 0011 and 0001 have the same phase φ, but different amplitude a. 0000 and 1000 have same amplitude but different phase

Page 60: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

Exercise

Suppose fc = 1 GHz(fc1 = 1 GHz, fc0 = 900 GHzfor FSK)

Bit rate is 1 Mbps Encode one bit at a time Bit seq: 1 0 0 1 0 1

Q: How does the wave look like for?

60

11 10 00 01

Q

I

11

01

10

00

A

t

Page 61: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

Generic Representation of Digital Keying (Modulation) Sender sends symbols one-by-one Each symbol has a corresponding signaling function g1(t), g2(t), …, gM(t), each has a duration of symbol time T

Exercise: What is the setting for BPSK? for QPSK?

61

Page 62: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

Checking Relationship Among gi()

62

BPSK 1: g1(t) = -sin(2πfct) t in [0, T]

0: g0(t) = sin(2πfct) t in [0, T]

Are the two signaling functions independent? Hint: think of the samples forming a vector, if it helps, in linear algebra

Ans: No. g1(t) = -g0(t)

Page 63: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

Checking Relationship Among gi()

63

QPSK 11: sin(2πfct + π/4) t in [0, T]

10: sin(2πfct + 3π/4) t in [0, T]

00: sin(2πfct - 3π/4) t in [0, T]

01: sin(2πfct - π/4) t in [0, T]

Are the four signaling functions independent? Ans: No. They are all linear combinations of sin(2πfct) and cos(2πfct).

We call sin(2πfct) and cos(2πfct) the bases. They are orthogonal because the integral of their product is 0.

Page 64: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

Discussion: How does the Receiver Detect Which gi() is Sent?

64

Assume synchronized (i.e., the receiver knows the symbol boundary). This is also called coherent detection

Page 65: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

Example: Matched Filter Detection

65

Basic idea consider each gm[0,T] as a point (with coordinates) in a space

compute the coordinate of the received signal s[0,T]

check the distance between gm[0,T] and the received signal s[0,T]

pick m* that gives the lowest distance value

Page 66: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

Computing Coordinates

66

Pick orthogonal bases {f1(t), f2(t), …, fN(t)} for {g1(t), g2(t), …, gM(t)}

Compute the coordinate of gm[0,T] as cm = [cm1, cm2, …, cmN], where

Compute the coordinate of the received signal r[0,T] as r = [r1, r2, …, rN]

Compute the distance between r and cm every cm and pick m* that gives the lowest distance value

Page 67: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

Example: Matched Filter => Correlation Detector

67

receivedsignal

Page 68: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

68

Spectral Density of BPSK

b

Rb =Bb = 1/Tbb

fc : freq. of carrier

fc

Spectral Density =

bit rate-------------------

width of spectrum used

Page 69: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

69

Phase Shift Keying: Comparison

BPSK

QPSK

fc: carrier freq.Rb: freq. of data10dB = 10; 20dB =100

11 10 00 01

A

t

Page 70: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

Question

70

Why would any one use BPSK, given higher QAM?

Page 71: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

Signal Propagation

Page 72: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

72

Isotropic radiator: a single point equal radiation in all directions (three dimensional)

only a theoretical reference antenna

Radiation pattern: measurement of radiation around an antenna

zy

x

z

y x idealisotropicradiator

Antennas: Isotropic Radiator

Q: how does power level decrease as a function of d, the distancefrom the transmitter to the receiver?

Page 73: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

73

Free-Space Isotropic Signal Propagation

In free space, receiving power proportional to 1/d² (d = distance between transmitter and receiver)

Suppose transmitted signal is cos(2ft), the received signal is

2

4

dGG

P

Ptr

t

r

Pr: received power

Pt: transmitted power

Gr, Gt: receiver and transmitter antenna gain

(=c/f): wave length

Sometime we write path loss in log scale: Lp = 10 log(Pt) – 10log(Pr)

d

cdtftfEd

)]/(2cos[),(

Page 74: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

74

Real Antennas

Real antennas are not isotropic radiators Some simple antennas: quarter wave /4 on car

roofs or half wave dipole /2 size of antenna proportional to wavelength for better transmission/receiving

/4/2

Q: Assume frequency 1 Ghz, = ?

Page 75: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

Why Not Digital Signal (revisited) Not good for spectrum usage/sharing

The wavelength can be extremely large to build portal devices e.g., T = 1 us -> f=1/T = 1MHz -> wavelength = 3x108/106 = 300m

75

Page 76: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

76

Figure for Thought: Real Measurements

Page 77: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

77

Receiving power additionally influenced by shadowing (e.g., through a wall or a door)

refraction depending on the density of a medium

reflection at large obstacles scattering at small obstacles diffraction at edges

reflection

scattering

diffraction

shadow fadingrefraction

Signal Propagation

Page 78: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

78

Signal Propagation: Scenarios

Details of signal propagation are very complicated

We want to understand the key characteristics that are important to our understanding

Page 79: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

79

Shadowing

Signal strength loss after passing through obstacles

Same distance, but different levels of shadowing: It is a random, large-scale effect depending on the environment

Page 80: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

Example Shadowing Effects

80

i.e. reduces to ¼ of signal10 log(1/4) = -6.02

Page 81: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

81

JTC Indoor Model for PCS: Path Loss

)(10 nLdBLogAL fA: an environment dependent fixed loss factor (dB)

B: the distance dependent loss coefficient,d : separation distance between the base station and mobile terminal, in meters

Lf : a floor penetration loss factor (dB)

n: the number of floors between base station and mobile terminal

Shadowing path loss follows a log-normal distribution (i.e. L is normal distribution) with mean:

Page 82: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

82

JTC Model at 1.8 GHz

)(10 nLdBLogAL f

Page 83: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

83

Signal can take many different paths between sender and receiver due to reflection, scattering, diffraction

Multipath

Page 84: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

84

Example: reflection from the ground or building

Multipath Example: Outdoor

ground

Page 85: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

85

Multipath Effect (A Simple Example)

d1d2

1

11 ][2cos

d

tfc

d

ft2cos

2121 22)(2 21dd

c

ddfff c

dcd

2

22 ][2cos

d

tfc

d

phase difference:

Assume transmitter sends out signal cos(2 fc t)

Page 86: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

Multipath Effect (A Simple Example)

Suppose at d1-d2 the two waves totally destruct. (what does it mean?)

Q: where are places the two waves construct?

86

integer2121

dd

c

ddf

2121 22

dd

c

ddf

Page 87: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

Option 1: Change Location If receiver moves to the right by

/4: d1’ = d1 + /4; d2’ = d2 - /4;

->

87

21

21

21

2

)4/(4/22

''2

dd

dd

dd

By moving a quarter of wavelength, destructiveturns into constructive.Assume f = 1G, how far do we move?

Page 88: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

Option 2: Change Frequency

88

Change frequency:

212

1'

dd

cff

2121 22

dd

c

ddf

Page 89: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

89

Multipath Delay SpreadRMS: root-mean-square

Page 90: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

90

Multipath Effect(moving receiver)

d1d2

1

11 ][2cos

d

tfc

d

ft2cos

example

2

22 ][2cos

d

tfc

d

Suppose d1=r0+vt

d2=2d-r0-vtd1d2

d

Page 91: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

Derivation

91

])[sin(])[2sin(2

])[2sin(])[2sin(2

])[2sin(])[2sin(2

])[2sin(])[2sin(2

)sin()sin(2

])[2cos(])[2cos(

0

0

0

0000

020020

00

2

2)2(

22

2

][2][2

2

][2][2

2

cvrd

cvf

cd

cdvtr

cd

cdvtr

cd

cvtrdvtr

cvtrdvtr

tftftftf

cvtrd

cvtr

ttf

ftf

ftf

ftf

tftf

cvtrd

cvtr

cvtrd

cvtr

See http://www.sosmath.com/trig/Trig5/trig5/trig5.html for cos(u)-cos(v)

Page 92: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

92

Waveform

v = 65 miles/h, fc = 1 GHz: fc v/c =

10 ms

deep fade

Q: How far does a car drive in ½ of a cycle?

])[sin(])[2sin(2 02cv

rdcvf

cd ttf

109 * 30 / 3x108 = 100 Hz

Page 93: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

93

Multipath with Mobility

Page 94: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

94

Effect of Small-Scale Fading

no small-scalefading

small-scalefading

Page 95: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

95

signal at sender

Multipath Can Spread Delay

signal at receiver

LOS pulsemultipathpulses

LOS: Line Of Sight

Time dispersion: signal is dispersed over time

Page 96: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

96

JTC Model: Delay Spread

Residential Buildings

Page 97: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

97

signal at sender

Multipath Can Cause ISI

signal at receiver

LOS pulsemultipathpulses

LOS: Line Of Sight

Dispersed signal can cause interference between “neighbor” symbols, Inter Symbol Interference (ISI)

Assume 300 meters delay spread, the arrival time difference is 300/3x108 = 1 ns if symbol rate > 1 Ms/sec, we will have serious ISI

In practice, fractional ISI can already substantially increase loss rate

Page 98: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

98

Channel characteristics change over location, time, and frequency

small-scale fading

Large-scalefading

time

power

Summary: Wireless Channels

path loss

log (distance)

Received Signal Power (dB)

frequency

Page 99: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

99

Representation of Wireless Channels

Received signal at time m is y[m], hl[m] is the strength of the l-th tap, w[m] is the background noise:

When inter-symbol interference is small:

(also called flat fading channel)

Page 100: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

100

Preview: Challenges and Techniques of Wireless Design

Performance affected

Mitigation techniques

Shadow fading(large-scale fading)

Fast fading(small-scale, flat fading)

Delay spread (small-scale fading)

received signal

strength

bit/packet error rate at

deep fade

ISI

use fade margin—increase power or reduce distance

diversity

equalization; spread-spectrum; OFDM; directional

antenna

Page 101: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

Backup Slides

101

Page 102: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

Received Signal

102

2

2

1

1 )]/(2cos[)]/(2cos[),(

d

cdtf

d

cdtftfEd

c

fd

c

fd 12 22diff phase

d2

d1 receiver

c

ddf )(2 12

Page 103: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

103

Multipath Fading with Mobility: A Simple Two-path Example

r(t) = r0 + v t, assume transmitter sends out signal cos(2 fc t)

r0

Page 104: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

104

Received Waveform

v = 65 miles/h, fc = 1 GHz: fc v/c = 109 * 30 / 3x108 = 100 Hz

10 ms

Why is fast multipath fading bad?

deep fade

Page 105: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

105

Small-Scale Fading

Page 106: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

106

signal at sender

Multipath Can Spread Delay

signal at receiver

LOS pulsemultipathpulses

LOS: Line Of Sight

Time dispersion: signal is dispersed over time

Page 107: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

107

Delay SpreadRMS: root-mean-square

Page 108: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

108

signal at sender

Multipath Can Cause ISI

signal at receiver

LOS pulsemultipathpulses

LOS: Line Of Sight

dispersed signal can cause interference between “neighbor” symbols, Inter Symbol Interference (ISI)

Assume 300 meters delay spread, the arrival time difference is 300/3x108 = 1 msif symbol rate > 1 Ms/sec, we will have serious ISI

In practice, fractional ISI can already substantially increase loss rate

Page 109: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

109

Channel characteristics change over location, time, and frequency

small-scale fading

Large-scalefading

time

power

Summary: Wireless Channels

path loss

log (distance)

Received Signal Power (dB)

frequency

Page 110: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

110

Dipole: Radiation Pattern of a Dipole

http://www.tpub.com/content/neets/14182/index.htmhttp://en.wikipedia.org/wiki/Dipole_antenna

Page 111: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

Free Space Signal Propagation

111

1 0 1

t

1 0 1

t

1 0 1

t

at distance d

?

Page 112: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

112

Fourier Series: An Alternative Representation

A problem of the expression

contains both cos() and sin(). Using Euler’s formula:

Page 113: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

113

Implementing Wireless: From Hardware to Software

Page 114: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

114

Making Sense of the Transform

Page 115: Wireless PHY: Modulation and Channels Y. Richard Yang 09/6/2012.

115

Relating the Two Representations