Design and Development of a Software-Defined Underwater Acoustic Modem for Sensor Networks for Environmental and Ecological Research  Tricia Fu, Daniel.

Slides:



Advertisements
Similar presentations
Spread Spectrum Chapter 7.
Advertisements

Spread Spectrum Chapter 7. Spread Spectrum Input is fed into a channel encoder Produces analog signal with narrow bandwidth Signal is further modulated.
Quiz Determine the minimum number of shift register stages required to create a maximal length PN sequence which has a repetition time greater than 10.
Slide 1 Weidong Gao(Potevio) Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Injection Locked Receiver.
Anatomy of Radio LAN Onno W. Purbo
AquaNode: A Solution for Wireless Underwater Communication Ryan Kastner Department of Electrical and Computer Engineering University of California, Santa.
CIS 6930 Powerline Communications PHY Layer (c) 2013 Richard Newman.
Channel Estimation for Mobile OFDM
Wireless Networks and Spread Spectrum Technologies.
Implement a 2x2 MIMO OFDM-based channel measurement system (no data yet) at 2.4 GHz Perform baseband processing and digital up and down conversion on Nallatech.
Lecture 8: Spread Spectrum
Bandpass Sigma-Delta Modulator Michael Vincent Brian McKinney ECEN5007.
William Stallings Data and Computer Communications 7th Edition
1 An Underwater Acoustic Telemetry Modem for Eco-Sensing * Ronald A. Iltis, Ryan Kastner, and Hua Lee Daniel Doonan, Tricia Fu, Rachael Moore and Maurice.
#7 1 Victor S. Frost Dan F. Servey Distinguished Professor Electrical Engineering and Computer Science University of Kansas 2335 Irving Hill Dr. Lawrence,
SPREAD SPECTRUM In spread spectrum (SS), we combine signals from different sources to fit into a larger bandwidth, but our goals are to prevent eavesdropping.
1 CMPT 371 Data Communications and Networking Spread Spectrum.
Sep 08, 2005CS477: Analog and Digital Communications1 Example Systems, Signals Analog and Digital Communications Autumn
Wireless communication channel
Design of a Low-cost Acoustic Modem for Moored Oceanographic Applications Bridget Benson, Grace Chang, Derek Manov, Brian Graham, Ryan Kastner University.
MULTIPURPOSE DIGITAL CDMA FM REMOTE CONTROLLER FIRDOUS KAMAL MIZAN MIAH EE – 513 4/19/2005 COMMUNICATION ELECTRONICS.
Cellular Mobile Communication Systems Lecture 5
6/8/2006UWSN Reading Group1 Tutorial on Underwater Acoustic Communications Speaker: Baosheng Li Advisor: Shengli Zhou June 8, 2006 Presentation is based.
Direct Sequence Spread Spectrum vs
CHANNEL ESTIMATION FOR MIMO- OFDM COMMUNICATION SYSTEM PRESENTER: OYERINDE, OLUTAYO OYEYEMI SUPERVISOR: PROFESSOR S. H. MNENEY AFFILIATION:SCHOOL OF ELECTRICAL,
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 9 – Spread Spectrum.
Wireless specifics. 2 A Wireless Communication System Antenna.
1 Chapter 7. Spread Spectrum Wen-Shyang Hwang KUAS EE.
Copyright 2002, S.D. Personick. All Rights Reserved.1 Telecommunications Networking II Topic 11 Cellular and PCS Systems Dr. Stewart D. Personick Drexel.
Junfeng Xu, Keqiu Li, and Geyong Min IEEE Globecom 2010 Speak: Huei-Rung, Tsai Layered Multi-path Power Control in Underwater Sensor Networks.
Dec doc:IEEE b Slide 1 Submission Liang Li, WXZJ Inc. Project: IEEE P Working Group for Wireless Personal Area Networks.
Statistical Description of Multipath Fading
OFDM Based WLAN System Song Ziqi Zhang Zhuo.
1 William Stallings Data and Computer Communications 7 th Edition Chapter 9 Spread Spectrum.
Presented by Rajatha Raghavendra
Doc.: IEEE xxx a Submission November 2004 Welborn, FreescaleSlide 1 Project: IEEE P Working Group for Wireless Personal Area Networks.
Nonbinary Orthogonal Modulation in Direct- Sequence Spread Spectrum Communication Systems Michael Y. Tan Home Institution: Clemson University Advisor:
Doc: IEEE a 5 July 2005 Z. Sahinoglu, Mitsubishi Electric 1 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs)
Code Division Multiple Access (CDMA) Transmission Technology
Sujan Rajbhandari LCS Convolutional Coded DPIM for Indoor Optical Wireless Links S. Rajbhandari, N. M. Aldibbiat and Z. Ghassemlooy Optical Communications.
Advanced Computer Networks
Stallings, Wireless Communications & Networks, Second Edition, © 2005 Pearson Education, Inc. All rights reserved Spread Spectrum Chapter.
Prototype Sensor Status and Measurements u Sensor Response Measurements u Mechanical Response u Noise Expectations u DAQ Status.
TI Confidential – NDA Restrictions High output power under 915 MHz FCC regulations without FHSS Digital modulation.
TUNALIData Communication1 Spread Spectrum Chapter 9.
S , Postgraduate Course in Radio Communications
Decision Feedback Equalization for Underwater Acoustic Channels Deepthi Chander ( ) Pallavi Manohar ( )
DATA AND COMPUTER COMMUNICATIONS Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 9 – Spread Spectrum.
Transmission Techniques Traffic channels: different users are assigned unique code and transmitted over the same frequency band, for example, WCDMA and.
Sridhar Rajagopal Bryan A. Jones and Joseph R. Cavallaro
William Stallings Data and Computer Communications 7th Edition
doc.: IEEE <doc#>
CS434/534: Topics in Networked (Networking) Systems Wireless Foundation: Inter-Symbol Interference (ISI): Wave Shaping, Equalization, OFDM Yang (Richard)
Wireless Sensor Networks 5th Lecture
Spread Spectrum Chapter 7.
Diversity Lecture 7.
doc.: IEEE <doc#>
<month year> doc.: IEEE < e>
Lab 6 Part II Instructions
Direct Sequence Spread Spectrum Modulation and Demodulation using Compressive Sensing Under the guidance of M.Venugopala Rao Submitted by K.Y.K.Kumari.
Submission Title: FPP-SUN Bad Urban GFSK vs OFDM
Wireless Networks Fall 2007
Source: [Yafei Tian, Chenyang Yang, Liang Li ]
Spread Spectrum Chapter 7.
Date Submitted: [March, 2007 ]
William Stallings Data and Computer Communications 7th Edition
doc.: IEEE <doc#>
Date Submitted: [30−Aug−2007]
William Stallings Data and Computer Communications 7th Edition
Spread Spectrum Analog or digital data Analog signal
Presentation transcript:

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 Comparison w/ other Acoustic Modems Hardware Implementation Test Results: wire, air, tank Future ideas (in the works)

