Next Article in Journal
Age-Related Differences in Muscle Synergy Organization during Step Ascent at Different Heights and Directions
Next Article in Special Issue
Reliable OFDM Data Transmission with Pilot Tones and Error-Correction Coding in Shallow Underwater Acoustic Channel
Previous Article in Journal
Superhydrophobic Polypyrrole-Coated Cigarette Filters for Effective Oil/Water Separation
Previous Article in Special Issue
Assessment of Wide-Sense Stationarity of an Underwater Acoustic Channel Based on a Pseudo-Random Binary Sequence Probe Signal
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Efficient On-Off Keying Underwater Acoustic Communication for Seafloor Observation Networks

1
Ocean Acoustic Technology Center, Institute of Acoustics, Chinese Academy of Sciences, Beijing 100190, China
2
University of Chinese Academy of Sciences, Beijing 100049, China
3
Beijing Engineering Technology Research Center of Ocean Acoustic Equipment, Beijing 100190, China
4
State Key Laboratory of Acoustics, Institute of Acoustics, Chinese Academy of Sciences, Beijing 100190, China
5
Key Laboratory of Underwater Acoustic Signal Processing of Ministry of Education, Southeast University, Nanjing 210096, China
6
Acoustic Science and Technology Laboratory, Harbin Engineering University, Harbin 150001, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2020, 10(6), 1986; https://doi.org/10.3390/app10061986
Submission received: 18 February 2020 / Revised: 9 March 2020 / Accepted: 10 March 2020 / Published: 13 March 2020
(This article belongs to the Special Issue Underwater Acoustic Communications and Networks)

Abstract

:
In the cableless seafloor observation networks (SONs), the links among network nodes rely on underwater acoustic communication (UAC). Due to the energy constraint and the high-reliability requirement of the cableless SONs, the noncoherent UAC has been a preferred choice, even though a noncoherent UAC scheme generally suffers from low spectral efficiency. In this paper, we propose a high-spectral-efficiency noncoherent UAC transmission scheme which is implemented as an orthogonal frequency-division multiplexing (OFDM) system adopting the on-off keying (OOK) modulation. To simultaneously achieve high performance at a low energy consumption, an irregular recursive convolutional code (IrCC) is employed and an accumulator (ACC) is introduced to achieve a modulation with memory at the transmitter side. The ACC enables a turbo iteration between the soft demapper called the ACC-OOK demapper and the soft decoder on the receiver side, and also reduces the decoding error floor. To account for the unknown signal-to-noise ratio (SNR), an iterative threshold estimation (ITE) algorithm is proposed to determine a proper decision threshold for the ACC-OOK demapper. The IrCC is designed to match the extrinsic information transfer (EXIT) curve of the ACC-OOK demapper, lowering the SNR threshold of the aforementioned turbo iteration. Simulations and experimental results verify the superiority of the proposed noncoherent UAC scheme over conventional ones.

1. Introduction

The seafloor observation network (SON), as a real-time ocean observation platform, plays an essential role in the collection of ocean information, tsunami warning, positioning and navigation of vehicles, etc. So far, cabled SONs have been widely deployed, such as the Hawaii-2 Observatory (H2O) [1], the VENUS system deployed in Canada [2], the US NSF Regional Scale Nodes, and the NEMO-SN1 installed in Southern Italy [3]. The cables ensuring a high communication rate and sufficient power supply are expensive and inflexible though [4]. Cableless SONs connecting underwater sensors and instruments via acoustic links [2,5,6] therefore provide promising alternates for future seafloor observations.

1.1. Underwater Acoustic Communications for SONs

Underwater acoustic communication (UAC) schemes for several existing cableless SONs [2,5,6] are listed in Table 1, where both coherent and noncoherent ones can be found. Coherent schemes [2,5,7] have a high spectral efficiency, thus the potential to obtain a high data rate, e.g., 2.5–10 kbit/s was achieved with a bandwidth of 5–20 kHz [8]. However, they are vulnerable to harsh channel conditions and demand advanced receiver techniques and multichannel combining to guarantee transmission performance. By comparison, noncoherent schemes are much more robust despite the channel conditions [9] at the cost of degraded spectral efficiency. In the Deep-Ocean Assessment and Reporting of Tsunamis (DART) warning system [6], a noncoherent UAC using the multiple frequency-shift keying (MFSK) modulation was adopted. With only a single hydrophone on the receiver side, robust transmission was achieved at a low power consumption. It is noted by [8] that, in most SON applications, only short packets need to be transmitted periodically and the resulting data rate is no more than 1200 bit/s. Therefore, a low-power and high-reliability noncoherent UAC scheme is more desirable for a long-term cableless SON [10].

1.2. Noncoherent UACs

The MFSK and on-off keying (OOK) are two typical noncoherent modulation schemes. In the present, the MFSK and its variants have been widely used in practice owing to their high robustness. The MFSK has a low spectral efficiency of r = log 2 M /M bit/s/Hz with M being the modulation level. The spectral efficiency reaches its maximum of r = 0.5 at M = 2 or 4 and is less than 0.5 when M > 4 . The low spectral efficiency restricts the data rate [11] as the available bandwidth of a UAC channel is generally limited  [12]. In [6], a data rate of 600 bit/s was achieved at a bandwidth of 5120 Hz. The corresponding spectral efficiency is only 0.12 bit/s/Hz. As another example, the frequency-hopping FSK(FH-FSK) was adopted in the WHOI Micromodem [13] and the Benthos telesonar modem [8]; both have a low data rate of about 80 bit/s. In contrast, the OOK modulation can achieve a higher spectral efficiency up to 1 bit/s/Hz, comparable to the coherent binary phase-shift keying (BPSK) modulation. For the OOK modulation, a carrier with fixed energy is transmitted only when a symbol is ‘on.’ Thus, it also has the advantage of lower-power consumption per bit, which enables a single-hydrophone receiver [14]. As a result, the OOK modulation is attractive for many applications in sensor networks [15]. However, there are still some challenges limiting the application of an OOK modulation scheme in SONs as follows:
  • It is difficult determine an appropriate decision threshold for demapping [16], especially over the channel near the seafloor. Due to the severe fading and additive noise, the energy of each received symbol is no longer a deterministic value or zero;
  • The conventional regular recursive systematic convolutional (RSC) codes have been widely employed as channel coding schemes in UACs. The signal-to-noise (SNR) threshold required for reliable decoding is generally high, which is unsatisfactory for SON applications.

1.3. Contributions

In this paper, we propose an efficient OOK UAC scheme for SONs. By addressing the aforementioned challenges, several contributions are made as follows:
  • An accumulator (ACC) is introduced before a conventional memoryless OOK constellation mapping, leading to an OOK modulation with memory. It enables on the receiver a turbo iteration between the soft ACC-OOK demapper and the soft decoder and reduces the decoding error floor;
  • An iterative threshold estimation (ITE) algorithm is proposed to seek an appropriate decision threshold for soft demapping and thus improve the iterative decoding performance;
  • An irregular recursive convolutional code (IrCC) is designed by matching the extrinsic information transfer (EXIT) curve of the soft ACC-OOK demapper, so as to lower the SNR threshold of the turbo iteration;
  • The proposed noncoherent UAC scheme is verified by both simulations and undersea experiments. It achieves a gain of 1.8 dB compared with a conventional scheme, and is only 3 dB to the channel capacity. In that sea trial at a communication distance of 2500 m, reliable transmission is achieved at a data rate of 1400 bit/s with a frequency band 6–10 kHz, i.e., the spectral efficiency is about 0.35 bit/s/Hz.

1.4. Relation to Existing Works

In our previous work [17], the IrCC [18] was introduced to UACs with some preliminary results presented. In this paper, a more extensive investigation is made. First, the complexity of the ITE algorithm is significantly reduced; second, the effects of iteration number and interleaver depth on the performance are thoroughly investigated; third, the placement of the communication nodes near the seafloor is analyzed; finally, the IrCC design is continuously improved by accounting for actual channel information.
The rest of this paper is structured as follows. In Section 2, we introduce the system model and the high spectral efficiency of the OOK modulation is demonstrated. In Section 3, the IrCC is designed and compared with the RSC, and the ITE algorithm for demapping is proposed. The Undersea application and experimental results are shown in Section 4, and Section 5 concludes the paper.

2. System Model

2.1. System Description

The block diagram of the proposed noncoherent UAC scheme is shown in Figure 1. At the transmitter, the information bits are first encoded via a pre-designed IrCC encoder and then interleaved and fed to an ACC. The ACC is a unit-rate code encoder with the generating polynomial g = 1 / 1 + D . It introduces correlations among codewords without increasing their length, leading to an OOK modulation with memory. Attributed to the ACC, turbo iteration between the decoder and the demapper is thus enabled on the receiver side [19]. The IrCC is designed by matching the EXIT curve of the ACC-OOK soft demapper over the Rayleigh fading channel. The OOK symbols are partitioned into blocks, and each block is passed through an inverse fast Fourier transform (IFFT) module to obtain an orthogonal frequency-division multiplexing (OFDM) symbol. Guard intervals are inserted among OFDM symbols to avoid inter-block interference.
At the receiver, OFDM demodulation is performed via an FFT operation. After that, iterative detection is performed. The iterative detector consists of of a component ACC-OOK demapper and a component IrCC decoder. At each iteration, an LLR bias is evaluated based on the proposed ITE algorithm, as will be detailed in Section 3. Meanwhile, the channel fading information collected during the demodulation process is utilized to update the IrCC design, which is fed back to the transmitter for the next transmission. It is noted that: (1) the IrCC redesign is performed only when the channel fading characteristics undergo considerable change (e.g., every 3–4 h); (2) only subcode weighting coefficients of the redesigned IrCC need to be fed back and the involved payload is merely 200 bits. Hence, this feedback transmission can be implemented via a noncoherent UAC with MFSK modulation.

2.2. Channel Model and Capacity

The received signal at the i-th subchannel is expressed as
y i = H i u i + n i
where the channel fading coefficient H i and the additive white noise n i both are zero-mean circularly-symmetric complex Gaussian random variables with the variance of 2 σ 2 and N 0 , respectively. The probability density function (PDF) of the magnitude of H i , i.e., | H i | , is thus Rayleigh distributed [20,21]. Without loss of generality, it is assumed 2 σ 2 = 1 in the following discussion. The transmitted symbol u i is taken from a binary OOK constellation. The conditional probability P Y i | u i of the amplitude of the received signal, Y i = | y i | , is given as [22]
p Y i | u i = 0 = 2 Y i N 0 exp Y i 2 N 0 p Y i | u i = 1 = 2 Y i N 0 + E c exp Y i 2 N 0 + E c
where E c is the symbol energy. The channel capacity is computed as [21]
C = E log 2 p Y i | u i p Y i = 1 2 0 p Y i | 0 log 2 p Y i | 0 p Y i d Y i + 1 2 0 p Y i | 1 log 2 p Y i | 1 p Y i d Y i
where P ( u i = 0 ) = P ( u i = 1 ) = 0.5 is assumed and p ( Y i ) = 1 2 [ p ( Y i | 1 ) + p ( Y i | 0 ) ] .
The capacity curves for four noncoherent modulations are compared in Figure 2, where E b / N 0 is the SNR per bit. From the figure, two observations are made. First, the OOK can achieve a much higher spectral-efficiency than MFSK. Second, with the increase of spectral-efficiency, the E b / N 0 threshold required by MFSK increases sharply. When the spectral-efficiency reaches the theoretically maximum value of 0.5 bit/s/Hz, the required E b / N 0 threshold is infinite. By comparison, the OOK only requires E b / N 0 = 9.6  dB for 0.5 bit/s/Hz.

3. Receiver Design Adapted to Channel

3.1. Iterative Threshold Estimation (ITE) Algorithm

Based on the Max-Log-APP algorithm, the a posteriori symbol LLR of the soft-input soft-output (SISO) ACC-OOK demapper can be expressed as
L u i = L c u i + L a u i + L e u i , 1 i K
where L c u i is the channel observation LLR, L a u i is the a priori LLR, L e u i is the extrinsic LLR from the decoder. The K denotes the length of an encoded sequence. The L c u i is computed as
L c u i = ln p Y i | u i = 1 p Y i | u i = 0 = ln N 0 N 0 + E c exp Y i 2 N 0 Y i 2 N 0 + E c = ln N 0 N 0 + E c + E c Y i 2 N 0 N 0 + E c = A Y i 2 B
where A = E c / [ N 0 ( E c + N 0 ) ] and B = ln N 0 N 0 + E c / A is an LLR bias. Due to the unknown SNR, the L c ( u i ) cannot be directly computed based on Equation (5). To solve this dilemma, the ITE algorithm is proposed to determine B.
At the initial turbo-iteration, the channel observation LLR L c 0 u i is set as
L c 0 u i = Y i 2 B 0
where the B 0 is chosen as the median of Y i 2 , i.e., B 0 = median { Y i 2 , 1 i K } . For the n-th turbo-iteration of the decoding, the channel observation LLR L c n u i is computed as
L c n u i = L c n 1 u i B n .
where B n is obtained by minimizing the hamming distance D H between the biased { L c n u i } DE and { L ACC n 1 u i } DE . The L ACC n 1 u i is the output LLR of the ACC-OOK demapper from the previous iteration and { · } D E represents the decision operation. Mathematically, B n can be obtained as
B n = arg max B j n i = 1 K sgn L ACC n 1 u i L c n 1 u i B j n
The search scope of B n depends on { L c n 1 u i , 1 i K } as
B 1 n , B j n , , B K n min { L c n 1 u i } , max { L c n 1 u i }
Intuitively, we can find an optimal B n from the whole search scope by sampling at equally intervals. For each sample B j n , the calculation of i = 1 K sgn L ACC n 1 u i L c n 1 u i B j n is performed once. However, it is inefficient and has a total complexity of O ( N M K ) with M being the number of samples ( M K ). Instead, a low-complexity search algorithm is used. First, { L c n 1 u i } is sorted into the ascending order yielding the sorted sequence { L c n 1 u i } which corresponds to a permutation sequence P. Based on P, the sequence { L ACC n 1 u i } is also permutated into { L ACC n 1 u i } . Then, an appropriate B n making the D H minimum can be directly chosen from the { L c n 1 u i } . Details of the search algorithm are summarized in Algorithm 1. For each iteration, the main complexity of the ITE algorithm lies in the sort operation in step 4 and the summation in step 8, leading to the total complexity of O ( N K log K + N K ) .
Algorithm 1 Search Algorithm of ITE
Input: Y i ; { L ACC n 1 u i } ; D n , D H n are initialized as all 0 vectors of length K + 1 ; D l n is the l-th element of
  the vector D n ; { · } D E represents the decision operation.
Output: B n
1:
for n = 0 : N 1 do
2:
     L c 0 u i = Y i 2 median ( Y i 2 ) // First LLR bias
3:
    if n 1 then
4:
            [ { L c n 1 u i } , P n 1 ] = sort ( { L c n 1 u i } ) // sort() is the sort function in MATLAB
5:
            { L ACC n 1 u i } DE = { L ACC n 1 u i } DE ( P n 1 ) // Permutation
6:
            D n ( { L ACC n 1 u i } DE > 0 ) = 1
7:
            D n ( { L ACC n 1 u i } DE 0 ) = 1
8:
            D H i , n = 0 l = i D l n // D H i , n is the i-th element of the hamming distance vector D H n
9:
            [ D H j , n , j ] = min ( D H n ) // The minimum hamming distance D H j , n appears at the j-th position
10:
            B n = { L c n 1 u i } ( j )
11:
    end if
12:
end for
13:
return B n

3.2. IrCC Design under Rayleigh Fading Channel

In many SON applications, the RSC was adopted as the channel coding scheme due to its low complexity [6,8,13]. When the channel condition is good, it achieves decent decoding performance [23,24]. For a UAC channel with severe fading, however, it is no longer a good choice due to the high required-SNR threshold for reliable decoding. In other words, it cannot adjust to the channel. In Figure 3, the iterative decoding process is characterized via the well-known EXIT chart [25], where E b / N 0 = 11.3 dB and the RSC with the generating polynomial ( 23 , 35 ) 8 in octal indication is employed. The iterative tunnel between the EXIT curves of the ACC-OOK demapper and the soft decoder determines the performance and the convergence of the iterative decoding. Obviously, the iterative process is terminated in an early stage under the Rayleigh fading channel for the blocked iterative tunnel. To ensure an open tunnel, an increased E b / N 0 is needed and this may not be available in energy-constrained SONs. Therefore, we choose to use an IrCC to lower the SNR threshold for obtaining an open tunnel.
The IrCC is designed as a weighted combination of 17 sub-codes with different rates R i = 0.1 + 0.05 i 1 , i [ 1 , 17 ] [18], as shown in Figure 4. The information sequence of length k is divided into segments of length k i , which are respectively encoded by 17 sub-encoders, and then merged into the coding sequence. The 17 sub-codes are constructed by repeating and puncturing the mothercode defined by the generator 1 g 0 [ g 0 , g 1 , g 2 , g 3 ] , where
g 0 = 1 + D + D 4 g 1 = 1 + D 2 + D 3 + D 4 g 2 = 1 + D + D 2 + D 4 g 3 = 1 + D + D 3 + D 4
To design an IrCC with target rate R is equivalent to designing the weighting coefficients { α i } for the sub-codes under the following constraint:
i = 1 17 α i = 1 , α i 0 , 1 i = 1 17 R i α i = R , R i 0.1 , 0.9 i = 1 17 α i T 1 , i I in > T 2 1 I in , E b / N 0 , I in 0 , 1
where T 1 I in and T 2 I in , E b / N 0 are the EXIT functions of the IrCC decoder and the ACC-OOK demapper, respectively. The distribution of α i determines the shape of the IrCC decoding curve, thus affecting the iterative decoding performance. For a fixed code rate, the goal is to keep an open iterative tunnel until the ( 1 , 1 ) endpoint. In other words, the IrCC decoding curve should match the ACC-OOK demapping curve, such that the E b / N 0 threshold for reliable decoding will be effectively reduced.
The EXIT chart of the iterative process is shown in Figure 5, where the maximum mutual information optimized criterion [18] is adopted with a fixed code rate 0.5, and the optimized distribution of { α i } is: { 0.0012 , 0.0018 , 0.0028 , 0.0059 , 0.0178 , 0.1105 , 0.4690 , 0.0329 , 0.0338 , 0.0057 , 0.0254 , 0.0527 , 0.1035 , 0.0653 , 0.0294 , 0.0270 , 0.0153 } . From the figure, the EXIT curve of the IrCC decoder matches that of the ACC-OOK demapper as expected, and thus the iterative tunnel is guaranteed, wherein the iterative trajectory deviates slightly from the iteration tunnel due to the limited interleaver depth [25].
In Figure 6, the bit error ratio (BER) performances of the IrCC and the RSC(23,35) are compared under the Rayleigh fading channel. The number of iterations is 10. Compared with the RSC, a gain of 1 dB is obtained by using IrCC at the BER level of 10 5 . In Figure 7, the simulated performances of the proposed decoding scheme with ITE and a conventional decoding scheme without ITE under the flat Rayleigh fading channel are compared. Furthermore, we investigate the performance of the above three encoding and decoding schemes under different iterations. Three conclusions can be concluded. First, a performance gain of about 0.8 dB is achieved by adopting the proposed decoding scheme with ITE. Second, the decoding process of the RSC is almost unaffected by the number of iterations. In contrast, with the increase in the number of iterations, the decoding performance of IrCC is improved obviously, and the improvement is more significant with the aid of the ITE. Finally, at a maximum number of iterations of 20, reliable communication is achieved when E b / N 0 > 12.5 dB, and the gap to the channel capacity is only 3 dB, as shown in Figure 2.

4. Undersea Application and Experimental Results

In this section, based on the SON application scenario, the seafloor communication experiment is described. As an important preliminary work, the placement of the communication nodes near the seafloor is analyzed to ensure good communication quality. Then, the feasibility and performance of the proposed scheme are verified by sea trial data.

4.1. Sound Rays Propagation and Placement of Communication Nodes

The speed of sound in the ocean is a function of temperature, salinity, and pressure, all of which vary significantly in the vertical [6]. These factors cause refraction, and the sound rays always bend in the direction where the sound speed decreases. Therefore, some areas where sound rays gather are called the convergence zone, while the others where no rays pass through are called the shadow zone. The communication nodes in the shadow zone would not be able to hear the transmitted signal. Due to the positive sound speed gradient, those sound rays always bend upwards when they are emitted from a source deployed near the seafloor. This phenomenon results in a large shadow area within a few kilometers of the source. The 20 sound rays with fixed launching angles ranging from −10 to 10 degrees are shown in Figure 8. The only different condition between Figure 8a,b is the height of the source from the seafloor. It can be concluded that, within a certain range of launching angles, the height of the source affects the range of the shadow zone and the number of the paths reflected by the seafloor. Moreover, the receiver hydrophone should be high enough from the seafloor to be in the convergence zone. In other words, the placement of the communication nodes directly affects the quality of communication. Moreover, the seafloor slope and communication distance should also be taken into account.
In this subsection, the constraint relation among the critical heights of the source and the receiving hydrophone, the seafloor slope angle, and the communication distance is analyzed. The propagation of the sound rays is modeled under ideal conditions. In order to simplify the calculation model, the typical deep-sea Munk model is adopted and the sound speed gradient near the seafloor is set to a constant a, which approximates the average sound speed gradient under the sound channel axis, and the seafloor topography is approximated as a flat floor with a certain slope angle β . The research object is the sound ray with the largest downward launching angle, which is the lower boundary of the optimal receiving region. This sound ray is assumed to be tangent to the seafloor in order to minimize the number of the paths reflected by the seafloor. According to the theory of ray acoustics, the sound ray in the case is an arc with equal curvature:
ρ = d θ d s = a cos α 0
where θ is the direction angle of the target ray, s is the length of the sound ray, α 0 is the initial launching angle, i.e., the angle between the launching direction and the horizontal line, and a is the relative speed gradient, which is defined as
a = c i c i 1 c i 1 ( z i z i 1 ) = 9.4 × 10 6
where c i is the sound speed at the depth z i . Modeling, as shown in Figure 9, the target sound ray with the maximum launching angle α 0 is tangent to the seafloor at point A, where x and y are the heights of the source and the receiving hydrophone from the seafloor, respectively. The point B is the projection of the receiving hydrophone on the seafloor.
Taking the distance z between the tangent point A and the projection point B as a parameter, the relationship between x, y, L and β is obtained by analytical calculation as follows:
x ( z , β ) = 2 R cos β sin 2 1 2 arcsin L cos β z cos β R sin α 0 + α 0 y ( z , β ) = 2 R cos β cos 2 1 2 π arcsin z cos β R sin β β z m a x 0 , L R sin α 0 cos β , L cos β

4.2. Experimental Results

In June 2017, the UAC gateway and the observation node were deployed in the South China Sea, as shown in Figure 10. The depth of the seafloor was 1750 m. The heights of the gateway node and the observation node from the seafloor were 2 m and 140 m, respectively. Both nodes employed a single-hydrophone receiver and their horizontal distance was 2.5 km. The communication bandwidth was 6–10 kHz, which was divided into 120 subcarriers for transmission. For each block, the number of information bits is 60, and the duration of the cycle prefix was 10 ms. The observation node is equipped with two sets of batteries, which, together with power consumption under different working modes, are listed in Table 2. When the update cycle is half an hour and the gateway works continuously, the battery power can last for one year.
The measured channel is normalized and further statistically counted in Figure 11, where the probability density function (PDF) of the measured channel energy (i.e., | H i | 2 ) is shown with that of the Rayleigh fading channel as a reference. From the figure, the fading degree of the actual channel is lower compared with the Rayleigh fading channel. Thus, during the communication interval, the IrCC is redesigned according to the statistical results to match the real channel. The BER curve of the proposed scheme is drawn in Figure 12, where one observes that reliable communication is achieved when E b / N 0 > 9.2 dB. The proposed ITE algorithm achieves a performance gain of 0.8 dB. The IrCC redesign based on the statistical results brings 1 dB performance gain to the system. The value of the strategy of designing codewords to match channel conditions has been proved. Based on the non-coherent UAC system, the achieved rate is 1400 bit/s, i.e., the spectral-efficiency is 0.35 bit/s/Hz, which can satisfy the requirement of the real-time transmission between the sensors and the shore-based station.

5. Conclusions

For the applications of the SON, a novel non-coherent UAC multi-carrier transmission scheme adopting the OOK modulation was proposed in this paper. Firstly, we verified the high spectral efficiency of the OOK modulation by calculating the channel capacity under the flat Rayleigh fading channel. The lower bound of E b / N 0 is 9.6 dB when the capacity is 0.5 bit/s/Hz. To approach the channel capacity, an ACC was coupled with the OOK modulation to facilitate the turbo-iteration, and an IrCC was designed to match the EXIT curve of the ACC-OOK demapper and thus lowered the iterative SNR-threshold. A low complexity ITE algorithm was also proposed to improve the iterative decoding performance. The simulation results showed that, under the flat Rayleigh fading channel, the proposed scheme can achieve reliable communication when the E b / N 0 > 12.5 dB and the gap to the channel capacity was only 3 dB. Compared with the conventional scheme adopting RSC without ITE, a performance gain of 1.8 dB was obtained. Furthermore, as an important preliminary work of sea trial, the placement of the communication nodes near the seafloor was analyzed to ensure good communication quality. Finally, the proposed scheme was verified by the SON experimental data. Reliable communication has been achieved when E b / N 0 > 9.2 dB, and the achieved spectral efficiency was 0.35 bit/s/Hz with frequency band 6–10 kHz at the communication distance of 2500 m.

Author Contributions

Conceptualization, Y.Y., Y.W., and D.L.; methodology, Y.W. and M.Z.; software, Y.Y. and Y.W.; investigation, Y.Y. and Y.W.; resources, M.Z.; writing—original draft preparation, Y.Y., Y.W., D.L., and J.T.; writing—review and editing, Y.Y., D.L., and J.T.; visualization, Y.Y., Y.W., and D.L.; supervision, M.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the National Natural Science Foundation of China under Grants 61971472, 61871114 and 61471351, in part by the Strategic Priority Research Program of the Chinese Academy of Sciences under Grant XDA22030101, in part by the National Key R&D Program of China under Grant 2016YFC0300300, in part by the Fund of Acoustic Science and Technology Laboratory, Harbin Engineering University, in part by the Open Funds of State Key Laboratory of Acoustics, Chinese Academy of Sciences, under Grant SKLA201805, in part by the China Scholarship Council, under Grant 201904910081, and in part by the Innovation Special Zone of National Defense Science and Technology of China.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Butler, R.; Chave, A.D.; Duennebier, F.K.; Yoerger, D.R.; Petitt, R.; Harris, D.; Wooding, F.B.; Bowen, A.D.; Bailey, J.; Jolly, J.; et al. Hawaii-2 observatory pioneers opportunities for remote instrumentation in ocean studies. Eos Trans. Am. Geophys. Union 2000, 81, 157, 162–163. [Google Scholar] [CrossRef]
  2. Freitag, L.; Stojanovicy, M.; Grund, M.; Singh, S. Acoustic Communications for Regional Undersea Observatories. In Proceedings of the 2002 Oceanology International, London, UK, 5–8 March 2002; pp. 1–10. [Google Scholar]
  3. Sparnocchia, S.; Beranzoli, L.; Borghini, M.; Durante, S.; Favali, P.; Giovanetti, G.; Italiano, F.; Marinaro, G.; Meccia, V.; Papaleo, R.; et al. Development from the seafloor to the sea surface of the cabled NEMO-SN1 observatory in the Western Ionian Sea. In Proceedings of the European Geosciences Union General Assembly 2015, Vienna, Austria, 12–17 April 2015; pp. 12–17. [Google Scholar]
  4. Williams, S.; Brant, B.; McLean, S. A comparison of seafloor network topologies. In Proceedings of the OCEANS 2016, Shanghai, China, 10–13 April 2016; pp. 1–4. [Google Scholar]
  5. Freitag, L.; Ball, K.; Koski, P.; Partan, J.; Singh, S.; Giaya, D. Acoustic Communications for Bottom-to Bottom Ocean Sensor Net- works. In Proceedings of the OCEANS 2018 MTS/IEEE, Charleston, SC, USA, 22–25 October 2018; pp. 1–5. [Google Scholar]
  6. Send, U.; Regier, L.; Jones, B. Use of Underwater Gliders for Acoustic Data Retrieval from Subsurface Oceanographic Instrumentation and Bidirectional Communication in the Deep Ocean. J. Atmos. Ocean. Technol. 2013, 30, 5. [Google Scholar] [CrossRef]
  7. Freitag, L.; Ball, K.; Koski, P.; Singh, S.; Gallimore, E. Acoustic communications for deep-ocean observatories: Results of initial testing at the MBARI MARS node. In Proceedings of the OCEANS 2010 IEEE, Sydney, Australia, 20–23 September 2010; pp. 1–6. [Google Scholar]
  8. Rice, J.; Green, D. Underwater Acoustic Communications and Networks for the US Navy’s Seaweb Program. In Proceedings of the Second International Conference on Sensor Technologies and Applications, Cap Esterel, France, 25–31 August 2008; pp. 715–722. [Google Scholar]
  9. Gendron, P.J.; Yang, T.C. Environmental and motion effects on orthogonal frequency division multiplexed on-off keying. In High Fre-quency Ocean Acoustics: High Frequency Ocean Acoustics Conference; American Institute of Physics: College Park, MD, USA, 2004; pp. 98–105. [Google Scholar]
  10. Wu, Y.B.; Zhu, M.; Liang, T.; Wang, W.; Yang, B.; Zhang, L.Y.; Li, X.G.; Liu, Y.Y. Shipborne underwater acoustic communication system and sea trials with submersible Shenhai Yongshi. China Ocean Eng. 2018, 32, 746–754. [Google Scholar] [CrossRef]
  11. Proakis, J.G.; Sozer, E.M.; Rice, J.A.; Stojanovic, M. Shallow Water Acoustic Networks. IEEE Commun. Mag. 2001, 39, 114–119. [Google Scholar] [CrossRef]
  12. Kilfoyle, D.B.; Baggeroer, A.B. The State of the Art In Underwater Acoustic Telemetry. IEEE J. Ocean. Eng. 2000, 25, 4–27. [Google Scholar] [CrossRef]
  13. Gallimore, E.; Partan, J.; Vaughn, I.; Singh, S.; Shusta, J.; Freitag, L. The WHOI Micromodem-2: A Scalable System for Acoustic Communications and Networking. In Proceedings of the OCEANS 2010, Seattle, WA, USA, 20–23 September 2010; pp. 1–7. [Google Scholar]
  14. Otis, B.; Rabaey, J. Ultra-Low Power Wireless Technologies for Sensor Networks; Springer: Berlin, Germany, 2007. [Google Scholar]
  15. Vidojkovic, M.; Huang, X.; Harpe, P.; Rampu, S.; Zhou, C.; Huang, L.; van de Molengraft, J.; Imamura, K.; Busze, B.; Bouwens, F.; et al. A 2.4 GHz ULP OOK single-chip transceiver for healthcare applications. IEEE Trans. Biomed. Circuits Syst. 2011, 5, 523–534. [Google Scholar] [CrossRef] [PubMed]
  16. Zhang, P.; Willems, F.M.J.; Huang, L. Capacity investigation of on-off keying in noncoherent channel settings at low SNR. Trans. Emerg. Telecommun. Technol. 2015, 26, 1235–1250. [Google Scholar] [CrossRef] [Green Version]
  17. Yao, Y.; Wu, Y.; Zhu, M.; Li, D.; Tao, J. High Spectral-Efficiency Noncoherent Underwater Acoustic Communication for Seafloor Observation Network. In Proceedings of the OCEANS 2019, Marseille, France, 17–20 June 2019; pp. 1–6. [Google Scholar]
  18. Tüchler, M. Design of serially concatenated systems depending on the block length. IEEE Trans. Commun. 2004, 52, 209–218. [Google Scholar] [CrossRef]
  19. Li, D.; Wu, Y.B.; Tao, J.; Zhu, M. Performance Analysis and Improvement for VAMP Soft Frequency-Domain Equalizers. IEEE Access 2019, 7, 42495–42506. [Google Scholar] [CrossRef]
  20. Simon, M.K.; Annavajjala, R. On the optimality of bit detection of certain digital modulations. IEEE Trans. Commun. 2005, 53, 299–307. [Google Scholar] [CrossRef]
  21. Wu, Y.B.; Zhu, M. On approaching noncoherent channel capacity using nonbinary IRA code and multi-tone FSK. In Proceedings of the OCEANS 2017, Anchorage, AK, USA, 18–21 September 2017; pp. 1–6. [Google Scholar]
  22. Proakis, J.G.; Salehi, M. Digital Communications, 5th ed.; McGraw-Hill Higher Education: New York, NY, USA, 2008. [Google Scholar]
  23. Clark, G.C., Jr.; Cain, J.B. Error-Correction Coding for Digital Communications; Springer Science & Business Media: Berlin, Germany, 2013. [Google Scholar]
  24. Behgam, M.; Zheng, Y.R.; Liu, Z.Q. Coding for Short Messages in Multipath Underwater Acoustic Communication Channels. In Proceedings of the OCEANS 2018 MTS/IEEE, Charleston, SC, USA, 22–25 October 2018; pp. 1–5. [Google Scholar]
  25. El-Hajjar, M.; Hanzo, L. EXIT charts for system design and Analysis. IEEE Commun. Surv. Tutor. 2014, 16, 127–153. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Block diagram of the proposed noncoherent UAC (underwater acoustic communication) scheme.
Figure 1. Block diagram of the proposed noncoherent UAC (underwater acoustic communication) scheme.
Applsci 10 01986 g001
Figure 2. Capacity of four noncoherent modulations under flat Rayleigh fading channel without CSI on the receiver side.
Figure 2. Capacity of four noncoherent modulations under flat Rayleigh fading channel without CSI on the receiver side.
Applsci 10 01986 g002
Figure 3. Premature terminated iteration of the system using RSC under the Rayleigh fading channel, E b / N 0 = 11.3 dB.
Figure 3. Premature terminated iteration of the system using RSC under the Rayleigh fading channel, E b / N 0 = 11.3 dB.
Applsci 10 01986 g003
Figure 4. Demonstration of IrCC encoding.
Figure 4. Demonstration of IrCC encoding.
Applsci 10 01986 g004
Figure 5. Iteration trajectory of the system using IrCC under the Rayleigh fading channel, E b / N 0 = 11.3 dB.
Figure 5. Iteration trajectory of the system using IrCC under the Rayleigh fading channel, E b / N 0 = 11.3 dB.
Applsci 10 01986 g005
Figure 6. BER performance comparison of RSC and IrCC under the Rayleigh fading channel, R = 0.5 .
Figure 6. BER performance comparison of RSC and IrCC under the Rayleigh fading channel, R = 0.5 .
Applsci 10 01986 g006
Figure 7. BER performance comparison of three encoding and decoding schemes under different iteration times, R = 0.5 , k = 5000 .
Figure 7. BER performance comparison of three encoding and decoding schemes under different iteration times, R = 0.5 , k = 5000 .
Applsci 10 01986 g007
Figure 8. Sound ray paths from two sources with the heights of (a) 20 m and (b) 2 m away from the seafloor.
Figure 8. Sound ray paths from two sources with the heights of (a) 20 m and (b) 2 m away from the seafloor.
Applsci 10 01986 g008
Figure 9. Schematic of the calculation model.
Figure 9. Schematic of the calculation model.
Applsci 10 01986 g009
Figure 10. Demonstration of communication nodes in the SON experiment.
Figure 10. Demonstration of communication nodes in the SON experiment.
Applsci 10 01986 g010
Figure 11. Normalized energy distribution of the actual channel.
Figure 11. Normalized energy distribution of the actual channel.
Applsci 10 01986 g011
Figure 12. Performance comparison of three encoding and decoding schemes in the actual channel, k = 1000 .
Figure 12. Performance comparison of three encoding and decoding schemes in the actual channel, k = 1000 .
Applsci 10 01986 g012
Table 1. Experiments or applications of the cableless SON.
Table 1. Experiments or applications of the cableless SON.
ApplicationModulationDistanceBandwidthBit RateNumber of Received
Hydrophones
WHOI Experiment (2010) [2]QPSK2 km22–27 kHz5300 bit/s4
WHOI Experiment (2018) [5]QPSK30 km3–4 kHz350 bit/s4
The DART system (2013) [6]MFSK⩽7 km9–14 kHz600 bit/s1
Table 2. Observation node power consumption.
Table 2. Observation node power consumption.
Battery TypesBattery Capacity (kWh)Working ModePower Consumption (W)
3.3 V battery0.2Power control and acoustic0.01
wake-up detection
48 V battery2.3Transmitting mode80
Receive processing mode2

Share and Cite

MDPI and ACS Style

Yao, Y.; Wu, Y.; Zhu, M.; Li, D.; Tao, J. Efficient On-Off Keying Underwater Acoustic Communication for Seafloor Observation Networks. Appl. Sci. 2020, 10, 1986. https://doi.org/10.3390/app10061986

AMA Style

Yao Y, Wu Y, Zhu M, Li D, Tao J. Efficient On-Off Keying Underwater Acoustic Communication for Seafloor Observation Networks. Applied Sciences. 2020; 10(6):1986. https://doi.org/10.3390/app10061986

Chicago/Turabian Style

Yao, Yan, Yanbo Wu, Min Zhu, Dong Li, and Jun Tao. 2020. "Efficient On-Off Keying Underwater Acoustic Communication for Seafloor Observation Networks" Applied Sciences 10, no. 6: 1986. https://doi.org/10.3390/app10061986

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