Top Banner
Compressed Sensing Based UWB System Peng Zhang Wireless Networking System Lab WiNSys
24

Compressed Sensing Based UWB System Peng Zhang Wireless Networking System Lab WiNSys.

Dec 28, 2015

Download

Documents

Kerry Brown
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Compressed Sensing Based UWB System Peng Zhang Wireless Networking System Lab WiNSys.

Compressed Sensing Based UWB System

Peng Zhang

Wireless Networking System Lab

WiNSys

Page 2: Compressed Sensing Based UWB System Peng Zhang Wireless Networking System Lab WiNSys.

Outline

• Quick Review on CS

• Filter Based CS

• CS Based Channel Estimation

• CS Based UWB System

• Simulation Results

• Issues and Conclusions

Page 3: Compressed Sensing Based UWB System Peng Zhang Wireless Networking System Lab WiNSys.

RIP

Quick Review of CS

• Sparse signal can be reconstructed from random measurements

• However…– Matrices are non-causal– Causal system is more

common in communications

Page 4: Compressed Sensing Based UWB System Peng Zhang Wireless Networking System Lab WiNSys.

Filter Based CS (LTI System)

• Filter based structure is more appropriate to model communication system– Causality– Quasi-toeplitz matrix

• p is quasi-toeplitz• If…

– p satisfied RIP– a is sparse

• Then…– CS will work!

= X

apy

y n a n p n

Page 5: Compressed Sensing Based UWB System Peng Zhang Wireless Networking System Lab WiNSys.

CS Based UWB System

• Proposed system

– Channel estimation– Signal reconstruction

Page 6: Compressed Sensing Based UWB System Peng Zhang Wireless Networking System Lab WiNSys.

CS Based Channel Estimation

• Goal:– Estimate the 5 GHz bandwidth channel impulse

response at 500 Msps rate

– Use the result in reconstruction matrix

0 50 100 150 200 250-0.5

-0.4

-0.3

-0.2

-0.1

0

0.1

0.2

0.3

0.4

SNR = 10 dB, Channel bandwidth = 5 GHzPN duration = 1024 ns, Sampling rate = 500 Msps

Time, ns

Am

plit

ude

0 10 20 30 40 50-0.5

-0.4

-0.3

-0.2

-0.1

0

0.1

0.2

0.3

0.4Zoom In

Time, ns

Am

plit

ude

Estimated Channel

Real ChannelEstimated Channel

Real Channel

Page 7: Compressed Sensing Based UWB System Peng Zhang Wireless Networking System Lab WiNSys.

CS Based Channel Estimation

• Architecture

Page 8: Compressed Sensing Based UWB System Peng Zhang Wireless Networking System Lab WiNSys.

CS Based Channel Estimation

• Condition– Channel is sparse in time domain

• Yes!

– PN matrix satisfied RIP• Yes!

– Sufficient measurements– SNR

Page 9: Compressed Sensing Based UWB System Peng Zhang Wireless Networking System Lab WiNSys.

CS Based Channel Estimation

• Sufficient measurements– Not all samples have contribution

– To get sufficient measurements• Long signal duration at RX

• Higher sampling rate at RX

– Sampling rate can be low if

• Signal has longer duration– Longer PN sequence or

– Longer channel delay spread

0 50 100 150 200 250-3

-2

-1

0

1

2

3

4

Time, ns

Am

plit

ude

Illustration of efficient samples

Continuous signal

Down sampled signal

InefficientEfficient

Page 10: Compressed Sensing Based UWB System Peng Zhang Wireless Networking System Lab WiNSys.

Channel Estimation Simulation

• Get the original indoor channel under estimation: – 3 GHz~ 8 GHz VNA data

– Use matching pursuit with SINC function as basis to get TDL model

– Time domain resolution = 50 ps (20 Gsps)

0 50 100 150 200 250-0.4

-0.2

0

0.2

0.4

Time, ns

Am

plitu

de

Indoor channel, 5 GHz bandwidth, from rectangular windowed VNA data

0 50 100 150 200 250-0.6

-0.4

-0.2

0

0.2

0.450-path channel impulse response after deconvolution

Time, ns

Am

plitu

de

Page 11: Compressed Sensing Based UWB System Peng Zhang Wireless Networking System Lab WiNSys.

Channel Estimation Simulation

• Estimation– PN length = 1024 ns, PN rate = 20 Gsps

– Receiver sampling rate = 500 Msps

– Use BPDN, SNR / Sample at RX= 10 dB

0 50 100 150 200 250-0.5

0

0.5

SNR = 10 dB, Channel bandwidth = 5 GHzPN duration = 1024 ns, Sampling rate = 500 Msps

Time, ns

Am

plit

ude

0 5 10 15 20 25 30 35 40 45 50-0.5

0

0.5Zoom In

Time, ns

Am

plit

ude

Estimated Channel

Real Channel

Estimated Channel

Real Channel

Page 12: Compressed Sensing Based UWB System Peng Zhang Wireless Networking System Lab WiNSys.

