Skip to main content

Information embedding in DFRC networks through chirp waveform diversity

Abstract

We consider a dual function radar communications network and propose a waveform diversity-based approach to embed both target and scheduling data in the transmitter pulses. The scheduling data of radar signal bandwidth, carrier frequency, and waveform along with the information on target detection, range, and Doppler are shared among the network radar nodes without a need for designated communication links. Scheduling and target information are encoded to bits and transmitted over the radar coherent processing interval using up- and down-chirps. We derive exact expressions of probability of bit error and false alarm rate for sharing scheduling and target information data between two radar nodes. The effect of different parameters and data sharing on the radar performance is analyzed and validated by computer simulations. Using the cross-ambiguity function, we show the capability of the up- and down- chirp sequence transmission scheme in reducing range sidelobes compared to the conventional transmission of only the up- (or down-) chirps. To overcome the limited data rate associated with only using two chirp waveforms, we consider orthogonal chirp division multiplexing and derive its CAF. We demonstrate the suitability of OCDM for high data rate radar operations by examining the mainlobe width and sidelobe levels of the zero-Doppler and zero-delay cuts of the CAF.

1 Introduction

Radio frequency (RF) coexistence permits spectrum sharing between separately developed radar and communications systems by avoiding or significantly reducing the mutual interference [1,2,3,4,5,6,7]. Different coexistence strategies require different levels of cooperation or coordination between the two RF systems [8, 9]. The ultimate coordination is reached when the two systems share the same platform, which is commonly referred to as dual function radar and communications (DFRC) systems [10,11,12,13,14]. The DFRC platforms, when radar is the legacy system, aim at enabling communications to capitalize on the radar resources and infrastructure, while striving to be transparent to radar operations and mission. It does so by embedding information intended for communications receivers into the radar waveforms intended for radar receivers. In essence, in DFRC systems, the communications part does not need not to have a designated RF link and is allowed to benefit from the radar’s large bandwidth, transmit power, antenna gains, and high-quality hardware.

This paper considers dual system functionality in radar networks where communication signal embedding in radar waveforms is for the sole purpose of assisting and enhancing the radar network functionality. This principal feature defines a specific class of dual function systems in which communications is an integral part of the radar and is considered essential for its successful execution and completion. This class can be applied to monostatic, bi-static, and multi-static radar configurations. The embedded information can be scheduling, including the radar parameters planned over the next coherent processing interval (CPI), and/or sensing which consists of the learned target characteristics, such as range, angle, and Doppler. For example, scheduling information such as bandwidth used by one radar node is a crucial information for another node to avoid collision and minimize the effects of inter-node interference. Similarly, a radar node can share, with another radar, its target related information, such as the value of the likelihood ratio test function which is pertinent to the presence or absence of target in each range cell. This approach seeks to assist a low performance radar node to improve its target detection capability.

There are three main strategies introduced for embedding communication signals in radar parameters, where radar is considered the legacy system. In principle, a radar system can change its beam, its fast time waveform, or its slow time waveform according to the communication symbols. Signal embedding through modulations of the radar beam is referred to as sidelobe signal embedding [15, 16]. This technique modifies the optimally designed radar beam and assumes precise values of the sidelobes which is difficult to attain. Further, radar beam-based embedding is generally suitable for only low data rates and small size constellations. Signal embedding over fast time achieves much higher data rates than beam and sidelobe modulations, and it is referred as intrapulse modulation [17,18,19,20,21,22,23]. This type of embedding can be performed using eigenvectors-based methods, weighted-combining, and dominant-projection techniques [17]. Binary phase shift keying (BPSK), quadrature phase shift keying (QPSK), and multilevel M-ary PSK can also be used to remodulate the radar waveforms. However, any effort to remodulate the radar waveform is deemed to change its characteristics, the degree of which depends on the embedded bit rate and the modulation type. Remodulation can also increase security risks, for example, constant BPSK sampling rate can be easily detected by the cyclostationary analysis [24], which the eavesdropper can exploit to decode the embedded information. Multiple-input multiple-output (MIMO) radars have the additional option of utilizing the transmitted orthogonal waveforms in signal embedding and were considered in the context of DFRC systems [25,26,27,28,29,30]. On the other hand, dual function system in the context of passive radars was discussed in [31,32,33].

In order to avoid radar signal and beam remodulations, code-shift keying (CSK) strategies were proposed in which waveform diversity is utilized to embed information messages over the radar slow time [34]. A key aspect of this method is not to remodulate the radar waveform, but rather exploit diverse radar waveforms to carry information. In a radar network setting, CSK signaling using two diverse radar waveforms of up- and down- chirps was applied to communicate between two different radars [35, 36]. The bit error rate (BER) expression was derived incorporating the waveform correlation coefficient. However, the analysis was limited to a case in which signal processing at the radar receiver is applied to individual CPIs. Although this approach seems reasonable since each pulse carries a certain bit (group of bits) of information, deciphering information over the radar CPI was not applied. The scheme was extended in [37] to a case in which multiple pulses are processed to achieve CPI gain for detection. The authors proposed analytical approach for performance analysis and examined the effect of different parameters on the achieved communication and radar performance. However, the approach was based on simplified system model assumptions, limited to only up- and down- chirps, and did not consider corresponding cross-ambiguity function (CAF) analysis and high data rate transmissions with orthogonal chirp division multiplexing (OCDM) approach.

1.1 Contributions

In this paper, we propose a novel analytical framework to derive an exact expression of the probability of bit error, and exact and approximate expressions of the probabilities of false alarm (PFA) and detection, respectively, for the case of sharing scheduling data and target information between two radar nodes. We verify their accuracy and demonstrate the effect of different parameters on the performance of communications and radar. The effectiveness of the proposed up- and down- chirp sequence transmission in reducing range sidelobe levels, compared to the conventional transmission of only the up- (or down-) chirps, is demonstrated by analyzing the CAF. To overcome the limited information rate transmission capability of up- and down-chirps, we propose orthogonal chirp division multiplexing (OCDM) approach as a new approach for embedding information at higher data rates. To the best of our knowledge, the suitability of the OCDM for radar operations has not been investigated before in the literature. Toward this end, we derive CAF of the OCDM signal and demonstrate that it improves both zero-Doppler and zero-delay cuts of the CAF in terms of their mainlobe width and peak-to-sidelobe ratio (PSR).

The remainder of this paper is organized as follows. The proposed system model is discussed in Sect. 2. The performance analysis of information embedding with up- and down- chirps is provided in Sect. 3. The CAF of a sequence of up- and down- chirps is derived in Sect. 4. Section 5 proposes OCDM method and derives the CAF of OCDM signal. Simulation results are presented in Sect. 6 and conclusions are drawn in Sect. 7.

1.2 Notations

Upper (lower) bold face letters will be used for matrices (vectors); \((\cdot )^*\), \((\cdot )^{H}\), \({{\textbf {I}}}\), \(||{\cdot }||\) will denote complex conjugate, Hermitian transpose, identity matrix, Euclidean norm for vector; \(f_X(x)\), \(F_{X}(x)\), and \(\mathrm{Pr}\left\{ \cdot \right\}\) will denote probability density function (PDF), cumulative distribution function (CDF), and the probability operator, respectively. \({\mathcal {N}}_{C}(0,\sigma ^2)\) and \(\mathbb {X}^2_n (a)\) denote circularly symmetric complex Gaussian (CSCG) distribution and chi-squared distribution with n degrees of freedom and mean a, respectively. \(\Gamma (\alpha )\), \(\gamma (\alpha , z)\), and \(\Gamma (\alpha , z)\) denote the Gamma function, lower incomplete Gamma function, and upper incomplete Gamma function, respectively.

2 System model

A schematic diagram of information embedding in a radar network with waveform diversity concept is shown in Fig. 1. Radar nodes 1 and 2 cooperate to enhance target detection and parameter estimation by sharing target and scheduling information (e.g., bandwidth, waveforms, and array configuration of each radar) as follows. Each radar transmits its current scheduling information (SI) and target parameters (TP) acquired through monostatic (MS) operation mode during previous CPI, employing waveform diversity concept. A typical and simple example of waveform diversity is transmitting up-chirp to carry information bit 1 and down-chirp to carry information 0. Each bit may represent a message on its own. For example, for scheduling information, bit 1 can indicate that the pulse repetition interval (PRI) is above a certain value and bit 0 would represent otherwise. Similarly, for target information, bit 1 may indicate that the estimated range of a target is above 50 Km and bit 0 may indicate the opposite. In either case, more elaborate and accurate information would naturally require more bits, which can be achieved with the OCDM that allows transmission of bits or symbols with orthogonal chirps. Since target and scheduling information are typically assumed to remain constant over a CPI, they can be encoded in a number of bits equal to or less than that of a CPI. It is also worth noting that during a current CPI, the embedded scheduling information represents what the radar plans to use in the next CPI, whereas the target information represents what the radar extracted in the previous CPI. Radar node 1 then estimates \(\mathrm{SI}_2\) and \(\mathrm{TP}_2\), reacquires (updates) \(\mathrm{TP}_1\) with the knowledge of \(\mathrm{SI}_2\), and then fuses the updated \(\mathrm{TP}_1\) with \(\mathrm{TP}_2\) to obtain improved target parameter estimates. On the other hand, Radar 2 estimates \(\mathrm{SI}_1\) and \(\mathrm{TP}_1\), reacquires (updates) \(\mathrm{TP}_2\) with the knowledge of \(\mathrm{SI}_1\), and then fuses the updated \(\mathrm{TP}_2\) with \(\mathrm{TP}_1\) to obtain its improved target parameter estimates. The process can be generalized for the cases with multiple targets as well as the case with more than two nodes. The target parameter estimates are then ultimately fused to obtain tracks associated with each target, which allows discerning an overall surveillance picture. Although incorporating all of these steps into a common analytical framework is an interesting future work, in this paper, we focus on one specific aspect which is acquiring target parameter and decoding scheduling information using different types of information embedded chirp signals.

Typically, scheduling data and target information can be encoded with two different schemes as proposed in [36]. The first scheme encodes different information into bits, one parameter at a time, i.e., performing sequential encoding or embedding. The values assumed by each radar or target parameter form a constellation, or a dictionary on its own. The second scheme uses only one scheduling data constellation or dictionary whose size is determined by the product of the constellation sizes of all symbols. Each combination of the values of the different parameters defines one symbol of the scheduled data constellation, and is represented by a binary sequence whose length is equal to the number of pulses in the CPI. The number of bits required for the second scheme is always less than or at most equal to the number of bits required in the first scheme. However, if there is a bit error in the second scheme, the whole message becomes incorrect. For both encoding schemes, the probability of error in information decoding can be determined from the probability of bit error. Therefore, in the following section we will derive this bit error probability including radar performance metrics.

Fig. 1
figure 1

Schematic of information embedding through waveform diversity in radar network

Fig. 2
figure 2

Information decoding and detection using waveform diversity

3 Scheduling information transfer with up- and down-chirps

We consider a dual function radar that sends up- and down- chirps carrying bits 1 and 0, respectivelyFootnote 1. These chirp signals can be expressed as

$$\begin{aligned} s_u(t)=\frac{1}{\sqrt{T}} {\mathrm{rect}}\left( \frac{t}{T}\right) e^{j(2\pi f_0 t+\pi \alpha t^2)}, ~~ s_d(t)=\frac{1}{\sqrt{T}} {\mathrm{rect}}\left( \frac{t}{T}\right) e^{j(2\pi f_0 t-\pi \alpha t^2)}, \end{aligned}$$
(1)

where \(f_0\) is the carrier frequency, \(\alpha =\frac{B}{T}\) is the chirp slope, T is the pulse width, B is the waveform bandwidth, and \(\mathrm{rect}\left( \frac{t}{T} \right)\) denotes the rectangular function defined as \(\mathrm{rect}\left( \frac{t}{T} \right) =1\), for \(-\frac{T}{2}\le t \le \frac{T}{2}\) and \(\mathrm{rect}\left( \frac{t}{T} \right) =0\), for any other t. \(s_u(t)\) and \(s_d(t)\) are normalized such that

$$\begin{aligned} \int _{-\infty }^{\infty }s_u(t)s^{*}_u(t) \ dt = \int _{-\infty }^{\infty }s_d(t)s^{*}_d(t) \ dt = 1. \end{aligned}$$
(2)

The cross correlation between \(s_u(t)\) and \(s_d(t)\) can be expressed as

$$\begin{aligned} \beta =\int _{-\infty }^{\infty } s_u^{*}(t) s_d(t) \ d t = \frac{1}{T\sqrt{\alpha }} \left[ C(\sqrt{\alpha }T)+j S(\sqrt{\alpha }T)\right] , \end{aligned}$$
(3)

where \(C(\sqrt{\alpha }T)\) and \(S(\sqrt{\alpha }T)\) are the cosine and sine Fresnel functions defined as

$$\begin{aligned} C(\sqrt{\alpha }T) =\int _{0}^{\sqrt{\alpha }T} \cos \left( \frac{\pi t^2}{2}\right) \ dt,~~S(\sqrt{\alpha }T)=\int _{0}^{\sqrt{\alpha }T} \sin \left( \frac{\pi t^2}{2}\right) \ dt. \end{aligned}$$
(4)

Note that \(C(\sqrt{\alpha }T)\) and \(S(\sqrt{\alpha }T)\) converge to 0.5 for high values of \(\sqrt{\alpha }T\) [35]. After down-conversion, the received signal can be expressed asFootnote 2

$$\begin{aligned} y(t)=\biggl \{ \begin{array}{cc} \alpha _t s_u(t-\tau _d) + n(t), &{}\mathrm {{if~up~chirp~was~sent}}, \\ \alpha _t s_d(t-\tau _d) + n(t), &{}{\mathrm{if~down~chirp~was~sent}}, \end{array} \end{aligned}$$

where \(\tau _d\) is time-delay, \(\alpha _t\) is channel/path attenuationFootnote 3 which, depending on monostatic/bi-static configuration, includes the effects of transmitted power, transmit and receive antenna gains, target radar cross-section (RCS), and monostatic/bi-static ranges [39]. n(t) is additive Gaussian noise, which is assumed to have zero-mean and variance \(\sigma _n^2\).

Radar node 1 transmits L up-chirps/down-chirps within each CPI, depending on the scheduling and/or target information bits. Radar node 2 (see Fig. 2) receiver, unaware of the pulse transmitted, consists of two matched-filters (MFs). One filter is matched to the waveform \(s_u(t)\), whereas the other is matched to the waveform \(s_d(t)\). Let \(z_{1,i}(t)\) and \(z_{2,i}(t)\) represent the outputs of the filters corresponding to the i-th pulse. Define \(t_1=\mathrm{arg}\max _{t} |z_{1,i}(t)|^2\) and \(t_2=\mathrm{arg}\max _{t} |z_{2,i}(t)|^2\). Except in very low signal-to-noise ratio (SNR) regime, \(t_1\) will approximate \(\tau _d\) if the received signal consists of an up-chirp and \(t_2\) will approximate \(\tau _d\) if the received signal consists of a down-chirp. Assuming that this approximation is accurate, and compensating for the delay, the sampled (discrete) outputs of the two filters for the ith pulse can be expressed as

$$\begin{aligned} z_{1, i}={{\textbf {s}}}_u^H{{\textbf {y}}}_i = \alpha _t {{\textbf {s}}}_u^H{{\textbf {s}}}_i+{{\textbf {s}}}_u^H{{\textbf {n}}}_i,~~ z_{2,i}={{\textbf {s}}}_d^H{{\textbf {y}}}_i = \alpha _t {{\textbf {s}}}_d^H{{\textbf {s}}}_i+{{\textbf {s}}}_d^H{{\textbf {n}}}_i, \end{aligned}$$
(5)

where \({{\textbf {y}}}_i =[y_i(0), \ldots , y_i(L_c-1)]^T\) and \({{\textbf {n}}}_i =[n_i(0), \ldots , n_i(L_c-1)]^T\) denote the sampled versions of the received signal y(t) and noise n(t) during the ith pulse. Similarly, \({{\textbf {s}}}_i =[s_i(0), \ldots , s_i(L_c-1)]^T\) is the sampled version of the waveform \(s_i(t)\), which can be either \({{\textbf {s}}}_u=[s_u(0), \ldots , s_u(L_c-1)]^T\) or \({{\textbf {s}}}_d=[s_d(0), \ldots , s_d(L_c-1)]^T\) (the sampled versions of up-chirp and down-chirp, respectively). Here, \(y_i(l)\), \(n_i(l)\), \(s_i(l)\), \(s_u(l)\), and \(s_d(l)\) represent the lth samples of the vectors \({{\textbf {y}}}_i\), \({{\textbf {n}}}_i\), \({{\textbf {s}}}_i\), \({{\textbf {s}}}_u\), and \({{\textbf {s}}}_d\), respectively. \(L_c\) is the number of samples per pulse so that \(L_c T_s=T\), where \(T_s\) is the sampling period. Note that \({{\textbf {s}}}^H_u {{\textbf {s}}}_u={{\textbf {s}}}^H_d {{\textbf {s}}}_d=1\), and \(\beta ={{\textbf {s}}}_u^H{{\textbf {s}}}_d\). In the case of imperfect delay estimation by \(L_e\) samples, (5) can be expressed as

$$\begin{aligned} z_{1, i}= {{\textbf {s}}}_u^H{\bar{{\textbf {y}}}}_i, ~~z_{2, i}= {{\textbf {s}}}_d^H{\bar{{\textbf {y}}}}_i, \end{aligned}$$
(6)

where \({\bar{{\textbf {y}}}}_i=[ {\bar{y}}_i(0), \ldots , {\bar{y}}_i(L_e-1), y_i(0), \ldots , y_i(L_c-L_e-1)]\), and \([{\bar{y}}_i(0), \ldots , {\bar{y}}_i(L_e-1)\) correspond to noise samples.

3.1 Performance analysis

In this section, we first analyze the performance of communications component of the DFRC network in terms of the BER, and then analyze target detection performance in terms of PFA and probability of detection.

3.1.1 Unified approach for probability of bit error

A bit error occurs if the detected pulse contains up-chirp, but the amplitude of the output of the filter matched to the down-chirp exceeds the output of the filter matched to the up-chirp and vice versa. The bit error probability can be expressed as

$$\begin{aligned} P_b= & {} {\mathrm{Pr}}\{ {{\textbf {y}}}^H{{\textbf {s}}}_u{{\textbf {s}}}_u^H{{\textbf {y}}} \le {{\textbf {y}}}^H{{\textbf {s}}}_d{{\textbf {s}}}_d^H{{\textbf {y}}}|{{{\textbf {y}}={{\textbf {y}}}_{u}}}\}{\mathrm{Pr}}\{{{\textbf {y}}}={{\textbf {y}}}_u\} +\nonumber \\{} & {} {\mathrm{Pr}}\{{{\textbf {y}}}^H{{\textbf {s}}}_d{{\textbf {s}}}_d^H{{\textbf {y}}} \le {{\textbf {y}}}^H{{\textbf {s}}}_u{{\textbf {s}}}_u^H{{\textbf {y}}} |{{\textbf {y}}}={{\textbf { y}}}_{d}\}{\mathrm{Pr}}\{{{\textbf {y}}}={{\textbf {y}}}_d\}. \end{aligned}$$
(7)

Assuming that bits ones and zeros, i.e., up- and down- chirps are transmitted with equal probability, then \(\mathrm{Pr}\{{{\textbf {y}}}={{\textbf {y}}}_u\}=\mathrm{Pr}\{{{\textbf {y}}}={{\textbf {y}}}_d\}=\frac{1}{2}\). Therefore, the probability of bit error can be expressed as

$$\begin{aligned} P_b=\frac{1}{2} \left[ {\mathrm{Pr}}\left\{ \frac{ {{\textbf {y}}}_u^H{{\textbf { s}}}_u{{\textbf {s}}}_u^H{{\textbf {y}}}_u}{ {{\textbf {y}}}_u^H{{\textbf {s}}}_d{{\textbf {s}}}_d^H{{\textbf { y}}}_u} \le 1\right\} + {\mathrm{Pr}}\left\{ \frac{ {{\textbf {y}}}_d^H{{\textbf { s}}}_d{{\textbf {s}}}_d^H{{\textbf {y}}}_d}{ {{\textbf {y}}}_d^H{{\textbf {s}}}_u{{\textbf {s}}}_u^H{{\textbf { y}}}_d} \le 1\right\} \right] . \end{aligned}$$
(8)

Note that \({{\textbf {s}}}_u\) and \({{\textbf {s}}}_d\) are deterministic and the eigenvalues of \({{\textbf {s}}}_u{{\textbf {s}}}_u^H\) and \({{\textbf {s}}}_d{{\textbf {s}}}_d^H\) are equal. Moreover, we assume that the target is non-fluctuating and the statistics of noise does not change over coherent pulse integration period. Due to these reasons, the two probability terms in (8) are equal. Therefore, (8) can be expressed as

$$\begin{aligned} P_b= & {} \mathrm{Pr}\left\{ \frac{ {{\textbf {y}}}_u^H{{\textbf {s}}}_u{{\textbf {s}}}_u^H{{\textbf { y}}}_u}{ {{\textbf {y}}}_u^H{{\textbf {s}}}_d{{\textbf {s}}}_d^H{{\textbf {y}}}_u} \le 1\right\} . \end{aligned}$$
(9)

The expression in (9) is equivalent to deriving the CDF of the ratio of quadratic forms in complex Gaussian random vector, \({{\textbf {y}}}_u={\alpha _t}{{\textbf {s}}}_u+{{\textbf {n}}}\), with mean \({\alpha _t}{{\textbf { s}}}_u\) and covariance matrix \(\sigma _n^2{{\textbf {I}}}\), where \(\sigma _n^2\) is the variance of elements of noise \({{\textbf {n}}}\). This derivation is not trivial, and is often analytically intractable, mainly due to the dependence of numerator and denominator quadratic forms on the same random vector. One approach to deal with this ratio of the quadratic functions of non-zero mean Gaussian random vectors is to express it as a weighted (weights can be negative as well) sum of the non-central Chi-square distributed random variables. However, the CDF of such a ratio can only be obtained in terms of an integral of a complicated function that requires numerical computation [40]. Below, we propose a novel approach which does not require this numerical integration. Toward this end, we derive an exact expression for \(P_b\) as follows.

Proposition 1

The probability of bit error, \(P_b\), can be expressed as

$$\begin{aligned} P_b= & {} {\mathrm{Pr}}\left\{ \frac{|{\tilde{n}}_1+{\tilde{b}}_1|^2}{|{\tilde{n}}_2+{\tilde{b}}_2|^2} \le 1\right\} , \end{aligned}$$
(10)

where \({\tilde{n}}_{1} \sim {\mathcal N_C}(0, 1)\), \({\tilde{n}}_{2} \sim {\mathcal {N}_{C}}(0, 1)\), \({\tilde{b}}_{1}={\tilde{{\textbf {b}}}}(1)\), \({\tilde{b}}_2={\tilde{{\textbf {b}}}}(2)\), \({\tilde{{\textbf { b}}}}=\frac{\alpha _t}{\sigma _n} {{\textbf {U}}}^H{{\textbf {s}}}_u\). Here, \({{\textbf {U}}}\) is the matrix of eigenvectors of \({{\textbf {s}}}_u{{\textbf {s}}}_u^H-{{\textbf {s}}}_d{{\textbf { s}}}_d^H\) arranged in the descending order with respect to its non-zero eigenvalues.

Proof

Refer to Appendix A.

Let \(X \triangleq |{\tilde{n}}_1+{\tilde{b}}_1|^2\) and \(Y \triangleq |{\tilde{n}}_2+{\tilde{b}}_2|^2\). Since \({\tilde{n}}_1\) and \({\tilde{n}}_2\) are statistically independent CSCG, the random variables X and Y are independent non-central Chi-square distributed with the degrees of freedom 2, and means \(2|{\tilde{b}}_1|^2\) and \(2|{\tilde{b}}_2|^2\), respectively, i.e., \(X \sim \mathbb {X}_2^2(2|{\tilde{b}}_1|^2)\) and \(Y \sim \mathbb {X}_2^2(2|{\tilde{b}}_2|^2)\). The bit error probability can be re-expressed as

$$\begin{aligned} P_b={\mathrm{Pr}}\biggl \{\frac{X}{Y}\le 1\biggr \}. \end{aligned}$$
(11)

The distribution of \(\frac{X/2}{Y/2}\) follows a doubly non-central F-distribution [41]. \(\square\)

Lemma 1

The CDF of the random variable Z, \(Z=\frac{X_1/n_1}{X_2/n_2}\), where \(X_1 \sim \mathbb {X}_{n_1}^2(\lambda _1)\) and \(X_2 \sim \mathbb {X}_{n_2}^2(\lambda _2)\), is given by

$$\begin{aligned} F_Z(z)=\sum _{k=0}^{\infty } \sum _{l=0}^{\infty } \frac{ \left( \frac{n_1 z}{n_2} \right) ^{k+\frac{n_1}{2}} \lambda _1^k \lambda _2^l ~{}_2F_1\left( k+\frac{n_1}{2}, k+l+\frac{n_1+n_2}{2}; k+1+\frac{n_1}{2}; -\frac{n_1 z}{n_2}\right) }{2^{k+l-1} e^{\frac{\lambda _1+\lambda _2}{2}} (2k+n_1) B\left( \frac{n_1}{2}+k, \frac{n_2}{2}+l\right) k! l! }. \end{aligned}$$
(12)

where \({}_2F_1\left( a, b; c; x\right)\) denotes Gauss hypergeometric function and B(x, y) denotes Beta function [42].

Using Lemma 1, the probability of bit error, \(P_b=\mathrm{Pr}\biggl \{Z\triangleq \frac{X/2}{Y/2}\le 1\biggr \}\), can be expressed as

$$\begin{aligned} P_b=\sum _{k=0}^{\infty } \sum _{l=0}^{\infty } \frac{ z^{k+1} \lambda _1^k \lambda _2^l ~{}_2F_1\left( k+1, k+l+2; k+2; -z\right) }{2^{k+l-1} e^{\frac{\lambda _1+\lambda _2}{2}} (2k+2) B\left( k+1, l+1\right) k! l! }. \end{aligned}$$
(13)

It is worth noting that (13) holds true also for the signal model (6), i.e., when delay cannot be perfectly estimated. Moreover, although (13) includes double-summation of infinite series, we will observe in Sect. 6 that this series converges within a small number of terms.

3.1.2 Detection performance

In conventional radar only system, target is considered to be detected if the amplitude of the matched-filtered output signal in a given range-cell is above a certain threshold. However, in the proposed DFRC, the task is to determine whether the pulse is up-chirp or down-chirp before comparing the matched-filtered output signal amplitude with the threshold. Since \(|\beta |\) may not be perfectly zero (\(|\beta |=0\) is the best case for correct waveform classification), the received signal can contain target signal even if waveforms are miss-classified. To provide better insights on the detection performance in a general case of a CPI with L pulses, we first determine performance metric for a single pulse and then generalize it to multiple pulses. Under correct classification of waveforms, the detection probability can be expressed as

$$\begin{aligned} {\bar{P}}_{D, 1}= & {} {\mathrm{Pr}}\left\{ |{{\textbf {s}}}^H_u {{\textbf {y}}}|^2 \ge \gamma _\mathrm{th}, |{{\textbf {s}}}^H_u {{\textbf { y}}}|^2\ge |{{\textbf {s}}}^H_d {{\textbf {y}}}|^2 \Bigm|{{{{\textbf {y}}}}={{\textbf {y}}}_u} \right\} {\mathrm{Pr}}\left\{ {{\textbf {y}}}={{\textbf {y}}}_u\right\} \nonumber \\{} & {} + {\mathrm{Pr}}\left\{ |{{\textbf {s}}}^H_d {{\textbf {y}}}|^2 \ge \gamma _{\mathrm{th}}, |{{\textbf {s}}}^H_d {{\textbf {y}}}|^2\ge |{{\textbf { s}}}^H_u {{\textbf {y}}}|^2 \Bigm|{{{\textbf {y}}}={{\textbf {y}}}_d} \right\} {\mathrm{Pr}}\left\{ {{\textbf { y}}}={{\textbf {y}}}_d\right\} , \end{aligned}$$
(14)

where \(\gamma _\mathrm{th}\) is the threshold value. Assuming equal probability of transmission of ones and zeros, then \(\mathrm{Pr}\left\{ {{\textbf {y}}}={{\textbf {y}}}_u\right\} =\mathrm{Pr}\left\{ {{\textbf {y}}}={{\textbf { y}}}_d\right\} =\frac{1}{2}\), and due to symmetry of the remaining probability terms in (14), we obtain

$$\begin{aligned} {\bar{P}}_{D,1} = {\mathrm{Pr}}\left\{ |{{\textbf {s}}}^H_u {{\textbf { y}}}_u|^2 \ge \gamma _{\mathrm{th}}, |{{\textbf {s}}}^H_u {{\textbf {y}}}_u|^2\ge |{{\textbf { s}}}^H_d {{\textbf {y}}}_u|^2 | \right\} . \end{aligned}$$
(15)

Similarly, under miss-classification case, the detection probability can be expressed as

$$\begin{aligned} {\bar{P}}_{D, 2}= & {} {\mathrm{Pr}}\left\{ |{{\textbf {s}}}^H_d {{\textbf {y}}}|^2 \ge \gamma _{\mathrm{th}}, |{{\textbf {s}}}^H_d {{\textbf { y}}}|^2\ge |{{\textbf {s}}}^H_u {{\textbf {y}}}|^2 \Bigm|{{{\textbf {y}}}={{\textbf {y}}}_u} \right\} {\mathrm{Pr}}\left\{ {{\textbf {y}}}={{\textbf {y}}}_u\right\} + \nonumber \\{} & {} {\mathrm{Pr}}\left\{ {{\textbf {y}}}={{\textbf {y}}}_d\right\} {\mathrm{Pr}}\left\{ |{{\textbf { s}}}^H_u {{\textbf {y}}}|^2 \ge \gamma _{\mathrm{th}}, |{{\textbf {s}}}^H_u {{\textbf {y}}}|^2\ge |{{\textbf {s}}}^H_d {{\textbf {y}}}|^2 \Bigm|{{{\textbf {y}}}={{\textbf {y}}}_d} \right\} , \end{aligned}$$
(16)

which, as in the case of correct classification of waveforms, can be simplified to

$$\begin{aligned} {\bar{P}}_{D,2} = {\mathrm{Pr}}\left\{ |{{\textbf {s}}}^H_d {{\textbf { y}}}_u|^2 \ge \gamma _{\mathrm{th}}, |{{\textbf {s}}}^H_d {{\textbf {y}}}_u|^2\ge |{{\textbf { s}}}^H_u {{\textbf {y}}}_u|^2 \right\} . \end{aligned}$$
(17)

Without loss of generality, the total detection probability, \({\bar{P}}_D={\bar{P}}_{D, 1} +{\bar{P}}_{D, 2}\), can be expressed as

$$\begin{aligned} {\bar{P}}_D = {\mathrm{Pr}}\left\{ \max \left( |{{\textbf {s}}}^H_u {{\textbf {y}}}|^2, |{{\textbf {s}}}^H_d {{\textbf {y}}}|^2 \right) \ge \gamma _{\mathrm{th}} \right\} . \end{aligned}$$
(18)

For L pulses, the above detection probability can be generalized to

$$\bar{P}_{D} = {\text{Pr}}\left\{ {\sum\limits_{{i = 1}}^{L} {\max } \left( {|{\mathbf{s}}_{u}^{H} {\mathbf{y}}_{i} |^{2} ,|{\mathbf{s}}_{d}^{H} {\mathbf{y}}_{i} |^{2} } \right) \ge \gamma _{{{\text{th}}}} } \right\}.$$
(19)

The detection probability is a function of unknown threshold, \(\gamma _{{{\text{th}}}}\), which can be determined for a given requirement on PFA. The false alarm occurs when the power of the matched filter output is above a certain threshold, \(\gamma _{{{\text{th}}}}\), if the received signal does not contain reflection from the target, i.e., when \({{\textbf { y}}}_i= {{\textbf {n}}}_i\).

$$P_{f} = {\text{Pr}}\biggl\{ \sum\limits_{{i = 1}}^{L} {\max } \left( {|{\mathbf{s}}_{u}^{H} {\mathbf{n}}_{i} |^{2} ,|{\mathbf{s}}_{d}^{H} {\mathbf{n}}_{i} |^{2} } \right) \ge \gamma _{{{\text{th}}}} \biggr\} .$$
(20)

Considering that the sum of (15) and (17) is equivalent to (18) and following similar steps as in Appendix-A, \(P_f\) can be expressed as

$$\begin{aligned} P_f ={\mathrm{Pr}}\biggl \{ \sum _{i=1}^{L} \max \left( X_i, Y_i \right) \ge \frac{2\gamma _\mathrm{th}}{\sigma _n^2}\biggr \}, \end{aligned}$$
(21)

where \(X_i=|{\bar{n}}_{1,i}|^2\) and \(Y_i=|{\bar{n}}_{2,i}|^2\) are exponentially distributed random variables with the parameter \(\frac{1}{2}\), i.e., their PDFs are given by \(f_{X_i}(x_i)=\frac{1}{2}e^{-\frac{x_i}{2}}\) and \(f_{Y_i}(y_i)=\frac{1}{2}e^{-\frac{y_i}{2}}\), respectively.

Proposition 2

The PFA of (20) can be expressed in integral form as

$$P_{f} = 1 - \int_{0}^{{\frac{{2\gamma _{{{\text{th}}}} }}{{\sigma _{n}^{2} }}}} {\frac{{e^{{ - \frac{z}{2}}} z^{{2L - 1}} }}{{2^{L} \Gamma (2L)}}} ~_{1} F_{1} \left( {L;2L; - \frac{z}{2}} \right)\;dz,$$
(22)

and in terms of confluent hypergeometric function of two variables as

$$P_{f} = 2^{L} B(L,L)\left[ {2^{{ - L}} - \sum\limits_{{m = 0}}^{{2L - 1}} {\frac{{\gamma _{{{\text{th}}}}^{m} }}{{\sigma _{n}^{{2m}} m!}}} \Phi _{1} \left( {L,2L - m,2L, - \frac{{\gamma _{{{\text{th}}}} }}{{\sigma _{n}^{2} }}, - 1} \right)} \right],$$
(23)

where \({}_1F_1\left( ~\right)\) and \({\Phi }_1(~)\) are confluent hypergeometric functions of one and two variables [42], respectively.

Proof

Refer to Appendix B.

Since PFA can be efficiently computed using (22) or (23), the value of the threshold \({\bar{\gamma }}_\mathrm{th}\triangleq \frac{2\gamma _\mathrm{th}}{\sigma _n^2}\) for a given required PFA, \(P_f\), can be obtained. After determining the threshold for a given PFA, we now proceed to analyze the detection probability in (19). Define \({\bar{Z}}_i \triangleq \max (|{{\textbf {s}}}_u^H{{\textbf {y}}}_i|^2, |{{\textbf {s}}}_d^H{{\textbf {y}}}_i|^2)\), whose CDF \(F_{{\bar{Z}}_i}({\bar{z}}_i)=\mathrm{Pr}\left\{ \max (|{{\textbf {s}}}_u^H{{\textbf {y}}}_i|^2, |{{\textbf {s}}}_d^H{{\textbf {y}}}_i|^2) \le {\bar{z}}_i \right\}\) can be expressed as

$$\begin{aligned} F_{{\bar{Z}}_i}({\bar{z}}_i)= & {} \frac{1}{2}\left[ \mathrm{Pr}\left\{ |{{\textbf {s}}}_u^H{{\textbf {y}}}_u|^2\le {\bar{z}}_i, |{{\textbf {s}}}_d^H{{\textbf {y}}}_u|^2\le {\bar{z}}_i\right\} +\mathrm{Pr}\left\{ |{{\textbf {s}}}_u^H{{\textbf {y}}}_d|^2\le {\bar{z}}_i, |{{\textbf {s}}}_d^H{{\textbf {y}}}_d|^2\le {\bar{z}}_i\right\} \right] \nonumber \\= & {} {\mathrm{Pr}}\left\{ |{{\textbf {s}}}_u^H{{\textbf {y}}}_u|^2\le {\bar{z}}_i, |{{\textbf {s}}}_d^H{{\textbf {y}}}_u|^2\le {\bar{z}}_i\right\} . \end{aligned}$$
(24)

Define \(\frac{\sigma _n^2}{2} {{\textbf {s}}}_u^H{{\textbf {s}}}_u \triangleq {{\textbf {U}}}_1{\varvec{\Lambda }}_1 {{\textbf {U}}}_1^H\) and \(\frac{\sigma _n^2}{2} {{\textbf {s}}}_d^H{{\textbf {s}}}_d \triangleq {{\textbf {U}}}_2{\varvec{\Lambda }}_2 {{\textbf {U}}}_2^H\), where \({{\textbf {U}}}_1\) and \({{\textbf {U}}}_2\) are unitary matrices and \({\varvec{\Lambda }}_1\) and \({\varvec{\Lambda }}_2\) are diagonal matrices, and \({{\textbf {b}}}_u=\frac{\sqrt{2}}{\sigma _n}\alpha _t {{\textbf {s}}}_u\). Both terms in the argument of probability in (24) depend on same random \({{\textbf {y}}}_u\), i.e., same random \({{\textbf {n}}}_i\). Since both \({\varvec{\Lambda }}_1\) and \({\varvec{\Lambda }}_2\) are rank-one, and without loss of generality, we arrange \({\varvec{\Lambda }}_1\) in ascending order and \({\varvec{\Lambda }}_2\) in descending order. This key idea allows us to make the terms in the argument of probability in (24) to be statistically independent. Thus, following similar steps as in Appendix-A, \(F_{{\bar{Z}}_i}({\bar{z}}_i)\) can be expressed as

$$\begin{aligned} F_{{\bar{Z}}_i}({\bar{z}}_i)= & {} \mathrm{Pr}\biggl \{ \left( {\bar{{\textbf {b}}}}_{1,i} +{\bar{{\textbf {n}}}}_{1,i}\right) ^H{\varvec{\Lambda }}_1 \left( {\bar{{\textbf {b}}}}_{1,i} +{\bar{{\textbf {n}}}}_{1,i}\right) \le {\bar{z}}_i, \biggr . \nonumber \\{} & {} \biggl . \left( {\bar{{\textbf {b}}}}_{2,i} +{\bar{{\textbf {n}}}}_{2,i}\right) ^H{\varvec{\Lambda }}_2 \left( {\bar{{\textbf {b}}}}_{2,i} +{\bar{{\textbf {n}}}}_{2,i}\right) \le {\bar{z}}_i \biggr \}, \end{aligned}$$
(25)

where \({\bar{{\textbf {b}}}}_{1,i}={{\textbf {U}}}_1^H{{\textbf {b}}}_u\), \({\bar{{\textbf {n}}}}_{1,i}={{\textbf {U}}}_1^H{\bar{{\textbf {n}}}}_{i}\), \({\bar{{\textbf {b}}}}_{2,i}={{\textbf {U}}}_2^H{{\textbf {b}}}_u\), \({\bar{{\textbf {n}}}}_{2,i}={{\textbf {U}}}_2^H{\bar{{\textbf {n}}}}_i\), and \({\bar{{\textbf {n}}}}_{i}=\frac{\sqrt{2}}{\sigma _n}{{\textbf {n}}}_i\) such that each element of \({\bar{{\textbf {n}}}}_i\) is distributed as \({\mathcal N_C}(0,2)\). Therefore, \(F_{{\bar{Z}}_i}({\bar{z}}_i)\) is given by

$$\begin{aligned} F_{{\bar{Z}}_i}({\bar{z}}_i)= & {} {\mathrm{Pr}}\left\{ \mu _1 | {\tilde{b}}_{1,i}+{\tilde{n}}_{1,i}|^2\le {\bar{z}}_i, \mu _2 | {\tilde{b}}_{2,i}+{\tilde{n}}_{2,i}|^2\le {\bar{z}}_i \right\} , \nonumber \\= & {} {\mathrm{Pr}}\left\{ {\bar{X}}_i \le {\bar{z}}_i, {\bar{Y}}_i \le {\bar{z}}_i\right\} , \end{aligned}$$
(26)

where \(\mu _1={\varvec{\Lambda }}_1(L_c, L_c)\), \(\mu _2={\varvec{\Lambda }}_2(1, 1)\), \({\tilde{b}}_{1,i}={\bar{{\textbf {b}}}}_{1,i}(L_c)\), \({\tilde{b}}_{2,i}={\bar{{\textbf {b}}}}_{2,i}(1)\), \({\tilde{n}}_{1,i}= {\bar{{\textbf {n}}}}_{1,i}(L_c)\), \({\tilde{n}}_{2,i}= {\bar{{\textbf {n}}}}_{2,i}(1)\), \({\bar{X}}_i\triangleq \mu _1 | {\tilde{b}}_{1,i}+{\tilde{n}}_{1,i}|^2\) and \({\bar{Y}}_i \triangleq \mu _2 | {\tilde{b}}_{2,i}+{\tilde{n}}_{2,i}|^2\) are scaled independent non-central Chi-square distributed random variables with 2 degrees of freedom. The PDFs of \({\bar{X}}_i\) and \({\bar{Y}}_i\) are, respectively, given by

$$\begin{aligned} f_{{\bar{X}}_i}({\bar{x}}_i) =\frac{1}{2\mu _1}e^{-\frac{{\bar{x}}_i+\mu _1\lambda _x}{2\mu _1}}I_0\left( \sqrt{\frac{\lambda _x}{\mu _1} {\bar{x}}_i}\right) , ~~ f_{{\bar{Y}}_i}({\bar{y}}_i) =\frac{1}{2\mu _1}e^{-\frac{{\bar{y}}_i+\mu _2 \lambda _y}{2 \mu _2}}I_0\left( \sqrt{\frac{\lambda _y}{\mu _2} {\bar{y}}_i}\right) , \end{aligned}$$
(27)

where \(I_0(x)\) denotes the zeroth-order modified Bessel function of the first kind [42], \(\lambda _x=|{\tilde{b}}_{1,i}|^2\) and \(\lambda _y=|{\tilde{b}}_{2,i}|^2\). The PDF of \({\bar{Z}}_i=\max ({\bar{X}}_i, {\bar{Y}}_i)\) is given by

$$\begin{aligned} f_{{\bar{Z}}_i}({\bar{z}}_i)=f_{{\bar{X}}_i}({\bar{z}}_i)\int _{0}^{{\bar{z}}_i}f_{{\bar{Y}}_i}({\bar{y}}_i) \ d {\bar{y}}_i +f_{{\bar{Y}}_i}({\bar{z}}_i)\int _{0}^{{\bar{z}}_i}f_{{\bar{X}}_i}({\bar{x}}_i) \ d {\bar{x}}_i, \end{aligned}$$
(28)

where

$$\begin{aligned} \int _{0}^{{\bar{z}}_i}f_{{\bar{Y}}_i}({\bar{y}}_i) \ d {\bar{y}}_i= & {} 1-Q_1\left( \sqrt{\lambda _y}, \sqrt{\frac{{\bar{z}}_i}{\mu _2}}\right) , \nonumber \\ \int _{0}^{{\bar{z}}_i}f_{{\bar{X}}_i}({\bar{x}}_i) \ d {\bar{x}}_i= & {} 1-Q_1\left( \sqrt{\lambda _x}, \sqrt{\frac{{\bar{z}}_i}{\mu _1}}\right) . \end{aligned}$$
(29)

Here, \(Q_1(a, b)\) denotes Marcum-q function [42] of the first-order with the parameters a and b. Since the PDF of \({\bar{Z}}_i\) is already in complicated form, the PDF of \({\bar{Z}}=\sum _{i=1}^{L}{\bar{Z}}_i\) cannot be obtained in a closed-form. Toward this end, we apply Central Limit Theorem (CLT), which allows us to approximate \({\bar{Z}}\) as Gaussian distributed with mean \(\mu _{\bar{Z}}\) and variance \(\sigma ^2_{{\bar{Z}}}\). \(\square\)

Proposition 3

The approximated detection probability in terms of Gaussian Q-function can be given by

$$\begin{aligned} {\bar{P}}_D \approx Q\left( \frac{ \gamma _\mathrm{th}-\mu _{\bar{Z}}}{ \sigma _{{\bar{Z}}}}\right) . \end{aligned}$$
(30)

Proof

Refer to Appendix C.

The accuracy of this approximation will be examined with simulations for different parameter settings. \(\square\)

4 Ambiguity function of up- and down- chirps

Target detection and resolvability depends on whether the given radar waveform satisfies desired requirements in terms of CAF, which is a function of delay and Doppler. Below, we analyze the CAF where the data comprises of a sequence of up- and down- chirps. With N-chirp sequence, we have

$$\begin{aligned} x(t)=\frac{1}{\sqrt{T}} \sum _{k=0}^{N-1} \mathrm{rect}\left( \frac{t-k T_p-\frac{T}{2}}{T} \right) e^{j (2\pi f_0 t +q_k \pi \alpha t^2)} \end{aligned}$$
(31)

where \(q_k\) takes value 1 for up-chirp and \(-1\) for down-chirp, and \(T_p\) is the PRI of the chirp waveform. The two-dimensional CAF can be defined as

$$\begin{aligned} X(\tau ; f_d)=\int _{-\infty }^{\infty } x(t)x^{*}(t-\tau )\mathrm{e}^{j2\pi f_d t} dt, \end{aligned}$$
(32)

where \(\tau\) and \(f_d\), respectively, denote delay and Doppler domains. Using (31) and (32) and skipping the carrier frequency part, for the sake of conciseness,  the CAF can be expressed as

$$\begin{aligned} X(\tau ; f_d)= & {} \frac{1}{T} \sum _{k=0}^{N-1} \sum _{l=0}^{N-1} \int _{-\infty }^{\infty } \biggl \{ \mathrm{rect}\left( \frac{t-k T_p-\frac{T}{2}}{T} \right) \mathrm{rect}\left( \frac{t-\tau -l T_p-\frac{T}{2}}{T} \right) \times \biggr . \nonumber \\{} & {} \biggl . e^{j q_k \pi \alpha (t-kT_p)^2} e^{-j q_l \pi \alpha (t-lT_p-\tau )^2} e^{j2\pi f_d t} dt \biggr \}, \nonumber \\= & {} \frac{1}{T} \sum _{k=0}^{N-1} \sum _{l=0}^{N-1} e^{j \pi \alpha {\bar \tau}_{k,l} } \int _{-\infty }^{\infty } p_{k,l}(t) e^{j q_{k,l} \pi \alpha t^2} e^{j 2 \pi \beta_{k,l} t} dt, \end{aligned}$$
(33)

where we use \({\bar \tau}_{k,l}\triangleq q_k k^2 T_p^2-q_l(lT_p+\tau)^2, \beta_{k,l}\triangleq \alpha\left(q_l(lT_p+\tau)-q_k kT_p\right)+f_d,\) \(~p_{k,l}(t)\triangleq \mathrm{rect}\left( \frac{t-k T_p-\frac{T}{2}}{T} \right) \mathrm{rect}\left( \frac{t-\tau -l T_p-\frac{T}{2}}{T} \right), {\rm and}~q_{k,l}=q_k-q_l\) for notational convenience. Using the definition of rectangular function, we can express \(p_{k,l}(t)\) as

$$\begin{aligned} p_{k.l}(t)=\left\{ \begin{array}{cc} 1 &{} {\mathrm{if}}~ lT_p+\tau \le t \le k T_p+T, ~(k-l)T_p\le \tau \le (k-l)T_p+T\\ 1 &{} {\mathrm{if}}~ kT_p \le t \le lT_p+\tau +T, ~(k-l)T_p-T \le \tau \le (k-l) T_p \\ 0 &{} {\mathrm{otherwise}} \end{array} \right. \end{aligned}$$
(34)

Let the two regions of \(\tau\) in (34) be represented as \({\mathcal R}_1 \triangleq (k-l)T_p\le \tau \le (k-l)T_p+T\) and \({\mathcal R}_2 \triangleq (k-l)T_p-T \le \tau \le (k-l) T_p\).

Proposition 4

The CAF \(X(\tau ; f_d)\) for a sequence of N up- and down- chirps can be expressed as

$$\begin{aligned} X(\tau ; f_d)=\biggl \{ \begin{array}{cc} X_1(\tau ; f_d) + X_2(\tau ; f_d) &{} {\mathrm{if}}~\tau \in {\mathcal R}_1 \\ {\bar{X}}_1(\tau ; f_d) + {\bar{X}}_2(\tau ; f_d) &{} {\mathrm{if}}~\tau \in {\mathcal R}_2 \\ \end{array} \end{aligned}$$
(35)

where \(X_1(\tau ; f_d)\), \(X_2(\tau ; f_d)\), \({\bar{X}}_1(\tau ; f_d)\), \({\bar{X}}_2(\tau ; f_d)\) are derived in Appendix D.

Note that \(X_1(\tau ; f_d)\) and \({\bar{X}}_1(\tau ; f_d)\) correspond to those terms of the CAF for which \(q_{k,l}=0, \forall k, l\), whereas \(X_2(\tau ; f_d)\) and \({\bar{X}}_2(\tau ; f_d)\) correspond to the terms for which \(q_{k,l}=\pm 2\). In the case of only up- (or down-) chirps, all terms of the CAF correspond to \(q_{k,l}=0, \forall k, l\), meaning that the CAF does not include \(X_2(\tau ; f_d)\) and \({\bar{X}}_2(\tau ; f_d)\).

5 Waveform diversity with OCDM

The data transmission rate of up- and down- chirps can be improved by employing orthogonal chirp waveforms. It was shown in [43] that OCDM outperforms orthogonal frequency division multiplexing (OFDM), in terms of BER for different modulation orders and linear receivers, under frequency selective fading channels in single-input single-output case. The viability of OCDM in a MIMO case with different space time coding techniques was investigated in [44], which also showed that OCDM outperforms OFDM in terms of frame error rate. Although OCDM is favored in communications systems, to the best of the authors’ knowledge, there has been no investigation in the literature in determining the suitability of OCDM for radar operation and functionality. For this purpose, we will derive the CAF of OCDM waveform. Under the framework of Fresnel transform, the set of N-orthogonal chirps can be defined as

$$\begin{aligned} \Psi _k(t) =\frac{1}{\sqrt{T}} {\mathrm{rect}}\left( \frac{t}{T}\right) \Phi _{a}\left( t- \frac{kT}{N}\right) =\frac{1}{\sqrt{T}}{\mathrm{e}}^{\frac{j \pi }{4}} {\mathrm{e}}^{\frac{-j \pi }{a} \left( t- \frac{kT}{N}\right) ^2},~0\le t\le T, \end{aligned}$$
(36)

where \(\Phi _a(t)=\frac{1}{\sqrt{T}}\mathrm{e}^{\frac{j \pi }{4}} \mathrm{e}^{\frac{-j \pi }{a}t^2}\), \(a=\frac{T^2}{N}\), \(k=0, \ldots , N-1\), and the time-bandwidth product is given by \(BT=N\). It can be shown that the above chirps are orthogonal, i.e.,

$$\begin{aligned} r_{\Psi }=\int _{0}^{T} \Psi _k(t) \Psi _m^{*}(t) \ dt = Te^{j \pi (k-m)}{\mathrm{sinc}}(k-m), \end{aligned}$$
(37)

where, the sinc-function, \(\mathrm{sinc}(k-m)\), is zero for all values of \(k\ne m\) and 1 for \(k=m\). Each orthogonal chirp is modulated with information carrying symbol drawn randomly from a digital modulation constellation. Let \(\{s_k\}_{k=0}^{N-1} \in {\mathcal S}\) be symbols from the constellation \({\mathcal S}\). The transmitted OCDM signal is then expressed as

$$\begin{aligned} x(t) =\sum _{k=0}^{N-1} s_k \Psi _k(t)= \sum _{k=0}^{N-1} \frac{1}{\sqrt{T}} {\mathrm{rect}}\left( \frac{t}{T}\right) s_k \mathrm{e}^{\frac{j \pi }{4}} {\mathrm{e}}^{\frac{-j \pi }{a} \left( t- \frac{kT}{N}\right) ^2}. \end{aligned}$$
(38)

Substituting (38) into (32), the CAF for OCDM signal can be obtained.

Proposition 5

The CAF of OCDM signal can be expressed as

$$\begin{aligned} X(\tau ; f_d)= & {} \left( 1-\frac{|\tau |}{T}\right) \sum _{k=0}^{N-1}\sum _{l=0}^{N-1} \biggl \{ s_k s^{*}_l {\mathrm{e}}^{-\frac{j\pi }{B^2}(k^2-l^2)} {\mathrm{e}}^{\frac{j\pi \tau }{T} \left( k-l+2lB^2+f_d T\right) }\times \biggr . \nonumber \\{} & {} \biggl . {\mathrm{sinc}}\left( \left( 1-\frac{|\tau |}{T}\right) \left( k-l-\frac{N\tau }{T}+f_d T\right) \right) \biggr \}. \end{aligned}$$
(39)

Proof

Refer to Appendix E.

For \(\tau =0\), we obtain the amplitude of the zero-delay cut of the CAF as

$$\begin{aligned} |X(0; f_d)|= & {} \left| \sum _{k=0}^{N-1}\sum _{l=0}^{N-1} s_k s^{*}_l {\mathrm{e}}^{-\frac{j\pi }{B^2}(k^2-l^2)} {\mathrm{sinc}}\left( \left( k-l+f_d T\right) \right) \right| , \nonumber \\= & {} \left| \sum _{k=0}^{N-1} |s_k|^2 \mathrm{sinc}(f_dT)+ \sum _{k=0}^{N-1}\sum _{l\ne k, l=0}^{N-1}s_k s^{*}_l \mathrm{e}^{-\frac{j\pi }{B^2}(k^2-l^2)} \frac{(-1)^{k-l} \mathrm{sinc}(f_d T)}{\left[ 1+\frac{(k-l)}{f_d T}\right] } \right| . \end{aligned}$$
(40)

Similarly, the amplitude of the zero-Doppler cut of the CAF is given by

$$\begin{aligned} |X(\tau ; 0)|= & {} \left| \left( 1-\frac{|\tau |}{T}\right) \sum _{k=0}^{N-1}\sum _{l=0}^{N-1} s_k s^{*}_l \mathrm{e}^{-\frac{j\pi }{B^2}(k^2-l^2)} {\mathrm{e}}^{j\frac{\pi \tau }{T} \left( k-l+2lB^2\right) }\mathrm{sinc}\left( \left( k-l+\frac{N\tau }{T}\right) \right) \right| , \nonumber \\= & {} \left| 1-\frac{|\tau |}{T}\right| \left| \sum _{k=0}^{N-1}|s_k|^2 \mathrm{e}^{j\frac{\pi \tau }{T} k(2B^2)} \mathrm{sinc}\left( B\tau \right) + \sum _{k=0}^{N-1}\sum _{l\ne k, l=0}^{N-1} s_k s^{*}_l \mathrm{e}^{-\frac{j\pi }{B^2}(k^2-l^2)}\times \right. \nonumber \\{} & {} \left. \mathrm{e}^{j \frac{\pi \tau }{T} \left( k- l +2l B^2\right) } \frac{(-1)^{(k-l)}{\mathrm{sinc}}(B\tau )}{\left[ 1+\frac{k-l}{B\tau }\right] } \right| . \end{aligned}$$
(41)

Note that the CAF (39) as well as its specific cases given by (40) and (41) revert to standard ambiguity function of a chirp waveform when \(N=1\). The mainlobe widths and PSR of both zero-Doppler and zero-delay cuts will be examined with computer simulations in the following section. \(\square\)

6 Results and discussions

Fig. 3
figure 3

Bit error probability versus SNR for different B and T: a-(top)) \(L_c=300\), b-(bottom)) \(L_c=60\)

Fig. 4
figure 4

PFA versus threshold value for different L

Fig. 5
figure 5

Probability of detection versus SNR for a-(top)) different L, b-(bottom)) different time-bandwidth product

