Next Article in Journal
Distributed Learning Fractal Algorithm for Optimizing a Centralized Control Topology of Wireless Sensor Network Based on the Hilbert Curve L-System
Next Article in Special Issue
Internet of Things (IoT) Operating Systems Management: Opportunities, Challenges, and Solution
Previous Article in Journal
Sensors Information Fusion System with Fault Detection Based on Multi-Manifold Regularization Neighborhood Preserving Embedding
Previous Article in Special Issue
Transparent CoAP Services to IoT Endpoints through ICN Operator Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Spatial–Temporal Sensing and Utilization in Full Duplex Spectrum-Heterogeneous Cognitive Radio Networks for the Internet of Things

Department of Information and Communication Engineering, Yeungnam University, Gyeongsan 38541, Korea
*
Author to whom correspondence should be addressed.
Sensors 2019, 19(6), 1441; https://doi.org/10.3390/s19061441
Submission received: 31 January 2019 / Revised: 17 March 2019 / Accepted: 19 March 2019 / Published: 23 March 2019

Abstract

:
The continuous growth of interconnected devices in the Internet of Things (IoT) presents a challenge in terms of network resources. Cognitive radio (CR) is a promising technology that can address the IoT spectral demands by enabling an opportunistic spectrum access (OSA) scheme. The application of full duplex (FD) radios in spectrum sensing enables secondary users (SUs) to perform sensing and transmission simultaneously, and improves the utilization of the spectrum. However, random and dense distributions of FD-enabled SU transmitters (FD-SU TXs) with sensing capabilities in small-cell CR-IoT environments poses new challenges, and creates heterogeneous environments with different spectral opportunities. In this paper, we propose a spatial and temporal spectral-hole sensing framework for FD-SU TXs deployed in CR-IoT spectrum-heterogeneous environment. Incorporating the proposed sensing model, we present the analytical formulation and an evaluation of a utilization of spectrum (UoS) scheme for FD-SU TXs present at different spatial positions. The numerical results are evaluated under different network and sensing parameters to examine the sensitivities of different parameters. It is demonstrated that self-interference, primary user activity level, and the sensing outcomes in spatial and temporal domains have a significant influence on the utilization performance of spectrum.

1. Introduction

Recent developments in wireless communication have presented a new networking paradigm, Internet of Things (IoT) [1]. IoT is a network of interconnected devices including sensors, health-care devices, home appliances, autonomous cars, and many others. IoT devices are connected to the internet and are uniquely addressable. IoT promises machine-to-machine (M2M) and human-to-machine (H2M) communications any-time, anyplace, with anyone, using any network (or service) [2]. However, maintaining continuous connectivity and the enormous number of IoT devices present challenges to a radio network. The demands of high bandwidth and spectrum resources for IoT applications lead to the spectrum scarcity [3]. Traditional wireless spectrum standards rely on the static spectrum allocation policies where specific frequency bands are assigned to a specific licensed service and its users. Unlicensed users are not authorized to access the licensed bands, resulting in the underutilized bands. Such policies cause unbalanced utilization of spectrum and degrade the spectral efficiency. Thus, static spectrum allocation policies are insufficient to address the high demands of spectrum resources required for the wireless access of large number of IoT sensor devices [4]. Spectrum allocation flexibility and spectrum utilization efficiency, required for IoT, can be achieved with different proposed technologies such as long term evolution (LTE) wireless local area networks (WLAN) aggregation (LWA), non-orthogonal multiple access (NOMA), operations in millimeter-wave band, LTE over unlicensed band (LTE-U), ultra-dense 5G small cells, and software-defined cognitive radio network (SD-CRN) [5].

1.1. Motivations for Using SD-CRNs in IoT

SD-CRN is a state-of-the-art communication paradigm, and is one of the potential technologies adopted for the IoT and other futuristic M2M applications [2,3,4,5,6,7]. SD-CRN exploits the dynamic spectrum allocation (DSA) and spectrum diversity to address the spectrum scarcity and under-utilization issues. Enabling cognitive radio (CR) features in IoT (CR-IoT) helps alleviate congestion in the network; hence, increases the utilization efficiency of spectrum, and helps to meet the spectrum demands of the future IoT. The proposed model is based on the case-study scenarios where IoT devices (with CR features) coexist (share a common frequency band) with any licensed primary cellular network, and can dynamically access the spectrum assigned to a licensed primary network [8,9]. It is not spectral- and cost-efficient for network service providers to utilize an additional licensed spectrum only for IoT services. Therefore, spectrum sharing based on CR features is needed for IoT networks. For (resource/power) constrained IoT devices, simple signal processing techniques are needed to save energy, and reduce system cost. Hence, the simplest non-coherent energy detection (as sensing technique) is preferred as in the previous research [10,11]. In our proposed system, we also consider energy based sensing. Moreover, if IoT devices are restricted to perform the sensing procedure (due to resource/power constraints), the sensing procedure can be employed only for the fusion center (FC) [12]. The SUs in CR-IoT exploit the spectrum under the interference constraint and ensure uninterrupted M2M or human-based LTE communications. The CR features also provide a cognitive facility to the IoT devices that are required to make smart decisions regarding the spectrum and to perform intelligent operations by analyzing the network conditions. The multi-tiered hierarchy in CRNs categorizes users into two types: primary users (PUs) and secondary users (SUs). The DSA techniques enable time division multiple access (TDMA)-based spectrum sharing between the PUs and SUs. However, the spectral efficiency (or spectrum utilization) of CRNs depends significantly on the successful integration of the PUs and SUs. It requires that the SUs be capable of sensing and keeping track of primary transmissions precisely. The three main types of DSA-based approaches are overlay, underlay, and interweave [13,14,15]. In an underlay approach, the SU and PU can transmit simultaneously but with a constraint for the SU to reduce its transmission power when the PU is active. In overlay, an SU transmits simultaneously with a PU, and assists the primary transmissions with certain relaying techniques. In interweave (opportunistic spectrum access (OSA)-based approach), an SU exploits the spectral opportunities and can transmit only when an idle spectral slot is sensed to be idle. In Interweave-based CR systems, the SUs exploit the spectral opportunities through the spectrum sensing. Spectrum sensing is performed either independently or in a cooperative manner. Perfect spectrum sensing is impossible to achieve in the realistic wireless scenarios. Thus, the sensing errors due to imperfect sensing must be considered for the precise analysis of the CR-IoT. The sensing performance can be enhanced by minimizing the sensing errors. Further, the sum rate of the network, as well as the utilization for the PU and SU nodes, can be improved by choosing the optimal sensing operating points under the imperfect sensing scenarios [5,6,7,15,16]. In summary, integrating optimal CR technology into IoT can alleviate the spectrum scarcity issues and contribute in the process of IoT developments.

1.2. Half Duplex (HD) and Full Duplex (FD) Radios