Design Objectives Operating range: >= 100 m Operating depth: up to 20 m 90-day deployed lifetime Handle multipath spread of several ms (up to 11.2 ms) What else to add here?

MP Algorithm Changes from last paper/presentation: Inclusion of channel order estimation (NF estimation). Improved timing acquisition by increasing number of training symbols used for synch: in most test cases, from 2 to 5.

MP Algorithm: Simulation Simulation results, with additions to prior MP-algorithm made. Estimated Multipath Intensity Profile (MIP) from simulations, actual number of multipaths = 10, SNR = –4 dB. Left: 2 training symbols, and estimated Nf varying from 1 to 16 with SER = 0.6645. Right: 5 training symbols, and estimated Nf varying from 5 to 16 with SER = 0.1023. 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.

Matching Pursuits vs FSK Direct Sequence Spread Spectrum (DSSS) preferred over frequency hopping when channel exhibits deep, narrow fades so that signal energy spread over wide bandwidth. MP produces channel estimates during symbol demodulation process. Add – check Iltis paper.

Signaling Scheme 8-ary code orthogonal modulation 56-chip Gold sequences, 6000 chips/sec Chip sequences applied to root-raised-cosine filter, 30 % excess bandwidth 24 kHz center frequency Guard interval, normally same length as symbol duration. At Fs = 96 kHz rate, symbol rate is ~ 54 Hz, bit rate ~ 161 bps.

