Next Article in Journal
EMTT-YOLO: An Efficient Multiple Target Detection and Tracking Method for Mariculture Network Based on Deep Learning
Previous Article in Journal
Characteristics of Clay Minerals in Sediments of Xinghua Bay and Nanri Channel in Fujian Province and Their Paleoenvironmental Significance
Previous Article in Special Issue
Node Load and Location-Based Clustering Protocol for Underwater Acoustic Sensor Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Direct Adaptive Multi-Resampling Turbo Equalizer for Underwater Acoustic Single-Carrier Communication

College of Electrical and Information Engineering, Hunan University, Changsha 410082, China
*
Author to whom correspondence should be addressed.
J. Mar. Sci. Eng. 2024, 12(8), 1271; https://doi.org/10.3390/jmse12081271
Submission received: 26 June 2024 / Revised: 16 July 2024 / Accepted: 26 July 2024 / Published: 29 July 2024
(This article belongs to the Special Issue Underwater Acoustic Communication and Network, 2nd Edition)

Abstract

:
A wideband Doppler Effect is a significant challenge for underwater acoustic communications (UAC). This paper proposes a new two-stage structure of direct adaptive multi-resampling turbo equalizer (DAM-TEQ) for solving the problem of large timescale errors in time-varying channels, which uses an innovative adaptive time-domain resampling method for Doppler estimation and compensation. In this equalizer, the received signal is first fed into the first-stage structure, in which an adaptive resampling is performed using equalization coefficient detection to achieve a Doppler rough estimation. After the processing is completed, it is fed into the second-stage structure for joint equalization and decoding, effectively reducing the error of information transmission. Compared with the conventional turbo equalizer (TEQ) based on timescale estimation, the proposed equalizer can avoid the problem of the Doppler Effect not being accurately estimated in time-varying channels, with only a slight increase in complexity. Simulations and lake trails show that the equalizer can effectively perform a Doppler estimation and compensation in time-varying channels, and has a better bit error rate (BER) performance than the traditional timescale-based TEQ.

1. Introduction

Underwater acoustic communication technology is widely used in civilian activities and military activities. Therefore, reliable UAC technology is of great importance to national maritime rights and interests [1]. However, the UAC channel is complex due to multipath, time variation, a limited bandwidth, and high environmental noise. At the same time, because of the slow transmission speed of underwater sound waves, the transceiver’s relative motion and water flow during signal transmission will lead to a serious Doppler Effect [2,3,4,5]. In order to ensure the reliability of the communication system, the receiver must accurately estimate and compensate for the Doppler shift [6]. Effective methods to solve the Doppler Effect can be roughly divided into several categories: time-domain resampling [7,8,9,10], sparse channel estimation [11,12,13,14,15,16], and channel equalization [17,18,19,20,21,22,23,24,25,26,27,28,29,30,31].
Time-domain resampling algorithms such as match filter and time-domain cross-correlation use auxiliary or correlated signals to estimate the Doppler factor. Most of these methods are based on resampling to deal with timescale changes in UAC, combined with ambiguity functions [7], synchronous signals [8], and two-step methods [9,10]. One of the most classic algorithms takes advantage of the fact that the linear frequency modulation (LFM) signal is not susceptible to Doppler shift and has good autocorrelation. It estimates the Doppler factor (scale) through the correlation results of two LFM signals, which is less complex and easy to implement [8]. However, due to insufficient bandwidth and the limitation of the sampling rate in the communication process, the temporal resolution of the signal is poor, resulting in the ambiguity of the relevant peaks in the calculated output and the inability to identify them accurately. Moreover, due to the influence of a complex time-varying channel such as the multipath effect and attenuation, there is a possibility of multiple correlation peaks. These conditions lead to the failure of traditional timescale-based estimation methods. Figure 1 shows the cross-correlation between the received signal and the LFM signal, which can be used for synchronization and time estimation by judging where the maximum peak occurs before and after the signal. As shown in the highlighted parts of the figure, the pre-correlated signal has an obvious peak. However, due to the influence of the time-varying channel, the peak of the post-correlated signal is not obvious, and even multiple correlated peaks appear, resulting in the inability to accurately estimate the time, which seriously affects the performance of UAC.
In addition, sparse channel estimation algorithms model the Doppler estimation as a representation and reconstruction of sparse signals [11]. Using the sparse channel estimation technique based on delay-Doppler–spread function representation, the Doppler factor can be estimated using the correlation principle and sparse reconstruction [12,13]. The two-stage sparse channel estimation technique estimates the delay and Doppler scale sequentially, greatly reducing the computational complexity [14]. A novel orthogonal matching pursuit approach is proposed to quickly explore time-varying sparsity in a two-step sequential manner [15]. However, accurate channel parameter estimation plays an important role in these methods. At the same time, there are relatively high requirements for the sparsity of underwater acoustic channels, which have certain limitations. In addition, a new Doppler compensation method is proposed in [16] based on time reversal focusing. Still, it is unsuitable for the actual system because of the high requirements for the communication equipment and the cumbersome process.
Combining the above methods with channel equalization technology can effectively alleviate the impact of the Doppler Effect and obtain better communication results. Various equalizers have been proposed, such as a coherent receiver structure based on a Decision Feedback Equalizer (DFE) [17] and a turbo equalizer [18]. Furthermore, some improved methods such as minimum mean square error turbo equalization (MMSE-TEQ) [19,20] and the direct adaptive turbo equalizer (DA-TEQ) [21,22] have been proposed sequentially. They both have a low complexity. Among them, the DA-TEQ is widely used in communication systems because of its low complexity and simple implementation. These methods are suitable for the correction and compensation of small Doppler shifts. However, due to the constraint of equalizer convergence, the Doppler Effect can be compensated for in a small range. On this basis, a commonly used conventional TEQ based on timescale estimation first uses resampling technology to compensate for Doppler, and then sends the compensated signal to the TEQ for processing to correct the residual Doppler. This approach is effective in mitigating the Doppler Effect, but at the same time, it is still inevitably limited by the channel and the associated signal.
As described, time-domain resampling uses signal expansion or compression on the timescale for Doppler estimation. It has a low complexity and is widely used. However, good channels and accurate timescales are required. Sparse channel estimation requires a high level of complexity, while maintaining a high accuracy. In addition, it also requires the sparsity of the channel. Channel equalization can effectively address small-scale Doppler Effects, but it fails with larger scales. Therefore, combined with channel equalization technology [23,24,25,26,27,28,29,30,31], this paper proposes a DAM-TEQ, and uses the adaptive time-domain resampling method for Doppler estimation and compensation. Unlike conventional TEQ, the equalizer is divided into two-stage structures. The first-stage equalizer is an adaptive multi-resampling equalizer, which carries out channel pre-equalization and Doppler rough estimation. This equalizer detects the equalization coefficient and selects the most matching multi-sampling rate interval for the output, to achieve an adaptive resampling. The second-stage equalizer is a parallel turbo equalizer, which sends the multi-sampling signal output by the first-stage equalizer to the turbo equalizer for joint equalization and decoding. Verified by simulations and lake experiments, the equalizer can effectively carry out Doppler estimation and compensation, ensure robust and reliable UAC in a Doppler environment, and does not require auxiliary signals for timescale estimation, greatly saving time and energy costs. The contribution of this article is as follows:
(1)
A two-stage adaptive multi-sampling turbo equalizer is proposed, which realizes robust and reliable underwater acoustic communication by combining an adaptive multi-resampling equalizer and parallel turbo equalizer.
(2)
An adaptive resampling method is proposed to adaptively update the resampling rate of the equalizer by detecting the equalization coefficient, to achieve Doppler estimation and compensation.
The rest of this article is organized as follows. Section 2 introduces the model of a single-carrier (SC) UAC system and describes the structure of the proposed equalizer. Section 3 presents and analyzes the proposed adaptive resampling method. Simulation and experimental results are presented in Section 4 to evaluate the performance of the proposed equalizer compared with the conventional TEQ based on timescale estimation. Finally, a conclusion is drawn in Section 5.