Half duplex (HD) [16,17,18], a traditional SD-CRN operation mode, is based on a time-slotted frame structure where the sensing phase is scheduled sequentially with the transmission phase. In HD-CRNs, the node is either in the sensing or transmission mode; thus unable to receive and transmit on the same frequency simultaneously. An increase in the duration of the sensing phase reduces the overall system capacity; an increase in the duration of the transmission phase impairs the sensing accuracy. The other drawbacks of HD-based operations include: (i) sacrifice of duration for the sensing phase in each time slot, (ii) spectrum collision or waste when PUs arrive or leave during the transmission phase, and (iii) requirement for transmission to be divided into small discontinuous slots even if the spectral hole is long and continuous. Such limitations in HD-CRNs result in the inefficient use of system resources. To consider the above limitations, in-band full duplex (FD) radios have been proposed [18,19,20]. The FD-CRNs can simultaneously perform sensing and transmission in each time slot. The FD-enabled nodes are able to use the spectral holes uninterruptedly and continuously. Interference to the primary network is minimized with the continuous sensing in FD-CRNs. Thus, FD-CRNs have considerable potential to enhance the spectrum utilization and overall system capacity. As a downside, FD-CRNs are achieved at a cost of increased energy consumption and hardware complexity. The major limitation of FD radios is the self-interference (SI) of transceivers because of small spacing and power difference between the transmitting and receiving antennas. Recent developments in potential FD techniques, i.e., SI suppression (SIS) and SI cancellation (SIC) have facilitated the implementation of radical FD-CRN systems. However, imperfect SIS and SIC are practical achievable, resulting in non-zero residual SI power. The performance of FD radios highly depends on these SI mitigation capabilities. Excessive SI can even result in the reduced capacity for FD systems, even falling below that of HD systems [20,21,22].
For ease of reference, we summarize our commonly used notations in Table 1.

1.3. Main Contributions

This paper extends our research on the utilization of spectrum (UoS) [5,6]. In [5], the proposed study was conducted for the multichannel scenarios considering imperfect sensing and spectrum handoffs. The utilization of spectrum of the SU nodes, opportunistically operating on different PU channels, was investigated under different PU and SU co-existing network topologies. In our previous studies, the UoS was investigated only for the HD radios deployed in time-slotted CRNs. In addition, only a one-dimensional temporal spectral hole-sensing model was considered for the synchronous PU activities. This paper is inspired by the advances in FD techniques, making FD-CRN a potential candidate to complement and sustain the demands of future dense IoT network. The main aspects of the proposed work are as follows:
  • The realistic small-cell CR-IoT scenario is considered where FD-enabled SU transmitters (FD-SU TXs) with sensing capabilities are distributed randomly across the transmission region of primary network. Such a dense distribution of small-cell FD-SU TXs creates spectrum-heterogeneous environment with different spectral opportunities. In this regards, we propose a two-dimensional spatial–temporal spectral hole-sensing model for FD-SU TXs deployed in CR-IoT spectrum-heterogeneous environment, and incorporate the traffic variations of PU both in time and space domains.
  • As a performance metric of the spatial–temporal sensing model, we propose and evaluate the probability of finding the non-availability of spatial–temporal spectral holes, and the probability of missing the availability of spatial–temporal spectral holes.
  • Incorporating the proposed sensing model, we present an analytical formulation and evaluation of a UoS scheme for the FD-SU TXs present at different spatial positions. The performance of UoS scheme is investigated in terms of average number of sensing slots used for the successful secondary communication in each time-slotted frame.

1.4. Paper Organization

The remainder of this paper is organized as follows. In Section 2, the system model is described. In Section 3, we describe the proposed spatial–temporal spectral hole-sensing model. Section 4 presents the performance metric for the spatial–temporal spectral hole-sensing model. Section 5 presents the UoS scheme. Section 6 provides the results and discussion. Section 7 concludes the paper, and presents the future work.

2. System Model

In this section, we present the system model with a PU spectrum occupancy and frame structure of FD-SU TXs.

2.1. PU Spectrum Occupancy Model

We assume that the PU is always authorized to use the channel. The PU traffic across the channel is modeled by the discrete-time semi-Markov (two-state) process [22,23,24], as shown in Figure 1. Without loss of generality, it is assumed that the durations of the O F F and O N states are represented by the random variables (RVs) A and B, respectively. The RVs A and B follow exponential distribution with mean durations R and S, respectively. These distributions are to be independent. At any time, the probabilities that the PU is in O N or O F F state are given by P O N = S/ S + R , and P O F F = R/ R + S , respectively.

2.2. Frame Structure of FD-SU TXs

The FD-SU TXs consist of imperfect SIS enabled narrowband antennas, i.e., A n t 1 and A n t 2 . As shown in Figure 2, A n t 1 (a receive antenna) performs the sensing procedure to locate the spectral holes and A n t 2 (a transmit antenna) transmits when spectral holes are available [22,23,24,25,26]. In traditional time-slotted FD frame structure, sensing procedure is continuous, i.e., extends to the entire duration. The drawbacks of such frame structure are: (i) change of PU state needs to be consider in the sensing procedure when PU and SU are not synchronized (PU state, in each frame, is not consistent), which normally degrades the detection performance [25], and (ii) time required to make a decision regarding the presence of PU extends to the entire time-slotted frame [26]. The considered time-slotted frame structure for FD-SU TX is shown in Figure 3, in which sensing duration is divided into n consecutive short sensing slots (labelled as T S . 0 , T S . 1 ,... and T S . n 1 ), and a sensing procedure is performed at each sensing slot. It is assumed that the sensing-slots (in each time-slotted frame) are of same duration. The number of samples in each sensing-slot is N, and is expressed as M/n, where M is the number of total samples in each time-slotted frame. The constraint for an asynchronized case is much relax as the duration of each sensing-slot is shorter. Therefore, a consistent PU state, in each sensing-slot, is a more realistic assumption than in the traditional time-slotted FD frame structure, and is considered in the proposed system. The initial (first) sensing-slot in each time-slotted frame is HD (FD-SU TX performs sensing only) to avoid collision at the start. If a PU is not detected at the end of HD sensing slot ( T S . 0 in Figure 3), FD-SU TX initiates its transmission and sensing simultaneously. If a PU is detected at the end of HD sensing slot, FD-SU TX do not transmit and continue to perform the sensing procedure until channel is available in the next time-slotted frame (which also starts with a HD sensing-slot). The reason of continuous sensing is that we do not introduce any switching mechanism for sensing procedure at the receiving antennas of resource constraint IoT devices (FD-SU TXs). Similarly, if a PU is detected at the end of any FD sensing slot, FD-SU TX aborts its transmission until the next time-slotted frame. The motivation behind the considered time-slotted frame structure is to account for the tradeoff between the sensing efficiency and timelines in detecting the PU. An increment in the duration of sensing slots reduces sensing errors; however, it increases the delay of detecting the PU. Conversely, a reduction in the duration of sensing slots reduces the delay of detecting the PU, with the cost of increased sensing errors. The sensed signal during the FD sensing slots ( T S . 1 T S . n 1 in Figure 3) is corrupted by a self-interference signal. The formulation of the sensing procedure at FD-SU TX is considered for both types of sensing slots: (i) HD sensing slots (when FD-SU TX is not transmitting) and (ii) FD sensing slots (when FD-SU TX is transmitting). The energy detection (ED) scheme is most commonly used for channel sensing because of its low computational and implementation complexities. Moreover, it does not require prior knowledge of the PU signal parameters [24,25,26,27,28,29,30,31,32]. The secondary network does not guarantee on-time services, i.e., quality of service (QoS) is not guaranteed. Hence, it is assumed that the considered FD-SU TX always has packets to transmit [27].

