physical layer and transceiver algorithm research - oulu · m. juntti: physical layer and...

40
1(40) M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu C W C Markku Juntti, P.Henttu, K. Hooli, K. Kansanen, M. Katz, E. Kunnari, J. Leinonen, S. Siltala Dj. Tujkovic, N. Veselinovic Centre for Wireless Communications University of Oulu, Finland Physical Layer and Transceiver Algorithm Research FUTURA Workshop 12 August, 2002 University of Oulu, Oulu, Finland Centre for Wireless Communications tel. +358 8 553 2834 P.O. Box 4500 fax +358 8 553 2845 FIN-90014 University of Oulu [email protected] FINLAND http://www.cwc.oulu.fi/

Upload: vukhanh

Post on 14-Mar-2019

213 views

Category:

Documents


0 download

TRANSCRIPT

1(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

Markku Juntti,P.Henttu, K. Hooli, K. Kansanen, M. Katz, E. Kunnari,

J. Leinonen, S. Siltala Dj. Tujkovic, N. Veselinovic Centre for Wireless Communications

University of Oulu, Finland

Physical Layer and Transceiver Algorithm Research

FUTURA Workshop12 August, 2002

University of Oulu, Oulu, FinlandCentre for Wireless Communications tel. +358 8 553 2834P.O. Box 4500 fax +358 8 553 2845FIN-90014 University of Oulu [email protected] http://www.cwc.oulu.fi/

2(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

Introduction

■ FUTURA: Future Radio Access! novel radio interfaces! novel transceiver signal processing and algorithms

needed.■ Radio interface and algorithm research must go hand-

in-hand● reality check for radio interface designs● feedback● human resources shared between the topics.

3(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

Research Themes and Topics① Receiver algorithms for WCDMA

● Equalizers for downlink terminals● Interference cancellation and iterative decoding for uplink BTS● Initial synchronization

② Receiver algorithms for interfered spread-spectrum● Interference suppression under jamming● Turbo decoding under jamming● Decoding in non-Gaussian noise

③ Signal processing for adaptive radio links● Modulation classification for adaptive radio links

④ Space-time coding and signal processing● Fading channel simulation● Space-time turbo coded modulation (STTuCM)

4(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

Theme #1:Receiver Algorithms for WCDMA■ Objective: Multiaccess interference resistant receiver

algorithms for WCDMA.■ Scope: WCDMA uplink and downlink with main

emphasis on FDD option.■ Topics:

● Equalizers for downlink terminals● Interference cancellation (IC) and iterative decoding for uplink

base stations

5(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

Multiple-Access Interference

■ Multiple-access interference (MAI) is always present in WCDMA uplink:

● asynchronous transmission ! no attempt to make user transmissions orthogonal.

■ MAI in WCDMA downlink:● inter-cell interference● intra-cell interference

– multipath propagation ! orthogonality between users lost.

■ Different solutions for uplink and downlink:● uplink: centralized receivers ! multiuser (MU) detection (MUD)● downlink: decentralized receivers ! single-user (SU) detection

(SUD)

6(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

MAI-Resistant Receiver Design Road-Map

suboptimalsolution

suboptimalsolutions

Ideal MUDreceivers

Linear MMSEequalizers

Channel equalizersin WCDMA downlink

ICreceivers

improvedsolution

IC + iterativedecoding

7(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

Channel Equalizers for WCDMA Terminals

■ Traffic assumed to be asymmetric ! efficient use ofdownlink important.

■ ‘Conventional’ MUD receivers not feasible in WCDMA / FDD downlink.

● Long scrambling code (10 ms) causes problems in adaptation.● Multiuser detection is not usually feasible in terminals.

■ Intra-cell interference suppressed with channel equalization.

● Orthogonality between users restored (to some extent).

8(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

Channel Equalization

dataRake

carrier

data

codegenerator

codegenerator

carrier

spreading channel

SNR = 8,0 dB

SNR = 7,3 dB

SINR = 2,5 dB

equalizer

SINR = 4,0 dB

9(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

Channel Equalization: Main Issues Studied

■ Efficient adaptation methods ● Balance between performance and complexity● Implementation either chip-level or symbol-level

■ Receiver structures for● 2 receive antennas● Soft handover● Transmit diversity

■ Studies on fixed-point implementation■ Performance evaluations

● Handover, STTD, HSDPA, etc

10(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

● 3-path channel ● no channel coding ● 60 km/h ●

● CPICH - 10% from base station transmission ●

Example Results — Adaptive Equalizers

BER vs. Eb/N04 users with SF 8

BER for changing number of users● Eb/N0=12dB ● different number of users with SF 64 ●

11(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

● Data-rate bound for HSDPA ●

● Truncated ITU Vehicular A ● SINR-target corresponding 10% uncoded BER ●

● HSDPA user 50% and CPICH 10% from base station transmission ●

Example Results — Adaptive Equalizers for HSDPA

1-antenna receiver 2-antenna receiver

12(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

MUD and Iterative Decoding■ Iterative turbo decoding methods and MUD:

● view transmission and multiuser channel as concatenated code● utilise error control code capabilities in interference suppression● inner code (channel) processing via MUD (e.g., IC)● outer code processing via channel decoding algorithms.

Enc Π Mod

Enc Π Mod

sk+1sk

Src

Src

Chnl

n

User #k

User #k+1

13(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

Iterative Detection and Decoding

■ IC multiuser (MU) detection combined with single-user(SU) Viterbi or MAP channel decoding

■ Viterbi applicable to hard decision interferencecancellation with convolutional codes

■ Soft (max-)log-MAP decoding for other codes

MUA/D

SU

Π Π-1

14(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

IC and Iterative Decoding: Example Results

0 1 2 3 4 5 6 7 810

−4

10−3

10−2

10−1

100

48 Users, Viterbi decoding, Hard decision canceller

EbN

0

BE

R

1st Stage2nd Stage3rd Stage4th Stage5th Stage6th StageSingle−User Bound

0 1 2 3 4 5 610

−4

10−3

10−2

10−1

100

48 Users, max−log−MAP decoding, Soft decision canceller

EbN

0

BE

R

1st Stage2nd Stage3rd Stage4th Stage5th Stage6th StageSingle−User Bound

SF = 16, Flat Rayleigh fading, 1/3 Conv.code (4,6,7), 48 Users

15(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

Two-Dimensional Code Acquisition

.... ....

Transmitter

Receiver

angular cell 1

angular cell 2

angular cell j

angular cell m

delaycell i

q - delay cellsm - angular cells

Q = mq cells}

........

m angular cells (ac)q delay cells (dc)

FDSA (Fix Delay/Sweep Angle)

dc1

dc2

dc3

dcq

......

....

ac3

dc 1

dc 2

dc 3

dc q

........

..

ac 2

dc1

dc2

dc3

dcq

..........

ac1

..

dc1

dc2

dc3

dcq

acm

........

..

FASD (Fix Angle/Sweep Delay)

......

....

acj

σr2 σs

2 σt2

..

.......

..........

...

.......

.....

.......

...

σTj2 : Overall noise power

in th jth angular cell

σTj2

Search in q delay cells and m angular cells

■ Search strategies:● fix angle, sweep delay

(FASD) ● fix delay sweep angle

(FDSA)

16(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

Performance Example

1 2 3 4 5 6 7 8 9 100

500

1000

1500

2000

2500

3000

3500

4000

4500

5000

5500

Rel

ativ

e m

inim

um m

ean

acqu

isiti

on ti

me

number of sub−regions

K = 100, q = 256, m = Number of sub−regions

SNR = 0 dB

SNR = 3 dB

SNR = 5 dB

SNR = 10 dB

SNR = 8 dB

■ Single path channels and multipath channels with delay and angular spreads

■ Uniform and nonuniform spatial distribution of interference

■ Static and dynamic (slow-and fast-fading) channels

■ Different spatio-temporal search strategies were considered.

■ Also adaptive detector structures were studied (e.g., adaptive integration time and threshold setting).

17(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

Summary and Conclusions■ Channel equalizers

● are a viable option for WCDMA / FDD terminals● suppress intra-cell interference.● For operator: increases the network capacity● For user: more reliable service

higher data rate (with same coverage)larger coverage (with same high data rate service)

● Price: increased complexity of the receiver

■ Iterative detection and decoding● offers significant performance gain in multiuser scenarios.● Hard-decision multiuser processing suffices at low loads

– limited to basic error control codes.● Soft-decision processing offers better capacity

– can be used with any codes.

18(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

Theme #2:Receiver Algorithms for

Interfered Spread-Spectrum■ Objective: Receiver algorithms resistant to unknown

interference for spread-spectrum (SS) systems.■ Scope: General jammed or interfered military or

commercial spread-spectrum systems. Interference statisics unknown a priori to some extent.

■ Topics:● Interference suppression under jamming● Turbo decoding under jamming● Decoding in non-Gaussian noise

19(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

Interfered Spread-Spectrum

■ Spread Spectrum (SS) systems have inherent tolerance against interference

● may not always be adequate! active interference suppression.

■ Interference models:– statistics unknown a priori to some extent

● active jamming (military systems)● co-channel interference (frequency overlay)● non-Gaussian impulsive noise (adjacent channel interference).

■ Decoding needs to know the noise and interference statistics! decoding under jamming or unknown interference.

20(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

Interference Suppression in DS/FH SS System

BPSK DS modulator

Sequence MF

FHmodulator

ChannelInterference

FH Demodulator

Interference suppression

Datain

Chip MF

Base band processing

Fast convergence needed.

No synchronization to jamming.

21(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

FFT Constant Modulus Exciser (CME)

FFT

CME

IFFT

Excision device

CME principle is used in frequency domain excision, i.e., CME detects interfered bins using recursive structure, where decision rule is based on the statistics of desired signal. Interfered frequency components are zeroed before IFFT.

Improved FFT notch filter.

22(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

Recursive Least Squares Interpolator

RLS weightupdate

+

-

s (n )r (n )

i (n )

c2c1

Tc Tc

Σ

- -

23(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

Performance Example: BPSK Jamming

■ BER performance of coherent BPSK DS/FH system using IS device in stationary co-channel interference environment

BER versus I/S25 % rcBPSKEb/N0 = 10 dB

0,00001

0,0001

0,001

0,01

0,1

1

0 10 20 30 40 50 60I/S [dB]

BER

6 tap RLS interpolator

FFT CME

24(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

Turbo Decoding Under Jamming

■ Frequency Hopping Spread Spectrum (FH-SS) is used to overcome jamming on some radio channels.

■ Turbo codes need a reliability estimate (SNR or SINR estimate) of the received bits. How sensitive?

■ Assumptions:● BFSK modulation● Gilbert-Elliott channel: two channel states correspond to

jammed frequency hop and to non-jammed frequency hop.● Jamming signal: AWGN.

25(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

Decoder■ The receiver mainly consists of two MAP algorithms and

two jamming probability estimators.■ The probability of a jammed hop for each hop is

iteratively estimated between turbo iterations.■ Both MAP and jamming estimators need SNR estimates

for the good channel state and jammed state.

MAP1

MAP2

Jamming state estimation

Jamming state estimation

Reliability weighting using SNR andP(Z=1)=0.5

Reliability weighting using SNR and estimatedP(Z=1)

Reliability weighting using SNR and estimatedP(Z=1)

Eb/No andEb/Njestimation. Only errors modeled.

26(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

0 1 2 3 4 5 6 7 810

−6

10−5

10−4

Eb/Nj

BE

R

NSI est, Eb/Nj error = −6.0 dBNSI est, Eb/Nj error = −3.0 dBNSI est, Eb/Nj error = 0.0 dB NSI est, Eb/Nj error = 3.0 dB NSI est, Eb/Nj error = 6.0 dB

Turbo Decoding in Jammed FH SS — Example

40% jammed, estimation errors

0 1 2 3 4 5 6 7 810

−6

10−5

10−4

10−3

10−2

Eb/Nj

BE

R

NSI est, Eb/Nj error = −6.0 dBNSI est, Eb/Nj error = −3.0 dBNSI est, Eb/Nj error = 0.0 dB NSI est, Eb/Nj error = 3.0 dB NSI est, Eb/Nj error = 6.0 dB

50% jammed, estimation errors

■ The system can operate even when 40% of thefrequencies are jammed with white Gaussian noise.

■ The system is not sensitive to SINR estimation errors.

27(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

Detection and Decoding in Man-Made Noise

■ Decoding in man-made noise or external interference (EI)■ Interference+noise probability density function (PDF).■ Optimum detection approach to interference mitigation

● detector = preprocessing stage to the decoder● exchange of soft information between detection and decoding.

■ Algorithms:● type-based (type = histogram) detection● blind histogram estimation● parametric methods: minimax, EM algorithm, ML detection● decision feedback ⇒ iteratively improving PDF and covariance

estimation.

28(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

Robust Decoder Performance

Gaussian noise Laplacian noise

29(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

Summary and Conclusions

■ Receiver design and performance evaluation for jammed or interfered spread-spectrum systems.

■ Active interference suppression (detection): preprocessor for decoder

● feedforward algorithms: FFT and RLS based● feedback algorithms: type based● robustness of turbo decoding.

■ Final goal: adaptive, self-reconfigurable (preferably blind) receiver which automatically adapts to the interference conditions in the channel.

30(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

Theme #3:Signal Processing for Adaptive

Radio Links■ Objective: Receiver algorithms to enable efficient link

adaptation algorithms■ Scope: General adaptive radio links with particular

emphasis on adaptive OFDM systems■ Topics:

● Modulation classification for adaptive radio links

31(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

Adaptive OFDM

■ Adaptive OFDM● Channel quality estimation● Appropriate modulation format selection

● Modulation mode detectionStructure of an adaptive radio link.

32(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

Modulation Classification

■ Used modulation formats should be informed to the demodulator:

● signaling transmission parameters ⇒ loss of capacity● blind parameter detection ⇒ capacity loss is avoided.

■ Blind modulation mode classification: recognize the modulation format using observed symbols of the received signal.

■ Modulation formats:● NoTx (no transmission)● BPSK, QPSK, 8PSK● 16QAM, 64QAM.

33(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

Modulation Classification

■ ML classifiers● Good performance● High complexity

■ Statistical feature based classifiers● Good performance only for PSK modulation classification● Low complexity

)|( oHl x

)|( 5Hl x

Choosethelargest

Sampling...

.

.

.

.

.

.

Report themodulation typex

Received signal

Featureextraction

Report the modulation type)(trThresholds

34(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

Summary and Conclusions

■ Several low complexity classifiers with good performance exists for PSK modulations.

■ Only a few ML modulation classifiers presented in the literature provide good performance for QAM modulations.

■ The drawback of the ML classifiers is the fact they require high computational capacity.

■ Further study needed.

35(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

Theme #4:Space-Time Coding and Signal

Processing■ Objective: Transmission techniques and receiver

algorithms to enable efficient utilization of space-time radio channel.

■ Scope: Space-time signal design and receiver processing.

■ Topics:● Fading channel simulation● Space-time turbo coded modulation (STTuCM)

36(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

Fading Simulator

Small-scale wide-sense stationary uncorrelatedscattering multiple-input–multiple-output (MIMO) multi-carrier fading channel simulator.

37(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

Space-Time Turbo Coded Modulation

■ A method to design space-time turbo coded modulations based on any space-time trellis code (STTrC).

Rec-STTrC

(Rec-)STTrC

Punctureand/or

MultiplexπO

πE

+

-

-

+SymbolMAP 1

SymbolMAP 2

sym/bit

sym/bit

bit/sym

bit/sym πO,E

-1

πO,E

Encoder.

Decoder.

38(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

Examples

• NonRec-STTrC & Rec-STTrC Rec-STTrC & Rec-STTrC

39(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

Summary and Conclusions

■ An efficient method to design space-time turbo coded modulations based on space-time trellis codes.

■ Significant performance gains in several cases.■ Union bound analysis available.■ Distance spectrum ! insight on the STC design.■ On-going and future work:

● design of new constituent codes based on distance spectrum● design of the code matched interleaving.

40(40)M. Juntti: Physical Layer and Transceiver Algorithm Research © Centre for Wireless Communications, University of Oulu

CWC

Research Themes and Topics① Receiver algorithms for WCDMA

● Equalizers for downlink terminals● Interference cancellation and iterative decoding for uplink BTS● Initial synchronization

② Receiver algorithms for interfered spread-spectrum● Interference suppression under jamming● Turbo decoding under jamming● Decoding in non-Gaussian noise

③ Signal processing for adaptive radio links● Modulation classification for adaptive radio links

④ Space-time coding and signal processing● Fading channel simulation● Space-time turbo coded modulation (STTuCM)