Читать книгу Dynamic Spectrum Access Decisions - George F. Elmasry - Страница 50

3.1 Basic ROC Model Adaptation for DSA

Оглавление

This ROC model is the most basic model where a sensor is probing a frequency band to check for the presence or absence of a communications signal. This basic model relies on energy detection and can assume that the noise is AWGN such that the signal received by the sensor can be expressed as follows:

3.1

In Equation (3.1), s(n) is the sensed signal, w(n) is the AWGN, and n is the sampling index. If the sensed frequency band has no signal occupying it, then s(n) = 0 and the sensing process will detect the energy level of the AWGN.

The sensed signal energy can be expressed as a vector of multiple sampling points as follows:

3.2

where N is the size of the observation vector.

The value of N and the definition of sampling points can differ from one sensor to another and any pre‐knowledge of the sensed signal waveform characteristics can guide the sensor into creating more optimal sampling points.

The energy detection process can compare the decision metric M from Equation (3.2) against a fixed threshold λE. This processes needs to distinguish between two hypotheses, one hypothesis is for the presence of only noise and the other hypothesis is for the presence of signal and noise. These two hypotheses are:

3.3

3.4

The spectrum sensor detection algorithm can successfully detect the sensed frequency with probability PD and the noise variance can cause a false alarm3 with a probability of PF. The detection problem can be expressed as:

3.5

3.6

Equations (3.5) and (3.6) can be illustrated as shown in Figure 3.1 where selecting an energy threshold λE can deviate from the optimum threshold. The optimum threshold is not known at any given instant and would have resulted in PD = 1 and PF = 0. The estimated λE can either be intentionally shifted to the right or shifted to the left as shown by the arrows at the bottom of Figure 3.1. If it is shifted to the left, the ROC model would increase the probability of hypothesizing , leading to a higher false alarm probability. If it is shifted to the right, the ROC model would increase the probability of hypothesizing , leading to a higher misdetection probability. This intentional shifting of the threshold depends on the communications system being designed. The system requirements can lead to shifting the threshold either to the left or to the right within a range, as indicated by the dashed arrow at the top of Figure 3.1.


Figure 3.1 Single‐threshold ROC model leading to false alarm and misdetection.

Maximum likelihood decisions can be applied to the decision threshold λE. A key factor in selecting λE is the estimation of noise power. Also, estimating the signal power by the sensor can be difficult since it can change due to propagation environments, and the distance between the transmitting node and the sensor. A good approach to select λE is to balance PD and PF based on given requirements. The threshold λE can be chosen to meet a given false alarm rate that can be deemed acceptable for the system under design. This makes it sufficient to model the noise variance, assuming a zero‐mean Gaussian random variable with variance . With this noise model, we can express the noise as . We can also simplify how we model the signal s(n) in order to make this analysis possible.4 We can assume that there is no fading and express the signal as a zero‐mean Gaussian variable making 5 These assumptions allows us to express the decision metric M as a Chi‐square distribution with 2N degree of freedom giving:

3.7

Thus, the ROC model can calculate PD and PF as follows:

3.8

3.9

where Γ(a, x) is the incomplete gamma function and Lf and Lt are the associated Laguerre polynomials.

The DSA decision fusion process can use the ROC model to compare the performances for different threshold values. ROC models are a set of convergence curves that explore the relationship between the probability of detection and the probability of a false alarm for a variety of different thresholds. Based on given requirements and machine learning techniques that count for the dynamics of the sensed environments, a close‐to‐optimal threshold can be reached. Figure 3.2 exemplifies different ROC curves for different SNIR values using the equations above. SNIR is defined as the ratio of the sensed signal power to noise power .


Figure 3.2 Different ROC curves for different SNIR (not to scale).

One can see from Figure 3.2 that as SNIR increases,6 we can achieve higher PD at lower PF. While one can see the same tendency in demodulation and decoding of a signal where higher SNIR results in less symbol error probability, it is critical to understand that this energy detection process relies on estimating the noise variance. Noise power estimation error can cause significant performance loss (significant shift in λE in Figure 3.1). Noise level can be estimated dynamically and more accurately if the spectrum sensor is able to separate the noise subspace from the signal subspace. Some sensors estimate noise variance as the smallest eigenvalue of the sensed signal's autocorrelation. This estimated noise variance can then be used to find the decision threshold λE that satisfies the requirements for a given false alarm rate. This noise estimation algorithm is applied iteratively, where N can be a moving average window that continuously normalizes the noise power.

In addition to noise power estimation, a machine learning technique7 that uses the ROC model can leverage the following techniques to tune the decision threshold:

1 Measure the success of its own decisions.8

2 Take into consideration external variables such as emitter power, emitter distance to the sensor, terrain, rain, and fog that can affect SNIR.

3 Increase accuracy by increasing the number of decision samples. Cooperative distributed DSA and centralized DSA techniques can be looking at more comprehensive information than a single node to make the ROC estimation more accurate.

The purpose of using the above three techniques is to make the DSA system able to adapt the decision threshold to adhere to the same PD at the same given requirement of PF even with the increase of uncertainty.

Dynamic Spectrum Access Decisions

Подняться наверх