A Superposition Signaling Scheme for
Integrated Sensing and Communication 1


Abstract

We investigate the capacity of an integrated sensing and communication system operating with orthogonal frequency division multiplexing, where the integrated sidelobe level of the transmit signal is adopted as an input cost. The problem is reduced to the capacity of a complex additive white Gaussian noise channel under power and kurtosis constraints. The sensing-optimal and communication-optimal operating points are characterized by circularly symmetric constant-modulus and complex Gaussian inputs, respectively, while the capacity-achieving input in between has discrete amplitude support with a concentric multi-ring geometry. We propose the superposition of the two extremal inputs as a simple and tunable signaling strategy, whose rate admits an exact expression via successive decoding. Numerical results show that the proposed strategy attains a worst-case gap of approximately \(0.043\) bits to the capacity.

ISAC, OFDM, capacity, superposition, kurtosis

1 Introduction↩︎

The integration of sensing and communication functionalities into a single wireless system, known as integrated sensing and communication (ISAC), is envisioned as a core feature of next-generation wireless networks [1]. This has prompted a large body of work on the fundamental performance limits and dual-function waveform design of ISAC systems (see [2], [3] and references therein). Such studies reveal a fundamental trade-off between sensing and communication: signals that are well suited for communication are generally suboptimal for sensing, and vice versa. A central problem in ISAC research is therefore the design of flexible signaling schemes that enable a tunable trade-off between the two functionalities.

In this paper, we study this question for ISAC systems operating with orthogonal frequency division multiplexing (OFDM). Our focus on OFDM is motivated by both practical and theoretical considerations. OFDM is the backbone of current wireless standards and is expected to remain central to future networks. Moreover, it seamlessly combines communication with delay-Doppler recovery [4], and has recently been shown to enjoy favorable sensing properties in low-mobility scenarios, in terms of both the ambiguity function sidelobes [5], [6] and the ranging Cramér-Rao bound [7].

In the current work, we consider the delay-Doppler recovery sensing task and make the low-mobility assumption, which is relevant in, e.g., indoor sensing [8] and cellular radar imaging [9]. To make the communication-sensing trade-off concrete, we must fix a sensing metric. We adopt the integrated sidelobe level (ISL), which originates in the radar signal processing literature [10], [11], and measures the sidelobe power of the ambiguity function (we further adopt the common convention of normalizing the ISL by the main-lobe power [6], [11]). A larger ISL is associated with degraded sensing performance, e.g., reduced detection probability of the cell-averaging constant false alarm rate (CA-CFAR) detector [12]; and increased ranging error probability when on-grid ranging is cast as a multiple hypothesis testing problem [13].

Beyond its operational relevance, adopting the ISL leads to a clean cost-constrained capacity formulation, in which the mutual information of an additive white Gaussian noise (AWGN) channel is maximized subject to second- and fourth-moment (or kurtosis) constraints. Solving this problem across ISL budgets traces out the communication-sensing trade-off and reveals the structure of the signaling schemes that attain it. This capacity problem was recently studied by Geiger et al. [12], who derive an upper bound by maximizing the output entropy under a set of induced moment constraints, and a lower bound via the entropy power inequality. They further use the kurtosis to guide the design of practical constellation shaping schemes (see also [14], [15]). The structure of the optimal (i.e., capacity-achieving) signaling strategy, however, was not addressed in [12]. We address this gap in the present paper, and further propose an alternative simple signaling strategy which is shown numerically to approach capacity.

Contribution↩︎

We first characterize the structure of the capacity-achieving input. The communication-optimal and sensing-optimal endpoints are attained by the complex Gaussian and the circularly symmetric constant-modulus distributions, respectively. Between these endpoints, the fourth-moment constraint is always active, and by specializing the analysis of Gursoy et al. [16], the optimal input can be shown to have discrete amplitude supported on a finite set, yielding a concentric multi-ring geometry with continuous uniform phase. This provides a capacity-theoretic justification for amplitude-phase-shift keying (APSK) reported to perform well in the constellation shaping literature [12], [15], [17].

Since the capacity-achieving input has no closed form, we propose a simple superposition signaling scheme in which the Gaussian and constant-modulus inputs are superimposed with a single power-allocation parameter, tuned to meet the designated ISL budget. The rate of this scheme admits an exact expression, obtained via successive decoding, which decomposes into the constant-modulus and Gaussian capacities at their respective effective signal-to-noise ratios (SNRs). The scheme is capacity-achieving at both communication- and sensing-optimal endpoints. Numerically, the superposition scheme attains a worst-case gap of \(\approx 0.043\) bits to the capacity across all considered SNRs and ISL budgets. This is despite the superposition input having continuous amplitude support, in contrast to the finite support of the optimal input.

Notation↩︎