3. Spatial–Temporal Spectral Hole-Sensing Model

In this section, we formulate a spatial–temporal spectral hole-sensing model for FD-SU TXs deployed in CR-IoT spectrum-heterogeneous environment. As shown in Figure 4, we consider a primary network, i.e., a single primary transmitter (PU-TX), multiple primary receivers (PU-RXs), and a secondary network, i.e., z number of IoT devices or FD-SU pairs (FD-SU TXs and FD-SU RXs) [5,10,16]. The proposed system can be considered for both downlink and uplink scenarios, i.e., PU-TX as base station (BS) and mobile station (MS). Because there is no difference in the sensing of PU signal at a given time and frequency, the results of the paper are valid for both scenarios. The proposed system depends only on the transmission range of PU-TX, and do not depend on the number of PU-RXs. The performance of channel sensing in temporal domain with multiple PUs has been proposed [33]. However, the authors did not consider the variation of signal power of each PU-TX due to the presence of active surrounding PU-TXs. Given the stochastic nature of PU O N / O F F pattern, the analytical modelling of (two dimensional) spatial-temporal spectral holes sensing framework in the presence of multiple PUs is challenging. To the best of our knowledge, the analysis of spatial–temporal spectral holes with multiple PU-TXs has not been addressed [29,30,31,32]. The spectrum sensing system model [33] with multiple PUs can be extended for the temporal-spatial analysis. However, we consider a single user primary network as the main contribution of the proposed work is to consider the traffic variations of PU in both time and space domains, and characterize and evaluate the sensing and UoS performance of FD-SU pairs present at different spatial positions. The consideration of multiple PUs (cellular users) is added in the future work. In the proposed work, a single PU-TX case is based on the assumption that a single PU-TX has a much higher signal power than any other PU-TXs (in a given frequency and time) in the considered geographical area. Moreover, the transmission range of the primary network is much greater than the secondary IoT network employing low power transmission. In addition, secondary receivers only sense the signal energy, i.e., do not distinguish (decode) the signals from different PU-TXs. Therefore, we can realistically assume that any FD-SU pair is effected by a single PU-TX. We also consider that a single FD-SU pair is assigned to a time-slotted primary channel at a time. Hence, the proposed model do not include the scheduling mechanism between the FD-SU TXs, and only considers the transmission-scheduling of the individual FD-SU pairs in each time slot (illustrated in Figure 3). At a given time and frequency band, we consider only one SU pair by assuming the orthogonal multiple access, e.g., TDMA, FDMA, OFDMA. We considers that all the FD-SU TXs are equipped with the sensing capability. The transmission radius of an FD-SU TX is r 0 . The transmission region of the PU (with radius D 1 from PU-TX) is R 1 , and is determined by the receiving sensitivity of PU [29,30]. If a primary receiver (PU-RX) is outside R 1 , it will not work properly. The FD-SU pairs are randomly distributed in an area (with radius D 2 from PU-TX), which is closely related to the sensing sensitivity of FD-SU TXs. Any FD-SU TX, outside this area, will not be able to detect the primary signal. The R 2 is the region outside of R 1 . We considers a typical scenario (i.e., D 2 > D 1 ), in which FD-SU TXs have a higher sensing sensitivity than the receiver sensitivity of PU-RXs (to avoid interference with the primary transmission) [29,30,31,32,33]. Interference to the PU-RX is not permitted. Hence, FD-SU TXs in R 1 have the temporal spectral opportunities only, and the traffic variations of PU are considered in the time domain. The FD-SU TXs in R 2 have the spatial spectral opportunities (can access the channel anytime). However, FD-SU TXs lose their spatial spectral opportunities when detect a PU-TX. The FD-SU TXs in R 2 , near to the PU-RXs, can cause harmful interference and are referred to be present in the N C R e g i o n . The N C R e g i o n is determined by the interference constraint from the PU-RXs, and the peak transmission power of the FD-SU TXs [29]. An appropriate power control, which is beyond the scope of this paper, is an essential requirement to allow these FD-SU TXs to exploit their spectral opportunities. Hence, FD-SU TXs in the N C R e g i o n are not considered in the proposed work.
In the considered network, there are two potential signal sources, i.e., PU-TX and FD-SU TX. Thus, we define four tests of the hypothesis as follows,
  • H 00  PU-TX is O F F and FD-SU TX is not transmitting.
  • H 01  PU-TX is O N and FD-SU TX is not transmitting.
  • H 10  PU-TX is O F F and FD-SU TX is transmitting.
  • H 11  PU-TX is O N and FD-SU TX is transmitting.
The traditional temporal spectral-holes during HD and FD sensing slots are respectively expressed as following hypothesis testing problems,
S ( i ) = n ( i ) , H 00 h 1 s 1 ( i ) + n ( i ) , H 01
S ( i ) = g 1 s 2 ( i ) + n ( i ) , H 10 h 1 s 1 ( i ) + g 1 s 2 ( i ) + n ( i ) , H 11
Here, n ( i ) denotes the i-th noise signal sample at FD-SU TX, and is considered to be complex Gaussian with zero mean and variance σ n 2 . s 1 ( i ) is the ith sample of the transmitted signal of PU-TX, and is assumed to be phase-shift keying (PSK)-modulated with variance σ s 1 2 [34,35]. s 2 ( i ) is the i-th sample of the transmitted signal of FD-SU TX (before SIS) and is also assumed to be PSK-modulated with variance σ s 2 2 . h 1 is the complex Gaussian channel coefficient between PU-TX and FD-SU TX with zero mean and variance σ h 1 2 . g 1 represents the self-interference channel between the A n t 1 and A n t 2 of FD-SU TX, which follows the complex Gaussian random variable with zero mean and variance σ g 1 2 . In (1) and (2), i = 0, 1… N – 1 is the sample index.
In general, the traditional spatial spectral holes for SU node can be expressed as the following hypothesis-testing problem [29,30,31,32],
S A : S U n o d e i s p r e s e n t i n R 2 S B : S U n o d e i s p r e s e n t i n R 1 ,
where hypothesis S A denotes the availability of spatial spectral holes, and hypothesis S B denotes the non-availability of spatial spectral holes.
From a joint (two-dimensional) sensing perspective, spatial–temporal spectral holes for SU node can be described as the following hypothesis testing problem [29,30,31,32],
O A : H 0 S A O B : H 1 S B ,
where O A denotes the case where spatial–temporal spectral holes are available, either because of the absence of PU ( H 0 ), or the PU is present and the SU node locates in R 2 ( S A ). Similarly, O B denotes the case that spatial–temporal spectral holes are not available because of the presence of PU ( H 1 ) and the SU node locates in R 1 ( S B ).
Considering Equations (1), (2), and (4), we model the availability of spatial–temporal spectral holes for FD-SU TX as the following composite hypothesis testing problems
O A 0 : S ( i ) = n ( i ) H 00 h 1 s 1 ( i ) + n ( i ) H 01 , S A ,
O A 1 : S ( i ) = g 1 s 2 ( i ) + n ( i ) H 10 h 1 s 1 ( i ) + g 1 s 2 ( i ) + n ( i ) H 11 , S A ,
where O A 0 denotes the availability of spatial–temporal spectral holes during HD sensing slots either because of H 00 , or H 01 and FD-SU TX is present in R 2 ( S A ). Similarly, O A 1 denotes the availability of spatial–temporal spectral holes during FD sensing slots either because of H 10 , or H 11 and FD-SU TX is present in R 2 ( S A ).
Considering Equations (1), (2), and (4), we now model the non-availability of spatial–temporal spectral holes for FD-SU TX as the following composite hypothesis testing problems
O B 0 : S ( i ) = h 1 s 1 ( i ) + n ( i ) H 01 , S B ,
O B 1 : S ( i ) = h 1 s 1 ( i ) + g 1 s 2 ( i ) + n ( i ) H 11 , S B ,
where O B 0 denotes the non-availability of spatial–temporal spectral holes during HD sensing slots because of H 01 and FD-SU TX is present in R 1 ( S B ). Similarly, O B 1 denotes the non-availability of spatial–temporal spectral holes during FD sensing slots because of H 11 and FD-SU TX is present in R 1 ( S B ).
It can be observed that the availability/non-availability of spatial–temporal spectral holes (during HD and FD sensing slots) in Equations (5)–(8) is a combination of availability/non-availability of pure temporal and spatial spectral holes in Equations (1)–(4). However, spatial–temporal spectral hole-sensing model incorporates the traffic variations of the PU in both domains (time and space) for the FD-SU TXs present at different spatial positions.

4. Performance Metric for Spatial–Temporal Spectral Hole-Sensing Model

In this section, we introduce the performance metric to guide the spatial–temporal spectral hole-sensing model. Closed-form expressions of sensing probabilities are proposed. The sensing probabilities are: (i) the probability of finding the non-availability of spatial–temporal spectral holes and (ii) the probability of missing the availability of spatial–temporal spectral holes.
The probabilities of finding the non-availability of spatial–temporal spectral holes during HD and FD sensing slots are respectively expressed as
P F . n S T 0 = Δ P r Ψ S T 0 = O B 0 | O B 0
P F . n S T 1 = Δ P r Ψ S T 1 = O B 1 | O B 1 ,
where Ψ S T 0 and Ψ S T 1 denote the decision functions for spatial–temporal spectral holes during HD and FD sensing-slots, respectively.
Based on the detail derivation in [29] and extending it separately for HD and FD sensing slots, the probabilities of finding the non-availability of spatial–temporal spectral holes are expressed by the temporal states of the PU and the spatial positions of FD-SU TX as
P F . n S T 0 = P r T ( S ) > ϕ 1 | H 01 , S B
P F . n S T 1 = P r T ( S ) > ϕ 2 | H 11 , S B ,
where P F . n S T 0 and P F . n S T 1 denote the probabilities of finding the non-availability of spatial–temporal spectral holes during HD and FD sensing-slots, respectively. ϕ 1 and ϕ 2 are the detection thresholds during HD and FD sensing slots, respectively. T ( S ) denotes the test statistics, and is expressed as 1 N i = 0 N 1 S ( i ) 2 .
Similarly, the probabilities of missing the availability of spatial–temporal spectral holes during HD and FD sensing slots are respectively expressed as
P M i . S T 0 = Δ P r Ψ S T 0 = O B 0 | O A 0
P M i . S T 1 = Δ P r Ψ S T 1 = O B 1 | O A 1 .
In a similar fashion, extending the derivation in [29] separately for HD and FD sensing slots, the probabilities of missing the availability of spatial–temporal spectral holes are also expressed by the temporal states of the PU and spatial positions of the FD-SU TX as
P M i . S T 0 = P r T ( S ) > ϕ 1 | H 00 P O F F , S B P r T ( S ) > ϕ 1 | H 00 P O F F + P r T ( S ) > ϕ 1 | H 01 P O N , S A
P M i . S T 1 = P r T ( S ) > ϕ 2 | H 10 P O F F , S B P r T ( S ) > ϕ 2 | H 10 P O F F + P r T ( S ) > ϕ 2 | H 11 P O N , S A .
It can be observed that the probabilities of finding the non-availability of spatial–temporal spectral holes ( P F . n S T 0 , and P F . n S T 1 ) are related to the FD-SU TXs in R 1 only, because the FD-SU TXs in R 2 have spatial spectral holes, i.e., can access the channel anytime. The probabilities of missing the availability of spatial–temporal spectral holes ( P M i . S T 0 , and P M i . S T 1 ) for the FD-SU TXs in R 1 are determined by the O F F state of the PU, and are represented with an event that the FD-SU TX detects the presence of the PU when the PU is in O F F state, i.e., temporal false alarms. Furthermore, P M i . S T 0 , and P M i . S T 1 for the FD-SU TXs in R 2 are determined by each state of the PU, i.e., O N , and O F F states, and are represented with the following two events; (i) FD-SU TX determines the presence of PU when PU is in the O F F state, i.e., temporal false alarms, and (ii) FD-SU TX determines the presence of the PU when the PU is in the O N state, i.e., spatial false alarms.
Given S ( i ) in Equation (1), and Equation (2) as i.i.d., the mean and variance of T ( S ) can be expressed as,
E T ( S ) = E S ( i ) 2 , E T ( S ) = 1 N v a r S ( i ) 2 .
Using the central limit theorem (CLT), we obtain the distribution of T ( S ) given each of the defined hypotheses for HD and FD sensing slots. For a large N, the probability density functions (pdf) of T ( S ) given H 00 , H 10 , H 01 , and H 11 are complex-valued Gaussian with the following mean and variance,
E T ( S ) | H 00 = σ n 2 , v a r T ( S ) | H 00 = 1 N σ n 4
E T ( S ) | H 10 = σ n 2 ( γ 1 + 1 ) , v a r T ( S ) | H 10 = 1 N σ n 4 ( γ 1 + 1 ) 2
E T ( S ) | H 01 = σ n 2 ( γ p + 1 ) , v a r T ( S ) | H 01 = 1 N σ n 4 ( γ p + 1 ) 2
E T ( S ) | H 11 = σ n 2 ( γ 1 + γ p + 1 ) , v a r T ( S ) | H 01 = 1 N σ n 4 ( γ 1 + γ p + 1 ) 2 ,
where γ p is the instantaneous sensing SNR at the FD-SU TX, and is expressed as σ h 1 2 σ s 1 2 σ n 2 . Tha parameter γ 1 is the INR at the FD-SU TX due to the SU transmission, and is expressed as X 2 σ s 2 2 σ n 2 . X is an SIS factor that quantifies the degree of imperfect SIS, X 0 , 1 . X represents the ratio between the residual self-interference and the transmitting power of FD-SU TX [28]. If X = 0 (perfect SIS), FD-SU TX can completely suppress its residual self-interference. Substituting the statistical properties under each hypothesis (18)–(21), we obtain,
P r T ( S ) > ϕ 1 | H 00 = Q ϕ 1 σ n 2 1 N
P r T ( S ) > ϕ 1 | H 01 = Q ϕ 1 1 + γ p σ n 2 1 N
P r T ( S ) > ϕ 2 | H 10 = Q ϕ 2 1 + γ 1 σ n 2 1 N
P r T ( S ) > ϕ 2 | H 11 = Q ϕ 2 1 + γ 1 + γ p σ n 2 1 N .
The sensing performance during HD and FD sensing slots can be formulated either under the QoS constraint for the PU, i.e., guaranteed protection level to the PU, or the QoS constraint for the FD-SU TX, i.e., guaranteed usability rate of spatial–temporal spectral holes [5]. In the proposed work, we consider the QoS constraint for the PU, i.e., the probability of finding the non-availability of spatial–temporal spectral holes is fixed to the desired value ( P F . n S T 0 ¯ , and P F . n S T 1 ¯ ), and the corresponding probability of missing the availability of spatial–temporal spectral holes ( P M i . S T 0 , and P M i . S T 1 ), given the sensing parameters, is obtained. Under the considered constraints, ( P M i . S T 0 , and P M i . S T 1 ) for the FD-SU TXs in R 1 and R 2 can be expressed as 1.8
P M i . S T 0 = Q N γ p + 1 2 Q 1 P F . n S T 0 ¯ + N γ p N P O F F , S B Q N γ p + 1 2 Q 1 P F . n S T 0 ¯ + N γ p N P O F F + P F . n S T 0 ¯ P O N , S A
P M i . S T 1 = Q N γ 1 + γ p + 1 2 Q 1 P F . n S T 1 ¯ + N γ p N γ 1 + 1 P O F F , S B Q N γ 1 + γ p + 1 2 Q 1 P F . n S T 1 ¯ + N γ p N γ 1 + 1 P O F F + P F . n S T 1 ¯ P O N , S A ,
where Q ( . ) and Q 1 ( . ) denote the complementary distribution function of the standard Gaussian and its inverse, respectively.