Hardware Implementation Texas Instruments’ C6713 DSP Board Sonatech custom built transducers: horizontal omnidirectional coverage in 20 kHz – 30 kHz range System power: alkaline primary cells Commercial single-chip class D power amp driving matching network, automatic transmit/receive switch. Tx transducer also connected to low-noise variable gain amplifier when power amp not operating.

Hardware Implementation Blah need djd input!

Wire Test: results From 2006-07-22-wiretest folder, Test Setup: Wire test, audio cable between 2 C6713 boards, 96 kHz Fs, 100 packets, 43 pack/sym, hypothesized NF ranged from 1 to 5 w/ only 1 “real” path, RVSync symbol was 5 * normal symbol length, so total RVSync vector (w/ guardband) was 6 NS Error rates: Always 0 symbol error rate Things to note: very clean MIP; Note that synch done to align start of symbol at around 5 samples delay, or ?? ms. Not understood is the harmonics in doppler spread spectrum plot

Air Test in Lab: results From L:\Research\2006-07-11-airtest_2\2006-07-11-airtest, t3 * Note DSP sampling rate decreased from 96 kHz to 8 kHz for use with off-the-shelf audio components (speaker, microphone) Generally zero error rate, again tests held as proof of concept in the relatively low SNR environment, but with real multipaths introduced. Doppler spread w/ 4-6ft distance between microphone, speaker was ~ 0.104 Hz

Air Test in Hallway: setup Pictured: Left: Hallway with Rx setup in front, and Tx setup in the rear (highlighted in red). Right: closeup of Tx setup, board and computer not shown. 2nd bullet: L:\Research\2006-05-30-hallwaytests8khz; even then, low error rate, nonzero error rate occurred once out of series of 4 consecutive tests held on 1 day. 3rd bullet: L:\Research\2006-07-11-airtest_2\2006-07-11-airtest; errors w/ data gathering so 67.5 ft between Tx speaker, Rx Microphone, 54 ft between Tx speaker and closest “end” wall For initial tests w/ fixed NF, synch w/ 2 symbols, 0 error rate unless doors were opened or people walked by mid-test. For later tests w/ improved synch and NF estimation, see table to the right; 117 ft between Tx spkr, Rx mic Earlier Tests Later Tests Range 67.5 ft 117 ft NF Fixed Estimated # training symbols 2 5

Air Test in Hallway : results MIP shown here: test estimated NF ranged from 4-11 (117 ft between Rx, Tx), max NF set to 30 L:\Research\2006-07-07-hallway_with_corrected_nf_estimation, test # 6 (.xl sheet tracking data/figs used said test #7, but should be #6) Trial SER Doppler Spread (Hz) 1 0.0233 0.173 2 0.1903 3 0.1557

Air Test in Stairway: setup The test setup placed the receiver on the third floor, with the transmitter on the fourth floor. The stairwell connected the first through fifth floors. Test duration was again 6 packets, 43 symbols per packet, with sampling rate set to 8 kHz since standard audio equipment was used. Clockwise, from top left: Receiver setup on 3rd floor, view from middle of 4th and 3rd floor stairway, receiver setup on 4th floor.