\(\log(\cdot)\) denotes the natural logarithm. \(f_X(x)\) and \(F_X(x)\) denote the probability density function (pdf) and the cumulative distribution function (cdf) of a random variable \(X\), respectively. If \(X\) has a bounded pdf, then its differential entropy is denoted by \(h(X)\). The mutual information between two random variables \(X\) and \(Y\) is denoted by \(I(X;Y)\).

2 Problem Setting↩︎

We consider an OFDM-based ISAC setting where a transmitter aims to communicate with a remote receiver and simultaneously generate backscattered signals to enable the sensing of targets in the environment. The sensing task is the on-grid recovery of target delay-Doppler parameters [4]. We consider a monostatic sensing setup where the sensor is colocated with the transmitter and has access to the transmit signal.

2.1 Signal model↩︎

The OFDM system employs \(K\) subcarriers, and each transmission spans \(N\) OFDM symbols. A transmission block therefore comprises \(K \times N\) channel symbols. A cyclic prefix (CP) of length \(L \leq K\) is appended to each OFDM symbol, chosen to cover the channel delay spread and to guarantee an unambiguous sensing range. The channel symbol transmitted on the \(k\)-th subcarrier of the \(n\)-th OFDM symbol is denoted by \(X_{k,n}\). The CPs are removed at both the communication receiver and the radar sensor through standard OFDM processing, and hence do not appear in the signal model hereafter.

For simplicity, we focus on a frequency-flat communication channel that remains fixed throughout the transmission block. The communication receiver observes \[Y_{k,n} = \alpha \, X_{k,n} + Z_{k,n} \label{eq:comm95signal}\tag{1}\] for \(k=0,1,\dots,K-1\) and \(n=0,1,\dots,N-1\), where \(\alpha \in \mathbb{C}\) denotes the channel gain and \(Z_{k,n} \sim \mathcal{N}_{\mathbb{C}}(0,\sigma^2)\) denotes zero-mean circularly symmetric Gaussian noise, independent across channel uses. We assume the channel response is known to both the transmitter and receiver through an initial access phase conducted prior to transmission. Hence, we set \(\alpha = 1\) without loss of generality.

In a given transmission block of size \(K \times N\), the transmitter conveys a message \(W\) drawn uniformly at random from a message set \(\mathcal{M} \triangleq \{1,2,\ldots,M\}\). Given \(W=w\), the transmitter sends the codeword \(\boldsymbol{x}(w) \in \mathbb{C}^{K \times N}\), whose \((k,n)\)-th entry is \(x_{k,n}(w)\). The codebook is the set of all codewords \(\boldsymbol{\mathcal{C}} \triangleq \{ \boldsymbol{x}(1), \boldsymbol{x}(2), \dots, \boldsymbol{x}(M) \}\), and the corresponding communication rate is given by \(\frac{1}{KN}\log M\) nats per complex channel use. Each codeword is subject to a power constraint and to an ISL constraint, where the latter is imposed by the sensing requirements. Both constraints are specified next.

2.2 Power and ISL constraints↩︎

For ease of notation, we first define the empirical \(\ell\)-th moment of a codeword \(\boldsymbol{x} \in \boldsymbol{\mathcal{C}}\) as \[\hat{\mu}_\ell(\boldsymbol{x}) \triangleq \frac{1}{KN} \sum_{k=0}^{K-1} \sum_{n=0}^{N-1} |x_{k,n}|^{\ell}.\] The power constraint on the codewords is \[\hat{\mu}_2(\boldsymbol{x}) \leq P \label{eq:power}\tag{2}\] for every \(\boldsymbol{x} \in \boldsymbol{\mathcal{C}}\), where \(P \geq 0\) is the power budget.

We now formalize the ISL cost constraint, which ensures that each codeword is also a good probing signal, depending on the sensing requirement. To this end, we define the discrete ambiguity function [5], [6] of the codeword \(\boldsymbol{x}\), evaluated at delay bin \(i\) and Doppler bin \(j\), as \[a_{i,j}(\boldsymbol{x} ) \triangleq \frac{1}{KN} \sum_{k=0}^{K-1} \sum_{n=0}^{N-1} |x_{k,n}|^2 \exp \! \left( \mathrm{i}2 \pi \left( \tfrac{ki}{K} - \tfrac{nj}{N} \right) \right) \label{eq:amb95func}\tag{3}\] where \((i,j)=(0,0)\) denotes the main-lobe and the indices \((i,j) \neq (0,0)\) refer to the sidelobes. The normalization by \(K \times N\) is for convenience, particularly since we later consider large \(K\) and \(N\). For the discrete ambiguity function in 3 to be meaningful, a low-mobility regime is implicitly assumed, in which the maximal Doppler shift is small relative to the subcarrier spacing. This enables modeling the phase shift induced by Doppler shifts as constant within one OFDM symbol (known as the fast-slow time model in radar [6]).

