Loading [MathJax]/extensions/TeX/boldsymbol.js
Use of a Rapid Method for Achieving Optimal Sensing Duration and Analysis of Data Rate Loss of Cognitive Radio Due to CLT | IEEE Journals & Magazine | IEEE Xplore

Use of a Rapid Method for Achieving Optimal Sensing Duration and Analysis of Data Rate Loss of Cognitive Radio Due to CLT


Illustrative Diagram: Use of a Rapid Method for Achieving Optimal Sensing Duration and Analysis of Data Rate Loss of Cognitive Radio Due to CLT.

Abstract:

The central limit theorem (CLT)-based Gaussian approximation facilitates the probability analysis of cognitive radio (CR), but it incurs data rate loss due to the inaccur...Show More

Abstract:

The central limit theorem (CLT)-based Gaussian approximation facilitates the probability analysis of cognitive radio (CR), but it incurs data rate loss due to the inaccurate configuration of the optimal sensing duration (OSD). To estimate the data rate loss, an approach to obtain a tight upper bound of the maximal achievable data rate over a Nakagami-m fading via-to-sense channel is proposed. Moreover, a direct formula is more desirable than an iteration scheme for a highly mobile CR that has to calculate the OSD more quickly. To meet this need, a strategy to achieve the OSD based on exponential interpolation is proposed. For Nakagami-Gamma shadowed fading via-to-sense channels, the proposed scheme is demonstrated to have advantages over the popularly utilized Hermite spline, such as: 1) a more tractable derivation of the probability density function (PDF) of the OSD and 2) a less complex calculation of the ergodicsensing capacity. These advantages are significantly favorable for a CR network to achieve low latency communication and swiftly perform quality of service management to adapt to the high mobility.
Illustrative Diagram: Use of a Rapid Method for Achieving Optimal Sensing Duration and Analysis of Data Rate Loss of Cognitive Radio Due to CLT.
Published in: IEEE Access ( Volume: 6)
Page(s): 24264 - 24278
Date of Publication: 13 April 2018
Electronic ISSN: 2169-3536

Funding Agency:


SECTION I.

Introduction

One of the important tasks for cognitive radio (CR) is sensing the environmental spectrum for opportunistic access. For a CR system, the fraction of the period of a data frame that is assigned to sensing will significantly impact its data throughput [1]–​[5]. This issue involves the probability analysis of the detected signal, for which the Gaussian approximation based on the central limit theorem (CLT) enables mathematical tractability. However, this analysis inevitably leads to the inaccurate configuration of the optimal sensing duration (OSD) and the loss of data rates to a certain extent. Additionally, this issue involves a sensing-throughput tradeoff, for which a time-consuming optimization operation to achieve the OSD has to be performed [1]–​[5]. Unfortunately, to the best of our knowledge, neither a tight upper bound of the maximal achievable data rate (MADR), which is applicable to estimate such a data rate loss, nor a direct formula replacing the conventional iteration scheme for the simplification of the calculation of the OSD have been found to date [1]–​[5]. However, the two aforementioned needs have become unprecedentedly desirable, as the CR ability [6], tactile-latency [7] and high speed mobility [8] were raised as the requirements of the 5th Generation (5G) wireless network [6]–​[8].

For a highly mobile CR system, its data frame and the fraction therein for the sensing have to be compressed. Thus, a question may arise as follows. Over a more limited size of the detected samples due to higher mobility, how much data rate will be lost due to applying the CLT? Moreover, higher mobility requires higher calculation speeds for the OSD. Next, another question may be raised as follows. Is a direct forward formula of OSD that is capable of replacing the traditional iteration scheme applicable?

Fortunately, for these two questions, our investigation indicates that although a closed-form formula of the exact MADR is not derivable due to a transcendental equation, an upper bound of it is achievable if some skills are applied. Accordingly, the data rate loss due to the CLT can be estimated. Moreover, an interpolation approach based on the exponential interpolation (EI) to piecewisely fit the exact OSD is applicable. This approach’s constraint equations are based on the coincidence of the functions at the starting end of each piece and that of their 1st order derivatives at both ends. We handle this analysis in this way in order to achieve a continuous probability density function (PDF) of the OSD as a whole of all the pieces. Such a scheme has two advantages over the conventional Hermite interpolation (HI) [9], [10], which also keeps the continuity of the 1st order derivatives. They are that: a) it renders the derivation of the PDF of the OSD tractable due to ease of deriving the inverse function of the OSD vs. the SNR, and b) it significantly decreases the complexity of the computation of the ergodic capacity over the via-to-sense fading channel. For the cross-layer QoS management of a wireless network, the resource allocation (RA), the call admission control (CAC) [11], [12], and the frame alignment [25] have to be performed in a timely manner. Thus, the quick awareness of such information becomes significantly favourable for the CRs at high mobility.

The remainder of this paper is organized as follows. In section III, the addressed problem is formulated. Section IV and V provide several related theoretical analyses and derivations. Section VI presents the simulation verifications followed by Section VII, where all conclusions are drawn.

SECTION II.

Key Abbreviations

For more convenient referencing, the key abbreviations are listed in Tab. 1.

TABLE 1 Key Abbreviations in an Alphabetical Order
Table 1- 
Key Abbreviations in an Alphabetical Order

SECTION III.

Mathematical Formulation

A. Optimal Sensing Duration and Maximal Achievable Data Rate of Cognitive Radio

For the energy detection based spectrum sensing approach, the statistical test result based on a set of detected samples can be expressed as [1] \begin{equation} \mathcal {t}\left ({\mathbf {Y} }\right)=\frac {1}{K}\sum \limits _{k=1}^{K} \left |{ y\left ({k }\right) }\right |^{2} \end{equation} View SourceRight-click on figure for MathML and additional features. where \begin{equation} \mathbf {Y}=\left \{{{y\left ({k }\right)}\vert {y\left ({k }\right)=s\left ({k }\right)+z\left ({k }\right)\!,~k\in \mathbf {K}}}\right \}\!, \end{equation} View SourceRight-click on figure for MathML and additional features. Also, k and \mathbf {K} represent the sample-index and the set including those indices with cardinality of K , respectively. K=f_{\mathrm {s}}\tau , where f_{\mathrm {s}} and \tau are the sampling rate and sensing duration, respectively. y\left ({k }\right) is the k th sample for testing. s\left ({k }\right) and z(k) are the n th items of the signal and noise sample-sets that are mutually independent with variances of \sigma _{s}^{2} and \sigma _{z}^{2} , respectively. z\left ({k }\right)\sim \text {CN}(0,\sigma _{z}^{2}) (i.e., it follows a circular symmetric complex Gaussian (CSCG) distribution with mean of 0 and variance of \sigma _{z}^{2} ) [13], [14]. For a sensing operation via a Nakagami-m fading channel, the conditional probability density function (PDF) of the instantaneous signal to noise ratio (SNR) is given as follows [14], [15] \begin{align} f_{\dot {\gamma }}(x\vert \gamma)=\frac {1}{\Gamma \left ({m }\right)}\left ({\frac {m}{\gamma } }\right)^{m}x^{m-1}e^{\left ({- \frac {m}{\gamma }x }\right)},\quad x\ge 0,~ m\ge 1/2\notag \\ {}\end{align} View SourceRight-click on figure for MathML and additional features. where m is the Nakagami fading parameter. A smaller m results in more severe multipath fading. m=1/2 , m=1 , m>1 and m=\infty represent the single-side Gaussian, Rayleigh, Rician and line of sight (LOS) channels, respectively [14], [15]. \Gamma \left ({\cdot }\right) denotes the Gamma function [13], [23], \dot {\gamma } is the instantaneous SNR, and \gamma is the mean of \dot {\gamma } defined as \gamma =\sigma _{s}^{2}/\sigma _{z}^{2} . Formula (3) indicates that \dot {\gamma }\sim \mathrm {Ga}\left ({m,\gamma /m }\right) , where the sign ‘~’ denotes ‘follow’ and \mathrm {Ga}\left ({k,\theta }\right) as a generic sign represents the Gamma distribution with k and \theta being its shape and scale parameter, respectively [13], [23].

Obviously, \gamma is also a random variable (RV) in the sense of longer term fading due to the path loss or shadowing [14]. For the simplification of analysis, the path loss in this instance is assumed to be constant during sensing. Thus, \gamma usually meets a logarithm Gaussian distribution [13], [14]. For the ease of mathematical handling, it is typical to employ the Gamma distribution as its approximate alternative, the PDF of which is given by [16].\begin{equation} f_{\gamma }\left ({y\vert \bar {\gamma } }\right)=\frac {y^{M-1}}{\Gamma \left ({M }\right)\bar {\gamma }^{M}}\exp \left ({- \frac {y}{\bar {\gamma }} }\right)\!,\quad y\ge 0,~M\ge 1/2\quad \end{equation} View SourceRight-click on figure for MathML and additional features. where M is a parameter inverse-proportionally reflecting the severity of shadow fading and \bar {\gamma } is a parameter identical to the mean of \gamma (i.e., the mean SNR of shadow fading). An overall view of Eqs. (3) and (4) suggests that \dot {\gamma } experiences a Nakagami-Gamma shadowed fading [16], the PDF of which, if taking the form of f_{\dot {\gamma }}\left ({x\thinspace \vert \thinspace \bar {\gamma }}\right) , will contain the modified Bessel function of the second kind known as the generalized-K model [22].

Let us focus on the context that the licensed (i.e., primary) signal does not vary so fast that it is considered to be a constant during sensing. It propagates via an aforementioned fading channel to arrive at the detector of a cognitive (i.e., secondary) system. Therefore, the variation of s\left ({k }\right) depends only on the channel. The temporal spacing of s\left ({k }\right)\!, k=1\cdots K is sufficient so that they can be viewed as uncorrelated. Either z(k) or \mathrm {s}\left ({k }\right)\!,k=1\cdots K have an independent identical distribution (i.i.d.).

Under hypothesis \mathcal {H}_{0} (i.e., s\left ({k }\right)=0, k=1\cdots K),\mathcal {t}\left ({\mathbf {Y} }\right) of (1) can be rewritten as \begin{equation} \mathcal {t}\left ({\mathbf {Y}\vert \mathcal {H}_{0}}\right) =\mathcal {t}\left ({\left \{{z\left ({k }\right)\!, k\in \mathbf {K} }\right \} }\right)=\frac {1}{K}\sum \limits _{k=1}^{K} \left |{ z\left ({k }\right) }\right |^{2} \end{equation} View SourceRight-click on figure for MathML and additional features. which follows the Chi-square distribution with a degree of freedom of 2K if \sigma _{z}^{2}=1 [13], a special case of Gamma distribution. Here, we still regard it as Gamma distributed, represented as [13] \begin{equation} \mathcal {t}\left ({\mathbf {Y}\vert \mathcal {H}_{0}}\right) \sim \mathrm {Ga}\left ({K, \sigma _{z}^{2}/K }\right)\!. \end{equation} View SourceRight-click on figure for MathML and additional features.

In the other case of hypothesis, \mathcal {H}_{1} (i.e., s\left ({k }\right)\ne 0, k=1\cdots K)\,\,\mathcal {t}\left ({\mathbf {Y} }\right) of (1) can be rewritten as \begin{equation} \mathcal {t}\left ({\mathbf {Y}\vert \mathcal {H}_{1}}\right) =\mathcal {t}\left ({\left \{{y\left ({k }\right)\!,k\in \mathbf {K} }\right \} }\right)=\frac {1}{K}\sum \limits _{k=1}^{K} \left |{ s\left ({k }\right)+z\left ({k }\right) }\right |^{2}\quad \end{equation} View SourceRight-click on figure for MathML and additional features. which is also observed to be Gamma distributed. Therefore, a proposition needs to be proposed as follows.

Proposition 1:

The probability of \mathcal {t}\left ({\mathbf {Y}\vert \mathcal {H}_{1}}\right) of (7) is Gamma distributed, represented as \begin{equation} \mathcal {t}\left ({\mathbf {Y}\vert \mathcal {H}_{1}}\right) \sim \mathrm {Ga}\left ({\kappa,\theta }\right) \end{equation} View SourceRight-click on figure for MathML and additional features. where \kappa and \theta are given by\begin{align*} \kappa=&K\xi \left ({m,\gamma }\right)\!, \tag{9.a}\\ \theta=&\frac {\sigma _{z}^{2}\left ({1+\gamma }\right)}{K\xi \left ({m,\gamma }\right)} \tag{9.b}\end{align*} View SourceRight-click on figure for MathML and additional features. and \xi \left ({m,\gamma }\right) is given by \begin{equation*} \xi \left ({m,\gamma }\right)=\frac {(1+\gamma)^{2}}{\gamma ^{2}/m +2\gamma + 1}. \tag{9.c}\end{equation*} View SourceRight-click on figure for MathML and additional features.

Proof:

See Appendix A.

