tricia fu, daniel doonan, chris utley, ronald iltis, ryan kastner, and hua lee

24
UCSB Aquamodem Design and Development of a Design and Development of a Software-Defined Underwater Software-Defined Underwater Acoustic Modem for Sensor Acoustic Modem for Sensor Networks for Environmental Networks for Environmental and Ecological Research and Ecological Research Tricia Fu, Daniel Doonan, Chris Utley, Ronald Iltis, Ryan Kastner, and Hua Lee

Upload: reuben-reilly

Post on 03-Jan-2016

24 views

Category:

Documents


0 download

DESCRIPTION

Design and Development of a Software-Defined Underwater Acoustic Modem for Sensor Networks for Environmental and Ecological Research . Tricia Fu, Daniel Doonan, Chris Utley, Ronald Iltis, Ryan Kastner, and Hua Lee. Outline. Summary of MP Algorithm and Aquamodem Implementation - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Tricia Fu, Daniel Doonan, Chris Utley, Ronald Iltis, Ryan Kastner, and Hua Lee

UC

SB

A

quam

odem

Design and Development of a Design and Development of a Software-Defined Underwater Software-Defined Underwater Acoustic Modem for Sensor Acoustic Modem for Sensor Networks for Environmental Networks for Environmental and Ecological Research and Ecological Research 

Tricia Fu, Daniel Doonan, Chris Utley, Ronald Iltis, Ryan Kastner, and Hua Lee

Page 2: Tricia Fu, Daniel Doonan, Chris Utley, Ronald Iltis, Ryan Kastner, and Hua Lee

UC

SB

A

quam

odem

OutlineOutline

Summary of MP Algorithm and Summary of MP Algorithm and Aquamodem ImplementationAquamodem Implementation

Comparison w/ other Acoustic Comparison w/ other Acoustic ModemsModems

Hardware ImplementationHardware Implementation Test Results: wire, air, tankTest Results: wire, air, tank Future ideas (in the works)Future ideas (in the works)

Page 3: Tricia Fu, Daniel Doonan, Chris Utley, Ronald Iltis, Ryan Kastner, and Hua Lee

UC

SB

A

quam

odem

Design ObjectivesDesign Objectives

Operating range: >= 100 mOperating range: >= 100 m Operating depth: up to 20 mOperating depth: up to 20 m 90-day deployed lifetime90-day deployed lifetime Handle multipath spread of Handle multipath spread of

several ms (up to 11.2 ms)several ms (up to 11.2 ms) What else to add here?What else to add here?

Page 4: Tricia Fu, Daniel Doonan, Chris Utley, Ronald Iltis, Ryan Kastner, and Hua Lee

UC

SB

A

quam

odem

MP AlgorithmMP Algorithm

Page 5: Tricia Fu, Daniel Doonan, Chris Utley, Ronald Iltis, Ryan Kastner, and Hua Lee

UC

SB

A

quam

odem

MP Algorithm: SimulationMP Algorithm: Simulation

Sym

bol

Delay (in ms)

Simulated MIP, 5 Training Symbols, SNR = -4 dB, Estimated NF = 5 to 16

1 2 3 4 5 6 7 8 9 10 11

200

400

600

800

1000

1200

1400

1600

Sym

bol

Delay (in ms)

Simulated MIP, 2 Training Symbols, SNR = -4 dB, Estimated NF = 3 to 17

1 2 3 4 5 6 7 8 9 10 11

200

400

600

800

1000

1200

1400

1600

Estimated MIP from simulations, with actual number of multipaths = 10 and SNR = -4 dB.

• Left: 2 training symbols, SER = 0.6645.

• Right: 5 training symbols, SER = 0.1023.

Page 6: Tricia Fu, Daniel Doonan, Chris Utley, Ronald Iltis, Ryan Kastner, and Hua Lee

UC

SB

A

quam

odem

Matching Pursuits vs Matching Pursuits vs FSKFSK Direct Sequence Spread Spectrum Direct Sequence Spread Spectrum

(DSSS) preferred over frequency (DSSS) preferred over frequency hopping when channel exhibits hopping when channel exhibits deep, narrow fades so that signal deep, narrow fades so that signal energy spread over wide bandwidth.energy spread over wide bandwidth.

MP produces channel estimates MP produces channel estimates during symbol demodulation during symbol demodulation process.process.

Add – check Iltis paper.Add – check Iltis paper.

Page 7: Tricia Fu, Daniel Doonan, Chris Utley, Ronald Iltis, Ryan Kastner, and Hua Lee

UC

SB

A

quam

odem

Signaling SchemeSignaling Scheme