For all simulations, the required PFA is set to \(10^{-3}\). The noise power is set to 0 dBW, whereas \(\alpha _t\), which includes transmit power, transmit and receive antenna gains, target ranges, and RCS, is varied to change the SNR \(\triangleq \frac{\alpha _t}{\sigma _n^2}\). While calculating the bit error probability in (13), we verified that taking 30 terms for each l and k are  sufficient to confirm the convergence of the infinite series.

The simulated and theoretical bit error probabilities versus SNR are shown in Fig. 3 for different values of B and T. The sampling frequency, \(f_s\), is chosen as 300 MHz, so that \(L_c=f_s T\) turns out to be 300 for Fig. 3a and 60 for Fig. 3b. These figures show that the simulated and theoretical results exhibit very good matching, which validate the accuracy of the derived theoretical expression. Each figure shows that when B increases for a given T, the bit error probability decreases. Similarly, by comparing the two figures, we find that, for a given B, the bit error probability decreases when T increases. This improvement becomes more significant when increasing T from 0.2 to \(1~\mu\)s for the bandwidth of 10 MHz than for 100 MHz. The reason is that \(|\beta |\) decreases (as seen from (3)) when the time-bandwidth product of the chirp, BT, increases. When \(|\beta |\) decreases, isolation (or decorrelation) between up- and down- chirps increases, which assists the receiver in discriminating between two chirps in the received signal.