For codeword \(\boldsymbol{x}\), the ISL is defined as [5], [6], [10], [11] \[\begin{align} \tag{4} \mathrm{ISL}(\boldsymbol{x}) & \triangleq \left( \sum_{i=0}^{K-1} \sum_{j=0}^{N-1} |a_{i,j}(\boldsymbol{x})|^2 \right) - |a_{0,0}(\boldsymbol{x})|^2\\ \tag{5} & = \hat{\mu}_4(\boldsymbol{x}) - \big(\hat{\mu}_2(\boldsymbol{x})\big)^2 \end{align}\] where 5 follows from Parseval’s theorem. The ISL has units of power-squared and scales with the transmit power. To obtain a cost that reflects the shape of the ambiguity function instead of its scaling, it is common to normalize the ISL by the main-lobe power \(|a_{0,0}(\boldsymbol{x})|^2 = \big(\hat{\mu}_2(\boldsymbol{x})\big)^2\) [6], [11]. The normalized ISL constraint imposed on the codebook is hence given by \[\frac{\mathrm{ISL}(\boldsymbol{x})}{\big(\hat{\mu}_2(\boldsymbol{x})\big)^2} = \frac{\hat{\mu}_4(\boldsymbol{x})}{\big(\hat{\mu}_2(\boldsymbol{x})\big)^2} - 1 \leq S \label{eq:isl}\tag{6}\] for every \(\boldsymbol{x} \in \boldsymbol{\mathcal{C}}\), where \(S \geq 0\) is the (normalized) ISL budget. Hence the ISL cost is governed by the empirical second and fourth moments of the codeword, and 6 can equivalently be seen as a constraint on the empirical kurtosis. Note that a higher ISL budget is associated with degraded sensing performance and improved communication performance.

We are interested in the performance limits of such cost-constrained OFDM-based ISAC schemes in the asymptotic regime of large transmission blocks.

2.3 Capacity↩︎

We consider the asymptotic regime specified by \(K \to \infty\) and \(N \to \infty\), in which achievable rates and capacity are defined in the standard fashion. For fixed power and normalized ISL budgets \(P\) and \(S\), a rate \(R\) is achievable if there exists a sequence of codebooks indexed by \((K,N)\), satisfying the power and ISL constraints in 2 and 6 , respectively, such that \(\frac{1}{KN}\log M \to R\) and the maximal decoding error probability vanishes as \(K,N \to \infty\). The capacity \(C(P,S)\) is the supremum of all such achievable rates.

Since the channel is memoryless and the constraints are on the empirical moments of the codewords, standard single-letterization arguments yield \[\label{eq:C95PS95function} \begin{align} C(P,S) \triangleq \;\sup_{F_X} \;I(X&;Y) \\ \mathrm{s.t.} \;\;\mathbbmss{E}[|X|^2] &\leq P \\ \kappa(X) - 1 &\leq S \end{align}\tag{7}\] where \(\kappa(X) \triangleq \mathbbmss{E}[|X|^4]/\big(\mathbbmss{E}[|X|^2]\big)^2\) is the kurtosis of the input \(X\). The second-moment constraint in 7 arises from the per-codeword power constraint 2 , and the kurtosis constraint from the per-codeword ISL constraint 6 .

For the above capacity problem, the optimal input can be shown to exhaust the power budget, since scaling any input to meet the power constraint with equality strictly increases the mutual information while leaving the kurtosis unchanged. Therefore, the maximization in 7 can be taken over the set \[\mathcal{F}(P,S) \triangleq \{F_X : \mathbbmss{E}[|X|^2] = P, \;\mathbbmss{E}[|X|^4] \leq (1+S)P^2 \}. \label{eq:second95fourth95moment95constraints}\tag{8}\]

3 Optimal Signaling↩︎

We now study optimal inputs that achieve capacity. Since the moment constraints depend only on the input amplitude, standard arguments show that capacity-achieving inputs can be taken to have phase uniformly distributed on \((-\pi,\pi)\), independent of the amplitude [18]. The amplitude distribution, in contrast, depends strongly on the ISL regime specified by \(S\). We begin with the two trade-off endpoints: the communication-optimal point, where the ISL constraint is inactive, and the sensing-optimal point, where the ISL is zero.

3.1 Communication-optimal point↩︎

