Next Article in Journal
Multilayer Perceptron Network Optimization for Chaotic Time Series Modeling
Next Article in Special Issue
Superimposed Perfect Binary Array-Aided Channel Estimation for OTFS Systems
Previous Article in Journal
Popularity and Entropy in Friendship and Enmity Networks in Classrooms
Previous Article in Special Issue
A Structured Sparse Bayesian Channel Estimation Approach for Orthogonal Time—Frequency Space Modulation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Hamming Distance Optimized Underwater Acoustic OTFS-IM Systems

Ocean College, Jiangsu University of Science and Technology, Zhenjiang 212100, China
*
Author to whom correspondence should be addressed.
Entropy 2023, 25(7), 972; https://doi.org/10.3390/e25070972
Submission received: 16 May 2023 / Revised: 15 June 2023 / Accepted: 20 June 2023 / Published: 24 June 2023
(This article belongs to the Special Issue Delay-Doppler Domain Communications for Future Wireless Networks)

Abstract

:
The orthogonal time frequency space (OTFS) modulation technique can provide reliable communication in time-varying channels. Due to the dispersive characteristics of underwater acoustic channels, this paper proposes an OTFS-IM underwater acoustic communication system based on Hamming distance optimization to reduce the impact of dispersion in underwater acoustic communication. Firstly, the OTFS-IM underwater acoustic communication system is introduced, which introduces index modulation into the Delay–Doppler (DD) domain to make the OTFS system have stronger anti-Delay–Doppler capability. In contrast, since there is index sequence redundancy in a specific index combination, a Hamming distance optimization model is used to eliminate the redundant combination in the specific index combination sequence and further improve the bit error rate performance of the system. In addition, the Hamming distance optimized OTFS-IM underwater acoustic communication system is verified by simulation analysis. The results show that the proposed Hamming distance optimized OTFS-IM can achieve more reliable bit error rate performance.

1. Introduction

Underwater acoustic channels pose inevitable challenges to the stability, reliability, and transmission rate of underwater acoustic communication systems due to their complex multipath effects, time-varying effects, and limited bandwidth [1,2], Multi-carrier modulation technology is widely used in the field of underwater acoustic communication by virtue of its strong anti-interference ability and high spectral efficiency [3], of which orthogonal frequency division multiplexing (OFDM) [4] is a typical representative of multi-carrier modulation technology that is the focus of research in underwater acoustic communication, and with the continuous updating of multi-carrier modulation technology, filter bank multi-carrier (FBMC) [5,6] modulation, orthogonal time frequency spatial (OTFS) [7,8,9,10,11] modulation, and other multi-carrier modulation technology have emerged and become the research focuses of communication technology.
Under the condition of fast movement, the channel presents fast time-varying fading characteristics, at which time the orthogonality between OFDM subcarriers is destroyed. In this case, Hadani R [7] first proposed OTFS modulation technology, which provides strong Delay and Doppler elasticity by modulating information in the DD domain. A series of extensions of OTFS technology have also been proposed. In [9], the author analyzes the performance of coded OTFS on high mobility channels and proves the basic trade-off between the coding gain and diversity gain of the system. Capable of providing stable communication in time-varying environments, the time-varying and strong Doppler effects of the underwater acoustic channel fit well with the characteristics of OTFS, making OTFS modulation techniques a hot research topic in underwater acoustic communications [12,13,14,15,16]. In [12], OTFS modulation technology was first applied to the field of underwater acoustic communication, and the performance of OTFS in underwater acoustic communication was verified by bit error rate (BER), spectrum effectiveness (SE), and peak to average power rate (PAPR). Subsequently, in the context of multi-user underwater acoustic communication, BOCUS M J [13] combined OTFS modulation techniques with MIMO to investigate a large-scale MIMO–OFDM-based OTFS multi-user underwater acoustic communication scheme. At the receiving end of the system, Ref. [14] proposed an optimal coordinate descent infinite parametric constrained equilibrium algorithm for the problem of high complexity of the linear minimum mean square error (LMMSE) algorithm, which reduces the complexity of the system while ensuring the BER performance of the system. In contrast, Ref. [15] also proposed a two-dimensional passive time-reversal receiver to reduce the complexity of the algorithm at the receiver side of the system and verified the proposed algorithm in simulated and measured channels to obtain a better system BER performance with lower complexity. Ref. [16] proposed a method of Doppler compensation for OTFS systems that mitigates the severe Doppler effect in underwater acoustic communication systems and avoids problems caused by fractional Doppler shifts through the design of channel estimation. With continuous research on multi-carrier modulation techniques, inspired by the orthogonal frequency division multiplexing with index modulation (OFDM-IM) [17] technique, the [18] combined index modulation techniques with OTFS to propose orthogonal time frequency space with index modulation (OTFS-IM), which transmits information through constellation symbols and index bits in the DD domain, achieves better BER performance at high spectral efficiency compared to the OFDM-IM system. At the same time, the addition of index bits improves the spectral efficiency and system performance of the OTFS system.
A series of indexed modulation techniques such as OFDM-IM are widely used in underwater acoustic communications [19,20,21]. However, it is difficult to realize robust work in the face of a strong Doppler environment in the time-varying underwater acoustic channel, and it is limited in a series of dynamic underwater acoustic communication scenarios. The OTFS-IM modulation technique is based on the OTFS modulation technique and combined with index modulation, which inherits the characteristic that OTFS has of a strong anti-Doppler effect in DD domain. Additionally, because the addition of index modulation enables the OTFS-IM system to have more flexible and controllable SE and BER than the OTFS system, it can achieve a better compromise between transmission reliability and SE in time-varying channels, but OTFS-IM underwater acoustic communication systems are just starting.
This paper constructs the OTFS-IM underwater acoustic communication system and proposes a Hamming distance optimization model for the problem of redundancy in activator grid combinations generated by the specific index combination method at the transmitter side of the system. Encoding the activation states of sub-grid groups, using the Hamming distance between the encoded and activated sub-grid combinations, and selecting the sequence of index combinations with a maximum Hamming distance for modulation avoids redundant combinations in a particular index combination. In contrast, the maximum likelihood (ML) detection algorithm was used on the receiver side to verify against the greedy detection (GD) detection algorithm.