5. Utilization of Spectrum (UoS) Scheme

Based on the proposed spatial–temporal spectral hole-sensing model in Section 3, we present an analytical formulation and evaluation of the UoS scheme for the FD-SU TXs deployed at different spatial positions in CR-IoT spectrum-heterogeneous environment. The UoS performance was evaluated by determining the average number of sensing slots, ( τ ), used for the successful secondary communication in each time-slotted frame. Because a dense small-cell scenario is considered, i.e., r 0 < < D 1 , the UoS performance was evaluated for two possible cases, as shown in Figure 5. The cases are: (i) the FD-SU TX is present in R 1 (FD-SU pair is completely inside the transmission range of PU) and (ii) the FD-SU TX is present in R 2 (FD-SU pair is completely outside the transmission range of PU). As explained earlier, the first sensing slot in each time-slotted frame is always HD, i.e., FD-SU TX only performs the sensing procedure. If the PU is not detected at the end of HD sensing slot, the FD-SU TX initiates its transmission and sensing simultaneously. If the PU is detected at the end of HD (or any FD) sensing slot, the FD-SU TX do not transmit (or stops transmission) until the next cycle (time-slotted frame).
The probability of detecting the spatial–temporal spectral holes during HD and FD sensing slots depends on the sensing outcome, the PU activity, and the spatial position of FD-SU TX. The probability of detecting the spatial–temporal spectral holes in only first k number of sensing slots in each time-slotted frame can be defined as
P S T h k = P A k P B k + 1 .
Here, P A k refers to the possible scenarios where spatial–temporal spectral holes are detected in greater or equal to k number of sensing slots. Similarly, P B k + 1 refers to the possible scenarios where spatial–temporal spectral holes are detected in greater or equal to k + 1 number of sensing slots. Hence, P A k can be expressed as
P A k = 1 P M i . S T 0 j = 1 k 1 P M i . S T 1 j .
The probabilities of missing the availability of spatial–temporal spectral holes ( P M i . S T 0 , and P M i . S T 1 ) for FD-SU TX in R 2 are determined by each state of the PU, and involve both temporal and spatial (excessive) false alarms. Conversely, P M i . S T 0 and P M i . S T 1 for FD-SU TX in R 1 involve only temporal false alarms. It is assumed that all FD-SU TXs are synchronous to their corresponding receivers, and initiates transmission and reception at the same time.
A channel error occurs when the received SNR, because of path loss or deep fading, falls below the considered threshold [5,13]. We consider the same bit error rate (BER) in each time-slotted frame. Hence, the number of transmitted bits is adjusted as per the k number of sensing slots in each time-slotted frame. The probability of obtaining an errored secondary packet, owing to channel errors, can be expressed as [5]
P E = 1 1 B E R γ s k P S ,
where k P S is the packet size, i.e., transmitted number of bits in k number of sensing-slots, γ s is the SNR of the secondary transmission, and BER is the bit error rate for the considered secondary channel, and can be expressed as [5]
B E R γ s = 1 4 γ s .
In our work, we assume that the UoS is contributed to only during the sensing slots during which FD-SU TXs detect the state of the considered channel correctly. Moreover, the access contention for the FD-SU TXs is also not considered.
From Equations (28)–(30), the average number of sensing slots used for a successful secondary communication in each time-slotted frame can be defined as
τ = k = 1 k P S T h k 1 P E k

6. Results and Discussion

6.1. Simulation Setup