When the fourth-moment constraint in 8 is inactive, the capacity-achieving input distribution is Gaussian, i.e., \(X_{\mathrm{G}} \sim \mathcal{N}_{\mathbb{C}}(0,P)\), for which \(\mathbbmss{E}[|X_{\mathrm{G}}|^4] = 2P^2\) and \(\kappa(X_{\mathrm{G}}) = 2\). The ISL constraint is hence inactive when \(S \geq 1\), and throughout this range the Gaussian input remains optimal, giving \[C(P,S) = \log \! \left( 1 + \frac{P}{\sigma^2} \right) \triangleq C_{\mathrm{G}}(P), \qquad S \geq 1.\] The communication-optimal endpoint is thus \(C(P,1)\), where \(C_{\mathrm{G}}(P)\) is obtained with the lowest ISL budget.

3.2 Sensing-optimal endpoint↩︎

We now turn to the other extreme. The sensing-optimal point occurs at zero ISL, i.e., \(S = 0\). In this case, the fourth-moment constraint becomes \(\mathbbmss{E}[|X|^4] \leq P^2\). On the other hand, Jensen’s inequality gives \(\mathbbmss{E}[|X|^4] \geq \big(\mathbbmss{E}[|X|^2]\big)^2 = P^2\), with equality if and only if \(|X|\) is constant almost surely. Combining the two, we conclude that input \(X\) must be constant modulus for \(S = 0\).

Under such constraint, it can be shown that the optimal input is \(X_{\mathrm{CM}} \triangleq \sqrt{P}\, e^{\mathrm{i}\Theta}\), with \(\Theta \sim \mathcal{U}(-\pi,\pi)\) being a uniform phase. The corresponding sensing-optimal capacity is [19] \[C(P,0) = \frac{2P}{\sigma^2} - \mathbbmss{E}\bigg[ \log I_0 \bigg( \frac{2\sqrt{P}}{\sigma^2}|Y| \bigg) \bigg] \triangleq C_{\mathrm{CM}}(P)\] where \(I_0(\cdot)\) is the modified Bessel function of the first kind of order zero, and \(|Y|\) is Rician distributed with \[f_{|Y|}(w) = \frac{2w}{\sigma^2} \exp \! \left( - \frac{w^2 + P}{\sigma^2} \right) I_0 \bigg( \frac{2 \sqrt{P}\, w }{\sigma^2} \bigg).\]

3.3 Intermediate regime↩︎

The intermediate regime is characterized by \(0 < S < 1\). Here the fourth-moment constraint in 8 can be shown to be active, and the optimal input distribution has no known closed form. Nevertheless, its structure can be inferred from the work of Gursoy et al. [16], who studied the capacity-achieving input of the Rician channel under second- and fourth-moment constraints. In particular, [16] shows that whenever the fourth-moment constraint is active, the capacity-achieving amplitude is discrete with finitely many mass points. Specializing this argument to our channel, the capacity-achieving input in the intermediate regime \(0<S<1\) inherits the same discrete, finite-support amplitude structure, yielding a concentric multi-ring geometry.

Remark 1. Recent constellation-shaping studies for ISAC have empirically found APSK geometries to perform well in the intermediate regime [15], [17]. Our characterization provides a capacity-theoretic justification for this observation, as the capacity-achieving input consists of concentric rings whose natural finite-cardinality realization is an APSK constellation. At the sensing-optimal endpoint, the rings collapse to a single radius with continuous uniform phase, whose finite-cardinality counterpart is phase-shift keying (PSK). This is consistent with PSK having been argued to be the sensing-optimal constellation [5], [12], [14].

4 Superposition Signaling↩︎

We now propose a new signaling strategy, based on scaling and superimposing the communication-optimal and sensing-optimal inputs identified in the previous section. As we shall see, the proposed strategy is easy to analyze, and furthermore strikes a trade-off between communication and sensing by tuning a single power-allocation parameter.

Given a power allocation parameter \(\lambda \in [0,1]\), the single-letter superposition input is given by \[X_{\lambda} = \sqrt{1-\lambda} \, X_{\mathrm{G}} + \sqrt{\lambda} \, X_{\mathrm{CM}} \label{eq:superposition}\tag{9}\] where \(X_{\mathrm{G}} \sim \mathcal{N}_{\mathbb{C}}(0,P)\) is the communication-optimal Gaussian input and \(X_{\mathrm{CM}} = \sqrt{P}\, e^{\mathrm{i}\Theta}\), with \(\Theta \sim \mathcal{U}(-\pi,\pi)\), is the sensing-optimal constant-modulus input. Note that \(X_{\mathrm{G}}\) and \(\Theta\) (and hence \(X_{\mathrm{CM}}\)) are taken to be statistically independent. The second and fourth moments of \(X_{\lambda}\) are \[\begin{align} \mathbbmss{E}[|X_{\lambda}|^2] &= P, \\ \label{eq:fourth-moment95SP} \mathbbmss{E}[|X_{\lambda}|^4] &= (2-\lambda^2)\,P^2. \end{align}\tag{10}\] As a sanity check, \(\lambda = 0\) recovers the Gaussian-input with fourth moment \(2P^2\), while \(\lambda = 1\) recovers the constant-modulus input with fourth moment \(P^2\).

