Next Article in Journal
Morphometric, Histochemical, and Ultrastructural Analysis of the Reproductive System and Spermatogenic Stages of Male Blue Crab (Callinectessapidus Rathbun, 1896)
Previous Article in Journal
Pull-Out Mechanism of Horizontal and Inclined Plate Anchors in Normally Consolidated Clay
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

CPM-OFDM Performance over Underwater Acoustic Channels

1
Department of Computer Engineering, Umm Al-Qura University, Makkah 21955, Saudi Arabia
2
Telecommunication Engineering School, University of Malaga, 29071 Malaga, Spain
3
Institute of Oceanic Engineering Research, University of Malaga, 29071 Malaga, Spain
*
Author to whom correspondence should be addressed.
J. Mar. Sci. Eng. 2021, 9(10), 1104; https://doi.org/10.3390/jmse9101104
Submission received: 8 September 2021 / Revised: 27 September 2021 / Accepted: 1 October 2021 / Published: 11 October 2021
(This article belongs to the Section Physical Oceanography)

Abstract

:
We propose and evaluate the performance of a continuous phase modulation based orthogonal frequency division multiplexing (CPM-OFDM) transceiver for underwater acoustic communication (UAC). In the proposed technique, the mapper in traditional OFDM is replaced by CPM while a realistic model of underwater channel is employed. Bit error rate (BER) as well as peak to average power ratio (PAPR) performance of the proposed scheme is evaluated using Monte-Carlo simulations. The error performance observed clearly establishes the superiority of CPM-OFDM over traditional OFDM schemes. Specifically, a value of 7/16 or 9/16 for the modulation index gives the best error performance. Furthermore, the error performance of the proposed scheme is within acceptable values up to a transmitter–receiver distance of 1.5 km. Additionally, the PAPR performance of the proposed scheme suggests that like other OFDM schemes, a PAPR reduction scheme is mandatory for acceptable PAPR performance of CPM-OFDM.

1. Introduction

The underwater acoustic channel is considered one of the most complex channels [1], having a fairly long delay spread that causes frequency selectivity due to multiple paths and time selectivity due to Doppler effect. Thus, single carrier and multicarrier acoustic communication systems experience inter-symbol interference (ISI) and inter-carrier interference (ICI), respectively. Further, acoustic transmission generally utilizes lower frequencies and the bandwidth is extremely limited [2]. This makes the channel wideband in nature as the bandwidth is not negligible compared to the center frequency. Traditionally, single carrier techniques have been used for underwater data transmission but the increasing complexity of the equalization schemes limits their ability to achieve higher data rates [3].
OFDM has reliably been used in multicarrier underwater acoustic communication (UAC) systems where high data rate transmission over longer distances is required [4]. It can effectively counter ISI by dividing the bandwidth into smaller overlapping subcarriers that are orthogonal to each other, producing a longer symbol duration [5]. This also simplifies the equalization scheme to a greater degree. Since there is a demand for higher data rates in future underwater acoustic systems, it will cause the symbol duration to become shorter and shorter. This will increase the complexity of equalization [6]. OFDM not only offers higher data rates, it also reduces the complexity of the equalizer to just one tap. Furthermore, the equalization is carried out in the frequency domain and the fast Fourier transform (FFT) in the receiver reduces the equalizer complexity even further [7]. However, the orthogonality of the subcarriers of an OFDM system is severely affected by Doppler shifts due to variations in phase.
Continuous phase modulation (CPM) and continuous phase frequency shift keying (CPFSK) have been employed in communication systems for more than four decades [8]. The main advantages of these schemes are that the signal is power and spectrum efficient, has a constant envelope, has less out of band radiation, and possesses phase continuity [9,10,11]. Traditional OFDM systems use memoryless modulation schemes such as PSK and QAM in the mapper. Very limited work has been done incorporating CPM in the mapper of an OFDM system. In this work, we evaluate the performance of a typical CPM-OFDM system over doubly-selective underwater acoustic (UWA) channels [4,12]. The main contributions of this work are as follows:
  • An overview of the work done on CPM-OFDM and similar schemes (presented in this section).
  • Design of a CPM-OFDM transceiver for low bandwidth and doubly-selective UWA channel.
  • Performance evaluation of the proposed transceiver over the UWA channel using computer simulations. Specifically, we present:
    o
    Bit error rate vs. SNR plots for various rational values of the modulation indices and identification and analysis of good performing indices.
    o
    Bit error rate vs. SNR plots for varying transmitter-receiver distances and a discussion of the results.
    o
    Bit error rate vs. SNR plots for various values of channel bandwidths and a discussion of the results.
    o
    Peak to average power ratio plots as a function of modulation indices.
The remaining paper is organized in the following manner. Section 2 contains a survey of the work done in the domain of CPM-OFDM and related technologies. Section 3 presents the details of a typical CPM-OFDM transceiver that includes CPM modulator and demodulator. In Section 4, we give a detailed description of the underwater acoustic channel that was used for the simulations. Simulation setup and results are presented in Section 5 along with discussions on the outcome of our simulation studies. Finally, the paper is concluded in Section 6.

2. Related Work

