Next Article in Journal
Advantages and Limitations of Fluorescence Lifetime Measurements Using Single-Photon Avalanche Diode (SPAD) Array Detector: A Comprehensive Theoretical and Experimental Study
Next Article in Special Issue
Energy Harvesting for TDS-OFDM in NOMA-Based Underwater Communication Systems
Previous Article in Journal
Multiresolution Aggregation Transformer UNet Based on Multiscale Input and Coordinate Attention for Medical Image Segmentation
Previous Article in Special Issue
A Method for Underwater Wireless Data Transmission in a Hydroacoustic Channel under NLOS Conditions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Prefiltered Single-Carrier Frequency-Domain Equalization for Binary CPM over Shallow Water Acoustic Channel

1
Institute of Acoustics, Chinese Academy of Sciences, Beijing 100190, China
2
Key Laboratory of Underwater Acoustic Environment, Chinese Academy of Sciences, Beijing 100190, China
3
University of Chinese Academy of Sciences, Beijing 100049, China
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(10), 3821; https://doi.org/10.3390/s22103821
Submission received: 19 April 2022 / Revised: 15 May 2022 / Accepted: 16 May 2022 / Published: 18 May 2022
(This article belongs to the Special Issue Underwater Wireless Communications)

Abstract

:
The continuous phase modulation (CPM) technique is an excellent solution for underwater acoustic (UWA) channels with limited bandwidth and high propagation attenuation. However, the severe intersymbol interference is a big problem for the algorithm applying in shallow water. To solve this problem, an algorithm for prefiltered single-carrier frequency-domain equalization (PF-SCFDE) is presented in this paper. The regular whitening filter is replaced by a prefilter in the proposed algorithm. The output information sequence of this prefilter contains the forward information. To improve the performance, the output of the equalizer, combined with the forward information, is used to make the maximum likelihood estimation. The simulation results with minimum-shift keying and Gaussian-filtered minimum-shift keying signals over shallow water acoustic channels with low root mean square delay spread demonstrate that PF-SCFDE outperformed the traditional single-carrier frequency-domain equalization (SCFDE) by approximately 1 dB under a bit error rate (BER) of 10−4. A shallow sea trial has demonstrated the effectiveness of PF-SCFDE; PF-SCFDE had a reduction in BER of 18.35% as compared to the traditional SCFDE.

1. Introduction