4.1 Achievable rate and successive decoding↩︎

Using standard achievability arguments, the rate achieved by superposition signaling is \(I(X_{\lambda};Y)\). This can be factorized as \[\begin{align} I(X_{\lambda};Y) &= I(X_{\lambda}, X_{\mathrm{CM}} ; Y) \tag{11} \\ &= I(X_{\mathrm{CM}};Y) + I(X_{\lambda};Y \mid X_{\mathrm{CM}}) \tag{12} \\ &= I(X_{\mathrm{CM}}; Y) + I(X_{\mathrm{G}}; \sqrt{1-\lambda} \, X_{\mathrm{G}} + Z) \tag{13} \end{align}\] where 11 holds due to the Markov chain \(X_{\mathrm{CM}} \to X_{\lambda} \to Y\). The term \(I(X_{\mathrm{CM}};Y)\) is exactly the capacity under constant-modulus signaling with an SNR of \(\lambda P / ((1-\lambda) P + \sigma^2)\), resulting from treating the Gaussian input component as additional noise. On the other hand, \(I(X_{\mathrm{G}};\sqrt{1-\lambda} \, X_{\mathrm{G}}+Z)\) is the capacity under Gaussian signaling at a reduced SNR of \((1-\lambda)P/\sigma^2\). Therefore, we can express the achievable rate under superposition signaling as \[I(X_{\lambda};Y) = C_{\mathrm{CM}} \! \left( \frac{\lambda P}{(1-\lambda) P/\sigma^2+1} \right) + C_{\mathrm{G}} ( (1-\lambda) P ) \label{eq:sp95rate}\tag{14}\] which clearly represents the contributions of each component in the superposition input 9 .

The above decomposition admits a natural interpretation in terms of superposition coding and successive decoding. In particular, a scheme can be constructed by independently generating a sensing-optimal codebook at a rate up to \(I(X_{\mathrm{CM}}; Y)\) and a communication-optimal codebook at a rate up to \(I(X_{\mathrm{G}};\sqrt{1-\lambda} \, X_{\mathrm{G}}+Z)\). Each transmitted codeword is the superposition of one codeword from each codebook. The decoder performs successive decoding, first recovering the constant-modulus codeword while treating the Gaussian codeword as noise, then decoding the Gaussian codeword given the constant-modulus codeword. Note that this incurs no loss in rate performance compared to joint decoding.

4.2 Superposition rate↩︎

For fixed \(P\) and \(S\), we define the superposition rate \(C_{\mathrm{SP}}(P,S)\) as the maximum achievable rate \(I(X_{\lambda};Y)\) over \(\lambda \in [0,1]\) subject to \(\mathbbmss{E}[|X_{\lambda}|^4] \leq (1+S)P^{2}\). From 10 , this constraint is equivalent to \(\lambda \geq \sqrt{1-S}\). Since \(I(X_{\lambda};Y)\) is decreasing in \(\lambda\), it is maximized at \(\lambda = \sqrt{1-S}\), giving \[C_{\mathrm{SP}}(P,S) = I(X_{\sqrt{1-S}};Y).\] It is clear that \(C_{\mathrm{SP}}(P,S) = C(P,S)\) at the endpoints \(S = 0\) and \(S = 1\). However, in the intermediate regime \(0 < S < 1\), it is not clear a priori how much \(C_{\mathrm{SP}}(P,S)\) falls short of \(C(P,S)\). In terms of input distribution, the superposition scheme is circularly symmetric but has a continuous amplitude profile, unlike the optimal input, whose amplitude is discrete. Nevertheless, the gap turns out to be very small, as illustrated by the numerical results in the following section.

5 Bounds and Numerical Results↩︎

We now present bounds on the capacity \(C(P,S)\) that will be used to benchmark the proposed superposition signaling scheme. These bounds were originally derived by Geiger et al. [12], and we re-derive them here for completeness.

5.1 Capacity upper bound↩︎

The upper bound in [12] is obtained by maximizing the output differential entropy over a relaxed set of distributions \[C(P,S) \leq \sup_{F_Y \in \mathcal{F}_Y(P,S)} h(Y) - h(Z) \label{eq:cap95UB}\tag{15}\] where \(h(Z) = \log(\pi e \sigma^2)\) and the constraint set is given by \[\begin{align} \mathcal{F}_Y(P,S) \triangleq \{& F_Y : \mathbbmss{E}[|Y|^2] = P + \sigma^2,\\ & \mathbbmss{E}[|Y|^4] \leq (1+S)P^2 + 4 P \sigma^2 + 2 \sigma^4 \}. \end{align} \label{eq:output95moment95constraints}\tag{16}\] The constraints in 16 are determined by the combined effect of the input constraints in 8 and the noise, using the independence and circular symmetry of \(X\) and \(Z\) for the fourth moment. The capacity upper bound holds since every output induced by a feasible input satisfies the constraints in 16 .