In CPM, the continuity of the phase from symbol to symbol introduces memory and correlation among symbols [13]. Since the inception of this class of signals, several interesting and useful works have been published and are still being published [14,15,16]. Utilizing the favorable properties of CPM, the pioneering work to combine CPM and OFDM was first reported in 2002 [17]. In this type of scheme, the traditional mappers such as PSK, QAM, etc., are replaced by CPM. The proposed scheme was named OFDM-CPM. (In this work, we call it CPM-OFDM owing to the norm currently being followed in literature.) It was shown that these signals offered much superior performance over traditional OFDM signals in multipath fading channels. After introducing CPM-OFDM signals in [17], the performance of different types of optimum and suboptimum receivers for CPM was evaluated over multipath-fading channels and reported in [18,19,20]. Viterbi decoder—though suboptimum—when used to detect CPM signals, offers performance that is comparable to optimum CPM receivers at a much-reduced complexity. As a natural consequence, the performance of Viterbi decoder to detect CPM-OFDM signals was presented in [21]. The performance of these signals over indoor wireless channels has also been assessed and reported in [22]. In [23], authors have evaluated the performance of convolutionally encoded CPM based OFDM systems for aeronautical telemetry. MIMO CPM-OFDM was studied in [24]. Authors have employed L2-orthogonal space-time codes and a zero-forcing equalizer at the receiver. They have shown that by using their proposed scheme, the complexity of CPM decoding can be significantly reduced. In [25], authors have implemented a typical CPM-OFDM system using software defined radio and have evaluated its performance over AWGN channels. Authors have shown that a value of 0.75 for the modulation index gives the best performance among the three modulation indices evaluated. However, they have not evaluated the performance of their proposed system over frequency-selective fading channels, which is the main ground of implementation for such systems. Moreover, they only evaluated their system only for three values of the modulation index.
High PAPR is one of the disadvantages of a typical OFDM system. By using multi-amplitude CPM, it was shown that the PAPR of CPM-OFDM can significantly be reduced [26]. Another way to reduce the PAPR of CPM-OFDM is to use constant envelope OFDM [27,28]. It should be noted that constant envelope OFDM is a different type of CPM-OFDM than the one proposed in [29] and other subsequent works discussed in the previous paragraph. In constant envelope OFDM, phase modulation is done after taking the IFFT of the signal, which is contrary to what was proposed in [29] where the continuous phase modulation was done before taking the IFFT. Constant envelope OFDM becomes CPM-OFDM if the phase continuity is maintained. Otherwise, it is a memoryless phase modulation. The scheme was named constant envelope-OFDM (CE-OFDM) or OFDM-phase modulation (OFDM-PM), and it was shown that CE-OFDM yield 0 dB PAPR constant envelope signals. In another work, authors have evaluated CE-OFDM for various multipath fading channels [30]. Two types of equalizers have been employed in the receiver: minimum mean square error (MMSE) and zero forcing (ZF) equalizers. Results presented show significant BER performance improvements over a traditional OFDM system. Moreover, authors show that through the optimum variation of the modulation index, improved bandwidth efficiency and BER performance can be achieved. The same authors have employed chaotic interleaving to CE-OFDM after doing continuous phase modulation [31]. Although authors claim that their system offers improvements in BER as compared to the one reported in [27,28], the reported results show only marginal improvements. In [32], the authors have studied a CE-OFDM system and evaluated its performance for a 1 Gbps wireless link at 60 GHz frequency. Authors have used a maximum ratio combining (MRC) receiver and the results show that the proposed scheme is 3 dB superior to CPM-OFDM. BER performance of constant envelope multicarrier modulation was evaluated in [33]. In this work, instead of using IFFT, authors have employed discrete cosine transform (DCT). The justifications given by the authors for using DCT were, the capability of DCT to process time and frequency domain data using real numbers, and bandwidth efficiency of DCT over DFT as the former requires half the bandwidth when compared with the latter. A thorough literature survey suggests that no work has been done to date that evaluates the performance of CPM-OFDM over underwater acoustic channels. Hence, the proposed work is the first of its kind and significantly contributes to the body of knowledge.

3. System Architecture

In this section, we briefly explain the various components of the CPM-OFDM transceiver and the continuous phase modulation.

3.1. CPM-OFDM Transmitter

The proposed OFDM transceiver is shown in Figure 1. The OFDM transmitter is implemented as an N -point inverse discrete Fourier transform (IDFT) on a block of N information symbols. Practically, the IDFT operation is implemented using an inverse fast Fourier transform (IFFT) because it is computationally efficient.
Let { s k , k = 0 , 1 , , N 1 } represent a block of N complex data symbols which is the output of the CPM mapper—explained in the next subsection. The IDFT of the data block is
S n = k = 0 N 1 s k exp { j 2 π n k N } ,   n = 0 , 1 , , N 1
outputting the time-domain sequence S n . Each OFDM symbol of N IFFT coefficients is preceded by N g samples—called cyclic prefix (CP) or a guard interval. The number of N g samples is either equal to or greater than the channel length N h in samples, where N h = T h T s N , T h is the length of the channel in seconds, and T s is the duration of an OFDM symbol in seconds. The CP samples are a repetition of the last N g samples of the OFDM symbol. Hence, N + N g becomes the total number of samples of each OFDM symbol.

3.2. Continuous Phase Modulation (CPM)

The complex data symbols s k for the k th subcarrier at the output of the CPM mapper follow the rules of continuous phase modulation. These complex symbols can be represented as
s k = cos θ k + j sin θ k
where
θ k = π i = n 1 h i I i + π h n I n q ( t n T s )
{ I i } represents the sequence of M -ary symbols of information that are typically selected from the set ± 1 , ± 3 , , ± ( M 1 ) , { h i } are called modulation indices, and q ( t ) represents the pulse shape. If h i = h for all i , the modulation index is fixed for all symbols and such a scheme is called “single h ” CPM. A scheme in which { h i } is different from symbol to symbol is called “multi- h ” CPM. In multi- h CPM, the { h i } varies in a cyclic manner through all the h values. The most useful feature of a CPM scheme is that it contains memory—represented by the first term in Equation (3). It can be seen that this term is the accumulation of all symbols up to time ( n 1 ) T s where n represents the present symbol index [13,17]. Figure 2 shows the values of θ k as a function of symbol times when h = 1 / 2 for a binary CPM. Solid lines indicate transition due to I = + 1 (when the information bit is a 1), whereas broken lines indicate transition when I = 1 (when the information bit is a 0). The latest value of θ k is computed by adding π h (if I = + 1 ) or subtracting π h (if I = 1 ) to the previous value of θ k . It is noted that the transition of θ k from previous to the current value is discrete in nature, although transitions in Figure 2 are shown using continuous lines. Regardless of the value of θ k , the complex numbers shall always lie on a circle.
The modulation index h is selected to be 0 < h < 1 and rational, i.e., ratio of two relatively prime integers p and q , the total number of points in the CPM constellation are kept to a reasonable number and catastrophic phase states are avoided [34]. When p is even, the phase states θ k are given as,
θ = { 0 , π p q , 2 π p q , , ( q 1 ) π p q }
In contrast, if p is odd, the phase states θ k are given as,
θ = { 0 , π p q , 2 π p q , , ( 2 q 1 ) π p q }
It follows from Equations (4) and (5) that there are q points in the signal constellation when p is even and 2 q when p is odd. For instance, there are five points in the signal constellation if h = 2 / 5 , and 8 points if h = 1 / 4 . Figure 3 shows the two scenarios.

