Acoustic Communication System For Underwater Wireless Sensor Networks
Acoustic Communication System For Underwater Wireless Sensor Networks
net/publication/272564433
CITATIONS READS
0 567
10 authors, including:
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Raúl Sáez-Cañete on 21 February 2015.
Raúl Sáez, Antonio Sánchez, Ricardo Mercado, Àngel Perles, Pedro Yuste,
Juan Vicente Capella, Sara Blanc, Vicente Busquets, Juan José Serrano, and
Rafa Ors
1 Introduction
ISBN 978-84-697-1166-8
2
and surface; and longer range communications between the site and land. In
these applications, it is often desirable to eliminate or reduce the number of
wires and connectors to a minimum to reduce cost and maintenance and in-
crease reliability. Practical solutions for these applications mainly use floating
buoys that recollect data from a large number of submerged sensor nodes via
wireless acoustic communication[1] and communicate them to a base station
using ISM frequency bands.
Since sensor networks are formed by a large number of nodes, sensor nodes
must be low cost. Moreover, nodes must be self-powered because replacement is
difficult once deployed. So, they must be equipped with a battery which discharge
determines the node lifetime. In order to prolong nodes’ life, it is recommendable
to halt node activity when no data are needed to be transmitted or received.
During these non-activity periods a node can operate in a low-power mode, but
can’t receive any message. The solution to this issue is asynchronously to wake
up a slept node through an acoustic signal[2]. For this, an acoustic-triggered
wake-up system must be include within its architecture. It is desirable that the
wake up system can recognize predefined patterns in order to individually wake
up network nodes. Thus, the solution is more flexible and can be adapted to
many scenarios.
This paper describes research efforts of our research team conducted during
the last year to develop an acoustic communication system for UWSN. In 2011, a
flexible, energy efficient and low-cost underwater modem was designed[3] due to
difficulties in finding an adequate underwater acoustic modem to address the cost
and power consumption limitations of UWSN. Besides, a new acoustic-triggered
wake-up system for low power nodes with predefined pattern recognition was
designed[4] because of problems to find a wake-up solution useful for low-power
nodes. In 2012, the combination of both researches and the addition of several
improves resulted in a flexible, low cost and energy efficient acoustic modem ar-
chitecture[5]. The result of this architecture was born the ITACA-S1000 modem,
the solution with the less power consumption and with the remote wake-up sys-
tem most advanced to date. However, since this new modem was the first coher-
ent FSK solution presented so far, there were no efficient correction algorithms
designed to improve the efficiency and the robustness of modem communica-
tions. Hence, a new algorithm for both Doppler-shift and multipath corrections
for coherent FSK modem was researched[6].
This paper is organized as follows. Section 2 describes the research on an
acoustic-triggered wake-up system. Section 3 describes the research on the low
cost and energy efficient acoustic modem architecture. Section 4 describes the
optimal multipath and Doppler-shift correction algorithm for coherent FSK mo-
dem. Finally, section 5 concludes this paper.
In 2011, a new flexible, energy efficient and low-cost underwater modem was
designed and implemented for UWSN[3]. With the purpose of prolonging nodes’
83
3
life, a search was conducted in order to find an underwater wake up system with
a power consumption as low as possible and with an order of magnitude similar
to the power consumption of the new modem. However, previous solutions[7][2]
resulted not adequate. Therefore, a new wake-up solution adapted to these re-
quirements was researched. The result was a new acoustic-triggered wake-up
system for low power nodes presented in [4].
The new acoustic-triggered wake-up system waits listening to the channel
to detect possible incoming wake-up signals. If a signal is received, the system
processes it, waking up the modem MCU just in case of a positive recognition.
The wake-up signal is On-Off-Keying modulated in order to save energy[8].
On the receiver side, a specific hardware is required to always listen the chan-
nel, waiting for a wake-up signal. The design contains a commercial IC and a
specific matching net between piezoelectric and IC input designed to mach both
impedances and suitably couples the acoustic incoming signal. The commercial
IC is the AS3933 of Austria Microsystems[9] which includes false wake-up de-
tection and has a low power consumption suitable for modem requirements. The
matching net is formed by a 3-stage T-structure band-pass filter with passive
inductors and capacitors. This structure was found the most suitable since ca-
pacitors avoid any circuit bias modification and inductors mimic coil-antenna
magnetic coupling.
On the transmitter side, since the modem transmits data with FSK modula-
tion, only a software adjustment on modulation is required. Hence, no hardware
modifications are needed to produce the OOK modulation. The modem simply
switches power amplifier output on and off according to transmitted symbol and
the bit synchronism is archived by Manchester coding.
84
4
0.5
0
Carrier Preamble AS3933-pattern Multiple Pattern
The first description of the ITACA modem was given in [3]. In 2012, the design
was improved with enhanced features such as a triggered wake-up system, CCA,
and RSSI measurement. The result of this improve was a low cost and energy
efficient acoustic modem architecture presented in [5].
The acoustic modem architecture is built around a low power microcon-
troller (MCU) and includes several blocks designed under cost, complexity and
consumption constraints. The figure 3 shows the modem architecture block dia-
gram.
The transducer chosen for this architecture is a commercial piezoelectric-
based transducer, the HUMMINBIRD XP 9 20[11]. The use of this element is a
key factor that must be considered when a low cost underwater node is wanted
since its price is significantly lower than hydrophones. The transducer has two
identified bands around 85 kHz and 200 kHz. However, due to water attenuation,
it is more worthwhile to use the lowest possible frequency band: 85 KHz.
85
5
86
6
is based on an XOR gate and filtering on a lead-lag low-pass filter while the
controlled oscillator is implemented by the MCU. It is an energy-efficient HW-
SW solution because both the external phase detector and the low pass filter
relieve the MCU from the most consuming tasks in demodulation.
The triggered wake-up system is designed to work both a synchronous and
asynchronous manner. The synchronous wake-up is implemented through a real
time clock (RTC) with a 32.768 Khz crystal which can be programmed by MCU
via serial interface. The RTC has several outputs that are activated when any
alarm condition are met. These outputs are used to wake-up the MCU from
its deeper low-power modes. Although this implementation does not any real
innovation, it remains very useful and was included in the modem architecture to
enable the implementation of upper layer protocols. The asynchronous wake-up
is implemented through the asynchronous wake-up system described previously
in section 2.
The CCA feature is implemented as a physical-layer mechanism and an MCU
software routine. Physically, CCA requires carrier frequency (CF) detection or
RSSI observation, both of which are supported by the already implemented
wake-up circuit without additional hardware. The wake-up peripheral integrates
a frequency detector based on a zero crossing counter. After CF detection, the
gain of the amplifier is set to the maximum and the AGC reduces this level
according to the received signal input level. After 1.06 ms, the AGC algorithm
is complete and a stable RSSI value can be read from the corresponding register
of the peripheral. Then, the MCU routine can read the RSSI value for eight
symbols to obtain an average value above 2 dB.
As a result of this architecture was born the ITACA-S1000 modem, the so-
lution with a very low power consumption and with a very advanced remote
wake-up system. Figure 3 shows a comparative analysis between commercial
acoustic modems with modem ITACA-S1000 using the concept of normalized
power for each working state: idle, reception and transmission. This parameter,
shown in (1), describes the relationship between the average power consumption
(P̄modem ), the maximum distance reached (Dmax ) and the spectral efficiency in
a concise and quantitative way. The lower the value of this parameter, the higher
the efficiency of the modem in each state.
P̄modem (W )
Pnormalized = (1)
Dmax (m) · Spectralef f iciency (bps/Hz)
The ITACA-S1000 presents the lowest normalized power in idle state because
of its revolutionary idle consumption, only 11µW. In transmission, the efficiency
is the highest due to the power stage designed specifically. Finally, in reception,
its efficiency is similar to the best commercial options, ATM modems. Therefore,
considering the normalized power, ITACA-S1000 is the most optimal solution in
its operating range.
87
7
88
8
The algorithm needs that same extra information is added at start of frames
in order to perform the training step. This extra information is a training se-
quence with specific characteristics which can be obtained using primitive poly-
nomials[15] to generate Pseudo Noise (PN) sequences.
89
9
5 Conclusions
This paper describes our contributions for underwater wireless sensor networks
through the development of a low cost, energy efficient and reliable acoustic
communication system.
The developed acoustic modem is an ultra-low power and low-cost modem
architecture based in piezoelectric transducers, that combines a typical ultra-low
power microcontroller-based core with energy-efficient mechanisms. This archi-
tecture uses coherent-FSK modulation and the demodulation has been cleverly
divided into a dual hardware-software solution, which reduces processing require-
ments as well as the consumed power. Data rate reached with this architecture
is 1 kbps, enough for UWSN deployment and comparable to other scientific
research solutions.
The developed acoustic-triggered wake-up system is capable of detect pre-
defined patterns and perform selective wake-up. With this feature, modems re-
main in sleep mode as long as possible reducing the overall power consumption.
Besides, the wake-up signal is generated without additional hardware, being the
modem data interface also used to both generate and receive the acoustic wake-
up signal without being necessary a double acoustic transducer. Finally, since
the wake-up system is based on a commercial IC, it can operate in different
frequency bands and it can be easily integrated in several platforms.
To improve the efficiency and the robustness of modem communications, a
novel algorithm for multipath and Doppler-shift effects correction for coherent-
FSK acoustic modem was developed. The algorithm is simple and needs very
low extra resources. This enables its applicability in low power modems to build
long life underwater networks.
In conclusion, our contributions would help in the definition and evaluation
of energy-efficient network communication policies based on asynchronous wake
up medium access control, enable the deployment of wide underwater sensor
networks to perform various applications and improve the efficiency and the
robustness of underwater communications based in coherent-FSK acoustic plat-
forms.
Acknowledgments
90
10
References
1. Yang Xiao. Underwater Acoustic Sensor Networks. Auerbach Publications, Boston,
MA, USA, 1 edition, 2009.
2. Jack Wills, Wei Ye, and John Heidemann. Low-power acoustic modem for dense
underwater sensor networks. In Proceedings of the 1st ACM International Work-
shop on Underwater Networks, WUWNet ’06, pages 79–85, New York, NY, USA,
2006. ACM.
3. A. Sanchez, S. Blanc, P. Yuste, and J.J. Serrano. A low cost and high efficient
acoustic modem for underwater sensor networks. In OCEANS, 2011 IEEE - Spain,
pages 1–10, June 2011.
4. A. Sanchez, S. Blanc, P. Yuste, and J.J. Serrano. Rfid based acoustic wake-up
system for underwater sensor networks. In Mobile Adhoc and Sensor Systems
(MASS), 2011 IEEE 8th International Conference on, pages 873–878, Oct 2011.
5. Antonio Sánchez, Sara Blanc, Pedro Yuste, Angel Perles, and Juan José Serrano.
An ultra-low power and flexible acoustic modem design to develop energy-efficient
underwater sensor networks. Sensors, 12(6):6837–6856, 2012.
6. A. Sanchez, S. Climent, P. Yuste, A. Perles-Ivars, and J. J. Serrano. Low com-
plexity multipath and doppler-shift correction algorithm for reliable underwater
coherent-fsk acoustic modems: Short paper. In Proceedings of the Seventh ACM
International Conference on Underwater Networks and Systems, WUWNet ’12,
pages 21:1–21:5, New York, NY, USA, 2012. ACM.
7. Albert F. Harris, III, Milica Stojanovic, and Michele Zorzi. When underwater
acoustic nodes should sleep with one eye open: Idle-time power management in
underwater sensor networks. In Proceedings of the 1st ACM International Work-
shop on Underwater Networks, WUWNet ’06, pages 105–108, New York, NY, USA,
2006. ACM.
8. M.S. Durante and S. Mahlknecht. An ultra low power wakeup receiver for wireless
sensor nodes. In Sensor Technologies and Applications, 2009. SENSORCOMM ’09.
Third International Conference on, pages 167–170, June 2009.
9. Data sheet, “as3933 – 3d low frequency wakeup receiver”. Austria Microsystems.
v1.0 Jul 01, 2010.
10. A. Sanchez, S. Blanc, P. Yuste, I. Piqueras, and J. J. Serrano. Advanced acoustic
wake-up system for underwater sensor networks. Communications in Information
Science and Management Engineering(CISME), 2(2):1–10, 2012.
11. Humminbird: Fishfinder, depth finder, gps chartplotters, side imaging sonar tech-
nology and marine fish finders. Available online: http://ww.humminbird.com (ac-
cessed on 3 April 2012).
12. R. Jurdak, C.V. Lopes, and P. Baldi. Software acoustic modems for short range
mote-based underwater sensor networks. In OCEANS 2006 - Asia Pacific, pages
1–7, May 2006.
13. Saunvit Pandya, J. Engel, J. Chen, Zhifang Fan, and Chang Liu. Coral: minia-
ture acoustic communication subsystem architecture for underwater wireless sensor
networks. In Sensors, 2005 IEEE, pages 4 pp.–, Oct 2005.
14. Jim Partan, Jim Kurose, and Brian Neil Levine. A survey of practical issues in
underwater networks. In Proceedings of the 1st ACM International Workshop on
Underwater Networks, WUWNet ’06, pages 17–24, New York, NY, USA, 2006.
ACM.
15. Frank Ehlers, Warren Fox, Dirk Maiwald, Martin Ulmke, and Gary Wood. Ad-
vances in signal processing for maritime applications. EURASIP Journal on Ad-
vances in Signal Processing, 2010(1):512767, 2010.
91