Next Article in Journal
Latest Trends in Electrochemical Sensors for Neurotransmitters: A Review
Previous Article in Journal
Bearing Fault Diagnosis with a Feature Fusion Method Based on an Ensemble Convolutional Neural Network and Deep Neural Network
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Primary User Localization and Its Error Analysis in 5G Cognitive Radio Networks

Division of Electrical Engineering, Hanyang University, Ansan 15588, Korea
*
Author to whom correspondence should be addressed.
Current Address: Computer, Electrical, and Mathematical Sciences & Engineering (CEMSE) Division, King Abdullah University of Science and Technology (KAUST), Thuwal 23955-6900, Saudi Arabia.
Sensors 2019, 19(9), 2035; https://doi.org/10.3390/s19092035
Submission received: 11 March 2019 / Revised: 2 April 2019 / Accepted: 13 April 2019 / Published: 30 April 2019
(This article belongs to the Section Sensor Networks)

Abstract

:
It is crucial to estimate the location of primary users (PUs) for the development of cognitive radio networks (CRNs). Great efforts have been made in the past to develop localization algorithms with better accuracy but low computation. In CRNs, PUs do not cooperate with secondary users (SUs), which makes the localization task challenging. Due to this feature, received signal strength (RSS)-based PU localization techniques, such as centroid localization (CL) and multidimensional scaling (MDS), are the best candidates. However, most of the CL- and MDS-based PU localization methods consider omnidirectional wireless communication. Therefore, in this paper we propose a PU localization method which uses the RSS values at different sectors of the SU antenna, where a scoring strategy is applied to all the sectors to estimate the PU location. Two different scoring functions are proposed. Numerical results show that the proposed localization method is robust to PU locations and channel conditions. The proposed method is validated in terms of various network parameters, such as the number of SUs, beamwidth of the SU sectors, size of the grid, and placement of the PUs. Results show that increasing the number of SUs improve the localization accuracy due to an increased number of measurements. However, the localization accuracy degrades with an increase in the beamwidth of the SU sector because the faraway grid points also participate in the localization. The results are also compared with the conventional CL for PU localization. Compared with conventional CL, it offers a significant improvement in the performance.

1. Introduction