Air Test in Stairway: results L:\Research\2006-06-24-stairway, test #2 pictures, For each test, the table above lists the guard time as a multiple of the transmit duration, the symbol error rate, and the Doppler spread. At the time of the test, no Nf estimation had been implemented, so Nf had been fixed to a high value. Low Doppler spread low due to the much lower symbol rate resulting from the longer guard time. MIP’s horizontal axis reduced from 1200 ms to 500 ms due to lack of paths in the delay range greater than 500 ms. Trial NF Guard time SER Doppler Spread (Hz) 1 20 9 0.0078 0.0069 2 11 0.0029 3 30

Tank Test at MSI: setup Need better pic from Chris (get Friday) Tank tests: UCSB’s Marine Biotechnology Laboratory, seawater processing room, * Fs = 96 kHz, 24 kHz center freq used w/ transducers, 6 kHz 2-sided bandwidth * 2 series of tests: Series A, before improvements to sync, also no NF estimation, so fixed NF, 2 training symbols for sync. Also, 0.6 and 12.7 m distances. Tank access through hatches precluded the use of intermediate distances. Series B discussed later. Need better pic from Chris (get Friday)

Tank Test at MSI: noisy environment Step frequency test: from this we noted noise was not white nor Gaussian 0.60 m distance between transducers Tx sending step chirp, 20 kHz:0.50 kHz:28 kHz, 2 ms per frequency Rx captured 34 ms unprocessed ADC samples (3264 A/D samples at 96 kHz sampling), dumped contents from mem to hex file, then used Matlab to generate picture above. Estimated SNR about 6.1 dB at 0.60 m distance; no SNR estimate at 12.7 m distance, but must’ve been considerably lower. Hardware problems w/ second series (B) of tests, so SNR during B series tests was -1 dB.

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

Tank Test Series A: error rates, results Left: 0.60 m distance MIP, 6.1 dB SNR – note the weaker path at 60 samples, or about 6 ms. Right: 12.7 m distance MIP, unmeasured SNR, but obviously lower Note: I probably should change Delay from samples to ms! Table of SER, Doppler Spread: note 12.7 m higher SER due to synch errors, which show up as offset chunks in the MIP. Also, NF = 10 clearly is overestimating # of significant multipaths at 12.7 m distance.

Tank Test Series A: Doppler Spread Note: maybe should normalize these plots somehow? * ~ 0.2 Hz Doppler Spread for 0.6 m distance (we consider this to be reasonably accurate) * ~ 0.9 Hz Doppler spread (likely incorrect due to synch errors) for 12.7 m distance Doppler spread, t5 (0.60 m), and t10 (12.7 m) Doppler Spectrum Plots, at 0.6 m distance and 12.7 m distance Doppler Spread: 0.2 Hz vs 0.9 Hz

Tank Test Series B 5 training symbols per sync, up from 2 NF estimation code integrated Lower SNR due to Tx power amp problems (-1.0 dB vs. 6.1 dB) Only 0.60 m results collected * Series B tests: increased # training symbols (5), also NF estimation, but hardware issues w/ Tx power amp resulted in very low SNR and thus 12.7 m tests had no results. Left: DSP boards, transmitter power amplifier and battery. Right: Top view of one of the transducers, partially submerged in saltwater tank.

Tank Test Series B: results Tank Test A (t5, L:\Research\2006-05-31-pooltest), Tank Test B (t6, L:\Research\2006-07-11-tanktest2) Previous MIP at 0.60 m distance pictured here with Series B MIP at 0.60 m distance. Note weak path at 6 ms not as apparent. Series A: 6.1 dB vs. Series B: -1.0 dB SNR Note weak path at 6 ms not as apparent in Series B MIP compared with Series A MIP.

Doppler Spread Plots Comments to make? Wire test plot, hallway air test, Series A tank test, Series B tank test normalized Doppler Spread plots

Acknowledgments MSI, Keck Foundation, Navy, Sonatech, blah