Underwater acoustic (UWA) communication [1], which has great advantage over the wired communication, is an important technique for ocean research. However, the UWA channel is a complex time–space–frequency variable channel [2]. UWA communication is very challenging due to its characteristic of frequency-selective fading and limited bandwidth [3]. The continuous phase modulation (CPM) [4,5] technology is characterized by a constant envelope, high spectral efficiency, and noise robustness; it has been widely applied in radio communication [6,7,8,9]. Consequently, the application of CPM to UWA communication may enhance bandwidth and power efficiencies, thereby increasing the performance. Nevertheless, the received signal of a UWA CPM has obvious intersymbol interference (ISI) due to the frequency-selective fading of the UWA channel, so an effective equalization algorithm is required to reduce the ISI.
The traditional CPM signal equalization technology is a maximum-likelihood sequence estimation using the Viterbi algorithm [10], which is the optimal detection algorithm. However, the implementation of this algorithm is very challenging due to the fact that the complexity increases exponentially with signal and channel length. Using delayed decision feedback sequence estimation [11], the equalizer can reduce the sequence estimation complexity with a small performance degrade, but it is still complicated for long time delay channels. Consequently, numerous researchers have separated channel equalization and CPM detection, and used frequency-domain equalization (FDE) to simplify the processing. Because CPM is a nonlinear modulation scheme, a linear decomposition is required before the discrete Fourier transform (DFT). Tan et al. [12] deduced single-carrier FDE (SCFDE) coefficients for CPM signals based on Laurent [13] and orthogonal decompositions, and proposed a simple differential detection scheme for CPM signals with the modulation index of 1/2. Furthermore, the algorithm’s reliability was verified by using both minimum-shift keying (MSK) and Gaussian-filtered MSK (GMSK). Based on the Laurent decomposition, Pancaldi et al. [14] deduced the linear equalization, decision feedback equalization, and turbo equalization techniques of CPM in the frequency domain (FD). Simulation results suggested that the traditional FDE algorithm could provide an acceptable bit error rate (BER) with a reduced amount of computation, whereas the turbo equalization improved performance while also requiring a higher amount of computation. Van Thillo et al. [15] approximated the CPM autocorrelation matrix as a diagonal block matrix, simplifying the algorithm complexity without compromising performance. An analysis of the influence of the sampling interval on FDE performance was conducted, and Williams et al. [16] concluded that the best results can be obtained when three sampling points per bit are obtained. Because the effective channel impulse response is required in FDE, channel estimation is performed and analyzed based on SCFDE [17,18,19]. Among them, Van Thillo et al. [17] proposed a method replacing the cyclic prefix (CP) in FDE with the training sequence of the known symbol, which could perform synchronization and channel estimation under the same performance conditions.
CPM has not been widely used in UWA communication. Weber discussed the feasibility of blind equalization for MSK UWA communication [20]. Vadde [21] and Liu [22] studied MSK and GMSK signals for UWA communication, respectively, and employed the virtual time-reversal mirror to suppress multipath interference. To further enhance the performance of the binary CPM UWA communications, in this study we investigate the FDE technology for a CPM signal based on Laurent decomposition. From the perspective of SCFDE, a prefilter is specified, and a joint detector is consequently designed. Compared with the traditional SCFDE, the prefiltered SCFDE (PF-SCFDE) uses a prefilter to transform the matched filter output sequence into a sequence that includes partially correlated noise and forward information. The output information sequence of the prefilter reduces the interference of the backward information from the matched filter. Subsequently, logarithmic likelihood estimation (LLR) is employed at the detection end to perform a weighted fusion of the forward information, which can improve the performance. To verify the PF-SCFDE performance, simulations were performed using MSK and GMSK signals under various channel conditions. We realized that, with similar complexity, PF-SCFDE can effectively improve the system performance over the channel with a low root mean square (RMS) delay extension. A sea trial comparison and analysis of PF-SCFDE and SCFDE using MSK UWA communication is presented in this paper, verifying that PF-SCFDE has superior performance in eliminating ISI over shallow UWA channels.
The remainder of this article is organized as follows. Section 2 describes the binary CPM signal model and the transceiver structure of the UWA communication system. Section 3 presents the algorithm and symbol detection method of PF-SCFDE. In Section 4, MSK and GMSK are used to simulate and analyze the performance of PF-SCFDE under different channel structures. In Section 5, the performance of PF-SCFDE is analyzed using an MSK UWA communication sea trial. Finally, we conclude this study in Section 6.

2. System Description

2.1. CPM Signal with Laurent Decomposition

An amplitude-normalized CPM signal can be expressed as follows:
s ( t ) = exp ( j ϕ ( t ) ) ,   t > 0
where ϕ(t) denotes the phase containing the transmitted information; it is given by
ϕ ( t ) = 2 π h n = N 1 x n q ( t n T ) ,   n T t ( n + 1 ) T
where x represents the transmission information, T denotes the symbol period, q(t) denotes the phase pulse function, and h represents the modulation index.
Because CPM is nonlinear, it needs to be linearly decomposed before being subjected to DFT. A decomposed binary CPM signal expression may be simplified to a single pulse amplitude modulation component according to the Laurent decomposition, as described by Darsena D et al. [23].
s ( t ) = n b n c ( t n T )
where c(t) represents the partial impulse response, and the pseudo symbol b n = exp ( j π h i = 0 n x i ) can be expressed in a recursive form bn = jbn−1xn.

2.2. Transceiver Structure

The transceiver structure of the proposed CPM UWA communication system based on Laurent decomposition is shown in Figure 1. As shown in Figure 2, a frame structure of the transmitted MSK UWA communication signal is designed to construct the circulant matrix and estimate the channel. The transmission sequence x = {xM, …, x−1, x0, …, xN−2, xN−1} comprises a CP, transmission information, and tail symbol, where xn∈ {±1}. The transmission information sequence has a length of L. A unique word sequence is employed to construct the CP xuw. As a recommendation, the length M of CP should be set to be longer than the maximum multipath delay of the channel, where the start and end states of xuw should be equal to zero. With the addition of the tail symbol sequence of length S, the inclined phase path of x returns to zero at n = NM, so that the phase continuity of the CPM signal is preserved, even after adding CP.
After the CPM signal has been transmitted through the UWA channel, it can be described as
r ( t ) = + h ( τ ) s ( t τ ) d τ + z ( t )
where h(t) is the time-domain response of the UWA channel and z(t) is the zero-mean additive white Gaussian noise with variance N0.
At the receiver, the signal is passed through a bandpass filter first. Since we only consider the equalization algorithm, it is assumed that the received signal is synchronized and Doppler-compensated perfectly. Tan et al. [12] reported that the matched filter based on the Laurent decomposition of the CPM signal comprises a low-pass filter and a CPM coherent receiver based on c(t). Passing the received sequence r through the matching filter, the sequence can be expressed as
r n = + r ( t ) c ( t n T ) d t   = k s ( n k ) h k + z n
s n + s ( t ) c ( t n T ) d t
z n + z ( t ) c ( t n T ) d t
With respect to the sparse nature of the UWA channel and the CP-based channel estimation method proposed by Van Thillo et al. [17], the front-end CP and the tail of r are extracted and combined before using the orthogonal matching pursuit (OMP) algorithm [24] to estimate the time-domain channel impulse response.

3. Prefiltered Frequency-Domain Equalization

The block diagram of the CPM receiver with PF-SCFDE is shown in Figure 3. As the matched filter output sequence r is converted to the FD, it is filtered by the equalizer. The noise whitening filter in the traditional SCFED is replaced by a prefilter in the proposed scheme. In that case, the output of the equalizer consists of the signal sequence, the partially correlated noise, and the forward information. Following the minimum mean square error (MMSE) equalization, the sequence is passed on to the symbol detector. As the modulation index is 1/2, the symbol detector de-maps the sequence to generate sequence a. By analyzing the memorized soft information an, the real part represents the information about the current moment, whereas the imaginary part represents the symbol of the previous moment. Thus, weighted fusion and symbol estimation are performed with LLR based on the information contained in an. Finally, the estimated symbols are dedifferentiated, and a hard decision is taken to get the transmission information. Additionally, for other modulation indices, the separation of forward information can be achieved by using the phase of b ^ n .

3.1. Channel Equalization

The matched filter output sequence r in the FD can be obtained by taking the DFT of both sides of (5), as
R k = H k S k + Z k
where Rk, Hk, Sk, and Zk denote the FD representations of rn, sn, hn, and zn, respectively.
According to the CPM SCFDE algorithm, the noise term zn that is output by the matched filter correlates, so a noise whitening filter wn is required for whitening equalization. Despite that the traditional noise whitening filter wn can remove all relevant noise under optimal conditions, the filtered signal still possesses forward and backward information and performs symbol detection with the Viterbi algorithm or using only the current information.
In this study, an improved filtering framework is presented in which a new transfer function, gn, is used to define a prefilter, which reduces the energy of backward information while maintaining some correlated noise. As a result, sequence r can be converted into a signal sequence, a, with forward information, and then information at n and n − 1 can be used for symbol recognition simultaneously.
Applying the prefilter to the received signal Rk yields
R k V k = H k S k V k + Z k V k
where V k = 1 / G k , and Gk is given by DFE of gn.
g n 0 + c ( t + n T ) c ( t ) d t , n = 0 2 × 0 + c ( t + n T ) c ( t ) d t , n > 0
The equation can be expressed as follows:
B ^ k = R k V k H ˜ k
where an expression for the MMSE equalization coefficient H ˜ k is given by
H ˜ k = H ^ k V k H k V k 2 + N 0

3.2. Symbol Detection