The PFA versus threshold value in dB is shown in Fig. 4 for different values of L. As L increases, the PFA also increases. These curves give the threshold values for a given PFA. We can observe very good agreement between the simulated and theoretical PFA curves, which also verifies the correctness of the derived PFA expression.

In Fig. 5a, the simulated and theoretical (approximated) detection probabilities versus SNR are shown for different values of L. We chose \(B=10\) MHz, \(T=1~\mu\)s, and sampling frequency of \(f_s=300\) MHz so that \(L_c=300\). It can be observed from this figure that the detection probability increases as L increases. This shows that, by integrating target reflected signals from L pulses carrying different information (chirps), the performance of the radar system will not be compromised. Moreover, the maximum difference between the approximated and simulated detection probabilities is limited to approximately 0.1.

The theoretical and simulated detection probabilities as a function of SNR are shown in Fig. 5b for different B and T, and fixed \(L=100\). The theoretical and simulated results show very good matching when time-bandwidth product is high. This figure also shows that the detection performance slightly improves when time-bandwidth product decreases, which causes less signal isolation, i.e., both matched filter output will indicate higher probability of target presence in the reflected signal. This result is worth noting since the bit error rate improves when time-bandwidth product increases, due to an increase in signal isolation. Accordingly, higher signal isolation is good for performance in terms of bit error rate, but bad for detection performance.