2. System Model

2.1. Signal Model

In an underwater channel, the signal received by the communication receiver is the sum of multiple proportional copies of the transmitted signal, each with a different delay and attenuation. Assuming that the difference in the angle of incidence reached by the multiple sound lines generated by the multipath effect is small, each path has the same Doppler factor μ p , N p is the number of paths, and A p and τ p are the attenuation coefficient and delay of the p th path; then, the time-domain shock response of the time-varying coherent multipath channel can be expressed as
h ( τ p , t ) = p = 1 N p A p ( t ) δ [ t τ p ( t ) ] = p = 1 N p A p ( t ) δ [ ( 1 + μ p ) t τ p ]
where the Doppler factor μ p v p / v c , and v p and v c are the relative velocity and underwater acoustic propagation velocity, respectively. The Doppler factor is on the order of 10−3 or 10−4 [32].
This paper uses binary phase shift keying (BPSK) modulation, and the SC signal transmitted in the passband can be expressed as
s ( t ) = Re { k = 0 K 1 x k g ( t k T 0 ) e j 2 π f c t } , t [ 0 , K T 0 ]
where Re{·} is the real part, x k is the k th symbol modulated by the BPSK (the total number of symbols is K), g(t) is the raised cosine pulse waveform, f c is the carrier frequency, and T 0  is the duration of a symbol. After undergoing an underwater acoustic channel, the SC signal is affected by the time-varying coherent multipath channel and ambient noise. Therefore, the received signal r ˜ ( t ) can be expressed as
r ˜ ( t ) = h ( τ p , t ) s ( t ) + w ˜ ( t ) = p = 1 N p A p ( t ) s [ ( 1 + μ p ) t τ p ] + w ˜ ( t )
where w ˜ ( t ) is the additive ambient background noise. The received signal is down-regulated, and a low-pass filter (LPF) is used to obtain the baseband SC received signal, which is expressed as
r ( t ) = L P F [ r ˜ ( t ) e j 2 π f c t ] p = 1 N p { A p ( t ) e j 2 π f c ( μ p t τ p ) k = 0 K 1 x k g [ ( 1 + μ p ) t k T 0 τ p ] } + w ( t )
Therefore, the signal in the SC communication system is modeled as a multipath time-varying underwater acoustic channel affected by the Doppler Effect and environmental noise. In this paper, the transmission signal consists of a BPSK modulation signal.

2.2. Direct Adaptive Multi-Resampling Turbo Equalizer

Based on the above transmission signal model, this paper proposes the DAM-TEQ, which adaptively realizes the processing of the transmitted signal through a two-stage structure. The two-stage structure of the DAM-TEQ is shown in Figure 2. The first stage is an adaptive multi-resampling equalizer, and the second stage is a parallel turbo equalizer.