8-ary code orthogonal modulation8-ary code orthogonal modulation 56-chip Gold sequences, 6000 chips/sec56-chip Gold sequences, 6000 chips/sec Chip sequences applied to root-raised-Chip sequences applied to root-raised-

cosine filter, 30 % excess bandwidthcosine filter, 30 % excess bandwidth 24 kHz center frequency24 kHz center frequency Guard interval, normally same length as Guard interval, normally same length as

symbol duration.symbol duration. At Fs = 96 kHz rate, symbol rate is ~ 54 At Fs = 96 kHz rate, symbol rate is ~ 54

Hz, bit rate ~ 161 bps.Hz, bit rate ~ 161 bps.

Page 8: Tricia Fu, Daniel Doonan, Chris Utley, Ronald Iltis, Ryan Kastner, and Hua Lee

UC

SB

A

quam

odem

Hardware Hardware ImplementationImplementation Texas Instruments’ C6713 DSP BoardTexas Instruments’ C6713 DSP Board Sonatech custom built transducers: Sonatech custom built transducers:

horizontal omnidirectional coverage in horizontal omnidirectional coverage in 20 kHz – 30 kHz range20 kHz – 30 kHz range

System power: alkaline primary cellsSystem power: alkaline primary cells Commercial single-chip class D power Commercial single-chip class D power

amp driving matching network, amp driving matching network, automatic transmit/receive switch.automatic transmit/receive switch.– Tx transducer also connected to low-noise Tx transducer also connected to low-noise

variable gain amplifier when power amp variable gain amplifier when power amp not operating.not operating.

Page 9: Tricia Fu, Daniel Doonan, Chris Utley, Ronald Iltis, Ryan Kastner, and Hua Lee

UC

SB

A

quam

odem

Hardware Hardware ImplementationImplementation Blah need djd input!Blah need djd input!

Page 10: Tricia Fu, Daniel Doonan, Chris Utley, Ronald Iltis, Ryan Kastner, and Hua Lee

UC

SB

A

quam

odem

Wire Test: resultsWire Test: results

Multipath Intensity Profile, NF MAX = 5

Sy

mb

ol

Delay (in ms) 2 4 6 8 10

500

1000

1500

2000

2500

3000

3500

4000

-25 -20 -15 -10 -5 0 5 10 15 20 250

2000

4000

6000

8000

10000

12000

Frequency (Hz)

Ma

gn

itu

de

Doppler Spread, Wire Test

Page 11: Tricia Fu, Daniel Doonan, Chris Utley, Ronald Iltis, Ryan Kastner, and Hua Lee

UC

SB

A

quam

odem

Air Test in Lab: resultsAir Test in Lab: results

Multipath Intensity Profile, NF MAX = 20

Sy

mb

ol

Delay (in ms) 25 50 75 100

50

100

150

200

250

-2 -1.5 -1 -0.5 0 0.5 1 1.5 20

50

100

150

200

250

300

350

400

450

500

Frequency (Hz)M

ag

nit

ud

e

Doppler Spread, In-Lab Air Test

Page 12: Tricia Fu, Daniel Doonan, Chris Utley, Ronald Iltis, Ryan Kastner, and Hua Lee

UC

SB

A

quam

odem

Air Test in Hallway: Air Test in Hallway: setupsetup

Earlier Tests Later Tests

Range 67.5 ft 117 ft

NF Fixed Estimated

# training symbols 2 5

Page 13: Tricia Fu, Daniel Doonan, Chris Utley, Ronald Iltis, Ryan Kastner, and Hua Lee

UC

SB

A

quam

odem

Air Test in Hallway : Air Test in Hallway : resultsresults

Multipath Intensity Profile, NF MAX = 30

Sy

mb

ol

Delay (in ms) 25 50 75 100

50

100

150

200

250

-2 -1.5 -1 -0.5 0 0.5 1 1.5 20

50

100

150

200

250

Frequency (Hz)

Ma

gn

itu

de

Doppler Spread, Hallway Air Test

TrialTrial SERSER Doppler Spread (Hz)Doppler Spread (Hz)

11 0.02330.0233 0.1730.173

22 00 0.19030.1903

33 00 0.15570.1557

Page 14: Tricia Fu, Daniel Doonan, Chris Utley, Ronald Iltis, Ryan Kastner, and Hua Lee

UC

SB

A

quam

odem

Air Test in Stairway: Air Test in Stairway: setupsetup

Clockwise, from top left: Receiver setup on 3rd floor, view from middle of 4th and 3rd floor stairway, receiver setup on 4th floor.

Page 15: Tricia Fu, Daniel Doonan, Chris Utley, Ronald Iltis, Ryan Kastner, and Hua Lee

UC

SB

A

quam

odem

Air Test in Stairway: Air Test in Stairway: resultsresults