3.3. CPM-OFDM Receiver

Using a sampling interval of Δ T = T s / N , the received complex signal is sampled with an analog-to-digital converter (A/D). After A/D, the N g samples, i.e., the CP of each OFDM symbol, is discarded. This operation removes the effects of ISI provided N g N h . After the removal of CP, each block of N received samples { X k , k = 0 , 1 , , N 1 } is transformed back to the frequency domain using an FFT that is the OFDM demodulation, as shown in Figure 1. The recovered complex data symbols x k then pass through the CPM de-mapper to recover the data sequence that was transmitted.

Viterbi Decoder

Detection of CPM signals is a complex process. However, it becomes less complex and economical if a Viterbi decoder—also called Viterbi algorithm (VA)—is used [21]. This decoding technique was proposed in 1967 by A.J. Viterbi to decode convolutional codes [35]. As was demonstrated by Omura [36], VA is a maximum likelihood decoder. Furthermore, VA has also been used in the detection of signals that have been transmitted over linear models of voiceband channels [37,38]. Other applications of VA include digital estimation problems. Some examples include voice recognition, recording systems with partial response channels, and optical character recognition [39,40], etc. As was noted earlier, restricting the modulation index h to be rational, the number of states in CPM trellis can be kept to a manageable number that also facilitates the use of VA. Figure 4 shows the angle θ , the respective complex numbers and paths through the trellis for a typical data sequence and an arbitrary subcarrier when h = 1 / 2 . Starting from state θ = 0 ( s k = 1 + j 0 ) , a specific path can be traced based on the data sequence. For illustration purposes, a data sequence 1011 has been shown using slightly thick lines.
The distance between received signal and all the trellis paths entering each state at an instant i is calculated by VA. This is followed by the removal of those paths that are probably not the candidates for maximum likelihood. For two paths entering the same state, the one having the best metric is selected and it is named the “surviving path”. For all the states, similar surviving paths are selected. By continuing in a similar manner, VA advances deeper into the trellis and the decisions are made by removing the paths that are least likely [41]. Although such decisions are not maximum likelihood in the true sense, if the decision depth is long enough, these decisions can be almost as good as in the case of true maximum likelihood [42].
The technique for computing the distances between the received and likelihood sequences is as follows. Recall that the received sequence of complex numbers for the k th subcarrier at the output of FFT is x k and the transmitted sequence of complex numbers for the k th subcarrier is s k . It follows that,
s k = u k + j v k x k = u ^ k + j v ^ k
Here, u k and u ^ k are the real parts of the transmitted and received complex numbers, respectively, while v k and v ^ k are the imaginary parts of the transmitted and received complex numbers, respectively. If d k denotes the squared distance between two complex number sequences, then,
d k = ( u k u ^ k ) 2 + ( v k v k ) 2
At each symbol interval, these distances are successively updated. Moreover, all possible state transitions are extended. The path having highest likelihood is retained at next symbol interval, while all others are deleted. After tracing the complete signal sequence, all contenders terminate in a common node at the extreme end of the trellis. Hence, the required sequence is the one that is the most likely of them. Since the modulation index h is the ratio of two relatively prime integers p and q , VA only keeps track of q or 2 q states at each time interval. If m represents the decision depth in number of symbols, then VA produces a decision on the entire sequence of m symbols at the end of m symbol intervals reducing the complexity of the CPM de-mapper.

4. Shallow Underwater Acoustic Channel Model

The acoustic signals in an underwater channel undergo both frequency and time selectivity, making the channel double selective [43]. The bandwidth of the channel is limited, on the order of a few kilohertz over longer distances, due to the absorption losses and multipath experienced by the acoustic waved underwater [44]. The limited bandwidth availability severely restricts and reduces the inter carrier spacing in multicarrier communication systems [45]. This makes the system highly sensitive to even tiny values of Doppler shifts and it undergoes ICI. The speed of sound is much lower compared to that of radio waves and thus motion induced attenuation is of concern [46]. For a channel with L multipath components that are time shifted, the response [43] can be expressed mathematically as:
H ( t , τ ) = p = 1 L A p ( t ) δ ( τ τ p ( t ) )
where A p denotes the amplitude of the p t h component, τ p represents it delay coefficient, and δ is the Dirac delta function. The envelope response of the shallow underwater channel was divided into two parts: the deterministic response and the random multipath fading.
Considering s ( t ) to be the CPM modulated time domain digital signal from Equation (1), Figure 5 shows it passing through the channel blocks. This allows for controlling the SNR, modifying channel taps and the acoustic absorption pathloss parameters from Thorp’s formula [47]. The typical delay spread for a shallow underwater acoustic channel is between 10 to 20   ms and can be as long as 100   ms [48] .

4.1. Deterministic Response