The radio spectrum is one of the most valuable resources in wireless communication systems. Therefore, to efficiently use the spectrum, dynamic spectrum access has been introduced by using cognitive radio networks (CRNs) [1,2,3,4]. The spectrum is available to unlicensed secondary users (SUs) when the licensed primary users (PUs) are not active or do not use the spectrum fully in time, frequency, and space domain [5]. Hence, the SUs utilize the available spectrum by sensing the spectrum in time, frequency, and space domain. The SUs are able to utilize the spectrum by using an overlay mechanism if it is in the coverage region of a PU; otherwise, it uses an underlay mechanism if it is outside of the PU coverage. In the past decade, research on spectrum sensing in CRNs has mainly focused on time- and frequency-based spectrum sensing, and few works exist on spatial spectrum sensing. However, the channel statistics between the PU and SU may not be perfect, and can lead to possible interference to the PU in time- and frequency-based approaches. Therefore, recently, there has been great interest in developing PU localization schemes where the location information of a PU can be of great benefit to provide spectrum-sensing in the spatial domain.
Although CRNs provide efficient use of the scarce RF spectrum, it introduces security issues, such as primary user emulation (PUE) attacks. In PUE, an attacker emulates the PU signals to deter the SUs from accessing the unlicensed spectrum. Various approaches were developed by the researchers to cope with PUE attacks [6,7,8,9,10]. For example, a localization-based approach was used in [6] to detect the PUE attack in the unused TV spectrum. Similarly, an analytical model was used in [7] to find the probability of detection for PUE in energy-based spectrum sensing. Moreover, a non-parametric and passive classification method was used in [8] to detect the emulated signal from a malicious user. Cooperative and non-cooperative detection schemes were proposed in [9] that are based on tapping the channel power between the transmitter and receiver. Morevoer, a multipath delay-based PUE detection mechanism was analyzed in [10]. Other techniques for PUE detection include the time difference of arrival (TDoA) approach to estimate the location of the PU transmitter [11]. Although the TDoA approach provides better accuracy, it requires tight synchronization between the transmitter and the receiver. Similarly, the angle-received signal-strength-based approaches were used in [12,13] to detect the PUE attack. Recently, a PUE detection mechanism for non-stationary PU was proposed in [14] by using the Kalman filter.
Besides the PUE detection in CRNs, localization of a PU in CRNs enable various applications, such as radio resource management in the space domain, efficient routing between the SUs without interfering the PUs, and reliable spectrum sensing [15]. There has been a great deal of attention in the past decade to develop localization techniques due to the increasing demand for location-based services. There are a number of applications which require location-based services (LBS), such as autonomous cars, emergency services, and public safety applications [16]. As the wireless communication networks have evolved from 2G to 5G, localization methods have also been improved significantly to meet the standards. The localization accuracy of 550 m was achieved in 2G wireless communication systems, while in 4G systems, the accuracy has been improved to tens of meters due to the time difference of arrival ranging. Moreover, the localization accuracy can be further improved to 10 m by using the assisted global navigation systems [17]. However, it is expected that the localization accuracy of 5G wireless communication systems will be in the range of 1 m to 10 m for outdoor scenarios, while the indoor localization accuracy is expected to be less than a meter [18]. Localization methods for cognitive radio networks (CRNs) can be broadly classified into range-free and range-based methods. Range-free methods do not require actual ranging between the PU and the SUs, and depend only on the connectivity information. The range-free localization methods are simple but have low accuracy. On the contrary, localization methods based on ranging are more accurate but have more complexity and cost. Hybrid range-based and range-free localization methods have also been proposed in [15,19,20] for PU localization in CRNs.
The features of 5G networks, such as ultra-dense networks, wide bandwidth, smart antennas, and device-to-device communication will provide high capacity, low delay, and energy-efficient communication. 5G networks are expected to consist of a huge number of heterogamous devices which may use the licensed frequency band or the unlicensed frequency band. Therefore, the 5G networks can benefit from the CRN concept to significantly increase the spectrum efficiency. However, it will also introduce new challenges, such as optimization of the coexistence of various systems and technologies. Furthermore, the wide bandwidth of the 5G networks is likely to be implemented by mmWaves, which requires small-sized directional antennas. Also, the nodes are expected to have smart antennas with the capabilities of multiple input multiple output (MIMO) techniques. Thus, these small-sized directional antennas can provide angle information of the arrived signal at the receiver which can be helpful for localization [21].
Motivation for this paper was how the use of directional sectorized antennas is becoming more widespread for different applications. These directional antennas can achieve longer transmission distance and better performance, since the transmission beam is focused to a specific direction. Therefore, such features of directional antennas should be considered for localization as well where most of the localization research is focused on omnidirectional wireless communication. Even though the cells are sectorized in cellular networks, for localization purposes, it is assumed that the antennas are omnidirectional [22].
The remainder of the paper is organized as follows. Section 2 presents related studies. In Section 3 and Section 4, we present the system model and the proposed PU localization method, respectively. In Section 5, we analyze the localization error of the proposed method. Section 6 presents the numerical results to evaluate the performance of the PU localization method, and we compare the results with CL. Section 7 concludes the work, with a few remarks.

2. Related Studies

Based on the transmission capabilities of PUs and SUs, the research on PU localization in CRNs can be broadly categorized into the two following categories:
  • Omni-directional: There has been extensive research focusing on omnidirectional CRNs localization. Such omnidirectional localization methods estimate the location of a PU by using fingerprinting, trilateration, and multidimensional scaling-based estimation methods [15,19,20,23,24,25,26]. The simplest PU localization method among all these methods is centroid localization (CL) [23], which averages out the coordinates of the SUs to estimate the PU location. CL is a very simple and range-free approach, but due to its center-biased nature, it cannot achieve high accuracy. Therefore, the CL has been modified to weighted centroid localization (WCL) in [24], such that the localization performance is improved by using the weighting strategies. The weighting strategies for WCL are based on the received power, where the accurate measurements are given more weight, and vice versa. Another variant of WCL was proposed in [27] which tries to find a good match between the measured power and the nearest value to that power in a database by using mean square error. In [15,19,20,26], multidimensional scaling-based network localization methods were used to estimate the location of SUs and PUs, where both range-based and range-free schemes are utilized. All of the aforementioned localization methods consider how both PUs and SUs are using omnidirectional antennas. However, a number of current applications require the use of directional antennas to achieve better performance and a long transmission distance.
  • Directional: Recently the work in [28,29,30,31] have shown that the use of directional antennas certainly reduces the localization error. In [31] the authors have investigated the impact of directional antennas on the localization performance of sectorized cellular networks. A directional of arrival (DoA)-based localization method for PU localization has been proposed in [29,30] where the SUs are equipped with multiple antennas. DoA measurements are estimated by using the multiple signal classification (MUSIC) method, and the Stansfield estimator is used to estimate the location of a PU. A joint DoA and received signal strength (RSS)-based PU localization method has been proposed in [28] which improves the localization performance, as compared to DoA-only and RSS-only methods.