2. OTFS-IM for Underwater Acoustic Communication System

2.1. System Model

The OTFS-IM system improves the spectral efficiency of the system by making the signal transmitted in the DD domain carry a portion of the index bits through index modulation. When defining an OTFS data frame size as M × N , a data frame occupies a duration of N T and a bandwidth of B = M Δ f while Δ f denotes the subcarrier interval and T = 1 / Δ f denotes the duration of each group of symbols. As shown in Figure 1, the A bit information is divided into g groups with p = A / g bit information in each group by a bit splitter at the system transmitter, and the OTFS data frames in the corresponding DD domain are also divided into g grid groups. The size of each DD domain grid group is n = M N / g . The p bit information of each data group is divided into two parts: p 1 bit and p 2 bit. p 1 bit is the index bit used to index the position of the corresponding active sub-grid in the DD domain sub-grid group. When using k to denote the number of grids in a sub-grid group that are activated by a sub-grid, a total of C n k ( C is a binomial coefficient) seed grid activation combinations are available, and the number of bits transmitted by the index selector can be expressed as:
p 1 = log 2 C n k
is rounded down. Taking the β th group of the sub-grids as an example, and selecting k sub-grids from the n sub-grids to activate the bearer information, the index selector output can be expressed as:
I β = i β , 1 , i β , 2 , , i β , k
where i β , l 1 , 2 , , n , β = 1 , 2 , , g , l = 1 , 2 , , k . The other part of the p 2 bit is used for the traditional constellation symbol mapping and can be represented as:
p 2 = k log 2 W
W represents the dimension of constellation mapping, and the output of constellation mapper in group β can be expressed as:
S β = s β , 1 , s β , 2 , , s β , k
where s β , α W , β = 1 , 2 , g , α = 1 , 2 , , k .The constellation symbols of S β are mapped correspondingly according to the position of the activated sub-grid selected by I β . The data output from the β th sub-grid groups after the index mapping can be expressed as:
X β = x β 1 , x β 2 , , x β n T
x β γ = s β , γ , γ I β 0 , γ I β
After completing index modulation for each sub-grid group in the DD domain, X β , β = 1 , 2 , , g is obtained. After the OTFS block generator, the DD-domain signal is the output, and after the inverse symplectic Fourier transform (ISFFT), the time frequency domain signal is obtained:
X F T = F M X D D F N H
F M and F N are the Fourier transform matrices, and the superscript H is the conjugate matrix. The time frequency domain signal is obtained in the time domain by the Heisenberg transform:
S = F M H X F T = X D D F N H
Finally, to avoid inter-symbol interference (ISI) between the OTFS blocks, a cyclic prefix (CP) is added to each data frame to obtain the complete transmit signal.

2.2. Underwater Acoustic Channel

The fading time-varying underwater acoustic channel model can be approximated by a time-delay Doppler double extension function. In the time-delay Doppler domain, the double-extended channel function has the characteristics of two-dimensional sparsity. In this paper, we adopt the channel based on the statistical model proposed in [22], and the transfer function of the time-varying multipath underwater acoustic channel can be expressed as:
H f , t = H ¯ 0 p h p γ ˜ p f , t e j 2 π f τ p
where γ ˜ p f , t = γ p f , t e j 2 π a p f t represents the overall small-scale path coefficient and p , τ p , h p , and a p represent the number of paths, delay of each path, path gain, and Doppler factor, respectively.

2.3. Detection Algorithm

As shown in Figure 1, the received signal is equalized, and CP is removed and serially transformed at the receiver end of the system and then converted to a time frequency signal by means of the Wigner transform:
Y F T = F M Y T
The DD domain received signal is then obtained by the SFFT:
Y D D = F M H Y F T F N = Y T F N
After the DD domain signal passes through channel equalization and the OTFS block divider, Y D D is divided into g groups for the index detector and mapping detector. The grouped signal can be expressed as:
Y ˜ D D = Y ˜ 1 D D , , Y ˜ β D D , , Y ˜ g D D
where group β is:
Y ˜ β D D = y ˜ β D D 1 , y ˜ β D D 2 , , y ˜ β D D n T
In signal detection, OTFS-IM differs from conventional OTFS in that OTFS-IM needs to detect the index bit information carried by the active sub-grids in the DD domain with the symbol bits. In this paper, two different detection algorithms are used.

2.3.1. ML Detection Algorithms

The ML detection algorithm achieves joint detection of index positions and constellation symbols for each sub-grid group by searching for all possible combinations of indexes and constellation symbols by exhaustive enumeration. Using group β as an example:
I ^ β , S ^ β = arg min I β , S β α = 1 k y ˜ β D D i β , α s β α 2
where s β α denotes the α symbol in the set of legal constellation symbols. After detection, the signal I ^ β and S ^ β return the p 1 bit index information and p 2 bit symbol information through index and symbol decoding.

2.3.2. GD Detection Algorithm

The GD detection algorithm is divided into two steps. Again, using group β as an example: the k active sub-grid positions in the sub-grid group are first detected, and the k most energetic sub-grids corresponding to index I ^ β = i ^ β , 1 , i ^ β , 2 , , i ^ β , k are detected by solving for the energy of each sub-grid.
Next, ML detection is performed on the symbol information at each of the k active sub-grid locations detected in the sub-grid group.
S ^ β = arg min S β α = 1 k y ˜ β D D i ^ β , α s β α 2
The GD detection algorithm changes the detection method of active sub-grid index positions compared to ML detection and uses the ML detection algorithm only for the detection of constellation symbols. The GD detection algorithm is therefore a major improvement over ML detection in terms of complexity, but at the cost of a certain loss of reliability of the detection algorithm.

3. Hamming Distance Optimized Index Mapping Model

3.1. Index Mapping Method