The mean and variance of \mathcal {t}\left ({\mathbf {Y}\thinspace \vert \thinspace \mathcal {H}_{1}}\right) of (7) (denoted \mu _{\mathcal {H}_{1}} and \sigma _{\mathcal {H}_{1}}^{2} , respectively) are also derivable (see Appendix A) based the corresponding formulae of Gamma distribution [13], given by\begin{align*} \mu _{\mathcal {H}_{1}}=&\kappa \theta =\left ({1+\gamma }\right)\sigma _{z}^{2},\tag{10.a}\\ \sigma _{\mathcal {H}_{1}}^{2}=&\kappa \theta ^{2}=\frac {\left ({1+\gamma }\right)^{2}\sigma _{z}^{4}}{K\xi \left ({m,\gamma }\right)}. \tag{10.b}\end{align*} View SourceRight-click on figure for MathML and additional features. Similarly, for \mathcal {t}\left ({\mathbf {Y}\thinspace \vert \thinspace \mathcal {H}_{0}}\right) , its mean and variance are given by\begin{align*} \mu _{\mathcal {H}_{0}}=&\sigma _{z}^{2}, \tag{11.a}\\ \sigma _{\mathcal {H}_{0}}^{2}=&\sigma _{z}^{4}/K. \tag{11.b}\end{align*} View SourceRight-click on figure for MathML and additional features.

Substituting m=1 and m\to \infty into (10.b) yields \sigma _{\mathcal {H}_{1}}^{2}=\sigma _{z}^{4}{(\gamma +1)}^{2}/K and \sigma _{\mathcal {H}_{1}}^{2}=\sigma _{z}^{4}(2\gamma +1)/K , coinciding with the 3rd and 1st cases of (8) of [1], respectively. Thus, formula (10) provides a more general form than [1].

Let p_{\mathrm {d}} denote the detection probability that the CR system detects the presence of a licensed signal while it is indeed active, and p_{\mathrm {f}} is the false alarm probability such that the CR system falsely declares the presence of the licensed signal in its absence. In [1], it focuses on a context in which the signal is complex PSK-modulated and is propagated along a LOS path while the noise is CSCG distributed. This paper is focused on a new context in which the licensed system’s transmitted signal does not vary significantly within the cognitive system’s sensing duration so that it can be considered invariant. Nevertheless, it goes through a Nakagami-Gamma shadowed fading channel prior to its arrival. In such a new context, let us re-derive p_{\mathrm {d}} and p_{\mathrm {f}} as follows.

Based on proposition 1, the PDF of \mathcal {t}\left ({\mathbf {Y}\thinspace \vert \thinspace \mathcal {H}_{1}}\right) is given by \begin{equation*} f_{\mathcal {t}\left ({\mathbf {Y}\vert \mathcal {H}_{1}}\right)}\left ({x }\right)=\frac {x^{\kappa -1}}{\Gamma \left ({\kappa }\right)\theta ^{\kappa }}\exp \left ({- \frac {x}{\theta } }\right)\!, \quad x\ge 0. \tag{12}\end{equation*} View SourceRight-click on figure for MathML and additional features.

Accordingly, p_{\mathrm {d}} is derivable to be \begin{align*}&\hspace {-2pc}p_{\mathrm {d}}\left ({m,\gamma,\varepsilon }\right) \\=&\int _\varepsilon ^\infty {f_{\mathcal {t}\left ({\mathbf {Y}\thinspace \vert \thinspace \mathcal {H}_{1}}\right) }\left ({x }\right)\mathrm {d}x} \\=&\frac {1}{\Gamma \left ({\kappa }\right)}\int _{\varepsilon /\theta }^\infty {\left ({\frac {x}{\theta } }\right)^{\kappa -1}\exp \left ({- \frac {x}{\theta } }\right)\mathrm {d}\frac {x}{\theta }} =\frac {\Gamma \left ({\kappa,\varepsilon /\theta }\right)}{\Gamma \left ({\kappa }\right)} \\=&\Gamma _{0}\left ({\kappa,\varepsilon /\theta }\right)=\Gamma _{0}\left ({K\xi \left ({m,\gamma }\right)\!,\frac {\varepsilon K\xi \left ({m,\gamma }\right)}{\sigma _{z}^{2}\left ({1+\gamma }\right)} }\right) \tag{13}\end{align*} View SourceRight-click on figure for MathML and additional features. where \Gamma \left ({\cdot,\cdot }\right) denotes the upper incomplete Gamma function, \Gamma _{0}\left ({\cdot,\cdot }\right) is its regularized form [13], [23], and \varepsilon is the decision threshold for the detection of the result. Formula (13) indicates that p_{\mathrm {d}} depends on the three parameters of m,\gamma and \varepsilon .

To limit the CR’s interference in the licensed system under a specified level, it is usually required that p_{\mathrm {d}}\ge p_{\mathrm {d}0} , where p_{\mathrm {d}0} is termed as the minimal detection probability. The substitution of eq. (13) into p_{\mathrm {d}}\ge p_{\mathrm {d}0} leads to \begin{align*} \varepsilon\le&\varepsilon _{0}\left ({\gamma,m,p_{\mathrm {d}0} }\right) \\=&\theta \Gamma _{0}^{-1}\left ({\kappa,p_{\mathrm {d}0} }\right)\!=\!\frac {\sigma _{z}^{2}\left ({1\!+\!\gamma }\right)}{K\xi \left ({m,\gamma }\right)} \Gamma _{0}^{-1}\left ({K\xi \left ({m,\gamma }\right)\!,p_{\mathrm {d}0} }\right)\qquad \tag{14}\end{align*} View SourceRight-click on figure for MathML and additional features. where \varepsilon _{0} is the upper limit of \varepsilon and \Gamma _{0}^{-1}(\cdot, \cdot) denotes the inverse function of \Gamma _{0}(\cdot, \cdot) . The above formula indicates the dependence of \varepsilon _{0} on the parameters of \gamma , m and p_{\mathrm {d}0} .

As a result of (6), the PDF of \mathcal {t}\left ({\mathrm {Y}\thinspace \vert \thinspace \mathcal {H}_{0}}\right) is derived to be \begin{equation*} f_{\mathcal {t}\left ({\mathbf {Y}\thinspace \vert \thinspace \mathcal {H}_{0}}\right)}\left ({x }\right)=\frac {x^{K-1}K^{K}}{\Gamma \left ({K }\right)\left ({\sigma _{z}^{2} }\right)^{K}}\exp \left ({- \frac {Kx}{\sigma _{z}^{2}} }\right)\!,\quad x\ge 0. \qquad \tag{15}\end{equation*} View SourceRight-click on figure for MathML and additional features. Therefore, the p_{\mathrm {f}} over \varepsilon _{0} becomes derivable, given by \begin{align*}&\hspace {-1.2pc}p_{\mathrm {f}}\left ({\tau,\sigma _{z}^{2},\varepsilon _{0} }\right) \\[3pt]=&\int _{\varepsilon _{0}}^\infty {f_{\mathcal {t}\left ({\mathbf {Y}\vert \mathcal {H}_{0}}\right)}\left ({x }\right)\mathrm {d}x} \\[3pt]=&\frac {1}{\Gamma \left ({K }\right)}\int _{K\varepsilon _{0}/\sigma _{z}^{2}}^\infty {\left ({\frac {x}{\sigma _{z}^{2}/K} }\right)^{K-1}\exp \left ({- \frac {x}{\sigma _{z}^{2}/K} }\right)\mathrm {d}\frac {x}{\sigma _{z}^{2}/K}} \\[3pt]=&\frac {\Gamma \left ({K,K\varepsilon _{0}/\sigma _{z}^{2} }\right)}{\Gamma \left ({K }\right)}=\Gamma _{0}\left ({K\left ({\tau }\right)\!,\frac {K\left ({\tau }\right)\varepsilon _{0}\left ({\gamma,m,p_{\mathrm {d}0} }\right)}{\sigma _{z}^{2}} }\right)\!. \\ \tag{16}\end{align*} View SourceRight-click on figure for MathML and additional features.

Since K=f_{\mathrm {s}}\tau , formula (16) implies that the four parameters of p_{\mathrm {d}0} , \tau , \gamma and m will impact the p_{\mathrm {f}} along with f_{\mathrm {s}} and \sigma _{z}^{2} that are usually configured or considered to be fixed. The former two (p_{\mathrm {d}0} and \tau ) are usually programmable, while the latter two (\gamma and m ) are determined merely by the radio circumstance. Thus, in order to clarify such dependencies, let us rewrite (16) using a more dependence-shown formula as follows.\begin{equation*} p_{\mathrm {f}}\left ({p_{\mathrm {d}0},\tau,\gamma,m }\right)=\Gamma _{0}\left ({K\left ({\tau }\right)\!,\frac {K\left ({\tau }\right)\varepsilon _{0}\left ({\gamma,m,p_{\mathrm {d}0} }\right)}{\sigma _{z}^{2}} }\right)\qquad \tag{17}\end{equation*} View SourceRight-click on figure for MathML and additional features.

Based on the well-known central limit theorem (CLT) [13], it can be stated that \begin{align*} \mathcal {t}\left ({\mathbf {Y}\thinspace \vert \thinspace \mathcal {H}_{0}}\right)\dot {\sim }&\mathcal {N}\left ({\mu _{\mathcal {H}_{0}},\sigma _{\mathcal {H}_{0}}^{2} }\right)\!, \tag{18}\\ \mathcal {t}\left ({\mathbf {Y}\thinspace \vert \thinspace \mathcal {H}_{1}}\right)\dot {\sim }&\mathcal {N}\left ({\mu _{\mathcal {H}_{1}},\sigma _{\mathcal {H}_{1}}^{2} }\right)\!, \tag{19}\end{align*} View SourceRight-click on figure for MathML and additional features. where the symbol \dot {\sim } denotes ‘approximately follows’, and \mathcal {N}\left ({\mu,\sigma ^{2} }\right) as a generic symbol denotes the normal (i.e., Gaussian) distribution with \mu and \sigma ^{2} being its mean and variance, respectively.

The PDF formula of the normal distribution is well-known. Accordingly, an approximate decision threshold for \mathcal {t}\left ({\mathbf {Y}\thinspace \vert \thinspace \mathcal {H}_{1}}\right) to meet the p_{\mathrm {d}0} is easily derived, given by \begin{equation*} \hat {\varepsilon }_{0}=\mu _{\mathcal {H}_{1}}+\sigma _{\mathcal {H}_{1}}\mathrm {Q}^{-1}\left ({p_{\mathrm {d}0} }\right) \tag{20}\end{equation*} View SourceRight-click on figure for MathML and additional features. where \mathrm {Q}^{-1}\left ({\cdot }\right) denotes the inverse of the Q function given by \text{Q}(x)=\left ({1/\sqrt {2\pi } }\right)\int _{x}^\infty e^{- \frac {t^{2}}{2}} \mathrm {d}t [13].

Consequently, the second type of false alarm probability (in a sense other than that of p_{\mathrm {f}} of (17)) is obtained using \hat {\varepsilon }_{0} and \mathcal {N}\left ({\mu _{\mathcal {H}_{0}},\sigma _{\mathcal {H}_{0}}^{2} }\right) as two approximate alternatives. It is given by \begin{equation*} \hat {p}_{\mathrm {f}}=\mathrm {Q}\left ({\frac {\hat {\varepsilon }_{0}-\mu _{\mathcal {H}_{0}}}{\sigma _{\mathcal {H}_{0}}} }\right)\!. \tag{21}\end{equation*} View SourceRight-click on figure for MathML and additional features.

By replacing \hat {\varepsilon }_{0} with (20) [therein \mu _{\mathcal {H}_{1}} and \sigma _{\mathcal {H}_{1}} are further replaced with (10.a) and (10.b), respectively], \mu _{\mathcal {H}_{0}} and \sigma _{\mathcal {H}_{0}} with (11.a) and (11.b), respectively, it turns into \begin{align*}&\hspace {-1pc}\hat {p}_{\mathrm {f}}\left ({p_{\mathrm {d}0},\tau,\gamma,m }\right) \\&=\mathrm {Q}\left ({\mathrm {Q}^{-1}\left ({p_{\mathrm {d}0} }\right)\sqrt {\gamma ^{2}/m+2\gamma + 1} +\gamma \sqrt {K\left ({\tau }\right)} }\right)\!.\qquad \tag{22}\end{align*} View SourceRight-click on figure for MathML and additional features.

It is still worthy to remind you that from a strict point of view, \mathcal {t}\left ({\mathbf {Y}\thinspace \vert \thinspace \mathcal {H}_{0}}\right) of (5) fluctuates on the law of Gamma distribution as (6) indicates rather than the normal distribution as (18) does. Thus, the \hat {p}_{\mathrm {f}} of (21) does not reflect the exact false alarm probability that actually occurs in the physical layer. Therefore, it is still necessary to present such a false alarm probability in a sense distinct from the two that were discussed, which is obtained based on (20) and (6). We denote it by \tilde {p}_{\mathrm {f}} and represent it as \begin{equation*} \tilde {p}_{\mathrm {f}}= \frac {1}{\Gamma \left ({K }\right)}\int _{K\hat {\varepsilon }_{0}/\sigma _{z}^{2}}^\infty {\zeta ^{K-1}e^{- \zeta }} d\zeta. \tag{23}\end{equation*} View SourceRight-click on figure for MathML and additional features.

To clarify the major dependent variables of \tilde {p}_{\mathrm {f}} , we derive it into the form of \begin{align*}&\hspace {-1.5pc}\tilde {p}_{\mathrm {f}}\left ({p_{\mathrm {d}0},\tau,\gamma,m }\right) \\=&\Gamma _{0}\left ({K\left ({\tau }\right)\!,\frac {K\left ({\tau }\right)\hat {\varepsilon }_{0}\left ({\mu _{\mathcal {H}_{1}}\left ({\gamma,m }\right)\!,\sigma _{\mathcal {H}_{1}}\left ({\gamma,m }\right)\!,p_{\mathrm {d}0} }\right)}{\sigma _{z}^{2}} }\right)\!. \\ \tag{24}\end{align*} View SourceRight-click on figure for MathML and additional features.

