alphaFeedback

WorksEngineering

Joint Probabilistic Shaping and Symbol-Level Precoding for Covert LEO Satellite Downlinks

AI contributions
Not recorded for this paper
View details

Abstract

The wide footprint of low-Earth-orbit (LEO) satellite downlinks exposes the mere occurrence of a transmission to any receiver within it. This paper studies covert multiuser LEO downlinks, where a passive warden at an unknown but fixed ground location accumulates observations as the satellite moves. We jointly optimize the precoding and the occurrence probabilities of the multiuser symbol combinations to provide covertness against such wardens. Each phase-shift keying (PSK) symbol vector is decomposed into a relative pattern and a common rotation, so that shaping the pattern probabilities leaves the symbols of every legitimate user uniformly distributed. We develop probabilistically shaped symbol-level precoding and probabilistically shaped block-level precoding. We derive the exact chi-square divergence of the warden's Gaussian-mixture observation over the complete session and, by bounding the leakage over a continuous location uncertainty region, obtain certificates that guarantee covertness throughout that region. The certified covertness level is minimized under robust constructive-interference, power, and entropy constraints through an alternating optimization whose updates are equivalent to convex conic problems, and the optimized probabilities follow a Maxwell–Boltzmann-type law. Numerical results show that shaping substantially reduces the certified covertness level of both precoding structures, particularly under large location uncertainty, low elevation, and scarce power.

Introduction

Low-Earth-orbit (LEO) satellite systems are becoming a key component of non-terrestrial networks, extending connectivity beyond terrestrial infrastructure and supporting broadband access, remote monitoring, and Internet-of-Things services [1, 2]. Their integration with cellular networks has motivated extensive work on satellite propagation, mobility, and radio-access procedures [3]. However, the wide footprint of a satellite downlink also exposes the transmitted signal to any receiver within it. In applications where the mere occurrence of communication reveals sensitive activity, protecting the information content is not enough, and the transmission itself must remain undetected. Covert communication addresses this requirement by limiting a passive warden’s ability to distinguish transmission from silence [4].

The detection capability of the warden is determined by the statistics of its observations. In a multiuser LEO downlink, these statistics depend on two design choices. The precoder determines how much of each transmitted signal leaks toward the warden, while the occurrence probabilities of the multiuser symbol combinations determine how often each leakage level is observed. The two choices are coupled, since a symbol combination that requires little power to serve the legitimate users may produce substantial leakage toward an unintended location. The satellite setting adds two more features. The warden remains at one ground position while the satellite moves, so it can combine observations collected under different geometries over the scheduled session. Moreover, the line-of-sight (LoS) channel is largely determined by the satellite trajectory and the ground position, so the leakage can be bounded over a region of candidate warden locations even when the exact location is unknown. A covert design should therefore account jointly for the precoder, the symbol statistics, and the evidence accumulated over the session.

State of the Art

The information-theoretic foundations of covert communication were established through the square-root law for additive white Gaussian noise (AWGN) channels [5]. Subsequent works characterized covert communication through channel resolvability [6] and derived the fundamental scaling constants for discrete memoryless and AWGN channels [7]. These results show that covertness is governed by the distinguishability of the warden’s observation distributions, and thus by both the statistics of the transmitted signal and the observation duration.

Building on these foundations, practical designs reduce this distinguishability mainly by introducing uncertainty at the warden. The effect of an unknown background-noise power was examined in [8, 9], covert transmission aided by an uninformed jammer was studied in [10], and artificial noise (AN) generated by spatially distributed cooperative nodes or by a full-duplex receiver was considered in [11, 12]. Covertness requirements have also been incorporated into the resource optimization of learning systems [13]. In LEO networks, power control and co-channel interference were used to balance covertness and reliability in multi-tier constellations [14], and a robust rate-splitting and jamming design was developed under uncertainty in both the legitimate and warden channels [15]. Satellite uplinks with uncertain transmitter and UAV-warden locations were investigated in [16], accounting for detection opportunities over multiple message fragments, while orthogonal time frequency space (OTFS) modulation was studied under joint time- and delay–Doppler-domain detection [17]. These works control power, interference, and additional radiation, but treat the statistics of the information-bearing symbols as given.

A finer control of the transmitted signal is offered by symbol-level precoding (SLP), which designs the transmit vector based on both the channel state information (CSI) and the instantaneous data symbols. Constructive-interference (CI) designs exploit known multiuser interference to enlarge the decision margins of the legitimate users [18, 19, 20, 21], and SLP has been applied to satellite downlinks under per-antenna power constraints [22]. Symbol-level control has also been exploited for security. CI-based secure precoding was developed in [23], while joint CI and destructive-interference (DI) designs which strengthen the signals of the legitimate users and degrade those of potential eavesdroppers were proposed for secure integrated sensing and communication (ISAC) under target-angle uncertainty [24] and in the near-field regime [25]. Moreover, an SLP design for integrated sensing and covert communication was presented in [26]. These works establish that SLP can shape what an unintended receiver observes. However, they optimize the transmit vector of each symbol combination, while the occurrence probabilities of these combinations remain fixed by the data.

The occurrence probabilities themselves can be controlled through probabilistic shaping. Probabilistic amplitude shaping combines nonuniform symbol distributions with coded modulation [27], and distribution matching provides an invertible mapping from data bits to sequences with a prescribed composition [28]. For covert communication, constellation probabilities and transmit power were jointly optimized to improve the covert rate of a single-antenna link [29]. However, in these works, shaping is applied to the symbols of a single link and therefore changes the symbol distribution observed by the legitimate receiver.

Motivation and Contribution

Despite these advances, important gaps remain for covert multiuser LEO downlinks. First, precoding-based and shaping-based covert designs have been developed separately. SLP designs optimize the precoding for given symbol statistics, whereas shaping designs modify the symbol distribution of a single link without exploiting the multiuser spatial structure. However, in a multiuser downlink, the joint symbol combinations across users can be shaped, while the symbol distribution of each individual user remains unchanged. To the best of our knowledge, this possibility has not been explored for covert communication, and the coupling between precoding and pattern probabilities has not been captured. Furthermore, with discrete symbols and symbol-dependent precoding, the warden observes a Gaussian mixture whose weights are the pattern probabilities, and whose distinguishability accumulates over blocks with different geometries. To the best of our knowledge, an exact characterization of this finite-session observation law is not available. In addition, the warden’s location is usually assumed known, modeled statistically, or represented by a finite set of candidate points, which provides no guarantee between the considered locations. For a fixed warden observing the entire scheduled session, the guarantee must instead hold at every position of a continuous region, after accumulating the evidence of all blocks at that position.

Motivated by the above, this paper develops a joint probabilistic-shaping and precoding framework for covert multiuser LEO downlinks. Each PSK symbol vector is decomposed into a relative multiuser pattern and a common rotation, so that the pattern probabilities can be shaped while every legitimate user still observes uniformly distributed PSK symbols. The precoding vectors and the pattern probabilities are then jointly designed to minimize a certified bound on the warden’s finite-session distinguishability, valid over the entire location uncertainty region, subject to robust CI, power, and entropy requirements. The main contributions are summarized as follows:

  • We propose two covert designs that jointly optimize the precoding and the probabilities of relative multiuser patterns: probabilistically shaped SLP (PS-SLP), with one precoding vector per pattern, and probabilistically shaped block-level precoding (PS-BLP), with a common linear precoder per block. Both preserve uniform PSK marginals at every legitimate user and allocate an input-entropy requirement across the blocks of the session. The CI requirements are guaranteed for every error within a norm-bounded set around the predicted LoS channels of the legitimate users, which accounts for orbit and position errors, imperfect phase and Doppler compensation, and atmospheric effects.

  • We derive the exact chi-square divergence of the warden’s weighted Gaussian-mixture observation and extend it to the complete session, for a warden that knows the precoding vectors and the pattern distributions. Since the location of the warden is unknown, we bound its leakage over a continuous location uncertainty region, using only a lower bound on its noise variance and an upper bound on its antenna gain, and obtain finite-session certificates that hold at every position of this region. The tightest certificate is never looser than a simpler alternative bound, and, under exact envelopes, its leading low-leakage term coincides with that of the exact divergence.

  • We develop an alternating optimization in which both the precoding and the probability updates are equivalent to convex conic problems, so that each update is solved exactly. We further show that the optimized probabilities follow an exponential law in a per-pattern leakage-and-power cost, analogous to Maxwell–Boltzmann shaping, which explains how the session entropy is allocated across blocks.

  • Numerical results show that shaping substantially reduces the certified covertness level of both precoding structures, and that its benefit grows with the warden-location uncertainty, at low satellite elevation, and under scarce power. Under larger channel errors at the legitimate users, shaping also extends the range of QoS requirements for which covertness can be certified. The results also quantify the conservatism of the certificates and the session length that can be certified for a target covertness level.

Structure and Notation

The remainder of this paper is organized as follows. Section II introduces the system model and the relative-pattern signaling. Section III derives the finite-session covertness analysis and the robust certificates. Section IV presents the joint design problem and its solution. Section V reports the numerical results, and Section VI concludes the paper.

Notation: Boldface lowercase and uppercase letters denote vectors and matrices, respectively. The superscripts (⋅)T(\cdot)^{T}, (⋅)H(\cdot)^{H}, and (⋅)∗(\cdot)^{*} denote transpose, Hermitian transpose, and complex conjugation. The sets of real and complex numbers are denoted by R\mathbb{R} and C\mathbb{C}, and j=−1j=\sqrt{-1}. The operators ℜ{⋅}\Re\{\cdot\} and ℑ{⋅}\Im\{\cdot\} extract the real and imaginary parts, and ∣⋅∣\lvert\cdot\rvert and ∥⋅∥\lVert\cdot\rVert denote the scalar modulus and the Euclidean norm. The symbol Pr⁡(⋅)\Pr(\cdot) denotes probability, and CN(0,σ2)\mathcal{CN}(0,\sigma^{2}) denotes a zero-mean proper complex Gaussian distribution with variance σ2\sigma^{2}. Natural, base-two, and base-ten logarithms are denoted by ln⁡\ln, log⁡2\log_{2}, and log⁡\log, respectively. The entropy H(⋅)H(\cdot) is measured in bits, and Var⁡π(⋅)\operatorname{Var}_{\boldsymbol{\pi}}(\cdot) denotes the variance under the pattern distribution π\boldsymbol{\pi}. Finally, χ2\chi^{2} denotes the chi-square divergence and TV⁡(P1,P0)\operatorname{TV}(P_{1},P_{0}) the total-variation distance between the probability laws P1P_{1} and P0P_{0}.

System Model and Relative-Pattern Shaping

LEO Geometry and Channel Uncertainty

As illustrated in Figure 1, we consider a LEO satellite equipped with a uniform linear array (ULA) comprising NN elements with half-wavelength spacing and a dedicated RF chain for each antenna element, serving KK single-antenna legitimate users, referred to as Bobs, indexed by k∈K≜{1,…,K}k\in\mathcal{K}\triangleq\{1,\ldots,K\}. A passive single-antenna warden, Willie (W), attempts to distinguish transmission from silence during the scheduled downlink session. The antenna elements and their corresponding RF chains are indexed by n∈N≜{1,…,N}n\in\mathcal{N}\triangleq\{1,\ldots,N\}. The scheduled session is partitioned into TT quasi-static transmission blocks, indexed by τ∈T≜{1,…,T}\tau\in\mathcal{T}\triangleq\{1,\ldots,T\}, each comprising LL channel uses, for a total of nobs=TLn_{\mathrm{obs}}=TL channel uses. The symbol duration is TsT_{\mathrm{s}}, so each transmission block spans LTsLT_{\mathrm{s}}, and the total active transmission time is nobsTsn_{\mathrm{obs}}T_{\mathrm{s}}. The block duration is chosen so that the effective channels can be treated as constant after timing, carrier-phase, and Doppler compensation. The satellite trajectory and array orientation over the scheduled transmission blocks are assumed known when the precoding vectors are designed.

LEO satellite downlink with multiple Bobs and a passive Willie

Figure 1. LEO satellite downlink with multiple Bobs and a passive Willie.

Let ps,τ\mathbf{p}_{\mathrm{s},\tau} denote the satellite position at transmission block τ\tau and pu\mathbf{p}_{u} the position of a ground node u∈K∪{W}u\in\mathcal{K}\cup\{\mathcal{W}\}. The slant range, the unit line-of-sight (LoS) vector, and the direction cosine with respect to the array axis are

du,τ=∥pu−ps,τ∥,qu,τ=pu−ps,τdu,τ,νu,τ=oa,τTqu,τ,(1)d_{u,\tau}=\lVert\mathbf{p}_{u}-\mathbf{p}_{\mathrm{s},\tau}\rVert, \qquad \mathbf{q}_{u,\tau}=\frac{\mathbf{p}_{u}-\mathbf{p}_{\mathrm{s},\tau}}{d_{u,\tau}}, \qquad \nu_{u,\tau}=\mathbf{o}_{a,\tau}^{T}\mathbf{q}_{u,\tau}, \tag*{(1)}

where oa,τ\mathbf{o}_{a,\tau} is the unit vector along the array axis. Hence, for a generic direction cosine ν∈[−1,1]\nu\in[-1,1], the normalized ULA response is

a(ν)=1N[1,e−jπν,…,e−jπ(N−1)ν]T.(2)\mathbf{a}(\nu)=\frac{1}{\sqrt{N}}[1,e^{-{\rm j}\pi\nu},\ldots,e^{-{\rm j}\pi(N-1)\nu}]^{T}. \tag*{(2)}

Under the adopted free-space LoS model, the channel amplitude toward node uu is

βu,τ=λ4πdu,τNGsGu10−Λu,τ/20,(3)\beta_{u,\tau}=\frac{\lambda}{4\pi d_{u,\tau}}\sqrt{NG_{\mathrm{s}}G_{u}}10^{-\Lambda_{u,\tau}/20}, \tag*{(3)}

where GsG_{\mathrm{s}} and GuG_{u} denote element and receive-antenna power gains and Λu,τ\Lambda_{u,\tau} collects additional propagation losses in dB. The satellite predicts each Bob’s channel from the known satellite trajectory and the Bob’s reported position. Residual orbit and position errors, imperfect phase and Doppler compensation, and atmospheric propagation effects make the actual channel deviate from this prediction. We therefore model the nominal and actual channels of Bob kk as

h^k,τ=βk,τe−j2πdk,τ/λa(νk,τ),(4)\widehat{\mathbf{h}}_{k,\tau}=\beta_{k,\tau}e^{-{\rm j}2\pi d_{k,\tau}/\lambda}\mathbf{a}(\nu_{k,\tau}), \tag*{(4)}
hk,τ=h^k,τ+ek,τ,∥ek,τ∥≤δk,τB,(5)\mathbf{h}_{k,\tau}=\widehat{\mathbf{h}}_{k,\tau}+\mathbf{e}_{k,\tau},\qquad\lVert\mathbf{e}_{k,\tau}\rVert\leq\delta^{B}_{k,\tau}, \tag*{(5)}

where ek,τ∈CN\mathbf{e}_{k,\tau}\in\mathbb{C}^{N} denotes the channel prediction error of Bob kk in transmission block τ\tau, and δk,τB=κB∥h^k,τ∥\delta^{B}_{k,\tau}=\kappa_{B}\lVert\widehat{\mathbf{h}}_{k,\tau}\rVert specifies its norm bound.

Willie’s exact position pW\mathbf{p}_{W} is unknown to the satellite, which only knows that he lies in a bounded ground region AW\mathcal{A}_{W}, referred to as the location uncertainty region. Willie remains at the same position throughout the session, but his channel varies across transmission blocks as the satellite moves, according to

gτ(pW)=βW,τ(pW)e−j2πdW,τ(pW)/λa(νW,τ(pW)).(6)\mathbf{g}_{\tau}(\mathbf{p}_{W})=\beta_{W,\tau}(\mathbf{p}_{W})e^{-{\rm j}2\pi d_{W,\tau}(\mathbf{p}_{W})/\lambda}\mathbf{a}(\nu_{W,\tau}(\mathbf{p}_{W})). \tag*{(6)}

Regarding Willie, the satellite knows only the location uncertainty region AW\mathcal{A}_{W}, an upper bound on his receive-antenna gain GWG_{W}, and a lower bound σW,min⁡2\sigma^{2}_{W,\min} on his receiver-noise variance, such that σW2≥σW,min⁡2>0\sigma^{2}_{W}\geq\sigma^{2}_{W,\min}>0.

Relative-Pattern Signaling

We consider M\mathcal{M}-PSK, with modulation order M\mathcal{M} divisible by four, and alphabet S={ej2πm/M:m=0,…,M−1}\mathcal{S}=\{e^{{\rm j}2\pi m/\mathcal{M}}:m=0,\ldots,\mathcal{M}-1\}. The alphabet is closed under multiplication and conjugation, which enables the relative-pattern representation introduced next. The restriction to M\mathcal{M} divisible by four ensures that S\mathcal{S} is a union of rotated QPSK subsets. At channel use ℓ\ell of transmission block τ\tau, the multiuser symbol vector is

sτ,ℓ=[s1,τ,ℓ,…,sK,τ,ℓ]T∈SK,(7)\mathbf{s}_{\tau,\ell}=[s_{1,\tau,\ell},\ldots,s_{K,\tau,\ell}]^{T}\in\mathcal{S}^{K}, \tag*{(7)}

where sk,τ,ℓs_{k,\tau,\ell} is the M\mathcal{M}-PSK symbol intended for Bob kk.

To parameterize the joint symbol distribution, we use Bob 1 as a phase reference and describe the remaining Bobs’ symbols relative to it. Accordingly, define the set of relative PSK patterns as

U={ur=[1,u2,r,…,uK,r]T:uk,r∈S, k=2,…,K}r=1R,(8)\mathcal{U}=\left\{\begin{array}{l} \mathbf{u}_{r}=[1,u_{2,r},\ldots,u_{K,r}]^{T}:\\ u_{k,r}\in\mathcal{S},\ k=2,\ldots,K \end{array}\right\}_{r=1}^{R}, \tag*{(8)}

which contains R=MK−1R=\mathcal{M}^{K-1} patterns. We enumerate them as u1,…,uR\mathbf{u}_{1},\ldots,\mathbf{u}_{R}, indexed by r∈R≜{1,…,R}r\in\mathcal{R}\triangleq\{1,\ldots,R\}, and denote by uk,ru_{k,r} the kk-th entry of ur\mathbf{u}_{r}. Each multiuser symbol vector admits the unique decomposition

sτ,ℓ=ζτ,ℓurτ,ℓ,(9)\mathbf{s}_{\tau,\ell}=\zeta_{\tau,\ell}\mathbf{u}_{r_{\tau,\ell}}, \tag*{(9)}

where ζτ,ℓ=s1,τ,ℓ\zeta_{\tau,\ell}=s_{1,\tau,\ell} is the common rotation and rτ,ℓ∈Rr_{\tau,\ell}\in\mathcal{R} is the corresponding relative-pattern index.

Probabilistic Multiuser Pattern Shaping

The pattern probabilities πτ=[πτ,1,…,πτ,R]T\boldsymbol{\pi}_{\tau}=[\pi_{\tau,1},\ldots,\pi_{\tau,R}]^{T} are design variables optimized jointly with the precoding vectors. In transmission block τ\tau, they specify

Pr⁡(rτ,ℓ=r)=πτ,r,∑r=1Rπτ,r=1.(10)\Pr(r_{\tau,\ell}=r)=\pi_{\tau,r},\qquad\sum_{r=1}^{R}\pi_{\tau,r}=1. \tag*{(10)}

We optimize the joint symbol distribution within a jointly rotation-invariant family, generated by a common rotation ζτ,ℓ\zeta_{\tau,\ell} that is uniform over S\mathcal{S} and independent of the relative-pattern index rτ,ℓr_{\tau,\ell}. This construction guarantees uniform symbol marginals at every Bob while restricting the probability design to the relative patterns. The relative-pattern indices and common rotations are drawn independently across channel uses, with πτ\boldsymbol{\pi}_{\tau} fixed during transmission block τ\tau. For each relative pattern rr at transmission block τ\tau, the satellite designs a representative SLP vector vτ,r=[v1,τ,r,…,vN,τ,r]T∈CN\mathbf{v}_{\tau,r}=[v_{1,\tau,r},\ldots,v_{N,\tau,r}]^{T}\in\mathbb{C}^{N}, where n∈Nn\in\mathcal{N} and vn,τ,rv_{n,\tau,r} denotes the signal transmitted by the nn-th RF chain. Hence, the transmitted signal is

xτ,ℓ=ζτ,ℓvτ,rτ,ℓ.(11)\mathbf{x}_{\tau,\ell}=\zeta_{\tau,\ell}\mathbf{v}_{\tau,r_{\tau,\ell}}. \tag*{(11)}

Thus, the satellite designs only RR representative precoding vectors vτ,1,…,vτ,R\mathbf{v}_{\tau,1},\ldots,\mathbf{v}_{\tau,R} per transmission block, one for each relative pattern, rather than one for each of the MK\mathcal{M}^{K} multiuser symbol vectors. The common rotation ζτ,ℓ\zeta_{\tau,\ell} rotates the selected precoding vector and is Bob 1’s M\mathcal{M}-PSK symbol, rather than artificial randomness. This reduction uses the rotational symmetry of PSK CI precoding [18].

Lemma 1: For any pattern distribution πτ\boldsymbol{\pi}_{\tau} and any channel use ℓ\ell of transmission block τ\tau, the symbol sk,τ,ℓs_{k,\tau,\ell} of every Bob is uniformly distributed over S\mathcal{S}, and

H(sτ,ℓ)=log⁡2M+H(πτ),H(\mathbf{s}_{\tau,\ell})=\log_{2}\mathcal{M}+H(\boldsymbol{\pi}_{\tau}),
H(πτ)=−∑r=1Rπτ,rlog⁡2πτ,r.(12)H(\boldsymbol{\pi}_{\tau})=-\sum_{r=1}^{R}\pi_{\tau,r}\log_{2}\pi_{\tau,r}. \tag*{(12)}

Proof: For a fixed relative pattern rr, multiplication by uk,r∈Su_{k,r}\in\mathcal{S} permutes the M\mathcal{M}-PSK alphabet. Since ζτ,ℓ\zeta_{\tau,\ell} is uniform over S\mathcal{S} and independent of the pattern index, sk,τ,ℓ=ζτ,ℓuk,rs_{k,\tau,\ell}=\zeta_{\tau,\ell}u_{k,r} is uniform over S\mathcal{S} conditional on every rr, and hence for any distribution πτ\boldsymbol{\pi}_{\tau}. Moreover, the mapping (ζτ,ℓ,rτ,ℓ)↦sτ,ℓ(\zeta_{\tau,\ell},r_{\tau,\ell})\mapsto\mathbf{s}_{\tau,\ell} is bijective. Independence therefore gives H(sτ,ℓ)=H(ζτ,ℓ)+H(rτ,ℓ)=log⁡2M+H(πτ)H(\mathbf{s}_{\tau,\ell})=H(\zeta_{\tau,\ell})+H(r_{\tau,\ell})=\log_{2}\mathcal{M}+H(\boldsymbol{\pi}_{\tau}). ■

Lemma 1 implies that each Bob can use a standard M\mathcal{M}-PSK decision rule without knowing πτ\boldsymbol{\pi}_{\tau}, while nonuniform shaping reduces the multiuser input entropy from Klog⁡2MK\log_{2}\mathcal{M} to log⁡2M+H(πτ)\log_{2}\mathcal{M}+H(\boldsymbol{\pi}_{\tau}) bits per channel use. The symbols of different Bobs are then generally statistically dependent. The satellite generates the multiuser symbol vectors jointly, and (12) describes the entropy of this joint input rather than achievable rates for the individual Bobs.

Constructive Interference and Power Constraints

At channel use ℓ\ell of transmission block τ\tau, Bob kk receives

yk,τ,ℓ=hk,τHxτ,ℓ+ωk,τ,ℓB,(13)y_{k,\tau,\ell}=\mathbf{h}_{k,\tau}^{H}\mathbf{x}_{\tau,\ell}+\omega_{k,\tau,\ell}^{B}, \tag*{(13)}

where ωk,τ,ℓB∼CN(0,σk2)\omega_{k,\tau,\ell}^{B}\sim\mathcal{CN}(0,\sigma_{k}^{2}) denotes receiver noise with power σk2\sigma_{k}^{2}. The CI design places the noiseless received signal inside the decision region of the intended symbol sk,τ,ℓs_{k,\tau,\ell} with a prescribed margin. Multiplication by the conjugate of the intended symbol maps every PSK symbol to the decision region of 11, giving the symbol-aligned noiseless signal

zk,τ,r=sk,τ,ℓ∗hk,τHxτ,ℓ=hk,τHvτ,ruk,r∗,(14)z_{k,\tau,r}=s_{k,\tau,\ell}^{*}\mathbf{h}_{k,\tau}^{H}\mathbf{x}_{\tau,\ell}=\mathbf{h}_{k,\tau}^{H}\mathbf{v}_{\tau,r}u_{k,r}^{*}, \tag*{(14)}

for any channel use satisfying rτ,ℓ=rr_{\tau,\ell}=r. The second equality follows from sk,τ,ℓ=ζτ,ℓuk,rs_{k,\tau,\ell}=\zeta_{\tau,\ell}u_{k,r} and ∣ζτ,ℓ∣=1|\zeta_{\tau,\ell}|=1. Hence, zk,τ,rz_{k,\tau,r} does not depend on the common rotation, and RR pattern-wise CI conditions per Bob and transmission block suffice.

For M\mathcal{M}-PSK, the decision region of the rotated symbol is a sector with half-angle ϕ=π/M\phi=\pi/\mathcal{M} around the positive real axis. Given a prescribed SNR threshold γreq>0\gamma_{\mathrm{req}}>0, the CI condition [18, 19] requires zk,τ,rz_{k,\tau,r} to lie in this sector shifted by γreqσk\sqrt{\gamma_{\mathrm{req}}}\sigma_{k} along the positive real axis, i.e.,

∣ℑ{zk,τ,r}∣≤(ℜ{zk,τ,r}−γreqσk)tan⁡ϕ.(15)\left|\Im\{z_{k,\tau,r}\}\right|\leq\left(\Re\{z_{k,\tau,r}\}-\sqrt{\gamma_{\mathrm{req}}}\sigma_{k}\right)\tan\phi. \tag*{(15)}

This shift keeps the noiseless received signal away from both original decision boundaries, providing a prescribed noise margin. Since the actual channel is unknown, (15) must hold for every channel error in (5). Splitting the absolute value into two linear inequalities, indexed by b∈{−1,+1}b\in\{-1,+1\}, the worst-case error in each of them follows from the Cauchy–Schwarz inequality, which yields the equivalent condition

bℑ{z^k,τ,r}−tan⁡ϕℜ{z^k,τ,r}+δkBsec⁡ϕ∥vτ,r∥+γreqσktan⁡ϕ≤0,b∈{−1,+1},(16)b\Im\{\widehat{z}_{k,\tau,r}\}-\tan\phi\Re\{\widehat{z}_{k,\tau,r}\}+\delta_{k}^{B}\sec\phi\|\mathbf{v}_{\tau,r}\| +\sqrt{\gamma_{\mathrm{req}}}\sigma_{k}\tan\phi\leq0,\quad b\in\{-1,+1\}, \tag*{(16)}

where z^k,τ,r=h^k,τHvτ,ruk,r∗\widehat{z}_{k,\tau,r}=\widehat{\mathbf{h}}_{k,\tau}^{H}\mathbf{v}_{\tau,r}u_{k,r}^{*} is the aligned signal for the nominal channel. The term δkBsec⁡ϕ∥vτ,r∥\delta_{k}^{B}\sec\phi\|\mathbf{v}_{\tau,r}\| is the margin lost compared to the worst-case channel error.

Since the common rotation has unit magnitude, the instantaneous power of RF chain nn is ∣vn,τ,r∣2|v_{n,\tau,r}|^{2} and the total instantaneous transmit power is ∥vτ,r∥2\|\mathbf{v}_{\tau,r}\|^{2}. We impose a peak limit PnpkP_{n}^{\mathrm{pk}} per RF chain, which reflects amplifier saturation, an average limit Pn,τavP^{\mathrm{av}}_{n,\tau} per RF chain and block, and an energy budget EsessE_{\mathrm{sess}} for the complete session, which reflects the energy available to the satellite during the scheduled session:

∣vn,τ,r∣2≤Pnpk,∀n,τ,r,(17)|v_{n,\tau,r}|^2 \le P^{\mathrm{pk}}_n,\qquad\forall n,\tau,r, \tag*{(17)}
∑r=1Rπτ,r∣vn,τ,r∣2≤Pn,τav,∀n,τ,(18)\sum_{r=1}^{R}\pi_{\tau,r}|v_{n,\tau,r}|^2 \le P^{\mathrm{av}}_{n,\tau},\qquad\forall n,\tau, \tag*{(18)}
LTs∑τ=1T∑r=1Rπτ,r∥vτ,r∥2≤Esess.(19)L T_{\mathrm{s}}\sum_{\tau=1}^{T}\sum_{r=1}^{R}\pi_{\tau,r}\|v_{\tau,r}\|^2 \le E_{\mathrm{sess}}. \tag*{(19)}

The peak constraint applies to every precoding vector, whereas (17b) and (17c) constrain averages over the pattern distribution, since the transmitted power depends on the selected pattern.

Finite-Session Covertness Analysis and Robust Certificates

This section quantifies how well Willie can detect the transmission. We first derive the exact distinguishability of transmission and silence for a given Willie position in Section III-A. Since this position is unknown, we then bound Willie’s channel over the entire uncertainty region in Section III-B and combine the two results into a covertness certificate that holds for every admissible position in Section III-C. Finally, Section III-D interprets the certificates in the low-leakage regime and compares them with a simpler bound.

Weighted Gaussian-Mixture Observation

Willie must decide whether the satellite transmits or remains silent, based on all his observations during the session. Through his channel (6), his received signal at channel use ℓ\ell of block τ\tau is

Yτ,ℓ=gτH(pW)xτ,ℓ+ωτ,ℓ,(20)Y_{\tau,\ell} = g_{\tau}^{\mathrm{H}}(\mathbf{p}_{W})x_{\tau,\ell}+\omega_{\tau,\ell}, \tag*{(20)}

where ωτ,ℓ∼CN(0,σw2)\omega_{\tau,\ell}\sim\mathcal{CN}(0,\sigma_w^2) denotes the receiver noise, independent across channel uses. For relative pattern rr, define the leakage coefficient μτ,r(pW)=gτH(pW)vτ,r\mu_{\tau,r}(\mathbf{p}_{W})=g_{\tau}^{\mathrm{H}}(\mathbf{p}_{W})v_{\tau,r}, i.e., the transmitted signal component received by Willie before the common rotation. Here, leakage refers to the received signal component relevant to detection, rather than to information leakage as in secrecy. Substituting (11) into (18) and suppressing the channel-use index, Willie’s binary detection problem in block τ\tau is

H0:Y=ω,H1:Y=ζμτ,r+ω,(21)\mathcal{H}_0:Y=\omega,\qquad\mathcal{H}_1:Y=\zeta\mu_{\tau,r}+\omega, \tag*{(21)}

where H0\mathcal{H}_0 and H1\mathcal{H}_1 represent silence and transmission, respectively.

Willie is assumed to know his channel, his noise variance, the scheduled transmission blocks, the precoding vectors {vτ,r}\{v_{\tau,r}\}, and the distributions {πτ}\{\pi_{\tau}\}. Only the instantaneous realizations of rr and ζ\zeta are unknown to him. The precoding table acts as a codebook known to Willie, analogous to a known constellation, whereas the selected entry and its common rotation depend on the instantaneous symbols, which remain unknown to him. Their distributions are specified in Section II-C. In line with Kerckhoffs’s principle, this is a worst-case assumption for the transmitter, since the whole system design is known to the adversary. Therefore, the resulting guarantee also holds for a less-informed Willie, because additional side information cannot degrade the performance of his optimal detector.

Let pa(y)p_a(y) denote the complex Gaussian density with mean aa and variance σw2\sigma_w^2, namely

pa(y)=1πσw2exp⁡(−∣y−a∣2σw2).(22)p_a(y)=\frac{1}{\pi\sigma_w^2}\exp\left(-\frac{|y-a|^2}{\sigma_w^2}\right). \tag*{(22)}

Under H0\mathcal{H}_0, the observation density is p0(y)≡pa(y)∣a=0p_0(y)\equiv p_a(y)|_{a=0}. Under H1\mathcal{H}_1, averaging over the unknown relative pattern and common PSK rotation gives the weighted Gaussian mixture

p1,τ(y)=∑r=1Rπτ,rM∑ζ∈Spζμτ,r(y).(23)p_{1,\tau}(y)=\sum_{r=1}^{R}\frac{\pi_{\tau,r}}{\mathcal{M}}\sum_{\zeta\in\mathcal{S}}p_{\zeta\mu_{\tau,r}}(y). \tag*{(23)}

The position pW\mathbf{p}_{W} enters p1,τ(y)p_{1,\tau}(y) through the leakage coefficients μτ,r(pW)\mu_{\tau,r}(\mathbf{p}_{W}), although we suppress this argument in the density notation. Under the assumed spatially constant receiver-noise variance, p0(y)p_0(y) does not depend on pW\mathbf{p}_{W}.

Willie’s minimum detection error is determined by the total-variation distance between p1,τp_{1,\tau} and p0p_0, which, like the Kullback–Leibler divergence, has no closed form for a Gaussian mixture. We therefore use the chi-square divergence

χτ2(pW)=∫C∣p1,τ(y)−p0(y)∣2p0(y) dy,(24)\chi^2_{\tau}(\mathbf{p}_{W})=\int_{\mathcal{C}}\frac{|p_{1,\tau}(y)-p_0(y)|^2}{p_0(y)}\,\mathrm{d}y, \tag*{(24)}

which admits an exact expression for the considered mixture, factorizes over independent channel uses, and upper-bounds the total-variation distance [30]. The following proposition provides its exact expression for the adopted PSK shaping model. It is stated in terms of Dτ=1+χτ2D_{\tau}=1+\chi^2_{\tau}, which is the quantity that multiplies over independent channel uses.

Proposition 1: Let Dτ(pW)=1+χτ2(pW)D_{\tau}(\mathbf{p}_{W})=1+\chi^2_{\tau}(\mathbf{p}_{W}). Then

Dτ(pW)=∑r=1R∑t=1Rπτ,rπτ,tΦM(μτ,r∗μτ,tσw2),(25)D_{\tau}(\mathbf{p}_{W})=\sum_{r=1}^{R}\sum_{t=1}^{R}\pi_{\tau,r}\pi_{\tau,t}\Phi_{\mathcal{M}}\left(\frac{\mu_{\tau,r}^{*}\mu_{\tau,t}}{\sigma_w^2}\right), \tag*{(25)}

where

ΦM(z)=1M∑m=0M−1exp⁡(2ℜ{zei2πm/M}).(26)\Phi_{\mathcal{M}}(z)=\frac{1}{\mathcal{M}}\sum_{m=0}^{\mathcal{M}-1}\exp\left(2\Re\left\{z e^{\mathrm{i}2\pi m/\mathcal{M}}\right\}\right). \tag*{(26)}

Proof: The proof is presented in Appendix A.

For the geometric LoS channel in (6), the propagation phase is common to all patterns within a block and cancels in every product μτ,r∗μτ,t\mu_{\tau,r}^{*}\mu_{\tau,t}, so Dτ(pW)D_{\tau}(\mathbf{p}_{W}) is independent of it. The kernel ΦM\Phi_{\mathcal{M}} averages e2ℜ{z}e^{2\Re\{z\}} over the M\mathcal{M} PSK rotations, ζ∈S\zeta\in\mathcal{S}, thus explains Willie’s ignorance of the common rotation, while (23) depends on the precoding vectors and on the probabilities through every pair of patterns (r,t)(r,t) through the products μτ,r∗μτ,t\mu_{\tau,r}^{*}\mu_{\tau,t}.

Next, we extend the analysis to the complete session. Let χsess2(pW)\chi^2_{\mathrm{sess}}(\mathbf{p}_{W}) denote the chi-square divergence between the joint distributions of Willie’s session observations under H1\mathcal{H}_1 and H0\mathcal{H}_0. Since the pattern indices, the common rotations, and the noise samples are independent across channel uses, it factorizes over the channel uses. The LL uses of block τ\tau are identically distributed and each contributes the factor Dτ(pW)D_{\tau}(\mathbf{p}_{W}), thus

1+χsess2(pW)=∏τ=1TDτ(pW)L.(27)1+\chi^2_{\mathrm{sess}}(\mathbf{p}_{W})=\prod_{\tau=1}^{T}D_{\tau}(\mathbf{p}_{W})^{L}. \tag*{(27)}

Taking the logarithm yields

ln⁡(1+χsess2(pW))=L∑τ=1Tln⁡Dτ(pW).(28)\ln\left(1+\chi_{\mathrm{sess}}^2(\mathbf{p}_{W})\right)=L\sum_{\tau=1}^{T}\ln D_{\tau}(\mathbf{p}_{W}). \tag*{(28)}

Since Willie’s channel changes between blocks while his position remains fixed, (26) accumulates detection evidence over different LEO geometries, with each block contributing according to its own leakage. Silent intervals between blocks do not contribute additional distinguishability, since the corresponding observations follow the same noise-only distribution under both hypotheses.

Let P0P_0 and P1(pW)P_1(\mathbf{p}_{W}) denote the joint distributions of Willie’s session observations under H0\mathcal{H}_0 and H1\mathcal{H}_1, respectively. For a fixed pW\mathbf{p}_{W}, the minimum sum ξ⋆(pW)\xi^{\star}(\mathbf{p}_{W}) of false-alarm and missed-detection probabilities over all detectors satisfies [5, 30]

ξ⋆(pW)=1−TV⁡(P1(pW),P0)≥1−12χsess2(pW).(29)\xi^{\star}(\mathbf{p}_{W})=1-\operatorname{TV}\left(P_1(\mathbf{p}_{W}),P_0\right) \ge1-\frac{1}{2}\sqrt{\chi_{\mathrm{sess}}^2(\mathbf{p}_{W})}. \tag*{(29)}

A blind decision achieves a false-alarm and missed-detection probability sum of one. Following the standard covertness criterion [4, 5], the transmission is called ϵ\epsilon-covert, for a prescribed 0<ϵ<10<\epsilon<1, if ξ⋆(pW)≥1−ϵ\xi^{\star}(\mathbf{p}_{W})\ge1-\epsilon for every pW∈AW\mathbf{p}_{W}\in\mathcal{A}_{W}. Covertness therefore requires Willie’s optimal detector to perform close to a blind decision, rather than requiring zero received signal energy. Since (26) is additive over the blocks, we express guarantees through bounds on ln⁡(1+χsess2)\ln\left(1+\chi_{\mathrm{sess}}^2\right). Any nonnegative CC satisfying

ln⁡(1+χsess2(pW))≤C,∀pW∈AW,(30)\ln\left(1+\chi_{\mathrm{sess}}^2(\mathbf{p}_{W})\right)\le C,\quad\forall\mathbf{p}_{W}\in\mathcal{A}_{W}, \tag*{(30)}

guarantees

ξ⋆(pW)≥max⁡{0,1−12eC−1},∀pW∈AW.(31)\xi^{\star}(\mathbf{p}_{W})\ge\max\left\{0,1-\frac{1}{2}\sqrt{e^{C}-1}\right\},\quad\forall\mathbf{p}_{W}\in\mathcal{A}_{W}. \tag*{(31)}

By (29), requiring 12eC−1≤ϵ\frac{1}{2}\sqrt{e^{C}-1}\le\epsilon guarantees ϵ\epsilon-covertness, equivalently,

C≤Cϵ≜ln⁡(1+4ϵ2).(32)C\le C_{\epsilon}\triangleq\ln\left(1+4\epsilon^2\right). \tag*{(32)}

Next, we bound the leakage over the continuous location region.

Leakage Envelope over Willie’s Uncertainty Region

Willie’s position enters (23) only through the leakage coefficients μτ,r(pW)\mu_{\tau,r}(\mathbf{p}_{W}). To account for the unknown position, we therefore seek upper bounds on ∣μτ,r(pW)∣\lvert\mu_{\tau,r}(\mathbf{p}_{W})\rvert that hold throughout AW\mathcal{A}_{W}. A single bound over the whole region would be loose, since Willie’s channel varies considerably across a region of tens of kilometers. We therefore partition AW\mathcal{A}_{W} into QQ cells {Wq}q∈Q\{\mathcal{W}_{q}\}_{q\in\mathcal{Q}}, with Q={1,…,Q}\mathcal{Q}=\{1,\ldots,Q\} and ⋃q∈QWq=AW\bigcup_{q\in\mathcal{Q}}\mathcal{W}_{q}=\mathcal{A}_{W}, and bound the channel variation within each cell. Each cell is enclosed by a ball of radius rqr_q centered at pq\mathbf{p}_q, i.e.,

∥pW−pq∥≤rq,∀pW∈Wq.(33)\lVert\mathbf{p}_{W}-\mathbf{p}_q\rVert\le r_q,\quad\forall\mathbf{p}_{W}\in\mathcal{W}_q. \tag*{(33)}

The cells partition AW\mathcal{A}_{W}, while their enclosing balls can overlap. The balls are used only to bound channel variation within each cell, thus their overlap does not affect the guarantee.

For transmission block τ\tau, let dτ,qd_{\tau,q}, ντ,q\nu_{\tau,q}, and βτ,q\beta_{\tau,q} denote the slant range, the direction cosine, and the channel amplitude at the cell center pq\mathbf{p}_q, where βτ,q\beta_{\tau,q} is computed from (3) using GW\mathbf{G}_{W}. Since ∣μτ,r(pW)∣=βτ,r(pW)∣a~H(ντ,r(pW))vτ,r∣\lvert\mu_{\tau,r}(\mathbf{p}_{W})\rvert=\beta_{\tau,r}(\mathbf{p}_{W})\lvert\widetilde{\mathbf{a}}^{H}(\nu_{\tau,r}(\mathbf{p}_{W}))\mathbf{v}_{\tau,r}\rvert, Willie’s position affects the leakage through two factors, the channel amplitude and the array response, which we bound in turn. From the reverse triangle inequality, the slant range of every location in Wq\mathcal{W}_q satisfies dW,τ(pW)≥dτ,q−rqd_{W,\tau}(\mathbf{p}_{W})\ge d_{\tau,q}-r_q. Since β\beta is inversely proportional to the slant range in (3), and assuming rq<dτ,qr_q<d_{\tau,q} and worst-case antenna gains and losses within the cell, the channel amplitude is bounded by

βτ,qmax⁡=βτ,qdτ,qdτ,q−rq.(34)\beta_{\tau,q}^{\max}=\beta_{\tau,q}\frac{d_{\tau,q}}{d_{\tau,q}-r_q}. \tag*{(34)}

Next, we bound the variation of the array response. Intuitively, a displacement of at most rqr_q, observed from a distance of at least dτ,q−rqd_{\tau,q}-r_q, can change the LoS direction by at most rq/(dτ,q−rq)r_q/(d_{\tau,q}-r_q). Formally, the unit LoS vector q(p)=(p−ps,τ)/∥p−ps,τ∥\mathbf{q}(\mathbf{p})=(\mathbf{p}-\mathbf{p}_{s,\tau})/\lVert\mathbf{p}-\mathbf{p}_{s,\tau}\rVert in (1) has a Jacobian of norm 1/∥p−ps,τ∥≤1/(dτ,q−rq)1/\lVert\mathbf{p}-\mathbf{p}_{s,\tau}\rVert\le1/(d_{\tau,q}-r_q) within the enclosing ball. Since ν\nu is the projection of q\mathbf{q} on the unit array axis, every direction cosine in Wq\mathcal{W}_q lies within

Δντ,q=min⁡{2,rqdτ,q−rq}(35)\Delta\nu_{\tau,q}=\min\left\{2,\frac{r_q}{d_{\tau,q}-r_q}\right\} \tag*{(35)}

of ντ,q\nu_{\tau,q}, i.e., in the interval [ντ,q−,ντ,q+][\nu_{\tau,q}^{-},\nu_{\tau,q}^{+}] with ντ,q−=max⁡{−1,ντ,q−Δντ,q}\nu_{\tau,q}^{-}=\max\{-1,\nu_{\tau,q}-\Delta\nu_{\tau,q}\} and ντ,q+=min⁡{1,ντ,q+Δντ,q}\nu_{\tau,q}^{+}=\min\{1,\nu_{\tau,q}+\Delta\nu_{\tau,q}\}. To translate this interval into a bound on the array response, we use the phase-centered steering vector

a~(ν)=ejπ(N−1)ν/2a(ν).(36)\widetilde{\mathbf{a}}(\nu)=e^{\mathrm{j}\pi(N-1)\nu/2}\mathbf{a}(\nu). \tag*{(36)}

The centering does not change ∣a~H(ν)∣\lvert\widetilde{\mathbf{a}}^{H}(\nu)\rvert, but it minimizes the norm of the derivative, which becomes π(N2−1)/12\pi\sqrt{(N^2-1)}/12, so that the resulting bound is tighter. Evaluating the response only at the cell center would require a margin covering the whole interval. Instead, we evaluate it at Ia≥2I_a\ge2 equally spaced anchors

ντ,q,ia=ντ,q−+ia−1Ia−1(ντ,q+−ντ,q−),ia=1,…,Ia.(37)\nu_{\tau,q,i_a}=\nu_{\tau,q}^{-}+\frac{i_a-1}{I_a-1}\left(\nu_{\tau,q}^{+}-\nu_{\tau,q}^{-}\right),\quad i_a=1,\ldots,I_a. \tag*{(37)}

so that every point of the interval lies within Δντ,qres=(ντ,q+−ντ,q−)/[2(Ia−1)]\Delta\nu_{\tau,q}^{\mathrm{res}}=(\nu_{\tau,q}^{+}-\nu_{\tau,q}^{-})/[2(I_a-1)] of some anchor. The mean-value inequality then gives

min⁡ia=1,…,Ia∥a~(ν)−a~(ντ,q,ia)∥≤δτ,qa,\min_{i_a=1,\ldots,I_a}\left\lVert\widetilde{\mathbf{a}}(\nu)-\widetilde{\mathbf{a}}(\nu_{\tau,q,i_a})\right\rVert\le\delta_{\tau,q}^{a},
δτ,qa≜min⁡{2,πN2−112Δντ,qres}.(38)\delta_{\tau,q}^{a}\triangleq\min\left\{2,\pi\sqrt{\frac{N^2-1}{12}}\Delta\nu_{\tau,q}^{\mathrm{res}}\right\}. \tag*{(38)}

where the value 2 follows from the unit norm of the steering vectors. Thus, δτ,qa\delta_{\tau,q}^{a} bounds how much the steering vector can change between any admissible direction and its nearest anchor.

Combining (32) and (36) with the triangle and Cauchy–Schwarz inequalities, for every pW∈Wq\mathbf{p}_{W}\in\mathcal{W}_q,

∣μτ,r(pW)∣≤Aτ,r,q,\lvert\mu_{\tau,r}(\mathbf{p}_{W})\rvert\le A_{\tau,r,q},
Aτ,r,q≜βτ,qmax⁡max⁡ia=1,…,Ia∣a~H(ντ,q,ia)vτ,r∣+βτ,qmax⁡δτ,qa∥vτ,r∥.(39)A_{\tau,r,q}\triangleq\beta_{\tau,q}^{\max}\max_{i_a=1,\ldots,I_a}\left\lvert\widetilde{\mathbf{a}}^{H}(\nu_{\tau,q,i_a})\mathbf{v}_{\tau,r}\right\rvert+\beta_{\tau,q}^{\max}\delta_{\tau,q}^{a}\lVert\mathbf{v}_{\tau,r}\rVert. \tag*{(39)}

If Willie’s channel includes an additional error that is fixed within each block and has norm at most δτ,qmod\delta_{\tau,q}^{\mathrm{mod}} within the cell, (37) still holds, by the triangle inequality, after adding δτ,qmod∥vτ,r∥\delta^{\mathrm{mod}}_{\tau,q}\lVert\mathbf{v}_{\tau,r}\rVert to Aτ,r,qA_{\tau,r,q}. Finally, using the lower bound σw,min⁡2\sigma^2_{w,\min} on Willie’s noise variance, the normalized leakage envelope

ρτ,r,q=Aτ,r,q2σw,min⁡2(40)\rho_{\tau,r,q} = \frac{A^2_{\tau,r,q}}{\sigma^2_{w,\min}} \tag*{(40)}

satisfies

∣μτ,r(pW)∣2σw2≤ρτ,r,q,∀pW∈Wq.(41)\frac{|\mu_{\tau,r}(p_W)|^2}{\sigma^2_w} \le\rho_{\tau,r,q}, \quad\forall p_W \in\mathcal{W}_q. \tag*{(41)}

Finite-Session Covertness Certificate

The envelope (41) bounds the magnitude of each leakage coefficient over a cell, whereas (25) depends on the products μτ,r∗μτ,t\mu^*_{\tau,r}\mu_{\tau,t} of every pair of patterns, including their unknown phases. To combine the two, we bound the kernel ΦM\Phi_M by a function of the magnitudes only. We therefore seek a bound in the form of a product of a term for rr and a term for tt, so that the weighted double sum in (25) factorizes into the square of a single sum, which is linear in the probabilities.

Lemma 2. For t1,t2≥0t_1,t_2 \ge0 and z∈Cz \in\mathbb{C} satisfying ∣z∣2≤t1t2|z|^2 \le t_1t_2,

0≤ΦM(z)−1≤sinh⁡(t1)sinh⁡(t2)≤(et1−1)(et2−1).(42)0 \le\Phi_M(z)-1 \le\sinh(t_1)\sinh(t_2) \le\left(e^{t_1}-1\right)\left(e^{t_2}-1\right). \tag*{(42)}

Proof. The proof is presented in Appendix B.

The hyperbolic-sine bound is tighter than the exponential bound and is attained for QPSK when t1=t2t_1=t_2 and z=t1z=t_1. The two bounds are asymptotically equivalent as t1,t2→0t_1,t_2 \to0. Lemma 2 applies directly to every term of (25). For pW∈Wqp_W \in\mathcal{W}_q, the envelope (41) gives ∣μτ,r∗μτ,t∣2/σw4≤ρτ,r,qρτ,t,q|\mu^*_{\tau,r}\mu_{\tau,t}|^2/\sigma_w^4 \le\rho_{\tau,r,q}\rho_{\tau,t,q}, which is the condition of the lemma with t1=ρτ,r,qt_1=\rho_{\tau,r,q} and t2=ρτ,t,qt_2=\rho_{\tau,t,q}. The resulting product bounds factorize the double sum, which motivates the probability-weighted leakage measures

Mτ,qsinh≜∑r=1Rπτ,rsinh⁡(ρτ,r,q),(43)M^{\mathrm{sinh}}_{\tau,q} \triangleq\sum_{r=1}^{R}\pi_{\tau,r}\sinh(\rho_{\tau,r,q}), \tag*{(43)}
Mτ,q≜∑r=1Rπτ,r(eρτ,r,q−1).(44)M_{\tau,q} \triangleq\sum_{r=1}^{R}\pi_{\tau,r}\left(e^{\rho_{\tau,r,q}}-1\right). \tag*{(44)}

Both are averages of a per-pattern leakage term over the pattern distribution, and Mτ,qsinh≤Mτ,qM^{\mathrm{sinh}}_{\tau,q} \le M_{\tau,q} by Lemma 2. The following theorem uses these measures to bound the divergence of each block over every cell and, by accumulating the blocks, provides session certificates that hold throughout the uncertainty region.

Theorem 1. For any precoding vectors and pattern distributions, every block τ\tau, every cell qq, and every pW∈Wqp_W \in\mathcal{W}_q,

χτ2(pW)≤(Mτ,qsinh)2≤Mτ,q2.(45)\chi^2_{\tau}(p_W) \le\left(M^{\mathrm{sinh}}_{\tau,q}\right)^2 \le M^2_{\tau,q}. \tag*{(45)}

Moreover, define

Csinh≜max⁡q∈QL∑τ=1Tln⁡[1+(Mτ,qsinh)2],(46)C_{\mathrm{sinh}} \triangleq\max_{q\in\mathcal{Q}} L\sum_{\tau=1}^{T}\ln\left[1+\left(M^{\mathrm{sinh}}_{\tau,q}\right)^2\right], \tag*{(46)}
CE≜max⁡q∈QL∑τ=1TMτ,q2.(47)C_E \triangleq\max_{q\in\mathcal{Q}} L\sum_{\tau=1}^{T}M^2_{\tau,q}. \tag*{(47)}

Then, for every pW∈AWp_W \in\mathcal{A}_W,

ln⁡(1+χsess2(pW))≤Csinh≤CE.(48)\ln\left(1+\chi^2_{\mathrm{sess}}(p_W)\right) \le C_{\mathrm{sinh}} \le C_E. \tag*{(48)}

Proof. The proof is presented in Appendix C.

The certificates are valid at arbitrary leakage levels. The maximum over cells is taken after accumulating the transmission blocks because Willie occupies one fixed location throughout the session. We optimize CEC_E, since eρ−1e^\rho-1 admits an exact exponential-cone representation, whereas sinh⁡(ρ)\sinh(\rho) does not. For small leakage, eρ−1e^\rho-1 and sinh⁡(ρ)\sinh(\rho) are nearly equal, so optimizing CEC_E instead of CsinhC_{\mathrm{sinh}} has only a minor effect on the resulting design. Evaluating Csinh≤CEC_{\mathrm{sinh}}\le C_E for the optimized design provides an additional, tighter post-design covertness guarantee.

Low-Leakage Interpretation and Comparison with a Separable Bound

Covertness requires the leakage received by Willie to be weak, so the regime of practical interest is that of small leakage. In this regime, the exact expression (25) and the proposed certificate admit simple expansions, which reveal how shaping reduces Willie’s distinguishability and how tight the certificate is. Fix a transmission block and a Willie location, and let ϱτ,r=∣μτ,r(pW)∣2/σw2\varrho_{\tau,r}=|\mu_{\tau,r}(p_W)|^2/\sigma^2_w denote the SNR at Willie for pattern rr, with ϱτmax⁡=max⁡rϱτ,r\varrho_\tau^{\max}=\max_r\varrho_{\tau,r}. For every MM divisible by four, ΦM(z)=1+∣z∣2+O(∣z∣4)\Phi_M(z)=1+|z|^2+O(|z|^4). Hence, (25) yields

ln⁡Dτ(pW)=(∑r=1Rπτ,rϱτ,r)2+O((ϱτmax⁡)4).(49)\ln D_\tau(p_W)=\left(\sum_{r=1}^{R}\pi_{\tau,r}\varrho_{\tau,r}\right)^2+O\left((\varrho_\tau^{\max})^4\right). \tag*{(49)}

Thus, in the low-leakage regime, Willie’s distinguishability is dominated by the mean SNR at Willie over the pattern distribution, which shaping can reduce by favoring patterns with lower leakage. The phases of the leakage coefficients, and hence the pairwise interactions in (25), affect only higher-order terms. For the proposed measures, sinh⁡(ρ)=ρ+O(ρ3)\sinh(\rho)=\rho+O(\rho^3) and eρ−1=ρ+O(ρ2)e^\rho-1=\rho+O(\rho^2) give

(Mτ,qsinh)2=(∑r=1Rπτ,rρτ,r,q)2+O((ρτ,qmax⁡)4),(50)\left(M^{\mathrm{sinh}}_{\tau,q}\right)^2=\left(\sum_{r=1}^{R}\pi_{\tau,r}\rho_{\tau,r,q}\right)^2+O\left((\rho_{\tau,q}^{\max})^4\right), \tag*{(50)}
Mτ,q2=(∑r=1Rπτ,rρτ,r,q)2+O((ρτ,qmax⁡)3),M^2_{\tau,q}=\left(\sum_{r=1}^{R}\pi_{\tau,r}\rho_{\tau,r,q}\right)^2+O\left((\rho_{\tau,q}^{\max})^3\right),

where ρτ,qmax⁡=max⁡rρτ,r,q\rho_{\tau,q}^{\max}=\max_r\rho_{\tau,r,q}. When both the spatial envelope and the noise lower bound are exact, ρτ,r,q=ϱτ,r\rho_{\tau,r,q}=\varrho_{\tau,r}, so both measures in (50) reproduce the leading term of (49).

A simpler alternative to the proposed certificates bounds the kernel by ΦM(z)≤e∣z∣2\Phi_M(z)\le e^{|z|^2} and then separates the pattern indices through ab≤(a2+b2)/2ab\le(a^2+b^2)/2. The resulting certificate and its relation to CsinhC_{\mathrm{sinh}} are given next.

Proposition 2. For any precoding vectors and pattern distributions, every block τ\tau, every cell qq, and every pW∈Wqp_W\in\mathcal{W}_q,

ln⁡Dτ(pW)≤dˉτ,q≜2ln⁡[∑r=1Rπτ,reρτ,r,q/2].(51)\ln D_\tau(p_W)\le\bar d_{\tau,q}\triangleq2\ln\left[\sum_{r=1}^{R}\pi_{\tau,r}e^{\rho_{\tau,r,q}/2}\right]. \tag*{(51)}

Define the session certificate

CS≜max⁡q∈QL∑τ=1Tdˉτ,q.(52)C_S\triangleq\max_{q\in\mathcal{Q}}L\sum_{\tau=1}^{T}\bar d_{\tau,q}. \tag*{(52)}

Then, for every pW∈AWp_W\in\mathcal{A}_W,

ln⁡(1+χsess2(pW))≤Csinh≤CS.(53)\ln\left(1+\chi^2_{\mathrm{sess}}(p_W)\right)\le C_{\mathrm{sinh}}\le C_S. \tag*{(53)}

Proof: The proof is presented in Appendix D.

To interpret the difference from the proposed certificates, consider the same low-leakage regime with exact spatial envelopes and noise lower bound. Then,

dˉτ,q−ln⁡Dτ=Var⁡πτ(ϱτ,r)+O((qτmax⁡)4).(54)\bar{d}_{\tau,q}-\ln D_{\tau}=\operatorname{Var}_{\pi_{\tau}}(\varrho_{\tau,r})+O\left((q_{\tau}^{\max})^{4}\right). \tag*{(54)}

Thus, the simpler bound incurs a leading penalty for the variation of the leakage across patterns, whereas the proposed measures reproduce the squared mean-leakage term without this penalty. This variation is precisely what shaping exploits, since it assigns different probabilities to patterns with different leakage. Moreover, Csinh⁡C_{\sinh} is never looser than CSC_{\mathrm{S}}, at any leakage level, by Proposition 2. The certificate CEC_{\mathrm{E}}, which is used for the optimization, does not share this property. For equal leakages ρ>0\rho>0, dˉτ,q=ρ2\bar{d}_{\tau,q}=\rho^{2}, whereas Mτ,q2=(eρ−1)2>ρ2M_{\tau,q}^{2}=(e^{\rho}-1)^{2}>\rho^{2}.

Joint Precoding and Shaping Design

The certificate CEC_{\mathrm{E}} of Section III is an explicit function of the precoding vectors and the pattern distributions, and can therefore serve directly as a design objective. Section IV-A formulates its minimization under communication, power, and entropy constraints, and Section IV-B develops an alternating optimization with convex subproblems. Section IV-C discusses initialization, convergence, and complexity, while Section IV-D presents the benchmark designs.

Session Entropy and Problem Formulation

The precoding tables and pattern distributions are designed for the scheduled transmission blocks. During each block, the probabilities remain fixed, while the selected precoding vector changes with the instantaneous relative pattern. Minimizing the leakage alone would concentrate the probability on the few patterns with the lowest leakage, and the multiuser input would then carry little information. Therefore, we prescribe an average relative-pattern entropy Hˉ\bar{H} over the session, which by Lemma 1 corresponds to an average input entropy of log⁡2M+Hˉ\log_{2}\mathcal{M}+\bar{H} bits per channel use. Prescribing the average rather than the entropy of each block allows entropy to be allocated across blocks as the geometry changes. A per-block floor HfloorH_{\mathrm{floor}}, with 0≤Hfloor≤Hˉ≤log⁡2R0\le H_{\mathrm{floor}}\le\bar{H}\le\log_{2}R, limits the concentration of each relative-pattern distribution when positive and setting Hfloor=0H_{\mathrm{floor}}=0 disables this additional restriction. Finally, a probability floor 0<πmin⁡<1/R0<\pi_{\min}<1/R ensures that every symbol vector can still be transmitted.

Define Vτ=[vτ,1,…,vτ,R]\mathcal{V}_{\tau}=[\mathbf{v}_{\tau,1},\ldots,\mathbf{v}_{\tau,R}] and the collections V={Vτ}τ∈T\mathcal{V}=\{\mathcal{V}_{\tau}\}_{\tau\in\mathcal{T}} and π={πτ}τ∈T\boldsymbol{\pi}=\{\boldsymbol{\pi}_{\tau}\}_{\tau\in\mathcal{T}}. Introducing an auxiliary variable CC for the worst cell in (45), the proposed PS-SLP design minimizes CEC_{\mathrm{E}} in epigraph form as

minimize⁡V,π,CCs.t.C1:(16),∀k,τ,r,b∈{−1,1},C2:L∑τ=1TMτ,q2≤C,∀q∈Q,C3:(17a)–(17c),C4:∑r=1Rπτ,r=1,∀τ,πτ,r≥πmin⁡,∀τ,r,C5:L∑τ=1TH(πτ)≥nobsHˉ,C6:H(πτ)≥Hfloor,∀τ.(55)\begin{aligned} \underset{\mathcal{V},\boldsymbol{\pi},C}{\operatorname{minimize}}\quad& C\\ \mathrm{s.t.}\quad& C_{1}:(16),\quad\forall k,\tau,r,b\in\{-1,1\},\\ & C_{2}:L\sum_{\tau=1}^{T}M_{\tau,q}^{2}\le C,\quad\forall q\in\mathcal{Q},\\ & C_{3}:(17\mathrm{a})\text{--}(17\mathrm{c}),\\ & C_{4}:\sum_{r=1}^{R}\pi_{\tau,r}=1,\quad\forall\tau,\\ & \pi_{\tau,r}\ge\pi_{\min},\quad\forall\tau,r,\\ & C_{5}:L\sum_{\tau=1}^{T}H(\boldsymbol{\pi}_{\tau})\ge n_{\mathrm{obs}}\bar{H},\\ & C_{6}:H(\boldsymbol{\pi}_{\tau})\ge H_{\mathrm{floor}},\quad\forall\tau. \tag*{(55)} \end{aligned}

Unless otherwise indicated, indices range over k∈Kk\in\mathcal{K}, n∈Nn\in\mathcal{N}, τ∈T\tau\in\mathcal{T}, and r∈Rr\in\mathcal{R}. Constraint C1C_{1} enforces robust CI, while C2C_{2} makes equal to CEC_{\mathrm{E}} at the optimum. Constraint C3C_{3} collects the power and energy limits, C4C_{4} defines the admissible pattern distributions, and C5C_{5} and C6C_{6} impose the session entropy requirement and the per-block entropy floor.

Let Snobs\mathcal{S}^{n_{\mathrm{obs}}} denote the sequence of all nobsn_{\mathrm{obs}} multiuser symbol vectors. Independence across channel uses and Lemma 1 imply

H(Snobs)=nobslog⁡2M+L∑τ=1TH(πτ)≥nobs(log⁡2M+Hˉ).(56)H(\mathcal{S}^{n_{\mathrm{obs}}})=n_{\mathrm{obs}}\log_{2}\mathcal{M}+L\sum_{\tau=1}^{T}H(\boldsymbol{\pi}_{\tau})\ge n_{\mathrm{obs}}(\log_{2}\mathcal{M}+\bar{H}). \tag*{(56)}

This is an input-entropy requirement, not a coded-throughput guarantee. Minimizing CC improves the detection-error guarantee in (29). It does not directly optimize Willie’s exact detection error. The structure of (P1) also reveals how the certificate depends on the session length.

Remark 1: Let TT, the geometry, the entropy requirements, and the power limits be fixed, with Esess∝nobs=TLE_{\mathrm{sess}}\propto n_{\mathrm{obs}}=TL. Then the constraints of (P1) do not depend on LL, since LL cancels in the energy and session-entropy constraints, whereas the objective is proportional to LL through C2C_{2}. Hence, the same design is optimal for every LL and needs to be computed only once, and

CE=c nobs,c=max⁡q∈Q1T∑τ=1TMτ,q2,(57)C_{\mathrm{E}}=c\,n_{\mathrm{obs}},\qquad c=\max_{q\in\mathcal{Q}}\frac{1}{T}\sum_{\tau=1}^{T}M_{\tau,q}^{2}, \tag*{(57)}

where cc is evaluated at this design and does not depend on LL. The same proportionality holds for Csinh⁡C_{\sinh}. Let ϵmin⁡cert=12eCE−1\epsilon_{\min}^{\mathrm{cert}}=\frac{1}{2}\sqrt{e^{C_{\mathrm{E}}}-1} denote the smallest covertness level certified by CEC_{\mathrm{E}} through (30). Consequently,

ϵmin⁡cert(nobs)=12ecnobs−1,(58)\epsilon_{\min}^{\mathrm{cert}}(n_{\mathrm{obs}})=\frac{1}{2}\sqrt{e^{c n_{\mathrm{obs}}}-1}, \tag*{(58)}

and the largest session length certifiable for a target ϵ\epsilon is

nobsmax⁡(ϵ)=ln⁡(1+4ϵ2)c.(59)n_{\mathrm{obs}}^{\max}(\epsilon)=\frac{\ln(1+4\epsilon^{2})}{c}. \tag*{(59)}

Alternating Optimization

Problem (P1) is jointly nonconvex, since the probabilities multiply precoding-dependent terms in the covertness constraint C2_2 and in the average-power and energy constraints. However, it is convex in each block of variables when the other is fixed. We therefore alternate between precoding and probability optimization.

Precoding update

1) Precoding update: At iteration ii, fix π=π(i)\boldsymbol{\pi}=\boldsymbol{\pi}^{(i)} and consider

minimize⁡V,CCs.t.C1–C3 of (P1),π=π(i).(60)\begin{aligned} \underset{\mathcal{V},C}{\operatorname{minimize}}\quad& C\\ \text{s.t.}\quad& \mathrm{C}_1\text{--}\mathrm{C}_3\text{ of (P1)},\\ &\boldsymbol{\pi}=\boldsymbol{\pi}^{(i)}. \tag*{(60)} \end{aligned}

Constraints C4_4–C6_6 involve only the probabilities and are satisfied by π(i)\boldsymbol{\pi}^{(i)}. For fixed probabilities, the remaining difficulty lies in the covertness constraint C2_2. Its left-hand side is convex in the precoding vectors, but it composes a maximum over reference directions, a square, an exponential, and a weighted sum, which conic solvers cannot handle directly. Therefore, we express C2_2 through two standard cones, namely the exponential cone and the rotated second-order cone,

Kexp={(x,y,z):y>0, yex/y≤z}∪{(x,0,z):x≤0, z≥0},(61)\mathcal{K}_{\mathrm{exp}}=\{(x,y,z):y>0,\ y e^{x/y}\le z\}\cup\{(x,0,z):x\le0,\ z\ge0\}, \tag*{(61)}
Kr={(x,y,z):x,y≥0, 2xy≥∥z∥2},(62)\mathcal{K}_{r}=\{(x,y,\boldsymbol{z}):x,y\ge0,\ 2xy\ge\lVert\boldsymbol{z}\rVert^2\}, \tag*{(62)}

where the dimension of z\boldsymbol{z} is determined by the cone argument. To this end, we introduce nonnegative auxiliary variables aτ,r,qa_{\tau,r,q}, bτ,r,qb_{\tau,r,q}, wτ,r,qw_{\tau,r,q}, and tτ,qt_{\tau,q}, which represent the leakage amplitude, the normalized leakage power, the exponential leakage term, and the probability-weighted leakage measure, respectively, and let tq=[t1,q,…,tT,q]T\boldsymbol{t}_q=[t_{1,q},\ldots,t_{T,q}]^{T}.

Proposition 3: For fixed probabilities π(i)\boldsymbol{\pi}^{(i)}, the covertness constraint C2_2 holds if and only if there exist nonnegative aτ,r,qa_{\tau,r,q}, bτ,r,qb_{\tau,r,q}, wτ,r,qw_{\tau,r,q}, and tτ,qt_{\tau,q} such that

βτ,qmax⁡∣aH(ντ,q,ia)vτ,r∣+(βτ,qmax⁡δτ,qmod+δτ,qmod)∥vτ,r∥≤aτ,r,q,∀τ,r,q,ia,(63)\beta_{\tau,q}^{\max}\left|\boldsymbol{a}^{H}(\boldsymbol{\nu}_{\tau,q,i_a})\boldsymbol{v}_{\tau,r}\right|+\left(\beta_{\tau,q}^{\max}\delta_{\tau,q}^{\mathrm{mod}}+\delta_{\tau,q}^{\mathrm{mod}}\right)\lVert\boldsymbol{v}_{\tau,r}\rVert\le a_{\tau,r,q},\quad\forall\tau,r,q,i_a, \tag*{(63)}
(bτ,r,q,σω,min⁡2/2,aτ,r,q)∈Kr,∀τ,r,q,(64)(b_{\tau,r,q},\sigma_{\omega,\min}^{2}/2,a_{\tau,r,q})\in\mathcal{K}_{r},\quad\forall\tau,r,q, \tag*{(64)}
(bτ,r,q,1,1+wτ,r,q)∈Kexp,∀τ,r,q,(65)(b_{\tau,r,q},1,1+w_{\tau,r,q})\in\mathcal{K}_{\mathrm{exp}},\quad\forall\tau,r,q, \tag*{(65)}
∑r=1Rπτ,r(i)wτ,r,q≤tτ,q,∀τ,q,(66)\sum_{r=1}^{R}\pi_{\tau,r}^{(i)}w_{\tau,r,q}\le t_{\tau,q},\quad\forall\tau,q, \tag*{(66)}
(C,1/2,Ltq)∈Kr,∀q.(67)(C,1/2,\sqrt{L}\boldsymbol{t}_q)\in\mathcal{K}_{r},\quad\forall q. \tag*{(67)}

Proof: The proof is presented in Appendix E. ■\blacksquare

Consequently, (P1-V) is equivalent to the convex problem

minimize⁡V,C,{a,b,w,t}Cs.t.C1, C3 of (P1), (59),aτ,r,q,bτ,r,q,wτ,r,q,tτ,q≥0,(68)\begin{aligned} \underset{\mathcal{V},C,\{a,b,w,t\}}{\operatorname{minimize}}\quad& C\\ \text{s.t.}\quad& \mathrm{C}_1,\ \mathrm{C}_3\text{ of (P1)},\ (59),\\ & a_{\tau,r,q},b_{\tau,r,q},w_{\tau,r,q},t_{\tau,q}\ge0, \tag*{(68)} \end{aligned}

whose constraints are second-order and exponential cones, since C1_1 combines affine terms with ∥vτ,r∥\lVert\boldsymbol{v}_{\tau,r}\rVert and C3_3 is convex quadratic for fixed probabilities.

Probability update

2) Probability update: This optimization updates the block-wise pattern distributions during the design procedure. It is not performed at the symbol rate. During transmission, the data bits of each block can be mapped to pattern sequences with the optimized composition by distribution matching [28], which requires no online optimization. For the updated precoding vectors V(i+1)\mathcal{V}^{(i+1)}, define

fτ,r,q(i+1)≜exp⁡(ρτ,r,q(vτ,r(i+1)))−1.(69)f_{\tau,r,q}^{(i+1)}\triangleq\exp\left(\rho_{\tau,r,q}\left(\boldsymbol{v}_{\tau,r}^{(i+1)}\right)\right)-1. \tag*{(69)}

The probability update considers

minimize⁡π,CCs.t.L∑τ=1T(∑r=1Rπτ,rfτ,r,q(i+1))2≤C,∀q∈Q,(17b), (17c),C4–C6 of (P1),V=V(i+1).(70)\begin{aligned} \underset{\boldsymbol{\pi},C}{\operatorname{minimize}}\quad& C\\ \text{s.t.}\quad& L\sum_{\tau=1}^{T}\left(\sum_{r=1}^{R}\pi_{\tau,r}f_{\tau,r,q}^{(i+1)}\right)^2\le C,\quad\forall q\in\mathcal{Q},\\ & (17\mathrm{b}),\ (17\mathrm{c}),\\ & \mathrm{C}_4\text{--}\mathrm{C}_6\text{ of (P1)},\\ & \mathcal{V}=\mathcal{V}^{(i+1)}. \tag*{(70)} \end{aligned}

For fixed precoding vectors, Mτ,q=∑rπτ,rfτ,r,q(i+1)M_{\tau,q}=\sum_{r}\pi_{\tau,r}f_{\tau,r,q}^{(i+1)} is linear in the probabilities, so the covertness constraints are convex quadratics. Let Mq(i+1)(π)\boldsymbol{M}_q^{(i+1)}(\boldsymbol{\pi}) denote the TT-dimensional vector with entries Mτ,qM_{\tau,q}. The entropy constraints C5_5 and C6_6 are convex but, like C2_2, not directly in conic form. We therefore introduce real auxiliary variables hτ,rh_{\tau,r}, which represent the entropy terms πτ,rln⁡πτ,r\pi_{\tau,r}\ln\pi_{\tau,r}.

Proposition 4: Constraints C5_5 and C6_6 hold if and only if there exist real hτ,rh_{\tau,r} such that

(−hτ,r,πτ,r,1)∈Kexp,∀τ,r,(71)(-h_{\tau,r},\pi_{\tau,r},1)\in\mathcal{K}_{\mathrm{exp}},\quad\forall\tau,r, \tag*{(71)}
L∑τ=1T∑r=1Rhτ,r≤−nobsHˉln⁡2,(72)L\sum_{\tau=1}^{T}\sum_{r=1}^{R}h_{\tau,r}\le-n_{\mathrm{obs}}\bar{H}\ln2, \tag*{(72)}
∑r=1Rhτ,r≤−Hfloorln⁡2,∀τ.(73)\sum_{r=1}^{R}h_{\tau,r}\le-H_{\mathrm{floor}}\ln2,\quad\forall\tau. \tag*{(73)}

Proof: The proof is presented in Appendix F. ■\blacksquare

Consequently, (P1-P) is equivalent to the convex problem

minimize⁡π,C,{h}Cs.t.(C,1/2,LMq(i+1)(π))∈Kr,∀q,(17b), (17c), C4 of (P1), (61),(74)\begin{aligned} \underset{\boldsymbol{\pi},C,\{h\}}{\operatorname{minimize}}\quad& C\\ \text{s.t.}\quad& (C,1/2,\sqrt{L}\boldsymbol{M}_q^{(i+1)}(\boldsymbol{\pi}))\in\mathcal{K}_{r},\quad\forall q,\\ & (17\mathrm{b}),\ (17\mathrm{c}),\ \mathrm{C}_4\text{ of (P1)},\ (61), \tag*{(74)} \end{aligned}

whose constraints are affine, second-order, and exponential cones. Both updates admit exact convex reformulations and are solved numerically to the prescribed tolerance, without successive approximation of the subproblems. Beyond its tractability, the probability update also reveals the structure of the optimal shaping.

Remark 2: For fixed precoding vectors, suppress the iteration superscript in (60). Since (P1-P) is convex, Karush–Kuhn–Tucker (KKT) multipliers exist at its optimum under Slater’s condition, which holds, e.g., if Hˉ<log⁡2R\bar{H}<\log_2 R and the uniform distribution satisfies the average-power and energy constraints. At such an optimum, define

ψτ,r=2L∑q∈QλC,qMτ,qfτ,r,q+∑n∈Nλn,τ∣νn,τ∣2+λELTS∥vτ,r∥2,(75)\psi_{\tau,r}=2L\sum_{q\in\mathcal{Q}}\lambda_{C,q}M_{\tau,q}f_{\tau,r,q}+\sum_{n\in\mathcal{N}}\lambda_{n,\tau}\left|\nu_{n,\tau}\right|^2+\lambda_E L T_S\lVert\boldsymbol{v}_{\tau,r}\rVert^2, \tag*{(75)}

where λC,q\lambda_{C,q}, λn,τ\lambda_{n,\tau}, and λE\lambda_E are the nonnegative multipliers of the cell-covertness, average-power, and session-energy constraints, respectively, and Mτ,q=∑rπτ,rfτ,r,qM_{\tau,q}=\sum_r\pi_{\tau,r}f_{\tau,r,q}. Let λH\lambda_H and λH,τ\lambda_{H,\tau} be the nonnegative multipliers of C5_5 and C6_6, written in ≤0\le0 form, and set ϑτ=(λH+λH,τ)/ln⁡2\vartheta_{\tau}=(\lambda_H+\lambda_{H,\tau})/\ln2. For ϑτ>0\vartheta_{\tau}>0, KKT stationarity gives

πτ,r∝exp⁡(−ψτ,rϑτ),πτ,r>πmin⁡.(76)\pi_{\tau,r}\propto\exp\left(-\frac{\psi_{\tau,r}}{\vartheta_{\tau}}\right),\quad\pi_{\tau,r}>\pi_{\min}. \tag*{(76)}

Algorithm 1: Alternating PS-SLP Design

Input: Channels, cell envelopes, CI and power requirements, Hˉ\bar{H}, HfloorH_{\mathrm{floor}}, πmin⁡\pi_{\min}, tolerance η>0\eta> 0, and iteration limit Imax⁡I_{\max}.

Initialize: A feasible (V(0),π(0))(\mathcal{V}^{(0)},\boldsymbol{\pi}^{(0)}), with C(0)=CE(V(0),π(0))C^{(0)} = C_{\mathrm{E}}(\mathcal{V}^{(0)},\boldsymbol{\pi}^{(0)}) and i=0i = 0.

  1. Solve (P2-V) for V(i+1)\mathcal{V}^{(i+1)}.

  2. Form (69) and solve (P2-P) for π(i+1)\boldsymbol{\pi}^{(i+1)}.

  3. Evaluate C(i+1)=CE(V(i+1),π(i+1))C^{(i+1)} = C_{\mathrm{E}}(\mathcal{V}^{(i+1)},\boldsymbol{\pi}^{(i+1)}) and check all constraints in (P1). Accept the update only if all constraints hold and the objective does not increase, within the solver tolerances. Otherwise, return the last accepted pair.

  4. Stop if ∣C(i+1)−C(i)∣/max⁡{C(i),10−12}≤η\lvert C^{(i+1)}-C^{(i)}\rvert/\max\{C^{(i)},10^{-12}\} \le\eta or i+1=Imax⁡i+1 = I_{\max}. Otherwise increment ii and repeat.

Output: The last accepted pair, CEC_{\mathrm{E}}, CsinhC_{\mathrm{sinh}}, and the corresponding guarantees from (31).

Thus, patterns above the probability floor follow an exponential law in their marginal leakage-and-power cost, analogous to Maxwell–Boltzmann shaping [27]. The parameter ϑτ\vartheta_{\tau}, set by the entropy constraints, plays the role of a temperature. A stricter entropy requirement flattens the distribution, which becomes uniform for Hˉ=log⁡2R\bar{H} = \log_{2} R. If the per-block floor C6C_{6} is inactive, then λH,τ=0\lambda_{H,\tau} = 0 and ϑτ=LλH/ln⁡2\vartheta_{\tau} = L\lambda_{H}/\ln2 is common to all blocks. The blocks then differ only in their costs, and the session constraint C5C_{5} allocates entropy according to the block geometry.

Initialization, Convergence, and Complexity

The alternating optimization requires a feasible starting point. The uniform distribution πτ,r=1/R\pi_{\tau,r} = 1/R satisfies the probability and entropy constraints and is used as a first initialization for (P1-V). Since the average-power and energy constraints depend on the probabilities, (P1-V) may be infeasible for this choice, in which case a few other admissible distributions are tried. Algorithm 1 summarizes the procedure once a feasible pair has been obtained. With each update solved exactly and the previous iterate remaining feasible for the next subproblem, the objective of Algorithm 1 is nonincreasing. Being bounded below by zero through C2C_{2}, it converges to a finite limit.

The partition of AW\mathcal{A}_{W} contains many cells, and including all of them in every conic solve would be costly. We therefore use constraint generation: each solve includes only a subset of QaQ_{a} active cells, the solution is then checked over all QQ cells, and any violating cells are added before solving again. Since the reduced problem is a relaxation of the full one, a solution that satisfies all cells is also optimal for the full subproblem. For QaQ_{a} active cells and IaI_{a} reference directions per cell, the precoding update has 2TRN2TRN real variables, 2KTR2KTR robust CI inequalities, NTNT peak-power, NTNT average-power, and one energy constraint. Its conic representation in Proposition 3 adds O(TRQa)O(TRQ_{a}) auxiliary variables and exponential cones and O(IaTRQa)O(I_{a}TRQ_{a}) second-order cones for the leakage envelopes. The probability update has TRTR probabilities, TRTR entropy-lifting variables, and QaQ_{a} quadratic convexity constraints.

Let TV(Qa)T_{\mathcal{V}}(Q_{a}) and Tπ(Qa)T_{\pi}(Q_{a}) denote the costs of the two conic solves, which depend on sparsity and solver accuracy. With II alternating iterations and at most GG constraint-generation rounds per update, the cost per initialization is

O(IG[TV(Qa)+Tπ(Qa)+IaNTRQ]).(77)O\left(IG\left[T_{\mathcal{V}}(Q_{a})+T_{\pi}(Q_{a})+I_{a}NTRQ\right]\right). \tag*{(77)}

where the last term accounts for checking the certificates over all cells. The main scaling limitations are R=MK−1R = M^{K-1} and the TRQTRQ spatial-envelope terms. With SS initializations, the total design cost is SS times the above cost. The resulting SLP tables require O(TRN)O(TRN) complex storage. During transmission, selecting and rotating a stored vector costs O(N)O(N) operations per channel use, excluding pattern generation, giving O(nobsN)O(n_{\mathrm{obs}}N) online cost per session. No conic optimization is performed at the symbol rate.

Proposed Designs and Benchmarks

The proposed PS-SLP and PS-BLP designs are compared with their uniform-probability benchmarks, uniform symbol-level precoding (U-SLP) and uniform block-level precoding (U-BLP), under the same channel, CI, power, and energy requirements. PS-SLP jointly optimizes all precoding vectors and the pattern probabilities, as in (P1). PS-BLP jointly optimizes the probabilities and a common linear precoder per transmission block, restricting

vτ,r=Wτur,Wτ∈CN×K.(78)\mathbf{v}_{\tau,r} = \mathbf{W}_{\tau}\mathbf{u}_{r}, \qquad\mathbf{W}_{\tau} \in\mathbb{C}^{N \times K}. \tag*{(78)}

Since sτ,ℓ=ζτ,ℓur,ℓ\mathbf{s}_{\tau,\ell} = \zeta_{\tau,\ell}\mathbf{u}_{r,\ell}, the transmitted signal becomes xτ,ℓ=Wτsτ,ℓ\mathbf{x}_{\tau,\ell} = \mathbf{W}_{\tau}\mathbf{s}_{\tau,\ell}, i.e., block-level linear precoding designed under the same robust pattern-wise CI requirements. Thus, PS-BLP retains interference exploitation, consistent with CI-based block-level precoding [31]. Its distinction from PS-SLP is the common linear mapping across all relative patterns. This reduces the precoding variables to TNKTNK complex coefficients while retaining all relative-pattern constraints. Since (78) is linear in Wτ\mathbf{W}_{\tau}, the precoding update remains convex and Algorithm 1 applies unchanged. U-SLP and U-BLP fix πτ,r=1/R\pi_{\tau,r} = 1/R and optimize only the precoding vectors of the respective designs. Comparing each proposed design with its uniform counterpart isolates the benefit of shaping, whereas comparing U-SLP with U-BLP assesses the benefit of independent pattern-wise precoding over a common CI-constrained linear precoder.

Finally, to isolate the benefit of allocating entropy across blocks, we consider a per-block entropy benchmark, which replaces C5C_{5} and C6C_{6} by H(πτ)≥HˉH(\boldsymbol{\pi}_{\tau}) \ge\bar{H} for every block. Each block must then meet the entropy requirement on its own, so entropy cannot be shifted from blocks with unfavorable geometry to blocks with favorable geometry. Since it is feasible set is contained in that of (P1) when Hfloor≤HˉH_{\mathrm{floor}} \le\bar{H}, it cannot achieve a lower optimal CEC_{\mathrm{E}}.

Numerical Results

This section evaluates the proposed designs and certificates. We first describe the simulation setup, then compare the certificates with the exact mixture, and finally examine the effects of the communication requirements, the uncertainty, the input entropy, the satellite elevation, the power budget, and the session length.

We use M=4\mathcal{M}=4 (QPSK), which is employed in the low-SNR modes of DVB-S2 [32]. Unless otherwise stated, the simulation parameters are N=24N=24, K=3K=3, T=3T=3, and L=10L=10, giving R=16R=16 relative patterns and nobs=30n_{\mathrm{obs}}=30 active channel uses. The satellite altitude is 600 km and the carrier frequency is 20 GHz, consistent with the LEO Ka-band scenario in [3]. The bandwidth is 20 MHz, with Ts=50T_s=50 ns. The satellite element gain is 10log⁡Gs=610\log G_s=6 dBi, while the receive-antenna gains are 10log⁡Gk=10log⁡GW=36.710\log G_k=10\log G_W=36.7 dBi. The additional propagation loss is Λu,τ=2\Lambda_{u,\tau}=2 dB for every link and transmission block. The receiver-noise variances are σk2=σw2=6.69×10−14\sigma_k^2=\sigma_w^2=6.69\times10^{-14} W, and we set σw,min⁡2=σw2\sigma_{w,\min}^2=\sigma_w^2.

The satellite follows a northbound circular pass along the meridian through the ground-coordinate origin, with the array axis oa,τ\mathbf{o}_{a,\tau} parallel to its instantaneous velocity. Its position at the session midpoint is specified by the elevation angle θelmid\theta_{\mathrm{el}}^{\mathrm{mid}}, measured from the local horizon at the origin, with 90∘90^\circ corresponding to the satellite directly overhead. The nominal value is θelmid=60∘\theta_{\mathrm{el}}^{\mathrm{mid}}=60^\circ, with the satellite north of the origin, and the block centers are separated by 2 s. Thus, each block lasts LTs=0.5 μsLT_s=0.5\ \mu\mathrm{s}, so the session consists of short bursts distributed over the pass. Such short transmissions are inherent in covert signaling, since the square-root law limits the number of channel uses that can remain covert [5], as also quantified for the proposed certificates in Remark 1 and Figure 7. The Bobs’ local east–north coordinates, in kilometers, are (−30,−105)(-30,-105), (20,−25)(20,-25), and (−10,105)(-10,105). Willie’s uncertainty region is centered at (70,35)(70,35) and has dimensions 50αW×40αW km250\alpha_W\times40\alpha_W\ \mathrm{km}^2. It is partitioned into 1×11\times1 km cells on a grid aligned with the region center, with boundary cells extended to full cells, giving Q=520Q=520, 2000, and 4560 for αW=0.5\alpha_W=0.5, 1, and 1.5, respectively. The leakage envelope of each cell uses Ia=4I_a=4 reference directions.

Minimum certified covertness level versus number of active channel uses

Figure 7. Minimum certified covertness level (ϵmin⁡cert\epsilon_{\min}^{\mathrm{cert}}) versus the number of active channel uses for different per-RF-chain peak-power limits, with Pav=Ppk/2P_{\mathrm{av}}=P^{\mathrm{pk}}/2.

The nominal design parameters are γreq=4\gamma_{\mathrm{req}}=4 dB, κB=2%\kappa_B=2\%, Hˉ/log⁡2R=0.75\bar{H}/\log_2R=0.75, Hfloor=0H_{\mathrm{floor}}=0, πmin⁡=10−3\pi_{\min}=10^{-3}, and αW=1\alpha_W=1. All RF chains share the same limits, Pnpk=Ppkpk=0.5P_n^{{\rm pk}}=P_{\rm pk}^{{\rm pk}}=0.5 W and Pn,τav=Pav=Ppk/2P_{n,\tau}^{\rm av}=P_{\rm av}=P_{\rm pk}/2. The session energy budget is Esess=βENnobsTsPavE_{\mathrm{sess}}=\beta_E N n_{\mathrm{obs}}T_sP_{\rm av}, with βE=1\beta_E=1 unless otherwise stated. For βE=1\beta_E=1, the energy constraint is implied by the per-RF-chain average-power constraints, whereas βE<1\beta_E<1 imposes an additional session-wide limitation.

The optimization is implemented in MATLAB using CVX and MOSEK, with three probability initializations. Across each parameter sweep, previously obtained designs are also used to initialize subsequent operating points whenever they remain feasible under the new parameter values. Except for the certificate comparison in Figure 2, the figure reports ϵmin⁡cert\epsilon_{\min}^{\mathrm{cert}}, defined in Remark 1, which is computed from CEC_E at the retained feasible solution. A smaller value gives a stronger certified detection-error guarantee. Values above 1 are omitted, and the horizontal line at ϵ=1\epsilon=1 marks the limit beyond which the certificate is vacuous. The tighter certificate CsinhC_{\mathrm{sinh}} provides an additional post-design guarantee, illustrated in Figure 2.

Covertness parameter versus the CI QoS threshold

Figure 2. Covertness parameter (ϵ\epsilon) versus the CI QoS threshold for different certificates and the sampled exact-mixture diagnostic, evaluated for the same PS-SLP designs.

Figure 2 compares the certificates of Section III for the same PS-SLP designs. The proposed certificate CEC_E is 17–28% tighter than CSC_S over the entire range, in line with the low-leakage analysis, since it avoids the variance penalty of the simpler bound. Evaluating CsinhC_{\mathrm{sinh}} for the same designs tightens the certificate by a further 5–14%, with the largest improvement at low QoS thresholds. To assess how conservative the certificates are, the figure also evaluates the same designs, without any reoptimization, through the exact divergence of Proposition 1, maximized over an 81×6581\times65 grid of Willie locations. At these locations, the resulting ϵ\epsilon is 2.1 to 4.9 times lower than the one certified by CEC_E. Hence, the actual covertness of the proposed designs is considerably better than what the certificate guarantees. This margin is the price of guaranteeing covertness at every position of the continuous region rather than at sampled points, and it narrows as the QoS threshold increases. All curves increase with γreq\gamma_{\mathrm{req}}, since stricter CI requirements leave less freedom for suppressing leakage toward Willie.

Figure 3 shows ϵmin⁡cert\epsilon_{\min}^{\mathrm{cert}} versus the CI QoS threshold for κB∈{0%,2%,5%}\kappa_B\in\{0\%,2\%,5\%\}. Higher thresholds require larger received margins at the Bobs, which leaves less freedom to suppress leakage toward Willie. Bob-channel uncertainty has the same effect, since the CI requirements must hold for every channel error. PS-SLP achieves the lowest certified level in all cases. At the nominal point (γreq=4\gamma_{\mathrm{req}}=4 dB, κB=2%\kappa_B=2\%), it certifies ϵ=0.034\epsilon=0.034, compared with 0.078 for U-SLP, 0.045 for PS-BLP, and 0.090 for U-BLP. Comparing each shaped design with its uniform counterpart shows that shaping reduces the certified level by about half for both precoding structures. Notably, PS-BLP outperforms U-SLP over the whole range, i.e., in this setting, shaping alone yields a larger gain than symbol-level precoding alone. Shaping also extends the range of thresholds that can be certified. For κB=5%\kappa_B = 5\%, U-SLP reaches the vacuous level ϵ=1\epsilon= 1 above 7 dB, whereas PS-SLP still certifies ϵ≈0.26\epsilon\approx0.26 at 8 dB.

Minimum certified covertness level versus the CI QoS threshold

Figure 3. Minimum certified covertness level (ϵmin⁡cert\epsilon_{\min}^{\mathrm{cert}}) versus the CI QoS threshold under Bob CSI uncertainty.

Figure 4 shows the effect of the normalized entropy requirement for αW∈{0.5,1,1.5}\alpha_W \in\{0.5, 1, 1.5\}, i.e., Willie uncertainty regions of 25×2025 \times20, 50×4050 \times40, and 75×60 km275 \times60\ \mathrm{km}^2. A larger Hˉ\bar{H} forces the probabilities closer to uniform and leaves less freedom to favor low-leakage patterns, so the certified level of the shaped designs increases. At Hˉ/log⁡2R=1\bar{H} / \log_2 R = 1, only the uniform distribution is feasible, and each shaped design coincides with its uniform counterpart, whose certified level does not depend on Hˉ\bar{H}. A larger uncertainty region raises the certified level, since the precoding vectors must suppress leakage over more locations. However, the benefit of shaping grows with the region. At the nominal entropy, PS-SLP reduces the certified level relative to U-SLP by 40% for αW=0.5\alpha_W = 0.5, 56% for αW=1\alpha_W = 1, and 63% for αW=1.5\alpha_W = 1.5. When spatial suppression alone becomes harder, making the high-leakage patterns rare becomes increasingly valuable.

Minimum certified covertness level versus normalized entropy requirement under Willie-location uncertainty

Figure 4. Minimum certified covertness level (ϵmin⁡cert\epsilon_{\min}^{\mathrm{cert}}) versus the normalized entropy requirement under Willie-location uncertainty.

Figure 5 reveals how this benefit arises by showing the optimized pattern probabilities of the nominal PS-SLP design versus their costs ψτ,r\psi_{\tau,r} in (62). In every block, the probabilities above the floor lie on a straight line in logarithmic scale and match the prediction of Remark 2. Patterns that are inexpensive to deliver with low leakage are used most often, with probabilities up to about 0.4, whereas the most expensive ones are driven to the floor πmin⁡\pi_{\min}, which is reached by two patterns in block 2 and four in block 3. For comparison, the uniform design assigns probability 1/16≈0.061/16 \approx0.06 to every pattern. The three lines are parallel, i.e., all blocks share the same temperature ϑ\vartheta, as expected from Remark 2 when only the session entropy constraint C5C_5 is active. The blocks therefore differ only in their costs, which are determined by the geometry. The patterns of block 3 are more expensive overall, so this

Optimized pattern probabilities versus marginal pattern costs

Figure 5. Optimized pattern probabilities (πτ,r\pi_{\tau,r}) versus marginal pattern costs (ψτ,r\psi_{\tau,r}) for fixed nominal PS-SLP precoding vectors.

block is assigned a more concentrated distribution, with entropy 2.72 bits, compared to 3.20 and 3.08 bits for blocks 1 and 2. These values average exactly to Hˉ=3\bar{H} = 3 bits, so the session constraint allocates entropy to the blocks where its impact on the covertness certificate is smallest. This also explains the trend in Figure 4, since relaxing Hˉ\bar{H} lowers ϑ\vartheta, steepens the lines, and makes the expensive patterns even rarer.

Table 1 quantifies the effect of additional constraints on the nominal PS-SLP design, where Hτ=H(πτ)H_\tau= H(\pi_\tau) is the entropy of block τ\tau in bits and EusedE_{\mathrm{used}} is the expected transmit energy. Each case changes one setting of the nominal design, which uses βE=1\beta_E = 1, Hfloor=0H_{\mathrm{floor}} = 0, and δτ,qmod=0\delta_{\tau,q}^{\mathrm{mod}} = 0, and reoptimizes it. Setting Hfloor=Hˉ=3H_{\mathrm{floor}} = \bar{H} = 3 bits yields the per-block entropy benchmark of Section IV-D. It forces block 3, whose geometry is the least favorable, to 3 bits and increases ϵmin⁡cert\epsilon_{\min}^{\mathrm{cert}} by about 2%, which quantifies the benefit of allocating entropy across blocks. Halving the energy budget (βE=0.5\beta_E = 0.5) makes the energy constraint active and increases ϵmin⁡cert\epsilon_{\min}^{\mathrm{cert}} by about 6%. Finally, a channel-model error with δτ,qmod=10−3βτ,qmod\delta_{\tau,q}^{\mathrm{mod}} = 10^{-3}\beta_{\tau,q}^{\mathrm{mod}}, i.e., 0.1% of Willie’s channel amplitude, increases ϵmin⁡cert\epsilon_{\min}^{\mathrm{cert}} by about 13%. Since the corresponding margin grows with ∥vτ,r∥\lVert\mathbf{v}_{\tau,r}\rVert, the design also lowers its energy use, from 82% to 78% of the budget. All cases remain feasible and the certified level changes only moderately.

Caseϵmin⁡cert\epsilon_{\min}^{\mathrm{cert}}Eused/EsessE_{\mathrm{used}}/E_{\mathrm{sess}}H1H_1H2H_2H3H_3
Nominal0.034220.8223.1953.0842.721
Reduced energy0.036231.0003.2783.0252.697
Per-block entropy0.034980.8263.0003.0003.000
Channel-model error0.038550.7803.2523.0072.742

Table 1. PS-SLP performance under additional constraints.

Figure 6 shows the effect of the satellite elevation at the session midpoint, from 60∘60^\circ to 80∘80^\circ, for γreq∈{2,5,8}\gamma_{\mathrm{req}} \in\{2,5,8\} dB, with the precoding vectors redesigned at each elevation. A higher elevation shortens slant ranges, which reduces the power needed to serve the Bobs but also strengthens Willie’s channel. In this deployment, it also increases the separation between the Bobs and Willie’s region in direction cosine, improving leakage suppression. This improved spatial discrimination and the reduced transmit-power requirement outweigh Willie’s stronger channel, so the certified level decreases with elevation for all thresholds. The decrease is strongest at γreq=8\gamma_{\mathrm{req}}=8 dB, where the certified level drops from 0.14 to 0.020 for PS-SLP and from 0.42 to 0.026 for U-SLP between 60∘60^\circ and 80∘80^\circ. PS-SLP outperforms U-SLP at every elevation, with the largest gain at low elevation, where spatial discrimination is weakest. At 60∘60^\circ, it reduces the certified level by 58–66% across the three thresholds. At 80∘80^\circ, the reduction is about 10% for γreq∈{2,5}\gamma_{\mathrm{req}}\in\{2,5\} dB but 24% for γreq=8\gamma_{\mathrm{req}}=8 dB. Shaping is therefore most valuable when the geometry alone does not separate the Bobs from Willie and when the QoS requirement is strict.

Minimum certified covertness level versus mid-session satellite elevation

Figure 6. Minimum certified covertness level (ϵmin⁡cert\epsilon_{\min}^{\mathrm{cert}}) versus the mid-session satellite elevation for different CI QoS thresholds.

Figure 7 shows the certified level versus the number of active channel uses for Ppk∈{0.15,0.30,0.80}P^{\mathrm{pk}}\in\{0.15,0.30,0.80\} W, with Pav=Ppk/2P_{\mathrm{av}}=P^{\mathrm{pk}}/2. Here, T=3T=3 and the block centers are fixed, while LL varies from 1 to 30, i.e., nobs=3Ln_{\mathrm{obs}}=3L between 3 and 90, and the energy budget scales with nobsn_{\mathrm{obs}}. The certified level increases as Willie accumulates observations and, as predicted by Remark 1, follows exactly the curve 12ecnobs−1\frac{1}{2}\sqrt{e^{c n_{\mathrm{obs}}}-1}, since the same design is optimal for every LL. For the nominal design (Ppk=0.5P^{\mathrm{pk}}=0.5 W), c≈1.6×10−4c\approx1.6\times10^{-4}, so by (59) sessions of up to about 250 channel uses can be certified for ϵ=0.1\epsilon=0.1, and up to about 1970 for ϵ=0.3\epsilon=0.3. A larger power budget lowers the certified level, since it leaves more freedom to satisfy the CI requirements while suppressing leakage. As the budgets are upper limits, this does not require more transmit power, and the benefit diminishes beyond 0.30 W. The gain of shaping is largest when power is scarce. At nobs=30n_{\mathrm{obs}}=30, PS-SLP reduces the certified level relative to U-SLP by 71% for Ppk=0.15P^{\mathrm{pk}}=0.15 W, and by about 57% for 0.30 and 0.80 W.

Conclusion

This paper investigated covert multiuser LEO satellite downlinks, where a passive warden at an unknown but fixed ground location accumulates observations as the satellite moves. We proposed the PS-SLP and PS-BLP designs, which jointly optimize the precoding and the probabilities of relative multiuser patterns, while every legitimate user still observes uniformly distributed PSK symbols. We derived the exact chi-square divergence of the warden’s observation over the complete session and, by bounding the leakage over a continuous location uncertainty region, obtained covertness certificates that hold at every warden position. The certified covertness level was minimized under robust CI, power, and entropy constraints through an alternating optimization whose updates are equivalent to convex conic problems. The optimized probabilities were shown to follow a Maxwell–Boltzmann-type law, which allocates the session entropy across blocks according to the satellite geometry. Numerical results showed that shaping substantially reduces the certified covertness level of both precoding structures, and that its benefit is largest when precoding alone has limited freedom to suppress the leakage, i.e., under large location uncertainty, at low elevation, under strict QoS requirements, and under scarce power. These findings establish the symbol statistics as a design resource for covertness in their own right. A covert LEO transmitter should therefore control not only where its signal is radiated but also how often each multiuser symbol combination is sent.

Appendix A: Proof of Proposition 1

Expanding the square in (24) and using ∫Cp1,τ(y) dy=∫Cp0(y) dy=1\int_{\mathcal{C}}p_{1,\tau}(y)\,\mathrm{d}y=\int_{\mathcal{C}}p_0(y)\,\mathrm{d}y=1 gives Dτ=∫Cp1,τ2(y)/p0(y) dyD_\tau=\int_{\mathcal{C}}p_{1,\tau}^2(y)/p_0(y)\,\mathrm{d}y. For the Gaussian densities in (22), completing the square yields

∫Cpa(y)pb(y)p0(y) dy=exp⁡(2ℜ{a∗b}σw2).(79)\int_{\mathcal{C}}\frac{p_a(y)p_b(y)}{p_0(y)}\,\mathrm{d}y = \exp\left(\frac{2\Re\{a^*b\}}{\sigma_w^2}\right). \tag*{(79)}

Substituting (23), we obtain

Dτ(pW)=∑r=1R∑t=1Rπτ,rπτ,tM2∑ζ1,ζ2∈Sexp⁡(2σw2ℜ{ζ1∗ζ2μτ,r∗μτ,t}).(80)D_\tau(\mathbf{p}_W)=\sum_{r=1}^{R}\sum_{t=1}^{R}\frac{\pi_{\tau,r}\pi_{\tau,t}}{\mathcal{M}^2} \sum_{\zeta_1,\zeta_2\in\mathcal{S}} \exp\left(\frac{2}{\sigma_w^2}\Re\{\zeta_1^*\zeta_2\mu_{\tau,r}^*\mu_{\tau,t}\}\right). \tag*{(80)}

For each v∈Sv\in\mathcal{S}, exactly M\mathcal{M} of the M2\mathcal{M}^2 pairs (ζ1,ζ2)(\zeta_1,\zeta_2) satisfy ζ1∗ζ2=v\zeta_1^*\zeta_2=v. Thus, with z=μτ,r∗μτ,t/σw2z=\mu_{\tau,r}^*\mu_{\tau,t}/\sigma_w^2,

1M2∑ζ1,ζ2∈Se2ℜ{ζ1∗ζ2z}=1M∑v∈Se2ℜ{vz}=ΦM(z).(81)\frac{1}{\mathcal{M}^2}\sum_{\zeta_1,\zeta_2\in\mathcal{S}}e^{2\Re\{\zeta_1^*\zeta_2z\}} = \frac{1}{\mathcal{M}}\sum_{v\in\mathcal{S}}e^{2\Re\{vz\}} = \Phi_{\mathcal{M}}(z). \tag*{(81)}

Substitution proves (25).

Appendix B: Proof of Lemma 2

Since M\mathcal{M} is divisible by four, the PSK rotations can be grouped into Drot=M/4D_{\mathrm{rot}}=\mathcal{M}/4 QPSK quadruples, giving

ΦM(z)=1Drot∑d=0Drot−1Φ4(ej2πd/Mz),(82)\Phi_{\mathcal{M}}(z)=\frac{1}{D_{\mathrm{rot}}}\sum_{d=0}^{D_{\mathrm{rot}}-1}\Phi_4(e^{\mathrm{j}2\pi d/\mathcal{M}}z), \tag*{(82)}

where the auxiliary QPSK kernel is

Φ4(w)=12[cosh⁡(2ℜ{w})+cosh⁡(2ℑ{w})].(83)\Phi_4(w)=\frac{1}{2}\left[\cosh(2\Re\{w\})+\cosh(2\Im\{w\})\right]. \tag*{(83)}

For w=x+jyw=x+\mathrm{j}y, the identity cosh⁡(2x)=1+2sinh⁡2x\cosh(2x)=1+2\sinh^2x yields Φ4(w)−1=sinh⁡2x+sinh⁡2y≥0\Phi_4(w)-1=\sinh^2x+\sinh^2y\ge0. The power series of sinh⁡2(⋅)\sinh^2(\cdot) has nonnegative even-order coefficients. Since x2ℓ+y2ℓ≤(x2+y2)ℓx^{2\ell}+y^{2\ell}\le(x^2+y^2)^\ell for every integer ℓ≥1\ell\ge1, applying this inequality term-wise gives Φ4(w)−1≤sinh⁡2(x2+y2)=sinh⁡2(∣w∣)\Phi_4(w)-1\le\sinh^2\left(\sqrt{x^2+y^2}\right)=\sinh^2(|w|). All rotated arguments in (69) have modulus ∣z∣|z|. Averaging and using ∣z∣2≤t1t2|z|^2\le t_1t_2 therefore yield

0≤ΦM(z)−1≤sinh⁡2(∣z∣)≤sinh⁡2(t1t2).(84)0\le\Phi_{\mathcal{M}}(z)-1\le\sinh^2(|z|)\le\sinh^2\left(\sqrt{t_1t_2}\right). \tag*{(84)}

Using the power series of sinh⁡\sinh and the Cauchy–Schwarz inequality,

sinh⁡(t1t2)=∑ℓ=0∞t1ℓ+1/2t2ℓ+1/2(2ℓ+1)!≤[(∑ℓ=0∞t12ℓ+1(2ℓ+1)!)(∑ℓ=0∞t22ℓ+1(2ℓ+1)!)]1/2=sinh⁡(t1)sinh⁡(t2).(85)\begin{aligned} \sinh\left(\sqrt{t_1t_2}\right)=\sum_{\ell=0}^{\infty}\frac{t_1^{\ell+1/2}t_2^{\ell+1/2}}{(2\ell+1)!} \\ &\le\left[\left(\sum_{\ell=0}^{\infty}\frac{t_1^{2\ell+1}}{(2\ell+1)!}\right)\left(\sum_{\ell=0}^{\infty}\frac{t_2^{2\ell+1}}{(2\ell+1)!}\right)\right]^{1/2} \\ &=\sqrt{\sinh(t_1)\sinh(t_2)}. \tag*{(85)} \end{aligned}

Squaring (72) and combining it with (71) proves the hyperbolic-sine bound. For M=4\mathcal{M}=4, it is attained when t1=t2t_1=t_2 and z=t1z=t_1. Finally, et−1−sinh⁡(t)=cosh⁡(t)−1≥0e^t-1-\sinh(t)=\cosh(t)-1\ge0 for t≥0t\ge0, which proves the exponential bound.

Appendix C: Proof of Theorem 1

We apply Lemma 2 to every term of (23), accumulate the blocks through (26), and take the worst cell. For fixed τ\tau and pW∈Wq\mathbf{p}_{W}\in\mathcal{W}_q, let zr,t=μτ,r∗(pW)μτ,t(pW)/σw2z_{r,t}=\mu_{\tau,r}^{*}(\mathbf{p}_{W})\mu_{\tau,t}(\mathbf{p}_{W})/\sigma_w^2. From (39), ∣zr,t∣2≤ρτ,r,qρτ,t,q|z_{r,t}|^2\le\rho_{\tau,r,q}\rho_{\tau,t,q}. Since ∑r,tπτ,rπτ,t=1\sum_{r,t}\pi_{\tau,r}\pi_{\tau,t}=1, applying Lemma 2 with t1=ρτ,r,qt_1=\rho_{\tau,r,q} and t2=ρτ,t,qt_2=\rho_{\tau,t,q} to (23) gives

χτ2(pW)=∑r,tπτ,rπτ,t[ΦM(zr,t)−1]≤∑r,tπτ,rπτ,tsinh⁡(ρτ,r,q)sinh⁡(ρτ,t,q)=(Mτ,qsinh⁡)2≤Mτ,q2,(86)\begin{aligned} \chi_\tau^2(\mathbf{p}_{W})=\sum_{r,t}\pi_{\tau,r}\pi_{\tau,t}\left[\Phi_{\mathcal{M}}(z_{r,t})-1\right] \\ &\le\sum_{r,t}\pi_{\tau,r}\pi_{\tau,t}\sinh(\rho_{\tau,r,q})\sinh(\rho_{\tau,t,q}) \\ &=\left(M_{\tau,q}^{\sinh}\right)^2\le M_{\tau,q}^2, \tag*{(86)} \end{aligned}

where the last inequality is the last one in (40). This proves (43).

Moreover, every pW∈AW\mathbf{p}_{W}\in\mathcal{A}_{W} lies in some cell Wq\mathcal{W}_q, since the cells cover AW\mathcal{A}_{W}. For this cell, (26) and (73) give

ln⁡(1+χsess2(pW))≤L∑τ=1Tln⁡[1+(Mτ,qsinh⁡)2]≤Csinh⁡.(87)\ln(1+\chi_{\mathrm{sess}}^2(\mathbf{p}_{W}))\le L\sum_{\tau=1}^{T}\ln\left[1+\left(M_{\tau,q}^{\sinh}\right)^2\right]\le C_{\sinh}. \tag*{(87)}

Finally, ln⁡(1+x)≤x\ln(1+x)\le x for x≥0x\ge0 and Mτ,qsinh⁡≤Mτ,qM_{\tau,q}^{\sinh}\le M_{\tau,q} give Csinh⁡≤CEC_{\sinh}\le C_E, which proves (46).

Appendix D: Proof of Proposition 2

We first establish the per-block bound, then its session counterpart, and finally the ordering Csinh⁡≤CSC_{\sinh}\le C_S.

For w=x+jyw=x+\mathrm{j}y, the auxiliary kernel Φ4\Phi_4 defined in (70) satisfies

Φ4(w)=1+∑ℓ=1∞22ℓ−1(2ℓ)!(x2ℓ+y2ℓ)\Phi_4(w)=1+\sum_{\ell=1}^{\infty}\frac{2^{2\ell-1}}{(2\ell)!}\left(x^{2\ell}+y^{2\ell}\right)
≤1+∑ℓ=1∞∣w∣2ℓℓ!=e∣w∣2,(88)\le1+\sum_{\ell=1}^{\infty}\frac{|w|^{2\ell}}{\ell!}=e^{|w|^2}, \tag*{(88)}

where the inequality follows from 22ℓ−1ℓ!≤(2ℓ)!2^{2\ell-1}\ell!\le(2\ell)! and x2ℓ+y2ℓ≤(x2+y2)ℓx^{2\ell}+y^{2\ell}\le(x^2+y^2)^\ell for every integer ℓ≥1\ell\ge1. Applying (75) to each term of (69), with Drot=M/4D_{\mathrm{rot}}=\mathcal{M}/4, yields

ΦM(z)≤1Drot∑d=0Drot−1e∣ej2πd/Mz∣2=e∣z∣2.(89)\Phi_{\mathcal{M}}(z)\le\frac{1}{D_{\mathrm{rot}}}\sum_{d=0}^{D_{\mathrm{rot}}-1}e^{|e^{\mathrm{j}2\pi d/\mathcal{M}}z|^2}=e^{|z|^2}. \tag*{(89)}

For pW∈Wq\mathbf{p}_{W}\in\mathcal{W}_q, (39) gives ∣μτ,r∗μτ,t∣2/σw4≤ρτ,r,qρτ,t,q|\mu_{\tau,r}^{*}\mu_{\tau,t}|^2/\sigma_w^4\le\rho_{\tau,r,q}\rho_{\tau,t,q}. Substituting into (23),

Dτ(pW)≤∑r,tπτ,rπτ,teρτ,r,qρτ,t,q≤∑r,tπτ,rπτ,te(ρτ,r,q2+ρτ,t,q2)/2=[∑r=1Rπτ,reρτ,r,q2/2]2,(90)\begin{aligned} D_\tau(\mathbf{p}_{W})\le\sum_{r,t}\pi_{\tau,r}\pi_{\tau,t}e^{\rho_{\tau,r,q}\rho_{\tau,t,q}} \\ &\le\sum_{r,t}\pi_{\tau,r}\pi_{\tau,t}e^{(\rho_{\tau,r,q}^2+\rho_{\tau,t,q}^2)/2} \\ &=\left[\sum_{r=1}^{R}\pi_{\tau,r}e^{\rho_{\tau,r,q}^2/2}\right]^2, \tag*{(90)} \end{aligned}

