Next Article in Journal
Postural Evaluation in Sports and Sedentary Subjects by Rasterstereographic Back Shape Analysis
Next Article in Special Issue
Underwater Wireless Sensor Networks: An Energy-Efficient Clustering Routing Protocol Based on Data Fusion and Genetic Algorithms
Previous Article in Journal
Dual-Window Superpixel Data Augmentation for Hyperspectral Image Classification
Previous Article in Special Issue
Deep Learning-Based Timing Offset Estimation for Deep-Sea Vertical Underwater Acoustic Communications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Long-Range Acoustic Communication Using Differential Chirp Spread Spectrum

Department of the Radio Communication Engineering, Korea Maritime and Ocean University, Busan 49112, Korea
*
Author to whom correspondence should be addressed.
Appl. Sci. 2020, 10(24), 8835; https://doi.org/10.3390/app10248835
Submission received: 2 November 2020 / Revised: 8 December 2020 / Accepted: 9 December 2020 / Published: 10 December 2020
(This article belongs to the Special Issue Underwater Acoustic Communications and Networks)

Abstract

:
Here, we propose a new modulation method using chirp spread spectrum (CSS) modulation to indicate the result of long-range acoustic communication (LRAC). CSS modulation had outstanding matched filter characteristics even though the channel was complex. The performance of the matched filter depends on the time–bandwidth product. We studied the method of using the same modulation method while increasing the amount of the time–bandwidth product. When differential encoding is applied, the de-modulation is made using the difference between the current symbol and the previous symbol. If the matched filter is applied using both the current and the previous symbol, such as the use of two symbols, the amount of the time–bandwidth product can be doubled, and this method can make the output of the matched filter larger. The proposed method was verified in lake and sea experiments, in which the experimental environment was analyzed and compared with the result using the channel impulse response (CIR) of the lake and sea. The lake experiment was conducted over a distance of about 100–300 m between the transmitter and receiver and at a depth of ~40 m. As a result of the communication, the conventional method’s bit error rate (BER) was 1.22 × 10 1 , but the proposed method’s BER was 1.98 × 10 2 . The sea experiment was conducted over a distance of ~90 km and at a depth of ~1 km, and the conventional method BER in this experiment was 1.83 × 10 4 , while the proposed method’s BER was 0.

1. Introduction

Recently, research on long-range acoustic communication (LRAC) has been actively underway [1,2,3,4,5,6,7], largely in the military arena, such as for autonomous underwater vehicles (AUVs) [4,6]. Especially in the military arena, LRAC should not only have reliable communication, but also confidentiality. The spread spectrum (SS) technique is a good method in terms of confidentiality of communication, and research on the SS method has recently been underway [6,8,9,10,11]. When the SS technique is applied, the energy of the signal spreads widely in the frequency domain, making it difficult to detect signals in the interceptor. In addition, it is difficult to determine whether a signal is the signal itself or the sound generated by acoustic animals, because there are many living things in range [11]. These features make the use of SS in LRAC an outstanding method. In addition, underwater research is underway for not only SS but also Orthogonal Frequency Division Multiplexing (OFDM). OFDM has good performance in delay spreading and is good in channel variation because it deals with the channel block-to-block. However, over long distances, this is quite challenging, and we chose the SS method considering communication over 90 km or longer distances [12,13,14,15,16].
First, SS communication can be divided into the direct sequence spread spectrum (DSSS) and frequency hopping (FH) technique [8,9]. Recently, research on these two methods has been active in underwater communication [12,17,18,19,20,21]. The disadvantage of these techniques stands out in certain channels. The loss of LRAC can occur in two main ways: one is the problem of having a low signal-to-noise ratio (SNR) by distance and another is Doppler effects of the channel by platform motions and ocean current. DSSS has good performance for problems caused by a low SNR [6,8,9,12,17,18,19]; however, the channel has high Doppler effects, so the performance of DSSS will be reduced, in which case the FH technique will have better performance [8,9,20,21]. In the case of the chirp spread spectrum (CSS), because of the high matched-filter process gain, which seems to be good in the general channel, it has the advantage of always having a constant performance rather than being advantageous or disadvantageous on a particular channel [22,23,24].
Underwater communication has five categories according to the distance [3], expressed in Table 1. We conducted the experiment at a long range of communication at a distance of 10–100 km, which has a higher SNR compared to very long-range communication and has fewer multipaths and low variance compared to medium-range communication. As a result of these characteristics, the CSS was adopted.
The performance of CSS communication was determined by the process gain of the matched filter. The proposed method is to increase the process gain of the matched filter when the data rate is constant, and differential coding is used as a way to increase the time–bandwidth product cost. We increased the amount of time–bandwidth product by using two symbols to demodulate using the current symbol and previous symbol. Details of these methods are explained in Section 3.
We analyzed performance according to SNR and Doppler through the use of a simple simulation [25,26,27]. First, we identified the performance according to the SNR of the proposed method through simulation, and then we identified the difference in performance between the conventional method and the proposed method through the lake trial. The descriptions related to the simulation and lake experiments are explained in Section 4 and Section 5.1. Finally, the sea trial demonstrated that the proposed method is capable of communication at a distance of ~90 km. A detailed description of each is given in Section 5.2.