In this section, numerical results are provided to evaluate the performance of proposed spatial–temporal spectral hole-sensing model and UoS scheme for FD-SU TXs with different temporal states and spatial positions. In our simulation setup, the transmission range of the PU node and sensing range of the FD-SU TXs were varied to allow different values of probabilities and sensing parameters. To obtain the numerical results, the key parameters were chosen as follows: k P S = 1000 bits for k = 1 and BER = 0.00025. The power of the primary and secondary transmissions was set to be 20 dB and 10 dB, respectively. The variance of the sensing channel was set to σ h 1 2 = 0.001, and hence, the instantaneous sensing SNR was −10 dB. The values of the SIS factor (X) were considered to be in the range 0.001–0.3. To provide the desired protection level to the PU, the probabilities of finding the non-availability of spatial–temporal spectral holes during HD and FD sensing slots ( P F . n S T 0 ¯ , and P F . n S T 1 ¯ ) were considered to be in the range 0.7–0.9. Unless otherwise stated, a fair model of PU the status, i.e., P O N = P O F F = 0.5 was considered. The values of these parameters were set accordingly to validate the channels characteristics and network behavior.

6.2. Simulation Results

Figure 6 and Figure 7 show the sensing performance during HD and FD sensing slots, respectively, in term of the probabilities of finding the non-availability of spatial–temporal spectral holes, and the probabilities of missing the availability of spatial–temporal spectral holes. There was no self-interference signal during HD sensing slots. However, the sensed signal during FD sensing slots was corrupted with the self-interference signal as FD-SU TX was transmitting simultaneously. The results indicate the existence of different spatial and temporal spectral opportunities for FD-SU TXs present at different spatial positions in CR-IoT spectrum-heterogeneous environment. It can be observed that the probabilities of missing the availability of spatial–temporal spectral holes during HD and FD sensing slots ( P M i . S T 0 , and P M i . S T 1 ) was always greater for FD-SU TXs in R 2 than those in R 1 . This is because the P M i . S T 0 , and P M i . S T 1 for FD-SU TX in R 2 involves spatial (excessive) false alarms, determined by O N state of the PU. In detail, temporal false alarms for FD-SU TXs ( R 1 and R 2 ) arose because of the miss-detection of the absence of a PU. The spatial false alarms for FD-SU TXs in R 2 arose because of the detection of presence of a PU despite the fact that the FD-SU TX is outside the transmission region. The spatial and temporal false alarms depend on the usage of channel by the PU, and number of sensing samples, respectively. It can be observed that the reduced use of channel by the PU and a greater number of sensing samples result in fewer spatial and temporal false alarms, respectively, and results in the improved spatial–temporal spectral hole-sensing performance. The influence of different INRs in terms of SIS factors (X) over the spatial–temporal spectral hole-sensing performance is shown in Figure 7. The temporal false alarms increased with X, which is intuitive because X increases the interference power. Thus, our results illustrate the requirement for identifying the optimal range of the secondary transmit power to obtain the desired spatial–temporal spectral hole-sensing performance.
Figure 8 and Figure 9 illustrate the performance of the UoS scheme, and show the average number of sensing slots used for the successful secondary communication (in each time-slotted frame). The performance of the UoS scheme was investigated for different PU active state probabilities ( P O N ), SIS factors, and QoS constraints ( P F . n S T 0 ¯ , and P F . n S T 1 ¯ ). In Figure 8 and Figure 9, the QoS constraints (during HD and FD sensing-slots) were set to 0.9, and 0.7, respectively. Reduced QoS constraints means less protection to the PU and more spectral opportunities for FD-SU TXs ( R 1 and R 2 ), and hence, average number of sensing slots used for the successful secondary communication increases. In detail, the results show the reduction in the average number of successful secondary communicating sensing slots with the usage of channel by the PU node, considering a fixed PU mean O F F duration (R). The reason is that the spectral opportunities (spatial and temporal) decrease under the considered scenario. The average number of successful secondary communicating sensing slots also reduced with the SIS factors owing to the increase in temporal and spatial false alarms. The results validate the existence of different spectral opportunities in CR-IoT spectrum-heterogeneous environment by demonstrating different average number of communicating sensing slots for R 1 and R 2 . Importantly, the average number of successful secondary communicating sensing slots for FD-SU TX in R 1 was less than that of R 2 . This is because FD-SU TX in R 2 can continue to avail the spatial spectral opportunities even when PU is in O N state, which is not the case for FD-SU TX in R 1 . Hence, our results validate the requirements for the optimal performance of the UoS in CR-IoT spectrum-heterogeneous environment.
In Figure 10, the performance of the UoS scheme, in terms of average number of sensing slots used for the successful secondary communication (in each time-slotted frame), is investigated under different PU mean inactive durations (R) and SIS factors. The QoS constraints for the probability of finding the non-availability of spatial–temporal spectral holes (during HD and FD sensing-slots) were set to 0.9. The PU active state probability was considered to be 0.1. The results again demonstrate the existence of different spectral opportunities in CR-IoT spectrum-heterogeneous environment, and validate the average number of successful secondary communicating sensing slots for temporal and spatial spectral holes. Importantly, it can be observed that the average number of sensing slots used for the successful secondary communication for all FD-SU TXs ( R 1 and R 2 ) increased as R increased. The reason is that the increase in R at fixed PU states probabilities ( P O N and P O F F ) and duration of sensing slots means more sensing slots with temporal and spatial spectral holes. Hence, the average number of successful secondary communicating sensing slots increased. Our results help to identify the ranges of PU mean durations and SIS factors, subject to the spatial positions of FD-SU TXs, for the required sensing performance in spatial and temporal domains.

7. Conclusions

CRNs are designed to manage radio resources efficiently by utilizing the spectral holes in licensed frequency bands. The in-band FD technology, a new paradigm for CRNs, allows SUs to simultaneously sense and access the spectral holes. However, the efficient sharing of spectrum between the dynamic PU and FD-enabled SU transmitters (FD-SU TXs), in dense small-cell IoT scenarios, presents challenges that must be addressed. The random and dense distribution of FD-SU TXs with sensing capabilities creates heterogeneous environments with temporal and spatial spectral opportunities. In this regard, we considered the traffic variations of the PU both in time and space domains, and proposed a two-dimensional spatial and temporal spectral hole-sensing model for the FD-SU TXs deployed in CR-IoT spectrum-heterogeneous environment. Incorporating the proposed sensing model, an analytical formulation and evaluation of the UoS scheme was proposed for different FD-SU TXs. The performance of the UoS scheme was investigated in terms of average number of sensing slots used for the successful secondary communication in each time-slotted frame. The numerical results validated the influence of different network and sensing parameters over the proposed spatial–temporal spectral hole-sensing model and UoS scheme. In the future work, we can extend the proposed approach by considering the temporal and spatial variations of idle channels in more complicated IoT-CRN scenarios such as full duplex (cooperative) or ARQ/HARQ enabled SU nodes co-exist with the multiple PU-TXs.

Author Contributions

Conceptualization & Methodology, W.K. and H.Y.; Software & Formal Analysis, W.K.; Validation & Investigation, H.Y.; Resources, H.Y.; Data curation & Writing–Original Draft Preparation, W.K.; Writing–Review & Editing, W.K. and H.Y.; Supervision & Project Administration, H.Y.; Funding acquisition, H.Y.