Let \(\tilde{Y}\) be the output attaining 15 . From the maximum entropy principle [20], its density is given by \[f_{\tilde{Y}}(y) = \tfrac{1}{\gamma} e^{-\alpha |y|^2 - \beta |y|^4 } \label{eq:max95output}\tag{17}\] where \(\gamma \geq 0\), \(\beta \geq 0\), \(\alpha \in \mathbb{R}\) are such that \(\tilde{Y}\) satisfies the constraints in 16 . The resulting upper bound is given by \[C_{\mathrm{ub}}(P,S) \triangleq h(\tilde{Y}) - h(Z) \label{eq:ub}\tag{18}\] where \[\begin{align} h(\tilde{Y}) &= \log \gamma + \alpha \, \mathbbmss{E}[|\tilde{Y}|^2] + \beta \, \mathbbmss{E}[|\tilde{Y}|^4] \\ &= \log \gamma + \alpha (P + \sigma^2) + \beta ((1+S)P^2 + 4P\sigma^2 + 2\sigma^4). \notag \end{align}\] Note that the fourth-moment constraint on the output can be shown to hold with equality at the optimum.

The distribution parameters \(\gamma\), \(\alpha\), and \(\beta\) can be found using the second and fourth moments of the distribution. Due to the coupling among the parameters [12], we have \[\begin{align} \alpha \, \mathbbmss{E}[|\tilde{Y}|^2] + 2 \beta \, \mathbbmss{E}[|\tilde{Y}|^4] &= 1, \tag{19} \\ \alpha + 2 \beta \, \mathbbmss{E}[|\tilde{Y}|^2] &= \pi/\gamma. \tag{20} \end{align}\] Using 19 , \(\beta\) can be fully determined from \(\alpha\) such that \[\beta(\alpha) = \frac{1- \alpha \mathbbmss{E}[|\tilde{Y}|^2]}{2 \, \mathbbmss{E}[|\tilde{Y}|^4]} \label{eq:beta}.\tag{21}\] Moreover, using 20 , \(\gamma\) is written in terms of \(\alpha\) as \[\gamma(\alpha) = \frac{\pi}{\alpha + 2 \, \beta(\alpha) \mathbbmss{E}[|\tilde{Y}|^2]}. \label{eq:gamma}\tag{22}\] Hence, the maximum-entropy distribution in 17 can be controlled by a single parameter \(\alpha\).

Finally, to satisfy \(\int f_{\tilde{Y}}(y) \, d y = 1\), we must have \[\gamma(\alpha) = \sqrt{\frac{\pi^3}{\beta(\alpha)}} \exp \! \left( \frac{\alpha^2}{4\beta(\alpha)} \right) Q \! \left( \frac{\alpha}{\sqrt{2\beta(\alpha)}} \right) \label{eq:scaling}\tag{23}\] where \(Q(x) \triangleq \frac{1}{\sqrt{2\pi}} \int_x^{\infty} \exp(-t^2/2) \, dt\) is the \(Q\)-function. \(\alpha\) can be found numerically by equating 22 and 23 .

5.2 Capacity lower bound↩︎

A lower bound is also obtained in [12] using the entropy power inequality [20], given by \[C(P,S) \geq C_{\mathrm{lb}}(P,S) \triangleq \log \! \big( e^{h(\tilde{X})} + e^{h(Z)} \big) - h(Z) \label{eq:lb}\tag{24}\] where \(\tilde{X}\) maximizes the differential entropy subject to the input moment constraints in 8 . This maximization is carried out in almost the same manner as the output-entropy maximization used above to derive the upper bound.

Figure 1: The performance of the superposition scheme against the benchmarks.

5.3 Numerical results↩︎

Figure 2: The rate gap between the upper bound and superposition signaling.
Figure 3: Illustration of the distributions of the optimized input f_{X^{\star}}(x) and the superposition input f_{X_{\lambda}}(x) for P/\sigma^2= 10 dB.

We now evaluate the performance of the superposition signaling scheme. In Fig. 1, we plot the bounds on the capacity and the rate under superposition signaling against the ISL budget for different SNR values. All rates are expressed in bits per complex channel use. We also include a numerical approximation of the capacity itself, computed via a discretized optimization procedure (see the Appendix for details).

As can be seen, the upper bound is close to capacity across all scenarios. Moreover, the superposition signaling rate is close to both the capacity and its upper bound, with a small gap in the intermediate regime. The entropy power inequality lower bound in 24 , on the other hand, is loose in general. It becomes tight only as \(S\) increases and the optimal input approaches the Gaussian distribution, or as the additive noise becomes negligible. Note that the superposition rate \(C_{\mathrm{SP}}(P,S)\) can be viewed as an alternative lower bound on the capacity, which is both tight and easy to evaluate.

Fig. 2 plots the gap between the upper bound and the superposition rate, in bits, for different SNR values. Note that this gap also upper-bounds the rate gap between optimal and superposition signaling. We observe that the gap is at most \(\approx 0.043\) bits over all considered scenarios, which is remarkably small given that the superposition input has continuous amplitude support, unlike the capacity-achieving input.

Finally, in Fig. 3, we illustrate the optimized input distribution using discretization, which is denoted by \(f_{X^{\star}}(x)\), and the superposition input density \(f_{X_{\lambda}}(x)\). Both distributions start with a single ring at \(S=0\), i.e., the sensing-optimal point. As \(S\) increases, the number of rings in the optimized input increases and the superposition input allocates more power to the Gaussian input. As \(S \to 1\), both distributions start to look closer to a Gaussian, as expected.

6 Conclusion↩︎

We studied the capacity of the complex AWGN channel when the input is subject to second-moment and kurtosis constraints. This models an OFDM-ISAC system when the ISL is used as the sensing cost. The capacity-achieving signaling strategy at the sensing-optimal and communication-optimal endpoints was characterized by circularly symmetric constant-modulus signaling and complex Gaussian signaling, respectively. We proposed the superposition of these two inputs as a viable signaling strategy that can be easily tuned to meet various trade-offs. We demonstrated the performance of the proposed scheme via numerical results, and showed that the worst-case gap to the capacity is small.

Providing theoretical guarantees on the performance of the superposition scheme is left for future work. Moreover, extending the analysis and design strategies to more general settings, such as frequency-selective communication channels, constitutes another promising research direction. In this part, we summarize the numerical procedure to compute the capacity. We set the input \(X\) to be circularly symmetric, which yields a circularly symmetric output \(Y\). Define \(R \triangleq |X|\) and \(W \triangleq |Y|\). Then, we can write [18] \[I(X;Y) = h(W) + \mathbbmss{E}[\log W] - 1 + \log \! \left(\tfrac{2}{\sigma^2} \right). \label{eq:mi}\tag{25}\] We select \(N_r =100\) and \(N_w=10000\) uniformly spaced input and output amplitude mass points, respectively, such that \[r_i \triangleq \frac{i-1}{N_r-1} r_{\max} \quad \text{and} \quad w_j \triangleq \frac{j-1}{N_w-1} w_{\max}\] where we set \(r_{\max} = 4 \sqrt{P}\), and \(w_{\max} = r_{\max} + 8 \sigma\). We define \(p_R(r_i) \triangleq \mathbbmss{P}[R=r_i]\) as the probability mass function (pmf) of the input amplitude. Then, the conditional pmf of the output amplitude given the input amplitude is defined as \[p_{W|R}(w_j | r_i) \triangleq \frac{ f_{W|R}(w_j|r_i)}{\sum_{k=1}^{N_w} f_{W|R}(w_k|r_i) }.\] Here, \(W|R=r\) follows a Rician distribution such that \[f_{W|R}(w|r) = \frac{2 w}{\sigma^2} \, \exp \! \left( -\frac{w^2 + r^2}{\sigma^2} \right) I_0 \! \left( \frac{2 w r}{\sigma^2} \right). \label{eq:channel95law}\tag{26}\] Then, the pmf of the output amplitude induced by an input amplitude with pmf \(p_R\) is given by \[p_W(w_j;p_R) \triangleq \sum_{i=1}^{N_r} p_R(r_i) \, p_{W|R}(w_j | r_i).\] Finally, set \(\Delta w \triangleq w_{\max}/(N_w-1)\); using 25 , the capacity is approximated by a concave optimization problem given by \[\begin{align} C(P,S)& \approx \max_{p_R} \; \sum_{j=1}^{N_w} p_W(w_j;p_R) \log\frac{w_j}{p_W(w_j;p_R)} \!+\! \log\!\frac{2\Delta w}{e\sigma^2} \notag \\ \text{s.t.}\quad & p_R(r_i) \geq 0, &&\sum_{i=1}^{N_r} p_R(r_i) = 1, \label{eq:opt} \\ & \sum_{i=1}^{N_r} r_i^2\, p_R(r_i) = P, &&\sum_{i=1}^{N_r} r_i^4\, p_R(r_i) \leq (1+S)\,P^2. \notag \end{align}\tag{27}\]

References↩︎

[1]
F. Liu, C. Masouros, A. P. Petropulu, H. Griffiths, and L. Hanzo, “Joint radar and communication design: Applications, state-of-the-art, and the road ahead,” IEEE Trans. Commun., vol. 68, no. 6, pp. 3834–3862, 2020, doi: 10.1109/TCOMM.2020.2973976.
[2]
M. Ahmadipour, M. Wigger, and S. Shamai, “Exploring ISAC: Information-theoretic insights,” Entropy, vol. 27, no. 4, 2025.
[3]
F. Liu et al., “Sensing with communication signals: From information theory to signal processing,” IEEE J. Sel. Areas Commun., vol. 44, pp. 1–30, 2026, doi: 10.1109/JSAC.2025.3614025.
[4]
C. Sturm and W. Wiesbeck, “Waveform design and signal processing aspects for fusion of wireless communications and radar sensing,” Proc. IEEE, vol. 99, no. 7, pp. 1236–1259, 2011, doi: 10.1109/JPROC.2011.2131110.
[5]
F. Liu et al., CP-OFDM achieves the lowest average ranging sidelobe under QAM/PSK constellations,” IEEE Trans. Inf. Theory, vol. 71, no. 9, pp. 6950–6967, 2025.
[6]
Y. Zhang et al., “On discrete ambiguity functions of random communication waveforms,” arXiv:2512.08352, 2025.
[7]
F. Liu, Y. Xiong, Y.-F. Liu, J. Yang, C. Masouros, and S. Jin, CP-OFDM achieves lower ranging CRB than frequency-spread waveforms in the large-sample regime,” arXiv:2605.14451, 2026.
[8]
3GPP, “Feasibility study on integrated sensing and communication,” 3rd Generation Partnership Project (3GPP), Technical Report TR 22.837 V19.4.0, Jun. 2024.
[9]
Y. Hu, S. Zhang, R. Murch, and L. Liu, SAR/ISAR imaging in 6G network,” arXiv:2604.00583, 2026.
[10]
P. Stoica, H. He, and J. Li, “On designing sequences with impulse-like periodic correlation,” IEEE Signal Process. Lett., vol. 16, no. 8, pp. 703–706, 2009, doi: 10.1109/LSP.2009.2021378.
[11]
P. Stoica, H. He, and J. Li, “New algorithms for designing unimodular sequences with good correlation properties,” IEEE Trans. Signal Process., vol. 57, no. 4, pp. 1415–1425, 2009, doi: 10.1109/TSP.2009.2012562.
[12]
B. Geiger et al., “Constellation shaping for OFDM-ISAC systems: From theoretical bounds to practical implementation,” IEEE Trans. Commun., vol. 74, pp. 6025–6042, 2026.
[13]
G. Yılmaz, H. Joudeh, and G. Caire, “Rate-exponent tradeoff in joint communication and ranging with OFDM,” in Proc. IEEE int. Symp. Inf. Theory (ISIT), 2026.
[14]
Z. Du, F. Liu, Y. Xiong, T. X. Han, Y. C. Eldar, and S. Jin, “Reshaping the ISAC tradeoff under OFDM signaling: A probabilistic constellation shaping approach,” IEEE Trans. Signal Process., vol. 72, 2024, doi: 10.1109/TSP.2024.3465499.
[15]
Y. Shao, M. Qiu, M.-C. Lee, Y.-C. Huang, and J. Yuan, “Design of APSK constellations approaching the communication-sensing Pareto boundary for ISAC,” arXiv:2605.25047, 2026.
[16]
M. C. Gursoy, H. V. Poor, and S. Verdú, “The noncoherent Rician fading channel-part I: Structure of the capacity-achieving input,” IEEE Trans. Wireless Commun., vol. 4, no. 5, pp. 2193–2206, 2005, doi: 10.1109/TWC.2005.853970.
[17]
A. Keshavarzchafjiri, J. K. Dassanayake, G. A. A. Baduge, and M. Vaezi, “Gamma-distributed geometric constellation for ISAC: Design and analysis,” arXiv:2604.22533, 2026.
[18]
S. Shamai and I. Bar-David, “The capacity of average and peak-power-limited quadrature Gaussian channels,” IEEE Trans. Inf. Theory, vol. 41, no. 4, pp. 1060–1071, 1995, doi: 10.1109/18.391243.
[19]
A. D. Wyner, “Bounds on communication with polyphase coding,” The Bell System Technical Journal, vol. 45, no. 4, pp. 523–559, 1966, doi: 10.1002/j.1538-7305.1966.tb01043.x.
[20]
T. M. Cover and J. A. Thomas, Elements of information theory, 2nd ed. Wiley, 2006.

  1. This work was supported by the European Research Council (ERC) under Grant 101116550. The work of Giuseppe Caire was supported by the Gottfried Wilhelm Leibniz-Preis 2021 of the German Science Foundation (DFG).↩︎