In this paper, we investigate the problem of PU localization in CRNs in the presence of sectorized directional antennas at the SUs. We also analyze the error performance of the proposed method for two-dimensional PU localization. Moreover, the root mean square performance (RMSE) of the proposed method is compared to the conventional CL, where the results show that the proposed method is not center-biased and robust.

3. System Model

We considered a two-dimensional CRN setup, which consists of N SUs and a PU deployed in a square area of L × L m 2 , as shown in Figure 1. The two-dimensional location of i-th SU is denoted by l i = { x s i , y s i } and the location of the PU is denoted by l p = { x p , y p } . A central unit was considered, which collects the PU presence and absence information from the SU and estimates the location of the PU. This setup can be used to model different cellular network architectures, ranging from macrocells to femtocells [32,33]. The transmission of the PU is assumed to be omnidirectional, while the SUs are equipped with M-sector antennas where the RSS at each sector is characterized by the angular sector and path loss model. Based on the aforementioned network setup, the power received from the PU at the m-th sector of the i-th SU is given by
P i m = P t G t G R , M ( θ i m , ϕ i m ) ρ ( d )
where P t is the transmit power of PU, G t is the transmit antenna gain, ρ ( d ) is the path loss at distance d, and G R , M is the receive antenna gain, which depends on θ i m (boresight angle) and ϕ i m (angle of reception). Based the angle of reception, the receive antenna gain G R , M ( θ i m , ϕ i m ) is defined as
G R , M ( θ i m , ϕ i m ) = G R , M if ϕ i m [ ϕ 0 , ϕ 0 ] 0 Otherwise
where [ ϕ 0 , ϕ 0 ] is the width of the sector. We assumed that the SUs were randomly distributed with a random orientation, where the propagation of signals was characterized by the distance-dependent path loss model. Therefore, the path loss from the PU at the i-th SU is given as
ρ ( d ) = ρ ( d 0 ) + 10 η log 10 d d 0 + S i
where ρ ( d 0 ) = 20 log 10 4 π d 0 λ is the path loss in dBs at a reference distance of d 0 . η is the path loss exponent, λ is the wavelength, and S i is the shadowing effect which follows a zero mean normal distribution. It is assumed that the shadowing effect is independent across each SU.

4. Proposed PU Localization Method

We considered a square region with a side length of L m, and divided the whole area into A × A grids, where the resolution of each grid is L / A m. The SUs are uniformly distributed, where each SU has three-sector antennas with a beamwidth of 2 π 3 . The orientation of each SU is random and follows a uniform distribution. The proposed localization method is summarized as follows:
  • In CRNs, the SUs carry out spectrum sensing to find out the existence or non-existence of PU signals in a specific channel. If the channel is idle, the signal received by the SUs is typically noise, but if the channel is busy, then the received signal consists of both the PU signal and the noise. An energy detection model is usually used in such a scenario to decide the presence or absence of the PU signal. The energy detection model consists of a binary testing hypothesis, with H 0 and H 1 for the PU’s absence and presence, respectively. The binary hypothesis for the detection of a PU is defined as [34]
    H 0 : y = k = 1 h w ( k ) ,
    and
    H 1 : y = k = 1 h { s ( k ) + w ( k ) } ,
    where y is the received signal, w ( k ) is the additive white Gaussian noise (AWGN) with zero mean and σ w 2 variance, and s ( k ) is the PU signal with zero mean and σ s 2 variance. Mainly, the energy detection-based PU detection is characterized by the probability of detection ( P d ) and the probability of false alarm ( P f ). The test statistics for PU detection is a random variable with a probability distribution function (PDF) of the chi-square distribution. If the number of observations h is large, the PDF of the test statistics can be approximated by the Gaussian distribution—that is:
    H 0 N ( h σ w 2 , 2 h σ w 4 ) ,
    H 1 N h ( σ s 2 + σ w 2 ) , 2 h ( σ s 2 + σ w 2 ) 2 .
    Using the principle of constant false alarm rate (CFAR) [35], P f and P d are given as:
    P f = p ( y > γ | H 0 ) = Q γ h σ w 2 σ w 2 2 h
    and
    P d = p ( y > γ | H 1 ) = Q γ h ( σ s 2 + σ w 2 ) h ( σ s 2 + σ w 2 ) 2 h ,
    respectively, where γ is the threshold for decision, and Q ( · ) represents the Q-function. Each i-th SU at location l i = { x s i , y s i } detects the PU presence from the aforementioned test statistics.
  • The SUs then span the angle range of [ ϕ 0 , ϕ 0 ] to find the direction of the signal from the PU. To elaborate, once an i-th SU receives some power from a PU, then based on its bore-sight angle θ i k in the k-th sector, it determines the direction of the signal ϕ i k where ϕ i k lies between [ ϕ 0 , ϕ 0 ] . This phenomena is further illustrated in Figure 2.
  • Select the grid points with location l a = { x a , y a } for each SU i and assign a value v i to each grid point, where v i = 1 if the grid angle is between [ ϕ 0 , ϕ 0 ] or else v i = 0 .
  • Aggregate the RSS values form the N SUs and select the grids with highest RSS values. Two different scoring strategies are selected here as follows:
    f ( v i ) = v i v i × p i .
    Based on the above scoring strategies, the total number of grid points K are selected for the PU location estimation.
  • In the final step, a grid-based centroid localization method is used to estimate the PU location, which is given as:
    l ^ p = a = 1 K w a l a a = 1 K w a ,
    where w a = p i p min p max p min , p m i n = min { p i } , and p m a x = max { p i } .