Therefore, for a CR system, there exist three types of data rates corresponding to (17), (22) and (24), respectively, as follows.

  1. The Exact Data Rate (EDR), which is based on an exact decision threshold and an exact PDF of \mathcal {t}\left ({\mathbf {Y}\thinspace \vert \thinspace \mathcal {H}_{0}}\right) , is given by \begin{equation*} B\left ({\tau, \gamma }\right)=\left ({1-\frac {\tau }{T} }\right)\left ({1-p_{\mathrm {f}} }\right) \tag{25}\end{equation*} View SourceRight-click on figure for MathML and additional features. where B denotes the data rate normalized to that of the non-CR case, T is the period of a data frame, and \left ({1-\tau /T }\right) denotes the other part of T than \tau for the transmission of the CR’s own data provided that the detection results indicate the absence of the licensed signal [1].

  2. The CLT-resultant Physically occurring Date Rate (CPDR), which treats \hat {\varepsilon }_{0} as an approximate alternative of \varepsilon _{0} , is given by \begin{equation*} \tilde {B}\left ({\tau, \gamma }\right)=\left ({1-\frac {\tau }{T} }\right)\left ({1-\tilde {p}_{\mathrm {f}} }\right)\!. \tag{26}\end{equation*} View SourceRight-click on figure for MathML and additional features.

  3. The CLT-resultant imaginary date rate (CIDR) is also based on \hat {\varepsilon }_{0} to detect \mathcal {t}\left ({\mathbf {Y}\thinspace \vert \thinspace \mathcal {H}_{0}}\right) , the distribution of which is actually Gamma but is regarded by CR as Normal. In other words, CIDR is a type of data rate that never occurs in the physical layer. Let this data rate be expressed as \begin{equation*} \hat {B}\left ({\tau, \gamma }\right)=\left ({1-\frac {\tau }{T} }\right)\left ({1-\hat {p}_{\mathrm {f}} }\right)\!. \tag{27}\end{equation*} View SourceRight-click on figure for MathML and additional features.

Based on the data rates in different senses as above, there may be two types of OSDs as follows.

  1. The Exact OSD (EOSD), which depends on (25), is given by \begin{equation*} \tau _{0}(\gamma)= \mathop {\arg\!\max\,}_{0\leq \tau \leq T}{B\left ({\tau,\gamma }\right)}. \tag{28}\end{equation*} View SourceRight-click on figure for MathML and additional features.

  2. The CLT-resultant imaginary OSD (CIOSD), which is based on (27), is represented as \begin{equation*} \hat {\tau }_{0}(\gamma)= \mathop {\arg\!\max\,}_{0\leq \tau \leq T}{\hat {B}\left ({\tau, \gamma }\right)}. \tag{29}\end{equation*} View SourceRight-click on figure for MathML and additional features.

Correspondingly, further based on the types of OSDs defined as above, two MADR-related concepts are defined as follows.

  1. The Exact MADR (EMADR), which is determined by (28) and (17), is given by \begin{equation*} B_{0}\left ({\gamma }\right)=\left ({1-\frac {\tau _{0}(\gamma)}{T} }\right)\left ({1-p_{\mathrm {f}} }\right)\!. \tag{30}\end{equation*} View SourceRight-click on figure for MathML and additional features.

  2. The CLT-resultant MADR (CMADR), which is determined by (29) and (24), is given by \begin{equation*} \tilde {B}_{0}\left ({\gamma }\right)=\left ({1-\frac {\hat {\tau }_{0}(\gamma)}{T} }\right)\left ({1-\tilde {p}_{\mathrm {f}} }\right)\!. \tag{31}\end{equation*} View SourceRight-click on figure for MathML and additional features.

Therefore, the CLT-resultant Data Rate Loss (CDRL) that can be defined as \Delta B_{0}\left ({\gamma }\right)=B_{0}\left ({\gamma }\right)-\tilde {B}_{0}\left ({\gamma }\right) . It is further expanded to be \begin{equation*} \Delta B_{0}\!\left ({\gamma }\right)\!=\!\left ({1\!-\!\frac {\tau _{0}(\gamma)}{T} }\right)\!\left ({1\!-\!p_{\mathrm {f}} }\right)\!-\!\left ({1\!-\!\frac {\hat {\tau }_{0}(\gamma)}{T} }\right)\!\left ({1\!-\!\tilde {p}_{\mathrm {f}} }\right) \quad \tag{32}\end{equation*} View SourceRight-click on figure for MathML and additional features.

B. Raise of Questions

Facing formula (32), three interesting questions are raised as follows.

The 1st question: Under the context of high mobility, how significant the magnitude of CDRL of (32) will be?

Under the context of high mobility, the CR data frame has to be compressed for two reasons as follows. First, the licensed signal’s rapid alternation between emergence and vanishment becomes very likely, thereby compelling the detection of its availability to be performed more frequently. To adapt to such a scenario, the data frame has to be shorter. This phenomenon will become more severe if the user’s devices shuttle rapidly through buildings. Second, the channel estimation for the CR system’s own communication also needs to occur more frequently due to the faster variation of the channel.

As a result, the sensing time slot within a data frame will be squeezed, leading to a more limited size of samples for detection. This means a larger error of optimization for the MADR due to applying the CLT. Therefore, the 1st question arises as above.

The 2nd question: For the solution of (28), is a direct formula that can replace the conventional iteration scheme applicable? If so, such a formula will be more suitable to the high mobility since its related operation saves more time.

In an effort to solve such a problem as (28) gives, one usually resorts to the iteration-based numerical approach. This is indeed a feasible scheme under a stationary or quasi-stationary context. Nevertheless, for high mobility, the availability of spectrum holes varies so rapidly that the iteration-based calculation may be incapable of keeping up with such a rapid variation. Under this scenario, raising the 2nd question becomes valuable.

The 3rd question: In the context of high mobility, is the statistical information of the OSD and MADR quickly acquirable by the CR that is detecting the licensed signal through an ergodically fading channel?

In such a case, the quick acquisition of such information becomes significantly important, since those cross-layer QoS managements (e.g., the resource allocation (RA), the call admission control (CAC) [11], [12], and the frame alignment [25]) are required to be finished within a demanding latency [7]. Thus, the 3rd question is highlighted.

For the 1st question, fortunately, our investigation in the next section will show that although a closed-form formula representing (28) is never derivable, an upper bound of it is achievable if some skill is applied. On this basis, the data rate loss due to the CLT resultant error can be estimated. The verifying simulation test in section VI indicates that such a date rate loss is still acceptable, provided that the related parameters are configured within the range regulated by IEEE 802.16e [19].

Regarding the 2nd question, our works in subsection V.B and section VI indicate that a forthright and convenient formula, based on the exponential interpolation to approximate the exact OSD will become an effective tool.

Facing the 3rd question, subsections V.C and VI will demonstrate that in an approximation sense, the probability density functions (PDF) of the OSD and MADR are achievable if applying some skills.

SECTION IV.

Date Rate Loss Due to CLT-Based Approximation

Reference [1] has proved that \hat {B}\left ({\tau, \gamma }\right) of (27) is concave with respect to (w. r. t.) \tau if \hat {p}_{\mathrm {f}}\le 0.5 , and the following proposition 4 will indicate that B\left ({\tau,\gamma }\right) of (25) w. r. t. \tau is also concave if p_{\mathrm {f}}\le 0.5 . Thus, the closed-form formula expressing (28) inevitably involves solving the equations such that \partial B\left ({\tau,\gamma }\right)/\partial \tau =0 . The solution of such an equation involves transcendental functions that disables (28) to be expressed in a closed form [17]. Similarly, the closed formed formula expressing (30) is also unachievable, and neither is (32).

However, a tight upper bound of (30) (although it still needs tiny recursion operations) is attainable. Such a bound can be supported by a proposition as follows.

Proposition 2:

For the EMADR given by (30), an upper bound denoted \mathcal {B}_{0} is achievable (\mathrm {i.e.,}~B_{0}\left ({\gamma }\right)\le \mathcal {B}_{0}\left ({\gamma }\right)) . \mathcal {B}_{0} is given by (33.a), as shown at the top of the next page,

where B\left ({\tau,\gamma }\right) is given by (25). Meanwhile, B_{\tau }^{\prime }\left ({\tau, \gamma }\right) is given by\begin{equation*} B_{\tau }^{\prime }\left ({\tau, \gamma }\right)=-\frac {1-p_{\mathrm {f}}}{T}-\left ({1-\frac {\tau }{T} }\right)\frac {\partial p_{\mathrm {f}}\left ({\tau, \gamma }\right)}{\partial \tau } \tag{33.b}\end{equation*} View SourceRight-click on figure for MathML and additional features. in which \begin{align*} \frac {\partial p_{\mathrm {f}}}{\partial \tau }=\frac {\Gamma _{\tau }^{\prime }\left ({K,K\varepsilon _{0}/\sigma _{z}^{2} }\right)\Gamma \left ({K }\right)-\Gamma \left ({K,K\varepsilon _{0}/\sigma _{z}^{2} }\right)\Gamma _{\tau }^{\prime }\left ({K }\right)}{\Gamma ^{2}\left ({K }\right)} \\ \tag{33.c}\end{align*} View SourceRight-click on figure for MathML and additional features. where \Gamma _{\tau }^{\prime }\left ({K,K\varepsilon _{0}/\sigma _{z}^{2} }\right) and \Gamma _{\tau }^{\prime }\left ({K }\right) are given by (B.3.1) and (B.2) in Appendix B, respectively.

Meanwhile, \acute {\tau }=\acute {\tau }^{\left ({i }\right)},\grave {\tau }=\grave {\tau }^{\left ({i }\right)} where \acute {\tau }^{\left ({i }\right)} and \grave {\tau }^{\left ({i }\right)} are the results of a set of recursive formulae1 as follows\begin{align*}&{\begin{cases} \acute {\tau }^{\left ({i }\right)}=\dot {\tau }^{\left ({i }\right)} \\ \grave {\tau }^{\left ({i }\right)}=\grave {\tau }^{\left ({i-1 }\right)} \\ \end{cases}}& \mathrm {if}~B_{\tau }^{\prime }\left ({\dot {\tau }^{\left ({i }\right)},\gamma }\right)>0 \tag{34.a}\\&{\begin{cases} \acute {\tau }^{\left ({i }\right)}=\acute {\tau }^{\left ({i-1 }\right)} \\ \grave {\tau }^{\left ({i }\right)}=\dot {\tau }^{\left ({i }\right)} \\ \end{cases}}& \mathrm {if}~B_{\tau }^{\prime }\left ({\dot {\tau }^{\left ({i }\right)},\gamma }\right)<0 \tag{34.b}\\&~~\acute {\tau }^{\left ({i }\right)}=\grave {\tau }^{\left ({i }\right)}=\dot {\tau }^{\left ({i }\right)}& \mathrm {if}~B_{\tau }^{\prime }\left ({\dot {\tau }^{\left ({i }\right)},\gamma }\right)=0 \tag{34.c}\\&~~\acute {\tau }^{\left ({0}\right)}=\tau _{\mathrm {min}} \tag{34.d}\\&~~\grave {\tau }^{\left ({0}\right)}=T \tag{34.e}\end{align*} View SourceRight-click on figure for MathML and additional features. where, \dot {\tau }^{(i)} is given by (34,f), as shown at the top of the this page,

and i is the index of recursion time. \tau _{\mathrm {min}} is given by\begin{equation*} \tau _{\mathrm {min}}=\frac {\left ({\mathrm {Q}^{-1}\left ({p_{\mathrm {d}0} }\right) }\right)^{2}}{f_{\mathrm {s}}}\left ({\frac {1}{m}+\frac {2}{\gamma }+ \frac {1}{\gamma ^{2}} }\right)\!. \tag{34.g}\end{equation*} View SourceRight-click on figure for MathML and additional features.

Proof:

See Appendix B.

Therefore, the data rate loss {\Delta B}_{0}\left ({\gamma }\right) can be upper bounded by B_{0}\left ({\gamma }\right)-\tilde {B}_{0}\left ({\gamma }\right) and expressed as \begin{equation*} {\Delta B}_{0}\left ({\gamma }\right)\le B_{0}\left ({\gamma }\right)-\tilde {B}_{0}\left ({\gamma }\right)\!. \tag{35}\end{equation*} View SourceRight-click on figure for MathML and additional features.

It is stated by the CLT, the distribution of the sum of any non-Gaussian distributed RVs can arbitrarily approach the Gaussian distribution, provided that the sizes of the samples are sufficiently large [13]. Accordingly, a proposition is as follows.

Proposition 3:

The CDRL given by (32) will be arbitrarily small provided that the number of samples for detection is sufficiently large.

Proof:

See Appendix C.

However, for the practical applications, the number of samples for detection will be finite. Therefore, formula (35) shows its applicability in estimating such a data rate loss of the CDRL.

SECTION V.

Approximate Direct Formula of OSD

A. Theoretical Basis

Reference [1] has proved that B\left ({\tau, \gamma }\right) of (25) (where p_{\mathrm {f}}\left ({\tau, \gamma }\right)=\mathrm {Q}\left ({\sqrt {2\gamma +1} \mathrm {Q}^{-1}\left ({p_{\mathrm {d}0} }\right)+\gamma \sqrt {f_{\mathrm {s}}\tau } }\right)) is concave w. r. t. \tau . For the p_{\mathrm {f}} of this paper in the new forms as (17), (22) and (24) give, does the concavity of the respective corresponding (25), (26) and (27) w. r. t. \tau , still hold? We find it true. Therefore, another proposition is presented as follows.

Proposition 4:

Let it be a condition that the signal of the licensed transmitter remains invariant while being sensed and propagates along a Nakagami-m fading channel prior to its arrival at the detector, where a CSCG distributed noise is added. Under such a condition, theorem 1, proposition 5 and 6 of [1] still hold for (25), (26) and (27).

Proof:

See Appendix D.

It was mentioned that no solutions of \boldsymbol{\tau }_{\mathbf {0}}\mathbf {(\gamma)} of (28) and \hat {\tau }_{\mathbf {0}}\mathbf {(\gamma)} of (29) w. r. t. \boldsymbol{\gamma } exist in explicit closed forms. However, an implicit function mapping \boldsymbol{\gamma } to \boldsymbol{\tau }_{\mathbf {0}} does exist [17]. Motivated by this, we consider piecewise fitting to be a good strategy for achieving an approximate direct formula of the OSD.

B. Approximate Formula Based on Exponetial Interpolation

For the sake of achieving the OSD via a direct formula instead of pure iteration, we propose a scheme that employs the exponential functions to piecewise approximate the exact OSD of (28). This direct formula is expressed in the form given by \begin{equation*} \tilde {\tau }_{0}^{i}\left ({\gamma }\right)=\mu _{i}+\alpha _{i}e^{\varepsilon _{i}\left ({\gamma -\beta _{i} }\right)} \tag{36}\end{equation*} View SourceRight-click on figure for MathML and additional features. where i is the index of the i th piece, and \mu _{i} , \alpha _{i} , \varepsilon _{i} and \beta _{i} are the input parameters that can be calculated by solving a set of equations. See Appendix E for the acquisition of the above input parameters.

In Appendix E, you will observe that tiny iterations are still needed due to the need for the numerical calculations of \tau _{0}(\gamma) at the starting points of all pieces. Let the \gamma values (as the horizontal axis of Fig. 3 denotes) of the ends of all pieces be denoted by \left \{{\mathcal {r}_{i}\thinspace \vert \thinspace {i\in I}}\right \} , where I is the set of indices of all pieces. Thus, \left \{{\mu _{i}, \alpha _{i}, \varepsilon _{i},\beta _{i} }\right \} will be determined by \left \{{\mathcal {r}_{i},\tau _{0}\left ({\mathcal {r}_{i} }\right)\!,\mathrm {d}\tilde {\tau }_{0}^{i}\left ({\mathcal {r}_{i} }\right)/\mathrm {d}\gamma,\mathcal {r}_{i+1},\mathrm {d}\tilde {\tau }_{0}^{i}\left ({\mathcal {r}_{i+1} }\right)/\mathrm {d}\gamma }\right \} . In this sense, the scheme based on (36) falls under the category of interpolation. However, it is quite different from the popularly employed interpolation based on the Hermite spline [9], since our scheme requires the coincidences of the functions’ values merely on the starting end of all pieces (\mathrm {i.e.,}\,\,\tilde {\tau }_{0}^{i}\left ({\mathcal {r}_{i} }\right)=\tau _{0}\left ({\mathcal {r}_{i} }\right)\!,\mathrm {\forall }i\in I) . Faced by the derivation of an approximate PDF of \tau _{0}(\gamma) based on \tilde {\tau }_{0}^{i}\left ({\gamma }\right) , the continuity of the PDF should be kept. In other words, the continuity of its 1st derivative \mathrm {d}\tilde {\tau }_{0}^{i}\left ({\gamma }\right)/\mathrm {d}\gamma for all pieces as a whole must be guaranteed. This requirement is due to a fact that prior to getting the PDF of a function of a random variable, the 1st derivative of its inverse function has to be derived [13]. If the complexity or tractability of achieving such a PDF were not taken into account, undoubtedly the approaches based on polynomial interpolation (e.g., Hermite, B and rational splines) would be the better choices due to their fine performance [9]. Particularly, the cubic Hermite spline is particularly welcome since it features low order2 polynomials meanwhile guarantees the curve’s smoothness. Nevertheless, unfortunately all polynomial-based interpolation schemes are not applicable here for the four reasons as follows:

  1. The complexity or intractability of the inverse function of \tilde {\tau }_{0}^{i}\left ({\gamma }\right) if it is expressed by a polynomial,

  2. The complexity of the 1st derivative of the inverse function of \tilde {\tau }_{0}^{i}\left ({\gamma }\right) even if it is tractable,

  3. The complexity or intractability of further derivations of other formulae of statistic characteristics (e.g., mathematical expectation and variance), and

  4. The inevitability of operations of numeric iterations or matrix’s inversions, which have superlinearly rising complexities with the increase of the number of pieces.

FIGURE 3. - Optimal sensing duration vs. the mean SNR of Nakagami-
$m$
 fading with various fading parameters m. (
$p_{\mathrm {d0}}=0.99$
, bw = 100KHz, and 
$T=2$
 ms).
FIGURE 3.

Optimal sensing duration vs. the mean SNR of Nakagami-m fading with various fading parameters m. (p_{\mathrm {d0}}=0.99 , bw = 100KHz, and T=2 ms).

Consequently, the polynomial-based interpolants are not applicable to the context we are focusing on, since a highly mobile CR will surely be computational delay sensitive.

Therefore, as it is handled in Appendix E, it keeps the continuity of \mathrm {d}\tilde {\tau }_{0}^{i}\left ({\gamma }\right)/\mathrm {d}\gamma at \forall \gamma \in \left \{{\mathcal {r}_{i}\thinspace \vert \thinspace {i\in I}}\right \} but it permits the slight discontinuity of \tilde {\tau }_{0}^{i}\left ({\gamma }\right) thereon, as Fig. 3 shows. In other words, if less continuity of \tilde {\tau }_{0}^{i}\left ({\gamma }\right) can be swapped for more continuity of \mathrm {d}\tilde {\tau }_{0}^{i}\left ({\gamma }\right)/\mathrm {d}\gamma , \forall i\in I , it is worth being done. The reasons lie in a fact that the PDF of OSD (as (39) will show) is more sensitive to the latter than to the former, and our works for Fig. 5 have experienced the same.

FIGURE 5. - PDF of the OSD over a Nakagami-Gamma shadowed fading via-to-sense channel with different 
$M$
 and 
${p}_{\mathrm {d}0}$
. (a.1) 
$\tau _{0}$
 (
$M=1/2$
, 
$p_{\mathrm {d0}}=0.90$
). (a.2) 
$\tau _{0}$
 (
$M=1/2$
, 
$p_{\mathrm {d0}}=0.99$
). (b.1) 
$\tau _{0}$
 (
$M=1$
, 
$p_{\mathrm {d0}}=0.90$
). (b.2) 
$\tau _{0}$
 (
$M=1$
, 
$p_{\mathrm {d0}}=0.99$
). (c.1) 
$\tau _{0}$
 (
$M=3$
, 
$p_{\mathrm {d0}}=0.90$
). (c.2) 
$\tau _{0}$
 (
$M=3$
, 
$p_{\mathrm {d0}}=0.99$
).
FIGURE 5.

PDF of the OSD over a Nakagami-Gamma shadowed fading via-to-sense channel with different M and {p}_{\mathrm {d}0} . (a.1) \tau _{0} (M=1/2 , p_{\mathrm {d0}}=0.90 ). (a.2) \tau _{0} (M=1/2 , p_{\mathrm {d0}}=0.99 ). (b.1) \tau _{0} (M=1 , p_{\mathrm {d0}}=0.90 ). (b.2) \tau _{0} (M=1 , p_{\mathrm {d0}}=0.99 ). (c.1) \tau _{0} (M=3 , p_{\mathrm {d0}}=0.90 ). (c.2) \tau _{0} (M=3 , p_{\mathrm {d0}}=0.99 ).

C. PDF of OSD Over a Fading Via-to-Sense Channel