2. Chirp Spread Spectrum

The method of transmitting data using chirp signals in underwater communication is studied [22,23,24]. The conventional CSS method transmits bit information in up or down chirps. The chirp signal is expressed as
s Chirp ( t ) = exp [ 2 j π f 0 t + π μ t 2 ] ,
where f 0 is the initial frequency; μ is the chirp rate; t is a time; and j is an imaginary number. Then, μ > 0 becomes the up chirp, and μ < 0 becomes the down chirp. We can express Equation (1) using maximum frequency and minimum frequency, which are expressed as
s c u ( t ) = exp [ 2 j π t ( f max f min T t + f min ) ] ,
s c d ( t ) = exp [ 2 j π t ( f min f max T t + f max ) ] ,
where s c u is the up chirp signal; s c d   is the down chirp signal; f max is the maximum frequency; and f min is the minimum frequency. Then, we modulated it according to bit information and the data packet is expressed as
s c s s ( t ) = { s c u ( t ) ,   i f   b n = 0 s c d ( t ) ,   i f   b n = 1   ,   n T t ( n + 1 ) T  
where b n is a bit sequence; n is the n-th bit; and T is a symbol length.
There are three main methods to demodulate the CSS signal [14]: dump detector, matched filter and Hough transform. We used the matched filter method because the dump detector is very vulnerable to Doppler and because Hough transform is complex. The matched filter method seeks the correlation between the received signal and transmitted signal.
The packet structure is represented in Figure 1, where linear frequency modulation (LFM) is used to determine whether a signal was present or not, even if it was in the worst channel, and preamble is used to accurately measure the synchronization of the signal. The signal used either s c u ( t ) or s c d ( t ) to construct symbols based on the bit information.
The matched filter used for CSS demodulation compares the two chirp signals. If the received signal is expressed as R x ( t ) and is divided into one symbol length, it can be described as   s n = R x ( t ) ,   ( n 1 ) T t < n T . The cross-correlation between s n and the two chirps is checked, and the bit to the larger chirp is determined. Equation (5) expresses the matched filter algorithm:
d ( n ) = max { d u = max ( F ( s n ) F ( s c u ) ) d d = max ( F ( s n ) F ( s c d ) ) ,
where F ( · ) is the value converted to the fast Fourier transform (FFT) of the input signal; d 1 is the maximum value of cross-correlation between s c u and s n ; d 2 is the maximum value of cross-correlation between s c d   and s n ; and d ( n ) is the demodulated bits. If d u > d d , the bits are demodulated by 0, else the bits are demodulated by 1.
A CSS modulation block diagram is shown in Figure 2. The signal that passes through a channel leaves only the band energy using a band pass filter (BPF) and uses preamble for fine synchronization of the data packet. Finally, two matched filters are used to demodulate the bit information.

3. Differential Chirp Spread Spectrum

The differential chirp spread spectrum (DCSS) method, combining differential coding and CSS methods, is proposed here. Differential coding is encoded using the previous bit and current bit’s exclusive or (XOR) operation [28]. When the original bit is b i , the differential coding bit is expressed as
x b i = b i 1 b i   ,   1 i N ,  
where x b i is differential encoding bit and N is the number of bits. b 0 is called the initial bit, and it is set to either 0 or 1. The differential encoding bits are decoded through XOR operation, so they can be decoded into original bits. The signal only uses differential encoding bits and generates the same equation as in Equation (4). This is expressed as
s d c s s ( t ) = { s c u ( t ) ,   i f   x b n = 0 s c d ( t ) ,   i f   x b n = 1   ,   n T t ( n + 1 ) T  
First, the received signal, cut into two symbol lengths, is expressed as   s d n . There are four types of matched filters in DCSS. This is expressed as
{ s u u ( t ) = s c u ( t 1 ) + s c u ( t 2 ) s d d ( t ) = s c d ( t 1 ) + s c d ( t 2 ) s u d ( t ) = s c d ( t 1 ) + s c u ( t 2 ) s d u ( t ) = s c u ( t 1 ) + s c d ( t 2 ) ,   0 t 1 < T ,   T t 2 < 2 T ,  
where s u u ( t ) is an up chirp that comes after an up chirp; s d d ( t ) is a down chirp that comes after a down chirp; s u d ( t ) is an up chirp comes after a down chirp; and s d u ( t ) is a down chirp come after an up chirp. If the received signal is expressed as R x ( t ) and is divided into two symbol lengths, it can be described as   s n n = R x ( t ) ,   ( n 1 ) T t < ( n + 1 ) T . The cross-correlation between s n n and the four symbols are checked, and the bit to the largest symbol is determined. We used these filters for demodulation. That is, in the conventional method, a matched filter is constructed using only one symbol of up or down chirp, but the size of this time–bandwidth product changes because the proposed method uses two symbols. This is expressed as
d ( n ) = max { d u u = max ( F ( s n n ) F ( s u u ) ) d d d = max ( F ( s n n ) F ( s d d ) ) d d u = max ( F ( s n n ) F ( s d u ) ) d u d = max ( F ( s n n ) F ( s u d ) ) ,
where d u u   is the maximum value of cross-correlation between s u u and   s n n ; d d d is the maximum value of cross-correlation between s d d and s n n ;   d d u is the maximum value of cross-correlation between s d u and s n n   ; and d u d is the maximum value of cross-correlation between s u d and s n n . When d u u   or   d d d have a maximum value, the bit is demodulated by 0, and when d d u   or   d u d have the maximum value, the bit is demodulated by 1.
The DCSS method is shown in Figure 3. Although it is similar to the overall common CSS method, it uses differential encoding in the modulation process and two symbols at the receiver. The time–bandwidth product doubles because the chirp of the two symbols is determined whether there is a change in the chirp or not, and the matched filter is applied using two symbols. As the time–bandwidth product increases, the filter output increases, and it is possible to have better performance even if the SNR becomes worse.

4. Simulation

The simulation performed two types of verification: performance according to SNR and performance in Doppler effects. In other words, simulations showed how the time–bandwidth product changes with the DCSS rather than CSS, and the performance of the two methods was also compared in the Doppler shift.
The parameters used in the simulations are represented in Table 2. Through repeated simulations with these parameters, the simulation was conducted with a total of 10 8 bits. The results are shown in Figure 4a,b. Figure 4a shows the difference in performance of each method according to the SNR. First, the black square is the conventional CSS method with a transmission rate of 50 bps, and the blue circle is the conventional CSS method with a transmission rate of 100 bps. Assuming that the TBP of 100 bps is 1, the TBP is 2 because the TBP is doubled at 50 bps, where the transmission rate is half. Finally, the red scissors are a DCSS method with a transmission rate of 100 bps, and since the matching filter is formed using two symbols, the TBP becomes 2. Figure 4b shows the error accumulation rate according to the speed. This was used to analyze the performance according to the error accumulation degree in the Doppler environment. The blue dotted line is 0 knots, the red solid line is 2 knots and the black dashed line is 4 knots; the circled line is the conventional method and the proposed method is indicated by the scissors mark. It was confirmed that the performance of the proposed method in the figure is more durable due to Doppler than the conventional method.
Figure 4a shows the performance of each method according to the SNR for simulations conducted at intervals of 1 dB from an SNR of −15 dB to 5 dB. The traditional CSS method began to generate errors below −5 dB, and the proposed method was found to be near −8 dB. The CSS method proposed had a BER of 10 2 near −10 dB, and the proposed method had a BER of about 10 2 near −13 dB, which improves the SNR by about 3 dB compared to the CSS method.
Figure 4b shows the analysis of the performance of each approach in the environment with Doppler effects. First, we assumed a situation in which the transceiver was moved away at a speed of 4 knots and in which the SNR is 0 dB. In this situation, the x-axis is expressed in the order of bits listed in the packet, and the cumulative error by bits is expressed on the y-axis. This determines the performance by increasing the error rate due to the effects of Doppler as the slope of the graph increased. The cause of the increase in error rate was confirmed by Doppler. The error was accumulated by the motive and the error bit was increased by the bit stream. The CSS method clearly showed that the errors increased after the 200th bit stream. Next, the DCSS method was found to have a significantly more stable performance than the CSS method, although some errors were accumulated after the 200th bit stream. This confirmed that the proposed method with increased time–bandwidth product cost was stronger for noise and Doppler than the conventional method.

5. Experiment

5.1. Lake Trial

We conducted a lake trial using a proven signal through simulation. The experiment was conducted in May 2020, in South Korea. The experiment was conducted slightly differently on different dates.
The experimental configurations are shown in Table 3. The transmitter used Neptune D/17/BB, and the receiver used Reson TC-4032 [29,30]. The communication method was single-input single-output (SISO) communication. There were two bases in the center of the lake that fixed the transmitter and receiver, and one unfixed barge. The distance between the bases was fixed at about 180 m. There was continuous travel by wind or by engine power. In the experimental configuration, the distance between the transceiver was fixed at about 180 m in Experiments 1 and 3, and the barge moved unfixed between 100 m and 300 m in the 2nd experiment. The depth of the lake was about 50 m, and the receiver was always fixed at a depth of about 25 m. The depth of the transmitter was varied: 20 m on the 1st, 10 m on the 2nd and 5 m on the 3rd experiment.
To analyze the signals, an understanding of the channel environment is essential. We analyzed the channel characteristics of each channel at which the signal was transmitted in order to determine whether there was a change in performance according to the channel impulse response (CIR). The channel measured the LFM pings with a length of 0.128 ms by repeatedly transmitting 200 times. A measured CIR is expressed as
s R x ( t ) = h ( t ) s T x ( t ) ,
where s R x is the received signal; s T x is the transmitted signal; and h is the CIR. In Equation (10), h is cut to the length of the ping and is expressed again in matrix H , which is expressed as
H = h ( q , n ) ,
where q is the time delay and n is a time instant. We can calculate the delay in Doppler spread function by H . The FFT of H gives a spreading function, as expressed by Equation (12),
S ( q , k ) = F ( H )
and summation of the delay axis provides an estimate of the Doppler spectrum P v :
P v = q = 0 N 1 | S ( q , k ) | 2 .
The characteristics of each experiment are expressed in Figure 5, Figure 6 and Figure 7. Figure 5a, Figure 6a and Figure 7a represent the CIR of each experiment; Figure 5b, Figure 6b and Figure 7b represents the delay-Doppler spread spectrum of each experiment; Figure 5c, Figure 6c and Figure 7c is the power delay profile; and Figure 5d, Figure 6d and Figure 7d is the Doppler power spectrum.
The 1st experiment had a number of multipaths, and a slight tilt was seen in the CIR. The channel was not constant, and a slight tilt was seen, so there was some time variance. The delay-Doppler spread spectrum showed that it moved to −0.49 knot with a Doppler frequency of about −2.7 Hz. In the 2nd experiment, the receiver was fixed in the same position, but the transmitter was placed in a barge. So, the 2nd had 2 multipaths and a big tilt was seen in the CIR. The delay-Doppler spread spectrum showed that it moved to 2.18 knots with a Doppler frequency of about 12 Hz. In the 3rd experiment, the location was the same as in the 1st experiment, but there was a difference in multipath, depending on the depth of the water. In the 3rd experiment, the CIR had only 1 multipath and a SNR similar to the 1st experiment. The delay-Doppler spread spectrum showed that it moved to 3.644 × 10 3 knots with a Doppler frequency of about 0.02 Hz.
Through the channels analyzed for each experiment, we compared the performance of the CSS and DCSS techniques and also analyzed in which environment the chirp-based communication was stronger. First, the communication performance is represented in Table 4. The results shown in Table 4 indicate that the performance in the 3rd experiment was the best and the 1st experiment was the worst. The spectrograms of the received signals on each experiment are shown in Figure 8.
According to the channel measured on the 1st experiment, the symbolic length of the signal with a data rate of 100 bps was 10 ms, which caused inter-symbol interference (ISI) to be generated and reduced the output of the matched filter; the SNR was 6.361 dB. In this situation, increasing the output of the matched filter by increasing the time–bandwidth product should improve the performance. The existing CSS method had a BER of 0.1696, but the proposed DCSS method showed a significant improvement in performance with 0.03570. In the 2nd experiment, Doppler existed because the transmitter was not fixed, and the SNR was also lower than in the other experiments. The multipath was very small in size, so only the direct path was clearly identified; the SNR was 1.879 dB. The existing method had a BER of 0.1071, and the proposed method had a BER of 0.0238 on the following channels. This shows that the proposed method also leads to improved performance in terms of Doppler effects; however, it was possible to infer that performance was improved even by a low SNR. Finally, the 3rd experiment did not have many multipaths, and the SNR was the highest among the three experiments of the study. Doppler was limited because both the transmitter and receiver were fixed; the SNR was 8.067 dB. Both the channel’s time volatility and SNR were better than on the other experiments, so the existing method also had a fairly good performance at 0.00895. The proposed method further improved this and had a 0 BER.

5.2. Sea Trial

A sea experiment was conducted in October 2018 in the East Sea, South Korea. The experimental configuration was constructed as shown in Figure 9, and the experiment was conducted from a vertical line array (VLA) of about 90 km. The water depth was ~1500 m. The experimental configurations are shown in Table 5. The source, a Neptune T-161 projector, was located ~200 m below the sea surface and transmitted signals over the 1.8 kHz centered frequency [31]. The 16-element receiving hydrophones were located 179–221 m away under a sea surface buoy. This is a vertical line array (VLA) with an inter-element spacing of 2 m. The collected acoustic data, as well as some of the collected oceanographic data, were self-recorded, providing the VLA coordinates by continuous real-time monitoring via a telemetry buoy; this is represented in Figure 9a. The map in Figure 9b shows the geography of the East Sea. In Figure 9b, the circle is the receiver, the star shape represents the position of the transmitter and the line drawing between the star and circle is the chip route measured by a global positioning system (GPS).
Before checking the results of the sea experiment, the channel was measured. The CIR is shown in Figure 10. The channel has one big multipath, which was reached before the main path. The delay was about 50 ms and there was about −3.24 Hz Doppler.
The spectrogram of the signal received from the sea experiment is shown in Figure 11. In the sea experiment, the SNR was measured as very low, about −6.51 dB. The reason that the SNR in the channel impulse response looks better than that of the lake experiment is the effect of the increase in the matched filter output value according to the length of the LFM. In the experiment, the BER for the modified conventional method was 1.83 × 10 4 , and the BER for the proposed method was 0 BER. It was thereby confirmed that the proposed method for long-distance communication shows good improvement on performance.

6. Conclusions

CSS communication is a good modulation to use wideband in a variety of environments. We explained how to improve performance when using the duplication method using the matched filter in the CSS method. If the size of the matched filter is doubled by applying a differential coding method, performance is improved by taking advantage of the fact that the time–bandwidth product cost increases. The simulation of the SNR proved that performance improved by about 3 dB and confirmed that performance was also improved in the environment where the Doppler shift occurred. In lake and sea experiments, we confirmed that the proposed method improved performance. The lake experiment confirmed that the performance improves significantly when there are multipath and Doppler effects, and the sea experiment confirmed the performance improvement in long-range communication of 90 km. Next, a study is needed on the possibility of improving both the bit rate and performance by utilizing differential coding in multiband CSS communication.

Author Contributions

All authors contributed significantly to the work presented in this manuscript. J.L. and K.K. proposed the method described here; J.L., J.A. and K.K. conceived and designed the experiments; J.L., H.-i.R. and J.A. performed the experiments and analyzed the data. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Stojanovic, M. Recent advances in high-speed underwater acoustic communication. IEEE J. Ocean. Eng. 1996, 21, 125–136. [Google Scholar] [CrossRef]
  2. Stojanovic, M. Acoustic (underwater) communication. In Wiley Encyclopedia of Telecommunication; John Wiely & Son: New York, NY, USA, 2003. [Google Scholar]
  3. Mosca, F.; Matte, G.; Mingnard, V.; Rioblanc, M. Low frequency source for very long range underwater communication. In Proceedings of the 2013 OCEANS—San Diego, San Diego, CA, USA, 23–27 September 2013; pp. 1–5. [Google Scholar]
  4. Shimura, T.; Ochi, H.; Wantabe, Y.; Hattori, T. Time reversal communication in deep ocean—Result of recent experiments. In Proceedings of the 2011 IEEE Symposium on Underwater Technology and Workshop on Scientific Use of Submarine Cables and Related Technologies, Tokyo, Japan, 5–8 April 2011; pp. 1–5. [Google Scholar]
  5. Song, H.C. Acoustic communication in deep water exploiting multiple beams with a horizontal array. J. Acoust. Soc. Am. 2012, 132, EL81–EL87. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  6. Liu, Z.; Yoo, K.; Yang, T.C.; Cho, S.E.; Song, H.C.; Ensberg, D.E. Long-Range Double-Differentially Coded Spread-Spectrum Acoustic Communications with a Towed Array. IEEE J. Ocean. Eng. 2013, 39, 482–490. [Google Scholar] [CrossRef]
  7. Song, H.C.; Hodgkiss, W.S. Diversity combining for long-range acoustic communication in deep water. J. Acoust. Soc. Am. 2012, 132, EL68–EL73. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  8. Loubet, G.; Capellano, V.; Filipiak, R. Underwater spread-spectrum communications. In Proceedings of the Oceans’97 MTS/IEEE Conference, Halifax, NS, Canada, 6–9 October 1997; pp. 574–579. [Google Scholar]
  9. Freitag, L.; Stojanovic, M.; Johnson, M. Analysis of Channel Effects on Direct Sequence and Frequency Hopped Spread Spectrum Acoustic Communication. IEEE J. Ocean. Eng. 2001, 26, 586–593. [Google Scholar] [CrossRef]
  10. Zhou, F.; Liu, B.; Nie, D.; Yang, G.; Zhang, W.; Ma, D. M-ary Cyclic Shift Keying Spread Spectrum Underwater Acoustic Communications Based on Virtual Time-Reversal Mirror. Sensors 2019, 19, 3577. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  11. Lam, A.W.; Tantaratana, S. Theory and Applications of Spread-Spectrum Systems a Self-Study Course, 1st ed.; Institute of Electrical and Electronics Engineers: Piscataway, NJ, USA, 1994; pp. 27–76. [Google Scholar]
  12. Urick, R.J. Principle of Underwater Sound, 3rd ed.; McGraw-Hill Book Company: New York, NY, USA, 1996; pp. 99–197. [Google Scholar]
  13. Andreja, R.; Rameez, A.; Tolga, M.E.; John, G.P.; Milica, S. Adaptive OFDM Modulation for Underwater Acoustic Communication: Design Consideration and Experimental Result. IEEE J. Ocean. Eng. 2013, 39, 357–370. [Google Scholar] [CrossRef]
  14. Taehyuk, K.; Song, H.C.; Hodgkiss, W.S. Multi-carriers Synthetic Aperture Communication in Shallow Water: Experimental results. J. Acoust. Soc. Am. 2011, 130, 3797–3802. [Google Scholar] [CrossRef] [Green Version]
  15. Kai, T.; Tolgra, M.D.; Stojanovic, M.; John, G.P. Multiple Resampling Receiver Design for OFDM over Doppler Distorted Underwater Acoustic Channels. IEEE J. Ocean. Eng. 2013, 38, 333–346. [Google Scholar] [CrossRef]
  16. Leus, P.; Van Walree, P. Multiband OFDM for Covert Acoustic Communication. Sel. Areas Commun. IEEE J. 2008, 26, 1662–1673. [Google Scholar] [CrossRef] [Green Version]
  17. Du, P.; Zhu, X.; Li, Y. Direct Sequence Spread Spectrum Underwater Acoustic Communication Based on Differential Correlation Detector. In Proceedings of the 2018 IEEE International Conference on Signal Processing, Communications and Computing (ICSPCC), Qingdao, China, 14–16 September 2018; pp. 1–5. [Google Scholar]
  18. Yang, T.C.; Yang, W.B. Performance Analysis of Direct Sequence Spread Spectrum Underwater Acoustic Communication with Low Signal to Noise Ratio Input Signals. J. Acoust. Soc. Am. 2008, 123, 842–855. [Google Scholar] [CrossRef] [PubMed]
  19. Qu, F.; Yang, L.; Yang, T.C. High reliability direct-sequence spread spectrum for underwater acoustic communications. In Proceedings of the 2009 OCEANS, Biloxi, MS, USA, 26–29 October 2009; pp. 1–6. [Google Scholar]
  20. Zhan, C.; Xu, F.; Hu, X. Parallel combinatory multicarrier frequency-hopped spread spectrum for long range and shallow underwater acoustic communications. In Proceedings of the MTS/IEEE OCEANS—Bergen, Bergen, Norway, 10–14 June 2013; pp. 1–7. [Google Scholar]
  21. Yang, W. High-Frequency FH-FSK Underwater Acoustic Communications: The Environmental Effect and Signal Processing. In AIP Conference Proceedings; AIP Publishing: College Park, MD, USA, 2004; Volume 728, pp. 106–113. [Google Scholar]
  22. Kaminsky, E.J.; Simanjuntak, L. Chirp slope keying for underwater communications. In Proceedings of the SPIE Sensors, and Command, Control, Communication, and Intelligence (C31) Technologies for Homeland Security and Homeland Defense VI Conference, Orlando, FL, USA, 28 March–1 April 2005; pp. 894–905. [Google Scholar]
  23. En, C.; Xiaoyang, L.; Fei, Y. Multiuser underwater acoustic communication based on multicarrier-multiple chirp rate shift keying. In Proceedings of the OCEANS 2014—TAIPEI, Taipei, Taiwan, 7–10 April 201; pp. 1–5.
  24. Demirors, E.; Melodia, T. Chirp-based LPD/LPI underwater acoustic communications with code-time-frequency multidimensional spreading. In Proceedings of the 11th ACM International Conference on Underwater Networks & Systems, Shanghai, China, 24–26 October 2016; pp. 1–6. [Google Scholar]
  25. Transter, W.H.; Shanmugan, K.S.; Rapport, T.S.; Kobar, K.L. Principle of Communication Systems Simulation with Wireless Application; Prentice Hall: Upper Saddle River, NJ, USA, 2003; Chapter 3. [Google Scholar]
  26. Van Walree, P.; Socheleau, F.X.; Otnes, R.; Jenserud, T. The Watermark Benchmark for Underwater Acoustic Modulation Schemes. IEEE J. Ocean. Eng. 2017, 42, 1007–1018. [Google Scholar] [CrossRef] [Green Version]
  27. Van Walree, P. Channel Sounding for Acoustic Communication: Techniques and Shallow-Water Example; Forsvarets Forskningsinstitutt: Kjeller, Norway, 2011; pp. 9–22. [Google Scholar]
  28. Mano, M.M. Digital Design, 3rd ed.; Prentice Hall: Upper Saddle River, NJ, USA, 2007; Chapter 3. [Google Scholar]
  29. Neptune Sonar. Available online: http://www.neptune-sonar.co.uk/wp-content/uploads/2016/03/Model-D17BB.pdf (accessed on 30 October 2020).
  30. Reson Hydrophone. Available online: https://www.m-b-t.com/fileadmin/redakteur/Ozeanographie/Hydrophone/Produktblaetter/TC4032.pdf (accessed on 8 September 2018).
  31. Neptune Sonar. Available online: http://www.neptune-sonar.co.uk/wp-content/uploads/2016/03/Model-T161.pdf (accessed on 30 October 2020).
Figure 1. The packet structure.
Figure 1. The packet structure.
Applsci 10 08835 g001
Figure 2. Block diagram of a conventional chirp spread spectrum (CSS) method.
Figure 2. Block diagram of a conventional chirp spread spectrum (CSS) method.
Applsci 10 08835 g002
Figure 3. Block diagram of the differential chirp spread spectrum (DCSS) method.
Figure 3. Block diagram of the differential chirp spread spectrum (DCSS) method.
Applsci 10 08835 g003
Figure 4. Results of the simulation: (a) performance according to the signal-to-noise ratio (SNR) and (b) performance according to Doppler.
Figure 4. Results of the simulation: (a) performance according to the signal-to-noise ratio (SNR) and (b) performance according to Doppler.
Applsci 10 08835 g004
Figure 5. The lake-measured channel in the 1st experiment: (a) CIR; (b) delay-Doppler spread spectrum; (c) power delay profile; (d) Doppler power spectrum.
Figure 5. The lake-measured channel in the 1st experiment: (a) CIR; (b) delay-Doppler spread spectrum; (c) power delay profile; (d) Doppler power spectrum.
Applsci 10 08835 g005aApplsci 10 08835 g005b
Figure 6. The lake-measured channel in the 2nd experiment: (a) CIR; (b) delay-Doppler spread spectrum; (c) power delay profile; (d) Doppler power spectrum.
Figure 6. The lake-measured channel in the 2nd experiment: (a) CIR; (b) delay-Doppler spread spectrum; (c) power delay profile; (d) Doppler power spectrum.
Applsci 10 08835 g006
Figure 7. The lake-measured channel in the 3rd experiment: (a) CIR; (b) delay-Doppler spread spectrum; (c) power delay profile; (d) Doppler power spectrum.
Figure 7. The lake-measured channel in the 3rd experiment: (a) CIR; (b) delay-Doppler spread spectrum; (c) power delay profile; (d) Doppler power spectrum.
Applsci 10 08835 g007
Figure 8. The spectrogram (a) of the transmitted signal; (b) received signal on the 1st experiment; (c) received signal on the 2nd experiment; (d) received signal on the 3rd experiment.
Figure 8. The spectrogram (a) of the transmitted signal; (b) received signal on the 1st experiment; (c) received signal on the 2nd experiment; (d) received signal on the 3rd experiment.
Applsci 10 08835 g008aApplsci 10 08835 g008b
Figure 9. Sea experiment configuration: (a) configuration view from the side; (b) configuration view from above.
Figure 9. Sea experiment configuration: (a) configuration view from the side; (b) configuration view from above.
Applsci 10 08835 g009
Figure 10. The sea-measured channel at 90 km: (a) CIR; (b) delay-Doppler spread spectrum; (c) power delay profile; (d) Doppler power spectrum.
Figure 10. The sea-measured channel at 90 km: (a) CIR; (b) delay-Doppler spread spectrum; (c) power delay profile; (d) Doppler power spectrum.
Applsci 10 08835 g010
Figure 11. The spectrogram of (a) the transmitted signal and (b) the received signal.
Figure 11. The spectrogram of (a) the transmitted signal and (b) the received signal.
Applsci 10 08835 g011
Table 1. Underwater acoustics communication classification.
Table 1. Underwater acoustics communication classification.
NameDistance
Very short~0.1 km
Short0.1 km~1 km
Medium1 km~10 km
Long10 km~100 km
Very long100 km~
Table 2. Simulation parameters.
Table 2. Simulation parameters.
ParametersValueParametersValue
Sampling frequency192,000 HzLFM interval1 s
Carrier frequency16,000 HzGuard interval1 s
Data rate100 bpsNumber of bits500 bits
Bandwidth2000 HzPreamble128 bits
Table 3. Parameters for the lake experiment from May, 2020.
Table 3. Parameters for the lake experiment from May, 2020.
ParametersValueParametersValue
Sampling frequency192,000 HzLFM interval1 s
Carrier frequency16,000 HzGuard interval1 s
Data rate100 bpsNumber of bits336 bits
Bandwidth2000 HzPreamble511 bits
Table 4. Lake experiment results.
Table 4. Lake experiment results.
No.SNRBER
CSSDCSS
16.361 dB 1.696 × 10 1 3.570 × 10 2
21.879 dB 1.071 × 10 1 2.380 × 10 2
38.067 dB 8.950 × 10 2 0
Table 5. Parameters for the sea experiment.
Table 5. Parameters for the sea experiment.
ParametersValueParametersValue
Sampling frequency16,384 HzLFM interval5 s
Carrier frequency1900 HzGuard interval-
Data rate4 bpsNumber of bits114 bits
Bandwidth200 HzPreamble255 bits
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Lee, J.; An, J.; Ra, H.-i.; Kim, K. Long-Range Acoustic Communication Using Differential Chirp Spread Spectrum. Appl. Sci. 2020, 10, 8835. https://doi.org/10.3390/app10248835

AMA Style

Lee J, An J, Ra H-i, Kim K. Long-Range Acoustic Communication Using Differential Chirp Spread Spectrum. Applied Sciences. 2020; 10(24):8835. https://doi.org/10.3390/app10248835

Chicago/Turabian Style

Lee, Joohyoung, Jeongha An, Hyung-in Ra, and Kiman Kim. 2020. "Long-Range Acoustic Communication Using Differential Chirp Spread Spectrum" Applied Sciences 10, no. 24: 8835. https://doi.org/10.3390/app10248835

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop