LPD Communication: A Sequential Change-Point Detection Perspective
Ke-Wen Huang, Hui-Ming Wang, Don Towsley, and H. Vincent Poor

TL;DR
This paper introduces a new framework for low probability of detection communication based on sequential change-point detection, analyzing how to optimize covert transmission against different detection strategies.
Contribution
It develops a comprehensive SCPD-based framework for LPD communication, providing optimal power and duration strategies under various sequential detection tests.
Findings
Closed-form solutions for Shewhart test optimization
Effective algorithms for CUSUM and SR test optimization
Numerical results demonstrating LPD communication performance
Abstract
In this paper, we establish a framework for low probability of detection (LPD) communication from a sequential change-point detection (SCPD) perspective, where a transmitter, Alice, wants to hide her signal transmission to a receiver, Bob, under the surveillance of an adversary, Willie. The new framework facilitates to model LPD communication and further evaluate its performance under the condition that Willie has no prior knowledge on when the transmission from Alice starts and that Willie wants to detect the existence of the communication as quickly as possible in real-time manner. We consider three different sequential tests for Willie, i.e., the Shewhart test, the cumulative sum (CUSUM) test, and the Shiryaev-Roberts (SR) test, to model the detection procedure. Communication is said to be covert if it stops before detection by Willie with high probability. Covert probability defined…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Statistical Process Monitoring · Statistical Methods in Clinical Trials · Statistical Distribution Estimation and Applications
LPD Communication: A Sequential Change-Point Detection Perspective
Ke-Wen Huang, Hui-Ming Wang, Senior Member, IEEE,
Don Towsley, Life Fellow, IEEE, and H. Vincent Poor, Fellow, IEEE K.-W. Huang and H.-M. Wang are with the School of Information and Communication Engineering, Xi’an Jiaotong University, Xi’an 710049, Shaanxi, P. R. China (e-mail: [email protected], [email protected]). D. Towsley is with the College of Information & Computer Sciences, University of Massachusetts, Amherst, MA 01003 USA (e-mail: [email protected]).H. V. Poor is with the Department of Electrical Engineering, Princeton University, Princeton, NJ 08540 USA (email: [email protected]).
Abstract
In this paper, we establish a framework for low probability of detection (LPD) communication from a sequential change-point detection (SCPD) perspective, where a transmitter, Alice, wants to hide her transmission to a receiver, Bob, from an adversary, Willie. The new framework facilitates modeling LPD communication and further evaluating its performance under the condition that Willie has no prior knowledge about when the transmission from Alice might start and that Willie wants to determine the existence of the communication as quickly as possible in a real-time manner. We consider three different sequential tests, i.e., the Shewhart, the cumulative sum (CUSUM), and the Shiryaev-Roberts (SR) tests, to model Willie’s detection process. Communication is said to be covert if it ceases before being detected by Willie with high probability. Covert probability defined as the probability that Willie is not alerted during Alice’s transmission is investigated. We formulate an optimization problem aiming at finding the transmit power and transmission duration so as to maximize the total amount of information that can be transmitted subject to a high covert probability. Under the Shewhart test, closed-form approximations of the optimal solutions are derived, which well approximate the solutions obtained from exhaustive search. As for the CUSUM and SR tests, we provide effective algorithms to search for the optimal solutions. Numeric results are presented to show the performance of LPD communication.
Index Terms:
LPD communication, covert communication, sequential change-point detection, quickest detection.
I Introduction
Recently, low probability of detection (LPD) communication, also referred to as covert communication, has gained considerable attention [1, 2, 3]. The premise behind LPD communication is to make the existence of the communication undetectable to third parties. Consider a scenario where a transmitter, Alice, transmits to a receiver, Bob, under the surveillance of an adversary, Willie, who aims at determining whether communication is ongoing between Alice and Bob. Using the technique of LPD communication, even though Willie keeps monitoring the channel, it cannot make an effective decision on whether Alice is on transmission, which is able to to protect the privacy of Alice and Bob [3].
I-A Related works
The definition and fundamental information-theoretical performance limits of LPD communication was firstly proposed in [4], and further investigated in [5, 4, 6, 7, 8]. In [4], the sum of false alarm and miss detection probabilities was defined as the error probability of Willie’s detector, and LPD communication performance limits subject to an arbitrarily high error probability approaching one was investigated. It was proved in [4] that LPD communication in additive white Gaussian noise (AWGN) channel obeys the square root law (SRL), i.e., Alice can transmit at most bits covertly and reliably to Bob in channel usages. Attempting to break the SRL leads to the consequence that either the communication can be detected by Willie, or Bob is not able to perform error-free decoding. In [5], it was shown that the SRL also holds in a binary symmetric channel (BSC) with no common randomness if the channel between Alice and Bob is better than that between Alice and Willie. In [6], the authors extended the SRL to general discrete memoryless channels (DMCs), and characterized the expressions of the scaling constants in DMC and AWGN channel. In [7], it was further revealed that the required length of the shared secret key to enable LPD communication was bits for general DMCs. The authors of [8] investigated the optimal signalling for LPD communication in AWGN channel. It was revealed in [8] that if is used as a metric of covertness, then Gaussian signalling is optimal, however, this is not the case if is used as a metric of covertness, where and denote distributions of the signal received by the adversary when LPD communication exists and does not exist, respectively, and represents the Kullback-Leibler divergence.
The SRL in LPD communication is discouraging as it implies that the covert information rate tends to be zero as the number of channel usages increases. Many recent works [9, 10, 11, 12, 13] tried to improve it and revealed some scenarios where the SRL could be broken and a positive covert information rate might exist, for examples, when Willie does not exactly know when Alice starts to transmit (if she does) [9, 10, 11], when Willie is uncertain about the noise variance on its channel [12], and when a third party broadcasts jamming signals [13]. Under the above fundamental information-theoretical framework of LPD communication, some practical scenarios have been investigated, e.g., in point-to-point communication systems [14, 15, 16, 17, 18], in relay systems [20, 19], and in random networks [21, 22]. Specifically, in [14] and [15], the covert transmission rate maximization problem was investigated, where Willie was assumed to have inaccurate knowledge about the noise power. By taking the effect of finite block length into consideration, [16] and [17] maximized the effective covert throughput subject to a lower bound on the detection error probability of Willie. The scenario investigated in [17] was further extended to the case with a full-duplex receiver in [18], and LPD communication performance was improved by letting the receiver broadcast artificial noise. In [19], LPD communication was considered in an one-way relay network, wherein the relay node harvested energy from the source node and tried to transmit its own message covertly. In [20], the authors proposed to use multiple relays to forward the private message covertly, and provided algorithms to find the route that maximizes the covert throughput or minimizes end-to-end delay. In [21, 22], the authors studied the performance of LPD communication in the presence of randomly located interferers.
I-B Binary hypothesis test framework in existing works
Though existing works have provided us considerable understanding on achievable performance of LPD communication, they have two major limitations.
First, it was implicitly assumed that the transmission from Alice to Bob either is everlasting all the time or does not exist at all during Willie’s whole detection process. In other words, Willie’s detection was modeled as a binary hypothesis test (BHT) problem, and the following two hypothesises were taken into consideration,
: communication does not exist, i.e., all observations of Willie are pure thermal noise; 2. 2.
: communication exists, i.e., all observations of Willie are the superposition of Alice’s signal and thermal noise.
All the works in [5, 4, 6, 7, 13, 8, 21, 20, 17, 16, 14, 15, 18, 19] discussed covert communication under such a detection framework, which is illustrated in Fig . 1(a). However, in practice, it is likely that the Alice’s transmission starts at some time in the middle of Willie’s observation procedure. This is because Alice and Bob determine when their communication starts, which is unknown to Willie. In this case, such a BHT-based model cannot describe the behavior of LPD communication accurately due to the asynchrony between Alice and Willie.
Another issue is that BHT-based detection works in batch mode, namely, all sample observations are collected before making a decision. But in practice, Willie usually does not have to wait until all data have been collected to make the decision off-line. Instead, he can make the decision while successively observing. In fact, as a surveillant, Willie should perform the detection in a sequential manner, which is a very natural requirement since in many applications decisions should be made in real time.
We note that a slightly different model, as illustrated in Fig. 1(b), was investigated in [9, 10, 11]. Specifically, in [9, 10, 11], the communication between Alice and Bob occurs during a finite block of time, the beginning of which is random and unknown to Willie. This model indeed has taken the asynchrony between Alice and Willie into consideration. However, for Willie’s detection, they still assume that all the observations were collected before making the final decision by performing a BHT.
I-C Motivations and contributions
Based on the above observations, in this paper, we establish a new framework for LPD communication under the following two basic and important assumptions:
Willie has no prior knowledge about when the communication between Alice and Bob may start; 2. 2.
Willie performs a sequential detection to discover the communication.
To be more specific, we view the received signal sequence of Willie as a discrete time stochastic process. If there is no communication between Alice and Bob, then Willie’s received signal only consists of thermal noise. If there exists a time point (unknown to Willie) at which Alice starts to transmit to Bob, then after this moment, Willie’s received signal becomes the superposition of the information symbol transmitted by Alice and the thermal noise. In other words, there exists a change of statistic feature of Willie’s received signal sequence. From the perspective of Willie, determining whether communication occurs between Alice and Bob is equivalent to determining whether such a change occurs. As Willie has no idea when the communication occurs, the detector should work in a sequential manner, i.e., at each time a new sample observation is obtained, it decides whether or not communication occurs based on all the samples obtained so far.
In view of this procedure, the design of Willie’s detector naturally falls into the field of sequential change-point detection (SCPD) [23], which is also referred to as quickest detection [24]. In SCPD, at each time when a new sample observation is obtained, the detector makes a decision based on all the sample observations collected at hand. If it indicates that no change has occurred, then the detector moves to the next time point at which a new sample observation is obtained and a new decision will be made. The detection procedure does not stop until the detection result indicates that a change has occurred. We can see that SCPD naturally works in an on-line manner.
Under the SCPD framework, the performance metric is significantly different from BHT-based detection. In BHT-based detection, the performance is fully characterized by false alarm and miss detection probabilities. However, in SCPD, frequency of false alarms (or the average time interval between two consecutive false alarms) and average detection delay, i.e., the average time interval between the time when the change is detected and the time when the change truly occurs, are the primary metrics. This is because in BHT, only a single decision is made, and therefore, we only need to check whether or not the decision is correct. However, in SCPD, at each time when a new sample observation is obtained, a new decision will be made, the impact of which is two-fold:
even if no change occurs, the detector will always raise a false alarm after observing for a sufficiently long time due to the random noise. In fact, many practical SCPD algorithms raise a false alarm with probability one within finite time [24, 23]; 2. 2.
if a change occurs at an unknown time point, to guarantee the reliability of the detection result, there usually exists an inevitable detection delay, i.e., there is a gap between when the change occurs and when the change is successfully detected.
Intuitively, if the change is significant, it is reasonable to expect a small detection delay. However, if the change is small, it will take a long time to successfully detect it. In reality, we often desire a low rate of false alarm and a short detection delay which, however, cannot be attained at the same time. Therefore, practical SCPD usually achieves a trade-off between the two performance metrics. Typical SCPD algorithms, such as the Shewhart test, the cumulative sum (CUSUM) test, and the Shiryaev-Roberts (SR) test, are designed to minimize the detection delay subject to a sufficiently long interval between two consecutive false alarms [23, 24].
Based on this critical feature, when Willie performs a sequential test, it is possible for Alice and Bob to achieve LPD communication by taking advantage of Willie’s detection delay. More specifically, if Alice transmits at a low power level, then it may take a long time for Willie to make a reliable decision. Consequently, if the time duration of communication is less than the detection delay, then Willie will not be alerted with a high probability. In this case, we say that LPD communication succeeds.
From the perspective of Alice and Bob, they want to communicate as much information as possible without being detected by Willie. Naturally, the above discussion raises a fundamental question: how much power could Alice use and how long the time could she exploit to achieve LPD communication? These questions are the critical concerns of effective LPD communications, which constitute the main topic of this paper. The novelties and contributions of this paper are summarized below.
We establish a new framework for LPD communication based on SCPD. In our framework, Willie adopts SCPD to detect the occurrence of communication between Alice and Bob in a real-time manner, and Alice and Bob achieve LPD communication by taking advantage of the detection delay of Willie’s detector. To the best of our knowledge, this is the first paper to investigate the performance of LPD communication under SCPD. 2. 2.
Several well-known SCPD algorithms are adopted to model Willie’s detection, i.e., the Shewhart test, the CUSUM test, and the SR test. They are all optimal SCPD detectors under different conditions. For each test, we analyze the covert probability, defined as the probability that Willie is not alerted during the communication period, which depends on both the transmit power and transmission duration. 3. 3.
We formulate the fundamental LPD communication problem of maximizing the amount of information transmitted from Alice to Bob subject to a sufficiently high covert probability, wherein the optimization variables are transmit power and transmission duration. For the Shewhart test, we derive a closed-form approximate solution, which achieves similar performance compared to the optimal solution obtained from an exhaustive numeric search. For CUSUM and SR tests,we provide methods to search the optimal solutions. Numerical results are presented to show LPD communication performance in our new framework.
I-D Organization and notations
The rest of the paper is organized as follows: Section II introduces the system model in detail, including Willie’s sequential detection process; Section III presents covert probabilities and their analysis; Section IV presents the method to solve the covert throughput maximization problem. Section V numerically evaluates LPD communication performance; and finally, Section VI concludes the paper.
Notation: and denote probability and mathematical expectation, respectively. represents the complex Gaussian distribution with mean and variance . denotes the exponential distribution with parameter . and denote and , respectively. The supremum and infimum are denoted by and , respectively. is the indicator function.
II System model
We consider LPD communication from Alice to Bob, i.e., Alice transmits a message to Bob while keeping Willie unaware of the transmission. Let () denote the time Alice starts to transmit. Then, the received signal of Willie at time is
[TABLE]
where denotes the additive white Gaussian noise, denotes the information symbol transmitted by Alice with the transmit power, and is the transmission duration. Here, if , it means that Alice does not transmit anything and there is no transmission. In the case , transmission starts at the same time that Willie starts his detection. According to (1), the probability density function (PDF) of for or is , and that of for is . In the following, for notational simplicity, we assume that 111 For the case , we can equivalently view as the received signal sequence, where . In this way, the equivalent noise satisfies that . Note that in our case, is a sufficient statistic of , and therefore this causes no harm to the detection performance of Willie..
The proposed signal model in (1) can be viewed as a generalization of the model investigated in [4, 5, 8, 6, 7, 13, 21, 20, 17, 16, 14, 15, 18, 19]. Specifically, in these works, if communication between Alice and Bob exists, are i.i.d. random variables with PDF , which can be viewed as a special case of (1) with . Note that in our model (1), can be an arbitrary non-negative integer. In our case, Willie’s detection procedure cannot be modeled as a BHT problem as in existing works. This is because being unknown precludes Willie from pre-determining how many samples are needed to perform the BHT as in Fig. 1. In practice, Willie may want to discover the transmission from Alice as soon as possible once it starts. This requires a real-time detection procedure for Willie where he continuously checks if Alice is transmitting. Based on this consideration, in this paper, Willie adopts an on-line detection procedure that starts at time without loss of generality. Denote by Willie’s test statistic at time , which depends on the sample observations up to time , i.e., . Based on , Willie determines whether Alice is transmitting. We next introduce Willie’s detection procedure.
II-A Adversary model
In this paper, we assume Willie has no prior knowledge about the change-point , and therefore, we consider non-Bayesian SCPD at Willie [24] . Theoretically, SCPD can be described as a stopping time based on the sequential observations at which a decision on the occurrence of a change is made. At time , an alarm will be raised. The stopping time can be written in the form of
[TABLE]
where is the test statistic at time , which is usually a function of , and is a pre-designed detection threshold. According to (2), is the first time when the test statistic exceeds the detection threshold . An SCPD process is a sequential test that successively compares with until exceeds . SCPD produces one of the following two results:
- , which means that the change-point is successfully detected with the detection delay as , and 2) , which means that a false alarm occurs. In this paper, we assume that the detection procedure works in a cyclic manner, i.e., at each time when an alarm is raised, which is either a false alarm or a successful detection, Willie takes some action to deal with it, and then restarts the detection procedure. The whole detection process of Willie is comprehensively illustrated in Fig. 2. Note that how Willie responds to the alarms depends on the specific application scenario, and an example will be presented later.
In practice, while avoiding frequently raising false alarms, the detection process should be designed to have a small detection delay so that timely action can be taken to deal with the occurrence of a change. The false alarm frequency is usually characterized by the average run length to false alarm (ARL2FA), which is defined as , and the design of the stopping time (including the construction of and the value of ) is subject to a lower bound on the ARL2FA, i.e.,
[TABLE]
where indicates some detection performance achieved by stopping time , and is a pre-designed value that constitutes a lower bound on ARL2FA.
In general, different instances of in (3) requires different test statistics and detection thresholds in (2). In the following, we introduce three widely discussed non-Bayesian SCPD procedures:
- the Shewhart test,
- the CUSUM test, and
- the SR test. For clarity, in the following, we use , , and to denote detection thresholds, stopping times, and test statistics in Shewhart, CUSUM, and SR tests, respectively. For notational simplicity in the following, we use and to denote and , respectively, and specifically and to denote and , respectively.
II-A1 Shewhart test
In the Shewhart test, the test statistic at time is given by
[TABLE]
where is the likelihood ratio with and being the pre-change and post-change PDFs, respectively. In our case, according to (1), we have . Obviously, the test statistic in the Shewhart test only depends on the instantaneous sample observation and is independent of past observations. Note that the Shewhart test is optimal under several performance metrics. In particular, as discussed in [25, 26] if satisfies , then subject to the ARL2FA constraint in (3), the Shewhart test attains the highest probability to immediately and successfully recognize the change-point in the worst case of . We will discuss how to obtain the value of that satisfies in Section III-A.
II-A2 CUSUM test
The CUSUM test was first proposed in [27]. In the CUSUM test, at time , the test statistic is
[TABLE]
where it is understood that . Note that can also be written in a recursive form, i.e., with . Under the condition that the change is persistent, namely in (1), it was shown in [28] that, if satisfies , then the CUSUM test minimizes the average detection delay in the worst case of the change-point and the pre-change sample observations . Discussions on how to obtain the value of that satisfies will be presented in Section III-D.
II-A3 SR test
In the SR test, the test statistic at time is
[TABLE]
Note that similar to the case in the CUSUM test, can also be written in a recursive form with . Under the condition that the change is persistent, namely in (1), it was proved in [29] that for any , the SR test minimizes the relative integral average detection delay when the detection threshold satisfies . It was also pointed out in [29] that the SR test is optimal in the sense that it minimizes the average detection delay under the condition that is sufficiently large and the detection procedure is cyclic and preceded by a stationary flow of false alarms. We will show how to obtain the value of that satisfies in Section III-D.
In this paper, we assume that Willie adopts one of the above three tests to detect LPD communication between Alice and Bob, and we evaluate the performance of LPD communication under these tests.
Remark 1
To enable the CUSUM or SR test, Willie needs to know the transmit power of Alice, i.e., . Otherwise, he is not able to compute the test statistics and according to (5) and (6). For the Shewhart test, it can be verified that the detection procedure is equivalent to sequentially comparing the received signal power to a pre-designed threshold, and therefore, the value of is not required.
II-B Problem statement of LPD communication
Consider that Alice starts to transmit to Bob at time . On one hand, practical SCPD usually stops within finite time with probability one, i.e., [24, 23]. Consequently, as long as Alice transmits for a sufficiently long time with a strictly positive power level, Alice’s transmission will always be detected by Willie at some time after . On the other hand, there exists an inevitable detection delay in practical SCPD, i.e., there is an interval between the time when the transmission is successfully detected and the time when it truly starts. Therefore, an effective covert transmission scheme only transmits for a short period of time, i.e., . Specifically, the goal of Alice is to transmit as much information as possible to Bob during channel usages such that her probability of being detected falls below a threshold. As Willie’s detector exhibits an inevitable detection delay, if is significantly smaller than the detection delay, Willie is unlikely to be aware of Alice’s transmission. Based on the detection process in Fig. 2, there are three different cases regarding to the alarm raising time, which are illustrated in Fig. 3. In Case 1, an alarm is raised before the transmission starts,which is a false alarm. In Case 2, Alice’s transmission is detected, and an alarm is raised during Alice’s transmission. We refer to such an event as timely detection. In Case 3, Alice’s transmission is detected but the alarm is raised after Alice has already accomplished the transmission, and such an event is referred to as missed detection.
Note that each time an alarm is raised, Willie will take action to handle it. As a result, a false alarm can impact on the communication between Alice and Bob, as indicated in Case 1 of Fig. 3. However, in many practical scenarios, such a case can be avoided by the careful design of the communication protocol between Alice and Bob. An example is presented below to demonstrate this.
Example: Consider a scenario where each time when Willie’s detector raises an alarm, he jams the wireless channel for a period of time to interrupt the communication between Alice and Bob. In this way, if Alice is indeed transmitting, then Bob will not be able to decode the message transmitted by Alice as the channel is jammed. Even if the alarm is false, this strategy will not cost too much for Willie as long as the frequency of false alarm is designed to be sufficiently low. From Alice’s and Bob’s perspective, if a false alarm is raised before their communication and triggers Willie’s jamming, then both Alice and Bob will receive the jamming signal. As a result, they can deliberately delay the start time of their communication to avoid being jammed.
Motivated by the example above, Alice and Bob can effectively avoid the occurrence of Case 1 if they can sense Willie’s response to the alarms. In this paper, we assume that Alice and Bob are capable of doing so. As a result, for a given data packet to be transmitted, Alice need only consider the events of timely detection and missed detection as illustrated in Fig. 3 222 This does not mean that the false alarms raised by Willie’s detector have no impact on the communication between Alice and Bob. In fact, each alarm raised by Willie’s detector precludes Alice from transmitting to Bob for a period of time (depending on how Willie handles the alarms). Particularly, the false alarm raised right before the start of Alice’s transmission possibly forces Alice to delay her transmission, the effect of which can be significant in application scenarios with low latency requirement. Note that such an effect is out the scope of this paper but constitutes a future research issue. . Under the condition that Case 1 does not occur, we observe that on the one hand, timely detection or missed detection occurs with probability one due to the fact that Willie’s detection process terminates within finite time, i.e, [24, 23]; on the other hand, in many application scenarios, Willie’s detection process makes sense only when timely detection occurs, an example of which is presented above. Based on this viewpoint, we define covert probability, denoted by , as the probability that Willie is not alerted during the transmission, i.e., the probability of a missed detection,
[TABLE]
And based on above discussions, Alice and Bob expect a sufficiently high covert probability in order for the communication between them to be covert.
Note that for a given pair, different SCPD algorithms generate different covert probabilities, therefore, we use , , and to denote the covert probabilities in the Shewhart, the CUSUM, and the SR tests, respectively.
In this paper, we use the following utility function to characterize LPD communication performance,
[TABLE]
where is the noise power at Bob. As we assume a finite length of transmission time, the utility function in (8) serves as an upper bound on the total amount of information that can be conveyed from Alice to Bob covertly.
Based on the above considerations, Alice’s problem is,
[TABLE]
where () is a pre-designed threshold and constraint means that the probability that Willie is not alerted during the transmission is lower bounded by .
In the following sections of this paper, we first analyze the covert probabilities under the three sequential tests introduced in Section II-A, and then we numerically evaluate LPD communication performance by solving the maximization problem in (9).
Remark 2
To solve (9), Alice needs to know the noise variance at Willie’s receiver and the ARL2FA of Willie’s detector . In practice, it is possible for Alice to estimate these parameters. For example, the noise power is usually influenced by the surrounding electromagnetic environment. If Alice is located close to Willie such that they are in the same electromagnetic environment, then Alice is able to roughly estimate . As for the ARL2FA of Willie’s detector, we note that each alarm raised by Willie’s detector is accompanied by Willie’s response to deal with it. One example is presented above, wherein Willie jams the channel each time an alarm is raised in order to disrupt the communication between Alice and Bob. Therefore, it is possible for Alice to estimate the ARL2FA by recording the occurrence time of Willie’s responses. Based on these discussions, we assume that Alice knows the values of and in this paper. In practice, Alice’s knowledge about and can be inaccurate due to the estimation errors. Analyzing LPD communication performance when Alice only has inaccurate knowledge about and is more challenging and left for future research.
Remark 3
In this paper, the ARL2FA of Willie’s detector, , is assumed to be a fixed constant. In practice, the value of , which controls the false alarm frequency, is highly related to the cost that Willie pays due to alarms raised by his detector (for instance, the energy consumption required to jam the channel in the example presented above). The decrease in causes the increase in the cost because Willie needs to respond to the false alarms more frequently if LPD communication does not occur between Alice and Bob. Though such a cost can be reduced by increasing , this generally results in a longer detection delay, which can be exploited by Alice and Bob to achieve a higher covert throughput. As a result, instead of fixing as a constant, Willie might optimize based on Alice’s transmission scheme to reach a trade-off between the cost due to the false alarms and the covert throughput that can be achieved by Alice and Bob. From this viewpoint, the problem of LPD communication can be modeled as a game played by Alice and Willie, wherein Willie carefully designs his detector (including the value of ) to minimize the overall loss, on top of which Alice selects a transmission scheme that achieves the best LPD communication performance. Solving the problem of LPD communication from the perspective of game theory constitutes an interesting research problem.
III Covert probability analysis
In this section, we assume that Willie adopts one of the aforementioned tests to discover LPD communication. We investigate the probability that Willie fails to detect the transmission from Alice to Bob during the first channel usages.
III-A Shewhart test
With the Shewhart test, the following theorem characterizes the probability that Willie does not successfully detect the ongoing transmission during the first channel usages.
Theorem 1
For a given threshold in the Shewhart test, is given by
[TABLE]
Proof:
According to (7), can be written as
[TABLE]
where , follows from the fact that is independent of , follows from the fact that are i.i.d. random variables, and is because for . ∎
Note that the optimal Shewhart test requires that [25, 26], i.e.,
[TABLE]
where follows from the fact under the condition . Therefore, by inserting (12) into (10), can be further simplified as
[TABLE]
III-B CUSUM test
In this subsection, we derive the covert probability under the condition that Willie performs the CUSUM test. According to (5), the CUSUM test statistic can be written as with . To derive the covert probability, for notational simplicity, we scale the CUSUM test statistic, , as for , and therefore, we have
[TABLE]
where , , and is the scaled detection threshold.
The following lemma presents the conditional cumulative distribution function (CDF) of , which will be useful in deriving .
Lemma 1
Given , the conditional CDF of , denoted by , is
[TABLE]
Proof:
By assumption when and when . ∎
Now, we derive . To do this, for , define
[TABLE]
where . Obviously, by letting in (16), can be viewed as the conditional covert probability conditioned on . By the law of total probability, we have . Therefore, to obtain , in the following, we first derive and then investigate the distribution of .
Before presenting an expression for , we introduce some constants that do not depend on , which are useful in presenting . We denote as the smallest integer that satisfies , i.e., . Define with and . For , define with
[TABLE]
where , , , for any integer-valued , , and , and is given by
[TABLE]
Note that only depends on , and can be recursively calculated from .
Based on () defined above, an exact theoretical expression of is given in the following theorem.
Theorem 2
For and , is given by (19),
where is the unique integer that satisfies .
Proof:
is obtained by using Lemma 1. The derivation of with is in Appendix -A. ∎
Theorem 2 provides us a way to evaluate the conditional covert probability, i.e., . Now, we derive the distribution of . We denote the conditional CDF of as
[TABLE]
To obtain , for (), we define
[TABLE]
It is easy to see that for .
Before presenting expressions for and , we specify some constants that are useful in our derivations. We define , where and . For , we define with and
[TABLE]
where , for any integer , , and , and is given by
[TABLE]
Note that only depends on and can be recursively calculated from .
Based on () defined above, we present and in the following theorem.
Theorem 3
For and , is given by (23)
where is the unique integer that satisfies . Based on , can be written as \mathcal{G}_{\nu}^{\mathrm{CU}}(x;q)=\tilde{\mathcal{G}}_{\nu}^{\mathrm{CU}}(x;q)\Big{/}\left(\tilde{A}_{\nu,1,1}-\tilde{A}_{\nu,1,2}\mathrm{e}^{-\hat{\eta}_{c}}\right).
Proof:
The proof is found in Appendix -B. ∎
With and derived in Theorems 2 and 3, respectively, can be written as . We note that, in general, depends on the value of .
III-C SR test
According to (6), the SR test statistic at time , i.e., , is
[TABLE]
with . Therefore, . Regarding the detection threshold , for ease of discussion, we only consider the case . This is because when , the SR detector always raises a false alarm before the transmission begins provided , which has also been pointed out in [34]. Nevertheless, the method used in this part to evaluate can also be extended to the case with .
Based on (24), the sequence forms a Markov chain and the following lemma presents the conditional CDF of when is given.
Lemma 2
Given , the conditional CDF of , denoted by , is
[TABLE]
where .
Proof:
Due to the fact that , it is straight that . We further have
[TABLE]
When , and thus , and when , and , which leads to (25). ∎
Next, we present a method to calculate . For and , we define
[TABLE]
By letting in (27), we obtain the conditional covert probability conditioned on . Therefore, . To calculate , we first investigate , and then focus on the probability distribution of .
For , we have , which directly follows from Lemma 2. When , satisfies
[TABLE]
where is defined in Lemma 2. In fact, (III-C) provides a recursive integral formula for . Unfortunately, we are unable to obtain the closed-form expressions of for due to the complicated form of (III-C). Nevertheless, we can obtain numerically by using trapezoidal quadrature rule, see e.g. [30, 31, 32]. To make the paper self-contained, we introduce a method to numerically calculate in appendix -C.
Next, we discuss how to compute the probability distribution of . Under the condition that , the distribution of is
[TABLE]
For , obeys the following recursive formula,
[TABLE]
with for . We are unable to obtain a closed-form expression for for . Nevertheless, we can numerically calculate following the method introduced in Appendix -C.
Once and are obtained, we can numerically calculate . It is worth noting here that depends on the value of .
III-D Detection thresholds in the CUSUM and SR tests
Note that detection thresholds and in the CUSUM and SR tests should satisfy the ARL2FA constraint, i.e., . In this subsection, we present the method to determine the ARL2FA for a given detection threshold, based on which we can find the optimal detection threshold.
Define and , i.e., () is the ARL2FA of the CUSUM (SR) test under the condition that () is initialized by () with (). Obviously, and . Therefore, if () is derived, we can obtain the ARL2FA of the CUSUM (SR) test for a given threshold. The expressions for and are presented in the following two lemmas.
Lemma 3** (Eqn. (2.5) in [33])**
Denote . For with , is given by
[TABLE]
where for , is defined in (32)
with , and can be obtained by solving linear equation with respect to .
Proof:
Please refer to [33]. ∎
Lemma 4** (Theorem 1 in [34])**
If , then for , .
Proof:
Please refer to [34]. ∎
Based on Lemma 3, the optimal detection threshold in the CUSUM test, i.e., , can be numerically obtained by using the bisection method. For the SR test, based on Lemma 4, the optimal detection threshold is given by .
In summary, in this section, we derived the mathematical expressions for the covert probabilities in the Shewhart, CUSUM, and SR tests, respectively. The methods to obtain the optimal thresholds in the CUSUM and SR tests were also introduced. Using these results, in the next section, we consider to optimize the transmit power and transmission duration in order to maximize the throughput while maintaining a desired covert probability.
IV LPD communication performance evaluation
In this section, we first discuss the condition under which LPD communication is feasible. Here, LPD communication is said to be feasible if the covert constraint can be satisfied by some pair with and . Then, we present our method to optimize LPD communication performance under the covert probability constraint.
IV-A Feasibile LPD communication
For convenience, we refer to the communication system as a -system when Alice’s transmit power and transmission duration are () and (), respectively. For a given lower bound on the covert probability in (9), i.e., , a -system is said to be -covert if the pair meets the covert constraint, i.e., . The following theorem presents a necessary condition for a -system being -covert.
Theorem 4
If a -system is -covert, then
[TABLE]
Proof:
As is decreasing in , if a -system is -covert, so does a -system, i.e, , which leads to Theorem 4. Note that if , then the necessary condition in this theorem is also a sufficient condition. ∎
In fact, Theorem 4 provides us some insights on the feasibility of LPD communication that are summarized in the following three corollaries.
Corollary 1
Under the Shewhart test, there exists a -covert -system for and if and only if .
Proof:
Based on Theorem 4, . As , we have , which leads to Corollary 1. ∎
Corollary 2
Under the CUSUM test, there exists a positive number such that if , any -system cannot be -covert.
Proof:
Denote . Note that and is the scaled detection threshold defined in (14). For a given ARL2FA of Willie’s detector, , as , and is bounded above (otherwise the ARL2FA becomes infinite). As a result, is lower bounded away from [math] as , i.e., . Therefore, if , any -system cannot be -covert even if Alice’s transmit power approaches zero. ∎
Corollary 3
Under the SR test, if for some positive real number , then for any pre-given (), there exists a -covert -system.
Proof:
According to (24), . Therefore, as , . In order for the ARL2FA to be , the detection threshold must satisfy as . Denote \mathcal{U}_{r}(q)\triangleq\frac{1}{((1+q)\eta_{r})^{\frac{1}{q}}}\mathbb{E}\left((1+R_{\nu})^{\frac{1}{q}}\big{|}T_{r}>\nu\right), then . Since and under the condition that , we have for any (). ∎
Remark 4
According to Corollary 1-3, we conjecture that if is relatively small compared with and if is sufficiently large, then LPD communication performance under the SR test outperforms that under the Shewhart and CUSUM tests. This is because LPD communication becomes infeasible under the Shewhart and CUSUM tests if is sufficiently large as indicated by Corollary 1 and 2. We will verify this observation via numeric evaluation in Section V.
IV-B The Shewhart test
With derived in Section III-A, we rewrite the maximization problem in (9) as follows,
[TABLE]
Proposition 1
Denote as the optimal solution to (34). The covert probability constraint in (34) is active at the optimum, i.e., .
Proof:
This is because the objective function in (34) is monotonically increasing in both and , and is monotonically decreasing in both and . ∎
Based on Proposition 1, for a fixed , the optimal transmit power is
[TABLE]
Therefore, the maximization problem in (34) becomes
[TABLE]
Since , it follows from (35) that . Consequently, the solution to (36), , lies in and can be obtained by an exhaustive search, where is the floor function. Note that increases with , which means the search range for solving (36) increases with . In the following, we propose a closed-form approximate solution for (34).
According to (35), for any fixed , the optimal transmission duration is . Substituting to (34), problem (34) becomes
[TABLE]
Neglecting the floor function in (37), we obtain . Note that is usually chosen to be large enough to avoid frequent false alarms, and in covert transmission, transmit power is generally small, therefore, .
By checking the first order derivative, we find that first reaches a local maximum, at which , then decreases with respect to until it reaches a local minimum, at which . In the region of , monotonically increases and as . However, different from , as . Therefore, we propose to use as a rough approximation for the optimal transmit power. In this way, the optimal to the problem in (34) can be approximated by . With at hand, we can obtain a refined approximation of the optimal transmit power , which follows from (35). The accuracy of the approximate solution will be shown in Section V.
IV-C The CUSUM and SR tests
In this subsection, we present our method to evaluate LPD communication performance under the condition that Willie performs the CUSUM or SR test. Due to the complicated mathematical formulas for the covert probabilities in CUSUM and SR tests, it is hard to obtain analytical solution to problem (9). Therefore, in the following, we solve (9) numerically.
In fact, the major difficulty in solving (9) lies in how to deal with the covert probability constraint, , where we denote for notational simplicity. Since we only have two optimization variables, i.e., and , we can first fix one of them and optimize the other. In this way, (9) degrades to an optimization problem with a single optimization variable, and can be solved by an one-dimensional search. Regarding , we observe that decreases with if is fixed. Besides, when is fixed, the calculation of with can be based on intermediate results obtained during the calculation of , i.e., . This means that it is computationally much easier to find the optimal for fixed than to find the optimal for fixed . Therefore, we propose to optimize first with fixed as a constant, and then optimize by an exhaustive one-dimensional search. We summarize our method to solve (9) when Willie performs the CUSUM or the SR test in Algorithm 1, wherein is the searching interval and is the step size.
Remark 5
Note that in this paper, the covertness of the communication between Alice and Bob is evaluated through covert probability. If we let Willie optimize his detection strategy based on the transmit power and transmission duration of Alice to minimize the covert probability, then Alice’s problem becomes
[TABLE]
where is the stopping time to be optimized by Willie with and being the test statistic and the detection threshold at time , respectively, and is the covert probability for a given group of . Note that in (38), is known to Alice and Bob but is unknown to Willie, and the supremum operation in (38c) follows from the widely used minimax principle in the design of non-Baysian SCPD algorithm due to the unknown change-point , see e.g., [23, Chapter 6]. The major difference between (9) and (38) is that is restricted to be one of the Shewhart, the CUSUM, and the SR tests in (9), while in (38), the covert probability is minimized with respect to for any given pair of . By solving (38), we may achieve an equilibrium between the communication performance achieved by Alice and Bob and the detection performance of Willie. However, although the optimization problem in (38) is expressed in such a concise form, it is very hard to solve. In fact, the optimization problem in (38) consists of two layers. In the outer-layer problem, is maximized with respect to subject to the covert probability constraint in (38b). In the inner-layer problem, the covert probability is minimized with respect to , which includes the optimization of the structure of the detection statistic and the value of the detection threshold . The first difficulty in solving (38) lies in the fact that the solution to the inner-layer problem in (38c) is generally unknown. To the best knowledge of the authors, (38c) can be theoretically solved only in the case , and the optimal solution is the well-known Shewhart test, see [25, 26]. However, for , (38c) is still an open problem. The second difficulty is that even if (38c) can be numerically solved, we need to compute it for each different pair of when numerically searching the optimal pair, the computational complexity of which is high. Based on this two reasons, we are not able to solve (38) currently, but solving this problem constitutes an interesting future research issue. In this paper, we assume that Willie adopts one of the three sequential tests, i.e., the Shewhart, the CUSUM, and the SR tests. As a result, problem (38) degrades to (9), which is mathematically tractable. Nevertheless, the results obtained in this paper are still useful as they can be viewed as theoretical upper bounds on the achievable LPD communication performance under sequential detection, which has not been particularly explored in the literature.
V Numeric Results and Discussions
V-A Numeric results
In this part, we numerically evaluate the performance of the LPD communication. Unless specified, in the simulation, we set the ARL2FA of Willie’s detector , the lower bound on the covert probability , and .
In Fig. 4(a) and Fig. 4(b), we plot the covert probabilities versus the transmission duration and the transmit power, respectively, under the Shewhart, CUSUM, and SR tests. Fig. 4 reveals that increasing either the transmit power or the transmission duration decreases the covert probability. Therefore, to transmit as much information content as possible subject to a sufficiently high covert probability, it is necessary to carefully select the transmit power and transmission duration. In Fig. 4, we also show that covert probabilities under CUSUM and SR tests are affected by , i.e., the time when LPD communication occurs, and a larger value of results in a smaller covert probability. This is because the detector accumulates more noise samples before Alice starts to transmit to Bob as increases. Unlike the CUSUM and SR tests, the covert probability in the Shewhart test does not depend on due to the fact that the Shewhart test statistic only depends on the instantaneous signal received at each moment.
We plot the optimal transmission duration for fixed , denoted by , versus under the Shewhart, CUSUM, and SR tests in Fig. 5(a), 5(b), and 5(c), respectively. From Fig. 5, we can see that is non-increasing and eventually converges to [math]. Based on , is illustrated as a function of in Fig. 5. In our system settings, under the condition that Willie performs the Shewhart or CUSUM test, the envelope of first increases and then decreases, see Fig. 5(a) and 5(b) respectively. This increase-first-and-then-decrease property indicates that we need to search for the optimal transmit power that maximizes . The curve of under the SR test appears to be slightly different. As shown in Fig. 5(c), the envelope of has two local maxima. One of them suffers a low transmit power level but has a long period of time that can be utilized for covert transmission. The other one has a sightly higher transmit power level and thus the feasible transmission duration is shorter.
In Fig. 6, we plot versus , where denotes the optimal transmit power for fixed . We assume that Willie performs the Shewhart, the CUSUM, and the SR tests in Fig. 6(a), 6(b), and 6(c), respectively. From Fig. 6, we can see that in all cases, tends to be decreasing with respect to as long as is sufficiently large. This means that simply increasing the transmission duration does not always improve the performance of LPD communication. We point out that this conclusion differs from that in [17]. In [17], it was shown that if the transmission time was longer, then LPD communication performance became better, but in out case, is maximized in the middle of the feasible region of .
In Fig. 9(a), 9(b), and 9(c), we illustrate versus the ratio of Bob’s and Willie’s noise powers under the Shewhart, CUSUM, and SR tests, respectively. In Fig. 9(a), the approximation derived in Section IV-B is compared to results obtained from an exhaustive one-dimensional search. From Fig. 9(a), we conclude that the approximation approaches to the optimal performance. The curves in Fig. 9(b) and 9(c) are obtained numerically following Algorithm 1, where we set , and . In fact, Fig. 9 reveals two fundamental methods to enhance LPD communication performance, i.e., to suppress the noise of Bob’s receiver (or equivalently to enhance the received signal power) and to inject random noise into Willie’s receiver.
As the covert probabilities and are influenced by (see Fig. 4), we evaluate LPD communication performance for different values of , which are plotted in Fig. 9. Note that under the Shewhart test is also plotted, and as does not rely on , the curves for the Shewhart test are horizontal lines. From Fig. 9, it is observed that under the CUSUM and SR tests, monotonically decreases with until it converges. In fact, and decrease with , which can be observed from Fig. 4. This phenomenon leads to the fact that an increase in leads to a decrease in the maximum feasible transmission time length, and therefore, decreases. Besides, as increases, the conditional distribution of Willie’s test statistic at time , i.e., for , converges to a quasi-stationary distribution, see [23]. Once has converged, the covert probability will not change with anymore, and converges to a constant. Hence, Fig. 9 suggests that having a sufficiently large value of produces a lower bound on the actual performance. From Fig. 9, we also observe that for small , under the CUSUM test is smaller than that under the SR test. This because SR test is not sensitive to a statistical change that occurs at the beginning of the detection procedure, and for small , the SR test usually allows a long period time for LPD communication. As long as is sufficiently large, becomes similar under the CUSUM and SR tests.
In Fig. 9, we illustrate versus the covert probability constraint . In fact, the curves in Fig. 9 can be viewed as a trade-off between the throughput and risk of being detected, and with the increase of , finally decreases to [math]. Fig. 9 also reveals the distinct communication performance that can be achieved under the three sequential tests. From Fig. 9, we observe that if we desire a low risk of being detected, i.e., is close to , then the Shewhart test restricts Alice to the lowest throughput while the SR test allows the largest value of . However, the contrary is the case when the covert probability constraint is loose. As shown in Fig. 9, when is around , is smaller under CUSUM and SR tests than under Shewhart test.
In Fig. 10, we plot versus with . Fig. 10 reveals that is monotonically increasing with . Recall that is the ARL2FA of Willie’s detector. As we have mentioned in Section II, the value of depends on the ability of Willie to tolerate the false alarms. If Willie can tolerate frequent false alarms, then he has a small the value of . But if Willie desires few false alarm, then the value of must be large, which inevitably results in long detection delay. Intuitively, an increase of the detection delay allows Alice to transmit for a longer period of time, and therefore transmit more information covertly.
V-B Discussions
We note that the LPD communication scheme investigated in this paper differs from schemes studied in existing works. Specifically, the differences mainly lie in the following three aspects:
Detection process: in earlier works, the detection process of Willie was formulated as a BHT problem, and a final decision was made after Alice’s transmission session terminated. In this paper, Willie makes sequential decisions by running an SCPD algorithm due to the lack of the knowledge about when Alice’s transmission starts; 2. 2.
Willie’s goal: in earlier works, the goal of Willie can be understood as determining whether or not communication occurred during a given time window that Willie is interested in; while in this paper, Willie aims at discovering Alice’s transmission as soon as possible once it starts; 3. 3.
Definition of covertness: in earlier works, communication between Alice and Bob was said to be covert if the sum of the false alarm and missed detection probabilities approaches one. Such a metric for covertness cannot be directly extended to our case. In this paper, by excluding the impact of the false alarms (as explained in Section II-B), Alice’s transmission is regarded to be covert if the event of missed detection, as defined in Fig. 3, occurs with a sufficiently high probability, or equivalently, if the probability of the timely detection event is small.
Because of these differences, the application scenarios of the LPD communication schemes studied in earlier works and in this paper are different. Specifically, the scheme studied in earlier works is useful in protecting privacy, for example, preventing Willie from analyzing the traffic pattern between Alice and Bob, while the scheme presented in this paper can be useful in the situations where Willie wants to perform active attack toward ongoing transmission from Alice to Bob.
VI Conclusions and Future Directions
In this paper, we have established a new framework for LPD communication by formulating Willie’s detection problem as an SCPD problem. Three different SCPD algorithms, i.e., the Shewhart, the CUSUM, and the SR tests, have been considered to enable Willie’s detection. For each of them, we have analyzed the covert probability, based on which we have further maximized the throughput subject to a sufficiently high covert probability by optimizing the transmit power and transmission duration. Numerical results have been presented to show LPD communication performance, which reveal that:
- it is viable to achieve LPD communication by utilizing the detection delay of Willie, and we can carefully select the transmit power and the transmission duration to achieve the optimal performance;
- the ratio of Bob’s and Willie’s noise powers affects LPD communication performance a lot, and two basic methods to improve LPD communication performance are to suppress the noise of Bob’s receiver and to inject interference into Willie’s receiver; and
- the performance of LPD communication is significantly influenced by the time difference between when Willie starts its detection procedure and when Alice starts to transmit if Willie performs the CUSUM or the SR tests.
The new LPD communication framework established in this paper opens up several future research directions. For example, in this paper, Alice is assumed to know the ARL2FA of Willie’s detector. In general, the ARL2FA of Willie’s detector is used to control the costs due to the false alarms. If the problem of LPD communication can be modeled as a game between Alice and Willie, then it might be possible to drop such assumption, and the ARL2FA might be directly determined by the equilibrium of the game. Besides, it is interesting to study the performance improvement of LPD communication when Willie’s sequential detector suffers from the imperfect estimation on the noise power, e.g., by using the noise uncertainty model in [14, 15]. Another possible research issue is to investigate how to fully deteriorate the detection performance of Willie’s SCPD. Intuitively, we may elaborate the transmit power or design a transmission scheme to constrain that the difference between ARL2FA and average detection delay of Willie’s detector is small. In this way, the Willie’s detector becomes ineffective if Willie wants to timely detect the occurrence of the communication.
-A The derivation of Theorem 2
According to (16), for , satisfies the recursive formula in (39),
where step follows the law of total probability, step follows the Markov property of the sequence , step is obtained by the definition of in (16), step is because there exists a probability mass at if , and step is obtained by using (1). Note that can be obtained by using Lemma 1. Based on , can be obtained by inserting into (39). Similarly, for , can be obtained by inserting into (39). Using mathematical induction we obtain the result.
-B The derivation of Theorem 3
For and with , we have the recursive integral equation (40),
where step follows the law of total probability, step is because of the probability mass at , step is due to Lemma 1, and step is obtained by using the integral by parts. We can obtain and according to Lemma 1. For , can be obtained by inserting into (40).
-C Numerically calculation of
Denote for satisfying as sample points in . Using trapezoidal quadrature rule, (III-C) is approximated as
[TABLE]
where we denote
[TABLE]
and is a -dimensional column vector. According to (41), we obtain
[TABLE]
where .
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] A. O. Hero, “Secure space-time communication,” IEEE Trans. Inf. Theory , vol. 49, no. 12, pp. 3235–3249, Dec. 2003.
- 2[2] B. A. Bash, D. Goeckel, D. Towsley, and S. Guha, “Hiding information in noise: Fundamental limits of covert wireless communication,” IEEE Commun. Mag. , vol. 53, no. 12, pp. 26–31, Dec. 2015.
- 3[3] 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.
- 4[4] B. 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.
- 5[5] P. H. Che, M. Bakshi and S. Jaggi, “Reliable deniable communication: Hiding messages in noise,” 2013 IEEE International Symposium on Information Theory , Istanbul, 2013, pp. 2945–2949.
- 6[6] 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.
- 7[7] M. R. Bloch, “Covert communication over noisy channels: A resolvability perspective,” IEEE Trans. Inf. Theory , vol. 62, no. 5, pp. 2334–2354, May 2016.
- 8[8] S. Yan, Y. Cong, S. V. Hanly and X. Zhou, “Gaussian signalling for covert communications,” IEEE Trans. Wireless Commun. , vol. 18, no. 7, pp. 3542–3553, Jul. 2019.
