must-see: multichannel sample-by-sample turbo resampling, equalization and decoding thomas riedl and...

33

Upload: drusilla-austin

Post on 16-Dec-2015

219 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: MUST-SEE: MUltichannel Sample-by-sample Turbo reSampling, Equalization and dEcoding Thomas Riedl and Andrew Singer University of Illinois at Urbana Champaign
Page 2: MUST-SEE: MUltichannel Sample-by-sample Turbo reSampling, Equalization and dEcoding Thomas Riedl and Andrew Singer University of Illinois at Urbana Champaign

MUST-SEE: MUltichannel Sample-by-sampleTurbo reSampling, Equalization and dEcoding

Thomas Riedl and Andrew SingerUniversity of Illinois at Urbana

Champaign

Page 3: MUST-SEE: MUltichannel Sample-by-sample Turbo reSampling, Equalization and dEcoding Thomas Riedl and Andrew Singer University of Illinois at Urbana Champaign

Overview

• Thank you for the invitation!• Need for high-rate acoustic communications• Biggest challenges and current approaches• A solution to one big remaining challenge:– Sample-by-sample Doppler compensation– Turbo Equalization (joint EQ and DEC)

• Some performance results

Page 4: MUST-SEE: MUltichannel Sample-by-sample Turbo reSampling, Equalization and dEcoding Thomas Riedl and Andrew Singer University of Illinois at Urbana Champaign

Growing Demand for High-BW ACOMMS• Deep ocean oil and gas

• AUV surveys waste time collecting bad data, cannot send snapshots

• ROVs depend on self mounted camera, need more eyes subsea

• Cluttered, dangerous operational environ, tethers and cables abound

• Mine Counter Measures (MCM) and other missions require long-range high b/w communications

• Tethered ROVs are expensive, cumbersome, and require massive tethered infrastructure

Page 5: MUST-SEE: MUltichannel Sample-by-sample Turbo reSampling, Equalization and dEcoding Thomas Riedl and Andrew Singer University of Illinois at Urbana Champaign
Page 6: MUST-SEE: MUltichannel Sample-by-sample Turbo reSampling, Equalization and dEcoding Thomas Riedl and Andrew Singer University of Illinois at Urbana Champaign

Underwater Acoustic Communications

• Spreading loss• Absorption• Multipath • Rapid fluctuation• Motion/Doppler• Wide bandwidth

• ~ 1

• Noise

wind noise

Page 7: MUST-SEE: MUltichannel Sample-by-sample Turbo reSampling, Equalization and dEcoding Thomas Riedl and Andrew Singer University of Illinois at Urbana Champaign

Effects on CommunicationsChallenge Operational limits / effects

Spreading loss Limits operational distance

Absorption loss Limits operational distance and severely limits available bandwidth

Multipath Limits operational environment and achievable data rate (capacity)

Temporal fluctuation Limits operational environment and achievable data rate

Motion-induced Doppler Dramatically limits achievable data rate, limits operational use

Noise Limits achievable data rate

Page 8: MUST-SEE: MUltichannel Sample-by-sample Turbo reSampling, Equalization and dEcoding Thomas Riedl and Andrew Singer University of Illinois at Urbana Champaign

Mitigation Methods In Use TodayChallenge Operational limits / effects

Spreading loss Acoustic arrays, directional transducers

Absorption loss Restrict bandwidth of operation (LF/MF)Multipath Signal processing: arrays, equalization,

orthogonal frequency signaling (FSK/OFDM)

Temporal fluctuation Adaptive equalization, phase tracking (PLL)

Motion-induced Doppler

Gross Doppler correction, or avoidance using FSK

Noise Forward error correction

These are handled poorly today, leading industry to believe that (1) long range performance is limited to very low data rates (2) short-range, high bandwidth acoustic communications are impossible and (3) that mobile platforms are restricted to extremely low data rates.

*

*

*

*

Page 9: MUST-SEE: MUltichannel Sample-by-sample Turbo reSampling, Equalization and dEcoding Thomas Riedl and Andrew Singer University of Illinois at Urbana Champaign

What’s Possible in Short Range?

100 – 700 kHz

Page 10: MUST-SEE: MUltichannel Sample-by-sample Turbo reSampling, Equalization and dEcoding Thomas Riedl and Andrew Singer University of Illinois at Urbana Champaign

Some Comparisons

Note: only data rates achievable at BER of 1E-6 are considered

Page 11: MUST-SEE: MUltichannel Sample-by-sample Turbo reSampling, Equalization and dEcoding Thomas Riedl and Andrew Singer University of Illinois at Urbana Champaign

Competing Short-range Technologies

Page 12: MUST-SEE: MUltichannel Sample-by-sample Turbo reSampling, Equalization and dEcoding Thomas Riedl and Andrew Singer University of Illinois at Urbana Champaign

Motion: time-varying temporal scaling

Page 13: MUST-SEE: MUltichannel Sample-by-sample Turbo reSampling, Equalization and dEcoding Thomas Riedl and Andrew Singer University of Illinois at Urbana Champaign

System Description: motion

Page 14: MUST-SEE: MUltichannel Sample-by-sample Turbo reSampling, Equalization and dEcoding Thomas Riedl and Andrew Singer University of Illinois at Urbana Champaign

Recursive, sample-by-sample resampling algorithm

Page 15: MUST-SEE: MUltichannel Sample-by-sample Turbo reSampling, Equalization and dEcoding Thomas Riedl and Andrew Singer University of Illinois at Urbana Champaign

Turbo-resampling equalization and decoding

Page 16: MUST-SEE: MUltichannel Sample-by-sample Turbo reSampling, Equalization and dEcoding Thomas Riedl and Andrew Singer University of Illinois at Urbana Champaign

