lect8 wireless overvieweeweb.poly.edu/~yao/EE3414_S03/lect8_wireless_overview.pdf · • Cable TV...

30
EE 3414 Multimedia Communication Systems-Part I Spring 2003 Lecture 8 Overview of Wireless Communications February 20, 2003 Elza Erkip

Transcript of lect8 wireless overvieweeweb.poly.edu/~yao/EE3414_S03/lect8_wireless_overview.pdf · • Cable TV...

Page 1: lect8 wireless overvieweeweb.poly.edu/~yao/EE3414_S03/lect8_wireless_overview.pdf · • Cable TV • Fiber optic –Wireless • Mobile phone • Wireless local area network •

EE 3414Multimedia Communication Systems-Part I

Spring 2003 Lecture 8

Overview of Wireless Communications

February 20, 2003Elza Erkip

Page 2: lect8 wireless overvieweeweb.poly.edu/~yao/EE3414_S03/lect8_wireless_overview.pdf · • Cable TV • Fiber optic –Wireless • Mobile phone • Wireless local area network •

Outline

• Overview of wireless communication systems• Digital modulation

– Simple representation– Error analysis– Channel coding

• Wireless channel– Properties– Effect on errors– Diversity

Page 3: lect8 wireless overvieweeweb.poly.edu/~yao/EE3414_S03/lect8_wireless_overview.pdf · • Cable TV • Fiber optic –Wireless • Mobile phone • Wireless local area network •

What is communication?• Transmit information over unreliable channels

– Wired• Telephone• Cable TV• Fiber optic

– Wireless• Mobile phone• Wireless local area network• Satellite

– Storage• Hard drive• Compact disc

Page 4: lect8 wireless overvieweeweb.poly.edu/~yao/EE3414_S03/lect8_wireless_overview.pdf · • Cable TV • Fiber optic –Wireless • Mobile phone • Wireless local area network •

Wireless Multimedia Networks

Backbone Network

Wireless LAN

Wireless Cellular

Wired LAN

Wireless LAN

Wireless Cellular

Wired LAN

Ad-hoc Network

Page 5: lect8 wireless overvieweeweb.poly.edu/~yao/EE3414_S03/lect8_wireless_overview.pdf · • Cable TV • Fiber optic –Wireless • Mobile phone • Wireless local area network •
Page 6: lect8 wireless overvieweeweb.poly.edu/~yao/EE3414_S03/lect8_wireless_overview.pdf · • Cable TV • Fiber optic –Wireless • Mobile phone • Wireless local area network •

Communication channel model

Channel Filter +

Noise + Interference

Input Output

• Channel filter causes distortions• Noise in receiver equipment• Interference from the environment• Limited bandwidth and power

Goal: Design signals to effectively send information over communication channels.

Page 7: lect8 wireless overvieweeweb.poly.edu/~yao/EE3414_S03/lect8_wireless_overview.pdf · • Cable TV • Fiber optic –Wireless • Mobile phone • Wireless local area network •

Digital Communications

• You have already seen analog modulation• Digital modulation

– Digital signals: both amplitude and time discrete• Analog to digital: Sampling and quantization

Amplitude

Time

Page 8: lect8 wireless overvieweeweb.poly.edu/~yao/EE3414_S03/lect8_wireless_overview.pdf · • Cable TV • Fiber optic –Wireless • Mobile phone • Wireless local area network •

Digital Modulation• Digital information: Sequence of 0’s and 1’s:

001101…..• One bit every T seconds. During 0 < t < T

– To send a 0, send – To send a 1, send

• Input signal