Multipath Intensity Profile

Sy

mb

ol

Delay (ms)100 200 300 400 500

50

100

150

200

250

-0.3 -0.2 -0.1 0 0.1 0.2 0.30

50

100

150

200

Frequency (Hz)M

ag

nit

ud

e

Doppler Spread, Stairway Test 2, w/ extended guardband 11*ns

TriaTriall

NFNF Guard Guard timetime

SERSER Doppler Spread Doppler Spread (Hz)(Hz)

11 2020 99 0.0070.00788

0.00690.0069

22 2020 1111 00 0.00290.0029

33 3030 1111 0.0070.00788

0.00690.0069

Page 16: Tricia Fu, Daniel Doonan, Chris Utley, Ronald Iltis, Ryan Kastner, and Hua Lee

UC

SB

A

quam

odem

Tank Test at MSI: Tank Test at MSI: setupsetup

Need better pic from Chris (get Need better pic from Chris (get Friday)Friday)

Page 17: Tricia Fu, Daniel Doonan, Chris Utley, Ronald Iltis, Ryan Kastner, and Hua Lee

UC

SB

A

quam

odem

Tank Test at MSI: Tank Test at MSI: noisy environmentnoisy environment

Page 18: Tricia Fu, Daniel Doonan, Chris Utley, Ronald Iltis, Ryan Kastner, and Hua Lee

UC

SB

A

quam

odem

Tank Test Series A: Tank Test Series A: videovideo To get from Chris (20-30 sec) on To get from Chris (20-30 sec) on

Friday.Friday.

Page 19: Tricia Fu, Daniel Doonan, Chris Utley, Ronald Iltis, Ryan Kastner, and Hua Lee

UC

SB

A

quam

odem

Tank Test Series A: error Tank Test Series A: error rates, resultsrates, results

Page 20: Tricia Fu, Daniel Doonan, Chris Utley, Ronald Iltis, Ryan Kastner, and Hua Lee

UC

SB

A

quam

odem

Tank Test Series A: Doppler Tank Test Series A: Doppler SpreadSpread

-25 -20 -15 -10 -5 0 5 10 15 20 250

1000

2000

3000

4000

5000

6000

7000

Frequency (Hz)M

agni

tude

Doppler Spread, 12.7 m distance

-25 -20 -15 -10 -5 0 5 10 15 20 250

2000

4000

6000

8000

10000

12000

14000

16000

Frequency (Hz)

Mag

nitu

de

Doppler Spread, 0.6 m distance

•Doppler Spectrum Plots, at 0.6 m distance and 12.7 m distance

•Doppler Spread: 0.2 Hz vs 0.9 Hz

Page 21: Tricia Fu, Daniel Doonan, Chris Utley, Ronald Iltis, Ryan Kastner, and Hua Lee

UC

SB

A

quam

odem

Tank Test Series BTank Test Series B

5 training 5 training symbols per symbols per sync, up from 2sync, up from 2

NF estimation NF estimation code integratedcode integrated

Lower SNR due to Lower SNR due to Tx power amp Tx power amp problems (-1.0 dB problems (-1.0 dB vs. 6.1 dB)vs. 6.1 dB)

Only 0.60 m Only 0.60 m results collectedresults collected

Page 22: Tricia Fu, Daniel Doonan, Chris Utley, Ronald Iltis, Ryan Kastner, and Hua Lee

UC

SB

A

quam

odem

Tank Test Series B: Tank Test Series B: resultsresults

Series A: 6.1 dB vs. Series B: -1.0 dB SNR Series A: 6.1 dB vs. Series B: -1.0 dB SNR Note weak path at 6 ms not as apparent in Series B Note weak path at 6 ms not as apparent in Series B

MIP compared with Series A MIP.MIP compared with Series A MIP.

Test Series A: Multipath Intensity Profile, 0.6 m distance, NF = 5

Sym

bol

Delay (in ms) 2 4 6 8 10

200

400

600

800

1000

1200

1400

1600

Test Series B: Multipath Intensity Profile, 0.6 m distance, NF = 1-2

Sym

bol

Delay (in ms) 2 4 6 8 10

500

1000

1500

2000

2500

3000

Page 23: Tricia Fu, Daniel Doonan, Chris Utley, Ronald Iltis, Ryan Kastner, and Hua Lee

UC

SB

A

quam

odem

Doppler Spread PlotsDoppler Spread Plots

Page 24: Tricia Fu, Daniel Doonan, Chris Utley, Ronald Iltis, Ryan Kastner, and Hua Lee

UC

SB

A

quam

odem

AcknowledgmentsAcknowledgments

MSI, Keck Foundation, Navy, MSI, Keck Foundation, Navy, Sonatech, blahSonatech, blah