There are two methods of mapping index bits to active sub-grid positions, including the lookup table method and the combined model method. The lookup table method involves creating an indexed mapping table of size 2 p 1 at the sender and receiver sides and mapping the p 1 bits at the sender side to the locations of active sub-grids by looking up the table. Additionally, at the receiver side, the p 1 bits of the corresponding input are obtained by querying the location of the detected active sub-grid. Take n , k = 4 , 2 as an example where p 1 = log 2 C n k = 2 and the table size is 2 p 1 = 4 . As shown in Table 1, when the index bit is 0 0 , the corresponding active sub-grid position is 1 2 , and the sub-grid group s β , 1 s β , 2 0 0 T is obtained by mapping the constellation symbol to the active sub-grid. The table lookup method is simple and easy to implement when C n k is small.
However, when C n k is large, the size of the table also increases, making the table query more complex. The combinatorial model method solves the problem of an excessive complexity of the table lookup method when C n k is large by the method of combinatorial numbers in mathematical calculations by converting p 1 bits into decimal numbers R where there is a one-to-one mapping relationship with k combinatorial values in the combinatorial numbers. For any R , there exists a unique decreasing sequence K = c k , , c 1 , c k > > c 1 0 of length k , such that (16) holds.
R = C c k k + C c k 1 k 1 + + C c 2 2 + C c 1 1
In the combined model approach, the maximum value of c k that satisfies C c k k R is first chosen, followed by the maximum value of c k 1 that satisfies C c k 1 k 1 R C c k k , and so on until the c 1 is finally selected and the index sequence I = K + 1 corresponding to the position of the activated sub-grid is obtained from sequence K . Taking n , k = 8 , 3 as an example, each sub-grid group size is set to 8, where the number of active sub-grids is 3. There are C n k = 56 different ways of combining the sub-grids:
55 = C 7 3 + C 6 2 + C 5 1 K = 7 , 6 , 5 I β = 8 , 7 , 6 54 = C 7 3 + C 6 2 + C 4 1 K = 7 , 6 , 4 I β = 8 , 7 , 5 1 = C 3 3 + C 1 2 + C 0 1 K = 3 , 1 , 0 I β = 4 , 2 , 1 0 = C 2 3 + C 1 2 + C 0 1 K = 2 , 1 , 0 I β = 3 , 2 , 1

3.2. Hamming Distance Optimization Model

In the use of combined model method and table lookup table method, when C n k > 2 p 1 , no matter which mapping method is used, there will be a problem as the number of generated index combination sequences is greater than the number of required index combination sequences. We call the extra index combination sequence a redundant index combination sequence. By encoding the index combination sequence according to the state of its corresponding position sub-grid, we can obtain the hamming distance between each index combination sequence and the average Hamming distance of the index combination sequence set because the larger the hamming distance is, the lower the probability of errors caused by the channel and noise in the detection of the receiver is. The existence of redundant sequences makes the average hamming distance of the index combination sequence set smaller which interferes with the BER performance of the system. We design a Hamming distance optimization model to solve the redundancy problem in index combination sequences. This model maximizes the average Hamming distance of the set by identifying and deleting redundant index combination sequences in the set. In other words, the redundant index combination sequences are deleted from the directly generated set containing C n k index combination sequences, and an index combination sequence set consisting of 2 p 1 required index combination sequences is obtained, and the index combination sequence set has the maximum average hamming distance.
At n , k = 8 , 3 , p 1 = log 2 C n k = log 2 C 8 3 = 5 , 2 p 1 = 32 ; therefore, only 32 different combinations of index sequences are needed, whereas there are C n k = 56 in the index combination method, and there is considerable redundancy in the index combination sequences. This redundancy is always present when C n k > 2 p 1 . To further improve the performance of the system BER, a maximum Hamming distance optimization index combination model is used to eliminate redundant combinations in the index combination sequence before index modulation is performed, as shown in the Figure 2.
The selection of the maximum Hamming distance index combination sequence set is shown in Figure 3. First, the index combinations of the sub-grid groups are coded, with active sub-grids coded as 1 and inactive sub-grids coded as 0. Second, an index sequence is randomly selected from all the index combination sequences. The selected sequence is denoted as C 1 . Then, the encoded hamming distance between the encoded C 1 and all the remaining index combination sequences is calculated, and the index combination sequence C 2 with the largest hamming distance from C 1 is selected. When calculating the maximum hamming distance, there may be several groups of index combination sequences with the same maximum Hamming distance as C 1 . In this case, one group of index combination sequences with the maximum Hamming distance is randomly selected as C 2 . Since the purpose of the Hamming distance optimization model is to remove the performance interference caused by the redundant combinations in the index combination sequence, the purpose of deleting the redundant combinations and selecting the maximum Hamming distance index combination can be achieved by this method. After determining C 2 , the index combination sequence set is updated to C 1 , C 2 . Then, the average hamming distance between the remaining unselected index combination sequence and the selected index combination sequence set is calculated, and the index combination sequence with the largest hamming distance from the selected index combination sequence set is selected to be added to the set. The above steps are repeated until the number of index combination sequences in the selected set is 2 p 1 ; then, the set of index combination sequences with the largest Hamming distance can be obtained.
When the hamming distance between different index combinations is obtained by calculating the hamming distance between codes, the corresponding maximum Hamming distance is calculated as:
d max H = max 2 p 1 i = 1 C n k j = 1 , j i C n k H D X i , X j
where H D denotes the Hamming distance between combinations and X i , X j is the encoded sub-grid group. Equation (18) allows for the selection of the 2 p 1 combinations with the greatest Hamming distance from the C n k index combinations to form the final sequence of index combinations at C n k > 2 p 1 . Taking n , k = 4 , 2 as an example, all combinations of C n k = 6 belong to 0 , C n k 1 and satisfy C n k > 2 p 1 . We need to select 2 p 1 = 4 indexed combinations from 6 combinations to form the final indexed combination sequence. The four combinations with the maximum Hamming distance index were obtained by the calculation of equation (18). As shown in Table 2, the Hamming distance optimization model removes two redundant combinations from the original six index combination sequences, and the average Hamming distance of the selected combinations is 2.67, which has the maximum average Hamming distance. The greater Hamming distance between different combinations, the smaller the probability of errors during demodulation, thus achieving the purpose of improving the BER performance of the system.