In an underwater medium the energy of an acoustic signal gets attenuated both as a function of distance as well as frequency, and the pathloss is a combination of geometric spreading as well as absorption. Mathematically, if the variation in time is e j ω t the path frequency domain transmission loss expression in the positive z direction will be:
E ( z ) = E 0   e γ z = E 0   e α z   e j β z
where a scaling constant is denoted by E 0   . The channel’s deterministic transfer function H a ( f , d ) [49,50] is:
H a ( f , d ) = A d   e γ ( f ) d
where A d and d are a scaling constant and transmitter-receiver distance, respectively, while γ denotes a complex propagation constant, in m 1 :
γ ( f ) = α ( f ) + j β ( f )
where α ( f ) and β ( f ) are absorption and phase constants, respectively. In UWA channels the absorption is a function of frequency as acoustic pressure is reduced due to energy losses in heat. According to the Thorp formula [47], the absorption coefficient in computed in dB / km as:
α d B ( f ) = 1 . 094 ( 0 . 003 + 0 . 1 f 2 1 + f 2 + 40 f 2 4100 + f 2 + 0 . 000275 f 2 )
Figure 6a shows, for multiple distances, the absorption pathloss transfer function. Similarly, phase constant in rad / m is:
β ( f ) = 2 π f c s
where c s represents sound velocity [51] in m s 1 , calculated as:
c s = 1449.2 + 4.6 T     0.055 T 2 + 0.00029 T 3 + ( ( 1.34     0.01 ) T ) ( S 35 )
where T ,   S , and Z M are temperature, salinity, and depth, respectively. Equation (14) is called Medwin’s equation [51]. The realistic channel values are considered with temperature between 0 to 35 °C while salinity is from 0 to 45 PPT and the supported depth is up to 1000 m. The signal c 1 ( t ) in Figure 5 can be expressed as:
c 1 ( t ) = h a ( t , d )     s ( t )
where h a ( t , d ) represents the IFFT of the channel transfer function convolved with the transmitted signal s ( t ) .

4.2. Random Channel

Various fading models exist for RF channels and there is a general agreement between scientists and researchers over their usage. However, the domain of fading models for UWA channels is still open and lacks consensus. Experimental studies conducted suggest that a Rician fading model accurately represents the fading observed by acoustic signals in a UWA channel [52]. Researchers studied sea trial data, with Rician shadowed distribution having the closet fit [53,54]. The parameters selected in this work are m = 0.4 and k = 2.0 [54]. The value of spreading factor k = 1.5 can also be assumed [55]. The signal c 2 ( t ) from Figure 5 can be represented as:
c 2 ( t ) = h r ( t )     c 1 ( t ) + n ( t )
where n ( t ) and h r ( t ) are noise and Rician fading [56] impulse response modelled using Rician channel object in MATLAB R2019b by MathWorks, respectively. Figure 6b shows the sample of channel path gains and delay profile.

4.3. Ambient Noise

In a realistic UWA channel, the noise is not white and depends upon various acoustic frequencies. For our simulations, we use an ambient noise model that is a combination of thermal, shipping, wave, and turbulence noise [57]. The power spectral density (PSD) of the total noise is:
N ( f ) = 10 log ( 10 N s h i p p i n g ( f ) 10 + 10 N t u r b u l a n c e ( f ) 10 + 10 N w a v e ( f ) 10 + 10 N t h e r m a l ( f ) 10 )
The noise is location specific and can be modeled as color noise, and its amplitude is high at both the lower and upper end of the spectrum while minimum around 60 kHz [58].

5. Simulation Results

The performance of the proposed system was evaluated using simulations where a CPM-OFDM transceiver is communicating over a UWA channel. The simulation parameters used are shown in Table 1.
We selected the values of the modulation index h by varying the numerator p from 1 to 15. We chose the values of the denominator q by varying it from 2 to 16 such that p / q remains rational. This gave us a total of 23 values of h . Any other values outside this set do not give any better performance, and we found this set to be sufficient to assess the performance of the intended system. Moreover, selecting higher values of p and q would result in higher number of points in the constellation, increasing the decoder complexity. The error performance of a typical CPM-OFDM system for these 23 values of h is shown in Figure 7.
Based upon the BER values, the curves have been divided into two categories: A and B. As is evident from Figure 7, Category A represents those curves that show good BER performance, whereas Category B represents those curves that show poor BER performance. The best BER is achieved when the value of h is either 7 / 16 or 9 / 16 . The BER performance for these two values of h is not identical but because they are very close, they appear to be overlapping each other.
In addition to these two values, there are more curves in Figure 7 that appear to be overlapping each other. Therefore, we have also shown the BER performance using two tables—Table 2 and Table 3. The difference between these two tables is the way they have been sorted. Table 2 is sorted on p and q , and Table 3 has been sorted on the BER values when SNR is 20 dB.
It is evident that the best BER is achieved when h is 7 / 16 , which has been highlighted with a yellow color. The performance of h = 9 / 16 is very similar to the case when h = 7 / 16 and is highlighted with an orange color. In both these cases, the number of points in the constellation will be 2 q , i.e., 32. If a smaller number of points are desired in the constellation to decrease the decoder complexity, then h values with a smaller q could be selected, such as h = 3 / 8 that gives 16 points in the signal constellation at a slightly inferior BER. Another choice could be h = 3 / 5 that would give only 10 points in the signal constellation at the cost of BER. From the two tables, it is observed that in Category A, there is only one value of h that has an even value of p and it is h = 2 / 5 . Although it gives the minimum number of points in the signal constellation, its BER is much inferior when compared to the best case of h = 7 / 16 or h = 9 / 16 .
The BER performance of the proposed scheme with varying transmitter-receiver distances is shown in Figure 8. Although performance degradation as the distance increases is obvious, CPM-OFDM still gives acceptable BER up to 1.5 km. Figure 9 illustrates the BER performance as a function of channel bandwidth. The lowest BER is noted for a channel bandwidth of 10 kHz. It is also noted that, as would be expected, the BER degrades as the channel bandwidth decreases. However, the BER performance for channel bandwidths of 5 kHz and 2.5 kHz are very similar with the BER offered by 2.5 kHz being slightly better than that offered by a bandwidth of 5 kHz.
We also evaluated the PAPR performance of CPM-OFDM for all the 23 values of h . The complementary cumulative distribution function (CCDF) for each value of h is plotted in Figure 10. For comparison, the CCDF of a typical PSK-OFDM scheme is also plotted. The best PAPR is observed when h = 1 / 2 , which is almost identical to that of PSK-OFDM. The PAPR of other values of h is marginally inferior to PSK-OFDM and h = 1 / 2 .

6. Conclusions

