Communicating through the Ocean: Introduction and Challenges Ballard Blair PhD Candidate MIT/WHOI Joint Program Advisor: Jim Presisig December.

Slides:



Advertisements
Similar presentations
Wireless LAN RF Principles
Advertisements

6: Opportunistic Communication and Multiuser Diversity
1. Introduction.
Learning Introductory Signal Processing Using Multimedia 1 Outline Overview of Information and Communications Some signal processing concepts Tools available.
1 A Static-Node Assisted Adaptive Routing Protocol in Vehicular Networks Yong Ding, Chen Wang, Li Xiao {dingyong, wangchen, Department.
Iterative Equalization and Decoding
Wireless Networks Should Spread Spectrum On Demand Ramki Gummadi (MIT) Joint work with Hari Balakrishnan.
Interference Avoidance and Control Ramki Gummadi (MIT) Joint work with Rabin Patra (UCB) Hari Balakrishnan (MIT) Eric Brewer (UCB)
The Fully Networked Car Geneva, 4-5 March Jean-Pierre Jallet Car Active Noise Cancellation for improved car efficiency, From/In/To car voice communication.
1 Ground Based Meteorological Radars Presented By: David Franc NOAAs National Weather Service September 2005.
Underwater Sensor Network Presented By: Sabbir Ahmed Khan
(Data and Signals - cont)
7. Channel Models.
College of Engineering Capacity Allocation in Multi-cell UMTS Networks for Different Spreading Factors with Perfect and Imperfect Power Control Robert.
Electromagnetic Radio in the Sea: Is it more than boiling water? Petar Djukic Research Scientist (jew♦kitch) Joint work with Mylène Toulgoat.
Introduction[1] •Three techniques are used independently or in tandem to improve receiver signal quality •Equalization compensates for.
SUPRESSION OF LORAN-C NAVIGATION SIGNAL IN DIGITAL CAVE RADIOS (AN EXPERIMENTAL APPROACH) Mr. Antonio Muñoz Group of Technologies in hostile Environments.
Dynamic Location Discovery in Ad-Hoc Networks
Network Coding Schemes for Underwater Networks The Benefits of Implicit Acknowledgement Daniel E. Lucani, Muriel Médard, Milica Stojanovic Massachusetts.
Probabilistic Reasoning over Time
Data Communication lecture10
1 Helsinki University of Technology,Communications Laboratory, Timo O. Korhonen Data Communication, Lecture6 Digital Baseband Transmission.
Dario Pompili, Tommaso Melodia {dario,
Concepts for Integrating Ocean Science Sensors on Submarine Cables.
Underwater Communications
EEE440 Modern Communication Systems Wireless and Mobile Communications.
Real-time Video Streaming from Mobile Underwater Sensors 1 Seongwon Han (UCLA) Roy Chen (UCLA) Youngtae Noh (Cisco Systems Inc.) Mario Gerla (UCLA)
1 Lecture 9: Diversity Chapter 7 – Equalization, Diversity, and Coding.
Transmission Media / Channels. Introduction Provides the connection between the transmitter and receiver. 1.Pair of wires – carry electric signal. 2.Optical.
Simulation of Communication for Power constrained Embedded Systems By Samir Govilkar Under the guidance of Dr. Alex Dean.
UnderWater Acoustic Sensor Networks (UW-ASN) -Xiong Junjie
Xiuzhen Cheng Xiuzhen Cheng Csci332 MAS Networks – Challenges and State-of-the-Art Research – Underwater Sensor.
Slide 1 NATO UNCLASSIFIED Environment monitoring Review how human activities affect the marine echosystem Undersea explorations Detect underwater oilfields.
Slide Adaptive Sampling and Prediction (ASAP) AOSN-II Undersea Persistent Surveillance (UPS) Autonomous Wide Aperture.
Signal Propagation Propagation: How the Signal are spreading from the receiver to sender. Transmitted to the Receiver in the spherical shape. sender When.
EELE 5490, Fall, 2009 Wireless Communications Ali S. Afana Department of Electrical Engineering Class 5 Dec. 4 th, 2009.
Multiuser Detection (MUD) Combined with array signal processing in current wireless communication environments Wed. 박사 3학기 구 정 회.
6/8/2006UWSN Reading Group1 Tutorial on Underwater Acoustic Communications Speaker: Baosheng Li Advisor: Shengli Zhou June 8, 2006 Presentation is based.
Comparison and Analysis of Equalization Techniques for the Time-Varying Underwater Acoustic Channel Ballard Blair PhD Candidate MIT/WHOI.
Developing a SDR Testbed Alex Dolan Mohammad Khan Ahmet Unsal Project Advisor Dr. Aditya Ramamoorthy.
EE 6331, Spring, 2009 Advanced Telecommunication Zhu Han Department of Electrical and Computer Engineering Class 7 Feb. 10 th, 2009.
Comparison and Analysis of Equalization Techniques for the Time-Varying Underwater Acoustic Channel Ballard Blair PhD Candidate MIT/WHOI.
1 What is small scale fading? Small scale fading is used to describe the rapid fluctuation of the amplitude, phases, or multipath delays of a radio signal.
Adaphed from Rappaport’s Chapter 5
ECE 4710: Lecture #2 1 Frequency  Communication systems often use atmosphere for transmission  “Wireless”  Time-varying Electro-Magnetic (EM) Wave 
Junfeng Xu, Keqiu Li, and Geyong Min IEEE Globecom 2010 Speak: Huei-Rung, Tsai Layered Multi-path Power Control in Underwater Sensor Networks.
Doppler Spread Estimation in Frequency Selective Rayleigh Channels for OFDM Systems Athanasios Doukas, Grigorios Kalivas University of Patras Department.
Statistical Description of Multipath Fading
KAIS T A Survey of Practical Issues in Underwater Networks Jim Partan, Jim Kurose, and Brian Neil Levine, WUWNet’ Kim Taesung.
Part 3  Transmission Media & EM Propagations.  Provides the connection between the transmitter and receiver. 1.Pair of wires – carry electric signal.
10/18/2004 NSF-NOSS PI meeting 1 Sensor Networks for Undersea Seismic Experimentation (SNUSE) PI: John Heidemann Co-PIs: Wei Ye, Jack Wills Information.
EC 2401*** WIRELESS COMMUNICATION. Why Wireless Benefits – Mobility: Ability to communicate anywhere!! – Easier configuration, set up and lower installation.
Tracking Mobile Nodes Using RF Doppler Shifts
Soft Channel Estimation Ballard Blair MIT/WHOI Joint Program January 3, /3/20081.
UNDERWATER WIRELESS COMMUNICATION
Signal Propagation Basics
ARENA08 Roma June 2008 Francesco Simeone (Francesco Simeone INFN Roma) Beam-forming and matched filter techniques.
Decision Feedback Equalization for Underwater Acoustic Channels Deepthi Chander ( ) Pallavi Manohar ( )
Small-Scale Fading Prof. Michael Tsai 2016/04/15.
Mobile Radio Propagation - Small-Scale Fading and Multipath
Shadowing.
Advanced Wireless Networks
Alexander Gavrilov, CMST
Fading multipath radio channels
Wireless Communications Principles and Practice 2nd Edition T. S
Underwater Communications
Underwater wireless communication
Overview: Underwater sensing
Overview: Chapter 2 Localization and Tracking
Presentation transcript:

Communicating through the Ocean: Introduction and Challenges Ballard Blair PhD Candidate MIT/WHOI Joint Program Advisor: Jim Presisig December 10, 20091Ballard Blair

December 10, 2009 Ballard Blair 2 Background BS in Electrical and Computer Engineering, Cornell university 2002 MS in Electrical and Computer Engineering, Johns Hopkins 2005 Hardware Engineer, JHUAPL PhD Candidate, MIT/WHOI Joint Program

Goals of Talk Motivate need for wireless underwater communication research Introduce difficulties of underwater acoustic communications Discuss current methods for handling underwater channel December 10, 20093Ballard Blair

December 10, 2009 Ballard Blair 4 Introduction and Motivation Ocean covers over 70% of planet 11,000 meters at deepest point Ocean is 3-dimensional Only 2-3% explored

December 10, 2009 Ballard Blair 5 Communications in the ocean Instruments / Sensor networks Gliders Manned Vehicles Unmanned underwater vehicles (UUV) – Autonomous underwater vehicles (AUV) – Remotely operated vehicles (ROV) – Hybrid underwater vehicles (H-AUV / H-ROV)

December 10, 2009 Ballard Blair 6 Current Applications Science – Geological / bathymetric surveys – Underwater archeology – Ocean current measurement – Deep ocean exploration Government – Fish population management – Costal inspection – Harbor safety Industry – Oil field discovery/maintenance WHOI, 2005

December 10, 2009 Ballard Blair 7 Applications planned / in development Ocean observation system – Costal observation Military – Submarine communications (covert) – Ship inspection Networking – Mobile sensor networks (DARPA) Vehicle deployment – Multiple vehicles deployed simultaneously – Resource sharing among vehicles

December 10, 2009 Ballard Blair 8 Technology for communication Radio Frequency (~1m range) – Absorbed by seawater Light (~100m range) – Hard to aim/control – High attenuation except for blue/green – Strong dependence on water clarity Ultra Low Frequency (~100 km) – Massive antennas (miles long) – Very narrowband (~50 Hz) – Not practical outside of navy Cable – Expensive/hard to deploy maintain – Impractical for mobile work sites – Ocean is too large to run cables everywhere – Can’t run more than one cable from a ship ?

December 10, 2009 Ballard Blair 9 The Solution: Acoustics Fairly low power – ~10-100W Tx – ~100 mW Rx Well studied – Cold war military funding Compact – Small amount of hardware needed Current Best Solution WHOI Micromodem

December 10, 2009 Ballard Blair 10 Example Hardware Micromodem Specifications DSPTexas Instruments TMS320C MHz low-power fixed point processor Transmit Power 10 Watts Typical match to single omni-directional ceramic transducer. Receive Power 80 milliwatts While detecting or decoding an low rate FSK packet. Data Rate bps 5 packet types supported. Data rates higher than 80bps FSK require additional co-processor card to be received. WHOI Micromodem Power Amp Daughter Card / Co-processor Micromodem in action

December 10, 2009 Ballard Blair 11 Underwater Technology WHOI, 2006 NEPTUNE Regional Observatory

December 10, 2009 Ballard Blair 12 Example Communication System? PLUSnet/Seaweb

December 10, 2009 Ballard Blair 13 Sound Profile Speed of sound ~ 1500 m/s Speed of light ~ 3x10 8 m/s Schmidt, Computational Ocean Acoustics

December 10, 2009 Ballard Blair 14 Shadow Zones Figures from J. Preisig

December 10, 2009 Ballard Blair 15 Ambient Noise and Attenuation Ambient noise –Passing ships, storms, breaking waves, seismic events, wildlife Stojanovic, WUWNeT'06 Schmidt, Computational Ocean Acoustics

December 10, 2009 Ballard Blair 16 Bubble Cloud Attenuation Figures from J. Preisig

December 10, 2009 Ballard Blair 17 Path loss and Absorption Path Loss – Spherical Spreading ~ r -1 – Cylindrical Spreading ~ r -0.5 Absorption ~ α(f) -r – Thorp’s formula (for sea water): Figure from J. Preisig

December 10, 2009 Ballard Blair 18 Long Range Bandwidth Source Power: P = 20 Watts Water depth: h = 500 m Figure courtesy of: Costas Pelekanakis, Milica Stojanovic Low modulation frequency System inherently wide-band Frequency curtain effect – Form of covert communications – Might help with network routing

December 10, 2009 Ballard Blair 19 Latency and Power Propagation of sound slower than light – Feedback might take several second – Feedback must not be too time sensitive Most underwater nodes battery powered – Communications Tx power (~10-100W) – Retransmissions costly 1.5 km => 2 second round trip

Shallow Water Multipath December 10, Ballard Blair

Direct Path and Bottom Bounce, Time Invariant Time Varying Impulse Response December 10, Wavefronts II Experiment from San Diego, CA Preisig and Dean, 2004 Wave interacting paths, highly time varying Wave height Signal Estimation Residual Error Ballard Blair

December 10, 2009 Ballard Blair 22 Acoustic Focusing by Surface Waves Time-Varying Channel Impulse Response Time (seconds) Dynamics of the first surface scattered arrival Preisig, 2006

Doppler Shifting / Spreading December 10, Ballard Blair Stojanovic, 2008

Bulk Phase Removal December 10, Ballard Blair PLL (remove bulk phase) Channel Est. / Equalizer Received Data Transmitted Data estimate TXRX Doppler due to platform motion

December 10, 2009 Ballard Blair 25 Multipath and Time Variability Implications Channel tracking and quality prediction is vital – Equalizer necessary and complex Coding and interleaving Network message routing can be challenging

Channel Model December 10, Transmitted Data Time-varying, linear baseband channel Baseband noise Baseband Received Data + Matrix-vector Form: Split Channel Convolution Matrix Ballard Blair

Time-domain Channel Estimation December 10, LMMSE Optimization: Solution: Block Diagram: Ballard Blair

Time-domain Equalization December 10, TX Data bit (linear) estimator: LMMSE Optimization: Solution: Block Diagram (direct adaptation): Vector of RX data and TX data estimates Ballard Blair

Problem Setup: Estimate using RX data and TX data estimates DFE Eq: Two Parts: – (Linear) feed-forward filter (of RX data) – (Linear) feedback filter (of data estimates) Decision Feedback Equalizer (DFE) December 10, Solution to Weiner-Hopf Eq. MMSE Sol. Using Channel Model Ballard Blair

DFE Strategies December 10, Direct Adaptation: Channel Estimate Based (MMSE): Equalizer Tap Solution: Ballard Blair

Question: Why is the performance of a channel estimate based equalizer different than a direct adaptation equalizer? December 10, Ballard Blair

Comparison between DA and CEB December 10, In the past, CEB methods empirically shown to have lower mean squared error at high SNR Reasons for difference varied: – Condition number of correlation matrix – Num. of samples required to get good estimate 3dB performance difference between CEB and DA at high SNR Performance gap due to channel estimation Similar performance at low SNR Ballard Blair

Comparison between DA and CEB Our analysis shows the answer is: Longer corr. time for channel coefficients than MMSE equalizer coefficients at high SNR Will examine low SNR and high SNR regimes – Use simulation to show transition of correlation time for the equalizer coefficients from low to high is smooth December 10, Ballard Blair

Correlation over SNR – 1-tap December 10, AR(1)m odel Gaussian model Channel and Equalizer Coeff. Correlation the Same at low SNR Equalizer Coeff. Correlation reduces as SNR increases Ballard Blair

Take-home Message Channel impulse-response taps have longer correlation time than MMSE equalizer taps – DA has greater MSE than CEB For time-invariant statistics, CEB and DA algorithms have similar performance – Low-SNR regime (assuming stationary noise) – Underwater channel operates in low SNR regime (<35dB) December 10, Ballard Blair

Question: How does the structure of the observed noise correlation matrix affect equalization performance? December 10, Ballard Blair

DFE Eq: Vector of data RX data and TX data est. Assumed noise covariance form: Recall DFE Equations (again) December 10, Solution to Weiner-Hopf Eq. MMSE Sol. Using Channel Model Ballard Blair

Channel Correlations December 10, Ballard Blair

Updated Equalizer Equations Channel Estimation Model: Effective Noise: New DFE Eq. Equations: Effective Noise Term: December 10, Ballard Blair

Effective Noise variance from data SPACE08 Experiment – Estimate of top-left element of R 0 December 10, Ballard Blair

Comparison of Algorithms SPACE08 Data (training mode) December 10, Ballard Blair

Take-home message Diagonal noise correlation matrix is not sufficient for the underwater channel Need to track noise variance throughout packet Noise statistics are slowly varying, so can assume matrix is Toeplitz – Reduces algorithmic complexity December 10, Ballard Blair

Direct Adaptation Equalization Does not require (or use) side information More computationally efficient – O(N 2 ) vs O(N 3 ) December 10, Ballard Blair Model Assumptions

Future Directions and Ideas Methods to reduce degrees of freedom to be estimated – Sparsity (very active area right now) – Physical Constraints Communication systems do not exist in a vacuum underwater – Usually on well instrumented platforms – How can additional information be used to improve communication? December 10, Ballard Blair

Conclusions Research in underwater communications is still necessary and active The underwater channel is challenging Equalization – Bulk phase removal through PLL – DA equalization deserves another look – Cannot assume diagonal noise correlation matrix December 10, Ballard Blair

Thanks! Thanks to Prof. John Buck for inviting me today For their time and comments: Jim Preisig Milica Stojanovic Project funded by: The Office of Naval Research December 10, Ballard Blair

Questions? December 10, Ballard Blair

Backup Slides December 10, Ballard Blair

December 10, 2009 Ballard Blair 49 Global Ocean Profile Schmidt, Computational Ocean Acoustics SOFAR Channel

December 10, 2009 Ballard Blair 50 Multipath Micro-multipath due to rough surfaces Macro-multipath due to environment seabed Tx Sea surface Rx

December 10, 2009 Ballard Blair 51 Speed of Sound Implications Vertical sound speed profile impacts the characteristics of the impulse response the amount and importance of surface scattering the amount of bottom interaction and loss the location and level of shadow zones Horizontal Speed of Sound impacts Nonlinearities in channel response

December 10, 2009 Ballard Blair 52 Shadow Zones Sometimes there is no direct path (unscattered) propagation between two points. All paths are either surface or bottom reflected or there are no paths. Problem with communications between two bottom mounted instruments in upwardly refracting environment (cold weather shallow water, deep water). Problem with communications between two points close to the surface in a downwardly refracting environment (warm weather shallow water and deep water). Clay and Medwin, “Acoustical Oceanography”

December 10, 2009 Ballard Blair 53 Propagation Paths Schmidt, Computational Ocean Acoustics

Assumptions Unit variance, white transmit data TX data and obs. noise are uncorrelated – Obs. Noise variance: Perfect data estimation (for feedback) Equalizer Length = Estimated Channel Length N a + N c = L a + L c MMSE Equalizer Coefficients have form: December 10, Ballard Blair

WSSUS AR channel model Simple channel model to analyze Similar to encountered situations December 10, Ballard Blair

DFE: Notes Same expected squared estimate error Strong error dependence on FB channel offset Cross term of separated offset is not necessarily diagonal December 10, Ballard Blair

December 10, 2009 Ballard Blair 57 Acoustics Background Acoustic wave is compression wave traveling through water medium

December 10, 2009 Ballard Blair 58 Time varying channel Time variation is due to: – Platform motion – Internal waves – Surface waves Effects of time variability – Doppler Shift – Time dilation/compression of the received signal Channel coherence times often << 1 second. Channel quality can vary in < 1 second.

Low SNR Regime Update eqn. for feed-forward equalizer coefficients (AR model assumed): December 10, Approximation: Has same correlation structure as channel coefficients Ballard Blair

High SNR December 10, Reduces to single tap: Reduced Channel Convolution Matrix: Matrix Product: Approximation: Ballard Blair

Amplitude of MMSE Eq. Coeff. December 10, dB difference Tap # First feed-forward equalizer coefficient has much larger amplitude than others Ballard Blair

Multi-tap correlation December 10, Multi-tap AR(1)mod el SNR Strong linear correlation between inverse of first channel tap and first MMSE Eq. tap Ballard Blair

Form of observed noise correlation Channel Estimation Model: Data Model: Effective Noise: Effective Noise Correlation: December 10, Ballard Blair

Algorithm to estimate effective noise Calculate estimate of the effective noise: Assume noise statistics slowly varying and calculate correlation of estimate noise vec. RLS Update: December 10, Ballard Blair

Additional Question: How does channel length estimation effect equalization performance? December 10, Ballard Blair

DFE Eq: Vector of data RX data and TX data est. Cost Function: Recall DFE Equations December 10, Solution to Weiner-Hopf Eq. MMSE Sol. Using Channel Model Ballard Blair

Channel Length Mismatch Model: True channel is estimate + offset Example: Static Channel – True Channel length = 3 – Est. Channel Length = 2 December 10, Ballard Blair

DFE: Channel Estimation Errors December 10, Split opt. DFE into estimate plus offset: Form of equalizer (from estimated channel): Form of equalizer offset: Ballard Blair

DFE: Mean squared error analysis December 10, Estimated DFE error: Estimated expected squared error: Estimated expected squared error (Channel Form): Estimated expected squared error (Excess Error Form): MAEExcess Error Ballard Blair

1.Estimate error vector (same as for LE) 2.Outer product w/ extended data vector 3.Subtract estimated channel offset 4.Split Estimated Channel offset into FB and other 5.Plug values into equalizer equation DFE: Offset Est. and Compensation December 10, Ballard Blair

Simulation: DFE Time-Invariant Channel December 10, Performance gap due to feedback path Simulation Parameters: True Channel Length = 7 Est. Channel Length = 6 Equalizer = DFE L fb = 5 Ballard Blair

Simulation: DFE Rayleigh Fading Channel 72December 10, 2009 Due to uncompensated channel motion “noise” Performance gap appears due to channel time variability Simulation Parameters: True Channel Length = 4 Est. Channel Length = 3 Equalizer = DFE L fb = 3 Coherence time = 1s Ballard Blair

Experimental Setup: RACE08 December 10, Experiment Signal Parameters: 12 kHz carrier 6510 ksym/s (~6 kHz bandwidth) BPSK encoding Used 1 receiving element (of 12) samples / second Ballard Blair

Testing Setup: RACE08 Channel Est. Parameters: N a = 2, N c = 6 Equalizer = DFE L a = 5, L c = 3 Packet Length: sym RLS Parameters: λ=0.996 N train = 1000 sym December 10, Samples Ballard Blair

Experimental Results: RACE08 December 10, Direct Adaptation outperforms others Direct Adaptation DFE = standard DA DFE Chan. Est., Error Estimated DFE = Previous method Chan Est., Biased Removed DFE = Proposed Method Proposed Method (Biased Removed) outperforms error est. DFE Ballard Blair

Take-home Message Effect of channel length mismatch is proportional to energy in channel that is not modeled DA equalization does not suffer from bad channel length information – No way to include information in algorithm Can recover some of the lost energy adaptively December 10, Ballard Blair