Channel Estimation Simulation

• How to evaluate the result?– Mean square errors?– Supports?

• Though the result is not accurate, we found that it performs good in CS-based UWB system

Page 13: Compressed Sensing Based UWB System Peng Zhang Wireless Networking System Lab WiNSys.

CS Based UWB System

• Goal:– Reconstruct transmitted sequence with sub-GHz

sampling rate

Page 14: Compressed Sensing Based UWB System Peng Zhang Wireless Networking System Lab WiNSys.

System Configuration

• Symbol based bit sequence– 256 bins per symbol– Bin width = 1ns– 1 position is occupied in each symbol

• Pulse generator– 3~8 GHz Gaussian pulse– Shapes the spectrum

……

Page 15: Compressed Sensing Based UWB System Peng Zhang Wireless Networking System Lab WiNSys.

System Configuration

• Incoherent filter– FIR filter using PN sequence– PN sequence length = 128 ns– Bandwidth of the transfer function: 3~8 GHz

• Channel– Real TDL channel model– Same as previous one

• No down-conversion at RX

Page 16: Compressed Sensing Based UWB System Peng Zhang Wireless Networking System Lab WiNSys.

System Configuration

• Reconstruction– Sampling rate:

• 500 Msps, << 16 Gsps, Nyquist rate

• Measurement duration = 512 ns– no ISI between measurements

– Basis pursuit de-noise (BPDN)•

• We use the estimated channel to form

y n '

Page 17: Compressed Sensing Based UWB System Peng Zhang Wireless Networking System Lab WiNSys.

Simulation Results

• Simulation configuration– System sampling rate: 20 Gsps

– Block error rate VS SNR / sample at receiver

– Perfect synchronization

– 2000 simulations for each plot

– Perfect/Imperfect channel estimation

– Various sub-Gsps sampling rate• 125 Msps, 250 Msps, 500 Msps

– Use Sparselab to perform BPDN

Page 18: Compressed Sensing Based UWB System Peng Zhang Wireless Networking System Lab WiNSys.

Simulation Results

-20 -15 -10 -5 0 5 100

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

SNR per Sample, dB

Sym

bol E

rror

Rat

e

Symbol Error Rate VS SNR, RX sampling rate = 500 Msps, 250 Msps and 125 Msps

500 Msps, Perfect Channel Estimation500 Msps, Imperfect Channel Estimation

250 Msps, Perfect Channel Estimation

250 Msps, Imperfect Channel Estimation

125 Msps, Perfect Channel Estimation125 Msps, Imperfect Channel Estimation

Page 19: Compressed Sensing Based UWB System Peng Zhang Wireless Networking System Lab WiNSys.

Simulation Results

• 500 Msps performs good– Error free for 2000 simulations at -5 dB

• Estimated channel has similar performance

• Higher sampling rate has better performance– More sufficient measurements

Page 20: Compressed Sensing Based UWB System Peng Zhang Wireless Networking System Lab WiNSys.

Other Issues

• Does PN + Channel fits RIP?• Efficient BPDN algorithm for hardware?

– Now each run for BPDN is about 0.1 s on Intel Core 2 – Matrix size is 256*5120

• Synchronization– Get the right matrix for reconstruction

• Data rate– Now only use 1 position in 256 bins– Data rate = 16 Mb/s

• Tractable performance– BPDN performance varies sharply with different parameters

Page 21: Compressed Sensing Based UWB System Peng Zhang Wireless Networking System Lab WiNSys.

Conclusion

• CS computation complexity trades for hardware complexity– No down-conversion, no Nyquist rate sampling

• Only 1/20 of Nyquist rate

• Even slower for high SNR

– Huge size matrix, computation complexity and synchronization would be big problems for processing

Page 22: Compressed Sensing Based UWB System Peng Zhang Wireless Networking System Lab WiNSys.

References

[1] Emmanuel Candès, “Compressive Sampling”, in Int. Congress of Mathematics, 3, pp. 1433-1452, Madrid, Spain, 2006.

[2] Joel Tropp, Michael Wakin, Marco Duarte, Dror Baron, and Richard Baraniuk, “Random Filters for Compressive Sampling and Reconstruction”, in IEEE Int. Conf. on Acoustics, Speech, and Signal Processing (ICASSP), Toulouse, France, May 2006.

[3] Richard Baraniuk and Philippe Steeghs, “Compressive radar imaging”, in IEEE Radar Conference, Waltham, Massachusetts, April 2007.

[4] Scott Shaobing Chen ,David L. Donoho ,Michael A. Saunders, “Atomic Decomposition by Basis Pursuit”, SIAM Journal on Scientific Computing, pp. 33-61, 1998.

Page 23: Compressed Sensing Based UWB System Peng Zhang Wireless Networking System Lab WiNSys.

Discussion

Page 24: Compressed Sensing Based UWB System Peng Zhang Wireless Networking System Lab WiNSys.

Thank you!