DSP Implementation of Direct-Sequence Spread Spectrum Underwater Acoustic Modems with Networking Capability


This paper presents the hardware implementation of a Direct-Sequence Spread Spectrum (DSSS) modem with networking capability for underwater acoustic sensor networks. The hardware platform uses the Texas Instrument Digital Signal Processor (DSP) for physical layer transmission/receiving and microcontroller for network layer control and node ID detection. The system uses 125 kHz single carrier with Binary Phase Shift Keying (BPSK) for ID code modulation and DSSS for payload data. For payload data detection, adaptive channel estimation is implemented to track the time-varying frequency-selective channel and rake receiver is used with simple Zero-Forcing (ZF) equalization. For node ID detection, dual Pseudo-random Noise (PN) sequences are inserted with gaps of variable length that relates with the ID code. The cross-correlation of the two PN blocks is used to detect the ID code while providing carrier and symbol synchronization. The system is tested under real-world underwater channels with severe multipath up to 12 ms. The performance of the design is satisfactory and the computational complexity is affordable by a single DSP.

Meeting Name

OCEANS '14 MTS/IEEE St. John's (2014: Sep. 14-19, St. John's, Canada)


Electrical and Computer Engineering

Keywords and Phrases

Binary phase shift keying; Channel estimation; Codes (symbols); Complex networks; Frequency estimation; Hardware; Modems; Network layers; Phase shift; Phase shift keying; Phase shifters; Sensor networks; Signal processing; Signal receivers; Spectroscopy; Adaptive channel estimation; Binary Phase Shift Keying(BPSK); Digital signal processors (DSP); Direct sequence spread spectrum; Pseudorandom noise sequences; Time-varying frequency-selective channels; Underwater acoustic modem; Underwater acoustic sensor networks; Underwater acoustics

International Standard Book Number (ISBN)


International Standard Serial Number (ISSN)


Document Type

Article - Conference proceedings

Document Version


File Type





© 2014 Institute of Electrical and Electronics Engineers (IEEE), All rights reserved.

Publication Date

01 Sep 2014