6.1 CAF of up- and down- chirps

Fig. 6
figure 6

Zero-Doppler cut of the CAF for a sequence of a-(top)) up- and down- chirps, b-(bottom)) only up-chirps

In this subsection, we will present results to demonstrate how transmitting random information bits with up- and down- chirps can improve zero-Doppler cut of the CAF, while keeping zero-Delay cut similar to that in the case with all up- or down- chirp transmission. For this purpose, we select following chirp parameters: pulse width of \(1 ~\mu\)s, PRI of \(5~\mu\)s, bandwidth (B) of 10 MHz, and sampling frequency of 300 MHz.

Figure 6 shows zero-Doppler cuts of the CAF when using up- and down- chirps and only up- (or down-) chirps. In the former case, 20 bits of random information are transmitted with \(N=20\) chirp waveforms, whereas in the latter case, 20 bits but all 1s are transmitted with \(N=20\) chirp waveforms. In both cases, the CAF replicas repeat at delays equal to the integer multiples of the PRI. Within each replica, the first null or the first lowest value of the CAF amplitude occurs at a distance of \(\frac{1}{B}\) from the center of the replica. However, compared to the case with only up- (or down-) chirps, as shown at the bottom of Fig. 6, the amplitudes of the replicas decrease as \(\tau\) increases in the case of using both up- and down- chirps. This shows that, compared to only up- (or down-) chirp transmission, the proposed transmission of random information bits with up- and down- chirps is helpful in decreasing the range sidelobe levels significantly. This improvement can be explained as follows. In (35), the CAF is a summation of two parts, where the first part is due to up- (or down-) chirps, whereas the second part is due to alternating transmission of up- and down- chirps. When random information bits are transmitted, if two consecutive bits alternate between 0 and 1, the second part of the CAF decreases and the number of summation terms in the first part decreases, thereby decreasing the range sidelobe amplitudes of the CAF.

In Fig. 7, we show zero-delay cuts of the CAF when using up- and down- chirps and only up- (or down-) chirps. In contrast to the gain obtained in terms of decreased sidelobe levels in the zero-Doppler cuts of the CAF in Fig. 7, the proposed up- and down- chirp transmission does not provide additional gains over the zero-Doppler cuts of the CAF obtained with only up- (or down-) chirp transmission.

Fig. 7
figure 7

Zero-delay cut of the CAF for a sequence of a-(top)) up- and down- chirps, b-(bottom)) only up-chirps

6.2 OCDM results

The performance improvement of OCDM over OFDM, in terms of bit error rate, has been already demonstrated in [43]. In this subsection, we show numerical results for delineating the advantages of OCDM over standard chirp-based radar sensing. For this purpose, we fix the bandwidth of OCDM to 10 MHz and plot the amplitudes of the zero-Doppler and zero-delay cuts of the CAF for different numbers of orthogonal chirps, N. Since the time-bandwidth product is \(BT=N\), T increases when N increases. The orthogonal chirps carry random QPSK modulated symbols.

The zero-Doppler cut of the CAF, \(|X(\tau , 0)|\) (41), is shown in Fig. 8a for different values of N. Although the single chirp case shows multiple deep nulls in sidelobes, the amplitudes of several sidelobes (first to fourth) adjacent to the mainlobe decrease when N increases. Moreover, although the two ends of the mainlobe do not exhibit deeper nulls as in the case of \(N=1\), the main sidelobe width remains comparable or smaller to \(N=1\) (which is \(T=\frac{N}{B}=B\)), when N increases. These results indicate that OCDM can improve radar performance in terms of target range estimation. In Fig. 8b, we show amplitude of the zero-delay cut of the CAF (40) for different N. When N increases, the mainlobe width decreases by a factor of N, i.e., from \(f_d=\frac{1}{T}=B\) in single chirp case to \(f_d=\frac{1}{T}=\frac{B}{N}\) in N orthogonal chirps case. In addition, the sidelobe levels are comparable to or smaller than in the case with \(N=1\). From these results, we observe that OCDM provides better Doppler resolution capabilities than single chirp-based modulation. Based on the relation, \(BT=N\), the mainlobe width of the zero-Doppler cut should increase proportionally with N and that of the zero-delay cut should decrease proportionally with N. OCDM maintains  the latter good property which is important for enhancing Doppler estimation and resolution. On the other hand, OCDM does not allow the mainlobe width of the zero-Doppler cut to increase beyond B.

Fig. 8
figure 8

Amplitude of the OCDM CAF: a-(top)) zero-Doppler cut, b-(bottom)) zero-delay cut

7 Conclusions

We proposed approaches for embedding target information and scheduling data in radar waveforms, with the objective of improving radar functionality in a radar network. The performance analysis, for sharing scheduling data carried by up-and down-chirps, demonstrated that the bit error probability decreases with increased isolation between up- and down- chirps, which is achieved by increasing the time-bandwidth product. On the other hand, detection probability slightly decreased with increasing the time-bandwidth product. By deriving cross-ambiguity function (CAF) of a sequence of up- and down- chirps, we showed its capability to decrease range sidelobe levels compared to the transmission of only up- (or down-) chirps. To improve the underlying data rate transmission of such a scheme, we proposed orthogonal chirp division multiplexing (OCDM) for dual function radar systems. Our analysis on the CAF shows that the OCDM provides improved sensing performance as seen from the mainlobe widths and the sidelobe levels of the zero-Doppler and zero-delay cuts. The proposed chirp-based waveform diversity approach and its performance analysis will be extended to the cluttered environments in future work.

Availability of data and materials

Data sharing is not applicable to this article as no datasets were generated or analyzed during the current study.

Notes

  1. The idea of using LFM waveforms to represent digital information was first proposed in [38].

  2. We consider that inter-node interference can be avoided because each node has scheduling information from other nodes.

  3. In the presence of non-fluctuating target, \(\alpha _t\) is given by radar range equation [39], whereas in the absence of target and non-fading channel, it is given by Friis transmission equation.

Abbreviations

BER:

Bit error rate

BPSK:

Binary phase shift keying

CAF:

Cross-ambiguity function

CDF:

Cumulative distribution function

CLT:

Central limit theorem

CPI:

Coherent pulse interval

CSCG:

Circularly symmetric complex Gaussian

DFRC:

Dual function radar and communications systems

MIMO:

Multiple-input multiple-output

MF:

Matched filtering

MS:

Monostatic

OCDM:

Orthogonal chirp division multiplexing

OFDM:

Orthogonal frequency division multiplexing

PFA:

Probability of false alarm

PRI:

Pulse repetition interval

PSR:

Peak-to-sidelobe ratio

QPSK:

Quadrature phase shift keying

RCS:

Radar cross section

SNR:

Signal-to-noise ratio