MIMO DA-TEQ Structure

16

Page 17: MUST-SEE: MUltichannel Sample-by-sample Turbo reSampling, Equalization and dEcoding Thomas Riedl and Andrew Singer University of Illinois at Urbana Champaign

2x3 MIMO CIRs s

Underwater AcousticCommunications

17

Page 18: MUST-SEE: MUltichannel Sample-by-sample Turbo reSampling, Equalization and dEcoding Thomas Riedl and Andrew Singer University of Illinois at Urbana Champaign

What is Turbo Equalization?…and why use it for ACOMMS?

• Coded data transmission over ISI channels (can) form a turbo code

Code 1

Code 2

Page 19: MUST-SEE: MUltichannel Sample-by-sample Turbo reSampling, Equalization and dEcoding Thomas Riedl and Andrew Singer University of Illinois at Urbana Champaign

System Model as Turbo Code

P

h[n]

wn

map

xn

cn

yn

Code 1

Code 2

Page 20: MUST-SEE: MUltichannel Sample-by-sample Turbo reSampling, Equalization and dEcoding Thomas Riedl and Andrew Singer University of Illinois at Urbana Champaign

Receiver Strategies

• Traditional approach (seperate det/dec)• BER optimal

Page 21: MUST-SEE: MUltichannel Sample-by-sample Turbo reSampling, Equalization and dEcoding Thomas Riedl and Andrew Singer University of Illinois at Urbana Champaign

Practical?

• Traditional (separate eq/dec)– Channel memory low, MAP eq and MAP/ML dec – Channel memory high, LMMSE eq and MAP/ML dec– Channel unknown,

• Directly adapted LMS/RLS/MMSE eq and MAP/ML dec• Adaptive channel estimate-based eq and MAP/ML dec

• BER Optimal– Channel memory and |S| low

• without , P product code with product trellis• with P, infeasible, regardless of channel and modulation

Page 22: MUST-SEE: MUltichannel Sample-by-sample Turbo reSampling, Equalization and dEcoding Thomas Riedl and Andrew Singer University of Illinois at Urbana Champaign

In-between, lies turbo equalization

• Douillard, et al. recognized the turbo code structure

• Glavieux, et al. proposed a practical approach for handling complexity

• Others rapidly identified “turbo” processing

• Wang and Poor developed turbo SIC for MUD

Page 23: MUST-SEE: MUltichannel Sample-by-sample Turbo reSampling, Equalization and dEcoding Thomas Riedl and Andrew Singer University of Illinois at Urbana Champaign

Linear Turbo Equalization

• While others had considered using linear filters, such as:

• Koetter’s knowledge of graphical models, provided a key insight– Hence linear filter-based TEQ using extrinsic

Page 24: MUST-SEE: MUltichannel Sample-by-sample Turbo reSampling, Equalization and dEcoding Thomas Riedl and Andrew Singer University of Illinois at Urbana Champaign

Performance of Linear TEQ

• Linear TEQ Trellis-based TEQ

• BPSK, block length 1024 (K=512), R = ½

Page 25: MUST-SEE: MUltichannel Sample-by-sample Turbo reSampling, Equalization and dEcoding Thomas Riedl and Andrew Singer University of Illinois at Urbana Champaign

• Soft-information varies with time, even if the channel does not!

• Per symbol complexity:– Trellis-based TEQ has exponential complexity– Naïve LMMSE-based TEQ has cubic complexity– Structured time dependence enables quadratic

Page 26: MUST-SEE: MUltichannel Sample-by-sample Turbo reSampling, Equalization and dEcoding Thomas Riedl and Andrew Singer University of Illinois at Urbana Champaign

Quadratic still too high for long ISI• Underwater acoustic channels have 100s of taps!• Approximate methods of linear complexity

– Average the time-varying extrinsic information • Provides a time-invariant equalization filter• Achieves linear per symbol complexity• Works well in practice (Glavieux, Laot, Labat)

Page 27: MUST-SEE: MUltichannel Sample-by-sample Turbo reSampling, Equalization and dEcoding Thomas Riedl and Andrew Singer University of Illinois at Urbana Champaign

Overall Performance Can Be Improved

• Pre-coding creates recursive inner code, improves distance spectrum

Page 28: MUST-SEE: MUltichannel Sample-by-sample Turbo reSampling, Equalization and dEcoding Thomas Riedl and Andrew Singer University of Illinois at Urbana Champaign

EXIT Charts [ten Brink]

Page 29: MUST-SEE: MUltichannel Sample-by-sample Turbo reSampling, Equalization and dEcoding Thomas Riedl and Andrew Singer University of Illinois at Urbana Champaign

Navy Field Tests: various locations

16QAM

Page 30: MUST-SEE: MUltichannel Sample-by-sample Turbo reSampling, Equalization and dEcoding Thomas Riedl and Andrew Singer University of Illinois at Urbana Champaign
Page 31: MUST-SEE: MUltichannel Sample-by-sample Turbo reSampling, Equalization and dEcoding Thomas Riedl and Andrew Singer University of Illinois at Urbana Champaign
Page 32: MUST-SEE: MUltichannel Sample-by-sample Turbo reSampling, Equalization and dEcoding Thomas Riedl and Andrew Singer University of Illinois at Urbana Champaign

Some Conclusions

• Much ACOMMS research has not benefitted from the last ~2 decades of comm theory

• Joint design of modulation, coding, resampling, equalization, and decoding

• Industry misconception that < 100bps are achievable acoustically

• Resampling methods not only improve comms, but also yield position information

Page 33: MUST-SEE: MUltichannel Sample-by-sample Turbo reSampling, Equalization and dEcoding Thomas Riedl and Andrew Singer University of Illinois at Urbana Champaign