As aforementioned, due to employing exponential splines \left \{{{\tilde {\tau }_{0}^{i}(\gamma)}\thinspace \vert \thinspace {i\in I}}\right \} rather than polynomial-based ones, the inverse function of \tilde {\tau }_{0}^{i}(\gamma) becomes smoothly derived. Therefore, based on (36), we derive it as \begin{equation*} \tilde {\gamma }_{i}\left ({\tau _{0} }\right)=\beta _{i}+\frac {1}{\varepsilon _{i}}\ln \left ({\frac {\tau _{0}-\mu _{i}}{\alpha _{i}} }\right)\!. \tag{37}\end{equation*} View SourceRight-click on figure for MathML and additional features. Moreover, the logarithm function therein enables the extraordinarily easy derivation of its 1st derivative. The numerical result indicates that the curve of \tau _{0}(\gamma) of (28) is concave-shaped as Fig. 3 shows. Thus, the PDF of \tilde {\tau }_{0}^{i} can be derived via the process as follows \begin{align*}&\hspace {-1.2pc}f_{\tilde {\tau }_{0}^{i}}\left ({\tau }\right) \\=&\frac {\mathrm {d}F_{\tilde {\tau }_{0}^{i}}\left ({\tau }\right)}{\mathrm {d}\tau }=\frac {\mathrm {d}}{\mathrm {d}\tau }\int \limits _{-\infty }^\tau {f_{\tilde {\tau }_{0}^{i}}\left ({t }\right)\mathrm {d}t} \\=&\frac {\mathrm {d}}{\mathrm {d}\tau }\int \limits _{-\infty }^{\tilde {\gamma }_{l}\left ({\tau }\right)} {f_{\tilde {\gamma }_{l}}\left ({\gamma }\right)\mathrm {d}\gamma } +\frac {\mathrm {d}}{\mathrm {d}\tau }\int \limits _{\tilde {\gamma }_{u}\left ({\tau }\right)}^\infty {f_{\tilde {\gamma }_{u}}\left ({\gamma }\right)\mathrm {d}\gamma } \\=&\frac {\mathrm {d}F_{\tilde {\gamma }_{l}}\left ({\gamma }\right)}{\mathrm {d}\gamma }\frac {\mathrm {d}\tilde {\gamma }_{l}}{\mathrm {d}\tau }\!-\!\frac {\mathrm {d}F_{\tilde {\gamma }_{u}}\left ({\gamma }\right)}{\mathrm {d}\gamma }\frac {\mathrm {d}\tilde {\gamma }_{u}}{\mathrm {d}\tau }\!=\! \frac {f_{\gamma _{l}}\left ({\gamma }\right)}{\varepsilon _{l}\left ({\tau \!-\!\mu _{l} }\right)}\!-\!\frac {f_{\gamma _{u}}\left ({\gamma }\right)}{\varepsilon _{u}\left ({\tau \!-\!\mu _{u} }\right)} \\ \tag{38}\end{align*} View SourceRight-click on figure for MathML and additional features. where F_{X}\left ({\cdot }\right) denotes the cumulative distribution function (CDF) of an RV X . \varepsilon _{l} \& \mu _{l} and \varepsilon _{u} \& \mu _{u} , denote \varepsilon _{i} \& \mu _{i} of (36), for which \gamma \in \{\gamma \vert {0\le \gamma \le \gamma }_{\mathrm {p}} and \gamma \in \{\gamma \vert {\gamma _{\mathrm {p}}\le \gamma \le \infty }_{} , respectively, where \gamma _{\mathrm {p}}=\mathrm {arg\,max}_{0\leq \gamma \leq \infty }{\tau _{0}(\gamma)} .

As (4) shows, f_{\gamma _{l}}\left ({\gamma }\right) and f_{\gamma _{u}}\left ({\gamma }\right) within (38) follow a gamma distribution. Replacing them with (4) leads to an approximate PDF of the OSD over a Nakagami-Gamma shadowed fading via-to-sense channel. Notice that (38) is conditioned on M and \bar {\gamma } . On this account, we reformulate it into a conditional PDF as\begin{align*}&\hspace {-1pc}f_{\tilde {\tau }_{0}}\left ({\tau \thinspace \vert \thinspace {M,\bar {\gamma }}}\right) \\=&\frac {{\left ({\tilde {\gamma }_{l}\left ({\tau }\right) }\right)^{M-1}e}^{{-\tilde {\gamma }}_{l}\left ({\tau }\right)/\bar {\gamma }}}{\Gamma \left ({M }\right)\bar {\gamma }^{M}\varepsilon _{l}\left ({\tau -\mu _{l} }\right)}-\frac {{\left ({\tilde {\gamma }_{u}\left ({\tau }\right) }\right)^{M-1}e}^{{-\tilde {\gamma }}_{u}\left ({\tau }\right)/\bar {\gamma }}}{\Gamma \left ({M }\right)\bar {\gamma }^{M}\varepsilon _{u}\left ({\tau -\mu _{u} }\right)} \\=&\frac {\left [{ \beta _{l}+\frac {1}{\varepsilon _{l}}\ln \left ({\frac {\tau -\mu _{l}}{\alpha _{l}} }\right) }\right]^{M-1}\left [{ \mathrm {exp}\left ({\frac {\beta _{l}}{\bar {\gamma }} }\right)+\left ({\frac {\tau -\mu _{l}}{\alpha _{l}} }\right)^{\left ({1/\bar {\gamma }\varepsilon _{l} }\right)} }\right]}{\Gamma \left ({M }\right)\bar {\gamma }^{M}\varepsilon _{l}\left ({\tau -\mu _{l} }\right)} \\&- \frac {\left [{ \beta _{u}\!+\!\frac {1}{\varepsilon _{u}}\ln \left ({\frac {\tau -\mu _{u}}{\alpha _{u}} }\right) }\right]^{M-1}\left [{ \mathrm {exp}\left ({\frac {\beta _{u}}{\bar {\gamma }} }\right)\!+\!\left ({\frac {\tau -\mu _{u}}{\alpha _{u}} }\right)^{\left ({1/\bar {\gamma }\varepsilon _{u} }\right)} }\right]}{\Gamma \left ({M }\right)\bar {\gamma }^{M}\varepsilon _{u}\left ({\tau -\mu _{u} }\right)} \\ \tag{39.a}\end{align*} View SourceRight-click on figure for MathML and additional features. where \tau determines which two pieces among all cover it, as Fig. 3 shows. Let the smaller and larger i -valued pieces be indexed by l and u , respectively, they are given by \begin{equation*} \begin{cases} l=\mathrm {min}\left \{{i\thinspace \vert \thinspace {\tilde {\tau }_{0}^{i}=\tau,i\in I}}\right \} \\ u=\mathrm {max}\left \{{i\thinspace \vert \thinspace {\tilde {\tau }_{0}^{i}=\tau,i\in I}}\right \}\!. \\ \end{cases} \tag{39.b}\end{equation*} View SourceRight-click on figure for MathML and additional features. Formula (39) is just the targeted PDF of the OSD, which may be significantly interesting to those who study the CR system’s cross-layer problems. Let us give an example. The frame alignment delay is a key contributor to the user-plane latency budget, which additionally includes the queuing, transmission and processing delays [25], [26]. Such a frame alignment can be illustrated by Fig. 1. Therein, T is the frame period that is usually configured to be identical to the transmission time interval (TTI) [26]. \tau _{0} and {T-\tau }_{0} are the sensing and data transmission durations, respectively. \text{a}_{k} and a’k are the upper-layer data’s two possible arrival instants, while \text{e}_{k} and \text{e}_{k+1} are its entrance instant in the k th frame and the next frame, respectively. Two random events will possibly occur for the arriving data’s entrance to the radio frame. In the first case, the data packet will arrive at the buffer output in the instant of \text{a}_{k} with a time span of t_{\mathrm {a}}^{\left ({k }\right)}, 0\le t_{\mathrm {a}}^{\left ({k }\right)}\le \tau _{0} to the starting instant of the frame. It will wait for a shorter duration to come into the current radio frame at \text{e}_{k} . In the second case, the data packet arrives in the instant of a’k with t_{\mathrm {a}}^{\left ({k }\right)} ranging within \tau _{0}\le t_{\mathrm {a}}^{\left ({k }\right)}\le T . Then, it has no chance within the current frame for its entrance, and it has to wait for a longer duration until the next frame’s entrance \text{e}_{k+1} arrives.

FIGURE 1. - Constituent Time Slots of a Frame Period and the Frame Alignment Mechanism of the CR system. Therein, 
$T$
 is the frame period, 
$\tau _{0}$
 and 
${T-\tau }_{0}$
 are for sensing and data transmission, respectively; 
$\text{a}_{k}$
 and a’k are the upper-layer data’s two possible arrival instants while 
$\text{e}_{k}$
 and 
$\text{e}_{k+1}$
 are its entrance instant in the 
$k$
th frame and its next frame, respectively. There are two cases for the current data to enter the radio frame. In the first case, it arrives at 
$\text{a}_{k}$
, and enters the current frame at 
$\text{e}_{k}$
; In the second case, it arrives at the instant of a’k, then no chance for it to enter the current frame, so it has to wait till the 
$\text{e}_{k+1}$
 arrives.
FIGURE 1.

Constituent Time Slots of a Frame Period and the Frame Alignment Mechanism of the CR system. Therein, T is the frame period, \tau _{0} and {T-\tau }_{0} are for sensing and data transmission, respectively; \text{a}_{k} and a’k are the upper-layer data’s two possible arrival instants while \text{e}_{k} and \text{e}_{k+1} are its entrance instant in the k th frame and its next frame, respectively. There are two cases for the current data to enter the radio frame. In the first case, it arrives at \text{a}_{k} , and enters the current frame at \text{e}_{k} ; In the second case, it arrives at the instant of a’k, then no chance for it to enter the current frame, so it has to wait till the \text{e}_{k+1} arrives.

The t_{\mathrm {a}}^{\left ({k }\right)} of Fig. 1 is usually uniformly distributed within the frame period [25]. Without the loss of generality, let t_{\mathrm {a}} as a RV represent t_{\mathrm {a}}^{\left ({k }\right)}, \forall k . Thus, the PDF of t_{a} is given by\begin{equation*} f_{t_{\mathrm {a}}}=1/T,\quad 0\le t_{\mathrm {a}}\le T \tag{40.a}\end{equation*} View SourceRight-click on figure for MathML and additional features. Let the frame alignment delay of the CR system be denoted as d_{\mathrm {fa}} and just be the \Delta t or \Delta t^{\prime } in Fig. 1. Obviously, we have d_{\mathrm {fa}}=\tau _{0}-t_{\mathrm {a}} with the probability of \tau _{0}/T , and d_{\mathrm {fa}}=T-t_{\mathrm {a}}+\tau _{0} with probability of \left ({T-\tau _{0} }\right)/T , respectively. Therefore, the PDF of the frame alignment delay of a CR system denoted as f_{d_{\mathrm {fa}}} is derivable based on the law of PDF of sum of RVs [13]. It is given by \begin{equation*} f_{d_{\mathrm {fa}}}\left ({x }\right)=\left ({f_{\tilde {\tau }_{0}}\otimes f_{\left ({-t_{\mathrm {a}} }\right)} }\right)\frac {\tau _{0}}{T}+\left ({f_{\tilde {\tau }_{0}}\otimes f_{\left ({T-t_{\mathrm {a}} }\right)} }\right)\frac {T-\tau _{0}}{T}\qquad \tag{40.b}\end{equation*} View SourceRight-click on figure for MathML and additional features. where f_{\tilde {\tau }_{0}} , f_{\left ({-t_{\mathrm {a}} }\right)} and f_{\left ({T-t_{\mathrm {a}} }\right)} are given by (39) and (40.a), respectively, while the sign \otimes is a convolution operator.

Accordingly, furthermore, the mean delay of the frame alignment of a CR system denoted by \bar {d}_{\mathrm {fa}} is also achievable. It is given by \begin{equation*} \bar {d}_{\mathrm {fa}}=\int _{0}^{T} x f_{d_{\mathrm {fa}}}\left ({x }\right)\mathrm {d}x \tag{40.c}\end{equation*} View SourceRight-click on figure for MathML and additional features. Formulas (40.c) and (40.b) indicate that such a PDF of the OSD of (39) is of significant importance to a CR system’s frame alignment and other cross-layer operations.

Moreover, notice that formula (39) depends on M and \bar {\gamma } and still keeps an exponential form, which enables the particularly troubleless integral operation of its product with an exponential-formed function (e.g., (4)). Consequently, we made little effort to derive an approximate formula of mean OSD as\begin{align*} \mathsf {t}_{0}\left ({M,\bar {\gamma } }\right)\cong&\sum \limits _{i=1}^{N} \int _{\mathcal {r}_{i}}^{\mathcal {r}_{i+1}} {\tilde {\tau }_{0}^{i}\left ({y }\right)f_{\gamma }\left ({y\vert \bar {\gamma } }\right)\mathrm {d}y} \\=&\sum \limits _{i=1}^{N} \left [{ \mathcal {T}_{\tau }^{i}\left ({\mathcal {r}_{i+1} }\right)-\mathcal {T}_{\tau }^{i}\left ({\mathcal {r}_{i} }\right) }\right] \tag{41.a}\end{align*} View SourceRight-click on figure for MathML and additional features. where f_{\gamma }\left ({y\vert \bar {\gamma } }\right) is given by (4) and \mathcal {r}_{i} is the value of \gamma at the starting end of the i th piece. \mathcal {T}_{\tau }^{i}\left ({\gamma }\right) is the result of \int {\tilde {\tau }_{0}^{i}\left ({y }\right)f_{\gamma }\left ({y\vert \bar {\gamma } }\right)\mathrm {d}y} and is given by \begin{align*} \mathcal {T}_{\tau }^{i}\left ({\gamma }\right)=&-\frac {({\gamma /\bar {\gamma })}^{M}}{\Gamma \left ({M }\right)}\left ({\frac {{\alpha _{i}e}^{-\beta _{i}\varepsilon _{i}}\Gamma \left ({M,\gamma /\bar {\gamma }-\varepsilon _{i}\gamma }\right)}{\left ({\gamma /\bar {\gamma }-\varepsilon _{i}\gamma }\right)^{M}} }\right.\\&\qquad \qquad \qquad \qquad ~\left.{+\frac {\mu _{i}\Gamma \left ({M,\gamma /\bar {\gamma } }\right)}{\left ({\gamma /\bar {\gamma } }\right)^{M}} }\right)\qquad \quad \tag{41.b}\end{align*} View SourceRight-click on figure for MathML and additional features.

In (41.b), \bar {\gamma } and M (which was explained for (4)) explicitly reflect the status of shadow fading, while \mu _{i} , \alpha _{i} , \varepsilon _{i} and \beta _{i} defined for (36) implicitly reflect the status of Nakagami-m fading as Fig. 3 demonstrates. Such implicity is due to the unachievability of an explicit formula mapping \tau _{0} to m .

D. Ergodic-Sensing Channel Capacity

Similar to using (36) to fit (28), B_{0}(\gamma) of (30) can also be approximated by piecewise exponential functions. The latter is found more easily handled, with three pieces to do it well. It is\begin{equation*} \tilde {B}_{0}^{j}\left ({\gamma }\right)=u_{j}+v_{j}e^{k_{j}(\gamma -w_{j})},\quad j=1,2, 3. \tag{42}\end{equation*} View SourceRight-click on figure for MathML and additional features. Along the same way as Appendix E addresses (36), all input parameters of (42) are acquirable.

Since formula (42) is still of an exponential form, the inverse functions of \tilde {B}_{0}^{j}\left ({\gamma }\right)\!,j=1,2, 3 are also quite easily derived as \begin{equation*} \tilde {\gamma }_{j}\left ({B_{0} }\right)=w_{j}+\frac {1}{k_{j}}\ln \left ({\frac {B_{0}-u_{j}}{\nu _{j}} }\right)\!. \tag{43}\end{equation*} View SourceRight-click on figure for MathML and additional features.

We find that \tilde {B}_{0}^{j}\left ({\gamma }\right) increases monotonically with the increase of \gamma . Therefore, by directly invoking the related formula of the PDF of a function of a random variable [13], the PDF of B_{0}(\gamma) can be smoothly derived still in a piecewise exponential form given by \begin{equation*} f_{\tilde {B}_{0}^{j}}\left ({B\thinspace \vert \thinspace {M,\bar {\gamma }}}\right) =\frac {\left ({\tilde {\gamma }_{j}\left ({B }\right) }\right)^{M-1}}{\bar {\gamma }^{M}\Gamma \left ({M }\right)\left |{ k_{i}\left ({B-u_{i} }\right) }\right |}e^{-\frac {\tilde {\gamma }_{j}\left ({B }\right)}{\bar {\gamma }}} \tag{44}\end{equation*} View SourceRight-click on figure for MathML and additional features. where \tilde {\gamma }_{j}\left ({B_{0} }\right) is given by (43).

In some cases, the data rate performance of a CR system over a longer term must be evaluated, rendering such a definition quite necessary as follows.

Definition 1:

The Normalized Ergodic Sensing Capacity (NESC) is defined as the statistically averaged MADR of (30) for a CR system whose via-to-sense channel experiences a long term fading. It is given by \begin{equation*} \mathbb {B}_{0}\left ({M,\bar {\gamma } }\right)=\int _{0}^\infty {B_{0}\left ({y }\right)f_{\gamma }\left ({y\vert \bar {\gamma } }\right)\mathrm {d}y} \tag{45}\end{equation*} View SourceRight-click on figure for MathML and additional features. where f_{\gamma }\left ({y\vert \bar {\gamma } }\right) denotes the PDF of \gamma conditioned on \bar {\gamma } , which is given by (4). The replacement of the integrand with the product of (42) and (4) yields \begin{equation*} \mathbb {B}_{0}\left ({M,\bar {\gamma } }\right)\cong \sum \nolimits _{j} \left [{ \mathcal {T}_{B}^{j}\left ({\mathcal {r}_{j+1} }\right)-\mathcal {T}_{B}^{j}\left ({\mathcal {r}_{j} }\right) }\right] \tag{46}\end{equation*} View SourceRight-click on figure for MathML and additional features. where \mathcal {T}_{B}^{j}\left ({\gamma }\right)\!, j=1,2,3 is the indefinite integral of B_{0}\left ({\gamma }\right)f_{\gamma }\left ({y\vert \bar {\gamma } }\right) along the j th piece. It is given by \begin{align*}&\hspace {-0.3pc}\mathcal {T}_{B}^{j}\left ({\gamma }\right) \\&= \!-\!\frac {u_{i}\Gamma \left ({M, \gamma /\bar {\gamma }-k_{i}\gamma }\right)}{\Gamma \left ({M }\right)}\!-\!\frac {\gamma ^{M}v_{i}e^{-k_{i}w_{i}}\Gamma \left ({M, \gamma /\bar {\gamma }-k_{i}\gamma }\right)}{\bar {\gamma }^{M}\Gamma \left ({M }\right)\!\left ({\gamma /\bar {\gamma }-k_{i}\gamma }\right)^{M}}. \\ \tag{47}\end{align*} View SourceRight-click on figure for MathML and additional features.

So far, a set of formulae for approximately evaluating some sensing-related statistic information (i.e., the PDFs of the OSD and MADR and their statistic mean values), has been achieved. Then, one may raise such a question as follows.

Under the context of a CR or its sensed objects at high mobility, why is it so desirable to quickly acquire the OSD, the MADR, and their related statistic information? The reasons are as follows.

It can been seen from (30) and the related (17), the B_{0} of MADR depends on \gamma and the other three parameters of T , f_{\mathrm {s}} and p_{\mathrm {d}0} . Obviously, the OSD depends on \gamma . At high mobility, in addition to the rapid fluctuation of \gamma , the latter three are also quite likely to vary quickly. Hence, they need to be timely updated to follow the rapid variation of the radio environment described as follows.

  1. Since a wireless device usually moves at a varying velocity, surely its channel coherence time will vary correspondingly. Consequently, the temporal interval of channel estimation should be timely updated to adapt to the variation of its movement velocity. Therefore, T (the period of a data frame) should also be swiftly adjusted for a higher efficiency of QoS management to be achieved (e.g., the maximal traffic [11], or the triple trade-off of TTI, queuing delay and spectrum efficiency [25]).

  2. The bandwidth being sensed may also vary frequently since the variant licensed signals that may carry different services are ready for the CR to detect them. For example, the video service usually needs a much wider bandwidth than the audio one. Therefore, following Nyquist’s sampling theorem, f_{\mathrm {s}} should also be flexible rather than fixed in order to timely adapt to the variations of sensed bandwidths.

  3. Different licensed services require different QoS, making their requirements on the symbol error rate (SER) quite different [11]. For example, the audio service usually requires less SER than a text file. Therefore, as a licensed service, it requires much less p_{\mathrm {d}0} of the CRs that intend to access in. Thus, to adapt to the variant licensed system with different sensitivities to the interference, p_{\mathrm {d}0} should also be timely reconfigured to minimize the network latency.

Overall, we are facing the wireless environment as follows. All aforementioned parameters are varying rapidly while multiple licensed bands (e.g., the subchannels of an Orthogonal Frequency Division Multiple Access (OFDMA) system) are alternating quickly between business and idleness. Under such a context, it is of significant importance for a CR system to quickly learn the probability distribution of the OSD and the MADR of each band that certain devices intend to access. Only with awareness of the aforementioned statistical information are the relevant QoS managements (e.g., the call admission control (CAC) [11] and frame alignment [25] illustrated by Fig. 1) capable of being performed more efficiently [11], [26].

E. Complexity Analysis of EI vs. HI

For high mobility, lower complexity should be preferred to higher accuracy for an algorithm. Therefore, peer-to-peer comparisons will be done on the complexities of the above formulae, which are based on EI or HI that is supposed to be applied as EI’s alternative.

1) Formula of the OSD of (36) and the MADR of (42)

Formulae (36) and (42) in their current forms involve the simplest operations such as addition, subtraction and multiplication. Meanwhile, the exponential functions therein can be easily transformed into the above operations by series expansion.

Nevertheless, if HI is applied here, a set of linear equations have to be solved, which fall into more difficult operations such as matrix inversions or numerical iterations. As a result, the incurred operations will considerably exceed those needed by the EI scheme, just as Appendix E reveals.

As Fig. 3 shows, it does not need so many pieces to achieve an acceptable precision if the interpolating points are properly located. The reason that we analyse may lie in a fact that the objective curves of eq. (28) and (30) are inherently exponential-alike.

2) Formula of OSD PDF of (39) and That of MADR PDF of (44)

The form of the OSD PDF of (39) and the MADR PDF of (44) would become significantly different if HI were applied as an alternative. Suppose that HI (say a cubic Hermite spline) is applied to their corresponding derivation procedures. It will incur two troublesome problems as follows. i) Although deriving the inverse function of a polynomial of degree 3 (i.e., cubic) is possible if employing the Cardano formula [21], it is still not a simple form. ii) Even if the derivation of the inverse function is tractable, the resultant formulae will still be of much higher complexity than (37) and (43), which are simply logarithm forms. More beneficially, the logarithm form (as is well-known) has a considerably simpler form of its 1st derivative that can be achieved with little effort.

3) Formula of the OSD’s Mathematical Expectation of (41.a) and That of the MADR’s of (46)

Due to high mobility, it is quite likely that we encounter a demanding case where operation speed is almost always preferred to precision. In such a context, if the HI scheme is chosen instead of the EI scheme, the polynomial of degree 2 has to be employed based on the consideration that it has the lowest complexity as a spline function. Even if it was done in this way, the formula (41.b) (which is the essence of formula (41.a)) would turn to \begin{equation*} \mathcal {T}_{\tau }^{i}\left ({\gamma }\right)=\frac {1}{\Gamma \left ({M }\right)}\sum \nolimits _{n=0}^{2} {p_{i,n}\bar {\gamma }^{n}\Gamma \left ({M+n,\frac {\gamma }{\bar {\gamma }} }\right)} \tag{48}\end{equation*} View SourceRight-click on figure for MathML and additional features. where p_{i,n} denotes the coefficient of the n th power term of the polynomial fitting the i th piece. It shows that even if it is purposely done in such a way to make HI as operation-reduced as possible, the number of terms of (48) still reach 3 with a 50% increase over that of (41.b) resulting from EI.

For formula (46) (namely, NESC), its complexity analysis will be in the same way if done.

So far, overall, it can be concluded that the EI scheme is a more operations-saving approach than the HI scheme to achieve the above information, the awareness of which will lead a CR network to have more efficient traffic.

SECTION VI.

Simulation Results

With the aim to verify the theoretical results in the preceding sections, we place them in a scenario that a CR system at high mobility is sensing a licensed frequency band via a Nakagami-Gamma shadowed fading channel. The Nakagami fading parameter m is configured to be 1/2, 1 and 3, which represent three typical fadings (i.e., the single-side Gaussian, Rayleigh and Rician fading), respectively. The shape parameter M of the Gamma distribution that characterizes the shadow fading will be configured to be the same as m . All licensed bands are of the OFDMA system, which occupies a bandwidth of 10 MHz denoted BW and is equally divided into 100 subchannels. Therefore, each subchannel bandwidth denoted bw equals 100KHz. The licensed system’s maximal tolerable interference requires p_{\mathrm {d}0} to be 0.90 or 0.99.

To testify the applicability of the CLT to the context described as above, we compare the exact MADR (30) and its CLT-resultant counterpart (31). Suppose that all subchannels experience the independently identically distributed (i.i.d.) fadings, and, without the loss of generality, we select one of them to be analysed. Here, the T (the duration of a data frame) is configured to be as small as 2 ms, which implies that high mobility exists.

Fig. 2 shows that the exact (ideal) and CLT-resultant (non-ideal and approximate) MADRs (as defined by (30) and (31), respectively) are quite close under the parameters specified below the figure. It is shown that even if T is configured to be as small as 2 ms, the data rate losses are expected to be no more than 0.05, 0.03 and 0.02 for m=1/2 , 1 and 3, respectively. It should be noted that this value of 2 ms has reached the lower bound of the data frame period specified by IEEE 802.16e [19]. This justifies the applicability of the CLT under the specified mobility context. Moreover, it shows that the upper bound of the data rate (as (33) presents) can achieve satisfactory tightness so long as i of (34) is configured to be no less than 3. Thus, we can argue that this analysis provides us a tool to quickly estimate the MADR and the resultant data rate loss due to CLT.

FIGURE 2. - Normalized maximal achievable data rate vs. the mean SNR of Nakagami-
$m$
 fading with various fading parameters m. [
$p_{\mathrm {d0}}=0.99$
, bw = 100KHz, 
$T=2$
 ms, and 
$i$
 of (34) configured to be 3].
FIGURE 2.

Normalized maximal achievable data rate vs. the mean SNR of Nakagami-m fading with various fading parameters m. [p_{\mathrm {d0}}=0.99 , bw = 100KHz, T=2 ms, and i of (34) configured to be 3].

For a precision evaluation of formula (36) (as Fig. 3 shows), we compare the OSD results by directly invoking (36) with those of (28), which are obtained via numerical iteration and are regarded as the exact ones. The numerical iteration approach is based on the method of Golden Section (GS) [20]. It shows that it is not a bad fit for the two results’ alignment within the whole range of each piece, except for in the vicinity of the boundaries of adjacent pieces where a slight error still occurs. Such an error is due to (as it is explained in subsection V.B) the absence of the constraint of the function values’ coincidence on both ending points of each piece.

For an algorithm applicable to mobility, the operation complexity usually becomes an equally or even more important performance. Therefore, we conduct an evaluation of complexity of the EI-based formula (36) by comparing its computational effort with that of an iteration scheme based on Golden Section. We generate 10 sets of Gamma distributed samples of \gamma with unified sizes of 100 but different mean values (i.e., \bar {\gamma } for each set). As mentioned, they are regarded as the 10 sets of alternatives of logarithm-Gaussian distributed SNRs reflecting different shadow fadings. As Appendix E shows, a small number of iterations is still needed by executing (28) to achieve (36) since the exact OSD values at the boundaries of adjacent pieces (as Fig. 3 shows) have to be calculated prior. Therefore, we let the number of iterations resulting from formula (36) be a contrast with that resulting from applying the GS to (28) based on the one-by-one sample of \gamma . Such a way for comparison is based on the consideration that each set of \gamma samples are regarded as a provider of a task that calculates all OSDs either by invoking formula (36) or by purely applying the iteration approach (e.g., based on GS). Thus, Fig. 4 shows the average number of iterations needed by per \gamma sample’s handling (i.e., per sensing operation) for the ten sets of samples. It indicates that invoking formula (36) to solve problem (28) over a Rayleigh-Gamma shadowed fading channel will save approximately 90% of the iterations needed by the GS-based approach.

FIGURE 4. - Average times of iteration for calculating OSD under variant 
$\bar {\gamma }$
, i.e., the mean SNRs of shadow fading (
$M=1$
, 
$m=1$
, 
$p_{\mathrm {d0}}=0.99$
, bw = 100KHz, 
$T=2$
 ms, and 100 samples of 
$\gamma $
 for each 
$\bar {\gamma }$
).
FIGURE 4.

Average times of iteration for calculating OSD under variant \bar {\gamma } , i.e., the mean SNRs of shadow fading (M=1 , m=1 , p_{\mathrm {d0}}=0.99 , bw = 100KHz, T=2 ms, and 100 samples of \gamma for each \bar {\gamma } ).

Fig. 3 and Fig. 4 jointly justify formula (36) to be an effective tool to achieve the OSD for those CR systems that are highly sensitive to computation delay due to their high mobility.

It has been stated that the PDF of the OSD can be approximately expressed by (39), where it depends implicitly (via \alpha , \beta, \mu and \varepsilon ) on m and explicitly on M . Therefore, the PDFs for a fixed m under different p_{\mathrm {d}0} and M that reflect some typical shadow fadings are illustrated in Fig. 5. It can be seen that the results based on formula (39), the numerical iteration scheme based on the GS approach (i.e., resulting from numeric solution of \tau _{0}\left ({\gamma }\right)\! , as Fig. 3 shows) and Monte Carlo simulation coincide well. Fig. 5 also reveals that a higher p_{\mathrm {d}0} leads to a wider OSD range. Such a phenomenon confirms a fact that the increase of p_{\mathrm {d}0} will statistically need more time for sensing to keep a higher p_{\mathrm {d}0} . It is also shown that the rise of M statistically increases the OSD. The reason of this dependence may be hidden behind the fact that the rise of M renders \gamma more Rician or statistically more concentrated around \bar {\gamma } of 0.5, which occurs to approach the \gamma value corresponding to the peak of \tau _{0}(\gamma) , as Fig. 3 shows.

Fig. 6 shows the normalized ergodic-sensing capacity as defined by (45) for a wider bandwidth having 10 i.i.d. subchannels as Fig. 3 demonstrated. It varies with different mean SNR \bar {\gamma } under different m , M and p_{\mathrm {d}0} . It reveals that this kind of channel capacity decreases with the increase of p_{\mathrm {d}0} , and a lower \bar {\gamma } results in a more significant decrease. This confirms the fact that the protection of the licensed system’s communication damages the cognitive one to a certain extent. Fig. 6 also shows that the increase of M may increase capacity, and this rise becomes highlighted within a certain range centred at approximately 5 dB. The cause of the occurrence is that the corresponding range of \bar {\gamma } occurs to fall in the sharply rising region of the CDF of the Gamma distribution. However, the increase of m can only slightly raise the channel capacity. The higher that the p_{\mathrm {d}0} is configured, the more significant such an increase gets. The former phenomenon is due to the fact that M is more dominant than m for a Nakagami-Gamma fading channel, while the latter is due to \Gamma _{0}^{-1}\left ({K\xi \left ({m,\gamma }\right)\!,p_{\mathrm {d}0} }\right) within \varepsilon _{0} of (14), since \Gamma _{0}^{-1}\left ({a,z }\right) as a generic form falls sharply as z\to 1 if a\gg 1 [23].

FIGURE 6. - Normalized ergodic-sensing capacity vs. mean SNR of shadow fading under different Pd0 and fading parameters (BW = 10MHz, 
$T=2$
 ms, and 100 samples of 
$\gamma $
 for each 
$\bar {\gamma }$
). (a) 
$\bar {\gamma }$
 (dB) (
$p_{\mathrm {d0}}=0.90$
). (b) 
$\bar {\gamma }$
 (dB) (
$p_{\mathrm {d0}}=0.99$
).
FIGURE 6.

Normalized ergodic-sensing capacity vs. mean SNR of shadow fading under different Pd0 and fading parameters (BW = 10MHz, T=2 ms, and 100 samples of \gamma for each \bar {\gamma } ). (a) \bar {\gamma } (dB) (p_{\mathrm {d0}}=0.90 ). (b) \bar {\gamma } (dB) (p_{\mathrm {d0}}=0.99 ).

SECTION VII.

Conclusions

For a CR network, the optimal sensing duration (OSD) enables the maximization of data throughput. In that effort, the CLT is widely applied, which can significantly simplify the related analyses and operations but results in the side effect of the loss of data rate. For the sake of estimating such a loss, an approach to achieve a tight upper bound of the maximal achievable data rate (MADR) over Nakagami-m fading via-to-sense channel is proposed. Moreover, for a CR system in a mobile environment, a direct formula of the OSD will be considerably desired since such a formula is more capable than an iteration scheme of keeping up with the rapid variation of channel and the availability of spectrum holes. To meet such a need, an approach based on exponential interpolation is proposed. Such an approach is confirmed to be quite beneficial when dealing with the Nakagami-Gamma shadowed fading via-to-sense channel, since it renders the subsequent derivations of the PDF of the OSD, the ergodic-sensing capacity and other related statistical informations significantly tractable. Of course, quick awareness of those informations via such an approach can help the CR systems to more efficiently perform their QoS management. Furthermore, this study indicates that the exponential-formed function will likely be a better choice than any other forms if one intends to approximate a function concerning a certain type of fading based on Gamma families (e.g., Nakagami-m including Rayleigh, Rician, etc.).

Appendix A

The Proof of Proposition 1

Proof:

Under hypothesis \mathcal {H}_{1} , based on (2), we have\begin{equation*} {\vert y\left ({k }\right)\vert }^{2}=\left ({s\left ({k }\right)+z\left ({k }\right) }\right)\left ({s^{\ast }\left ({k }\right)+z^{\ast }\left ({k }\right) }\right) \tag{A.1}\end{equation*} View SourceRight-click on figure for MathML and additional features.

Due to the independence between s\left ({k }\right) and z\left ({k }\right) , the expansion of (A.1) yields \begin{align*} \mu _{\mathcal {H}_{1}}=E\left ({{\vert s\left ({k }\right)+z\left ({k }\right)\vert }^{2} }\right)=\sigma _{z}^{2}+\sigma _{s}^{2}=(1+\gamma)\sigma _{z}^{2} \\ \tag{A.2}\end{align*} View SourceRight-click on figure for MathML and additional features.

It is indicated in (3) that \gamma \sim \mathrm {Ga}(m,\gamma /m) means that {\vert s\left ({k }\right)\vert }^{2}\sim \mathrm {Ga}(m,\sigma _{S}^{2}/m) since \sigma _{z}^{2} is assumed to be a constant here. Therefore, the mean and variance of {\vert s\left ({k }\right)\vert }^{2} are derived based on a related formulae for the Gamma distribution [13] given by \begin{align*} E\left ({{\vert s\left ({k }\right)\vert }^{2} }\right)=&m\frac {\sigma _{S}^{2}}{m}=\sigma _{S}^{2} \tag{A.3}\\ {D(\vert s\left ({k }\right)\vert }^{2})=&m{\left({\frac {\sigma _{S}^{2}}{m}}\right)}^{2}=\frac {\sigma _{S}^{4}}{m} \tag{A.4}\end{align*} View SourceRight-click on figure for MathML and additional features. respectively. Thus, based on a property of variance [13], the \mathrm {E}\left ({{\vert s\left ({n }\right)\vert }^{4} }\right) is accordingly derived to be \begin{align*} \mathrm {E}\left({{\vert s\left({k }\right)\vert }^{4} }\right)=D({\vert s\left({k }\right)\vert }^{2})+E^{2}\left ({\left |{ s\left ({k }\right) }\right |^{2} }\right)=\left({1+\frac {1}{m}}\right) \sigma _{S}^{4} \\ \tag{A.5}\end{align*} View SourceRight-click on figure for MathML and additional features.

For any CSCG distributed noise sample z\left ({k }\right) , \mathrm {E}\left ({{\vert z\left ({k }\right)\vert }^{4} }\right)={2\sigma }_{z}^{4} [1]. Its and (A.5)’s substitution into (8) of [1] yields \begin{align*} \sigma _{\mathcal {H}_{1}}^{2}=&\frac {1}{K}[E\left ({\left |{ s\left ({k }\right) }\right |^{4} }\right)+ E\left ({\left |{ z\left ({k }\right) }\right |^{4} }\right)-\left ({\sigma _{S}^{2}-\sigma _{z}^{2} }\right)^{2}] \\=&\frac {\sigma _{z}^{4}}{K}\left [{ \frac {1}{m} \gamma ^{2}+2\gamma + 1 }\right] \tag{A.6}\end{align*} View SourceRight-click on figure for MathML and additional features.

Since y\left ({k }\right) of (2) is the sum of two RVs, s\left ({k }\right) and z\left ({k }\right) are both CSCG distributed with \mathrm {CN}\left ({0,\sigma _{s}^{2} }\right) and \mathrm {CN}\left ({0,\sigma _{z}^{2} }\right)\! , respectively. Therefore, y\sim CN\left ({0,\sigma _{S}^{2}+\sigma _{z}^{2} }\right) . Accordingly, \mathrm {T}\left ({y\vert \mathcal {H}_{1} }\right) of (7) can be treated as the sum of multiple squared amplitudes of CSCG-distributed RVs. Therefore, T\left ({y\vert H_{1} }\right) of (7) is Gamma distributed and denoted as \mathrm {Ga}(\kappa,\theta) , where \kappa and \theta are derivable based on the property of the Gamma distribution [13] as \begin{align*} \theta=&\frac {\sigma _{\mathcal {H}_{1}}^{2}}{\mu _{\mathcal {H}_{1}}}=\frac {\sigma _{z}^{2}}{K}\cdot \frac {\gamma ^{2}/m +2\gamma + 1}{1+\gamma } \tag{A.7}\\ \kappa=&\frac {\mu _{\mathcal {H}_{1}}}{\theta }=\frac {K{(1+\gamma)}^{2}}{\gamma ^{2}/m +2\gamma + 1} \tag{A.8}\end{align*} View SourceRight-click on figure for MathML and additional features.

Appendix B

The Proof of Proposition 2

Proof:

First, let us prove the (33.c) to be true as follows.

The 1^{\mathrm {st}} derivative of p_{\mathrm {f}} of (16) w.r.t. \tau is given by\begin{align*} p_{\mathrm {f}}^{\prime }\left ({\tau }\right)=\frac {\Gamma _{\tau }^{\prime }\left ({K,K\varepsilon _{0}/\sigma _{z}^{2} }\right)\Gamma \left ({K }\right)-\Gamma \left ({K,K\varepsilon _{0}/\sigma _{z}^{2} }\right)\Gamma _{\tau }^{\prime }\left ({K }\right)}{\Gamma ^{2}\left ({K }\right)} \\ \tag{B.1}\end{align*} View SourceRight-click on figure for MathML and additional features. where \begin{align*}&\hspace {-1.2pc}\Gamma _{\tau }^{\prime }\left ({K }\right) \\=&\Gamma _{K}^{\prime }\mathrm {K}_{\tau }^{\prime }=f_{\mathrm {s}}\int _{0}^\infty {\mathrm {ln}\left ({\zeta }\right)\zeta ^{K-1}e^{- \zeta }\mathrm {d}\zeta }; \tag{B.2}\\&\hspace {-1.2pc}\Gamma _{\tau }^{\prime }\left ({K,K\varepsilon _{0}/\sigma _{z}^{2} }\right) \\=&\Gamma _{K}^{\prime }\left ({K,K\varepsilon _{0}\left ({K }\right)/\sigma _{z}^{2} }\right)K_{\tau }^{\prime }\cdots \\=&f_{\mathrm {s}}\left ({\frac {\partial \Gamma \left ({K,K\varepsilon _{0}/\sigma _{z}^{2} }\right)}{\partial K}+\frac {\partial \Gamma \left ({K,K\varepsilon _{0}/\sigma _{z}^{2} }\right)}{\partial \left ({K\varepsilon _{0}/\sigma _{z}^{2} }\right)}\frac {\mathrm {d}\left ({K\varepsilon _{0}/\sigma _{z}^{2} }\right)}{\mathrm {d}K} }\right)\!. \tag{B.3.1} \end{align*} View SourceRight-click on figure for MathML and additional features. Eq. (14) leads to K\varepsilon _{0}/\sigma _{z}^{2}=\left ({\left ({1+\gamma }\right)/\xi }\right) \Gamma _{0}^{-1}\left ({\xi K,p_{\mathrm {d}0} }\right) , so\begin{equation*} \frac {\mathrm {d}\left ({K\varepsilon _{0}/\sigma _{z}^{2} }\right)}{\mathrm {d}K}=\left ({1+\gamma }\right)\frac {\mathrm {d}\left ({\Gamma _{0}^{-1}\left ({\xi K,p_{\mathrm {d}0} }\right) }\right)}{\mathrm {d}\left ({\xi K }\right)}; \tag{B.3.2}\end{equation*} View SourceRight-click on figure for MathML and additional features.

Based on the formula of the derivative of inverse regularized incomplete Gamma function w.r.t. the shape parameter [23], we have \begin{align*}&\hspace {-1pc}\mathrm {d}\left ({\mathrm {\Gamma }_{0}^{-\mathrm {1}}\left ({\xi K\mathrm {,}p_{\mathrm {d}0} }\right) }\right)/\mathrm {d}\left ({\xi K }\right)=\cdots \\&\qquad \qquad e^{w}w^{1-\xi K}[w^{\xi K}\mathrm {\Gamma }^{2}\left ({\xi K }\right)\cdots \\&\qquad \qquad \mathrm {\cdot }{}_{2} \tilde {F}_{2}\left ({\xi K,\xi K;\xi K+1,\xi K+1;-w }\right)\cdots \\&\qquad \qquad \qquad \quad \,\,+\left ({p_{\mathrm {d}0}-1 }\right)\mathrm {\Gamma }\left ({\xi K }\right)\mathrm {log}\left ({w }\right)\cdots \\&\qquad \qquad \qquad \quad \,\,+\left ({\mathrm {\Gamma }\left ({\xi K }\right)\mathrm {-\Gamma }\left ({\xi K,w }\right) }\right)\psi \left ({\xi K }\right)]\qquad \quad \tag{B.3.3}\end{align*} View SourceRight-click on figure for MathML and additional features. where w=\Gamma _{0}^{-1}\left ({\xi K,p_{\mathrm {d}0} }\right) , and {}_{2} \tilde {F}_{2}\left ({;; }\right) is the hypergeometric function [24]. Based on the formula of the derivative of the incomplete Gamma function w.r.t. its shape parameter [23], we have \begin{align*}&\hspace {-1.8pc}\frac {\mathrm {\partial \Gamma }\left ({K,K\varepsilon _{0}\mathrm {/}\sigma _{z}^{2} }\right)}{\mathrm {\partial }K}=\cdots \\&\mathrm {\Gamma }^{2}\left ({K }\right)\left ({K\varepsilon _{0}\mathrm {/}\sigma _{z}^{2} }\right)^{K}\cdots \\&\mathrm {\cdot }{}_{2} \tilde {F}_{2}\left ({K,K;K+1,K+1;-K\varepsilon _{0}\mathrm {/}\sigma _{z}^{2} }\right)\cdots \\&-\mathrm {\Gamma }\left ({K,0,\frac {K\varepsilon _{0}}{\sigma _{z}^{2}} }\right)\mathrm {log}\left ({\frac {K\varepsilon _{0}}{\sigma _{z}^{2}} }\right)+\mathrm {\Gamma }\left ({K }\right)\psi \left ({K }\right)\qquad \tag{B.3.4}\end{align*} View SourceRight-click on figure for MathML and additional features. where \psi \left ({\cdot }\right) is the Psi function [24]. Based on that, w.r.t its lower limit of integral [23], we have \begin{equation*} \frac {\partial \Gamma \left ({K,K\varepsilon _{0}/\sigma _{z}^{2} }\right)}{\partial \left ({K\varepsilon _{0}/\sigma _{z}^{2} }\right)}=-\left ({\frac {K\varepsilon _{0}}{\sigma _{z}^{2}} }\right)^{K-1}e^{-\frac {K\varepsilon _{0}}{\sigma _{z}^{2}}} \tag{B.3.5}\end{equation*} View SourceRight-click on figure for MathML and additional features.

The substitutions of (B.3.2) [thereof a corresponding part replaced with (B.3.3)], (B.3.4) and (B.3.5) into (B.3.1) render it solvable. Then, the substitutions of (B.2) and (B.3.1) into (B.1) lead to a solvable p_{\mathrm {f}}^{\prime }\left ({\tau }\right) in an explicit form, just as (33.c) shows.