References

  1. A.F. Martone, K. Ranney, K. Sherbondy, K.A. Gallagher, S.D. Blunt, Spectrum allocation for noncooperative radar coexistence. IEEE Trans. Aerosp. Electron. Syst. 54(1), 90 (2018)

    Article  Google Scholar 

  2. A. Martone, M. Amin, A view on radar and communication systems coexistence and dual functionality in the era of spectrum sensing. Digit. Signal Process. 119, 103135 (2021)

    Article  Google Scholar 

  3. H. Griffiths, L. Cohen, S. Watts, E. Mokole, C. Baker, M. Wicks, S. Blunt, Radar spectrum engineering and management: technical and regulatory issues. Proc. IEEE 103, 85–102 (2015)

    Article  Google Scholar 

  4. H. T. Hayvaci , B. Tavli, Spectrum sharing in radar and wireless communication systems: a review, in Proc. Int. Conf. Electromagnetics in Advanced Applications, pp. 810-813 (2014)

  5. J. M. Chapin, Shared spectrum access for radar and communications (SSPARC), Defense Advanced Research Projects Agency, Arlington, VA, Tech. Rep. DARPA BAA -13 -24, (2013)

  6. A.R. Chiriyath, B. Paul, D.W. Bliss, Radar-communications convergence: coexistence, cooperation, and co-design. IEEE Trans. Cogn. Commun. Netw. 3(1), 1–12 (2017)

    Article  Google Scholar 

  7. S.D. Blunt, E.S. Perrins (eds.), Radar and communication spectrum sharing, stevenage (Institution of Engineering and Technology, U.K, 2018)

  8. F. Liu, C. Masouros, A. Li, T. Ratnarajah, J. Zhou, MIMO radar and cellular coexistence: a power-efficient approach enabled by interference exploitation. IEEE Trans. Signal Process. 66(14), 3681–3695 (2018)

    Article  MATH  Google Scholar 

  9. A. F. Martone, K. Ranney, and K. Sherbondy, Genetic algorithm for adaptable radar bandwidth, in Proc. IEEE Radar Conference, Philadelphia, PA, (2016)

  10. A. Hassanien, M.G. Amin, E. Aboutanios, B. Himed, Dual-function radar communication systems: a solution to the spectrum congestion problem. IEEE Signal Process. Mag. 36(5), 115–126 (2019)

    Article  Google Scholar 

  11. A. Hassanien, M.G. Amin, Y.D. Zhang, F. Ahmad, Signaling strategies for dual-function radar communications: an overview. IEEE Aerosp. Electron Syst. Mag. 31, 36–45 (2016)

    Article  Google Scholar 

  12. L. Zheng, M. Lops, Y.C. Eldar, X. Wang, Radar and communication coexistence: an overview: a review of recent methods. IEEE Signal Process. Mag. 36(5), 85–99 (2019)

    Article  Google Scholar 

  13. J.A. Zhang et al., An overview of signal processing techniques for joint communication and radar sensing. IEEE J. Sel. Topics Signal Process. 15(6), 1295–1315 (2021)

    Article  Google Scholar 

  14. F. Liu, C. Masouros, A.P. Petropulu, H. Griffiths, L. Hanzo, Joint radar and communication design: applications state-of-the-art and the road ahead. IEEE Trans. Commun. 68(6), 3834–3862 (2020)

    Article  Google Scholar 

  15. A. Hassanien, M.G. Amin, Y.D. Zhang, F. Ahmad, Phase modulation based dual-function radar-communications. IET Radar Sonar Navig. 10(8), 1411–1421 (2016)

    Article  Google Scholar 

  16. A. Hassanien, M.G. Amin, Y.D. Zhang, F. Ahmad, Dual-function radar-communications: information embedding using sidelobe control and waveform diversity. IEEE Trans. Signal Process. 64(8), 2168–2181 (2016)

    Article  MATH  Google Scholar 

  17. S.D. Blunt, P. Yatham, J. Stiles, Intrapulse radar-embedded communications. IEEE Trans. Aerosp. Electron. Syst. 46(3), 1185–1200 (2010)

    Article  Google Scholar 

  18. M.J. Nowak, Z. Zhang, L. LoMonte, M. Wicks, Z. Wu, Mixed-modulated linear frequency modulated radar-communications. IET Radar Sonar Navig. 11(2), 313–320 (2017)

    Article  Google Scholar 

  19. C. Sahin, J. G. Metcalf, A. Kordik, T. Kendo, T. Corigliano, Experimental validation of phase-attached radar/communication (PARC) waveforms: radar performance, in proc. International Radar Conference, Oklahoma City, (2018)

  20. S. D. Blunt, M. R. Cook, J. Stiles, Embedding information into radar emissions via waveform implementation, in Proc. Int. Waveform Diversity and Design Conf., pp. 195-199 (2010)

  21. M. Nowak, M. Wicks, Z. Zhang, Z. Wu, Co-designed radar-communication using linear frequency modulation waveform. IEEE Aerosp. Electron. Syst. Mag. 31, 28–35 (2016)

    Article  Google Scholar 

  22. C. Sahin, J. Jakabosky, P. M. McCormick, J. G. Metcalf, S. D. Blunt, A novel approach for embedding communication symbols into physical radar waveforms, in Proc. IEEE Radar Conference, pp. 1498-1503, (2017)

  23. D. Gaglione, C. Clemente, C.V. Ilioudis, A.R. Persico, I.K. Proudler, J.J. Soraghan, A. Farina, Waveform design for communicating radar system using fractional Fourier transform. Digit. Signal Process. 80, 57–69 (2018)

    Article  Google Scholar 

  24. W.A. Gardner, W.A. Brown, C.-K. Chen, Spectral correlation of modulated signals: part II—digital modulation. IEEE Trans. Commun. 35(6), 595–601 (1987)

    Article  MATH  Google Scholar 

  25. A. Hassanien, E. Aboutanios, M.G. Amin, G.A. Fabrizio, A dual-function MIMO radar-communication system via waveform permutation. Digit. Signal Process. 83, 118–128 (2018)

    Article  Google Scholar 

  26. I. P. Eedara, M. G. Amin, and A. Hassanien, Analysis of communication symbol embedding in FH MIMO radar platforms, in proc. IEEE Radar Conference, Boston, USA, Apr. 22-26, (2019)

  27. X. Wang, A. Hassanien, M.G. Amin, Dual-function MIMO radar communications system design via sparse array optimization. IEEE Trans. Aerosp. Electron. Syst. 55(3), 1213–1226 (2019)

    Article  Google Scholar 

  28. W. Baxter, E. Aboutanios, A. Hassanien, Joint radar and communications for frequency-hopped MIMO systems. IEEE Trans. Signal Process. 70, 729–742 (2022)

    Article  Google Scholar 

  29. E. BouDaher, A. Hassanien, E. Aboutanios, M.G. Amin, Towards a dual-function MIMO radar-communication system. IEEE Radar Conf. RadarConf 2016, 1–6 (2016)

    Google Scholar 

  30. F. Liu, C. Masouros, A. Li, H. Sun, L. Hanzo, MU-MIMO communications with MIMO radar: from co-existence to joint transmission. IEEE Trans. Wirel. Commun. 17(4), 2755–2770 (2018)

    Article  Google Scholar 

  31. B.K. Chalise, M.G. Amin, B. Himed, Performance tradeoff in a unified passive radar and communications system. IEEE Signal Proc. Lett. 24(9), 1275–1279 (2017)

    Article  Google Scholar 

  32. B. K. Chalise , B. Himed, Performance tradeoff in a unified multi-static passive radar and communication system, in proc. IEEE Radar Conference, Oklahoma City, (2018)

  33. B.K. Chalise, M.G. Amin, Performance tradeoff in a unified system of communications and passive radar: a secrecy capacity approach. Digit. Signal Process. 82, 282–293 (2018)

    Article  Google Scholar 

  34. T.W. Tedesso, R. Romero, Code shift keying based joint radar and communications for EMCON applications. Digit. Signal Process. 80, 48–56 (2018)

    Article  Google Scholar 

  35. Y. Dong, G.A. Fabrizio, M.G. Amin, Dual-functional radar waveforms without remodulation, in Proc IEEE Radar Conf, Boston, (2019)

  36. M. G. Amin, Y. Dong, G. A. Fabrizion, Scheduling data embedding in dual function radar networks, in proc. European Signal Processing Conf. (EUSIPCO 2019), Spain, (2019)

  37. B. K. Chalise, M. G. Amin, G. Fabrizio, Multi-pulse processing of dual function radar waveforms without remodulation, in EEE International Radar Conference, Washington D.C., (2020)

  38. A. Berni, W. Gregg, On the utility of chirp modulation for digital signaling. IEEE Trans. Commun. 21(6), 748–751 (1973)

    Article  Google Scholar 

  39. M.A. Richards, J.A. Scheer, W.A. Holm, Principles of Modern Radar, Vol 1: Basic Principles, Scitech Publishing, Inc., (2010)

  40. K. Magowe, A. Giorgetti, K. Sithamparanathan, X. Yu, Accurate analysis of weighted centroid localization. IEEE Trans. Cognit. Comm. Netw. 5(1), 153–164 (2019)

    Article  Google Scholar 

  41. W.G. Bulgren, On representations of the doubly non-central F distribution. J. Am. Stat. Assoc. 66, 84 (1971)

    MATH  Google Scholar 

  42. I.S. Gradshteyn, I.M. Ryzhik, Table of Integrals, Series, and Products (Academic Press, 2000)

  43. X. Ouyang, J. Zhao, Orthogonal chirp division multiplexing. IEEE Trans. Commun. 64(9), 3946–3957 (2016)

    Article  Google Scholar 

  44. R. Bomfin, M. Chafii, G. Fettweis,Performance assessment of orthogonal chirp division multiplexing in MIMO space time coding, in Proc. IEEE 2nd 5G World Forum (5GWF), Dresden, Germany, 30 (2019)

  45. S. Guruacharya, B.K. Chalise, B. Himed, MAP ratio test detector for a radar system. IEEE Trans. Signal Process. 69, 573–588 (2020)

    Article  MATH  Google Scholar 

  46. G. Arfken, Confluent hypergeometric functions, 13.6 in Mathematical Methods for Physicists, 3rd ed. Orlando, FL, Academic Press, pp. 753-758, (1985)

Download references

Acknowledgements

Not applicable.

Funding

Not applicable.

Author information

Authors and Affiliations

Authors

Contributions

The first author contributed to the problem formulation, derivations, simulations, analysis of the results, and writing of the paper. The second author contributed to the development of high level concepts, discussions on the derivations and results, and paper writing. The third author provided insights on problem formulation and coordinated overall collaboration among authors. All authors read and approved the final manuscript.

Corresponding author

Correspondence to Batu K. Chalise.

Ethics declarations

Ethics approval and consent to participate

This manuscript does not involve human participants, human data or human tissue.

Consent for publication

All authors agree to publish this manuscript.

Competing interests

The authors declare that they have no competing interests.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendices

Appendix A: Proof of Proposition 1

The probability of bit error of (9) can be expressed as

$$\begin{aligned} P_b= & {} \mathrm{Pr}\left\{ {{\textbf {y}}}_u^H \underbrace{\left[ {{\textbf {s}}}_u {{\textbf {s}}}_u^H- {{\textbf {s}}}_d {{\textbf {s}}}_d^H\right] }_{{\textbf {A}}} {{\textbf {y}}}_u \le 0 \right\} ,\nonumber \\= & {} \mathrm{Pr}\left\{ \left( {{\textbf {n}}}+\alpha _t {{\textbf {s}}}_u\right) ^H{{\textbf {A}}}\left( {{\textbf {n}}}+\alpha _t {{\textbf {s}}}_u\right) \le 0 \right\} , \nonumber \\= & {} \mathrm{Pr}\left\{ \left( \sigma _n {\bar{{\textbf {n}}}}+ {{\textbf {b}}}\right) ^H{{\textbf {A}}}\left( \sigma _n {\bar{{\textbf {n}}}}+{{\textbf {b}}}\right) \le 0 \right\} ,\nonumber \\= & {} \mathrm{Pr}\left\{ \left( {\bar{{\textbf {n}}}}+ {{\textbf {b}}} \sigma ^{-1}_n \right) ^H{\bar{{\textbf {A}}}}\left( {\bar{{\textbf {n}}}}+{{\textbf {b}}}\sigma ^{-1}_n \right) \le 0 \right\} , \end{aligned}$$
(42)

where \({{\textbf {b}}}={\alpha }_t {{\textbf {s}}}_u\), \({\bar{{\textbf {n}}}}=\frac{{{\textbf {n}}}}{\sigma _n} \sim {\mathcal N_C}(0, 1)\), and \({\bar{{\textbf {A}}}}=\sigma _n^2 {{\textbf {A}}}\). Let \({\bar{{\textbf {b}}}}= {{\textbf {b}}}\sigma ^{-1}_n\) and eigenvalue decomposition of \({\bar{{\textbf {A}}}}\) be given by \({\bar{{\textbf {A}}}}={{\textbf {U}}}{\varvec{\Lambda }}{{\textbf {U}}}^H\), where \({{\textbf {U}}}\) is the matrix of eigenvectors and \({\varvec{\Lambda }}\) is the diagonal matrix of eigenvalues. Then, (42) can be expressed as

$$\begin{aligned} P_b= & {} \mathrm{Pr}\left\{ \left( {\bar{{\textbf {n}}}}+ {\bar{{\textbf {b}}}} \right) ^H {{\textbf {U}}}{\varvec{\Lambda }}{{\textbf {U}}}^H \left( {\bar{{\textbf {n}}}}+{\bar{{\textbf {b}}}} \right) \le 0 \right\} \nonumber \\= & {} \mathrm{Pr}\left\{ \left( {{\textbf {U}}}^H {\bar{{\textbf {n}}}}+ {{\textbf {U}}}^H {\bar{{\textbf {b}}}} \right) ^H {\varvec{\Lambda }} \left( {{\textbf {U}}}^H {\bar{{\textbf {n}}}}+{{\textbf {U}}}^H{\bar{{\textbf {b}}}} \right) \le 0 \right\} , \nonumber \\= & {} \mathrm{Pr}\left\{ \left( {\tilde{{\textbf {n}}}}+ {\tilde{{\textbf {b}}}} \right) ^H {\varvec{\Lambda }} \left( {\tilde{{\textbf {n}}}}+{\tilde{{\textbf {b}}}} \right) \le 0 \right\} , \end{aligned}$$
(43)

where \({\tilde{{\textbf {n}}}}={{\textbf {U}}}^H{\bar{{\textbf {n}}}}\) and \({\tilde{{\textbf {b}}}}={{\textbf {U}}}^H{\bar{{\textbf {b}}}}\). Note that the elements of \({\tilde{{\textbf {n}}}}\) remain zero-mean complex Gaussian distributed with unit variance as those of \({\bar{{\textbf {n}}}}\) due to the fact that the statistics of Gaussian random vector is invariant to pre-/post-multiplication by a unitary matrix. Moreover, since \({\bar{{\textbf {A}}}}\) is the difference between two rank-one matrices, it can be readily shown that the matrix \({\bar{{\textbf {A}}}}\) has two non-zero (one positive and another negative) eigenvalues and remaining zero eigenvalues. Let these eigenvalues be denoted by \(\lambda _1\) and \(\lambda _2\), where \(\lambda _1>0\) and \(\lambda _2<0\). Note that these eigenvalues can be determined also in closed-form [45]. Without loss of generality, \({\varvec{\Lambda }}\) can be expressed as \({\varvec{\Lambda }}= \mathrm{diag}\left( \left[ \lambda _1, \lambda _2, 0, \ldots , 0\right] \right)\). Thus, (43) can be expressed as

$$\begin{aligned} P_b = \mathrm{Pr}\left\{ \lambda _1 |{\tilde{n}}_1+ {\tilde{b}}_1|^2 \le |\lambda _2| |{\tilde{n}}_2+ {\tilde{b}}_2|^2 \right\} , \end{aligned}$$
(44)

where \({\tilde{n}}_{k}\) and \({\tilde{b}}_{k}\) denote the k-th elements of \({\tilde{{\textbf {n}}}}\) and \({\tilde{{\textbf {b}}}}\), respectively. Since \(\lambda _1=|\lambda _2|\), which is due to \(||{{\textbf {s}}}_u||^2=||{{\textbf {s}}}_d||^2\), we obtain the final expression (10).

Appendix B: Proof of Proposition 2

The PDF of the random variable \(Z_i\triangleq \max (X_i, Y_i)\) is given by

$$\begin{aligned} f_{Z_i}(z_i)=f_{X_i}(z_i)F_{Y_i}(z_i)+F_{X_i}(z_i)f_{Y_i}(z_i)=e^{-\frac{z_i}{2}}-e^{-z_i}, \end{aligned}$$
(45)

where \(F_{Y_i}(z_i)=\int _{0}^{z_i} f_{Y_i}(x)\, dx\) and \(F_{X_i}(z_i)=\int _{0}^{z_i} f_{X_i}(y)\, dy\). Let \(Z=\sum _{i=1}^{L} Z_i\). To obtain the PDF of Z, we calculate the characteristic function, \(\psi _{Z}(s)=\prod _{i=1}^{L} \psi _{Z_i}(s)\), of Z, where \(\psi _{Z_i}(s)\) can be expressed as

$$\begin{aligned} \psi _{Z_i}(s)= & {} \int _{0}^{\infty } e^{js z_i}f_{Z_i}(z_i) \ dz_i =\frac{1}{(1-js) (1-2j s)}. \end{aligned}$$
(46)

Thus, the characteristic function of Z is \(\psi _{Z}(s)=\prod _{i=1}^{L} \frac{1}{(1-js) (1-2j s)}\). Consequently, the PDF of Z is obtained from \(\psi _{Z}(s)\) as

$$\begin{aligned} f_Z(z)=\frac{1}{2\pi } \int _{-\infty }^{\infty } \psi _{Z}(s)e^{-j s z} \ ds =\frac{1}{2^L 2\pi }\int _{-\infty }^{\infty } (1-jt)^{-L}\left( \frac{1}{2}-j t\right) ^{-L} e^{-j s z}\ ds. \end{aligned}$$
(47)

Applying [eq. 3.384.7.6 [42] ], (47) can be expressed as

$$\begin{aligned} f_Z(z)=\frac{e^{-\frac{z}{2}} z^{2L-1}}{ 2^L \Gamma (2L)}~{}_1F_1\left( L; 2L; -\frac{1}{2}z\right) , \end{aligned}$$
(48)

where \(\Gamma (\cdot )\) denotes complete Gamma function and \({}_1F_1(a; b; x)\) denotes confluent hypergeometric function [42]. Utilizing the derived PDF, the PFA of (20) is expressed as

$$P_{f} = 1 - \int_{0}^{{\frac{{2\gamma _{{{\text{th}}}} }}{{\sigma _{n}^{2} }}}} {\frac{{e^{{\frac{{ - z}}{2}}} z^{{2L - 1}} }}{{2^{L} \Gamma (2L)}}} ~_{1} F_{1} \left( {L;2L;\frac{{ - z}}{2}} \right)\;dz.$$
(49)

The integral (49) does not have a closed-form solution. Substituting following integral for \({}_1F_1\left( L; 2L; \frac{-z}{2}\right)\) [46]

$$\begin{aligned} {}_1F_1\left( L; 2L; \frac{-z}{2}\right) =\frac{\Gamma (2L)}{(\Gamma (L))^2}\int _{0}^{1} e^{-\frac{u z}{2}}u^{(L-1)} (1-u)^{L-1} \ du, \end{aligned}$$
(50)

into (49) and then interchanging the integration order, we obtain

$$P_{f} = 1 - \frac{1}{{2^{L} (\Gamma (L))^{2} }}\int_{0}^{1} {u^{{L - 1}} } (1 - u)^{{L - 1}} \left[ {\int_{0}^{{\frac{{2\gamma _{{{\text{th}}}} }}{{\sigma _{n}^{2} }}}} {e^{{ - \frac{{(1 + u)z}}{2}}} z^{{2L - 1}} {\;}} dz} \right]\;du.$$
(51)

Applying [3.381.1, [42]] to inner integral in (51), we have

$$P_{f} = 1 - \frac{1}{{2^{{ - L}} (\Gamma (L))^{2} }}\int_{0}^{1} {u^{{L - 1}} } (1 - u)^{{L - 1}} (1 + u)^{{ - 2L}} \gamma \left( {2L,\frac{{(1 + u)\gamma _{{{\text{th}}}} }}{{\sigma _{n}^{2} }}} \right)\;du,$$
(52)

where \(\gamma (n+1, x)\) denotes lower incomplete Gamma function. Substituting its series form [8.352.1 [42]] into (52), we can express \(P_f\) as

$$\begin{aligned} P_{f} = & 1 - \frac{{(2L - 1)!}}{{2^{{ - L}} (\Gamma (L))^{2} }}\left\{ {\int_{0}^{1} {u^{{L - 1}} } (1 - u)^{{L - 1}} (1 + u)^{{ - 2L}} } \right. \\ & \times \left[ {1 - e^{{ - \frac{{\gamma _{{{\text{th}}}} (1 + u)}}{{\sigma _{n}^{2} }}}} \sum\limits_{{m = 0}}^{{2L - 1}} {\frac{{\gamma _{{{\text{th}}}}^{m} (1 + u)^{m} }}{{m!\sigma _{n}^{{2m}} }}} } \right]du\} , \\ = & 1 - \frac{{(2L - 1)!}}{{2^{{ - L}} (\Gamma (L))^{2} }}\left( {J_{1} - e^{{ - \frac{{\gamma _{{{\text{th}}}} }}{{\sigma _{n}^{2} }}}} \sum\limits_{{m = 0}}^{{2L - 1}} {\frac{{\gamma _{{{\text{th}}}}^{m} }}{{m!\sigma _{n}^{{2m}} }}} J_{{2,m}} } \right), \\ \end{aligned}$$
(53)

where

$$\begin{aligned} J_1= & {} \int _{0}^{1} \frac{u^{L-1}(1-u)^{L-1}}{ (1+u)^{2L}} \ du, \nonumber \\ J_{2,m}= & {} \int _{0}^{1} u^{L-1}(1-u)^{L-1} (1+u)^{m-2L} e^{-\frac{\gamma _\mathrm{th} u}{\sigma _n^2}} \ du. \end{aligned}$$
(54)

Applying [3.197.4 and 3.385 [42]], respectively, \(J_1\) and \(J_{2,m}\) can be expressed as

$$J_{1} = 2^{{ - L}} B(L,L),~J_{{2,m}} = B(L,L)\Phi _{1} \left( {L,2L - m,2L,\frac{{ - \gamma _{{{\text{th}}}} }}{{\sigma _{n}^{2} }}, - 1} \right),$$
(55)

where \(\Phi _1\left( ~\right)\) is the Gauss hypergeometric function of two variables [42]. With these derivations, the proof for Proposition 2 is completed.

Appendix C: Proof of Proposition 3

Note that \(\mu _{\bar{Z}}=\sum _{i=1}^{L}\mathbb {E}\{ {\bar{Z}}_i\}\), where \(\mathbb {E}\{ {\bar{Z}}_i\}=\int _{0}^{\infty } {\bar{z}}_i f_{{\bar{Z}}_i}({\bar{z}}_i)\) is expressed as

$$\begin{aligned} \mathbb {E}\{ {\bar{Z}}_i\}= & {} \int _{0}^{\infty } {\bar{z}}_i f_{{\bar{X}}_i}({\bar{z}}_i) \ d {\bar{z}}_i+\int _{0}^{\infty } {\bar{z}}_i f_{{\bar{Y}}_i}({\bar{z}}_i) \ d {\bar{z}}_i -I_1-I_2, \end{aligned}$$
(56)

where

$$\begin{aligned} I_1= & {} \int _{0}^{\infty } {\bar{z}}_i e^{-\frac{{\bar{z}}_i+\lambda _x \mu _1}{2 \mu _1}}I_0\left( \sqrt{\lambda _x \frac{{\bar{z}}_i}{\mu _1}}\right) Q_1\left( \sqrt{\lambda _y}, \sqrt{\frac{{\bar{z}}_i}{\mu _2}} \right) \ d {\bar{z}}_i, \nonumber \\ I_2= & {} \int _{0}^{\infty } {\bar{z}}_i e^{-\frac{{\bar{z}}_i+\lambda _y \mu _2}{2\mu _2}}I_0\left( \sqrt{\lambda _y \frac{{\bar{z}}_i}{\mu _2}}\right) Q_1\left( \sqrt{\lambda _x}, \sqrt{\frac{{\bar{z}}_i}{\mu _1}} \right) \ d {\bar{z}}_i. \end{aligned}$$
(57)

Substituting the PDFs of \({\bar{X}}_i\) and \({\bar{Y}}_i\) from (27) into (56), we find that \(\int _{0}^{\infty } {\bar{z}}_i f_{{\bar{X}}_i}({\bar{z}}_i) \ d {\bar{z}}_i= \mu _1(\lambda _x+2)\) and \(\int _{0}^{\infty } {\bar{z}}_i f_{{\bar{Y}}_i}({\bar{z}}_i)\ d {\bar{z}}_i=\mu _2(\lambda _y+2)\). However, the closed form expressions for \(I_1\) and \(I_2\) cannot be obtained. After numerically calculating the integrals \(I_1\) and \(I_2\), the mean value of \({\bar{Z}}\) is expressed as

$$\begin{aligned} \mathbb {E}\{ {\bar{Z}} \}=L\underbrace{\left[ 2(\mu _1+\mu _2)+\mu _1\lambda _x+\mu _2 \lambda _y -I_1-I_2\right] }_{\mathbb {E}\{{\bar{Z}}_i\}}. \end{aligned}$$
(58)

On the other hand, the variance \(\sigma ^2_{\bar{Z}}\) can be expressed as \(\sigma ^2_{\bar{Z}}=L\sigma ^2_{{\bar{Z}}_i}\), where

$$\begin{aligned} \sigma ^2_{{\bar{Z}}_i}=\mathbb {E}\{{\bar{Z}}_i^2\}-[ \mathbb {E}\{{\bar{Z}}_i\}]^2, \end{aligned}$$
(59)

and

$$\begin{aligned} \mathbb {E}\{{\bar{Z}}_i^2\}=\int _{0}^{\infty } {\bar{z}}^2_i f_{{\bar{X}}_i}({\bar{z}}_i) \ d {\bar{z}}_i+\int _{0}^{\infty } {\bar{z}}^2_i f_{{\bar{Y}}_i}({\bar{z}}_i) \ d {\bar{z}}_i -I_3-I_4, \end{aligned}$$
(60)

with

$$\begin{aligned} I_3= & {} \int _{0}^{\infty } {\bar{z}}^2_i e^{-\frac{{\bar{z}}_i+\lambda _x \mu _1}{2 \mu _1}}I_0\left( \sqrt{\lambda _x \frac{{\bar{z}}_i}{\mu _1}}\right) Q_1\left( \sqrt{\lambda _y}, \sqrt{\frac{{\bar{z}}_i}{\mu _2}} \right) \ d {\bar{z}}_i, \nonumber \\ I_4= & {} \int _{0}^{\infty } {\bar{z}}^2_i e^{-\frac{{\bar{z}}_i+\lambda _y \mu _2}{2\mu _2}}I_0\left( \sqrt{\lambda _y \frac{{\bar{z}}_i}{\mu _2}}\right) Q_1\left( \sqrt{\lambda _x}, \sqrt{\frac{{\bar{z}}_i}{\mu _1}} \right) \ d {\bar{z}}_i. \end{aligned}$$
(61)

Using \(f_{{\bar{X}}_i}({\bar{z}}_i)\) and \(f_{{\bar{Y}}_i}({\bar{z}}_i)\) from (27) , we find that \(\int _{0}^{\infty } {\bar{z}}^2_i f_{{\bar{X}}_i}({\bar{z}}_i) \ d {\bar{z}}_i =\mu _1^2((2+\lambda _x)^2+2(2+2\lambda _x))\) and \(\int _{0}^{\infty } {\bar{z}}^2_i f_{{\bar{Y}}_i}({\bar{z}}_i) \ d {\bar{z}}_i=\mu _2^2((2+\lambda _y)^2+2(2+2\lambda _y))\). However, the integrals \(I_3\) and \(I_4\) have to be numerically evaluated. After finding the mean and variance of \({\bar{Z}}\), which is assumed to be Gaussian distributed, the probability of detection is finally expressed in terms of Gaussian Q-function as in (30) of Proposition 3.