2.2.1. Adaptive Multi-Resampling Equalizer

Firstly, the received signal r(t) is resampled by using the resampling factor u 1 , u 2 , …, u M , and M resampled baseband signal branches are generated. Each resampling factor u m correspondingly represents an estimated Doppler factor μ m . The mth resampling branch is denoted as
r m ( t ) = r ( t 1 + u m )
Let the initial sampling rate be f s , and the branch signal received at time n can be discretely expressed as
r m , n = r m [ n ] l = 0 L 1 h m , l , n x n l + w m , n
h m , l , n = h l ( n ( 1 + u m ) f s ) , w m , n = w ( n ( 1 + u m ) f s )
where x n l is the transmitted signal at time (nl), h m , l , n is the l th coefficient of the channel impulse response, and L is the total length of the channel impulse response. The resampled branches are fed into the DFE bit by bit, which consists of the m parallel feedforward filter (FFF), phase lock loop (PLL), and feedback filter (FBF). The equalizer coefficients include the FFF coefficient c m , the phase correction coefficient θ n , and the FBF coefficient b. The branch signals are processed sequentially, module by module.
Suppose the length of the FFF is ( N 1 + N 2 + 1 ) , where N 1 , N 2 are the length of the non-causal and causal parts of the filter. Therefore, the mth FFF coefficient is expressed as
c m = [ c N 1 m , , c 0 m , , c N 2 m ]
The input r m , n and output p m , n of the mth FFF are represented as
r m , n = [ r m , n N 1 , , r m , n , , r m , n + N 2 ]
p m , n = c m , n H r m , n
PLL corrects the phase to obtain the correction coefficient θ n .
Assuming the FBF length is N 3 , the FBF coefficient is expressed as
b = [ b 1 , , b N 3 ]
The input x n and output q n of the FBF are represented as
x n = [ x n 1 , , x n N 3 ]
q n = b H x n
Therefore, the output of this equalizer is
x ^ n = m = 1 M p m , n e j θ n q n
The estimation error e n = x n x ^ n , and then recursive least squares (RLS) is used to solve, and the equalizer coefficients c m , θ n , and b are iteratively updated bit by bit according to the estimation error [33]. The resampling rate and the branches are updated by detecting the convergent equalizer coefficient, described in the next section.

2.2.2. Parallel Turbo Equalizer

The second-stage equalizer is the turbo equalizer, which is different from the first-stage equalizer in that it uses soft symbols to achieve decision feedback equalization, and the equalized symbols are passed between the equalizer and the decoder in the form of extrinsic information [34]. Due to the lack of accuracy of the Doppler factor coarsely estimated by the first-stage equalizer, the second-stage equalizer also adopts the method of parallel multi-resampling, and the M-resampled branches selected by the last structure are combined as inputs, and these branches near the correct Doppler factor provide more frequency shift bases for the equalizer [35]. The result of the equalizer output is
x ^ n = m = 1 M c m , n H r m , n e j θ m b H x ¯ n
where x ¯ n = [ x ¯ n 1 , , x ¯ n N 3 ] , and x ¯ n is the prior mean at time n, which is expressed as
x ¯ n = α n , i S α n , i P ( x n = α n , i )
where S is the corresponding set of symbols of the symbol x n and α n , i = 1 or −1 for BPSK modulation. In BPSK modulation, each bit is mapped to a symbol, where symbols 1 and −1 correspond to bits 1 and 0. In detail, 1, 0 to 1, −1 is achieved through mapping, and 1, −1 to 1, 0 is achieved through demapping. In addition to the judgment result, the equalizer also outputs the extrinsic information L e E ( α n , i ) , which is used for transmission and iteration with the decoder, and it is expressed as
L e E ( α n , i ) = ln P ( α n , i = 1 | x ^ n ) P ( α n , i = 1 | x ^ n ) Posterior   LLR ln P ( α n , i = 1 ) P ( α n , i = 1 ) Prior   LLR = ln p ( x ^ n | α n , i = 1 ) p ( x ^ n | α n , i = 1 )
p ( x ^ n | α n , i ) = 1 π δ n 2 exp ( | x ^ n μ n α n , i | 2 δ n 2 ) , α n , i = 1   or   1
In general, assuming that the channel impulse response remains unchanged within the length of a frame of data, the length is N s , and the channel parameters μ n and δ n 2 are approximated by time averaging:
μ n = 1 N s n = 1 N s x ^ n Q ( x ^ n )
δ n 2 = 1 N s n = 1 N s | x ^ n μ n Q ( x ^ n ) | 2
where Q ( x ^ n ) is the decided value of x ^ n . The extrinsic information L e E ( α n , i ) output by the equalizer is obtained by (15)–(20), and the prior information L a E ( α n , i ) input to the decoder is obtained after demapping and deinterleaving. The decoder described in [36] is used for decoding, and the process is not described in detail. The decoder obtains two outputs: the decision information bit result d ^ n and the decoder extrinsic information L e D ( α n , i ) . The extrinsic information passes through the S16 interleaver and mapping to obtain the prior information L a D ( α n , i ) input to the equalizer, which is used to calculate the prior probability P ( x n = α n , i ) in (16):
P ( x n = α n , i ) = 1 2 [ 1 + α n , i tanh L a D ( α n , i ) 2 ]
With the iteration, the accuracy of the prior information gradually improves, and finally the joint decoding effect of the turbo equalizer is achieved. The Doppler estimation, compensation, and communication reception and decoding process are realized through the cascading of first- and second-stage equalizers.