4. Simulation Analysis

In this section, we first verify the trade-off between BER performance benefits and the spectral efficiency of OTFS-IM modulation techniques in underwater acoustic communication systems by simulations. Then, the performance gain of the Hamming distance optimization model in the OTFS-IM underwater acoustic communication system under two demodulation algorithms is analyzed, and the performance gain of the Hamming distance optimization model is verified. The channel parameters used in the simulations are shown in Table 3, and the time-varying underwater acoustic channel impulse response is shown in Figure 4.
Based on the characteristics of the time-varying underwater acoustic channel, we set the parameters of the OTFS-IM system as M = 256 and N = 128 ; the signal bandwidth is set to 4 kHz ; the subcarrier spacing is Δ f = 15.63   Hz ; the symbol spacing is set to T s = 0.25   ms ; and the CP prefix length is set to T c p = 16   ms . The duration of an OTFS-IM frame can therefore be expressed as T O T F S I M = 10.24   s . The QPSK modulation mode is used in the simulation, while the channel is assumed to be completely known at the receiver end.
The data transmitted by the OTFS-IM system consists of index bits and constellation modulation bits; therefore, the spectrum efficiency of OTFS-IM can be expressed as:
η = log 2 C n k + k log 2 W n
It can be seen that the spectral efficiency of the OTFS-IM system is related to the packet size n , the number of active sub-grids k , the constellation mapping dimension W , and other parameters.
We first simulated the BER performance of the proposed OTFS-IM underwater acoustic communication system under different spectrum efficiencies. Dual validation of the relationship between BER performance and spectrum efficiency uses two different receiver side detection algorithms—the ML detection algorithm and the GD detection algorithm—and the receiver side uses MMSE equalization to counteract the effects of the channel on the transmitted signal.
Figure 5 shows the spectral efficiency plots for different values of n , k . Figure 6 shows a comparison of the simulations of the two detection methods with different numbers of active sub-grids. The sub-grid group size is set to n = 4 . Three conclusions can be drawn from the combination of Figure 4 and Figure 5. Firstly, the spectrum efficiency of conventional OTFS systems can be achieved or even exceeded by means of index modulation for certain combinations of activation sub-grid numbers. At the same time, its system BER performance is better than that of conventional OTFS systems. The number of active sub-grids in the index modulated OTFS block is less than in a conventional OTFS system; therefore, there is an improvement in energy efficiency. Secondly, when comparing the BER performance of two different receiver detection algorithms with the same sub-grid group size, we found that the smaller the number of active sub-grids, the better the BER performance of the system. When the number of active sub-grids in the system sub-grid group is 2, the system BER reaches 0 after the SNR is 26dB, and when the number of active sub-grids is 1, the system BER reaches 0 after 22dB. This performance gain is obtained through a reduction in spectral efficiency so OTFS-IM systems can obtain a trade-off between system BER performance and spectrum efficiency. Finally, the BER performance at the receiver end of the system is significantly better than the GD algorithm when the ML algorithm is used for detection, but the GD detection algorithm outperforms the ML detection algorithm in terms of algorithm complexity.
A comparison of the BER performance of the system produced by the Hamming distance optimized index mapping model with the random selection mapping model for a sub-grid group size of 4 with the number of activated sub-grids of 2 and for a sub-grid group size of 8 with the number of activated sub-grids of 3 is presented in Figure 7 and Figure 8, respectively. It can be seen from the simulations that the use of the Hamming distance optimization model for the redundancy in the indexed combinatorial sequences brings a degree of optimization to the BER performance of the system. This optimization effect is more obvious at high SNR, which is reflected by both the ML detection algorithm and the GD detection algorithm at the system receiver. The BER performance improvement of the Hamming distance optimization model is more pronounced at the receiver side when the SNR is higher than 15dB while using the ML detection algorithm and the GD detection algorithm. This is due to the fact that the signal is more heavily disturbed by noise at low SNR which interferes with the determination of the location of the active sub-grid during demodulation. By comparing the performance of two different detection algorithms when the index combination mapping model is optimized by the Hamming distance, the effect of the GD detection algorithm in the optimization of the index combination mapping model under the condition of high SNR is almost the same as that of the ML detection algorithm without the index mapping model. This means that a relatively good BER performance can be achieved at the same time when a relatively low complexity detection algorithm is used, and the system BER performance can be further improved when a relatively high complexity ML detection algorithm is adopted.

5. Conclusions

This paper proposes an OTFS-IM underwater acoustic communication system based on Hamming distance optimization, which introduces index modulation into the DD domain. The performance of the OTFS-IM underwater acoustic communication system is further improved by the proposed Hamming distance optimization model to eliminate the redundancy present in the indexed combinatorial sequence. The proposed underwater acoustic communication system and Hamming distance optimized index mapping model were verified by varying the size of the sub-grid groups and the number of activated sub-grids in them and by using different detection methods at the receiver side. The results show that the proposed Hamming distance optimization model optimizes the BER performance of the OTFS-IM underwater acoustic communication system and further enhances the robustness of the OTFS-IM underwater acoustic communication system. Combined with the fact that the OTFS-IM underwater acoustic communication system has the ability to control DD domain sub-grid selection activation more flexibly than conventional OTFS systems, this feature enables OTFS-IM systems to achieve a better compromise between transmission reliability and SE in time-varying channels. Therefore, it can provide a more flexible and reliable solution for underwater acoustic communication systems.

Author Contributions

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

Funding

This work was supported in part by the National Natural Science Foundation of China under Grant 52071164 and in part by the Postgraduate Research and Practice Innovation Program of Jiangsu Province under Grant KYCX23_3879.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this paper are available after contacting the corresponding author.

Acknowledgments

The authors would like to thank the anonymous reviewers for their careful reading and valuable comments.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Li, J.; Huang, M.; Cheng, S.; Tan, Q.; Feng, H. Spatial diversity and combination technology using amplitude and phase weighting method for phase-coherent underwater acoustic communications. Chin. J. Acoust. 2018, 42, 685–693. [Google Scholar]
  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.; Willett, P. Multicarrier communication over underwater acoustic channels with nonuniform Doppler shifts. IEEE J. Ocean. Eng. 2008, 33, 198–209. [Google Scholar]
  4. Stojanovic, M. Low complexity OFDM detector for underwater acoustic channels. In Proceedings of the OCEANS 2006, Boston, MA, USA, 18–21 September 2006; pp. 1–6. [Google Scholar]
  5. Amini, P.; Chen, R.R.; Farhang-Boroujeny, B. Filterbank multicarrier communications for underwater acoustic channels. IEEE J. Ocean. Eng. 2015, 40, 115–130. [Google Scholar] [CrossRef]
  6. Fang, T.; Dai, Y. Method of time reversal filter bank multicarrier underwater acoustic communication. Acta Acust. 2020, 45, 38–44. [Google Scholar] [CrossRef]
  7. Hadani, R.; Rakib, S.; Tsatsanis, M.; Monk, A.; Goldsmith, A.J.; Molisch, A.F.; Calderbank, R. Orthogonal Time Frequency Space Modulation. In Proceedings of the IEEE Wireless Communications & Networking Conference, San Francisco, CA, USA, 19–22 March 2017. [Google Scholar]
  8. Mishra, S.; Simeone, O.; Erkip, E. Channel estimation and equalization for orthogonal time frequency space modulation. IEEE Trans. Wirel. Commun. 2018, 17, 3145–3160. [Google Scholar]
  9. Li, S.; Yuan, J.; Yuan, W.; Wei, Z.; Bai, B.; Ng, D.W.K. Performance Analysis of Coded OTFS Systems over High-Mobility Channels. IEEE Trans. Wirel. Commun. 2021, 20, 6033–6048. [Google Scholar] [CrossRef]
  10. Wei, Z.; Yuan, W.; Li, S.; Yuan, J.; Bharatula, G.; Hadani, R.; Hanzo, L. Orthogonal Time-Frequency Space Modulation: A Promising Next-Generation Waveform. IEEE Wirel. Commun. 2021, 28, 136–144. [Google Scholar] [CrossRef]
  11. Hadani, R.; Rakib, S.; Molisch, A.F.; Ibars, C.; Monk, A.; Tsatsanis, M.; Delfeld, J.; Goldsmith, A.; Calderbank, R. Orthogonal Time FrequencySpace (OTFS) modulation for millimeter-wave communications systems. In Proceedings of the 2017 IEEE MTT-S International Microwave Symposium (IMS), Honololu, HI, USA, 4–9 June 2017; pp. 681–683. [Google Scholar]
  12. Feng, X.; Esmaiel, H.; Wang, J.; Qi, J.; Zhou, M.; Qasem, Z.A.; Sun, H.; Gu, Y. Underwater Acoustic Communications Based on OTFS. In Proceedings of the 2020 15th IEEE International Conference on Signal Processing (ICSP), Beijing, China, 6–9 December 2020; pp. 439–444. [Google Scholar]
  13. Bocus, M.J.; Doufexi, A.; Agrafiotis, D. Performance of OFDM-based massive MIMO OTFS systems for underwater acoustic communication. IET Commun. 2020, 14, 588–593. [Google Scholar] [CrossRef]
  14. Zhang, Y.; Zhang, Q.; Wang, Y.; He, C.; Shi, W. A low-complexity orthogonal time frequency space modulation method for underwater acoustic communication. J. Northwest. Polytech. Univ. 2021, 39, 954–961. (In Chinese) [Google Scholar] [CrossRef]
  15. Jing, L.; Zhang, N.; He, C.; Shang, J.; Liu, X.; Yin, H. OTFS underwater acoustic communications based on passive time reversal. Appl. Acoust. 2022, 185, 108386. [Google Scholar] [CrossRef]
  16. Hang, S.; Li, W. OTFS for Underwater Acoustic Communications: Practical System Design and Channel Estimation. In Proceedings of the OCEANS 2022, Hampton Roads, VA, USA, 17–20 October 2022. [Google Scholar]
  17. Başar, E.; Aygölü, Ü.; Panayırcı, E.; Poor, H.V. Orthogonal Frequency Division Multiplexing with Index Modulation. IEEE Trans. Signal Process. 2013, 61, 5536–5549. [Google Scholar] [CrossRef]
  18. Liang, Y.; Li, L.; Fan, P.; Guan, Y. Doppler Resilient Orthogonal Time-Frequency Space (OTFS) Systems Based on Index Modulation. In Proceedings of the 2020 IEEE 91st Vehicular Technology Conference (VTC2020-Spring), Antwerp, Belgium, 25–28 May 2020. [Google Scholar]
  19. Zhu, Y.; Xie, F.; Zhang, M.; Wang, B.; Ge, H. Index Detection for Underwater Acoustic FBMC-IM System Based on Deep Bidirectional Long Short-Term Memory Network. Dianzi Yu Xinxi Xuebao/J. Electron. Inf. Technol. 2022, 44, 1984–1990. [Google Scholar]
  20. Wang, J.; Cui, Y.; Liu, L.; Ma, S.; Pan, G. Frequency offset estimation for index modulation-based cognitive underwater acoustic communications. In Proceedings of the 2017 IEEE International Conference on Signal Processing, Communications and Computing (ICSPCC), Xiamen, China, 22–25 October 2017. [Google Scholar]
  21. Wen, M.; Cheng, X.; Yang, L.; Li, Y.; Cheng, X.; Ji, F. Index modulated OFDM for underwater acoustic communications. IEEE Commun. Mag. 2016, 54, 132–137. [Google Scholar] [CrossRef]
  22. Qarabaqi, P.; Stojanovic, M. Statistical characterization and computationally efficient modeling of a class of underwater acoustic communication channels. IEEE J. Ocean. Eng. 2013, 38, 701–717. [Google Scholar] [CrossRef]
Figure 1. Block diagram of the underwater acoustic OTFS-IM system.
Figure 1. Block diagram of the underwater acoustic OTFS-IM system.
Entropy 25 00972 g001
Figure 2. Transmitter of the Hamming distance optimization modeling system.
Figure 2. Transmitter of the Hamming distance optimization modeling system.
Entropy 25 00972 g002
Figure 3. Maximum Hamming distance indexed combined sequence selection flowchart.
Figure 3. Maximum Hamming distance indexed combined sequence selection flowchart.
Entropy 25 00972 g003
Figure 4. Time-varying underwater acoustic channel.
Figure 4. Time-varying underwater acoustic channel.
Entropy 25 00972 g004
Figure 5. Spectral efficiency diagram for different values of n , k .
Figure 5. Spectral efficiency diagram for different values of n , k .
Entropy 25 00972 g005
Figure 6. Simulation comparison of the number of different active sub-grids.
Figure 6. Simulation comparison of the number of different active sub-grids.
Entropy 25 00972 g006
Figure 7. Hamming distance optimized index mapping and random selection mapping performance comparison.
Figure 7. Hamming distance optimized index mapping and random selection mapping performance comparison.
Entropy 25 00972 g007
Figure 8. Hamming distance optimized index mapping and random selection mapping performance comparison.
Figure 8. Hamming distance optimized index mapping and random selection mapping performance comparison.
Entropy 25 00972 g008
Table 1. Index mapping table for n , k = 4 , 2 .
Table 1. Index mapping table for n , k = 4 , 2 .
Index BitActive Sub-GridSub-Grid Group
0 0 1 2 s β , 1 s β , 2 0 0 T
0 1 1 3 s β , 1 0 s β , 2 0 T
1 0 2 4 0 s β , 1 0 s β , 2 T
1 1 3 4 0 0 s β , 1 s β , 2 T
Table 2. Index mapping table for Hamming distance optimization.
Table 2. Index mapping table for Hamming distance optimization.
Index BitActive Sub-GridSub-Grid Group
0 0 1 2 s β , 1 s β , 2 0 0 T
0 1 1 3 s β , 1 0 s β , 2 0 T
1 0 2 4 0 s β , 1 0 s β , 2 T
1 1 3 4 0 0 s β , 1 s β , 2 T
redundancy 2 3 0 s β , 1 s β , 2 0 T
redundancy 1 4 s β , 1 0 0 s β , 2 T
Table 3. Time-varying underwater acoustic channel parameters.
Table 3. Time-varying underwater acoustic channel parameters.
ParametersValue
Surface height (m)100
Transmitter height (m)20
Receiver height (m)50
Channel distance (m)1000
Spread factor (kHz)1.7
Doppler factor (v/c)10−4
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

Guo, X.; Wang, B.; Zhu, Y.; Fang, Z.; Han, Z. Hamming Distance Optimized Underwater Acoustic OTFS-IM Systems. Entropy 2023, 25, 972. https://doi.org/10.3390/e25070972

AMA Style

Guo X, Wang B, Zhu Y, Fang Z, Han Z. Hamming Distance Optimized Underwater Acoustic OTFS-IM Systems. Entropy. 2023; 25(7):972. https://doi.org/10.3390/e25070972

Chicago/Turabian Style

Guo, Xiaopeng, Biao Wang, Yunan Zhu, Zide Fang, and Zhaoyue Han. 2023. "Hamming Distance Optimized Underwater Acoustic OTFS-IM Systems" Entropy 25, no. 7: 972. https://doi.org/10.3390/e25070972

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