Funding

This research was supported by the Brain Korea 21 Plus Program (22A20130012814) funded by the National Research Foundation of Korea (NRF) and Basic Science Research Program (2017R1D1A1B03030757) through the NRF funded by the Ministry of Education and by the Ministry of Science and ICT (MSIT), Korea, under the Information Technology Research Center (ITRC) support program(IITP-2019-2016-0-00313) supervised by the Institute for Information & communications Technology Promotion (IITP).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Shafiq, M.; Ahmad, M.; Irshad, A.; Gohar, M.; Usman, M.; Afzal, M.K.; Choi, J.G.; Yu, H. Multiple access control for cognitive radio-based IEEE 802.11ah networks. Sensors 2018, 18, 43. [Google Scholar] [CrossRef] [PubMed]
  2. Wang, D.; Chen, D.; Song, B.; Guizani, N.; Yu, X.; Du, X. From IoT to 5G I-IoT: The next generation IoT-based intelligent algorithms and 5G technologies. IEEE Commun. Mag. 2018, 56, 114–120. [Google Scholar] [CrossRef]
  3. Salameh, H.A.B.; Almajali, S.; Ayyash, M.; Elgala, H. Spectrum assignment in cognitive radio networks for internet-of-things delay-sensitive applications under jamming attacks. IEEE Internet Things J. 2018, 5, 1904–1913. [Google Scholar] [CrossRef]
  4. Han, R.; Gao, Y.; Wu, C.; Lu, D. An Effective multi-objective optimization algorithm for spectrum allocations in the cognitive-radio-based internet of things. IEEE Access 2018, 6, 12858–12867. [Google Scholar] [CrossRef]
  5. Khalid, W.; Yu, H. Sum utilization of spectrum with spectrum handoff and imperfect sensing in interweave multi-channel cognitive radio networks. Sustainability 2018, 10, 1764. [Google Scholar] [CrossRef]
  6. Khalid, W.; Yu, H.; Zikria, Y.B. Improvement of spectrum utilization with retransmission in cognitive radio networks: Analytical approach. In Proceedings of the 9th International Congress on Ultra-Modern Telecommunications and Control Systems and Workshops (ICUMT), Munich, Germany, 6–8 November 2017; pp. 352–357. [Google Scholar]
  7. Ozger, M.; Akan, O.B. On the utilization of spectrum opportunity in cognitive radio networks. IEEE Commun. Lett. 2016, 20, 157–160. [Google Scholar] [CrossRef]
  8. Ejaz, W.; Ibnkahla, M. Multiband spectrum sensing and resource allocation for IoT in cognitive 5G networks. IEEE Internet Things J. 2018, 5, 150–163. [Google Scholar] [CrossRef]
  9. Baidya, S.; Levorato, M. Content-aware cognitive interference control for urban IoT systems. IEEE Trans. Cognit. Commun. Netw. 2018, 4, 500–512. [Google Scholar] [CrossRef]
  10. Li, T.; Yuan, J.; Torlak, M. Network throughput optimization for random access narrowband cognitive radio internet of things (NB-CR-IoT). IEEE Internet Things J. 2018, 5, 1436–1448. [Google Scholar] [CrossRef]
  11. Zhu, R.; Zhang, X.; Liu, X.; Shu, W.; Mao, T.; Jalaian, B. ERDT: Energy-efficient reliable decision transmission for intelligent cooperative spectrum sensing in industrial IoT. IEEE Access 2015, 3, 2366–2378. [Google Scholar] [CrossRef]
  12. Khan, A.A.; Rehmani, M.H.; Rachedi, A. Cognitive-radio-based internet of things: Applications, architectures, spectrum related functionalities, and future research directions. IEEE Wirel. Commun. 2017, 24, 17–25. [Google Scholar] [CrossRef]
  13. Liang, W.; Ng, S.X.; Hanzo, L. Cooperative overlay spectrum access in cognitive radio networks. IEEE Commun. Surv. Tutor. 2017, 19, 1924–1944. [Google Scholar] [CrossRef]
  14. Sharma, P.K.; Upadhyay, P.K.; Da Costa, D.B.; Bithas, P.S.; Kanatas, A.G. Performance analysis of overlay spectrum sharing in hybrid satellite-terrestrial systems with secondary network selection. IEEE Trans. Wirel. Commun. 2017, 16, 6586–6601. [Google Scholar] [CrossRef]
  15. Mehmeti, F.; Spyropoulos, T. Performance analysis, comparison, and optimization of interweave and underlay spectrum access in cognitive radio networks. IEEE Trans. Veh. Technol. 2018, 67, 7143–7157. [Google Scholar] [CrossRef]
  16. Khalid, W.; Yu, H. Optimal sensing performance for cooperative and non-cooperative cognitive radio networks. Int. J. Distrib. Sens. Netw. (IJDSN) 2017, 13, 1–9. [Google Scholar] [CrossRef]
  17. Hu, F.; Chen, B.; Zhu, K. Full spectrum sharing in cognitive radio networks toward 5G: A survey. IEEE Access 2018, 6, 15754–15776. [Google Scholar] [CrossRef]
  18. Deng, M.; Hu, B.; Li, X. Adaptive weighted sensing with simultaneous transmission for dynamic primary user traffic. IEEE Trans. Commun. 2017, 65, 992–1004. [Google Scholar] [CrossRef]
  19. Amjad, M.; Akhtar, F.; Rehmani, M.H.; Reisslein, M.; Umer, T. Full-duplex communication in cognitive radio networks: A survey. IEEE Commun. Surv. Tutor. 2017, 19, 2158–2191. [Google Scholar] [CrossRef]
  20. Liu, P.; Qi, W.; Yuan, E.; Wei, L.; Zhao, Y. Full-duplex cooperative sensing for spectrum-heterogeneous cognitive radio networks. Sensors 2017, 17, 1773. [Google Scholar] [CrossRef] [PubMed]
  21. Sabat, S.; Sharma, P.K.; Gandhi, A. Full-duplex cooperative spectrum sensing with primary user activity in cognitive radio networks. IETE Tech. Rev. 2017, 34, 4–14. [Google Scholar] [CrossRef]
  22. Tuan, P.V.; Koo, I. Throughput maximisation by optimising detection thresholds in full-duplex cognitive radio networks. IET Commun. 2016, 10, 1355–1364. [Google Scholar] [CrossRef]
  23. Bradonjic, M.; Lazos, L. Graph-based criteria for spectrum-aware clustering in cognitive radio networks. Ad Hoc Netw. 2012, 10, 75–94. [Google Scholar] [CrossRef]
  24. Khalid, W.; Yu, H. Optimal analysis for sum-utilization and sum-rate in cognitive radio networks with different PU activities. In Proceedings of the IEEE VTS Asia Pacific Wireless Communications Symposium (APWCS), Incheon, Korea, 23–25 August 2017. [Google Scholar]
  25. Sabat, S.; Gandhi, A.; Sharma, P.K. Cooperative spectrum sensing in full-duplex CRN with primary user activity. In Proceedings of the 10th International Conference on Communication Systems and Networks (COMSNETS), Bengaluru, India, 3–7 January 2018; pp. 410–413. [Google Scholar]
  26. Liao, Y.; Wang, T.; Song, L.; Han, Z. Listen-and-talk: Full-duplex cognitive radio networks. In Proceedings of the IEEE Global Communications Conference, Austin, TX, USA, 8–12 December 2014; pp. 3068–3073. [Google Scholar]
  27. Rehman, A.U.; Dong, C.; Yang, L.; Hanzo, L. Performance of cognitive stop-and-wait hybrid automatic repeat request in the face of imperfect sensing. IEEE Access 2016, 4, 5489–5508. [Google Scholar] [CrossRef]
  28. Afifi, W.; Krunz, M. Incorporating self-interference suppression for full-duplex operation in opportunistic spectrum access systems. IEEE Trans. Wirel. Commun. 2015, 14, 2180–2191. [Google Scholar] [CrossRef]
  29. Wu, Q.; Ding, G.; Wang, J.; Yao, Y. Spatial–temporal opportunity detection for spectrum-heterogeneous cognitive radio networks: Two-dimensional sensing. IEEE Trans. Wirel. Commun. 2013, 12, 516–526. [Google Scholar] [CrossRef]
  30. Ding, G.; Wang, J.; Wu, Q.; Song, F.; Chen, Y. Spectrum sensing in opportunity-heterogeneous cognitive sensor networks: How to cooperate? IEEE Sens. J. 2013, 13, 4247–4255. [Google Scholar] [CrossRef]
  31. Wang, J.; Ding, G.; Qihui, W.; Shen, L.; Song, F. Spatial-temporal spectrum hole discovery: A hybrid spectrum sensing and geolocation database framework. Chin. Sci. Bull. 2014, 59, 1896–1902. [Google Scholar] [CrossRef]
  32. Zhang, Z.; Wen, X.; Xu, H.; Yuan, L. Sensing nodes selective fusion scheme of spectrum sensing in spectrum-heterogeneous cognitive wireless sensor networks. IEEE Sens. J. 2018, 18, 436–445. [Google Scholar] [CrossRef]
  33. Al-Juboori, S.; Hussain, S.J.; Fernando, X. Cognitive spectrum sensing with multiple primary users in rayleigh fading channels. Electronics 2014, 3, 553–563. [Google Scholar] [CrossRef]
  34. Yu, H. Optimal primary pilot power allocation and secondary channel sensing in cognitive radios. IET Commun. 2016, 10, 487–494. [Google Scholar] [CrossRef]
  35. Rahman, M.A.; Lee, Y.; Koo, I. Joint relay selection and power allocation through a genetic algorithm for secure cooperative cognitive radio networks. Sensors 2018, 18, 3934. [Google Scholar] [CrossRef] [PubMed]