3. Adaptive Resampling Method

3.1. Adaptive Process

The proposed DAM-TEQ realizes the adaptive process by using the resampling rate update method based on equalization coefficient detection, as shown in the coefficient detection and branch update blocks in Figure 2. The adaptive process consists of initialization, an adaptive update of the center resampling rate and branch interval, and the selection of an appropriate resampling rate interval, and the implementation process is shown in Figure 3.
According to (10) and (14), it can be seen that in the first stage of the DAM-TEQ, the equalizer output is composed of the M parallel FFF and FBF outputs, where M FFF provides received signal branches with different Doppler shifts. In the process of parallel equalization, the content of each branch in the final output x ^ n is determined by the equalization coefficient after convergence. The Doppler Effect may worsen when the resampling factor u m deviates from the correct Doppler factor, so this branch should occupy a small proportion of x ^ n to ensure a small estimation error and a good equilibrium effect. Based on this fact, it is possible to determine the detection method of the first-stage of the equalizer: the most suitable resampling branch is selected by judging the amplitude of the FFF coefficient, which is expressed as
[ | c max | , m max ] = max ( | c 1 | , , | c M | )
where | c max | is the FFF coefficient with the largest amplitude, m max is the branch’s subscript, and the branch’s resampling rate is f d . Let f d be the central resampling rate, and then select the estimated Doppler factor μ max by updating f d and narrowing the sampling rate interval Δf, continuously changing the resampling factor and retaining the resampling branch with a large coefficient amplitude. To facilitate the study, the number of resampled branches M = 3. The specific implementation steps are as follows:
Step 1: Initialize the resampling branch. Each resampling factor μ m corresponds to a resampling rate f m , and firstly, the initial central sampling rate f d 0 (generally using the initial sampling rate f s ) and the initial resampling rate interval Δ f 0 are set, then the resampling rates of the three branches are f d 0 Δ f d 0 , f d 0 , f d 0 + Δ f d 0 ;
Step 2: Search and update the central resampling rate. The first-stage equalizer processes the parallel input to detect the equalization coefficient, and selects the one with the largest amplitude of the FFF coefficient in the three branches as the central branch, and its sampling rate is updated to the central sampling rate f d ;
Step 3: Update the adaptive resampling rate interval Δf. If the center frequency is the same as the previous search, the Δf is reduced. If it is different, the Δf is kept the same and the resampling rates for the three updated branches are f d Δ f , f d , f d + Δ f . Repeat steps 2 and 3 until the Δf is narrowed down to a preset minimum to achieve a coarse Doppler estimate;
Step 4: Select the resampling rate interval Δ f d . In order to provide a frequency-shift basis for the parallel input of the second-stage equalizer, re-select the appropriate sampling rate interval Δ f d and send the three branches of f d Δ f d , f d , f d + Δ f d to the multi-resampling turbo equalizer for joint equalization decoding.

3.2. Complexity Analysis

Compared with the conventional TEQ, the DAM-TEQ using the adaptive resampling method increases the complexity in two aspects: the adaptive process of the first-stage structure and the multiple parallel inputs of the second-stage structure. The rest of the structure is consistent with the conventional TEQ. Therefore, for ease of calculation and generality, the analysis is mainly based on the equilibrium complexity of one frame of data (concentrated on the RLS), which does not include the decoding process. The number of computations required for a single information symbol is used to characterize the complexity of the algorithm. In the calculation, the FFF length N a = N 1 + N 2 + 1 and the FBF length N b = N 3 .
In the conventional TEQ, 3 ( N a + N b ) 2 + 3 ( N a + N b ) times multiplication and 3 ( N a + N b ) 2 + N a + N b times addition need to be calculated, and the overall complexity is ο [ ( N a + N b ) 2 ] . It is assumed that the resampling rate is updated N times in the adaptive process, and there are M branches of parallel input in the DAM-TEQ. Compared with the conventional TEQ, the proposed equalizer needs to calculate the number of equalizations additionally as follows: N adaptive processes in the first-stage structure, including the calculation of M FFF branches each time, and M−1 FFF branches in the second-stage structure. The added complexity of the proposed equalizer is shown in Table 1. The overall complexity of the equalizer is ο [ ( M N a + N b ) 2 ] , and the sacrifice of this part of the complexity relative to the performance improvement can be accepted. At the same time, due to the relatively low number of symbols transmitted in long-range UAC, the overall complexity will not be a limiting factor for the equalizer.

4. Performance Evaluations

4.1. Simulations

In order to verify the performance of the proposed DAM-TEQ, a simulation analysis is carried out in this paper. The simulation will be conducted in three aspects: feasibility, reliability, and comparative performance.

4.1.1. Feasibility

