- Open Access
Cognitive ultra wideband radio spectrum sensing window length optimization algorithm
EURASIP Journal on Wireless Communications and Networking volume 2014, Article number: 18 (2014)
A critical objective of cognitive radio (CR) system is to enhance the spectrum efficiency, and one of the key factors that can determine the spectrum efficiency is the system spectrum sensing performance with respect to sensing window length. For non-coherent detection-based sensing technique, the length of the sensing window required to meet the detection criteria is inversely proportional to the detected signal-to-noise ratio (SNR) of the primary users (PUs). This fact may result in an inadequate use of the white or gray space for the conventional CR system whose transmission and sensing window length are both fixed because a high detected PUs SNR can lead to an excessive long fixed sensing window which occupies the potential CR transmission opportunities while a low received PUs SNR can result in an insufficient sensing window length which degrades the CR detection criteria. In this paper, to improve the spectrum efficiency compared with the fixed sensing/transmission window length-based CR system, we propose an adaptive spectrum sensing window length optimization algorithm. We design the algorithm based on the ultra wideband (UWB) system which is an ideal candidate for the implementation of the CR technology. Based on the analysis of the CR-UWB’s spectrum sensing technique in terms of the factors such as spectrum efficiency, spectrum sensing length, PUs SNR, detection criteria etc., we formulate the optimization problem into a convex problem, which enables the proposed algorithm to find the optimal trade-off with low computational complexity between the sensing window length and the desired detection probabilities for the CR-UWB system. Compared with the conventional fixed length spectrum sensing techniques, the proposed algorithm is verified to be able to adapt the length of the CR-UWB’s transmission window according to the PUs SNR to optimize the use of the available spectrum while guaranteeing the PUs from being interfered.
For cognitive radio (CR), ultra wideband (UWB) can be used as an implementation technology. UWB operates in 3.1 to 10.6 GHz with an extremely low power spectrum density (PSD) of -41.3 dBm/MHz, which facilitates the underlay spectrum sharing technique to co-exist with the primary users (PUs) that operate within the UWB’s wide spectrum band. Figure1 illustrates the band overlap between the UWB system and the incumbent wireless systems such as wireless LAN. Generally, to protect the PUs from being harmfully interfered, the CR-UWB’s transmit power can be decreased to a level that is significantly lower than the UWB’s regular PSD, which can result in considerably low spectral efficiency.
By using orthogonal frequency division multiplexing (OFDM), as shown in Figure2, the UWB system can adaptively adjust the transmit power of the OFDM subcarriers according to the spectrum sensing results within the interested spectrum segments. Figure2 shows the band allocation scheme in the OFDM-based UWB system. The UWB’s operating band is divided into band groups (BGs), each of which contains two or three subbands (SBs), and each SB consists of a series of mutually orthogonal subcarriers, which facilitates the design of dynamic spectrum access (DSA)-based methods. The spectral efficiency of the overlapped spectrum is critical to the overall spectral efficiency of the CR-UWB system and is dependent on the performance of the spectrum sensing algorithm.
In general cases, the characteristics of the PUs’ signal are unknown to the CR-UWB. Thus, the non-coherent detection-based energy detection (ED) technique can be chosen to verify the availability of the overlapped spectrum. In addition, ED’s use of the Fourier transform (FT) function can be inherent from the OFDM-based UWB system. According to the features of the ED, to determine the PUs’ presence successfully, the length of the CR-UWB’s spectrum sensing window shall be above a certain threshold which is roughly inversely proportional to the PUs signal’s signal-to-noise ratio (SNR) received at the CR-UWB and dependent on the thresholds of the probability of false alarm (PFA) and probability of detection (PD).
For a CR-UWB system in which the duration of spectrum access is usually fixed, the length of the CR-UWB’s spectrum sensing window determines the length of the transmission window. An excessive sensing window fulfilling the PUs’ protection requirement can produce a shortened transmission window which will limit CR-UWB’s use of the overlapped spectrum. Figure3 shows a pattern of time resource allocation for the use of the available spectrum, i.e., the length fixed transmission opportunity (TXOP), in the CR-UWB system. Obviously, a high ratio between the transmission window length and the sensing window length is preferred. Nevertheless, when PUs operate in a low-SNR regime, i.e., the SNR detected at the CR-UWB’s receiver is extremely low, the time required to successfully detect the PUs can be excessively long, which can lead to a considerably short transmission window and may result in an unacceptable spectral efficiency.
In this paper, we propose a spectrum sensing optimization algorithm in low-SNR regime, aiming at improving the spectral efficiency by finding the trade-off optimality of the spectrum sensing window length and the spectrum sensing performance. Followed by an optimized way of effective use of the available spectrum, the proposed algorithm can maximize the proportion between the CR-UWB’s transmission window length to the duration of the spectrum access while guaranteeing the PUs’ operation.
The remainder of the paper is organized as follows. The 'Literature review’ section gives a brief overview of the current spectrum sensing window optimization methods. The next section presents the spectrum sensing model and the formulation of the spectrum sensing window optimization problem. Then, the proposed sensing window optimization algorithm is demonstrated. Furthermore, the performance of the proposed algorithm is verified through numerical simulation which is in the section of numerical results. Finally, we give a conclusion to the paper in the final section.
CR technology can be used in many areas[5, 14, 15]. Specifically, Stotas and Nallanathan and Peh et al. laid the fundamental work for dealing with the spectrum sensing window optimization problem in[16, 17], respectively. The Lagrange dual optimization method was used by Stotas and Nallanathan in to optimize the power distribution mechanism and the spectrum sensing scheme by tuning the sensing window length adaptively to optimize the throughput of the CR system. In Stotas and Nallanathan’s algorithm, the iterations required for identifying the multiple Lagrange multipliers’ values are considerable. In, Zou et al. used the Taylor approximation to find the relationship of the PFA and PD. The authors then minimized the CR’s overall outage probability through optimizing the sensing window length using linear programming technique. However, the performance of Zou’s algorithm in low PU SNR regime will be degraded considerably because the required sensing window length would be excessive.
In the work, we assume that there exists a heterogenous network consisting of a single user CR-UWB network and a multiuser PU network, as shown in Figure4. The single CR-UWB network contains one CR communication link, and the CR-UWB’s infrastructure is in distributed manner, i.e., ad hoc manner. The CR-UWB network overlaps with the PU network, in which the multiple PUs operate in the same band of the CR-UWB and within the range of being interfered by the CR-UWBs. We assume the use of the overlay spectrum sharing scheme, which indicates that the CR-UWB can access to the overlapped spectrum if and only if the CR-UWB’s ED result shows that the PUs are temporarily absent. We also assume that an ideal notch filter is used in the CR-UWB system, hence the impact of the sideband interference can be ignored.
Figure5 depicts the architecture of CR-UWB transceiver. It shows that the spectrum sensing function is located in the cognitive engine block which lies posterior to the fast Fourier transform (FFT) engine of the CR-UWB’s receiver side. The sensing results can be forwarded into the cognitive algorithm block for the CR-UWB system to dynamically use a radio resource allocation algorithm according to the sensing output.
Furthermore, for spectrum sensing in low-SNR regime, the low noise amplifier (LNA) and the automatic gain control (AGC) at the CR-UWB receiver side are enhanced compared with the conventional UWB transceiver. Since the power of PUs’ signals are much higher than that of the UWB user, which will lead to unlinear distortion in LNA, the original LNA is changed to an LNA whose dynamic range is wide enough to handle the power range of primary users’ signals. Furthermore, due to the low transmit power of the CR-UWB, the AGC that is set for measuring the peer CR users’ signals cannot detect the PUs signals. Hence, the AGC is adjusted according to the number of bits available in the analog-to-digital converter (ADC), so that the CR-UWB receiver can detect a wide variety of PUs power levels.
Spectrum sensing method
Our objective is to find the minimum value of the sensing window length in order to enhance the spectrum efficiency of the overlapped spectrum, in such a way that the time length for the effective data transmission is maximized. Meanwhile, the value of the sensing window length needs to be large enough for the CR-UWB’s ED to successfully determine the availability of the overlapped spectrum. An ED is implemented by averaging the squared magnitude of the K-point FFT of the received signal over the sensing period T which is proportional to the number of received signal samples. Given a fixed point FFT, the increase of the sensing period will improve the estimate of the signal energy. The test statistic for an ED can be given by
where N denotes the number of received signal samples, and y(n) = x(n) + u(n), n ∈ [1,N], represents the discrete received signal at the CR user. Furthermore, u(n) represents the noise and is a Gaussian independent and identically distributed (i.i.d.) random process with mean zero and variance. The PU’s signal x(n) is an i.i.d. random process with mean zero and variance, and the parameter denotes the received SNR of the PU.
The sensing result is determined by comparing T(y) with the threshold, as
where ε(N) represents the threshold, denotes the hypothesis that the primary user is present, whereas shows the hypothesis that the primary user is absent.
In an ED, the PD is the probability of detecting under the hypothesis and is determined by the received signal’s SNR, the threshold, and the number of signal samples. Thus,
For PF which denotes the probability of detecting that the licensed user under the hypothesis, the expression can be given as
Note that the complexity of ED is proportional to.
By observing Equation 5, Q-1(P d ) and Q-1(P f ) are expressed as
Thus, P d and P f are related to each other by
In the work, we model the spectrum sensing window optimization problem as a convex optimization problem. The decision variable is the CR-UWB’s sensing window length, and the main constraints consist of the thresholds of CR-UWB’s PD and PFA. Hence, the problem of optimizing the spectrum sensing window length is expressed as:
where S represents the spectral efficiency when the CR-UWB has full access to the overlapped spectrum where no PU is surrounded, β denotes the ratio between the CR-UWB’s transmission window length and the fixed duration of the CR-UWB’s access to the overlapped spectrum, as
where Top is the pre-defined length of the spectrum access window. The constraint presents the threshold PAF of the CR-UWB’s energy detector. The parameter τ s represents the sensing window length which is determined by the PU’s SNR, UWB’s sampling frequency, and the target PFA; P f and represents the actual PFA and the target PFA, respectively, P d represents the real-time PD, and shows the probability that a PU activates within Top.
We assume that the probability that a PU is activated during Top follows a Poisson process and is expressed as
where x denotes the expected number of occurrences of PU’s activations during the period of t which in our system model t = Top.
The objective function in Equation 10 shows that the spectrum efficiency of the overlapped spectrum is determined by multiplying S by the ratio of the CR-UWB’s transmission window length to the total operating window length when the PU is not activated (i.e.,), and the CR-UWB’s energy detector successfully determines the absence of the PU within the overlapped spectrum (i.e., 1- P f ).
For the constraints expressed in P1, γ p represents the received PU signals SNR at the CR-UWB receiver, and f s denotes the UWB’s sampling rate. Furthermore, Q(x) is the one-dimensional Gaussian Q-function, as
For a certain threshold, the corresponding threshold sensing window length can be determined by manipulating Equation 5, as
where denotes the target PD which can be calculated through the use of the receiver operating characteristic (ROC) curves, and it shows that the value of the CR-UWB’s spectrum sensing window length should not be less than the threshold in order to ensure a successful detection of the availability of the overlapped spectrum. The threshold is determined by the value of,, the received PU signals SNR γ p , and the CR-UWB system’s sampling rate f s .
By observing that both S and are independent of τ s , we can transform the optimization problem shown in P1 into P2 which is simpler to tackle as
where N = τ s f s represents the number of spectrum sensing samples of CR-UWB’s energy detector,
Figure6 shows the time for spectrum sensing deduces exponentially when the received SNR γ p increases. At low γ p (< 15dB), the sensing time length is longer when the target value of P f is reduced. For example, for the target P f = 0.10, P d = 0.90, and P f = 0.01, P d = 0.99, the time for spectrum sensing τ s is 250 and 820 μ s (1 μ s = 10-6s), respectively. When the value of γ p increases to a higher level, such as over 12 dB, the sensing time difference between the two target values of P f becomes minor.
In Figure7, it shows that the value of α increases exponentially with the increase of the received SNR γ p . When γ p is low (< -17.6 dB) for P f = 0.01, P d = 0.99, over 50% of the transmission opportunity is used for spectrum sensing. Thus, the cognitive UWB system can reach a higher spectrum efficiency if the UWB system totally use the TXOP for transmission on the non-overlapped spectrum (i.e., the remaining 64 subcarriers) than performing the spectrum sensing first in order to use the 128 subcarriers for transmission. When the value of γ p continues to increase, the fraction of time differences for UWB’s data transmission under the two target values of P f becomes minor.
Sensing window length optimization
To show the impact of the variation of the spectrum sensing window length on the CR-UWB’s spectral efficiency and that there exists an optimal trade-off between the sensing window length and the target PD and PFA, we compute the spectral efficiency of the CR-UWB in the overlapped spectrum as a function of the spectrum sensing window length which is measured in microseconds, as shown in Figure8.
At the CR-UWB’s receiver, when the PUs’ signal strength lies in the low-SNR regime, we observe that the spectral efficiency of the CR-UWB grows exponentially with the increase of τ s and reaches a peak level when the spectrum sensing window is tuned to a certain value. As the value of τ s grows beyond the optimal value, the CR-UWB’s spectral efficiency decreases monotonically because the transmission window size, Top - τ s , is shortened. Figure8 numerically verifies that there exist an optimal τ s under specific target,, and γ p values.
To compute the optimal spectrum sensing window length for CR-UWB spectral efficiency enhancement under the constrains of and, we use linear programming to calculate the optimized value of τ s by computing the root for, where
where f(τ s ) represents a function of τ s and can be expressed as
and the f(τ s )′s first order differentiation is
Nevertheless, computing the optimal τ s in closed form is complex. Hence, line search method is used to approximately find the optimal spectrum sensing window length. Figure9 illustrates the flow diagram of the sensing time optimization algorithm. By initiating the values of, f s and Top, the target value of can be identified, which in turn can determine the required that is needed for successfully detecting the availability of the specific spectrum, under a certain detected value of γ p . Using line search method, the optimal window length value of τ s can be found, which can maximize the spectrum efficiency while guaranteeing the operation of the PUs. Then, by successfully accessing the wireless medium through the use of the Carrier sense multiple access with collision avoidance (CSMA/CA)-based MAC scheme, the CR-UWB station starts using sensing the spectrum using the optimal τ s . Finally, the sensing results are used by the CR-UWB’s transmission function which is shown in Figure5, to dynamically allocate the radio resource for data transmission, until the transmission period is over.
To validate our algorithm performance in terms of spectral efficiency enhancement, we combine the proposed sensing window length optimization algorithm with the water-filling based transmission scheme proposed in. In our work, the numerical simulation is implemented within a channel model that is previously specified in the UWB system. The detected spectrum hole is used by a water filling-based algorithm where the parameter settings can be referred to. Furthermore, for the PUs, λ is set to 1,000 per second to represent the random occupance of the PUs in the overlapped spectrum, and the target PF is set to 0.01.
We compare the spectral efficiency achieved by the fixed sensing window length-based spectrum sensing method with the proposed sensing window length optimization algorithm, as shown in Figure10. It is seen that the proposed algorithm can obviously enhance the CR-UWB’s spectral efficiency, especially when the PUs operate in low SNR regime. For instance, the corresponding spectral efficiency achieved by the traditional sensing method approaches zero when the value of γ p decreases below -19 dB, while the CR-UWBs spectral efficiency achieved by the proposed sensing algorithm is profoundly higher. The spectral efficiency performance of the proposed algorithm is acceptable even when the PUs SNR decreases below -25 dB. Furthermore, with the increase of the value of γ p , the two-lines gap shrinks in an exponential manner. As a comparison, when the PUs operate in normal or high-SNR regime (e.g., -10 dB), the gap becomes minor because a large value of γ p can lead to a minor τ s for a pre-defined threshold of and.
To improve the overall spectral efficiency of the OFDM UWB-based CR system when the corresponding PUs’ operating power is extremely low, we proposed a novel spectrum sensing window optimization algorithm for the ED-based CR-UWB system to find the optimal trade-off between the detection probability and the length of the spectrum sensing window. We showed that our algorithm can identify the optimal length of the sensing window length through numerical method constrained by the target PD and PFA and then significantly prolong the transmission window when the duration of the CR-UWB’s access to the overlapped spectrum is fixed. By integrating the spectral sensing window optimization algorithm with the existing spectrum management algorithm, the overall spectral efficiency of the CR-UWB was verified to be significantly increased compared with the traditional window length fixed sensing algorithm, especially in PU’s low-SNR regime.
Mitola J III: Cognitive radio for flexible mobile multimedia communications. Proceedings of the IEEE International Workshop on Mobile Multimedia Communications, San Diego, 15-17 Nov 1999
Porcino D, Walter H: Ultra-wideband radio technology: potential and challenges ahead. IEEE Commun. Mag 2003, 41: 66-74.
Yang L, Giannakis GB: Ultra-wideband communications: an idea whose time has come. IEEE Signal Process. Mag 2004, 21: 26-54.
Akyildiz IF, Lee WY, Vuran MC: Next generation/dynamic spectrum access/cognitive radio wireless networks: a survey. Comput. Netw 2006, 50: 2127-2159. 10.1016/j.comnet.2006.05.001
Hossain E, Bhargava V: Cognitive Wireless Communication Networks. New York: Springer; 2007.
Liu GH, Zhu W: Compensation of phase noise in ofdm systems using an ici reduction scheme. IEEE Trans. Broadcasting 2004, 50(4):399-407. 10.1109/TBC.2004.837884
Zeng LY, McS Grath, Cano E: Rate maximization for multiband ofdm ultra wideband systems using adaptive power and bit loading algorithm. Proceedings of the 9th Advanced International Conference on Telecommunications, Venice, 24-28 May 2009
Spectrum Policy Task Force: Report of the spectrum efficiency working group. Technical report, Federal Communications Commission Spectrum Policy Task Force, Washington, D.C., November 2002
Urkowitz H: Energy detection of unkown deterministic signals. Proc. IEEE 1967, 55(4):523-531.
Digham FF, Alouini MS, Simon MK: On the energy detection of unknown signals over fading channels. IEEE Trans. Commun 2007, 55: 21-24.
Yucek T, Arslan H: A survey of spectrum sensing algorithms for cognitive radio applications. IEEE Commun. Surv. Tutorials 2009, 1(11):116-130.
WiMedia Alliance: Multiband ofdm physical layer specification. Technical report, WiMedia Alliance, 2009
Zeng LY, McS Grath, Cano E: Rate maximization for Multiband OFDM Ultra Wideband systems using adaptive power and bit loading algorithm. Proceedings of the 5th International Conference on Advanced Telecommunications and Systems, Venice, 24–28 May 2009 369-374.
Fette B: Cognitive Radio Technology. Burlington: Elsevier; 2009.
Li HL, Ngan KH: A co-saliency model of image pairs. IEEE Trans. Image Process 2011, 20(12):3365-3375.
Stotas S, Nallanathan A: Optimal sensing time and power allocation in multiband cognitive radio networks. IEEE Trans. Commun 2011, 59: 226-235.
Peh ECY, Liang YC, Guan YL: Optimization of cooperative sensing in cognitive radio networks: a sensing-throughput tradeoff view. IEEE Trans. Vehicular Technol 2009, 58: 5294-5299.
Zou Y, Yao YD, Zheng B: Outage probability analysis of cognitive transmissions: impact of spectrum sensing overhead. IEEE Trans. Wireless Commun 2010, 9: 2676-2688.
Palomar DP, Cioffi JM, Miguel AL: Joint tx-rx beamforming design for multicarrier mimo channels: A unified framework for convex optimization. IEEE Trans. Signal Process. 2003, 51: 2381-2401. 10.1109/TSP.2003.815393
Snow C, Lampe L, Schober R: Performance analysis and enhancement of multiband ofdm for uwb communications. IEEE Trans. Wireless Commun. 2007, 6(6):2182-2192.
Mishra SM, Ten S Brink, Mahadevappa R, Brodersen RW: Cognitive technology for ultra-wideband/wimax coexistence. Proceedings of IEEE International Symposium on Dynamic Spectrum Access Networks, Dublin, 17–20 Apr 2007 179-186.
Cabric D, Tkachenko A, Brodersen RW: Spectrum sensing measurements of pilot, energy, and collaborative detection. Proceedings of IEEE Military Communication Conference, Washington, D.C., 23–25 Oct 2006 1-7.
Liang YC, Zeng Y, Peh ECY, Hoang AT: Sensing-throughput tradeoff for cognitive radio networks. IEEE Trans. Wireless Commun 2008, 7(4):1326-1337.
Sahai A, Hoven N, Tandra R: Some fundamental limits on cognitive radio. Proceedings of Allerton Conference on Communication, Control, and Computing, Monticello, 29 Sept.–1 Oct. 2004 1-11.
Huang S, Liu X, Ding Z: Opportunistic spectrum access in cognitive radio networks. Proceedings of the 27th Conference on Computer Communications, Phoenix, 13-18 April 2008
Vogel K, Risken H: Determination of quasiprobability distributions in terms of probability distributions for the rotated quadrature phase. Phys. Rev 1989, 40: 2847-2849. 10.1103/PhysRevA.40.2847
Supported by Wireless Access Research Centre at University of Limerick, China Postdoctoral Science Foundation (Y02006023601254) and the Fundamental Research Funds for the Central Universities (ZYGX2013J011).
The authors declare that they have no competing interests.
Authors’ original submitted files for images
Below are the links to the authors’ original submitted files for images.
About this article
Cite this article
Zeng, L., McGrath, S. & Liu, G. Cognitive ultra wideband radio spectrum sensing window length optimization algorithm. J Wireless Com Network 2014, 18 (2014). https://doi.org/10.1186/1687-1499-2014-18
- Cognitive radio
- Ultra wideband
- Spectrum sensing