• Modulated signal

)2cos()(0 tfAts cπ=)2cos()(1 tfAts cπ−=

0 0 1 1 0 1

Page 9: lect8 wireless overvieweeweb.poly.edu/~yao/EE3414_S03/lect8_wireless_overview.pdf · • Cable TV • Fiber optic –Wireless • Mobile phone • Wireless local area network •

Simple Representation of Digital Modulation Signals

• In and the term is common– Equivalently s0(t) = A, 0<t<T

s1(t) = -A, 0<t<T

– Or

)(0 ts )(1 ts )2cos( tfcπ

t

s0(t)A

T

s1(t)

-A

Tt

0 A-Ax x1 0

Page 10: lect8 wireless overvieweeweb.poly.edu/~yao/EE3414_S03/lect8_wireless_overview.pdf · • Cable TV • Fiber optic –Wireless • Mobile phone • Wireless local area network •

Vector Representation

• The modulation scheme discussed is called Binary Pulse Amplitude Modulation (PAM) or Binary Phase Shift Keying (BPSK).

• M-ary PAM (M=4, send two bits at a time)

• Labeling is done in such a way that adjacent points only differ in one bit (called Gray mapping)

A-Ax x xx

-3A 3A

11 10 00 01

Page 11: lect8 wireless overvieweeweb.poly.edu/~yao/EE3414_S03/lect8_wireless_overview.pdf · • Cable TV • Fiber optic –Wireless • Mobile phone • Wireless local area network •

Two Dimensional Modulation• Modulated signal

– 4-QAM (Quadrature Amplitude Modulation)

– 8-PSK (Phase Shift Keying)

)2sin()2cos()( tfAtfAts cscci ππ +=

x

x x

x10 00

0111

xx

xx

x x

xx

A

AA

Page 12: lect8 wireless overvieweeweb.poly.edu/~yao/EE3414_S03/lect8_wireless_overview.pdf · • Cable TV • Fiber optic –Wireless • Mobile phone • Wireless local area network •

Parameters of Modulation

• Three important parameters of a modulation scheme:– Minimum distance dmin: The smallest distance

among points in vector representation– Average energy Eav

– Number of bits/symbol= log2(M)• Example:

– 4-PAM: dmin=2A, Eav=2(A2+9A2)/4=5A2, log2(M)=2– 4-QAM: dmin=2A, Eav=2A2, log2(M)=2

Page 13: lect8 wireless overvieweeweb.poly.edu/~yao/EE3414_S03/lect8_wireless_overview.pdf · • Cable TV • Fiber optic –Wireless • Mobile phone • Wireless local area network •

Effect of noise

• Simple channel: Additive White Gaussian

• Noise n(t) is Gaussian

Modulated Signal +

Noise n(t)

Received Signal

Mean

Variance 2σ

Page 14: lect8 wireless overvieweeweb.poly.edu/~yao/EE3414_S03/lect8_wireless_overview.pdf · • Cable TV • Fiber optic –Wireless • Mobile phone • Wireless local area network •

Optimum Receiver for AWGN

• Received signal r

• Decide 0 was sent if r>0, 1 was sent if r<0.• How often do we make errors?

A-Ax x

0

Page 15: lect8 wireless overvieweeweb.poly.edu/~yao/EE3414_S03/lect8_wireless_overview.pdf · • Cable TV • Fiber optic –Wireless • Mobile phone • Wireless local area network •

Error Probability of BPSK

• To have few errors we want A large compared to• Signal to noise ratio= SNR =

• Probability of error – Q-function related to Gaussian noise

2σ2σ

A

)( SNRQPe =

Pe

SNR

Page 16: lect8 wireless overvieweeweb.poly.edu/~yao/EE3414_S03/lect8_wireless_overview.pdf · • Cable TV • Fiber optic –Wireless • Mobile phone • Wireless local area network •

Channel coding• To decrease probability of error, add redundancy:

– Instead of sending one 0, send three 0’s.– If we receive more 0’s than 1’s: Decide 000 was sent– Error probability=

• Smaller than Pe

• This is called channel coding.• Above example is one way of doing channel coding: Repetition

coding• But the information rate is decreased

– Instead of R=1bit/sec, we have R=1/3 bits/sec• What are some channel coding techniques that are smarter

than repetition coding?

23 )1(3 eee PPP −+

Page 17: lect8 wireless overvieweeweb.poly.edu/~yao/EE3414_S03/lect8_wireless_overview.pdf · • Cable TV • Fiber optic –Wireless • Mobile phone • Wireless local area network •

Wireless Channel

• Reflection from buildings, cars etc: Multipath• Scattering: Fading

Page 18: lect8 wireless overvieweeweb.poly.edu/~yao/EE3414_S03/lect8_wireless_overview.pdf · • Cable TV • Fiber optic –Wireless • Mobile phone • Wireless local area network •

Multipath Fading ChannelTransmitted signal s Received signal r

t t

1 A1

A2 A3

T1 T2 T3

• Amplitudes Ai and delays Ti randomly vary in time

Delay T1

Delay T2s

A2

nA1

r

Page 19: lect8 wireless overvieweeweb.poly.edu/~yao/EE3414_S03/lect8_wireless_overview.pdf · • Cable TV • Fiber optic –Wireless • Mobile phone • Wireless local area network •

Flat Fading

• Only one path– Received signal r=As+n

• BPSK modulation– What is the effect in error performance?

• Remember: SNR in dB=10log10(SNR)– 3 dB=Factor of 2– 10 dB=Factor of 10– 30 dB=Factor of 1000

)( 2SNRAQEP Ae =

Page 20: lect8 wireless overvieweeweb.poly.edu/~yao/EE3414_S03/lect8_wireless_overview.pdf · • Cable TV • Fiber optic –Wireless • Mobile phone • Wireless local area network •

Effect of Fading

0 5 10 15 20 25 30 3510-4

10-3

10-2

10-1

100

SNR (dB)

PROBABILITY OF ERROR

FADING GAUSSIAN

Page 21: lect8 wireless overvieweeweb.poly.edu/~yao/EE3414_S03/lect8_wireless_overview.pdf · • Cable TV • Fiber optic –Wireless • Mobile phone • Wireless local area network •

Diversity • Diversity to combat channel variations

• Receive L independently fading signals representing source.– Even if one signal is weak, the others may be stronger

Source Destination

Copy 1 of signal

Copy 2 of signal

Page 22: lect8 wireless overvieweeweb.poly.edu/~yao/EE3414_S03/lect8_wireless_overview.pdf · • Cable TV • Fiber optic –Wireless • Mobile phone • Wireless local area network •

Diversity Mechanisms• Time diversity: Repetition coding, interleaving• Frequency diversity: Frequency hopping• Space diversity: Multiple antennas, multihop (cooperation)

• Multipath diversity: Process all the received paths (Rake receiver)

• The receiver can do– Switching: If current signal is not good, try another– Selection: Choose the strongest signal– Equal gain: Add received signals– Maximal ratio: Add received signals but not equally. Give more

weight to the ones that are more reliable (optimum)

Page 23: lect8 wireless overvieweeweb.poly.edu/~yao/EE3414_S03/lect8_wireless_overview.pdf · • Cable TV • Fiber optic –Wireless • Mobile phone • Wireless local area network •

Effect of Diversity on Performance

0 5 10 15 20 25 3010

−6

10−5

10−4

10−3

10−2

10−1

100

SNR per bit (dB)

BE

R

AWGN div 1div 2div 3div 4

Page 24: lect8 wireless overvieweeweb.poly.edu/~yao/EE3414_S03/lect8_wireless_overview.pdf · • Cable TV • Fiber optic –Wireless • Mobile phone • Wireless local area network •

Interference in Wireless

NoiseT1

T2

T3

Base station receiver

Page 25: lect8 wireless overvieweeweb.poly.edu/~yao/EE3414_S03/lect8_wireless_overview.pdf · • Cable TV • Fiber optic –Wireless • Mobile phone • Wireless local area network •

Time Division Multiple Access (TDMA)

Time

Frequency

User 1 User 2 User 3 User 4

• Each user transmits at a separate time slot

T sec

W Hz

Page 26: lect8 wireless overvieweeweb.poly.edu/~yao/EE3414_S03/lect8_wireless_overview.pdf · • Cable TV • Fiber optic –Wireless • Mobile phone • Wireless local area network •

Frequency Division Multiple Access (FDMA)

Time

FrequencyW Hz

T secUser 1

User 2

User 3User 4

• Each user transmits at a separate frequency slot

Page 27: lect8 wireless overvieweeweb.poly.edu/~yao/EE3414_S03/lect8_wireless_overview.pdf · • Cable TV • Fiber optic –Wireless • Mobile phone • Wireless local area network •

Code Division Multiple Access

Code 2

Code 4

Code 3

Code 1

Transmitted bit

• Each user transmits all the time over all the frequency band, but has a different “ spreading code.”• Code i belongs to user i.• The base station differentiates users based on their codes.

Page 28: lect8 wireless overvieweeweb.poly.edu/~yao/EE3414_S03/lect8_wireless_overview.pdf · • Cable TV • Fiber optic –Wireless • Mobile phone • Wireless local area network •

Spreading Codes

Transmitted bit

S(t)

bit

chip

b=1 b=-1

t

t

Transmitted signal

• User transmits signal bS(t) where

=−=

=0 bit if ,11bit if ,1

b

Page 29: lect8 wireless overvieweeweb.poly.edu/~yao/EE3414_S03/lect8_wireless_overview.pdf · • Cable TV • Fiber optic –Wireless • Mobile phone • Wireless local area network •

Orthogonal Codes

• Spreading codes belonging to different users are orthogonal

S1(t)

t1

t1

S2(t)

-1

• Note S1=(1,1), S2=(1,-1) and <S1,S2> = 0• The base station can easily identify users• Problem: Mobile users asynchronous, and hence they transmit at different times. So it is hard for s1(t) and s2(t) to be orthogonal.

Page 30: lect8 wireless overvieweeweb.poly.edu/~yao/EE3414_S03/lect8_wireless_overview.pdf · • Cable TV • Fiber optic –Wireless • Mobile phone • Wireless local area network •

What you should know

• What is digital modulation?• One and two dimensional modulation

schemes• Parameters of digital modulation schemes• How is wireless channel different?• What is diversity and what are methods of

obtaining diversity?• How do multiple users share the wireless

channel? TDMA, FDMA, CDMA