5. Localization Error Analysis

In order to analyze the error of the proposed PU localization method, the error is defined as e = [ x ^ p x p , y ^ p y p ] T , where x ^ p and y ^ p are the estimated coordinates of the PU. The estimated two-dimensional coordinates of PU defined in (11) can be written as: x ^ p = i = 1 K w i x i i = 1 K w i , and y ^ p = j = 1 K w j y j j = 1 K w j , respectively. The squared error for the two-dimensional localization is defined as:
e 2 = e x 2 + e y 2 = i = 1 K w i ( x i x p ) i = 1 K w i 2 + j = 1 K w j ( y j y p ) j = 1 K w j 2 = i = 1 K j = 1 K w i w j c i j i = 1 K j = 1 K w i w j ,
where c i j = ( x i x p ) ( x j x p ) + ( y i y p ) ( y j y p ) . Consider that x ´ i = ( x i x p ) and y ´ i = ( y i y p ) , then c i j is defined as c i j = x ´ i x ´ j + y ´ i y ´ j . Arranging the values of c i j in matrix form as C = x ´ x ´ T + y ´ y ´ T , where the dimensions of x ´ and y ´ is K × 1 . Now expressing the squared localization error in (12) in compact form as e 2 = W C W T W 1 W T , where W N ( μ , σ s 2 I ) and 1 is the matrix of ones. Vector μ represents the mean values of W with elements μ i = E [ p i ] p m i n , σ s 2 is the variance, and I is the identity matrix. The mean square error can be defined as E [ e 2 ] = E W C W T W 1 W T , where E [ · ] is the expectation operator. The expression for the expectation is extracted by using the moment generating function (MGF), which is given as
E W C W T W 1 W T = 0 φ ( 0 , t ) Tr ( A ) + μ ´ T A μ ´ d t ,
where Tr ( · ) is the trace operator and φ ( 0 , t ) is the combined MGF of A = Q T C Q and μ ´ = Q T μ . Note that matrix Q is of the dimension K × K and satisfies the condition Q T Q = 1 ( I + 2 t 1 ) = D ( t ) . Now, the MGF function can be expanded as:
φ ( 0 , t ) = 1 | ( I + 2 t 1 ) | × exp 1 2 ( μ T ( I + 2 t 1 ) 1 μ μ T μ ) ,
where | · | represents the determinant. Simplifying (14), we get:
φ ( 0 , t ) = 1 | ( I + 2 t 1 ) | × exp μ T ( I + 2 t 1 ) 1 μ 2 μ T μ 2
Note that | ( I + 2 t 1 ) | = 1 + 2 K t , which yields
φ ( 0 , t ) = 1 1 + 2 K t exp μ T D ( t ) μ 2 μ T μ 2 .
The exponential terms can be expanded as follows:
μ T D ( t ) μ 2 μ T μ 2 = μ T μ 2 t μ T 1 μ 1 + 2 K t μ T μ 2 = t μ T 1 μ 1 + 2 K t .
Substituting (17) in (16) yields the expression for joint MGF—that is:
φ ( 0 , t ) = 1 1 + 2 K t exp t μ T 1 μ 1 + 2 K t .
The expressions for Tr ( A ) and μ ´ T A μ ´ in (13) are derived as follows:
Tr ( A ) = Tr ( Q T C Q ) = Tr ( C Q Q T ) = Tr ( C D ( t ) ) = Tr ( C ) 2 t Tr ( C 1 ) 1 + 2 K t
and
μ ´ T A μ ´ = μ T Q A Q T μ = μ T Q Q T C Q Q T μ = μ T Z ( t ) μ
where Z ( t ) = D ( t ) C D ( t ) . By expanding Z ( t ) , we get:
Z ( t ) = C 2 t C 1 1 + 2 N t + 2 t 1 + 2 N t 2 1 C 1 .
Substituting (21) in the left-hand side of (20) yields:
μ T Z ( t ) μ = μ T C μ 2 t 1 + 2 K t μ T C 1 μ 2 t 1 + 2 K t μ T 1 C μ + 2 t 1 + 2 K t 2 μ T 1 C 1 μ .
Combining the expressions for Tr ( A ) and μ ´ T A μ ´ , we get
Tr ( A ) + μ ´ T A μ ´ = Tr ( C ) + μ T C μ 2 t Tr ( C 1 ) 1 + 2 K t 4 t μ T A 1 μ 1 + 2 K t + 2 t 1 + 2 K t 2 μ T 1 C 1 μ .
By substituting (18) and (23) in (13), we obtain the final expression for the mean square error as follows:
E [ e 2 ] = 0 1 1 + 2 K t exp t μ T 1 μ 1 + 2 K t Tr ( C ) + μ T C μ 2 t Tr ( C 1 ) 1 + 2 K t 4 t μ T A 1 μ 1 + 2 K t + 2 t 1 + 2 K t 2 μ T 1 C 1 μ d t .

6. Numerical Results

In this section, we perform numerous simulations to evaluate the performance of the proposed localization method. A 50 m × 50 m square area is considered where the area is divided into 11 × 11 grids with the resolution of 5 m, as shown in Figure 3. The location of PU is assumed to be [25 m, 25 m], and a set of SUs are randomly selected within the area, following uniform distribution. Here, we assume a 5G directional CRN setup, where the SUs are equipped with multiple directive antennas and are able to detect the PU signal. The SUs are equipped with three sector antennas with random orientation and beamwidth of 2 π / 3 . Transmit power of the PU is set to 20 dBW, with path-loss exponents of 3 and 5, respectively. The shadowing effect is considered to be σ s = 0 dB and σ s = 10 dB, respectively. The performance metric for the proposed localization method is considered to be the root mean square error (RMSE), that is, RMSE = i = 1 R ( x ^ p i x p ) 2 + i = 1 R ( y ^ p i y p ) 2 R , where R is the total number of estimated PU locations and x ^ p i , y ^ p i is the two-dimension location of the PU for a single realization.
Figure 4a,b compares the performance of the proposed localization method with the centroid localization technique when the number of SUs are increased from 10 to 100. Note that increasing the number of SUs improves the RMSE performance up to a certain level, after which the RMSE remains stable and the performance improvement is not obvious. Surprisingly, the performance of the proposed PU localization method in Figure 4a,b follows the same pattern, which means that the proposed method is robust to the scenario settings, while the performance of the centroid localization method is highly affected by changing the scenario. Specifically, when the PU location is moved from the center to the edge, the performance of centroid localization is highly degraded due to the center-biased nature of these methods. Even though an increase in the number of SUs will not help to reduce the localization error, the proposed PU localization method is robust to the PU location as long as a sufficient number of SUs is available. The effect of the path-loss exponent has also been evaluated in Figure 4a,b, where the RMSE for centroid localization is large for a small value of η . Furthermore, the effect of shadowing σ s was tested in Figure 4c,d for two different PU locations. Note that the proposed PU localization method is more robust to the shadowing effects as compared to the centroid localization methods.
In Figure 5a, the impact of SU sectors is investigated for two different PU locations. Figure 5a shows that reducing the sector size improves the localization accuracy, because the closer grid points to the PU have been selected for final position estimation. Additionally, the impact of PU location is also shown in Figure 5a, where the location of the PU in the center (at [25 m, 25 m]) of the network is estimated with better accuracy as compared to the PU located at [40 m, 10 m]. Furthermore, Figure 5a shows that increasing the sector beamwidth up to 2 π results in the conventional CL technique.
Since the grid-based localization algorithms strongly depend on the size of the grid, we evaluated the performance of the proposed method with five different grid sizes, as shown in Figure 5b. The simulation parameters for the results in Figure 5b consists of a PU located at [25 m, 25 m], where number of SUs are 10, η = 3 , and σ s = 10 dB. Figure 5b shows that the smaller grid size results in better localization accuracy, because closer grid points are selected to localize the PU. However, reducing the size of the grid can significantly increase the complexity of the network. Also, it is shown in Figure 5b that the proposed localization method outperforms the CL method due to the use of directional antennas to select the grids near to the PU.