Figure 1. Activity model for primary user (PU).
Figure 1. Activity model for primary user (PU).
Sensors 19 01441 g001
Figure 2. Network model with PU and full duplex-enabled secondary user transmitter (FD-SU TX).
Figure 2. Network model with PU and full duplex-enabled secondary user transmitter (FD-SU TX).
Sensors 19 01441 g002
Figure 3. Time-slotted frame structure of FD-SU TXs.
Figure 3. Time-slotted frame structure of FD-SU TXs.
Sensors 19 01441 g003
Figure 4. Cognitive radio (CR)-Internet of Things (IoT) spectrum-heterogeneous environment.
Figure 4. Cognitive radio (CR)-Internet of Things (IoT) spectrum-heterogeneous environment.
Sensors 19 01441 g004
Figure 5. Considered cases of FD-SU TXs.
Figure 5. Considered cases of FD-SU TXs.
Sensors 19 01441 g005
Figure 6. Sensing performance of spatial–temporal spectral holes during the half duplex (HD) sensing slots.
Figure 6. Sensing performance of spatial–temporal spectral holes during the half duplex (HD) sensing slots.
Sensors 19 01441 g006
Figure 7. Sensing performance of spatial–temporal spectral holes during the full duplex (FD) sensing slots.
Figure 7. Sensing performance of spatial–temporal spectral holes during the full duplex (FD) sensing slots.
Sensors 19 01441 g007
Figure 8. Average number of secondary communicating sensing slots with different PU active state probabilities and SIS factors.
Figure 8. Average number of secondary communicating sensing slots with different PU active state probabilities and SIS factors.
Sensors 19 01441 g008
Figure 9. Average number of secondary communicating sensing slots with different PU active state probabilities and SIS factors (at different quality of service (QoS) constraint).
Figure 9. Average number of secondary communicating sensing slots with different PU active state probabilities and SIS factors (at different quality of service (QoS) constraint).
Sensors 19 01441 g009
Figure 10. Average number of secondary communicating sensing slots with different PU mean O F F durations and SIS factors.
Figure 10. Average number of secondary communicating sensing slots with different PU mean O F F durations and SIS factors.
Sensors 19 01441 g010
Table 1. Summary of adopted notations.
Table 1. Summary of adopted notations.
SymbolDescription
P O F F Probability that the PU is in O F F state
P O N Probability that the PU is in O N state
RMean of O F F durations
SMean of O N durations
ARandom variable for O F F duration
BRandom variable for O N duration
TTime-slotted frame length
NNumber of sensing samples in each sensing slot
R 1 Transmission region
R 2 Sensing region
D 1 Radius of transmission region
D 2 Radius of sensing region
XSIS factor
γ p Instantaneous sensing signal-to-noise ratio (SNR)
γ 1 Instantaneous interference-to-noise ratio (INR)
γ s SNR of secondary transmissions

Share and Cite

MDPI and ACS Style

Khalid, W.; Yu, H. Spatial–Temporal Sensing and Utilization in Full Duplex Spectrum-Heterogeneous Cognitive Radio Networks for the Internet of Things. Sensors 2019, 19, 1441. https://doi.org/10.3390/s19061441

AMA Style

Khalid W, Yu H. Spatial–Temporal Sensing and Utilization in Full Duplex Spectrum-Heterogeneous Cognitive Radio Networks for the Internet of Things. Sensors. 2019; 19(6):1441. https://doi.org/10.3390/s19061441

Chicago/Turabian Style

Khalid, Waqas, and Heejung Yu. 2019. "Spatial–Temporal Sensing and Utilization in Full Duplex Spectrum-Heterogeneous Cognitive Radio Networks for the Internet of Things" Sensors 19, no. 6: 1441. https://doi.org/10.3390/s19061441

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop