Abstract
Orthogonal time-frequency space (OTFS) modulation outperforms orthogonal frequency-division multiplexing in high-mobility scenarios through better channel estimation. Current superimposed pilot (SP)-based channel estimation improves the spectral efficiency (SE) when compared to that of the traditional embedded pilot (EP) method. However, it requires an additional non-superimposed EP delay-Doppler frame to estimate the delay-Doppler taps for the following SP-aided frames. To handle this problem, we propose a channel estimation method with high SE, which superimposes the perfect binary array (PBA) on data symbols as the pilot. Utilizing the perfect autocorrelation of PBA, channel estimation is performed based on a linear search to find the correlation peaks, which include both delay-Doppler tap information and complex channel gain in the same superimposed PBA frame. Furthermore, the optimal power ratio of the PBA is then derived by maximizing the signal-to-interference-plus-noise ratio (SINR) to optimize the SE of the proposed system. The simulation results demonstrate that the proposed method can achieve a similar channel estimation performance to the existing EP method while significantly improving the SE.
1. Introduction
As one of the most widely adopted multicarrier modulation systems, orthogonal frequency-division multiplexing (OFDM) offers the advantages of anti-frequency selectivity and high spectral efficiency (SE). In high-mobility scenarios, however, time-varying channels with high Doppler spread severely affect OFDM performance [1,2,3].
Hence, in [4,5], R. Hadani et al. derived orthogonal time-frequency space (OTFS) modulation, which can address the above limitations. Unlike classic OFDM, by mapping data symbols into the delay-Doppler (DD) domain instead of the time-frequency (TF) domain [6], OTFS converts doubly selective channels into stable and sparse channels in the DD domain. In this way, all transmitted symbols experience near-constant channel gain [7,8]. Therefore, at the receiver side, the complexity of channel estimation and data detection is reduced. Furthermore, OTFS is compatible with existing multicarrier modulations through pre- and post-processing modules [9,10,11].
Accurate channel estimation at the receiver is a precondition for OTFS data detection. The current channel estimation methods can be roughly divided into three categories. The first category uses the entire OTFS frame as the pilot for channel estimation, and the estimated information is used for data detection in next frame, which can be represented by the method of [12]. However, the performance of these methods may be degraded because the channel estimation easily becomes outdated in the following frame for rapidly time-varying channels.
The second category is the embedded pilot (EP) channel estimation method proposed in [13]. By embedding a single pilot symbol in the DD domain and setting an appropriate threshold for its response, high-precision channel estimation is achieved. In [14,15,16], the EP concept was redesigned to improve the channel estimation performance. However, guard symbols are always needed in this channel estimation category to avoid interference between pilot and data symbols, which results in SE loss.
The third category is the superimposed pilot (SP)-based channel estimation method proposed in [17,18]. In this method, the pilot symbols are superimposed onto the data symbols, and the guard symbols in the second category are no longer needed. This mitigates the SE loss. In the method of [17], the complex channel gains were estimated by treating the data as interference; in addition, iteration between channel estimation and data detection was adopted to prevent performance degradation at high SNRs. However, the delay-Doppler taps of the channel must be estimated by means of an additional non-superimposed EP frame for the following SP-aided frames, as they can only estimate the complex channel gains in this method. In rapidly delay-Doppler varying communication scenarios, this SP method exhibits lower adaptability when compared to that of the EP method. As an alternative approach, Ref. [18] proposed a method that utilized the whole frame for data transmission, and a single pilot symbol was superimposed onto the data symbol. This pilot design is similar to the EP method in the second category. In [18], no dedicated DD domain grids were occupied for channel estimation; however, since pilot and data symbols were superimposed, the interference between them was unavoidable. As a result, an iterative process must be adopted to mitigate this interference.
In this paper, we propose an OTFS channel estimation method based on the superimposed perfect binary array (SPBA). The main contributions of this paper are as follows:
- (i)
- In the proposed SPBA method, the whole OTFS frame is used for data transmission, while a perfect binary array (PBA) that plays the role of the pilot is superimposed on data symbols in the DD domain, resulting in higher SE when compared to that of the EP scheme in [11]. Furthermore, in contrast to similar work in [17], the SPBA method can estimate delay-Doppler taps and complex path gains in the same superimposed frame, which means the additional non-superimposed EP frame is no longer required. As a result, the SPBA method has better adaptability to rapidly delay-Doppler varying channels.
- (ii)
- A channel estimator for the SPBA framework is proposed. At the receiver side, local PBAs with different circular shifts in the DD domain are correlated with the received signal. By utilizing the perfect autocorrelation of PBA [19,20,21], we can find the propagation paths and determine the delay-Doppler taps together with the complex path gains by comparing the correlation values to a threshold. Hence, channel estimation is performed through a linear search for the correlation peak. The proposed channel estimator can achieve high estimation accuracy with a significant SE improvement.
- (iii)
- The SPBA’s optimal power ratio is calculated by deriving the signal-to-interference-plus-noise ratio (SINR) and maximizing it. We validate that the adoption of the optimal power ratio will further improve SE and bit error rate (BER) performance of the SPBA method.
We validate the effectiveness of the proposed method and show that this method can approach the channel estimation performance of the EP method while significantly improving the SE.
The remainder of this paper is organized as follows: Section 2 formalizes the superimposed PBA-aided OTFS (SPBA-OTFS) system model and derives the corresponding channel input–output relation. Section 3 proposes the PBA-based channel estimation algorithm and analyzes its modifications in the case of OTFS modulation using rectangular waveforms. Section 4 analyzes the SE of the proposed system and derives the optimal power ratio by means of maximizing the SINR. Simulation results are presented in Section 5, followed by conclusions in Section 6.
2. System Model
We consider a set of modulated data symbols placed in DD-domain grids, where k and l represent Doppler shift and delay indices, respectively. The PBA symbol , which will be introduced later, is superimposed on to yield the superimposed symbol in the DD domain for transmission, as follows:
The PBA symbols in a single frame form a two-dimensional (2D) array that plays the role of pilot. The power levels of PBA and data symbols are assumed to be and , respectively, where the zero-mean data symbols are independent and identically distributed (i.i.d.), is the power of each superimposed symbol, and denotes the power ratio between PBA and superimposed symbols.
According to (1), the frame structure in SPBA-OTFS systems is illustrated in Figure 1b. The proposed method enables the whole OTFS frame to be used for data transmission when compared to the classic EP scheme from [13] shown in Figure 1a. The EP scheme embeds the single pilot symbol at and arranges the guard symbols between data and pilot symbols, i.e.,
where and denote the taps corresponding to the maximum Doppler and delay values, respectively. In the proposed method, the guard symbols are no longer needed as PBA symbols are superimposed on data symbols. Therefore, the SE is radically improved.
Figure 1.
The frame structure of (a) EP-OTFS systems and (b) SPBA-OTFS systems.
Furthermore, Figure 2 presents a comparison of the transmitted data frames between the SP method from [17] and the proposed SPBA method. The SP method shown in Figure 2a requires an additional non-superimposed EP frame in Figure 1a to estimate the delay-Doppler taps for the following SP frames. In contrast, the proposed SPBA method can avoid the use of this dedicated pilot frame by utilizing the superimposed PBA to estimate delay-Doppler taps and complex path gains in the same SPBA frame, as shown in Figure 2b.
Figure 2.
The transmitted data frames of (a) SP-OTFS systems and (b) SPBA-OTFS systems.
Then, the superimposed symbols in the DD domain are mapped to the TF domain through an inverse symplectic finite Fourier transform (ISFFT), expressed as
where and are time and subcarrier indices, respectively. Next, the values of are converted into a continuous-time waveform via Heisenberg transformation, i.e.,
where T and denote the symbol duration and subcarrier spacing, respectively, and is the transmit pulse.
Doubly selective channels are stable and sparse in the DD domain, and the channel impulse response is given by
where P is the number of propagation paths and is the complex channel gain of the i-th path, distributed as [13], which denotes the complex Gaussian random variable with zero mean and variance . and denote the delay and Doppler values, respectively, of the i-th path. They can be expressed in terms of the delay index and Doppler index as and . In this paper, only integer Doppler values are considered. For the fractional Doppler scenario, the proposed method is still valid if the correlation interval on the Doppler axis is increased.
Considering the effects of the multipath time-varying channel conditions, the received signal can be expressed as
where is additive Gaussian white noise distributed as .
At the receiver side, the received symbols in the TF domain are obtained by applying the Wigner transform to with the received pulse . Finally, by performing the symplectic finite Fourier transform (SFFT) on , the received symbols are converted back to the DD domain, where they are expressed as . According to [11], the relationship between the transmitted and received symbols in the DD domain is
where denotes the noise in the DD domain, distributed as , and the subscript denotes the modulo operation with divisor N. when the transmitted and received pulses are ideal, meaning that they satisfy the biorthogonality conditions [11]. Otherwise, affected by the imperfect biorthogonality of the rectangular pulses, is expressed as
3. Superimposed Perfect Binary Array-Aided OTFS Channel Estimator
3.1. Proposed Channel Estimator
According to (9), the received symbols can be considered equivalent to weighted superpositions of the transmitted symbols with different circular shifts. Hence, in an SPBA-OTFS system, the PBA symbols also have the same shifts, which are determined by the delay and Doppler indices of the paths. As a result, the estimation of the delay and Doppler shifts can be transformed into a linear search of the indices. Therefore, a 2D linear search is performed in the DD domain at the receiver side by correlating the received symbol matrix with the local PBA over all possible delay and Doppler indices.
Furthermore, the step sizes for the linear search of the delay and Doppler indices are set as the quantization steps of the delay axis () and the Doppler axis (), respectively. For each search operation, we define a search unit J, which is associated with delay value () and Doppler value (), where and denote the delay and Doppler indices of the local PBA, respectively. Here, and are the maximum delay and Doppler shift indices of the channel, respectively.
In this paper, we first assume an SPBA-OTFS system with ideal pulses, meaning that in (7). In this case, the superimposed PBA affected by the q-th path can be expressed as
where . Following (10), we define the local PBA associated with search unit J as
where denotes the conjugate of the matrix .
For channel estimation, we correlate with at the receiver side. The correlation value can be expressed as
where the operation computes the sum of all elements of the matrix .
When the delay and Doppler indices associated with the search unit J are equal to those of the q-th path, which means that , has the maximum correlation with . Consequently, a peak that reflects the channel state information (CSI) appears after the correlation calculation. In this condition, the correlation value is
where is the complex gain of the q-th path and denotes the interference term in the correlation value, given by
where , and denote the interference between the PBAs affected by different channels, between PBA and the data symbol matrix, and between PBA and the noise matrix, respectively. They can be expressed as
Furthermore, considering the autocorrelation of PBA, which will be introduced later in this section, we have
as a result, in (15), indicating that there is no interference between the PBAs affected by different channels according to the perfect autocorrelation of PBA.
When delay and Doppler indices associated with search unit J are not equal to those of any propagation path, has no correlation with the received symbol matrix . In this condition, only the interference terms are included in . According to (12) and (18), in this condition, is given as
In summary, the correlation value can be expressed as
The perfect autocorrelation of PBA leads to a significant amplitude difference in between the two conditions. Therefore, is compared to a threshold ; if , we consider this search unit J to be associated with a valid path in the channel. Supposing that it is the q-th path, we have , and the path gain estimate is
The threshold corresponds to the mean squared error (MSE) of the path gain estimate. The MSE of is given as
where . According to (22), the MSE of each path gain can be rewritten as because it is independent of the specific path. As a result, the MSE of the threshold-based channel estimation method is given as
The threshold satisfies . Algorithm 1 summarizes the proposed SPBA-OTFS channel estimation method.
| Algorithm 1 Superimposed Perfect Binary Array-Aided OTFS Channel Estimation Method |
| Input: Received symbol matrix , PBA , maximum delay , maximum Doppler shift , threshold Output: Channel estimates 1: Initialize: path number 2: for to do 3: for to do 4: Generate the local PBA via (11); 5: Compute the correlation value via (12); 6: if then 7: Update ; 8: , , ; 9: end if 10: end for 11: end for |
3.2. Design of the PBA
According to Section 3.1, we wish to find a that satisfies (18) to expand the amplitude difference in between the conditions where channels are successfully estimated or not.
According to [19], a 2D PBA will meet this requirement. A matrix is called a PBA if it satisfies the following conditions: (i) each element of is , and (ii) the periodic autocorrelation function (PACF) of is 0, which means that
where denotes the -th element of .
According to (24), if the superimposed array is a PBA, then (18) can be easily satisfied. Next, we will clarify how the PBA is created.
Two kinds of 2D binary arrays, defined as follows, are used for the iterative construction of the PBA [20].
A matrix is called a quasiperfect binary array (QPBA) if it satisfies the following conditions: (i) each element of is , and (ii) the periodic quasi-autocorrelation function (QACF) of is 0, which means that
where denotes the -th element of .
A matrix is called a doubly quasiperfect binary array (DQPBA) if it satisfies the following conditions: (i) each element of is , and (ii) the periodic doubly quasi-autocorrelation function (DQACF) of is 0, which means that
where denotes the -th element of .
There are four common ways to iteratively construct a high-order PBA, QPBA, and DQPBA using their low-order forms [21].
- (i)
- Suppose that and are PBA and QPBA, respectively. A new PBA can be constructed as follows:where denotes the -th element of , and .
- (ii)
- Suppose that and are QPBA and DQPBA, respectively. A new QPBA can be constructed as follows:where denotes the -th element of , and .
- (iii)
- Suppose that is a QPBA and that , where the operator outputs the greatest common divisor of N and M. A new DQPBA can be constructed as follows:where denotes the -th element of , and .
- (iv)
- Suppose that and are PBA and DQPBA, respectively. Then, and are the new PBA and DQPBA, respectively, where the superscript denotes the transpose of the matrix.
Utilizing the methods above, we can construct the required PBA for the superimposed array . We provide an example of generating a that satisfies (18).
For PBA and QPBA given as
Utilizing the iterative construction method (i), after one iteration, can be obtained as
The autocorrelation of given in (30) is calculated as , where . The autocorrelation result is shown in Figure 3. It can be seen that if and only if . Therefore, the autocorrelation of satisfies (18), which means it is a PBA that can be used in the proposed method.
Figure 3.
Autocorrelation value of given in (30).
For OTFS systems, the number of Doppler bins, M, is typically greater than the number of delay bins, N. Therefore, is selected in this paper. Moreover, to ensure the autocorrelation of the superimposed array , the frame structure should satisfy , where is a positive integer. In summary, to satisfy the ideal autocorrelation condition in (18), the superimposed array should be composed of identical PBAs and can be expressed as
It is easy to prove that the superimposed array in (31) is a PBA.
3.3. Rectangular Pulse Conditions
In practice, ideal pulses cannot be achieved [11]. For better compatibility with OFDM systems, and are usually set as rectangular pulses. The accuracy of SPBA-OTFS channel estimation is decreased by the additional interference introduced by the imperfect biorthogonality of the rectangular pulses according to (8).
We now investigate SPBA-OTFS channel estimation with rectangular pulses. Note that when . That is, only phase shifts exist under this condition. Additionally, the maximum delay is much less than the symbol period, meaning that . Hence, for an SPBA-OTFS system with rectangular pulses, the correlation interval in (12) is reduced from to , and (12) can be rewritten as
where , with being the identity matrix.
Next, for , when , we redefine the local PBA associated with search unit J in the case of rectangular pulses as
Based on the analysis above, we need to modify only steps 4 and 5 in Algorithm 1 to adapt it to the rectangular pulse scenario. By adopting (33) to improve the local PBA generation in step 4 and reducing the correlation interval to on the delay axis in step 5, Algorithm 1 can be modified for use in the rectangular pulse scenario.
The relationship between the channel estimation MSE with rectangular pulses and that with ideal pulses is given by
where is the MSE with ideal pulses in (22). The threshold satisfies . Equation (34) shows that due to the effect of the imperfect biorthogonality of rectangular pulses, the accuracy of SPBA-OTFS channel estimation with rectangular pulses is slightly lower than that with ideal pulses.
3.4. Minimum Mean Square Error Estimator
Recall from (21) that the threshold method of estimation is influenced by the interference term . To reduce this interference and achieve more accurate channel estimation, we consider the characteristics of wireless channels and use a minimum MSE (MMSE) estimator to smooth the threshold method estimation .
The MMSE channel estimate is given as
where is the MSE of in the threshold method, as shown in (22). Similar to (21), the MMSE channel estimation result can be given as
where denotes the channel estimation error with the MMSE estimator.
Because of the orthogonality of the MMSE estimator [17], the MSE of in (35) can be expressed as
while the MSE of MMSE channel estimation is
As , by utilizing the Lagrange multiplier method, we can obtain the following upper bound on (38):
4. Spectral Efficiency and Optimal Power Ratio
Recall from Section 2 that the superimposed symbol is formed by superimposing the PBA symbol and data symbol . Under the condition that the total power is constant, the power ratio between PBA symbol and superimposed symbol will have a significant effect on the channel estimation performance and SE of the proposed method. Similar to [17], to minimize BER and maximize SE, we derive the optimal power ratio for the proposed SPBA-OTFS systems.
4.1. Spectrum Efficiency Analysis
The ultimate goal of designing superimposed PBA is to improve the SE. In OTFS systems, SE is given as [17]
where denotes the pilot overhead and denotes the effective SINR for the OTFS system.
In the proposed method, because the PBA used as the pilot is superimposed on the transmitted symbol matrix, it holds that when compared to for the integer Doppler condition and for the fractional Doppler condition in [13]. Thus, the superimposed PBA fundamentally improves the SE of an OTFS system.
Next, we derive an expression for the effective SINR in SPBA-OTFS systems using the received signal decoupled in the DD domain.
In the SPBA-OTFS system, the receiver decouples PBA and data by utilizing the estimated channel parameters in the DD domain. According to (9), the received symbol matrix after decoupling can be expressed as
We use matrices , and to simplify (42), where , and denote the effective signal, the interference introduced by data and the interference introduced by PBA, respectively. For the linear MMSE estimator, the estimation error is orthogonal to the observations [17]. Thus, the average effective SINR of each DD domain symbol is given by
where
For , we use the Cauchy–Schwarz inequality to derive its upper bound as follows:
4.2. Optimal Power Ratio
According to (40), SE is proportional to . To maximize the SE, we now maximize the in (47). The upper bound on the MMSE from (39) is substituted into (47) to obtain the lower bound on the effective SINR, as follows:
where . According to (48), the lower bound on the effective SINR is the function of the power ratio . To maximize the and calculate the optimal power ratio, we take the derivative of and equate it to zero. Under this condition, the lower bound on the effective SINR will reach the optimal value. Using (39), the derivative result is as follows:
where
When the optimal power ratio above is used, the proposed method can achieve better channel estimation and SE performance.
5. Simulation Results
In this section, we first demonstrate the rationality of adopting the optimal power ratio . Utilizing , we evaluate the performance of the proposed SPBA-OTFS channel estimation method in terms of SE, channel estimation and PAPR performance. The OTFS frame size in the DD domain is set to and . The symbols are drawn from the QPSK constellation. The carrier frequency is 4.9 GHz, and the subcarrier spacing is 30 kHz. The channel model is the Extended Typical Urban (ETU) model [22], where the number of propagation paths is . For each path, its Doppler shift is generated in accordance with the Jakes formula [13]. The maximum delay index is , and the maximum Doppler index is , corresponding to a UE speed of 500 km/h. For the proposed SPBA method, we set the power of each superimposed symbol to and the threshold to .
5.1. Optimal Power Ratio and SE Performance
Figure 4 shows the optimal power ratio under different frame structures. In this subsection, the channel power levels satisfy the normalization condition . The results show that is proportional to SNR. This is because under low-SNR conditions, the main interference term in the proposed method is the noise term, and the system needs to reduce the power allocated to superimposed symbols to improve the noise resistance of data symbols; however, under high-SNR conditions, to ensure the channel estimation ability, the system should allocate more power to superimposed symbols. Figure 4 also shows that is inversely proportional to the frame structure size. The main reason is that as the frame structure size increases, the structure size of the superimposed PBAs also increases, and when performing the correlation operation (12), less energy needs to be allocated to PBAs to produce significant correlation peaks. Thus, can be reduced accordingly.
Figure 4.
Optimal power ratio versus SNR.
Figure 5 shows the effects of on SINR and BER with ideal MMSE estimation. It can be seen from Figure 5a that around , the SINR will achieve its maximum value, while the BER will simultaneously achieve its minimum value as shown in Figure 5b. This verifies the rationality of adapting the optimal power ratio.
Figure 5.
Effects of the optimal power ratio. (a) The effect of the optimal power ratio on the SINR. (b) The effect of the optimal power ratio on the BER with SNR = 10 dB.
In Figure 6, we compare the SE performance of the proposed SPBA method with that of the EP method from [13]. As a reference, we also show the ideal SE performance, corresponding to the case in which channel information is already known by the system, meaning that no pilot is needed. It can be seen that the proposed SPBA method can achieve nearly ideal SE performance even at the lower bound. Compared with the EP design, because the pilot is superimposed onto the data matrix rather than embedded in it along with the protected symbols, the proposed method can achieve significantly improved SE performance. This improvement reaches 23.84% when SNR = 15 dB, when compared to the upper bound of EP design.
Figure 6.
SE performance versus SNR.
5.2. Channel Estimation Performance
The channel estimation performance can mainly be evaluated in terms of channel estimation normalized MSE (NMSE) and BER performance.
In Figure 7, we compare the NMSE performance of SPBA and EP methods. The NMSE is defined as
where is the vector form of the MMSE channel estimation result . Additionally, for the SPBA method, the theoretical NMSE is given for reference. We set the power ratio to for the SPBA method and the pilot SNR to for the EP method. From Figure 7, it can be seen that the simulated NMSE curve SPBA(Simu) is basically consistent with the theoretical NMSE curve SPBA(Theo), which confirms our analyses in Section 3. Regarding the comparison between the curves EP(Simu) and SPBA(Simu), as the SNR increases, the NMSE performance of the proposed SPBA method approaches that of the EP method. The reason why the NMSE performance of the SPBA method is slightly inferior to that of the EP method can be explained as follows. As the SNR increases, the noise interference in the SPBA method is reduced, and the main interference term becomes , which is the interference between superimposed PBA and transmitted symbols. In the EP method, however, the protected symbols eliminate this interference, at a high cost in terms of SE.
Figure 7.
Channel estimation NMSE versus SNR.
In Figure 8, we show the BER performance based on the MP detector in [11]. We assume that each transmitted OTFS symbol has a power ratio of for the SPBA method and for the EP method. Furthermore, the BER performance of the SPBA method is given with the threshold estimator in Section 3.1 and with the ideal MMSE estimator in Section 3.4, corresponding to the curves labeled SPBA(Thr) and SPBA(MMSE), respectively. It can be seen in Figure 8 that with prior channel information, the MMSE estimator shows better performance than the threshold estimator. Compared with that of the EP method, due to the interference term mentioned above, the BER performance of the SPBA method is close but slightly inferior, with a loss of approximately 0.75 dB for the threshold estimator and 0.2 dB for the ideal MMSE estimator. However, as mentioned before, the proposed SPBA method has a significantly higher SE than the EP method.
Figure 8.
BER performance versus SNR.
6. Conclusions
In this paper, we propose a superimposed PBA-aided channel estimation method with high SE for OTFS systems. In the proposed method, a PBA is superimposed onto data symbols as the pilot in the DD domain. By exploiting the perfect autocorrelation of PBA, channel estimation is performed through linear search and a threshold-based method. The delay-Doppler indices and complex gains of channels are estimated in the same frame, so the SPBA method has better delay-Doppler varying adaptability. Additionally, the optimal power of the superimposed PBA is derived to maximize SE. The results of analyses and simulations show that despite a slight BER degradation, the proposed SPBA-OTFS method significantly improves the SE.
Author Contributions
Conceptualization, Z.T. and H.K.; methodology, Z.T., H.K. and J.W.; software, H.K. and Z.W.; validation, H.K. and Z.W.; formal analysis, Z.T., H.K. and Z.W.; investigation, H.K.; resources, J.W.; data curation, H.K. and Z.W.; writing—original draft preparation, Z.T. and H.K.; writing—review and editing, Z.T., H.K., Z.W. and J.W.; visualization, H.K. and Z.W.; supervision, Z.T. and J.W.; project administration, J.W.; funding acquisition, J.W. All authors have read and agreed to the published version of the manuscript.
Funding
This research was supported by the Key Research and Development Program of Hubei Province under Grant 2022BID017 and the Key-Area Research and Development Program of Guangdong Province under Grant 2019B010158001.
Institutional Review Board Statement
Not applicable.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Feng, Y.; Zhang, W.; Ge, Y.; Stüber, G.L. Channel Time-Variation Suppression With Optimized Receive Beamforming for High-Mobility OFDM Downlink Transmissions. IEEE Trans. Commun. 2021, 70, 1183–1196. [Google Scholar] [CrossRef]
- Zhang, C.; Shi, J.; Zhang, Z.; Liu, Y.; Hu, X. FRFT-Based Interference Suppression for OFDM Systems in IoT Environment. IEEE Commun. Lett. 2019, 23, 2068–2072. [Google Scholar] [CrossRef]
- Tang, T.; Zou, X.; Li, P.; Pan, W.; Luo, B.; Yan, L. Proposal and Demonstration of Subcarrier Index Modulation OFDM for RoF System With Enhanced Spectral Efficiency. J. Lightwave Technol. 2018, 36, 4501–4506. [Google Scholar] [CrossRef]
- 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 2017 IEEE Wireless Communications and Networking Conference (WCNC), San Francisco, CA, USA, 19–22 March 2017; pp. 1–6. [Google Scholar] [CrossRef]
- Hadani, R.; Rakib, S.; Molisch, A.F.; Ibars, C.; Monk, A.; Tsatsanis, M.; Delfeld, J.; Goldsmith, A.; Calderbank, R. Orthogonal Time Frequency Space (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] [CrossRef]
- 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]
- Murali, K.R.; Chockalingam, A. On OTFS Modulation for High-Doppler Fading Channels. In Proceedings of the 2018 Information Theory and Applications Workshop (ITA), San Diego, CA, USA, 11–16 February 2018; pp. 1–10. [Google Scholar] [CrossRef]
- Wei, Z.; Yuan, W.; Li, S.; Yuan, J.; Ng, D.W.K. Transmitter and Receiver Window Designs for Orthogonal Time-Frequency Space Modulation. IEEE Trans. Commun. 2021, 69, 2207–2223. [Google Scholar] [CrossRef]
- Qu, H.; Liu, G.; Zhang, L.; Wen, S.; Imran, M.A. Low-Complexity Symbol Detection and Interference Cancellation for OTFS System. IEEE Trans. Commun. 2021, 69, 1524–1537. [Google Scholar] [CrossRef]
- Farhang, A.; RezazadehReyhani, A.; Doyle, L.E.; Farhang-Boroujeny, B. Low Complexity Modem Structure for OFDM-Based Orthogonal Time Frequency Space Modulation. IEEE Wirel. Commun. Lett. 2018, 7, 344–347. [Google Scholar] [CrossRef]
- Raviteja, P.; Phan, K.T.; Hong, Y.; Viterbo, E. Interference Cancellation and Iterative Detection for Orthogonal Time Frequency Space Modulation. IEEE Trans. Wirel. Commun. 2018, 17, 6501–6515. [Google Scholar] [CrossRef]
- Kollengode, R.M.; Chockalingam, A. MIMO-OTFS in High-Doppler Fading Channels: Signal Detection and Channel Estimation. In Proceedings of the 2018 IEEE Global Communications Conference (GLOBECOM), Abu Dhabi, United Arab Emirates, 9–13 December 2018; pp. 206–212. [Google Scholar] [CrossRef]
- Raviteja, P.; Phan, K.T.; Hong, Y. Embedded Pilot-Aided Channel Estimation for OTFS in Delay–Doppler Channels. IEEE Trans. Veh. Technol. 2019, 68, 4906–4917. [Google Scholar] [CrossRef]
- Wang, S.; Guo, J.; Wang, X.; Yuan, W.; Fei, Z. Pilot Design and Optimization for OTFS Modulation. IEEE Wirel. Commun. Lett. 2021, 10, 1742–1746. [Google Scholar] [CrossRef]
- Zhao, L.; Gao, W.; Guo, W. Sparse Bayesian Learning of Delay-Doppler Channel for OTFS System. IEEE Commun. Lett. 2020, 24, 2766–2769. [Google Scholar] [CrossRef]
- Reddy, C.S.; Priya, P.; Sen, D.; Singhal, C. Spectral Efficient Modem Design with OTFS Modulation for Vehicular-IoT System. IEEE Internet Things J. 2023, 10, 2444–2458. [Google Scholar] [CrossRef]
- Mishra, H.B.; Singh, P.; Prasad, A.K.; Budhiraja, R. OTFS Channel Estimation and Data Detection Designs With Superimposed Pilots. IEEE Trans. Wirel. Commun. 2022, 21, 2258–2274. [Google Scholar] [CrossRef]
- Yuan, W.; Li, S.; Wei, Z.; Yuan, J.; Ng, D.W.K. Data-Aided Channel Estimation for OTFS Systems With a Superimposed Pilot and Data Transmission Scheme. IEEE Wirel. Commun. Lett. 2021, 10, 1954–1958. [Google Scholar] [CrossRef]
- Lüke, H.D.; Bömer, L.; Antweiler, M. Perfect binary arrays. Signal Process. 1989, 17, 69–80. [Google Scholar] [CrossRef]
- Jedwab, J. Generalized perfect arrays and Menon difference sets. Des. Codes Cryptogr. 1992, 2, 19–68. [Google Scholar] [CrossRef]
- Jedwab, J.; Mitchell, C.; Piper, F.; Wild, P. Perfect binary arrays and difference sets. Discrete Math. 1994, 125, 241–254. [Google Scholar] [CrossRef]
- TS 36.104. Evolved Universal Terrestrial Radio Access. Base Station Radio Transmission and Reception Release 16. Available online: https://www.3gpp.org/ftp/Specs/archive/36_series/36.104 (accessed on 18 June 2023).
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. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).