Through computer simulations, it has been shown that CPM-OFDM is an attractive candidate for underwater acoustic communication. This scheme offers an excellent error performance without employing any equalization technique. The best error performance is achieved when the CPM modulation index h is chosen as either 7/16 or 9/16. Moreover, acceptable error performance is observed up to a transmitter-receiver distance of 500 m. The PAPR performance of CPM-OFDM has also been evaluated and shown to be similar to those offered by other traditional OFDM schemes. Hence, a PAPR reduction technique is mandatory when employing CPM-OFDM for underwater acoustic communication. In this work, we evaluated the performance of binary CPM-OFDM and without any PAPR reduction technique. The performance of M-ary CPM-OFDM with PAPR reduction technique remains to be studied.

Author Contributions

M.M. and I.A.T. conceived the idea and the block diagram of the system. M.M. and I.A.T. implemented the model in MATLAB, ran the simulations, and wrote the manuscript. P.O. conceived and designed the UWA channel model used and contributed to the discussion section. I.A.T. and P.O. reviewed the final version of the manuscript. All authors have read and agreed to the published version of the manuscript.

Funding

The publication of this article has been funded by the Universidad de Málaga, Campus de Excelencia Internacional Andalucía Tech.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

Authors express their gratitude to the Escuela Técnica Superior de Ingeniería de Telecomunicación, and the Instituto de Ingeniería Oceánica, Universidad de Málaga, Málaga, Spain. We would also like to thank College of Computer and Information Systems, Umm Al-Qura University, Makkah, Saudi Arabia.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Xu, X.; Zhaohui, W.; Shengli, Z.; Wan, L. Parameterizing Both Path Amplitude and Delay Variations of Underwater Acoustic Channels Forblock Decoding of Orthogonal Frequency Division Multiplexing. J. Acoust. Soc. Am. 2012, 131, 4672–4679. [Google Scholar] [CrossRef] [Green Version]
  2. Stojanovic, M.; Preisig, J. Underwater Acoustic Communication Channels: Propagation Models and Statistical Characterization. IEEE Commun. Mag. 2009, 47, 84–89. [Google Scholar] [CrossRef]
  3. Li, B.; Zhou, S.; Stojanovic, M.; Freitag, L. Pilot-Tone Based Zp-Ofdm Demodulation for an Underwater Acoustic Channel; IEEE: New York, NY, USA, 2006. [Google Scholar]
  4. Mohsin, M.; Tasadduq, I.A.; Otero, P.; Poncela, J. Flexible Ofdm Transceiver for Underwater Acoustic Channel: Modeling, Implementation and Parameter Tuning. Wirel. Pers. Commun. 2021, 116, 1423–1441. [Google Scholar]
  5. Gang, Q.; Babar, Z.; Ma, L.; Liu, S.; Wu, J. Mimo-Ofdm Underwater Acoustic Communication Systems—A Review. Phys. Commun. 2017, 23, 56–64. [Google Scholar]
  6. Sean, M.; Anstett, R.; Anicette, N.; Zhou, S. A Broadband Underwater Acoustic Modem Implementation Using Coherent Ofdm. In Proceedings of the The National Conference On Undergraduate Research (NCUR), Dominican University of California, San Rafael, CA, USA, 12–14 April 2007. [Google Scholar]
  7. Stojanovic, M. Low Complexity Ofdm Detector for Underwater Acoustic Channels. Oceans 2006, 2006, 1–6. [Google Scholar]
  8. Aulin, T.; Sundberg, C.-E. Bounds on the Performance of Binary Cpfsk Type of Signaling with Input Data Symbol Pulse Shaping. In Proceedings of the NTC’78 National Telecommunications Conference, Birmingham, UK, 3–6 December 1978; Volume 1. [Google Scholar]
  9. Aulin, T.; Sundberg, C. Continuous Phase Modulation-Part I: Full Response Signaling. IEEE Trans. Commun. 1981, 29, 196–209. [Google Scholar] [CrossRef]
  10. Aulin, T.; Rydbeck, N.; Sundberg, C.-E. Continuous Phase Modulation-Part II: Partial Response Signaling. IEEE Trans. Commun. 1981, 29, 210–225. [Google Scholar] [CrossRef]
  11. Sun, Y. Optimal Parameter Design of Continuous Phase Modulation for Future Gnss Signals. IEEE Access 2021, 9, 58487–58502. [Google Scholar] [CrossRef]
  12. Peng, B.; Rossi, P.S.; Dong, H.; Kansanen, K. Time-Domain Oversampled Ofdm Communication in Doubly-Selective Underwater Acoustic Channels. IEEE Commun. Lett. 2015, 19, 1081–1084. [Google Scholar] [CrossRef]
  13. Proakis, J.G.; Salehi, M. Digital Communications; McGraw-Hill: New York, NY, USA, 2008. [Google Scholar]
  14. Kassan, K.; Farès, H.; Glattli, D.C.; Louët, Y. Performance Vs. Spectral Properties for Single-Sideband Continuous Phase Modulation. IEEE Trans. Commun. 2021, 69, 4402–4416. [Google Scholar] [CrossRef]
  15. Güntürkün, U.; Vandendorpe, L. Low-Complexity Lmmse–Sic Turbo Receiver for Continuous Phase Modulation, Based on a Multiaccess–Multipath Analogy. IEEE Trans. Commun. 2020, 68, 7672–7686. [Google Scholar] [CrossRef]
  16. Xu, Z.; Wang, Q. Autocorrelation Function of Full-Response Cpm Signals and Its Application to Synchronization. IEEE Access 2019, 7, 133781–133786. [Google Scholar] [CrossRef]
  17. Tasadduq, I.A.; Rao, R.K. Ofdm-Cpm Signals. Electron. Lett. 2002, 38, 80–81. [Google Scholar] [CrossRef]
  18. Imran, A.T.; Raveendra, K.R. Detection of Ofdm-Cpm Signals over Multipath Channels. In Proceedings of the 2002 IEEE International Conference on Communications, Conference Proceedings, ICC 2002, New York, NY, USA, 28 April–2 May 2002. [Google Scholar]
  19. Tasadduq, I.A.; Rao, R.K. Ofdm-Cpm Signals for Wireless Communications. Can. J. Electr. Comput. Eng. 2003, 28, 19–25. [Google Scholar] [CrossRef]
  20. Tasadduq, I.A.; Rao, R.K. Performance of Optimum and Suboptimum Ofdm-Cpm Receivers over Multipath Fading Channels. Wirel. Commun. Mob. Comput 2005, 5, 365–374. [Google Scholar] [CrossRef]
  21. Tasadduq, I.A.; Rao, R.K. Viterbi Decoding of Ofdm-Cpm Signals. Arab. J. Sci. Eng. 2003, 28, 71–80. [Google Scholar]
  22. Tasadduq, I.A.; Rao, R.K. Ofdm-Cpm Signals for Indoor Wireless Communications. In Proceedings of the 14th International Conference on Wireless Communications, Calgary, AB, Canada, 8–10 July 2002. [Google Scholar]
  23. Wylie, M.; Green, G. On the Performance of Serially Concatenated Cpm-Ofdma Schemes for Aeronautical Telemetry; Air Force Flight Test Center: Edwards, CA, USA, 2011.
  24. Hisojo, M.A.; Lebrun, J.; Deneire, L. Zero-Forcing Approach for L2-Orthogonal St-Codes with Cpm-Ofdm Schemes and Frequency Selective Rayleigh Fading Channels. In Proceedings of the 2014 IEEE Military Communications Conference, Baltimore, MD, USA, 6–8 October 2014. [Google Scholar]
  25. Morioka, K.; Kanada, N.; Futatsumori, S.; Kohmura, A.; Yonemoto, N.; Sumiya, Y.; Asano, D. An Implementation of Cpfsk-Ofdm Systems by Using Software Defined Radio. In Proceedings of the 2014 IEEE Annual Conference on Wireless and Microwave Technology (WAMICON), Tampa, FL, USA, 6 June 204.
  26. Tasadduq, I.A.; Rao, R.K. Papr Reduction of Ofdm Signals Using Multiamplitude Cpm. Electron. Lett. 2002, 38, 915–917. [Google Scholar] [CrossRef]
  27. Thompson, S.C.; Ahmed, A.U.; Proakis, J.G.; Zeidler, J.R.; Geile, M.J. Constant Envelope Ofdm. IEEE Trans. Commun. 2008, 56, 1300–1312. [Google Scholar] [CrossRef]
  28. Thompson, S.C.; Ahmed, A.U.; Proakis, J.G.; Zeidler, J.R. Constant Envelope Ofdm Phase Modulation: Spectral Containment, Signal Space Properties and Performance. In Proceedings of the IEEE MILCOM 2004 Military Communications Conference, Monterey, CA, USA, 31 October–3 November 2004. [Google Scholar]
  29. Tasadduq, I.A. Novel Ofdm-Cpm Signals for Wireless Communications: Properties, Receivers and Performance. Ph.D. Thesis, University of Western Ontario, London, ON, Canada, 2002. [Google Scholar]
  30. Hassan, E.S.; Zhu, X.; El Khamy, S.E.; Dessouky, M.I.; El Dolil, S.A.; El Samie, F.E.A. Performance Evaluation of Ofdm and Single-Carrier Systems Using Frequency Domain Equalization and Phase Modulation. Int. J. Commun. Syst. 2011, 24, 1–13. [Google Scholar] [CrossRef]
  31. Hassan, E.S.; Zhu, X.; El-Khamy, S.E.; Dessouky, M.I.; El-Dolil, S.A.; El-Samie, F.E.A. Chaotic Interleaving Scheme for Single-and Multi-Carrier Modulation Techniques Implementing Continuous Phase Modulation. J. Frankl. Inst. 2013, 350, 770–789. [Google Scholar] [CrossRef]
  32. Kiviranta, M.; Mammela, M.; Cabric, D.; Sobel, D.A.; Brodersen, R.W. Constant Envelope Multicarrier Modulation: Performance Evaluation Awgn and Fading Channels. In Proceedings of the MILCOM 2005 IEEE Military Communications Conference, Atlantic City, NJ, USA, 17–20 October 2005. [Google Scholar]
  33. Tan, J.; Stuber, L. Constant Envelope Multi-Carrier Modulation. In Proceedings of the 2002 Military Communications Conference (MILCOM), Anaheim, CA, USA, 7–10 October 2002. [Google Scholar]
  34. Anderson, J.B.; Aulin, T. Digital Phase Modulation; Plenum: New York, NY, USA, 1986. [Google Scholar]
  35. Viterbi, A. Error Bounds for Convolutional Codes and an Asymptotically Optimum Decoding Algorithm. IEEE Trans. Inf. Theory 1967, 13, 260–269. [Google Scholar] [CrossRef] [Green Version]
  36. Omura, J. On the Viterbi Decoding Algorithm. IEEE Trans. Inf. Theory 1969, 15, 177–179. [Google Scholar] [CrossRef]
  37. Kobayashi, H. Correlative Level Coding and Maximum-Likelihood Decoding. IEEE Trans. Inf. Theory 1971, 17, 586–594. [Google Scholar] [CrossRef]
  38. Forney, G.D. The Viterbi Algorithm. Proc. IEEE 1973, 61, 268–278. [Google Scholar] [CrossRef]
  39. Hayes, J.F. The Viterbi Algorithm Applied to Digital Data Transmission. IEEE Commun. Mag. 2002, 40, 26–32. [Google Scholar] [CrossRef]
  40. Hayes, J. The Viterbi Algorithm Applied to Digital Data Transmission. Commun. Soc. 1975, 13, 15–20. [Google Scholar] [CrossRef]
  41. Sklar, B. Digital Communications: Fundamentals and Applications, 2nd ed.; Prentice-Hall: Englewood Cliffs, NJ, USA, 2001. [Google Scholar]
  42. Haykin, S. Communication Systems; John Wiley & Sons: Hoboken, NJ, USA, 2008. [Google Scholar]
  43. Liu, C.; Zakharov, Y.V.; Chen, T. Doubly Selective Underwater Acoustic Channel Model for a Moving Transmitter/Receiver. IEEE Trans. Veh. Technol. 2012, 61, 938–950. [Google Scholar]
  44. Bocus, M.J.; Agrafiotis, D.; Doufexi, A. Underwater Acoustic Video Transmission Using Mimo-Fbmc. In Proceedings of the 2018 OCEANS-MTS/IEEE Kobe Techno-Oceans (OTO), Kobe, Japan, 28–31 May 2018. [Google Scholar]
  45. Wang, X.; Wang, J.; He, L.; Song, J. Doubly Selective Underwater Acoustic Channel Estimation with Basis Expansion Model. In Proceedings of the 2017 IEEE International Conference on Communications (ICC), Paris, France, 21–25 May 2017. [Google Scholar]
  46. Stojanovic, M. Underwater Acoustic Communications: Design Considerations on the Physical Layer. In Proceedings of the 2008 Fifth Annual Conference on Wireless on Demand Network Systems and Services, Garmisch-Partenkirchen, Germany, 23–25 January 2008. [Google Scholar]
  47. Urick, R.J. Sound Propagation in the Sea; Peninsula Publishing: Westport, CT, USA, 1982. [Google Scholar]
  48. Wan, L. Underwater Acoustic Ofdm: Algorithm Design, Dsp Implementation, and Field Performance. Ph.D. Thesis, University of Connecticut, Mansfield, CT, USA, 2014. [Google Scholar]
  49. Philip, M.M.; Ingard, K.U. Theoretical Acoustics; Princeton University Press: Princeton, NJ, USA, 1986. [Google Scholar]
  50. Roth, P.O. Fundamentos de Propagación de Ondas; Universidad de Malaga, Manual: Malaga, Spain, 2015. [Google Scholar]
  51. Medwin, H. Speed of Sound in Water: A Simple Equation for Realistic Parameters. J. Acoust. Soc. Am. 1975, 58, 1318–1319. [Google Scholar] [CrossRef]
  52. Kulhandjian, H.; Melodia, T. Modeling Underwater Acoustic Channels in Short-Range Shallow Water Environments. In Proceedings of the International Conference on Underwater Networks & Systems, Rome, Italy, 12–14 November 2014. [Google Scholar]
  53. Radosevic, A.; Proakis, J.G.; Stojanovic, M. Statistical Characterization and Capacity of Shallow Water Acoustic Channels. In Proceedings of the OCEANS 2009—EUROPE, Bremen, Germany, 11–14 May 2009. [Google Scholar]
  54. Ruiz-Vega, F.; Clemente, M.C.; Paris, J.F.; Otero, P. Ricean Shadowed Statistical Characterization of Shallow Water Acoustic Channels for Wireless Communications. In IEEE Conf. Underwater Communications: Channel Modelling & Validation, UComms; IEEE: Sestri Levante, Italy, 2012. [Google Scholar]
  55. Melodia, T.; Kulhandjian, H.; Kuo, L.; Demirors, E. Mobile Ad Hoc Networking: Cutting Edge Directions. In Advances in Underwater Acoustic Networking; John Wiley & Sons: Hoboken, NJ, USA, 2013. [Google Scholar]
  56. Jeruchim, M.; Balaban, P.; Shanmugan, K.S. Simulation of Communication Systems, 2nd ed.; Kluwer Academic/Plenum: New York, NY, USA, 2000. [Google Scholar]
  57. Stojanovic, M. On the Relationship between Capacity and Distance in an Underwater Acoustic Communication Channel. ACM SIGMOBILE Mob. Comput. Commun. Rev. 2007, 11, 34–43. [Google Scholar] [CrossRef]
  58. Hebbar, R.P.; Poddar, P.G. Generalized Frequency Division Multiplexing–Based Acoustic Communication for Underwater Systems. Int. J. Commun. Syst. 2020, 33, e4292. [Google Scholar] [CrossRef]