The underwater acoustic simulation channel parameters are set as follows: paths number N p = 15 , the average time interval Δ τ between the two paths is 2 ms, the power difference Δ P p of the closing path is 20 dB, and the average sound velocity v c = 1500 m/s. The relative speed of platform movement between the transmitter and receiver is v p and the standard deviation σ v of this velocity is 0.01 m/s, evenly distributed in each path. Table 2 shows the parameters of the transmitted SC signal; 1296 data bits are used as the communication sequence, which are modulated into a carrier with a frequency of 450 Hz after convolutional coding. In BPSK modulation, the bits and symbols are one-to-one, which means that the bit rate is equal to the baud rate, and this number is set to 200 in the simulation. Therefore, the channel bandwidth is 200 Hz. The SC signal sampling rate is set to 40,000 Hz, which can be applied to the transducer.
Taking the signal-to-noise ratio (SNR) = 0 dB and v p = 1 m/s as an example, the process of using the DAM-TEQ to process the simulation data is analyzed. In the first stage of the equalizer, set f d 0 = 40,000 , Δ f = 50 , and Δ f min = 5 . The updated results of the equalization coefficient detection and resampling branches in the adaptive process are shown in Figure 4. The resampled branch with a relatively large amplitude of the equalization coefficient was selected as the central branch, and the adaptive sampling rate interval was narrowed if the central branch remained unchanged. The coarse Doppler estimation is realized after a few iterations, and the final value of f d is 39,975. Select the resampling rate interval Δ f d , and generate three branches, where the resampling rates are f d Δ f d , f d , and f d + Δ f d . Then the resampled signals from the three branches are fed into the second-stage equalizer. The processing result is 0 BER, and the feasibility of the proposed equalizer is verified by simulation.
In order to further verify the effectiveness of the DAM-TEQ, the simulation is carried out under three different frequency-shift conditions, v p = 1 m/s, v p = 2 m/s, and v p = 3 m/s, and the frequency shifts are calculated by Δ f D o p p l e r = f c v p / v c . The simulation results are shown in Figure 5. The simulation results show that the BER with the small relative moving speed is relatively low. Still, the BER decreases with the increase in the SNR under different frequency-shift conditions, indicating that the proposed equalizer has an effective Doppler estimation and compensation ability under different frequency-shift conditions.

4.1.2. Reliability

Under the above conditions, the processing results of different SNRs are simulated to verify the reliability of the proposed DAM-TEQ. In order to obtain convincing statistical rules, 100 simulations were carried out for different SNR groups, which effectively avoided the contingency of the results and increased the reliability and generality, as shown in Figure 6. The criterion for determining whether the information transmission is accurate is indicated by a processed BER of the order of magnitude α (a BER at or below α is considered to be an accurate transmission). The figure shows the accuracy of different criteria at different SNRs. When α = 10−2, the accuracy can reach more than 90% after the SNR reaches −2. When α = 10−3, the accuracy can be maintained at more than 90% after the SNR reaches 3. When α = 10−4, the accuracy can be maintained above 90% after the SNR reaches 6. The results show that the proposed DAM-TEQ can demonstrate a high transmission accuracy at a low SNR, and with the increase in the SNR, the accuracy will continue to remain at a high level, which can ensure stable and reliable information transmission.

4.1.3. Comparison

In order to compare and analyze the performance of the DAM-TEQ and the conventional TEQ based on timescale estimation under different underwater acoustic channel conditions, a comparative simulation is set up on the basis of the above simulations: v p = 1 m/s, S1 is N p = 10 and Δ τ = 2 ms, which simulates the situation that the channel is stable and good, and the relevant peaks of the LFM signal can be accurately obtained; and S2 is N p = 20 and Δ τ = 5 ms, in which there is a propagation path similar to the energy level. It simulates the situation that the channel is bad, the multipath and attenuation are serious, and the relevant peaks cannot be accurately obtained. Under different SNRs, two equalizers are used to process the communication signals in different situations, and the processing results are displayed through the BER performance curve, as shown in Figure 7.
The simulation results show that under the S1 condition, the conventional TEQ and the DAM-TEQ show excellent performance due to the accurate LFM signal correlation peak, and the conventional method works on an accurate timescale. However, under the condition of S2, the conventional TEQ cannot work accurately due to the influence of a poor channel, and the BER is maintained at a high level. In contrast, the proposed equalizer can still work normally, and with the increase in the SNR, the BER gradually decreases. The BER performance is significantly better than that of the conventional TEQ. The comparative analysis results verify the effectiveness and good performance of the DAM-TEQ.

4.2. Lake Experiment

In order to further verify the performance of the proposed turbo equalizer, a lake experiment was carried out in Dongjiang Lake on 6 July 2023, and the experimental scene layout is shown in Figure 8. The underwater communication distance is 6 km, the transmitting transducer and the receiving hydrophone are at a water depth of 30 m, the two platforms move relative to each other, and the parameters of the SC signal transmitted in the experiment are consistent with the simulation.
To compare and analyze the proposed turbo equalizer, the communication experimental data were processed accordingly, and three experimental scenarios were simulated in which the correlation peaks could be accurately identified, the correlation peaks could not be identified, and with the presence of multiple correlation peaks. The corresponding times of these three scenarios correspond to 11:54:45, 11:56:25, and 11:58:05, respectively. Three sets of typical experiments are selected for detailed comparison and analysis, and the cross-correlation results between the communication waveform and the LFM signal are shown in Figure 9. The experiments are processed by two methods: the conventional TEQ based on timescale estimation and the proposed DAM-TEQ.
For the three sets of experiments, the constellation diagram obtained by the two equalizer processing methods is shown in Figure 10. In the first set of experiments, the precise position of the synchronization signal before and after the signal frame can be obtained by the method of cross-correlation and maximum search, and the received signal can be accurately processed by using the traditional Doppler estimation compensation method and turbo equalization, and the results show no BER. At the same time, the constellation diagram conforms to the characteristics of the BPSK-modulated signal, as shown in (a), (b) in Figure 10. However, in the second and third sets of experiments, due to the influence of complex time-varying channels such as multipath effects, the phenomenon of weak correlation peaks or multiple correlation peaks appeared, and the accurate correlation peak position could not be obtained, resulting in the failure of the conventional method to work on an accurate timescale. Doppler compensation cannot be used to estimate the signal frame duration accurately. The processing results show a high BER, and the constellation diagram distribution is chaotic, as shown in (c), (d), (e), and (f) in Figure 10. In this method, the decoding performance cannot be improved after multiple iterations of turbo equalization, which means that turbo equalization fails. Correspondingly, the DAM-TEQ can adaptively update the resampling branch through the coefficient detection method, realize a Doppler estimation and compensation, and obtain a better BER performance for the three sets of experiments. It can be seen from the constellation diagram of the three sets of experiments that there is a slight error in the Doppler rough estimation of the first stage of the proposed equalizer, which causes the constellation diagram to rotate slightly, but it is still within an acceptable range, which can be corrected by parallel turbo equalization. At the same time, the compensated signal can be decoded by multiple iterations of the turbo equalizer to achieve error-free information transmission. The results of each group of experiments were compared and presented by BER (no iteration), as shown in groups 1, 3, and 5 in Table 3. In addition, the table also records the number of branch updates and iterations with a BER of 0 after using the DAM-TEQ.
Since the experimental data were collected at a high SNR, the performance of the DAM-TEQ was also verified by adding additional Dongjiang Lake environmental noise to the original data during processing, as shown in groups 2, 4, and 6 in Table 3. After the SNR is reduced by about 5 dB, the BER performance trend is basically unchanged, and only group 4 cannot eliminate the interference effect of noise by the equalizer due to the low SNR. The results show that the DAM-TEQ maintains a great advantage and that some experimental groups can maintain the information transmission without error by increasing the number of iterations. In addition, a set of communication signals that were heavily disturbed was also processed, and the associated peaks could not be accurately estimated, as shown in group 7 in Table 3. Although the final BER is still relatively high, the performance of the proposed equalizer is greatly improved compared with the conventional method, which further illustrates the advantages of the DAM-TEQ.

5. Conclusions

In this paper, an adaptive multi-resampling turbo equalizer was proposed to solve the Doppler problem, and the equalizer’s feasibility and bit error rate performance were verified by simulation and lake experiments. The simulation and experimental results showed that the proposed turbo equalizer can maintain an excellent performance under conditions where the traditional method cannot work normally due to poor channels. At the same time, the proposed processing method no longer requires the relevant signals for timescale estimation to be inserted before and after the signal frame, which not only greatly reduces the transmission time and power consumption but also effectively improves the reliability of UAC.

Author Contributions

Conceptualization, Z.L. and C.P.; methodology, Z.L. and C.P.; experiments, Z.L., C.P., L.W. and S.Z.; formal analysis, Z.L.; writing—original draft preparation, Z.L.; writing—review and editing, C.P. and L.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China under Grant 52127901, and in part by the Science and Technology Innovation Program of Hunan Province under Grants 2021RC3059 and 2022JJ10013.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The datasets presented in this article are not readily available because the data are part of an ongoing study.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Yang, Y.; Xiao, Y.; Li, T. A survey of autonomous underwater vehicle formation: Performance, formation control, and communication capability. IEEE Commun. Surv. Tutor. 2021, 23, 815–841. [Google Scholar] [CrossRef]
  2. Qu, F.; Wang, Z.; Yang, L.; Wu, Z. A journey toward modeling and resolving doppler in underwater acoustic communications. IEEE Commun. Mag. 2016, 54, 49–55. [Google Scholar] [CrossRef]
  3. Chitre, M.; Shahabudeen, S.; Stojanovic, M. Underwater acoustic communications and networking: Recent advances and future challenges. Mar. Technol. Soc. J. 2008, 42, 103–116. [Google Scholar] [CrossRef]
  4. Stojanovic, M.; Preisig, J. Underwater acoustic communication channels: Propagation models and statistical characterization. IEEE Commun. Mag. 2009, 47, 84–89. [Google Scholar] [CrossRef]
  5. Singer, A.C.; Nelson, J.K.; Kozat, S.S. Signal processing for underwater acoustic communications. IEEE Commun. Mag. 2009, 47, 90–96. [Google Scholar] [CrossRef]
  6. Yuan, Z.-K.; Sui, T.-Y.; Li, Y.; Huang, H.-N. The estimation and compensation of Doppler effect on underwater acoustic spread spectrum communication. J. Electron. Inf. Technol. 2012, 34, 51–56. [Google Scholar] [CrossRef]
  7. Johnson, M.; Freitag, L.; Stojanovic, M. Improved Doppler tracking and correction for underwater acoustic communications. In Proceedings of the 1997 IEEE International Conference on Acoustics, Speech, and Signal Processing, Munich, Germany, 21–24 April 1997; pp. 575–578. [Google Scholar] [CrossRef]
  8. Sharif, B.S.; Neasham, J.; Hinton, O.R.; Adams, A.E. A computationally efficient Doppler compensation system for underwater acoustic communications. IEEE J. Ocean. Eng. 2000, 25, 52–61. [Google Scholar] [CrossRef]
  9. Li, B.; Zhou, S.; Stojanovic, M.; Freitag, L.; Willett, P. Multicarrier communication over underwater acoustic channels with nonuniform Doppler shifts. IEEE J. Ocean. Eng. 2008, 33, 198–209. [Google Scholar] [CrossRef]
  10. Huang, J.; Guo, S.; Guo, Z.; Chen, G. Doppler compensation for underwater acoustic broadband signal. Tech. Acoust. 2009, 28, 99–103. [Google Scholar]
  11. Jiang, X.; Zeng, W.-J.; Li, X.-L. Time delay and Doppler estimation for wideband acoustic signals in multipath environments. J. Acoust. Soc. Am. 2011, 130, 850–857. [Google Scholar] [CrossRef]
  12. Li, W.; Preisig, J.C. Estimation of rapidly time-varying sparse channels. IEEE J. Ocean. Eng. 2007, 32, 927–939. [Google Scholar] [CrossRef]
  13. Byun, S.-H.; Seong, W.; Kim, S.-M. Sparse underwater acoustic channel parameter estimation using a wideband receiver array. IEEE J. Ocean. Eng. 2013, 38, 718–729. [Google Scholar] [CrossRef]
  14. Qu, F.; Nie, X.; Xu, W. A two-stage approach for the estimation of doubly spread acoustic channels. IEEE J. Ocean. Eng. 2014, 40, 131–143. [Google Scholar] [CrossRef]
  15. Jiang, W.; Tong, F.; Zhu, Z. Exploiting rapidly time-varying sparsity for underwater acoustic communication. IEEE Trans. Veh. Technol. 2022, 71, 9721–9734. [Google Scholar] [CrossRef]
  16. Gomes, J.; Barroso, V. Doppler compensation in underwater channels using time-reversal arrays. In Proceedings of the 2003 IEEE International Conference on Acoustics, Speech, and Signal Processing, 2003, Proceedings (ICASSP’03), Hong Kong, China, 6–10 April 2003; p. V-81. [Google Scholar] [CrossRef]
  17. Stojanovic, M.; Catipovic, J.A.; Proakis, J.G. Phase-coherent digital communications for underwater acoustic channels. IEEE J. Ocean. Eng. 1994, 19, 100–111. [Google Scholar] [CrossRef]
  18. Douillard, C.; Jézéquel, M.; Berrou, C.; Electronique, D.; Picart, A.; Didier, P.; Glavieux, A. Iterative correction of intersymbol interference: Turbo-equalization. Eur. Trans. Telecommun. 1995, 6, 507–511. [Google Scholar] [CrossRef]
  19. Tuchler, M.; Singer, A.C.; Koetter, R. Minimum mean squared error equalization using a priori information. IEEE Trans. Signal Process. 2002, 50, 673–683. [Google Scholar] [CrossRef]
  20. Tuchler, M.; Koetter, R.; Singer, A.C. Turbo equalization: Principles and new results. IEEE Trans. Commun. 2002, 50, 754–767. [Google Scholar] [CrossRef]
  21. Roy, S.; Duman, T.M.; McDonald, V.; Proakis, J.G. High-rate communication for underwater acoustic channels using multiple transmitters and space–time coding: Receiver structures and experimental results. IEEE J. Ocean. Eng. 2007, 32, 663–688. [Google Scholar] [CrossRef]
  22. Choi, J.W.; Riedl, T.J.; Kim, K.; Singer, A.C.; Preisig, J.C. Adaptive linear turbo equalization over doubly selective channels. IEEE J. Ocean. Eng. 2011, 36, 473–489. [Google Scholar] [CrossRef]
  23. Blackmon, F.; Sozer, E.; Proakis, J. Iterative equalization, decoding, and soft diversity combining for underwater acoustic channels. In Proceedings of the OCEANS’02 MTS/IEEE, Biloxi, MI, USA, 29–31 October 2002; pp. 2425–2428. [Google Scholar] [CrossRef]
  24. Otnes, R.; Eggen, T.H. Underwater acoustic communications: Long-term test of turbo equalization in shallow water. IEEE J. Ocean. Eng. 2008, 33, 321–334. [Google Scholar] [CrossRef]
  25. Tüchler, M.; Singer, A.C. Turbo equalization: An overview. IEEE Trans. Inf. Theory 2011, 57, 920–952. [Google Scholar] [CrossRef]
  26. Yellepeddi, A.; Preisig, J.C. Adaptive equalization in a turbo loop. IEEE Trans. Wirel. Commun. 2015, 14, 5111–5122. [Google Scholar] [CrossRef]
  27. Zheng, Y.R.; Wu, J.; Xiao, C. Turbo equalization for single-carrier underwater acoustic communications. IEEE Commun. Mag. 2015, 53, 79–87. [Google Scholar] [CrossRef]
  28. Yang, Z.; Zheng, Y.R. Iterative channel estimation and turbo equalization for multiple-input multiple-output underwater acoustic communications. IEEE J. Ocean. Eng. 2015, 41, 232–242. [Google Scholar] [CrossRef]
  29. Xi, J.; Yan, S.; Xu, L. Direct-adaptation based bidirectional turbo equalization for underwater acoustic communications: Algorithm and undersea experimental results. J. Acoust. Soc. Am. 2018, 143, 2715–2728. [Google Scholar] [CrossRef] [PubMed]
  30. Duan, W.; Tao, J.; Zheng, Y.R. Efficient adaptive turbo equalization for multiple-input–multiple-output underwater acoustic communications. IEEE J. Ocean. Eng. 2017, 43, 792–804. [Google Scholar] [CrossRef]
  31. Xi, J.; Yan, S.; Xu, L.; Zhang, Z.; Zeng, D. Frequency–time domain turbo equalization for underwater acoustic communications. IEEE J. Ocean. Eng. 2019, 45, 665–679. [Google Scholar] [CrossRef]
  32. Tu, K.; Duman, T.M.; Stojanovic, M.; Proakis, J.G. Multiple-resampling receiver design for OFDM over Doppler-distorted underwater acoustic channels. IEEE J. Ocean. Eng. 2012, 38, 333–346. [Google Scholar] [CrossRef]
  33. Stojanovic, M.; Catipovic, J.; Proakis, J.G. Adaptive multichannel combining and equalization for underwater acoustic communications. J. Acoust. Soc. Am. 1993, 94, 1621–1631. [Google Scholar] [CrossRef]
  34. Lou, H.; Xiao, C. Soft-decision feedback turbo equalization for multilevel modulations. IEEE Trans. Signal Process. 2010, 59, 186–195. [Google Scholar] [CrossRef]
  35. Peng, C.; Wang, L.; Ji, H.; Zhang, S.; Yang, C. Multi-Resampling Equalizer for Underwater Acoustic Single Carrier Communication. In Proceedings of the 2023 IEEE International Conference on Signal Processing, Communications and Computing (ICSPCC), Zhengzhou, China, 14–17 November 2023; pp. 1–4. [Google Scholar] [CrossRef]
  36. Koetter, R.; Singer, A.C.; Tuchler, M. Turbo equalization. IEEE Signal Process. Mag. 2004, 21, 67–80. [Google Scholar] [CrossRef]
Figure 1. The cross-correlation results of the signal.
Figure 1. The cross-correlation results of the signal.
Jmse 12 01271 g001
Figure 2. The structure of DAM-TEQ.
Figure 2. The structure of DAM-TEQ.
Jmse 12 01271 g002
Figure 3. Adaptive process.
Figure 3. Adaptive process.
Jmse 12 01271 g003
Figure 4. Coefficients and branch update processes.
Figure 4. Coefficients and branch update processes.
Jmse 12 01271 g004
Figure 5. DAM-TEQ processing results under different relative speeds.
Figure 5. DAM-TEQ processing results under different relative speeds.
Jmse 12 01271 g005
Figure 6. Accuracy statistical results.
Figure 6. Accuracy statistical results.
Jmse 12 01271 g006
Figure 7. Comparison of equalizer performance under different conditions.
Figure 7. Comparison of equalizer performance under different conditions.
Jmse 12 01271 g007
Figure 8. Experimental setup.
Figure 8. Experimental setup.
Jmse 12 01271 g008
Figure 9. Correlation output between the communication signal and the LFM.
Figure 9. Correlation output between the communication signal and the LFM.
Jmse 12 01271 g009
Figure 10. The constellation diagrams processed by the two equalizers.
Figure 10. The constellation diagrams processed by the two equalizers.
Jmse 12 01271 g010
Table 1. Increased complexity.
Table 1. Increased complexity.
StructureIncreased MultiplicationsIncreased Additions
DAM-TEQ(I) 3 N ( M N a + N b ) 2 + 3 N ( M N a + N b ) 3 N ( M N a + N b ) 2 + N ( M N a + N b )
DAM-TEQ(II) 3 ( M 1 ) 2 N a 2 + 3 ( M 1 ) N a 3 ( M 1 ) 2 N a 2 + ( M 1 ) N a
Table 2. SC signal parameters.
Table 2. SC signal parameters.
ParameterValue
Carrier frequency f c 450 Hz
Modulation modeBPSK
Sequence length1296 bits
Baud rate200 Baud
Bandwidth200 Hz
Initial sampling rate f s 40,000 Hz
Convolutional coding(2, 1, 3)
Table 3. Experimental results.
Table 3. Experimental results.
GroupRecorded DataBER of the Conventional TEQBER of the DAM-TEQUpdate TimesIteration Times
111:54:450041
211:54:45(−5 dB)0043
311:56:250.4861044
411:56:25(−5 dB)0.49610.16904-
511:58:050.4846042
611:58:05(−5 dB)0.4468044
711:53:050.46530.17054-
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Lin, Z.; Wang, L.; Peng, C.; Zhang, S. Direct Adaptive Multi-Resampling Turbo Equalizer for Underwater Acoustic Single-Carrier Communication. J. Mar. Sci. Eng. 2024, 12, 1271. https://doi.org/10.3390/jmse12081271

AMA Style

Lin Z, Wang L, Peng C, Zhang S. Direct Adaptive Multi-Resampling Turbo Equalizer for Underwater Acoustic Single-Carrier Communication. Journal of Marine Science and Engineering. 2024; 12(8):1271. https://doi.org/10.3390/jmse12081271

Chicago/Turabian Style

Lin, Zehua, Lei Wang, Cong Peng, and Shuhao Zhang. 2024. "Direct Adaptive Multi-Resampling Turbo Equalizer for Underwater Acoustic Single-Carrier Communication" Journal of Marine Science and Engineering 12, no. 8: 1271. https://doi.org/10.3390/jmse12081271

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