Second, we prove that B_{0}\left ({\gamma }\right)\le \mathcal {B}_{0}\left ({\gamma }\right) and \mathcal {B}_{0}\left ({\gamma }\right)\to B_{0}\left ({\gamma }\right) with i\to \infty where i is that within (34), as follows.

Based on proposition 4, just as the context specified by [1], the B\left ({\tau, \gamma }\right) of (25) is also concave if p_{\mathrm {f}}\left ({\tau }\right)\le 0.5 and it has a unique maximum w. r. t. \tau . Since p_{\mathrm {f}}\le \hat {p}_{\mathrm {f}} , \hat {p}_{\mathrm {f}}\left ({\tau }\right)=0 yields a solution of \tau _{\mathrm {min}} that also satisfies p_{\mathrm {f}}\left ({\tau _{\mathrm {min}} }\right)\le 0.5 , and \tau _{\mathrm {min}} is just (34.g). As shown in Fig. 7, the intersection of the two tangent lines refer to \mathcal {B}_{0}\left ({\gamma }\right) of (33.a), and the solid, dash and dash-dot curves refer to the B\left ({\tau, \gamma }\right) of (25), the \tilde {B}\left ({\tau, \gamma }\right) of (26) and the \hat {B}\left ({\tau, \gamma }\right) of (27) respectively. Consequently, the height of the intersection of the two tangent lines that contact the solid curve at \tau _{1} and \tau _{2} respectively is surely greater than the peak of this curve. Thus, \mathcal {B}_{0}\left ({\gamma }\right) of (33.a) is justified to be an upper bound of B_{0}\left ({\gamma }\right) of (30). Thus, the projection of the maximum of \hat {B}\left ({\tau, \gamma }\right) on \tilde {B}\left ({\tau, \gamma }\right) just represents the \tilde {B}_{0}\left ({\gamma }\right) of (31). Consequently, we have that B_{\tau }^{\prime }\left ({\acute {\tau }^{\left ({i-1 }\right)},\gamma }\right)\le B_{\tau }^{\prime }\left ({\dot {\tau }^{\left ({i }\right)},\gamma }\right)\le B_{\tau }^{\prime }\left ({\grave {\tau }^{\left ({i-1 }\right)},\gamma }\right) and B_{\tau }^{\prime }\left ({\acute {\tau }^{\left ({i }\right)},\gamma }\right)\to {0}_{-} , B_{\tau }^{\prime }\left ({\grave {\tau }^{\left ({i }\right)},\gamma }\right)\to {0}_{+} if \mathrm {i\to \infty } is identical to B_{\tau }^{\prime }\left ({\dot {\tau }^{\left ({i }\right)},\gamma }\right)\to 0 or \mathcal {B}_{0}\left ({\gamma }\right)=B\left ({\dot {\tau }^{\left ({i }\right)},\gamma }\right)\to B_{0}\left ({\gamma }\right) if i\to \infty . Therefore, it is concluded.

FIGURE 7. - Illustration of the bound of the data rate loss due to the CLT. [Therein 
$\tau _{1}$
 and 
$\tau _{2}$
 are 
$\acute {\tau }$
 and 
$\grave {\tau }$
 of (33.a), respectively].
FIGURE 7.

Illustration of the bound of the data rate loss due to the CLT. [Therein \tau _{1} and \tau _{2} are \acute {\tau } and \grave {\tau } of (33.a), respectively].

Appendix C

The Proof of Proposition 3

Proof:

According to the CLT, \left ({\mathcal {t}\left ({\mathrm {Y\vert }\mathcal {H}_{1} }\right)-\mu _{\mathcal {H}_{1}} }\right)/\sigma _{\mathcal {H}_{1}} will arbitrarily approach the distribution of \mathcal {N}\left ({0,1 }\right) provided that the cardinality of \mathbf {Y} is sufficiently large. In other words,\begin{equation*} \mathcal {y}_{\mathcal {H}_{1}}\!=\!\left ({\mathcal {t}\!\left ({\mathbf {Y\vert }\mathcal {H}_{1} }\right)\!-\!\mu _{\mathcal {H}_{1}} }\right)/\sigma _{\mathcal {H}_{1}}\vec {\sim }\mathcal {N}\left ({0,1 }\right)\quad \mathrm {if}~ K\to \infty \qquad \tag{C.1}\end{equation*} View SourceRight-click on figure for MathML and additional features. where \mu _{\mathcal {H}_{1}} and \sigma _{\mathcal {H}_{1}} are given by (A.2) and (A.6), respectively, while the sign ‘\vec {\sim } ’ denotes ‘approaches the distribution of’. The ‘\bar {\sim } ’ still holds if integral operations are applied to the PDFs of both sides of (C.1), and it also holds if applied to the \mathcal {t}\left ({\mathbf {Y\vert }\mathcal {H}_{1} }\right) provided so that the integral variant takes a proper transformation. Therefore, we conduct these operations to the PDF of \mathcal {t}\left ({\mathbf {Y\vert }\mathcal {H}_{1} }\right) just as (13) does and to that of \mathcal {N}\left ({0,1 }\right) . This results in \begin{equation*} \Gamma _{0}\left ({\kappa, \varepsilon _{0}/\theta }\right)\to \mathrm {Q}\left ({\left ({\hat {\varepsilon }_{0}-\mu _{\mathcal {H}_{1}} }\right)/\sigma _{\mathcal {H}_{1}} }\right)\quad \mathrm {if}~K\to \infty \qquad \tag{C.2}\end{equation*} View SourceRight-click on figure for MathML and additional features. where \hat {\varepsilon }_{0} and \varepsilon _{0} have been explained for (20) and (14), respectively, and \mathrm {Q}\left ({\cdot }\right) denotes the Q function.

Since both \mathrm {Q(\cdot)} and \Gamma _{0}\left ({\cdot, \cdot }\right) are monotonic and continuous functions [13], [23], the ‘\to ’ still holds if the inverse operations are applied to both sides of (C.2). This means that for a specified p_{\mathrm {d0}} , we have \begin{align*}&\hspace {-0.3pc}{[Q}^{-1}\left ({p_{\mathrm {d0}} }\right)\sigma _{\mathcal {H}_{1}}+\mu _{\mathcal {H}_{1}}]=\hat {\varepsilon }_{0}\to \varepsilon _{0}=\theta \Gamma _{0}^{-1}\left ({\kappa, p_{\mathrm {d0}} }\right) \\[-3pt]&\!\!\!\qquad \qquad \qquad \qquad \qquad \qquad \qquad \qquad \mathrm {if}~K\to \infty \qquad \quad \tag{C.3}\end{align*} View SourceRight-click on figure for MathML and additional features.

Based on (C.3), (24) and (17), we have \begin{equation*} \tilde {p}_{\mathrm {f}}\to p_{\mathrm {f}},\quad \mathrm {if}~K\to \infty \tag{C.4}\end{equation*} View SourceRight-click on figure for MathML and additional features.

Similarly, under \mathcal {H}_{0} , still based on the CLT, we have \begin{equation*} y_{\mathcal {H}_{0}}=\left ({\mathcal {t}\left ({\mathbf {Y\vert }\mathcal {H}_{0} }\right)-\mu _{\mathcal {H}_{0}} }\right)/\sigma _{\mathcal {H}_{0}}\vec {\sim }\mathcal {N}\left ({0,1 }\right) \tag{C.5}\end{equation*} View SourceRight-click on figure for MathML and additional features. where \mu _{\mathcal {H}_{0}} and \sigma _{\mathcal {H}_{0}}^{2} can employ the related formulae of the Gamma distribution [13], [23] to be derived, given by \mu _{\mathcal {H}_{0}}=\sigma _{z}^{2},\sigma _{\mathcal {H}_{0}}^{2}=\sigma _{z}^{4}/K .

Along the same way in which (C.2) is derived, conditioned on (C.3), we have \begin{align*} \mathrm {Q}\left ({\left ({\hat {\varepsilon }_{0}-\mu _{\mathcal {H}_{0}} }\right)/\sigma _{\mathcal {H}_{0}} }\right)\to \Gamma _{0}\left ({K,K\varepsilon _{0}/\sigma _{z}^{2} }\right) \quad \mathrm {if}~ K\to \infty \\ \tag{C.6}\end{align*} View SourceRight-click on figure for MathML and additional features.

Based on (C.6), (21) and (17), we have \begin{equation*} \hat {p}_{\mathrm {f}}\to p_{\mathrm {f}} \quad \mathrm {if}~ K\to \infty \tag{C.7}\end{equation*} View SourceRight-click on figure for MathML and additional features.

Consequently, based on (C.4), (C.7), (30) and (31), this proposition holds.

Appendix D

The Proof of Proposition 4

Proof:

Let the condition applicable to [1] labelled A describing that the received signal of the complex PSK experiences a path of line of sight (LOS) and is contaminated by CSCG distributed noise. Under condition A, [1, Formula (13)] defines its false alarm probability to be p_{\mathrm {f}}=\mathrm {Q}\left ({\alpha +\gamma \sqrt {f_{\mathrm {s}}\tau } }\right) where \alpha =\mathrm {Q}^{-1}\left ({p_{\mathrm {d0}} }\right)\sqrt {2\gamma + 1} as defined for (23). Let the condition of proposition 4 of this paper be labelled B. The change from condition A to B is equivalent to the replacement of p_{\mathrm {f}} of [1, eq. (13)] by (22), (17) or (24) of this paper, which have distinct connotations as previously explained.

For (22), its proof is evident. Let us rewrite \alpha =Q^{-1}\left ({p_{d0} }\right)\sqrt {\gamma ^{2}/m+2\gamma + 1} and substitute it into [1, eq. (13)]. All procedures of the relevant proofs will still go along in the same way as [1] does. For (17) or (24), it is not so obvious as (22)’s proof. However, the essences remain the same. Their main distinctions from (13) of [1] lie merely on the outermost operator of \Gamma _{0}\left ({\cdot }\right) instead of \text{Q}\left ({\cdot }\right) , and the internal parameter \alpha being \theta \Gamma _{0}^{-1}\left ({\kappa, p_{d0} }\right)\sqrt {\gamma ^{2}/m+2\gamma + 1} other than Q^{-1}\left ({p_{d0} }\right)\sqrt {2\gamma + 1} . Despite these two differences, all corresponding proofs can still be conducted through the same approaches as [1] does.

Appendix E

Approach of Acquiring the Parameters of (36)

First, the value of formula (36) should equal to that of (28) at the starting end of the i th piece. Thus, this equation should be met. It is given by\begin{equation*} \tilde {\tau }_{0}^{i}\left ({\mathcal {r}_{i} }\right)=\tau _{0}\left ({\mathcal {r}_{i} }\right)\!. \tag{E.1}\end{equation*} View SourceRight-click on figure for MathML and additional features.

Second, to ensure the continuity of the PDF at the boundaries of adjacent pieces, the 1st derivatives w. r. t. \gamma should be equal. The set of equations that should be satisfied are \begin{align*} \frac {\mathrm {d}\tilde {\tau }_{0}^{i}\left ({\gamma }\right)}{d\gamma }\vert _{\gamma =\mathcal {r}_{i}}=&\frac {\mathrm {d}\tau _{0}(\gamma)}{d\gamma }\vert _{\gamma =\mathcal {r}_{i}}; \tag{E.2}\\ \frac {\mathrm {d}\tilde {\tau }_{0}^{i}\left ({\gamma }\right)}{\mathrm {d}\gamma }\vert _{\gamma =\mathcal {r}_{i+1}}=&\frac {\mathrm {d}\tau _{0}\left ({\gamma }\right)}{\mathrm {d}\gamma } \vert _{\gamma =\mathcal {r}_{i+1}}. \tag{E.3}\end{align*} View SourceRight-click on figure for MathML and additional features.

An explicit form expression of \mathrm {d}\tau _{0}\left ({\gamma }\right)/\mathrm {d}\gamma is unachievable based on (28), but it can be approximated by \left ({\tau _{0}(\mathcal {r}_{i}+\Delta \gamma)-\tau _{0}(\mathcal {r}_{i}) }\right)/\Delta \gamma provided that \Delta \gamma is set to be sufficiently small.

Consequently, solving such a set of equations yields the values of parameters of (36) that are given by \begin{align*} \beta _{i}=&\mathcal {r}_{i}; \tag{E.4}\\ \varepsilon _{i}=&\mathrm {log}\frac {\frac {d\tau _{0}\left ({\gamma }\right)}{d\gamma } \vert _{\gamma =\mathcal {r}_{i+1}}}{\frac {d\tau _{0}\left ({\gamma }\right)}{d\gamma }\vert _{\gamma =\mathcal {r}_{i}}}/(\mathcal {r}_{i+1}-\mathcal {r}_{i}); \tag{E.5}\\ \alpha _{i}=&\frac {(\mathcal {r}_{i+1}-\mathcal {r}_{i}) \frac {d\tau _{0}(\gamma)}{d\gamma } \vert _{\gamma =\mathcal {r}_{i+1}}}{\varepsilon _{i}e^{\varepsilon _{i}}}; \tag{E.6}\\ \mu _{i}=&-\alpha _{i}+\tau _{0}\left ({\mathcal {r}_{i} }\right)\!. \tag{E.7}\end{align*} View SourceRight-click on figure for MathML and additional features.

References

References is not available for this document.