For the modulation index h = 1/2, the equalized signal b ^ n obtained by taking the inverse DFT on B ^ k can be de-mapped by
a n = b ^ n exp ( j π 2 ( n + 1 ) )
Because the real part Re(an) and imaginary part Im(an) of an contain the information regarding the current and previous moments, respectively, Re(an) and Im(an) are extracted, respectively, and Im(an) is delayed one symbol.
Denote yn∈{Re(an), Im(an)} and assume that Re(an) and Im(an) satisfy the Gaussian distribution after energy normalization. Then, yn can be expressed as follows:
y n = d n + σ 2
where dn∈{±1} and σ2 denotes the variance of the output noise.
Hence, the conditional probability distribution function of yn can be expressed as follows:
P ( y n = d n | x ^ n ) = 1 2 π σ exp ( ( y n d n ) 2 2 σ 2 )
Therefore, the log-likelihood estimate of the symbol un, which is to be estimated, is given by
L ( u n ) = L ( Re ( a n ) = d n | x ^ n )   +   L ( Im ( a n + 1 )   =   d n | x ^ n ) = ln P ( Re ( a n )   =   1 | x ^ n ) P ( Im ( a n + 1 )   =   1 | x ^ n ) P ( Re ( a n )   =   1 | x ^ n ) P ( Im ( a n + 1 )   =   1 | x ^ n )
The transmission information x ^ n can be obtained from a hard decision on un.
x ^ n = 1 , u n u n 1 > 0 0 , u n u n 1 < 0
In the above calculation, σ can be calculated by the known CP information at the tail of the sequence r. The likelihood equation about σ is given by
σ 2 ln f ( y n ; b n , σ 2 ) = n 2 σ 2 1 2 ( σ 2 ) 2 i = N M n ( y i b i ) 2 = 0
In addition, the maximum likelihood estimate of σ2 can be calculated by
σ 2 = 1 M i = N M N 1 ( y i b i ) 2
For binary CPM signals whose modulation index is not 1/2, the symbol detection can be simplified [9]:
y ˜ n = 1 π h arg ( b ^ n b ^ n 1 )
Based on the modulation index, the theoretical phase value of xn can be defined as d ˜ n = ± π h , and the conditional probability distribution function of y ˜ n is obtained:
P ( y n = d ˜ n | x ^ n ) = 1 2 π σ exp ( ( y n d ˜ n ) 2 2 σ 2 )
Moreover, the theoretical phase value of b ^ n without forward information can be given by arg ( b ˜ n ) { k π h } , where k is an integer. Considering that the forward information exists in b ^ n as phase, we can describe the phase interference caused by the forward information as follows:
γ arctan ( g ( 2 ) sin ( π h ) 1 + g ( 2 ) cos ( π h ) )
where g is the transfer function.
The conditional probability distribution function of forward information can be expressed as follows:
P ( arg ( b n + 1 ) arg ( b ˜ n + 1 ) = γ d ˜ n | x ^ n ) = 1 2 π σ b exp ( ( arg ( b n + 1 ) arg ( b ˜ n + 1 ) γ d ˜ n ) 2 2 σ b 2 )
Then, the transmission information x ^ n can be obtained from a hard decision on the log-likelihood estimate L(un) of the symbol.
L ( u n )   =   L ( y n = d ˜ n | x ^ n ) + L ( arg ( b n + 1 ) arg ( b ˜ n + 1 ) = γ d ˜ n | x ^ n )
x ^ n = 1 , u n > 0 0 , u n < 0

3.3. Complexity Analysis

A comparison of the computational complexities of PF-SCFDE and SCFDE is presented in this subsection. N represents the length of the sequence after removing the front-end CP, and M represents the length of the tail-end CP. Because both algorithms use the same matched filter, only the complexities of the equalizer and detector are compared.
The computational complexities of the two equalization algorithms are listed in Table 1. PF-SCFDE replaces the whitening filter with a prefilter before the MMSE equalization, and hence the complexities of this step are approximately equal, whereas the complexities of the symbol detection slightly differ because the information from the imaginary domain is used in PF-SCFDE. Due to the fact that the most computationally intensive steps in both equalization algorithms are DFT, the complexity of PF-SCFDE is similar to that of SCFDE.

4. Numerical Simulation

In this section, MSK and GMSK are employed to verify the performance of PF-SCFDE, and the simulations are performed over the Rayleigh fading and typical channels, respectively. The performance is also compared with SCFDE. The data frame length of the simulated signal was 1024 bits, the CP length was 256 bits, the signal center frequency was 6 kHz, the bandwidth was 3 kHz, and the transmission rate was 2 kbps. The added noise was bandpass filtered additive white Gaussian noise. The channel estimation used the OMP algorithm in the simulation.
Both MSK and GMSK belong to the binary CPM, with a modulation index of 1/2. In addition, we used a GMSK signal with BT = 0.3 and a truncated pulse length L = 3. With Laurent decomposition, the transfer functions gn of MSK and GMSK can be expressed as follows:
g M S K   : { 1 , 2 / π , 0 , , 0 } g G M S K : { 0 . 996 , 0 . 7255 , 0 . 0802 , 9 . 249 × 10 4 , 0 , , 0 }

4.1. Rayleigh Fading Channel

The simulation of a Rayleigh fading channel is used to examine the channel structure’s influence on the equalization performance. Assume that the channel comprises seven paths, the average delay is 0.5 ms, and the average power of each path decreases exponentially with increasing delay. In the simulation, we measure the performance under channels with different RMS multipath delay.
κ = E [ ( τ τ ¯ ) 2 ] = τ 2 ¯ τ ¯ 2
where the channel average delays τ ¯ and τ 2 ¯ are given by
τ ¯ = E [ τ ] = i p i k p k τ i
τ 2 ¯ = E [ τ 2 ] = i p i k p k τ i 2
with pi as the power of each channel path.
A statistical analysis of the effect of κ on the performance of the two algorithms was performed. Figure 4 and Figure 5 illustrate the BER cumulative distribution function (CDF) of MSK and GMSK with a different SNR, respectively. PF-SCFDE is represented by the solid line, whereas SCFDE is represented by the dashed line. The performance of both equalization methods declines when κ increases.
From the simulation results, PF-SCFDE had better BER performance than SCFDE when κ was low. PF-SCFDE was superior to SCFDE for MSK transmission when κ < 0.9, and SCFDE had certain advantages when κ > 0.9. For GMSK, PF-SCFDE had better performance when κ < 0.5. Compared with MSK, owing to the longer pulse memory length (L = 3), the forward information contained other information except for time n − 1, so PF-SCFDE performance decreased.

4.2. Typical Channel

For the simulation, we chose the channel ChA provided by Tan et al. [12] and the channel ChB from UWA measured in the shallow waters of the South China Sea. Table 2 indicates the structure of ChA, and the delay is expressed as a symbol interval. It is shown that the maximum delay spread of ChA is 12.5 ms.
ChB was measured from a sea trial, in which the transmission range was approximately 5.3 km, the sea depth was 160 m, the transmitting depth was 80 m, and the receiving depth was 97 m. Figure 6 shows the time-domain response waveform of the measured channel with a delay spread of approximately 20 ms. It is evident that each path of the channel has a cluster structure [25] and that the channel can be divided into four main multipath clusters, among which there are multiple paths with larger energy near the main path. Since only the ability of the equalization algorithm to resist multipath interference is concerned, the time-varying and Doppler problems of general underwater acoustic channels are not considered in the simulation.
Figure 7 and Figure 8 show the performance of MSK and GMSK over two channels, respectively. For MSK and GMSK, PF-SCFDE performed approximately 3 dB better than SCFDE over ChA when the BER was 10−4. In addition, PF-SCFDE achieved 0.5 and 1.5 dB performance gains for MSK and GMSK, respectively, over ChB.

5. Sea Trial

A sea trial was performed in the shallow waters area the South China Sea to evaluate the capabilities of PF-SCFDE. The sea depth of the test area was 208 m. As shown in Figure 9, the MSK UWA communication signal was transmitted using an acoustic transducer. The source level was divided into three grades, which are 196, 190, and 184 dB, respectively. The depth was approximately 80 m. The receiving signal was collected by a self-contained hydrophone located at a depth of 97 m, and the distance was approximately 5.3 km.
The sound velocity profile measured is shown in Figure 10. The velocity is close to constant in the upper layer of the water up to 100 m, and it has a negative gradient distribution in the lower layer. A total of 210 groups of signals were transmitted in the sea trial. In addition, a measurement of the channel is made by sending linear frequency modulation signals periodically in the experiment. Channels measured in a certain period are shown in Figure 11. The maximum channel delay was approximately 18 ms. The channels can be divided into four clusters. It is shown that the channel has a certain time variability, but the main path energy was relatively stable.
The center frequency of the transmitted MSK signal was 6 kHz, the transducer bandwidth was 4–8 kHz, the data communication rate was 2 kbps, and the transmission information sequence per frame was 256 bits. The received MSK signal was processed by SCFDE and PF-SCFDE, respectively.
Note that due to the signal transmitted in different times, the UWA channel changed during the sea trial, hence there was a significant difference in the received signal SNR. Table 3 shows the number of error bits in the differently received SNRs. It is shown that the number of error bits for PF-SCFDE and SCFDE reduces as the SNR increases, and the overall number of error bits for PF-SCFDE is smaller than that of SCFDE. In accordance with the different SNR intervals in the table, the error bits of PF-SCFDE are reduced by 33, 16, and 2. Based on the statistics of the 210 groups of received symbols of 5.376 × 104 bits, the number of bit errors of SCFDE and PF-SCFDE was 278 and 227, respectively. PF-SCFDE outperformed SCFDE by 18.35%. The received signal is prone to phase shift due to the errors caused by the signal synchronization and Doppler frequency shift. In addition, PF-SCFDE is more sensitive to the phase shift due to the imaginary domain information is applied in the process.