where the second inequality uses ab≤(a2+b2)/2ab\le(a^2+b^2)/2. Taking logarithms proves (49). Accumulating the blocks and maximizing over the cells gives the corresponding session bound.

To show Csinh⁡≤CSC_{\sinh}\le C_S, let E[⋅]\mathbb{E}[\cdot] denote the average over πτ\pi_\tau and write ρ=ρτ,q\rho=\rho_{\tau,q}. By the Cauchy–Schwarz inequality, E[cosh⁡ρ]2=E[eρ]E[e−ρ]≥1\mathbb{E}[\cosh\rho]^2=\mathbb{E}[e^\rho]\mathbb{E}[e^{-\rho}]\ge1. Thus, 1+(Mτ,qsinh⁡)2≤(E[cosh⁡ρ])21+(M_{\tau,q}^{\sinh})^2\le(\mathbb{E}[\cosh\rho])^2. Since cosh⁡ρ≤eρ2/2\cosh\rho\le e^{\rho^2/2},

ln⁡[1+(Mτ,qsinh⁡)2]≤2ln⁡E[cosh⁡ρ]≤2ln⁡E[eρ2/2]=dˉτ,q.(91)\ln\left[1+\left(M_{\tau,q}^{\sinh}\right)^2\right]\le2\ln\mathbb{E}[\cosh\rho]\le2\ln\mathbb{E}[e^{\rho^2/2}]=\bar d_{\tau,q}. \tag*{(91)}

Summing over the blocks and maximizing over the cells gives Csinh⁡≤CSC_{\sinh}\le C_S. Together with Theorem 1, this proves (51).

Appendix E: Proof of Proposition 3

First, assume that (59) holds. Since (59a) is imposed at every reference direction, it implies Aτ,r,q≤aτ,r,qA_{\tau,r,q}\le a_{\tau,r,q}, including the channel-model margin when present. The rotated cone (59b) is equivalent to aτ,r,q2≤σw,min⁡2bτ,r,qa_{\tau,r,q}^2\le\sigma_{w,\min}^2b_{\tau,r,q}, so that ρτ,r,q=Aτ,r,q2/σw,min⁡2≤bτ,r,q\rho_{\tau,r,q}=A_{\tau,r,q}^2/\sigma_{w,\min}^2\le b_{\tau,r,q}. The exponential cone (59c) is equivalent to ebτ,r,q−1≤wτ,r,qe^{b_{\tau,r,q}}-1\le w_{\tau,r,q}, and since exe^x is increasing, eρτ,r,q−1≤wτ,r,qe^{\rho_{\tau,r,q}}-1\le w_{\tau,r,q}. As the probabilities are nonnegative, (59d) then gives

Mτ,q=∑r=1Rπτ,r(i)(eρτ,r,q−1)≤∑r=1Rπτ,r(i)wτ,r,q≤tτ,q.(92)M_{\tau,q}=\sum_{r=1}^{R}\pi_{\tau,r}^{(i)}(e^{\rho_{\tau,r,q}}-1)\le\sum_{r=1}^{R}\pi_{\tau,r}^{(i)}w_{\tau,r,q}\le t_{\tau,q}. \tag*{(92)}

Finally, (59e) is equivalent to ∥tq∥2≤C\lVert\mathbf{t}_q\rVert^2\le C. Since 0≤Mτ,q≤tτ,q0\le M_{\tau,q}\le t_{\tau,q}, this yields L∑τMτ,q2≤CL\sum_\tau M_{\tau,q}^2\le C for every qq, i.e., C2C_2. Conversely, assume that C2_2 holds and choose aτ,r,q=Aτ,r,qa_{\tau,r,q}=A_{\tau,r,q}, bτ,r,q=ρτ,r,qb_{\tau,r,q}=\rho_{\tau,r,q}, wτ,r,q=eρτ,r,q−1w_{\tau,r,q}=e^{\rho_{\tau,r,q}}-1, and tτ,q=Mτ,qt_{\tau,q}=M_{\tau,q}. These choices are nonnegative and satisfy (59a)–(59d), with equality in (59a) for the maximizing reference direction, while (59e) reduces to C2_2. This completes the proof.

Appendix F: Proof of Proposition 4

Since πτ,r≥πmin⁡>0\pi_{\tau,r}\geq\pi_{\min}>0, the definition (61) shows that (61a) is equivalent to πτ,re−hτ,r/πτ,r≤1\pi_{\tau,r}e^{-h_{\tau,r}/\pi_{\tau,r}}\leq1, i.e., to hτ,r≥πτ,rln⁡πτ,rh_{\tau,r}\geq\pi_{\tau,r}\ln\pi_{\tau,r}. First, assume that (61) holds. Combining this inequality with (61b) and (61c) gives

∑τ=1T∑r=1Rπτ,rln⁡πτ,r≤−nobsHˉln⁡2,∑r=1Rπτ,rln⁡πτ,r≤−Hfloorln⁡2,∀τ.(93)\begin{aligned} \sum_{\tau=1}^{T}\sum_{r=1}^{R}\pi_{\tau,r}\ln\pi_{\tau,r} &\leq-n_{\mathrm{obs}}\bar{H}\ln2,\\ \sum_{r=1}^{R}\pi_{\tau,r}\ln\pi_{\tau,r} &\leq-H_{\mathrm{floor}}\ln2,\qquad\forall\tau. \tag*{(93)} \end{aligned}

Since H(πτ)=−∑rπτ,rln⁡πτ,r/ln⁡2H(\boldsymbol{\pi}_{\tau})=-\sum_{r}\pi_{\tau,r}\ln\pi_{\tau,r}/\ln2, these are exactly C5_5 and C6_6. Conversely, if C5_5 and C6_6 hold, choosing hτ,r=πτ,rln⁡πτ,rh_{\tau,r}=\pi_{\tau,r}\ln\pi_{\tau,r} satisfies (61a) with equality, and (61b) and (61c) reduce to C5_5 and C6_6. This completes the proof.

References

  1. [1]O. Kodheli, E. Lagunas, N. Maturo, S. K. Sharma, B. Shankar, J. F. Mendoza Montoya, J. C. Merlano Duncan, D. Spano, S. Chatzinotas, S. Kisseleff, J. Querol, L. Lei, T. X. Vu, and G. Goussetis, “Satellite Communications in the New Space Era: A Survey and Future Challenges,” IEEE Commun. Surveys Tuts., vol. 23, no. 1, pp. 70–109, 2021.arxiv.org/abs/2002.08811
  2. [2]X. Lin, S. Rommer, S. Euler, E. A. Yavuz, and R. Karlsson, “5G from Space: An Overview of 3GPP Non-Terrestrial Networks,” IEEE Commun. Standards Mag., vol. 5, no. 4, pp. 147–153, Dec. 2021.arxiv.org/abs/2103.09156
  3. [3]3rd Generation Partnership Project (3GPP), “Study on New Radio (NR) to Support Non-Terrestrial Networks,” 3GPP, Tech. Rep. TR 38.811, Sep. 2020, version 15.4.0, Release 15.
  4. [4]S. Yan, X. Zhou, J. Hu, and S. V. Hanly, “Low Probability of Detection Communication: Opportunities and Challenges,” IEEE Wireless Commun., vol. 26, no. 5, pp. 19–25, Oct. 2019.arxiv.org/abs/1906.07895
  5. [5]A. A. Bash, D. Goeckel, and D. Towsley, “Limits of Reliable Communication with Low Probability of Detection on AWGN Channels,” IEEE J. Sel. Areas Commun., vol. 31, no. 9, pp. 1921–1930, Sep. 2013.DOI
  6. [6]M. R. Bloch, “Covert Communication Over Noisy Channels: A Resolvability Perspective,” IEEE Trans. Inf. Theory, vol. 62, no. 5, pp. 2334–2354, May 2016.DOI
  7. [7]L. Wang, G. W. Wornell, and L. Zheng, “Fundamental Limits of Communication With Low Probability of Detection,” IEEE Trans. Inf. Theory, vol. 62, no. 6, pp. 3493–3503, Jun. 2016.DOI
  8. [8]D. Goeckel, B. Bash, S. Guha, and D. Towsley, “Covert Communications When the Warden Does Not Know the Background Noise Power,” IEEE Commun. Lett., vol. 20, no. 2, pp. 236–239, Feb. 2016.DOI
  9. [9]B. He, S. Yan, X. Zhou, and V. K. N. Lau, “On Covert Communication With Noise Uncertainty,” IEEE Commun. Lett., vol. 21, no. 4, pp. 941–944, Apr. 2017.arxiv.org/abs/1612.09027
  10. [10]T. V. Sobers, A. A. Bash, S. Guha, D. Towsley, and D. Goeckel, “Covert Communication in the Presence of an Uninformed Jammer,” IEEE Trans. Wireless Commun., vol. 16, no. 9, pp. 6193–6206, Sep. 2017.arxiv.org/abs/1608.00698
  11. [11]R. Soltani, D. Goeckel, D. Towsley, B. A. Bash, and S. Guha, “Covert Wireless Communication With Artificial Noise Generation,” IEEE Trans. Wireless Commun., vol. 17, no. 11, pp. 7252–7267, Nov. 2018.DOI
  12. [12]K. Shahzad, X. Zhou, S. Yan, J. Hu, F. Shu, and J. Li, “Achieving Covert Wireless Communications Using a Full-Duplex Receiver,” IEEE Trans. Wireless Commun., vol. 17, no. 12, pp. 8517–8530, Dec. 2018.arxiv.org/abs/1810.06741
  13. [13]P. P. Papanikolaou, N. G. Evgenidis, S. A. Tegos, P. D. Diamantoulakis, and G. K. Karagiannidis, “Covert Hybrid Federated and Centralized Learning,” IEEE Commun. Lett., vol. 29, no. 7, pp. 1649–1653, Jul. 2025.DOI
  14. [14]S. Feng, X. Lu, S. Sun, E. Hossain, G. Wei, and Z. Ni, “Covert Communication in Large-Scale Multi-Tier LEO Satellite Networks,” IEEE Trans. Mobile Comput., vol. 23, no. 12, pp. 11 576–11 587, Dec. 2024.DOI
  15. [15]H. Jia, Y. Wang, W. Wu, and J. Yuan, “Robust Transmission Design for Covert Satellite Communication Systems With Dual-CSI Uncertainty,” IEEE Internet Things J., vol. 12, no. 12, pp. 21 892–21 903, Jun. 2025.DOI
  16. [16]P. Peng, X. Chen, T. Xu, C. Wu, Y. Zou, Q. Ni, and E. Soljanin, “Uncertain Location Transmitter and UAV-Aided Warden-Based LEO Satellite Covert Communication Systems,” IEEE Trans. Wireless Commun., vol. 25, pp. 11 099–11 112, 2026.arxiv.org/abs/2504.10347
  17. [17]C. Guo, H. Jia, Y. Wang, and Y. Huang, “OTFS-Enabled Covert Satellite Communication: A Dual-Domain Detection Perspective,” IEEE Trans. Veh. Technol., vol. 75, no. 6, pp. 11 937–11 942, Jun. 2026.DOI
  18. [18]C. Masouros and G. Zheng, “Exploiting Known Interference as Green Signal Power for Downlink Beamforming Optimization,” IEEE Trans. Signal Process., vol. 63, no. 14, pp. 3628–3640, Jul. 2015.DOI
  19. [19]M. Alodeh, S. Chatzinotas, and B. Ottersten, “Constructive Multiuser Interference in Symbol Level Precoding for the MISO Downlink Channel,” IEEE Trans. Signal Process., vol. 63, no. 9, pp. 2239–2252, May 2015.DOI
  20. [20]A. Haqiqatnejad, F. Kayahan, and B. Ottersten, “Symbol-Level Precoding Designed Based on Distance Preserving Constructive Interference Regions,” IEEE Trans. Signal Process., vol. 66, no. 22, pp. 5817–5832, Nov. 2018.
  21. [21]A. Li, D. Spano, J. Krivochiza, S. Mohelsouchtis, C. G. Tsinos, C. Masouros, S. Chatzinotas, Y. Li, B. Vucetic, and B. Ottersten, “A Tutorial on Interference Exploitation via Symbol-Level Precoding: Overview, State-of-the-Art and Future Directions,” IEEE Commun. Surveys Tuts., vol. 22, no. 2, pp. 796–839, 2020.arxiv.org/abs/1907.05530
  22. [22]D. Spano, S. Chatzinotas, S. Andreadis, J. Krause, and B. Ottersten, “Per-antenna power minimization in symbol-level precoding for the multibeam satellite downlink,” Int. J. Satell. Commun. Netw., vol. 37, no. 1, pp. 15–30, Jan. 2019.
  23. [23]M. R. A. Khandaker, C. Masouros, and K.-K. Wong, “Constructive Interference Based Secure Precoding: A New Dimension in Physical Layer Security,” IEEE Trans. Inf. Forensics Security, vol. 13, no. 9, pp. 2256–2268, Sep. 2018.arxiv.org/abs/1612.08465
  24. [24]D. Bozanis, G. Theologis, T. K. Oikonomou, S. A. Tegos, C. Masouros, and G. K. Karagiannidis, “Secure ISAC Beamforming Design: A BCRB Approach for Target-Angle Uncertainty,” IEEE Internet Things J., vol. 13, no. 20, pp. 46 389–46 403, Oct. 2026.DOI
  25. [25]D. Bozanis, V. K. Papanikolaou, S. A. Tegos, P. D. Diamantoulakis, C. Masouros, and G. K. Karagiannidis, “Secure Near-Field ISAC with Pinching-Antenna Systems: Exploiting Constructive-Destructive Interference,” 2026. [Online]. Available: https://arxiv.org/abs/2609.32715
  26. [26]Y. Wang, Q. Li, H. Liu, Y. Zhang, and J. Lin, “Symbol-Level Precoding for Integrated Sensing and Covert Communication,” IEEE J. Sel. Areas Commun., vol. 44, pp. 1796–1812, 2026.arxiv.org/abs/2512.10752
  27. [27]G. Böcherer, F. Steiner, and P. Schulte, “Bandwidth Efficient and Rate-Matched Low-Density Parity-Check Coded Modulation,” IEEE Trans. Commun., vol. 63, no. 12, pp. 4651–4665, Dec. 2015.
  28. [28]P. Schulte and G. Böcherer, “Constant Composition Distribution Matching,” IEEE Trans. Inf. Theory, vol. 62, no. 1, pp. 430–434, Jan. 2016.arxiv.org/abs/1503.05133
  29. [29]S. Ma, Y. Zhang, H. Sheng, H. Li, J. Shi, L. Yang, Y. Wu, N. Al-Dhahir, and S. Li, “Optimal Probabilistic Constellation Shaping for Covert Communications,” IEEE Trans. Inf. Forensics Security, vol. 17, pp. 3165–3178, 2022.arxiv.org/abs/2208.14027
  30. [30]A. B. Tsybakov, Introduction to Nonparametric Estimation, ser. Springer Series in Statistics. New York, NY, USA: Springer, 2009.
  31. [31]Y. Wang, X. Hu, A. Li, C. Masouros, K.-W. Wong, and K. Yang, “Symbol-Scaling Based Interference Exploitation in ISAC Systems: From Symbol Level to Block Level,” IEEE Trans. Wireless Commun., vol. 24, no. 3, pp. 2451–2466, Mar. 2025.DOI
  32. [32]European Telecommunications Standards Institute, Digital Video Broadcasting (DVB); Second generation framing structure, channel coding and modulation systems for Broadcasting, Interactive Services, News Gathering and other broadband satellite applications; Part 1: DVB-S2, ETSI Std. EN 302 307-1, Nov. 2014.

Paper details

vlnc:W_3dypcfcq
v1 · latestHistory (1)

published · Fresh — added to the Hub within the last 30 days

added ·

Usage

views · 1

downloads · 0

A view counts once per browser per day, a download each time the PDF is requested.

CC BY 4.0

Original source

  • Engineering

Not recorded for this paper · View statement →

Looking for related papers…
Contents