Appendix D: Proof of Proposition 4

For \({\mathcal R}_1\), the CAF can be expressed as

$$\begin{aligned} X(\tau ; f_d) = \frac{1}{T} \sum _{k=0}^{N-1} \sum _{l=0}^{N-1} e^{j \pi \alpha {\bar \tau}_{k,l}} \int _{lT_p+\tau }^{k T_p+T} e^{j q_{k,l} \pi \alpha t^2} e^{j 2 \pi \beta_{k,l}t} dt, \end{aligned}$$
(62)

To the best of our knowledge, integral in (62) does not have a closed-form solution. However, considering that \(q_{k,l}\) can only take values of 0, 2, and \(-2\), we show that separate analytical expressions are tractable for these values.

Case 1 (\(q_{k,l}=0\)): In this case, (62) can be expressed as

$$\begin{aligned} X_1(\tau ; f_d) = \frac{1}{T} \sum _{k=0}^{N-1}\sum _{l=0}^{N-1}e^{j \pi \alpha {\bar\tau}_{k,l}} \int _{lT_p+\tau }^{kT_p+T} e^{j 2 \pi \beta_{k,l} t} dt, \end{aligned}$$
(63)

After some straightforward derivations, we solve the integral in (63) and obtain

$$\begin{aligned} X_1(\tau ; f_d)= & {} \frac{1}{T} \sum _{k=0}^{N-1}\sum _{l=0}^{N-1} \bigg \{ e^{j \pi \alpha {\bar\tau}_{k,l}}e^{j\pi\beta_{k,l} \left( (k+l)T_p+T+\tau \right) }\times \biggr . \nonumber \\{} & {} \biggl . ((k-l)T_p+T-\tau ) \mathrm{sinc}\left( \beta_{k,l} ((k-l)T_p+T-\tau ) \right) \biggr \}. \end{aligned}$$
(64)

Case 2 (\(q_{k,l}=\pm 2\)): In this case, after some simple manipulations of (62), we obtain

$$\begin{aligned} X_2(\tau ; f_d)= & {} \frac{1}{T} \sum _{k=0}^{N-1} \sum _{l=0}^{N-1} e^{j \pi \alpha {\bar \tau}_{k,l}} e^{\mp j \pi \frac{\beta_{k,l}^2}{2\alpha }} \int _{lT_p+\tau }^{kT_p+T} e^{\pm j 2 \pi \alpha \left( t\pm \frac{\beta_{k,l}}{2\alpha } \right) ^2} dt . \end{aligned}$$
(65)

Let the integral in (65) be denoted by \({\bar{I}}_1\) which can be expressed as

$$\begin{aligned} {\bar{I}}_1= & {} \int _{lT_p+\tau }^{kT_p+T} \cos \left( 2 \pi \alpha \left( t\pm \frac{\beta_{k,l}}{2\alpha } \right) ^2 \right) dt \pm j \int _{lT_p+\tau}^{kT_p+T} \sin \left( 2 \pi \alpha \left( t\pm \frac{\beta_{k,l}}{2\alpha } \right) ^2 \right) dt. \end{aligned}$$
(66)

Substituting \(t'=2 \sqrt{\alpha }\left( t \pm \frac{\beta_{k,l}}{2\alpha }\right)\) into (66), we obtain

$$\begin{aligned} {\bar{I}}_1= & {} \frac{1}{2\sqrt{\alpha }} \int _{u_1}^{u_2} \left[ \cos \left( \frac{\pi }{2}t'^2\right) dt' \pm j \sin \left( \frac{\pi }{2}t'^2\right) \right] dt', \end{aligned}$$
(67)

where \(u_1\) and \(u_2\) are defined as

$$\begin{aligned} u_1=lT_p+\tau \pm \frac{\beta_{k,l}}{2\alpha } ,~~u_2=kT_p+T \pm \frac{\beta_{k,l}}{2\alpha }. \end{aligned}$$
(68)

Define \(u_{\min }=\min (|u_1|, |u_2|)\) and \(u_{\max }=\max (|u_1|, |u_2|)\). Then, \({\bar{I}}_1\) of (66) can be expressed as

$$\begin{aligned} {\bar{I}}_1=\left\{ \begin{array}{cc} \frac{1}{2\sqrt{\alpha }}\left[ \left( C(u_{\min })- C(u_{\max })\right) \pm j \left( S(u_{\min })- S(u_{\max })\right) \right] &{} \mathrm{if}~\frac{u_1}{u_2}\geq 0, u_1\geq u_2 \\ \frac{1}{2\sqrt{\alpha }}\left[ \left( C(u_{\max })- C(u_{\min })\right) \pm j \left( S(u_{\max })- S(u_{\min })\right) \right] &{} \mathrm{if}~\frac{u_1}{u_2}\geq 0, u_2\geq u_1 \\ \frac{1}{2\sqrt{\alpha }}\left[ \left( C(u_{\max })+C(u_{\min })\right) \pm j \left( S(u_{\max }) + S(u_{\min })\right) \right] &{} \mathrm{if}~\frac{u_1}{u_2}\leq 0, u_2\geq u_1 \\ \frac{1}{2\sqrt{\alpha }}\left[ \left( -C(u_{\max })-C(u_{\min })\right) \pm j \left( -S(u_{\max }) - S(u_{\min })\right) \right] &{} \mathrm{if}~\frac{u_1}{u_2}\leq 0, u_1\geq u_2 \end{array}\right.\end{aligned}$$
(69)

where C(x) and S(x) are, respectively, the cosine and sine Fresnel integrals defined as in (4). We can similarly derive CAF for the region \({\mathcal R}_2\). For Case 1 (\(q_{k,l}=0\)), the expression equivalent to (64) can be expressed as

$$\begin{aligned} {\bar{X}}_1(\tau ; f_d)= & {} \frac{1}{T} \sum _{k=0}^{N-1}\sum _{l=0}^{N-1} \biggl \{ e^{j \pi \alpha {\bar \tau}_{k,l}}e^{j\pi \beta_{k,l} \left( (l+k) T_p+T+\tau \right) }\times \biggr . \nonumber \\ \biggl .{} & {} ((l-k)T_p+T+\tau ) \mathrm{sinc}\left( \beta_{k,l} ((l-k)T_p+T+\tau ) \right) \biggr \}. \end{aligned}$$
(70)

For Case 2 (\(q_{k,l}=\pm 2\)) and region \({\mathcal R}_2\), the expression equivalent to (65) can be expressed as

$$\begin{aligned} {\bar{X}}_2(\tau ; f_d)= & {} \frac{1}{T} \sum _{k=0}^{N-1} \sum _{l=0}^{N-1} e^{j\pi \alpha {\bar \tau}_{k,l}} e^{\mp j \pi \frac{\beta_{k,l}^2}{2\alpha }} \underbrace{\int _{kT_p}^{lT_p+\tau +T} e^{\pm j 2 \pi \alpha \left( t\pm \frac{\beta_{k,l}}{2\alpha } \right) ^2} dt}_{{\tilde{I}}_1}, \end{aligned}$$
(71)

where \({\tilde{I}}_1\) can be expressed as in (69), but with \(u_{\min }\) and \(u_{\max }\) replaced by \({\bar{u}}_{\min }=\min (|{\bar{u}}_1|, |{\bar{u}}_2|)\) and \({\bar{u}}_{\max }=\max (|{\bar{u}}_1|, |{\bar{u}}_2|)\), respectively, where

$$\begin{aligned} {\bar{u}}_1=kT_p\pm \frac{\beta_{k,l}}{2\alpha } ,~~{\bar{u}}_2=lT_p+\tau +T \pm \frac{\beta_{k,l}}{2\alpha }. \end{aligned}$$
(72)

We have derived \(X_1(\tau ; f_d)\), \(X_2(\tau ; f_d)\), \({\bar{X}}_1(\tau ; f_d)\), and \({\bar{X}}_2(\tau ; f_d)\) required for Proposition 4.

Appendix E: Proof of Proposition 5

Substituting (38) into (32), we obtain

$$\begin{aligned} X(\tau ; f_d)= & {} \int _{-\infty }^{\infty } \frac{1}{T} p(t) \sum _{k=0}^{N-1} s_k e^{j\frac{\pi }{4}}e^{-j\frac{\pi N}{T^2}\left( t-\frac{kT}{N}\right) ^2} \sum _{l=0}^{N-1} s^{*}_k e^{-j\frac{\pi }{4}}e^{j\frac{\pi N}{T^2}\left( t-\tau -\frac{lT}{N}\right) ^2}e^{j 2\pi f_d t} \ dt,\nonumber \\= & {} \frac{1}{T} \sum _{k=0}^{N-1}\sum _{l=0}^{N-1} s_k s^{*}_l \int _{-\infty }^{\infty }p(t) e^{-j\frac{\pi N}{T^2}\left( t-\frac{kT}{N}\right) ^2} e^{j\frac{\pi N}{T^2}\left( t-\tau -\frac{lT}{N}\right) ^2} e^{j 2\pi f_d t} \ dt, \nonumber \\= & {} \frac{1}{T} \sum _{k=0}^{N-1}\sum _{l=0}^{N-1} s_k s^{*}_l e^{j\pi v_{k,l}(\tau )} \underbrace{\int _{-\infty }^{\infty } p(t)e^{j\frac{2 \pi }{T} \left( k-l-\frac{N \tau }{T}+f_d T\right) t} \ dt}_{{\bar{I}}}, \end{aligned}$$
(73)

where \(p(t)=\mathrm{rect}\left( \frac{t}{T}\right) \mathrm{rect}\left( \frac{t-\tau }{T}\right)\) and \(v_{k,l}(\tau ) =\frac{(l^2-k^2)T^2}{N^2}+\frac{2 l N^2}{T^3}\tau +\frac{N}{T^2}\tau ^2\). p(t) can be expressed as

$$\begin{aligned} p(t)=\left\{ \begin{array}{cc} 1 &{} \mathrm{if}~ \tau -\frac{T}{2}\le t \le \frac{T}{2}, 0\le \tau \le \frac{T}{2} \\ 1 &{} \mathrm{if}~ -\frac{T}{2}\le t \le -\tau +\frac{T}{2}, \frac{-T}{2}\le \tau \le 0 \\ 0 &{} \mathrm{otherwise} \end{array} \right. \end{aligned}$$
(74)

For \(0 \le \tau \le \frac{T}{2}\), after some straightforward derivations, \({\bar{I}}\) can be calculated as

$$\begin{aligned} {\bar{I}} = \int _{\tau -\frac{T}{2}}^{\frac{T}{2}} e^{j\frac{2 \pi }{T} \left( k-l-\frac{N \tau }{T}+f_d T\right) t} \ dt =T \left( 1- \frac{\tau }{T}\right) e^{j \frac{\pi }{T} {\bar{f}} \tau } \mathrm{sinc}\left( \pi {\bar{f}} \left( 1-\frac{\tau }{T}\right) \right) , \end{aligned}$$
(75)

where \({\bar{f}}\triangleq \left( k-l-\frac{N \tau }{T}+f_d T\right)\). Similarly, for \(-\frac{\tau }{2} \le \tau \le 0\), \({\bar{I}}\) can be also expressed as

$$\begin{aligned} {\bar{I}} = \int _{-\frac{T}{2}}^{\frac{T}{2}-\tau } e^{j\frac{2 \pi }{T} \left( k-l-\frac{N \tau }{T}+f_d T\right) t} \ dt, =T \left( 1- \frac{\tau }{T}\right) e^{-j \frac{\pi }{T} {\bar{f}} \tau } \mathrm{sinc}\left( \pi {\bar{f}} \left( 1-\frac{\tau }{T}\right) \right) . \end{aligned}$$
(76)

Consequently, for \(\frac{-T}{2} \le \tau \le 0\), \({\bar{I}}\) can be combined in the following form

$$\begin{aligned} {\bar{I}}=T\left( 1- \frac{|\tau |}{T}\right) e^{j \frac{\pi }{T} {\bar{f}} \tau } \mathrm{sinc}\left( \pi {\bar{f}} \left( 1-\frac{|\tau |}{T}\right) \right) . \end{aligned}$$
(77)

Substituting \({\bar{I}}\) from (77) into (73), the CAF is expressed as

$$\begin{aligned} X(\tau ; f_d)= & {} \left( 1-\frac{|\tau |}{T}\right) \sum _{k=0}^{N-1}\sum _{l=0}^{N-1} \biggl \{ s_k s^{*}_l e^{j\pi v_{k,l}(\tau )} e^{j \frac{\pi }{T} \left( k-l-\frac{N \tau }{T}+f_d T\right) \tau } \times \biggr . \nonumber \\{} & {} \biggl . \mathrm{sinc}\left( \left( k-l-\frac{N \tau }{T}+f_d T\right) \left( 1-\frac{|\tau |}{T}\right) \right) \biggr \}. \end{aligned}$$
(78)

Re-substituting \(v_{k,l}(\tau )\) into (78), we obtain the expression in Proposition 5, assuming that \(\frac{\tau }{T}<<1\) and \(\tau ^2<<1\).

Rights and permissions

Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chalise, B.K., Amin, M.G. & Fabrizio, G.A. Information embedding in DFRC networks through chirp waveform diversity. EURASIP J. Adv. Signal Process. 2023, 14 (2023). https://doi.org/10.1186/s13634-022-00967-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/s13634-022-00967-z

Keywords