Low PAPR Pilot for Delay-Doppler Domain Modulation
Abstract
This paper studies the low peak-to-average power ratio (PAPR) pilot design in delay-Doppler domain modulation. We adopt a sequence based pilot design to mitigate the high PAPR brought by the conventional pulse pilot. We develop a two-stages channel estimation algorithm composed of path identification and channel coefficient estimation. We provide the quantitative analysis on the channel estimation error model, and shows the principle in designing sequence pilot in delay-Doppler domain. Experiment results show that the proposed scheme maintains a relatively low PAPR in time domain samples, while the channel estimation performance approaches the ideal channel estimation in limited-Doppler-Shift channel model.
I Introduction
I-A Motivation
Delay-Doppler domain modulation (DDM) is an emerging technique which is potentially to be a candidate feature of the next generation wireless communication systems. Different from the CP-OFDM or DFT-s-OFDM in the contemporary system, the DDM modulates the QAM symbols in the delay-Doppler domain instead of the time-frequency domain. The DDM based system is enabled to perform the signal analysis and processing in the delay-Doppler domain, and benefits from the time-invariant property of the delay-Doppler domain channel. One well known variant of the DDM is the orthogonal time frequency space (OTFS) modulation [1], which employes an ISFFT before the OFDM modulator in order to implement the resource mapping in the delay-Doppler domain.
A typical delay-Doppler channel response is illustrated in Fig. 1. The channel response couples with the transmitted signal in a doubly-convolution manner, results in offsets in both dimensions of the delay-Doppler plane. Therefore, the received signal in delay-Doppler domain is the circulant shifted versions of the transmitted one, and multiplied by complex valued channel coefficients. If we denote as the channel coefficient, as the delay, as the Doppler, then a propagation path can be uniquely defined by a set .
The physical meaning of these parameters are the follows. The channel coefficient is a mixture of the propagation loss, including the path loss, absorption loss, shadowing, etc., and the phase changed by the reflectors. The delay is solely contributed by the distance traveled by the radio. The Doppler is also a mixture effort caused by the moving state, mainly the direction and velocity, of the communicating nodes and the position of the reflectors. Mathematically, the delay-Doppler domain channel can be modeled as,
(1) |

Inspired by (1), a straightforward way to estimate the channel response in delay-Doppler domain is invented. By transmitting a high power pulse, while reserves enough guard space surrounding the pilot, the potential mutual interferences between the pilot and data after channel coupling can be successfully avoided [2]. After delay-Doppler resource mapping, the pilot and data are converted to delay-time domain together and then vectorized to time domain samples to be sent. This approach is illustrated in Fig. 2. At the receiver side, the received time domain samples are reverted to the delay-Doppler domain. The pulse pilot after channel coupling experiences delay and Doppler offsets within the guard area, i.e., several shifted copies with degraded power can be detected, thus the channel estimation can be done by simple power detector.
However, as illustrated in Fig. 2, the high power pulse pilot causes imbalanced power distribution in each delay tap. Suppose the pulse pilot locates in delay tap , then after IDFT, the average power of the delay-time domain samples in delay tap will be significantly larger than those in other delay taps. Consequently, periodical peaks are observed in the time domain samples. This characteristic is unfriendly for hardware implementation.

I-B Related Works
Most of the research works in DDM focus on the OTFS [3] waveform. To fully explore the diversity gain brought by the cross symbol spreading of the OTFS, non-linear iterative message passing algorithm (MPA) detector has been proposed in [4]. Benefited from the sparsity of delay-Doppler domain channels, the performance and complexity are well trade-off. To further reduce the symbol detection complexity, the method in [5] sacrifices the spectrum efficiency by inserting Zero-padding (ZP) in the delay Doppler domain symbols to mitigate the inter Doppler interference, then low complexity MRC detector can be utilized for symbol detection. Further improvement based on the ZP-OTFS framework is presented in [6], where iterative MMSE equalizer is shown to outperform the RAKE detector.
Equipped by multiple antennas, the performance of DDM can be further improved thanks to the extra degree of freedom brought by MIMO. In [7], the transmit diversity is achieved by applying space time code to OTFS in multiple antennas system. In [8], aided by the up-link reference signal, multiple transmit antennas perform the transmit beam-forming to further decompose the delay-Doppler domain channel into overlapped angular-sliced-delay-Doppler channels, which with more sparsity and significantly reduce the channel estimation and symbol detection complexity. Similarly, in [9] the receive beam-forming is utilized to increase the sparsity of angular-sliced channels, which enables to use a low-complexity detection scheme with smaller pilot overhead. In these works, an extra the channel estimation gain is collected from multiple antennas.
The technique focus of this article, i.e., the PAPR issue in DDM also receives a few contributions. In general, the PAPR issue can be categorized into two types. The first type is the PAPR of the original DDM waveform. The PAPR analysis of OTFS under different pulse shaping scheme has been discussed in [10], the author shows that in general the PAPR of OTFS is lower than the OFDM and GFDM. The PAPR reduction technique has been discussed in [11], where the author employs a MuLaw companding technique to refine the waveform while slightly sacrificing the symbol detection performance. While these contributions mainly discuss the properties and refinement of the original OTFS waveform with data symbols only, it lacks discussion on the PAPR issue caused by the high power pulse pilot, which we defined as the second type problem.
The main idea of this work is to employ a sequence pilot instead of pulse pilot to balance the power distribution in each delay tap of the delay-Doppler resource grid. The sequence pilot spread along the delay dimension and leaves guard space in Doppler dimension only. At the receiver side, the pilot and its doubly-shifted versions are not guaranteed to be orthogonal due to lack of delay dimension guard space. Hence interference-resilience PN sequence should be adopted for path identification and channel gain estimation. Note that there are also a few contributions mentioned the PN sequences based pilots in the delay-Doppler domain [8][12], however their purposes are to reduce the pilot overhead rather than mitigate the PAPR, which leads to a block-wise mapping pattern with guard space in both dimension. The PAPR problem are still there, i.e., it is mildly reduced but not eliminated. To the best of the author’s knowledge, this is the first contribution try to reduce the PAPR of DDM from the pilot design’s perspective.
The remaining of the paper is organized as follows. Section II introduces the proposed pilot design and the detection algorithm. Section III presents the performance analysis. Section IV shows the numerical results. Section V concludes the paper.
II Low PAPR Pilot Design
In this section, we first brief how the channel couple with the sequence pilot, then give in details the pilot pattern and sequence design. We use bold capital letters for matrices, bold lowercase letters for vectors and italic lowercase letters for scalars.
II-A Channel Coupling on Sequence Pilot
Suppose we have a sequence pilot located at Doppler tap and occupied all delay taps. The channel coupling effect on transmitted sequence in the delay-Doppler domain is illustrated in Fig. 3. Fig. 3(a) is the original sequence locates in Doppler tap . After coupled by the channel in Fig. 1, the received signals with cyclic-shifts in delay and offsets in Doppler appear in the delay-Doppler plane, as illustrated in Fig. 3(b). The signal experiences no delay or Doppler offset through the first path. The signal experience -cyclic-shift in delay and -offset in Doppler through the second path. The signal experience -cyclic-shift in delay and -offset in Doppler through the third path.


The design philosophy of the sequence pilot follows the first principle. Since the high PAPR is caused by imbalanced power distribution among delay taps by using pulse pilot, we instead use a sequence pilot based design without violating the balanced inter-delay power allocations. The pilot spreads along all the delay taps with equally powered elements. Consequently, the magnitude variation of the time domain samples are small. The corresponding mapping is illustrated in Fig. 4.

The following work is the choice of the sequence pilot. As there is no guard space in delay taps, the received signal may suffered from inter-delay interference (IDI) , hence finding a proper sequence resilience to the IDI is important. Usually we tend to choose the sequences with the property that has high auto correlation but low cross correlation when applying correlation based signal detection. Here we adopt the M-sequence as the sequence pilot [13]. It has a nice property that, for any length- M-sequence, the auto correlation equals to and the cross correlation with its cyclic-shifted version is .
II-B Channel Estimation
Here algorithm is provided for channel estimation based on proposed scheme. Generally speaking, the channel estimation composes of two stages. The first stage is the path identification achieved by correlating the known sequence with the received signal, the output is a set of resolvable paths uniquely correspond to a set of real valued delay-Doppler pairs. The second stage is the channel coefficient estimation based on the output of stage-.
Step - 1) Path Identification:
-
a)
A detection matrix is constructed based on sequence pilot , where,
and is the -cyclic-shift of sequence .
-
b)
within the detection area, denote the samples from Doppler tap as , calculate the correlation vector,
-
c)
If a sub-set of elements in , say , satisfies,
where is a pre-defined threshold. Then all delay paths with Doppler is identified, i.e., a set of delay-Doppler pair is obtained.
Step - 2) Channel Coefficient Estimation:
-
a)
If there is only one delay tap corresponds to one Doppler tap , then a simple point-wise division will solve the path gain vector,
averaging to get the estimated channel coefficient of path as .
- b)
III Performance Analysis
In this section we provide the performance analysis on our proposed channel estimation scheme. We denote a matrix as the pseudo inverse of a matrix , where,
(2) |
The sequence pilot will experience offsets in the Doppler dimension, and the cyclic shifts in the delay dimension. If there are multiple delays correspond to one Doppler, then different cyclic shifted versions of the transmitted signal will overlap at one Doppler tap, i.e., they may mutually interfere. In this section we will discuss if this interference will negatively impact the channel coefficient estimation.
The channel coefficient estimation in stage- can be equivalent to solving a system of linear equations. Note that only approximately solutions can be obtained in presence of noise. Suppose there are in total delay paths in Doppler tap , , there is a delay value and a channel coefficient . The received pilot signal in Doppler tap is given by,
(3) |
In (3), is the sequence pilot we transmit, corresponds to the -cyclic-shift of which is shown in (4) and the noise term is a complex Gaussian where .
(4) |
Note that in the stage- of channel estimation, (3) is solvable since is the received signal in particular Doppler tap and all are found in stage-. Equation (3) can be rewritten as,
(5) |
where as it is linear combinations of .
The matrix is a matrix given by,
(6) |
Since the columns of are the cyclic shifted versions of a PN sequence, then is naturally full rank, i.e., it is pseudo invertible. Therefore we can approximately solve according to (4),
(7) |
The estimation error of channel coefficients is thereby given by,
(8) |
Based on above relationship, we have the following proposition.
Proposition 1.
The average channel estimation error is a random variable satisfying , where , if M-sequence based pilot is used.
Proof 1.
: Write (8) in vector form, we obtain,
(9) |
It is noted that for each we have,
(10) |
since is the linear combination of random variables , thus the expectation of is also zero.
Consequently, the self-covariance matrix of can be calculated as,
(11) |
Recall that the column vectors of are , which are M-sequences, then it is easy to verify that is a symmetric matrix of the following form,
(12) |
Hence a spectral decomposition [14] can be applied to , where,
(18) |
Then the average power of all random variables in is obtained by averaging the diagonal elements in ,
(25) |
∎
Proposition 1 gives us an insight on how the sequence pilot design can quantitatively impact the channel estimation performance. First of all, different types of sequences will lead to different channel estimation errors. In this work, since the M-sequence is adopted, then the non-diagonal entries of are all minus one, which impacts the eigenvalues in the manner of (18). If other types of sequence are used, it would in other forms. It is observed that the distribution of channel estimation error will approach as the absolute value of the non-diagonal entries of approaches zero.
Secondly, the observation on how the two variables and impact the equivalent SNR in channel estimation is also useful. Suppose now we are doing a comparison of proposed pilot with the conventional pulse one. We should apply the same total power constraint for fairness. Hence for the pulse pilot, the noise power is , then the SNR of the pulse pilot is given by,
(26) |
which is considered as a benchmark. With the results in Proposition 1, the equivalent SNR of proposed channel estimation scheme can be written as,
(27) |
where is the deviation of from . It is positive, decreases with and increases with . This quantitative result confirms our intuitive thoughts. First, the longer the sequence, the less channel estimation error. Second, the less mutually interfering pilots in the same Doppler tap, the less the channel estimation error. When , i.e., there is no mutually interfering signal, then the channel estimation error only depends on noise power.
IV Numerical Results
In this section we provide the numerical results of the performance of the proposed sequence pilot based scheme with the conventional pulse pilot. The channel model we adopted is the limited Doppler-shift channel (LDSC) model, which is commonly adopted in the ISAC system research. Consider a delay-Doppler domain frame of size , where and are the Doppler and delay, respectively. The delay profile of the channel is . The Doppler profile is , which contains rather high Doppler. The channel coefficient is calculated based on the aforementioned delay profile with a randomly draw power profile generated in each frame. The modulation and coding scheme is QPSK and LDPC, .
For the sequence pilot, we use a M-sequence generated by the primitive polynomial . The sequence is of length and a dummy symbol is attached to fulfill the delay taps. The guard band in Doppler occupies symbols on each side. The sequence pilot is power boosted by borrowing the unused power from the guard symbols, therefore the total power of every entries of the sequence pilot is about over one data symbols. We adopt conventional pulse pilot with the same resource overhead and power to do a fair comparison. The pulse pilot adopts a power detector follow the same line as which in [2].
Fig. 5 shows the PAPR performance of the proposed scheme compared with the conventional ones. We observe that the PAPR of the time domain samples in our design are bellow , there are about of the simulated PAPR points are between and . The result is even slightly lower than the benchmark with data only, which contains about of the simulated PAPR points between and . In contrast, more than of the simulated PAPR points locate between and . Such high PAPR will cause great trouble in hardware implementation.

The channel estimation accuracy is shown in Fig. 6 in terms of NMSE. It is observed that the channel estimation error of proposed scheme approaches zero when SNR is greater than . The performance of the sequence pilot is worse than the pulse pilot when SNR is less than , and better in other SNR range. It is observed that the main contribution to the channel estimation is the false detection of the path. The propose sequence pilot obtains extra diversity gain by delay dimension spreading, therefore more robust in path identification.

Fig.7 shows the symbol detection performance based on the channel estimation of proposed scheme and conventional pulse pilot. The MPA proposed in [4] is adopted as the symbol detection algorithm. The benchmark is the ideal channel estimation where the receiver directly utilizes the channel matrix generated in simulation. It is observed that the proposed scheme out performs the conventional one start from SNR equals to , and about better when bit error rate (BER) is . This gain comes from the extra diversity collected by the sequence pilot spreading all over the delay dimension.

An interesting observation is that although the curves locates closely throughout the SNR range, at some point the proposed scheme perform slightly better than the benchmark. This phenomenon can be explained as follows. The adopted channel model will randomly generate some paths in ultra deep fading, results in the power of the signal transmitted in these paths flooded below the noise level. While using the ideal channel estimation, these deep faded paths are also counted in the symbol detection, which makes a negative contribution as the input to the detector is almost noise. In contrast, when adopting the realistic channel estimation, the deep faded paths can not be even identified, then only the received signal with good quality are considered. This result may inspire us to improvement the work mechanism of the MPA by mitigating the negative impact of the ’bad’ path.
The consideration of the proposed scheme in continuous Doppler-shift channel (CDSC) will be studied in the follow up work. The performance is expected to be degraded by the quantization error of the fractional Doppler, which is hardly captured using current channel estimation algorithm.
V Conclusion
The low PAPR pilot design for the DDM waveform and the corresponding detection scheme are studied in this work. We have proposed a sequence pilot spreading along the delay dimension to balance the power distribution among delay taps. The error model of the channel estimation has been analyzed, based on which a low complexity channel estimation algorithm is provided. The PAPR of the proposed pilot design is significantly smaller than the conventional pulse pilot, which is comparable to the signal contains data only. We provide a methodology to quantitatively analyze the relationship between the channel estimation error and the pilot length and channel matrix. Benefited from the spreading gain in the delay dimension, the channel estimation performance outperforms the pulse pilot design under the LDSC. Future work includes the expansion of the proposed design to the CDSC which is more realistic in communication systems.
Acknowledgement
Thanks to my colleague Dr. Junjie Tan for the helpful comments to the manuscript.
References
- [1] R. Hadani, S. Rakib, M. Tsatsanis, A. Monk, A. J. Goldsmith, A. F. Molisch, and R. Calderbank, “Orthogonal time frequency space modulation,” in IEEE Wireless Communications and Networking Conference (WCNC). San Francisco, USA, 2017.
- [2] P. Raviteja, K. T. Phan, and Y. Hong, “Embedded pilot-aided channel estimation for otfs in delay–doppler channels,” IEEE Transactions on Vehicular Technology, vol. 68, no. 5, pp. 4906–4917, 2019.
- [3] R. Hadani, S. Rakib, S. Kons, M. Tsatsanis, A. Monk, C. Ibars, J. Delfeld, Y. Hebron, A. J. Goldsmith, A. F. Molisch, and R. Calderbank, “Orthogonal time frequency space modulation,” 2018. [Online]. Available: https://arxiv.org/abs/1808.00519
- [4] P. Raviteja, K. T. Phan, Y. Hong, and E. Viterbo, “Interference cancellation and iterative detection for orthogonal time frequency space modulation,” IEEE Transactions on Wireless Communications, vol. 17, no. 10, pp. 6501–6515, 2018.
- [5] P. Raviteja, K. T. Phan, Q. Jin, Y. Hong, and E. Viterbo, “Low-complexity iterative detection for orthogonal time frequency space modulation,” in IEEE Wireless Communications and Networking Conference (WCNC). Barcelona, Spain, 2018, pp. 1–6.
- [6] L. Qi, Y. Jinhong, and L. Hai, “Iterative mmse detection for orthogonal time frequency space modulation,” in IEEE International Conference on Communications (ICC). Seoul, South Korea, 2022.
- [7] D. Wang, B. Sun, F. Wang, X. Li, P. Yuan, and D. Jiang, “Transmit diversity scheme design for rectangular pulse shaping based otfs,” China Communications, vol. 19, no. 3, pp. 116–128, 2022.
- [8] Y. Liu, S. Zhang, F. Gao, J. Ma, and X. Wang, “Uplink-aided high mobility downlink channel estimation over massive mimo-otfs system,” IEEE Journal on Selected Areas in Communications, vol. 38, no. 9, pp. 1994–2009, 2020.
- [9] Y. Shan and F. Wang, “Low-complexity and low-overhead receiver for otfs via large-scale antenna array,” IEEE Transactions on Vehicular Technology, vol. 70, no. 6, pp. 5703–5718, 2021.
- [10] G. D. Surabhi, R. M. Augustine, and A. Chockalingam, “Peak-to-average power ratio of otfs modulation,” IEEE Communications Letters, vol. 23, no. 6, pp. 999–1002, 2019.
- [11] C. Naveen and V. Sudha, “Peak-to-average power ratio reduction in otfs modulation using companding technique,” in 2020 5th International Conference on Devices, Circuits and Systems (ICDCS), 2020, pp. 140–143.
- [12] W. Shen, L. Dai, J. An, P. Fan, and R. W. Heath, “Channel estimation for orthogonal time frequency space (otfs) massive mimo,” IEEE Transactions on Signal Processing, vol. 67, no. 16, pp. 4204–4217, 2019.
- [13] S. W. Golomb, Shift Register Sequences, 3rd ed. WORLD SCIENTIFIC, 2017.
- [14] P. Halmos, Finite-Dimensional Vector Spaces, 2nd ed. Springer, 1993.