7. Conclusions

In this paper, we have proposed a grid-based PU localization method where the SUs are equipped with the sectorized antennas. Different scoring functions were introduced, where the location of the PU was estimated by the grids with highest score function. Moreover, for the theoretical analysis, the expression for mean square error of the proposed method was derived. Furthermore, the RMSE of the proposed localization method was compared with the CL method under different simulation setups, where the results show that the proposed method has better localization accuracy and is robust to the scenario settings.

Author Contributions

The work was developed as a collaboration among all authors. N.S. and H.N. designed the study and system development. T.Y.A.-N. and M.-S.A. directed the research, collaborating in discussion on the proposed system model and localization technique. The manuscript was mainly drafted by N.S. and H.N., and was revised and corrected by all co-authors. All authors have read and approved the final manuscript.

Funding

This research was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (2016R1D1A1B03934277).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Axell, E.; Leus, G.; Larsson, E.; Poor, H. Spectrum Sensing for Cognitive Radio: State-of-the-Art and Recent Advances. IEEE Signal Process. Mag. 2012, 29, 101–116. [Google Scholar] [CrossRef]
  2. Ma, J.; Li, G.Y.; Juang, B.H. Signal Processing in Cognitive Radio. Proc. IEEE 2009, 97, 805–823. [Google Scholar]
  3. Lu, L.; Zhou, X.W.; Onunkwo, U.; Li, G.Y. Ten Years of Cognitive Radio Technology. EURASIP J. Wirel. Commun. Netw. 2012, 28, 1–16. [Google Scholar]
  4. Mitola, J.; Maguire, G. Cognitive radio: Making software radios more personal. IEEE Pers. Commun. 1999, 6, 13–18. [Google Scholar] [CrossRef]
  5. Nam, H.; Ghorbel, M.B.; Alouini, M.S. Location-Based Resource Allocation for OFDMA Cognitive Radio Systems. In Proceedings of the IEEE International Symposium on Personal Indoor and Mobile Radio Communications, (PIMRC), Cannes, France, 9–11 June 2010; pp. 1–5. [Google Scholar]
  6. Chen, R.; Park, J.M.; Reed, J.H. Defense against primary user emulation attacks in cognitive radio networks. IEEE J. Sel. Areas Commun. 2008, 26, 25–37. [Google Scholar] [CrossRef]
  7. Anand, S.; Jin, Z.; Subbalakshmi, K. An analytical model for primary user emulation attacks in cognitive radio networks. In Proceedings of the 3rd IEEE Symposium on New Frontiers in Dynamic Spectrum Access Networks, Chicago, IL, USA, 14–17 October 2008; pp. 1–6. [Google Scholar]
  8. Chin, W.L.; Tseng, C.L.; Tsai, C.S.; Kao, W.C.; Kao, C.W. Channel-based detection of primary user emulation attacks in cognitive radios. In Proceedings of the IEEE 75th Vehicular Technology Conference (VTC Spring), Yokohama, Japan, 6–9 May 2012; pp. 1–5. [Google Scholar]
  9. Le, T.N.; Chin, W.L.; Lin, Y.H. Non-cooperative and cooperative PUEA detection using physical layer in mobile OFDM-based cognitive radio networks. In Proceedings of the International Conference on Computing, Networking and Communications (ICNC), Kauai, HI, USA, 15–18 February 2016; pp. 1–5. [Google Scholar]
  10. Li, Y.; Ma, X.; Wang, M.; Chen, H.; Xie, L. Detecting Primary User Emulation Attack Based on Multipath Delay in Cognitive Radio Network. In Smart Innovations in Communication and Computational Sciences; Panigrahi, B.K., Trivedi, M.C., Mishra, K.K., Tiwari, S., Singh, P.K., Eds.; Springer: New York, NY, USA, 2019; pp. 361–373. [Google Scholar]
  11. Ghanem, W.R.; Shokair, M.; Desouky, M.I. An improved primary user emulation attack detection in cognitive radio networks based on firefly optimization algorithm. In Proceedings of the 33rd National Radio Science Conference (NRSC), Aswan, Egypt, 22–25 February 2016; pp. 178–187. [Google Scholar]
  12. Fihri, W.F.; Ghazi, H.E.; Kaabouch, N.; Majd, B.A.E. Bayesian decision model with trilateration for primary user emulation attack localization in cognitive radio networks. In Proceedings of the International Symposium on Networks, Computers and Communications (ISNCC), Marrakech, Morocco, 16–18 May 2017; pp. 1–6. [Google Scholar]
  13. Fihri, W.F.; Arjoune, Y.; Ghazi, H.E.; Kaabouch, N.; Majd, B.A.E. A particle swarm optimization based algorithm for primary user emulation attack detection. In Proceedings of the 2018 IEEE 8th Annual Computing and Communication Workshop and Conference (CCWC), Las Vegas, NV, USA, 8–10 January 2018; pp. 823–827. [Google Scholar]
  14. El Mrabet, Z.; Arjoune, Y.; El Ghazi, H.; Abou Al Majd, B.; Kaabouch, N. Primary User Emulation Attacks: A Detection Technique Based on Kalman Filter. J. Sens. Actuator Netw. 2018, 7, 26. [Google Scholar] [CrossRef]
  15. Saeed, N.; Nam, H. Robust Multidimensional Scaling for Cognitive Radio Network Localization. IEEE Trans. Veh. Technol. 2015, 64, 4056–4062. [Google Scholar] [CrossRef]
  16. Khan, M.A.; Saeed, N.; Ahmad, A.W.; Lee, C. Location Awareness in 5G Networks Using RSS Measurements for Public Safety Applications. IEEE Access 2017, 5, 21753–21762. [Google Scholar] [CrossRef]
  17. Liu, Y.; Shi, X.; He, S.; Shi, Z. Prospective Positioning Architecture and Technologies in 5G Networks. IEEE/ACM Trans. Netw. 2017, 31, 115–121. [Google Scholar] [CrossRef]
  18. Zafari, F.; Gkelias, A.; Leung, K.K. A Survey of Indoor Localization Systems and Technologies. arXiv 2017, arXiv:1709.01015. [Google Scholar]
  19. Saeed, N.; Nam, H. Cluster Based Multidimensional Scaling for Irregular Cognitive Radio Networks Localization. IEEE Trans. Signal Process. 2016, 64, 2649–2659. [Google Scholar] [CrossRef]
  20. Saeed, N.; Haris, M.; Haq, M.I.U. Jointly locating the primary and secondary users in cognitive radio networks. In Proceedings of the International Conference on Communication, Computing and Digital Systems (C-CODE), Islamabad, Pakistan, 8–9 March 2017; pp. 6–10. [Google Scholar]
  21. Koivisto, M.; Hakkarainen, A.; Costa, M.; Kela, P.; Leppanen, K.; Valkama, M. High-Efficiency Device Positioning and Location-Aware Communications in Dense 5G Networks. IEEE Commun. Mag. 2017, 55, 188–195. [Google Scholar] [CrossRef]
  22. Türkyilmaz, O.; Alagöz, F.; Gür, G.; Tugcu, T. Environment-aware Location Estimation in Cellular Networks. EURASIP J. Adv. Signal Process. 2008, 2008, 1–9. [Google Scholar] [CrossRef]
  23. Bulusu, N.; Heidemann, J.; Estrin, D. GPS-less low-cost outdoor localization for very small devices. IEEE Pers. Commun. 2000, 7, 28–34. [Google Scholar] [CrossRef]
  24. Mariani, A.; Kandeepan, S.; Giorgetti, A.; Chiani, M. Cooperative weighted centroid localization for cognitive radio networks. In Proceedings of the 2012 International Symposium on Communications and Information Technologies (ISCIT), Gold Coast, QLD, Australia, 2–5 October 2012; pp. 459–464. [Google Scholar]
  25. Nam, H.; Saeed, N.; Ben-Ghorbel, M.; Alouini, M.S. Primary user localisation and uplink resource allocation in orthogonal frequency division multiple access cognitive radio systems. IET Commun. 2015, 9, 1131–1137. [Google Scholar] [CrossRef]
  26. Saeed, N.; Nam, H. Energy Efficient Localization Algorithm With Improved Accuracy in Cognitive Radio Networks. IEEE Commun. Lett. 2017, 21, 2017–2020. [Google Scholar] [CrossRef]
  27. Magowe, K.; Kandeepan, S. Cooperative blind localization of primary user in a cognitive radio environment. In Proceedings of the 2014 8th International Conference on Signal Processing and Communication Systems (ICSPCS), Gold Coast, QLD, Australia, 15–17 December 2014; pp. 1–8. [Google Scholar]
  28. Wang, J.; Chen, J.; Cabric, D. Cramer-Rao Bounds for Joint RSS/DoA-Based Primary-User Localization in Cognitive Radio Networks. IEEE Trans. Wirel. Commun. 2013, 12, 1363–1375. [Google Scholar] [CrossRef]
  29. Wang, J.; Chen, J.; Cabric, D. Stansfield Localization Algorithm: Theoretical Analysis and Distributed Implementation. IEEE Wirel. Commun. Lett. 2013, 2, 327–330. [Google Scholar] [CrossRef]
  30. Penna, F.; Cabric, D. Cooperative DoA-only localization of primary users in cognitive radio networks. EURASIP J. Wirel. Commun. Netw. 2013, 2013, 107. [Google Scholar] [CrossRef]
  31. Buyukcorak, S.; Kurt, G.K.; Yongacoglu, A. Received signal strength based localization in sectorized cellular networks. In Proceedings of the 2016 23rd International Conference on Telecommunications (ICT), Thessaloniki, Greece, 16–18 May 2016; pp. 1–5. [Google Scholar]
  32. Huang, L.; Zhu, G.; Du, X. Cognitive femtocell networks: An opportunistic spectrum access for future indoor wireless coverage. IEEE Trans. Wirel. Commun. 2013, 20, 44–51. [Google Scholar] [CrossRef]
  33. Wang, C.X.; Haider, F.; Gao, X.; You, X.H.; Yang, Y.; Yuan, D.; Aggoune, H.M.; Haas, H.; Fletcher, S.; Hepsaydir, E. Cellular architecture and key technologies for 5G wireless communication networks. IEEE Wirel. Commun. Mag. 2014, 52, 122–130. [Google Scholar] [CrossRef]
  34. Digham, F.F.; Alouini, M.S.; Simon, M.K. On the Energy Detection of Unknown Signals Over Fading Channels. IEEE Trans. Commun. 2007, 55, 21–24. [Google Scholar] [CrossRef]
  35. Lehtomaki, J.J.; Juntti, M.; Saarnisaari, H. CFAR strategies for channelized radiometer. IEEE Signal Process. Lett. 2005, 12, 13–16. [Google Scholar] [CrossRef]
Figure 1. System model of the CRN: the black triangle represents the PU location, and the red circles represent SUs. Each SU has three sector antennas, where the green sectors are able to detect the PU’s presence.
Figure 1. System model of the CRN: the black triangle represents the PU location, and the red circles represent SUs. Each SU has three sector antennas, where the green sectors are able to detect the PU’s presence.
Sensors 19 02035 g001
Figure 2. Illustration of finding the direction of a PU signal.
Figure 2. Illustration of finding the direction of a PU signal.
Sensors 19 02035 g002
Figure 3. CRN setup in a 50 × 50 square area, where the area is divided into 50 × 50 grids with the resolution of 5 m. Location of PU is [25 m, 25 m], and three SUs are selected.
Figure 3. CRN setup in a 50 × 50 square area, where the area is divided into 50 × 50 grids with the resolution of 5 m. Location of PU is [25 m, 25 m], and three SUs are selected.
Sensors 19 02035 g003
Figure 4. (a) RMSE when PU is located at [25 m, 25 m]; (b) RMSE when PU is located at [40 m, 10 m]; (c) impact of η and σ s when PU is located at [25 m, 25 m]; (d) impact of η and σ s when PU is located at [40 m, 10 m].
Figure 4. (a) RMSE when PU is located at [25 m, 25 m]; (b) RMSE when PU is located at [40 m, 10 m]; (c) impact of η and σ s when PU is located at [25 m, 25 m]; (d) impact of η and σ s when PU is located at [40 m, 10 m].
Sensors 19 02035 g004
Figure 5. (a) Impact of beam width on RMSE; (b) impact of grid size on RMSE.
Figure 5. (a) Impact of beam width on RMSE; (b) impact of grid size on RMSE.
Sensors 19 02035 g005

Share and Cite

MDPI and ACS Style

Saeed, N.; Nam, H.; Al-Naffouri, T.Y.; Alouini, M.-S. Primary User Localization and Its Error Analysis in 5G Cognitive Radio Networks. Sensors 2019, 19, 2035. https://doi.org/10.3390/s19092035

AMA Style

Saeed N, Nam H, Al-Naffouri TY, Alouini M-S. Primary User Localization and Its Error Analysis in 5G Cognitive Radio Networks. Sensors. 2019; 19(9):2035. https://doi.org/10.3390/s19092035

Chicago/Turabian Style

Saeed, Nasir, Haewoon Nam, Tareq Y. Al-Naffouri, and Mohamed-Slim Alouini. 2019. "Primary User Localization and Its Error Analysis in 5G Cognitive Radio Networks" Sensors 19, no. 9: 2035. https://doi.org/10.3390/s19092035

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