6. Conclusions

An application of binary CPM is presented in this article to achieve the bandwidth and power efficiency improvements in the UWA channel. Based on SCFDE for CPM, and the output-memorized sequence of the equalizer, the PF-SCFDE for CPM is proposed. Compared with SCFDE, PF-SCFDE employs a prefilter to convert the information sequence output by the matched filter into an information sequence that contains forward information, thereby reducing the ISI caused by the backward information generated by the whitening filter. The LLR is used to estimate the forward information and make symbol detection, which can ultimately boost the receiver’s performance. The simulation results indicate that the PF-SCFDE performance is superior to that of SCFDE when the channel RMS delay spread is low. A sea trial demonstrated the ability of the PF-SCFDE to weaken multipath effects, which makes it a suitable communication scheme for shallow water acoustic channels.

Author Contributions

Conceptualization, R.H. and N.J.; methodology, R.H.; software, Z.G. and D.X.; validation, N.J. and J.H.; formal analysis, R.H.; investigation, R.H.; resources, S.G.; data curation, N.J.; writing—original draft preparation, R.H.; writing—review and editing, R.H., N.J. and J.H.; visualization, D.X.; supervision, Z.G.; project administration, S.G.; funding acquisition, N.J. and J.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Youth Innovation Promotion Association, Chinese Academy of Sciences (no. 2018028, no. 2019025).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Qihu, L.I. Advances of research work in UWA. ACTA Acoust. 2001, 26, 295–301. [Google Scholar]
  2. Min, Z.; Yanbo, W. Development of UWA communication technology. Bull. Chin. Acad. Sci. 2019, 34, 289–296. [Google Scholar]
  3. Yang, T.C. Properties of UWA communication channels in shallow water. J. Acoust. Soc. Am. 2012, 131, 129–145. [Google Scholar] [CrossRef] [PubMed]
  4. Aulin, T.; Sundberg, C. Continuous phase modulation- part i: Full response signaling. IEEE Trans. Commun. 1981, 29, 196–209. [Google Scholar] [CrossRef]
  5. Aulin, T.; Rydbeck, N.; Sundberg, C. Continuous phase modulation-part ii: Partial response signaling. IEEE Trans. Commun. 1981, 29, 210–225. [Google Scholar] [CrossRef]
  6. El Chamaa, M.E.; Lankl, B. Turbo-estimation for CPM over frequency-selective fast fading channels. IEEE Trans. Commun. 2020, 68, 2538–2550. [Google Scholar] [CrossRef]
  7. Zang, G.; Huang, B.; Chen, L. Performance analysis of the MSK modulation system over wireless fading channels. In Proceedings of the 2019 IEEE 8th Joint International Information Technology and Artificial Intelligence Conference (ITAIC), Chongqing, China, 24–26 May 2019; pp. 1803–1806. [Google Scholar] [CrossRef]
  8. Arabian, F.; Rice, M. Polarization combining and equalization for aeronautical mobile telemetry. In Proceedings of the MILCOM 2021-2021 IEEE Military Communications Conference (MILCOM), San Diego, CA, USA, 29 November–2 December 2021; pp. 544–549. [Google Scholar] [CrossRef]
  9. Darsena, D.; Gelli, G.; Iudice, I.; Verde, F. Equalization techniques of control and non-payload communication links for unmanned aerial vehicles. IEEE Access 2018, 6, 4485–4496. [Google Scholar] [CrossRef]
  10. Yiin, L.; Stuber, G.L. MLSE and soft-output equalization for trellis-coded continuous phase modulation. In Proceedings of the ICC/SUPERCOMM ’96-International Conference on Communications, Dallas, TX, USA, 23–27 June 1996; pp. 1005–1009. [Google Scholar]
  11. Duel-Hallen, A.; Heegard, C. Delayed decision-feedback sequence estimation. Trans. Commun. 1989, 37, 428–436. [Google Scholar] [CrossRef] [Green Version]
  12. Tan, J.; Stuber, G.L. Frequency-domain equalization for continuous phase modulation. IEEE Trans. Wirel. Commun. 2005, 4, 2479–2490. [Google Scholar] [CrossRef]
  13. Laurent, P. Exact and approximate construction of digital phase modulations by superposition of amplitude modulated pulses (AMP). IEEE Trans. Commun. 1986, 34, 150–160. [Google Scholar] [CrossRef]
  14. Pancaldi, F.; Vitetta, G.M. Equalization algorithms in the frequency domain for continuous phase modulations. IEEE Trans. Commun. 2006, 54, 648–658. [Google Scholar] [CrossRef]
  15. Thillo, W.V.; Horlin, F.; Nsenga, J.; Ramon, V.; Bourdoux, A.; Lauwereins, R. Low complexity linear frequency domain equalization for continuous phase modulation. IEEE Trans. Wirel. Commun. 2009, 8, 1435–1445. [Google Scholar] [CrossRef] [Green Version]
  16. Williams, E.; Saquib, M. Linear frequency domain equalization of SOQPSK-TG for wideband aeronautical telemetry channels. IEEE Trans. Aerosp. Electron. Syst. 2013, 49, 640–647. [Google Scholar] [CrossRef]
  17. Thillo, W.V.; Ramon, V.; Bourdoux, A.; Horlin, F.; Sleurs, K.; Lauwereins, R. Training sequence versus cyclic prefix for CPM with frequency domain equalization. In Proceedings of the GLOBECOM 2009-2009 IEEE Global Telecommunications Conference, Honolulu, HI, USA, 30 November–4 December 2009; pp. 1–5. [Google Scholar] [CrossRef]
  18. Brown, C.; Vigneron, P.J. Channel estimation and equalisation for single carrier continuous phase modulation. In Proceedings of the 2011-MILCOM 2011 Military Communications Conference, Baltimore, MD, USA, 7–10 November 2011; pp. 334–340. [Google Scholar] [CrossRef]
  19. Chayot, R.; Thomas, N.; Poulliat, C.; Boucheret, M.; Wambeke, N.V.; Lesthievent, G. Channel estimation and equalization for CPM with application for aeronautical communications via a satellite link. In Proceedings of the MILCOM 2017-2017 IEEE Military Communications Conference (MILCOM), Baltimore, MD, USA, 23–25 October 2017; pp. 888–893. [Google Scholar] [CrossRef]
  20. Weber, R.; Waldhorst, A.; Schulz, F.; Bohme, J.F. Blind receivers for MSK signals transmitted through shallow water. In Proceedings of the MTS/IEEE Oceans 2001. An Ocean Odyssey. Conference Proceedings (IEEE Cat. No.01CH37295), Honolulu, HI, USA, 5–8 November 2001; pp. 2183–2190. [Google Scholar] [CrossRef]
  21. Vadde, V.; Lalapura, V.S.; Yashaswini, P. GMSK modulation for reverberation limited underwater acoustic time reversal mirror based communication. In Proceedings of the 2011 International Symposium on Ocean Electronics, Kochi, India, 16–18 November 2011; pp. 235–240. [Google Scholar] [CrossRef]
  22. Liu, S.; Ma, T.; Gang, Q.; Kuang, B. Bionic communication by dolphin whistle with continuous-phase based on MSK modulation. In Proceedings of the 2016 IEEE International Conference on Signal Processing, Communications and Computing (ICSPCC), Hong Kong, China, 5–8 August 2016; pp. 1–5. [Google Scholar] [CrossRef]
  23. Darsena, D.; Gelli, G.; Verde, F.; Iudice, I. LTV equalization of CPM signals over doubly-selective aeronautical channels. In Proceedings of the 2016 IEEE Metrology for Aerospace (MetroAeroSpace), Florence, Italy, 22–23 June 2016; pp. 75–80. [Google Scholar] [CrossRef]
  24. Tropp, J.A.; Gilbert, A.C. Signal recovery from random measurements via orthogonal matching pursuit. IEEE Trans. Inf. Theory 2007, 53, 4655–4666. [Google Scholar] [CrossRef] [Green Version]
  25. Liu, B.; Jia, N.; Huang, J.C.; Guo, S.M.; Xiao, D.; Ma, L. Autoregressive model of an underwater acoustic channel in the frequency domain. Appl. Acoust. 2022, 185, 108397. [Google Scholar] [CrossRef]
Figure 1. Block diagram of the CPM with the PF-SCFDE UWA communication system.
Figure 1. Block diagram of the CPM with the PF-SCFDE UWA communication system.
Sensors 22 03821 g001
Figure 2. Complete frame structure.
Figure 2. Complete frame structure.
Sensors 22 03821 g002
Figure 3. CPM receiver with PF-SCFDE.
Figure 3. CPM receiver with PF-SCFDE.
Sensors 22 03821 g003
Figure 4. BER cumulative distribution function for MSK.
Figure 4. BER cumulative distribution function for MSK.
Sensors 22 03821 g004
Figure 5. BER cumulative distribution function for GMSK.
Figure 5. BER cumulative distribution function for GMSK.
Sensors 22 03821 g005
Figure 6. Measured channel (ChB) for simulation.
Figure 6. Measured channel (ChB) for simulation.
Sensors 22 03821 g006
Figure 7. BER for ChA.
Figure 7. BER for ChA.
Sensors 22 03821 g007
Figure 8. BER for ChB.
Figure 8. BER for ChB.
Sensors 22 03821 g008
Figure 9. Sea trial program.
Figure 9. Sea trial program.
Sensors 22 03821 g009
Figure 10. Measured sound velocity.
Figure 10. Measured sound velocity.
Sensors 22 03821 g010
Figure 11. Measured channel in a certain period.
Figure 11. Measured channel in a certain period.
Sensors 22 03821 g011
Table 1. Computational complexity comparison between SCFDE and PF-SCFDE.
Table 1. Computational complexity comparison between SCFDE and PF-SCFDE.
Equalizer TypeComplex MultiplicationComplex Addition
SCFDE2 N log2(N)+10 N2 N log2(N)+N
PF-SCFDE2 N log2(N)+11 N+M2 N log2(N)+2 N+M
Table 2. Delay power profiles of ChA.
Table 2. Delay power profiles of ChA.
Delay (Symbol Interval)01281225
Power Fraction0.1890.3790.2550.0900.0550.032
Table 3. Number of error bits of received signal frames in different received SNR.
Table 3. Number of error bits of received signal frames in different received SNR.
SNR (dB)Number of FramesError Bit of SCFDEError Bit of PF-SCFDE
5–1022212179
10–15525842
15–207286
>206400
Total210278227
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Han, R.; Jia, N.; Guo, Z.; Huang, J.; Xiao, D.; Guo, S. Prefiltered Single-Carrier Frequency-Domain Equalization for Binary CPM over Shallow Water Acoustic Channel. Sensors 2022, 22, 3821. https://doi.org/10.3390/s22103821

AMA Style

Han R, Jia N, Guo Z, Huang J, Xiao D, Guo S. Prefiltered Single-Carrier Frequency-Domain Equalization for Binary CPM over Shallow Water Acoustic Channel. Sensors. 2022; 22(10):3821. https://doi.org/10.3390/s22103821

Chicago/Turabian Style

Han, Ruigang, Ning Jia, Zhongyuan Guo, Jianchun Huang, Dong Xiao, and Shengming Guo. 2022. "Prefiltered Single-Carrier Frequency-Domain Equalization for Binary CPM over Shallow Water Acoustic Channel" Sensors 22, no. 10: 3821. https://doi.org/10.3390/s22103821

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