Figure 1. Proposed CPM-OFDM transceiver for underwater acoustic channel.
Figure 1. Proposed CPM-OFDM transceiver for underwater acoustic channel.
Jmse 09 01104 g001
Figure 2. Trellis diagram for h = 1/2.
Figure 2. Trellis diagram for h = 1/2.
Jmse 09 01104 g002
Figure 3. Constellation diagram for (a) h = 2/5 (b) h = 1/4.
Figure 3. Constellation diagram for (a) h = 2/5 (b) h = 1/4.
Jmse 09 01104 g003
Figure 4. All the possible paths through the trellis for h = 1/2. Solid lines indicate bit 1, broken lines indicate bit 0, and bold lines indicate a typical bit sequence of 1011. The complex numbers beside the figure are the possible CPM mapper output.
Figure 4. All the possible paths through the trellis for h = 1/2. Solid lines indicate bit 1, broken lines indicate bit 0, and bold lines indicate a typical bit sequence of 1011. The complex numbers beside the figure are the possible CPM mapper output.
Jmse 09 01104 g004
Figure 5. Shallow underwater acoustic channel model.
Figure 5. Shallow underwater acoustic channel model.
Jmse 09 01104 g005
Figure 6. Shallow acoustic channel characteristics: (a) frequency dependent absorption; (b) channel impulse response.
Figure 6. Shallow acoustic channel characteristics: (a) frequency dependent absorption; (b) channel impulse response.
Jmse 09 01104 g006
Figure 7. Error performance of CPM-OFDM for 23 rational values of modulation index h with N = 512 and transmitter-receiver distance 500 m.
Figure 7. Error performance of CPM-OFDM for 23 rational values of modulation index h with N = 512 and transmitter-receiver distance 500 m.
Jmse 09 01104 g007
Figure 8. BER performance of CPM-OFDM as a function of transmitter-receiver distances with N = 512 , h = 7 / 16 .
Figure 8. BER performance of CPM-OFDM as a function of transmitter-receiver distances with N = 512 , h = 7 / 16 .
Jmse 09 01104 g008
Figure 9. BER performance of CPM-OFDM as a function of channel bandwidth with N = 512 , h = 7 / 16 .
Figure 9. BER performance of CPM-OFDM as a function of channel bandwidth with N = 512 , h = 7 / 16 .
Jmse 09 01104 g009
Figure 10. PAPR performance of CPM-OFDM as a function of 23 values of h with N = 512 and transmitter-receiver distance 500 m.
Figure 10. PAPR performance of CPM-OFDM as a function of 23 values of h with N = 512 and transmitter-receiver distance 500 m.
Jmse 09 01104 g010
Table 1. Simulation parameters.
Table 1. Simulation parameters.
ParametersValues
Number of Subcarriers512
CP Length128 (typically, 1/4th the no. of subcarriers)
Modulation Index23 rational values
Bandwidth10 kHz
Average Path Gains [ 0 ; 1.5 ; 2.5 ; 7.0 ] dB
Path Delays [ 0 ; 1 ; 2.5 ; 5.4 ] ms
Sampling Frequency10,000 samples per second
OFDM Symbol Duration51.2 ms
No. of OFDM Symbols Transmitted160,000
No. of Simulation Runs20
Tx-Rx Distance500 m
Transmitter Depth50 m
Receiver Depth50 m
Doppler Frequency10 Hz
Atmospheric pressure 1.01325 × 10 5 Pa
Salinity35 parts/1000
Density103 kg/m3
Water temperature25 °C
Table 2. BER values for various modulation indices and SNRs (sorted on values of p and q).
Table 2. BER values for various modulation indices and SNRs (sorted on values of p and q).
h   =   p / q SNR (dB)
p q 051015202530
120.3898640.2740860.1454440.047840.014370.0067430.003461
140.3586470.2417380.1249550.0510680.0229010.0125910.007052
150.3609020.2612780.1589680.0756650.0327580.0162510.009047
180.3779290.3033890.2192920.1323420.062480.0284330.015397
1100.3887730.3256320.2501180.1699760.104230.0604610.033599
1160.4121850.3670270.3078570.2324410.1513320.0826830.039188
250.3438990.1899860.061110.0082370.00025 1.03 × 10 7 0
340.3585970.2416570.1249310.0511270.0228850.0125810.007057
350.3438540.1863180.0478270.003423 2.36 × 10 5 1.95 × 10 8 0
380.3375940.1753210.0431520.002893 1.01 × 10 5 00
3100.3413110.1885470.0599880.0077680.00016 9.77 × 10 9 0
3160.3576860.2395490.1136690.0301980.002457 9.90 × 10 6 0
450.3609410.2612250.1708110.1092330.066710.03680.018393
580.3375720.1752370.0431220.002893 1.09 × 10 5 00
5160.3371890.1807920.0525420.005163 4.81 × 10 5 00
780.377880.3033820.2192660.1323450.062430.0284040.015389
7100.3412360.1885740.0599110.007780.000159 9.77 × 10 9 0
7160.3292760.1627250.0372630.001883 3.67 × 10 6 00
9100.3887480.3255570.2500390.1699490.1042570.0604480.033613
9160.3293020.162740.0372810.001882 3.87 × 10 6 00
11160.3370940.1807390.0525170.005183 4.67 × 10 5 00
13160.3576580.2395190.1136630.0301640.002452 9.13 × 10 6 0
15160.4121490.3670340.307930.2325370.1512760.0826330.039155
Table 3. BER values for various modulation indices and SNRs (sorted on values of BER at SNR = 20 dB).
Table 3. BER values for various modulation indices and SNRs (sorted on values of BER at SNR = 20 dB).
h   =   p / q SNR (dB)
p q 051015202530
Category A7160.3292760.1627250.0372630.001883 3.67 × 10 6 00
9160.3293020.162740.0372810.001882 3.87 × 10 6 00
380.3375940.1753210.0431520.002893 1.01 × 10 5 00
580.3375720.1752370.0431220.002893 1.09 × 10 5 00
350.3438540.1863180.0478270.003423 2.36 × 10 5 1.95 × 10 8 0
11160.3370940.1807390.0525170.005183 4.67 × 10 5 00
5160.3371890.1807920.0525420.005163 4.81 × 10 5 00
7100.3412360.1885740.0599110.007780.000159 9.77 × 10 9 0
3100.3413110.1885470.0599880.0077680.00016 9.77 × 10 9 0
250.3438990.1899860.061110.0082370.00025 1.03 × 10 7 0
13160.3576580.2395190.1136630.0301640.002452 9.13 × 10 6 0
3160.3576860.2395490.1136690.0301980.002457 9.90 × 10 6 0
Category B120.3898640.2740860.1454440.047840.014370.0067430.003461
340.3585970.2416570.1249310.0511270.0228850.0125810.007057
140.3586470.2417380.1249550.0510680.0229010.0125910.007052
150.3609020.2612780.1589680.0756650.0327580.0162510.009047
780.377880.3033820.2192660.1323450.062430.0284040.015389
180.3779290.3033890.2192920.1323420.062480.0284330.015397
450.3609410.2612250.1708110.1092330.066710.03680.018393
1100.3887730.3256320.2501180.1699760.104230.0604610.033599
9100.3887480.3255570.2500390.1699490.1042570.0604480.033613
15160.4121490.3670340.307930.2325370.1512760.0826330.039155
1160.4121850.3670270.3078570.2324410.1513320.0826830.039188
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Tasadduq, I.A.; Murad, M.; Otero, P. CPM-OFDM Performance over Underwater Acoustic Channels. J. Mar. Sci. Eng. 2021, 9, 1104. https://doi.org/10.3390/jmse9101104

AMA Style

Tasadduq IA, Murad M, Otero P. CPM-OFDM Performance over Underwater Acoustic Channels. Journal of Marine Science and Engineering. 2021; 9(10):1104. https://doi.org/10.3390/jmse9101104

Chicago/Turabian Style

Tasadduq, Imran A., Mohsin Murad, and Pablo Otero. 2021. "CPM-OFDM Performance over Underwater Acoustic Channels" Journal of Marine Science and Engineering 9, no. 10: 1104. https://doi.org/10.3390/jmse9101104

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