Proc. IEEE Asilomar
Conference on Signals, Systems and Computers,
November 7-10, 2010,
Pacific Grove, California USA.
Doppler estimation and correction for
shallow underwater acoustic communications
Karl F. Nieman,
Kenneth A. Perrine,
Keith H. Lent,
Terry L. Henderson,
Terry J. Brudner and
Brian L. Evans
Advanced Technology Laboratory,
Applied Research Laboratories,
The University of Texas at Austin,
Austin, TX 78712 USA
nieman@arlut.utexas.edu -
perrine@arlut.utexas.edu -
lent@arlut.utexas.edu -
henderson@arlut.utexas.edu -
brudner@arlut.utexas.edu -
bevans@ece.utexas.edu
Draft of Paper -
Slides
Underwater
Acoustic Communication Datasets
Companion papers were presented at
OCEANS 2010 and
SiPS 2010.
Abstract
Reliable mobile underwater acoustic communication
systems must compensate for strong, time-varying Doppler
effects. Many Doppler correction techniques rely on a single
bulk correction to compensate first-order effects. In many cases,
residual higher-order effects must be tracked and corrected using
other methods. The contributions of this paper are evaluations of
- signal-to-noise ratio (SNR) performance from three Doppler
estimation and correction methods and
- communication performance of Doppler correction with
static vs. adaptive equalizers.
The evaluations use our publicly available shallow water
experimental dataset, which consists of 360 packet transmission
samples (each 0.5s long) from a five-channel receiver array.
Questions During the Presentation
- Have you tried to use tapered
windows on the window data with overlap?
Response: We haven't yet. Using tapered windows, and
overlapping windows when there is more than one window, would
likely improve the calculation of bulk Doppler shift. Any small
error in the estimate of the bulk Doppler shift will be cleaned
up by the equalizer.
- Do the multipath components have different Doppler?
Response: Yes.
Matlab Code for the Receiver
We have received several requests to release the Matlab code
for the receiver.
At present, we have only released the data sets.
The receiver is a fairly straightforward single carrier receiver
in the paper plus a subsystem for Doppler estimation and correction.
The above slides give more information about the design and
implementation of the receiver.
We based the single-carrier receiver on the following book:
C. Richard Johnson, Jr., William A. Sethares, and Andy Klein,
Software Receiver Design, Cambridge University Press,
Oct. 2011, ISBN 978-0521189446, 480 pages. Paperback.
The
Matlab
files associated with the book also work in Octave and are not copyrighted.
COPYRIGHT NOTICE: All the documents on this server
have been submitted by their authors to scholarly journals or conferences
as indicated, for the purpose of non-commercial dissemination of
scientific work.
The manuscripts are put on-line to facilitate this purpose.
These manuscripts are copyrighted by the authors or the journals in which
they were published.
You may copy a manuscript for scholarly, non-commercial purposes, such
as research or instruction, provided that you agree to respect these
copyrights.
Last Updated 03/21/14.