A Blind Source Separation-Based Positioning Algorithm for Cognitive Radio Systems

Similar documents
Neural Blind Separation for Electromagnetic Source Localization and Assessment

Effect of Time Bandwidth Product on Cooperative Communication

Journal of Asian Scientific Research DEVELOPMENT OF A COGNITIVE RADIO MODEL USING WAVELET PACKET TRANSFORM - BASED ENERGY DETECTION TECHNIQUE

Power Allocation Strategy for Cognitive Radio Terminals

Cognitive Radio Techniques

Performance Comparison of Time Delay Estimation for Whole and Dispersed Spectrum Utilization in Cognitive Radio Systems

High-speed Noise Cancellation with Microphone Array

A New Power Control Algorithm for Cellular CDMA Systems

IN RECENT years, wireless multiple-input multiple-output

An Improved Rate Matching Method for DVB Systems Through Pilot Bit Insertion

SPECTRUM SHARING IN CRN USING ARP PROTOCOL- ANALYSIS OF HIGH DATA RATE

Implementation of Cognitive Radio Networks Based on Cooperative Spectrum Sensing Optimization

Fuzzy Logic Based Smart User Selection for Spectrum Sensing under Spatially Correlated Shadowing

Cooperative Orthogonal Space-Time-Frequency Block Codes over a MIMO-OFDM Frequency Selective Channel

Performance of OFDM-Based Cognitive Radio

Diversity Techniques

Compressed Sensing for Multiple Access

Cooperative Spectrum Sensing and Spectrum Sharing in Cognitive Radio: A Review

Cognitive Radio Transmission Based on Chip-level Space Time Block Coded MC-DS-CDMA over Fast-Fading Channel

Beamforming and Binary Power Based Resource Allocation Strategies for Cognitive Radio Networks

Attack-Proof Collaborative Spectrum Sensing in Cognitive Radio Networks

A Brief Review of Cognitive Radio and SEAMCAT Software Tool

VOL. 3, NO.11 Nov, 2012 ISSN Journal of Emerging Trends in Computing and Information Sciences CIS Journal. All rights reserved.

Performance Evaluation of the VBLAST Algorithm in W-CDMA Systems

Cognitive Ultra Wideband Radio

Alzheimer Patient Tracking System in Indoor Wireless Environment

Interference Model for Cognitive Coexistence in Cellular Systems

Localization in Wireless Sensor Networks

Scaled SLNR Precoding for Cognitive Radio

COGNITIVE RADIO TECHNOLOGY. Chenyuan Wang Instructor: Dr. Lin Cai November 30, 2009

Adaptive Systems Homework Assignment 3

Aadptive Subcarrier Allocation for Multiple Cognitive Users over Fading Channels

Application of combined TOPSIS and AHP method for Spectrum Selection in Cognitive Radio by Channel Characteristic Evaluation

Review of Energy Detection for Spectrum Sensing in Various Channels and its Performance for Cognitive Radio Applications

Spatial Correlation Effects on Channel Estimation of UCA-MIMO Receivers

Performance Evaluation of Energy Detector for Cognitive Radio Network

Coordinated Multi-Point Transmission for Interference Mitigation in Cellular Distributed Antenna Systems

Analysis of LMS and NLMS Adaptive Beamforming Algorithms

A Blind Array Receiver for Multicarrier DS-CDMA in Fading Channels

Fig.1channel model of multiuser ss OSTBC system

Study of Space-Time Coding Schemes for Transmit Antenna Selection

Unquantized and Uncoded Channel State Information Feedback on Wireless Channels

CycloStationary Detection for Cognitive Radio with Multiple Receivers

ADAPTIVE ESTIMATION AND PI LEARNING SPRING- RELAXATION TECHNIQUE FOR LOCATION ESTIMATION IN WIRELESS SENSOR NETWORKS

A Secure Transmission of Cognitive Radio Networks through Markov Chain Model

Low Overhead Spectrum Allocation and Secondary Access in Cognitive Radio Networks

Cooperative Compressed Sensing for Decentralized Networks

Cognitive Radio: Smart Use of Radio Spectrum

Multiple Antennas in Wireless Communications

Cooperative Spectrum Sensing and Decision Making Rules for Cognitive Radio

Cooperative Spectrum Sensing in Cognitive Radio

Narrow Band Interference (NBI) Mitigation Technique for TH-PPM UWB Systems in IEEE a Channel Using Wavelet Packet Transform

Amplitude and Phase Distortions in MIMO and Diversity Systems

MIMO PERFORMANCE ANALYSIS WITH ALAMOUTI STBC CODE and V-BLAST DETECTION SCHEME

Energy Efficiency Optimization in Multi-Antenna Wireless Powered Communication Network with No Channel State Information

PERFORMANCE MEASUREMENT OF ONE-BIT HARD DECISION FUSION SCHEME FOR COOPERATIVE SPECTRUM SENSING IN CR

Performance Analysis of Multiuser MIMO Systems with Scheduling and Antenna Selection

Spectrum Sharing Between Matrix Completion Based MIMO Radars and A MIMO Communication System

Multiple Input Multiple Output (MIMO) Operation Principles

SEVERAL diversity techniques have been studied and found

Energy Detection Spectrum Sensing Technique in Cognitive Radio over Fading Channels Models

PERFORMANCE OF TWO-PATH SUCCESSIVE RELAYING IN THE PRESENCE OF INTER-RELAY INTERFERENCE

SPLIT MLSE ADAPTIVE EQUALIZATION IN SEVERELY FADED RAYLEIGH MIMO CHANNELS

MITIGATING INTERFERENCE TO GPS OPERATION USING VARIABLE FORGETTING FACTOR BASED RECURSIVE LEAST SQUARES ESTIMATION

Indoor Positioning by the Fusion of Wireless Metrics and Sensors

MIMO Wireless Communications

On Distributed Space-Time Coding Techniques for Cooperative Wireless Networks and their Sensitivity to Frequency Offsets

MULTIPATH fading could severely degrade the performance

Spectrum Sensing Using Bayesian Method for Maximum Spectrum Utilization in Cognitive Radio

Link Level Capacity Analysis in CR MIMO Networks

A Hybrid TDOA/RSSD Geolocation System using the Unscented Kalman Filter

On the Value of Coherent and Coordinated Multi-point Transmission

INTERFERENCE REJECTION OF ADAPTIVE ARRAY ANTENNAS BY USING LMS AND SMI ALGORITHMS

DATA ALLOCATION WITH MULTI-CELL SC-FDMA FOR MIMO SYSTEMS

ELEC E7210: Communication Theory. Lecture 11: MIMO Systems and Space-time Communications

Performance Study of A Non-Blind Algorithm for Smart Antenna System

BANDWIDTH-PERFORMANCE TRADEOFFS FOR A TRANSMISSION WITH CONCURRENT SIGNALS

Joint Relaying and Network Coding in Wireless Networks

ELEC-E7120 Wireless Systems Weekly Exercise Problems 5

MIMO Systems and Applications

Detection of SINR Interference in MIMO Transmission using Power Allocation

New Techniques to Suppress the Sidelobes in OFDM System to Design a Successful Overlay System

Consensus Algorithms for Distributed Spectrum Sensing Based on Goodness of Fit Test in Cognitive Radio Networks

Lab 3.0. Pulse Shaping and Rayleigh Channel. Faculty of Information Engineering & Technology. The Communications Department

Cooperative communication with regenerative relays for cognitive radio networks

Cognitive Radio Spectrum Access with Prioritized Secondary Users

Abstract. Keywords - Cognitive Radio, Bit Error Rate, Rician Fading, Reed Solomon encoding, Convolution encoding.

Performance Comparison of MIMO Systems over AWGN and Rayleigh Channels with Zero Forcing Receivers

Energy Detection Technique in Cognitive Radio System

Chapter 2 Channel Equalization

Multi-Band Spectrum Allocation Algorithm Based on First-Price Sealed Auction

38123 Povo Trento (Italy), Via Sommarive 14

Joint Transmitter-Receiver Adaptive Forward-Link DS-CDMA System

SYSTEM-LEVEL PERFORMANCE EVALUATION OF MMSE MIMO TURBO EQUALIZATION TECHNIQUES USING MEASUREMENT DATA

UPLINK SPATIAL SCHEDULING WITH ADAPTIVE TRANSMIT BEAMFORMING IN MULTIUSER MIMO SYSTEMS

BER PERFORMANCE AND OPTIMUM TRAINING STRATEGY FOR UNCODED SIMO AND ALAMOUTI SPACE-TIME BLOCK CODES WITH MMSE CHANNEL ESTIMATION

Spectrum Sensing Methods for Cognitive Radio: A Survey Pawandeep * and Silki Baghla

Optimal Power Control in Cognitive Radio Networks with Fuzzy Logic

Proceedings Statistical Evaluation of the Positioning Error in Sequential Localization Techniques for Sensor Networks

Time Delay Estimation: Applications and Algorithms

Transcription:

Research Journal of Applied Sciences Engineering and Technology 4(4): 99-35, ISSN: 4-7467 axwell Scientific Organization, Submitted: July 6, Accepted: October 5, Published: February 5, A Blind Source Separation-Based Positioning Algorithm for Cognitive Radio Systems Siavash Sadeghi Ivrigh, Seyed ohammad-saad Sadough and Seyed Ali Ghorashi Cognitive Telecommunication Research Group, Department of Electrical Engineering, Faculty of Electrical and Computer Engineering, Shahid Beheshti University G.C., 9839633, Tehran, Iran Abstract: In Cognitive Radio (CR) networks, estimating the location of primary users can be used to avoid interfering primary users and exploit spatial resources by using some relaying or beamforming schemes. In this paper, we propose an algorithm to find the position of the primary users by exploiting blind source separation techniques. While conventional positioning algorithms proposed for CR networks need to use antenna arrays to estimate the position of more than one primary user, the main advantage of the proposed method is that it can estimate the position of more than one primary user at once, by using only a single antenna. Simulation results confirm the adequacy of the proposed method with an acceptable accuracy compared to conventional positioning techniques. Key words: Blind source separation, cognitive radio, kurtosis, positioning and localization INTRODUCTION Cognitive Radio (CR) (Haykin, 5) is referred to as an intelligent wireless communication system that is aware of its surrounding environment by adapting its parameters accordingly (parameters such as carrier frequency, power, etc.). The main advantage of a CR system is to utilize the unused part of the spectrum in both time and frequency. Two different type of users are present in each CR network: C C Primary or licensed users (PU) and Secondary or unlicensed users (SU) The SU aims at finding spatial or temporal spectrum holes to access them opportunistically. To this end, each CR network should have a spectrum sensing part to determine whether a specific spectral resource is empty or occupied. In order to identify spatial resources, the CR network should dispose of a localization unit to find the position of the primary user. Then, beamforming techniques can be exploited in order to prevent harmful interference to PUs. This makes the coexistence of PUs and SUs possible even when the PUs are in operation. This approach is commonly referred to as overlay spectrum sharing (Zander, 9., (Peha, 5). Several algorithms are proposed in the literature for estimating the position of PUs in a CR network. These algorithms can be classified into two main families:) C Range-based algorithms and C Range-free algorithms (Arslan, 7) In range-based algorithms, the Time of Arrival (TOA), the Received Signal Strength Indicator (RSSI) or the angle (or direction) of arrival (AOA) statistics of the received signal is used to estimate the location of different sources that are in operation in the network. In the rangefree method, there are three approaches referred to as hopcount-based, centroid, and area-based schemes (Arslan, 7). Let us describe some conventional positioning methods, such as Time of Arrival (TOA) and Time Difference of Arrival (TDOA) belonging to the family of range-free methods. In TOA, each user calculates the time of arrival of the signal based on which the distance is estimated. In TDOA, the time difference of arrival between users where one of them is the reference is first calculated. Thus, each pair of users can estimate the position of the source signal on a hyperbola and finally the position is determined by the intersection of such hyperbolas. Although the RSS approach is similar to the TOA method, where the position of the source signal is determined by the intersection of circles, however in RSS, the radius of circles is estimated by the received power at each user in contrast to TOA where the delay of the received signal determines the radios of circles. Corresponding Author: Siavash Sadeghi Ivrigh, Cognitive Telecommunication Research Group, Department of Electrical Engineering, Faculty of Electrical and Computer Engineering, Shahid Beheshti University G.C., 9839633, Tehran, Iran 99

Res. J. Appl. Sci. Eng. Technol., 4(4): 99-35, Fig. : Considered network model composed of primary transceivers and N cognitive radio users. The channel between the i-th PU and the -th CR user is denoted as h,i In Celebi and Arslan (7), an adaptive positioning system for CRs has been proposed that combines the TOA and the RSS information. In addition, some other references such as Kazemi et al.( b) and Kazemi et al. (a) have also proposed positioning algorithms by combining RSS and AOA. An iterative localization algorithm is introduced in (a et al., ) that is based on a weighted least-squares method. AOA techniques are usually implemented by means of antenna arrays (Arslan, 7). However, one of the practical limitations in each CR network is that the cost and complexity of CR terminals must be as low as possible. Therefore, reducing the number of antennas used at a SU is of practical importance. Blind Source Separation (BSS) is a signal processing technique that can separate for instance, non Gaussian and independent source signals from their linear (or convolutive) combination without any prior knowledge about the sources and the channel (Choi et al., 5). Recently in Tafaghodi Khaavi et al.( ), the authors have used BSS for spectrum sensing in CR systems. In Fiori and Burrascano( ) a localization method based on BSS has been proposed that uses BSS to estimate the channel matrix. To overcome the scaling ambiguity, the latter work assumes one of the sensors used for location estimation as the reference sensor and then normalizes all estimated channel coefficients by the estimation madded by the reference sensor. In this study we don t have a reference sensor, in fact we use all possible combination of separation matrix in order to localize PU in CR network. We also assume shadowing effect in our channel model and cancel this effect by averaging. We compare our method with the method that proposed in Fiori and Burrascano (). In this study we propose a BSS-based positioning algorithm for PU localization in CR networks. The proposed algorithm does not need any prior information about the channel and the source signals. Another advantage of our proposed method is that the processing is performed at the cognitive fusion center, leading to a reduction of the hardware complexity at CR terminals. In addition, our proposed method can localize more than one source at once as suitable in each CR network. oreover, in contrast to (Fiori and Burrascano, ) that considers only one sensor as reference, we propose an averaging scheme among the observations made by sensors for improving the accuracy of the PU's location estimation. SYSTE ODEL In this section, we first propose the network model and then we describe our main assumptions about the considered system and channel models. The assumed system model is illustrated in Fig.. In the considered model, the primary network consists of primary transceivers. The secondary network coexists with the primary network and consists of N SUs that are uniformly distributed in the network. These SUs aim at determining the position of the PUs. Also we assume that N >. When the SUs are not in operation, the received signal at the -th SU can be written as: x = h S + h S +... PU,, + h S + z, PU PU () where the vector x = [x i,,x,l ] denotes the sensed symbols at the -th SU and L denotes the number of symbols used for spectrum sensing that is our frame length. s PUi = [s PUi,, s PUi ] denotes the i-th transmitted PU signal. The noise vector z i = [z i,,, z i,l ] is assumed to be Zero-ean Circularly Symmetric Complex Gaussian (ZCSCG) with distribution z ~ CN(, F zi L ), and h i, is the channel frequency gain between the i-th SU and the - th PU. oreover, channel coefficients are assumed to be constant during a frame. We thus assume a quasi-static channel model. 3

Res. J. Appl. Sci. Eng. Technol., 4(4): 99-35, For convenience, we also introduce the following more compact system model which is equivalent to (): where, X = HS + Z () rx P = K + K + K+ K tx p tx p d, S, d, S, tx p d, S, (8) x, x, L x, x, x, L x, x, x, L x, L L x x = x N N N L N S S L SL S S L SL L S S L SL PU PU PU S S = S (3) (4) where, K is the channel constant, P tx i is the transmitted power of the i-th PU, P rx is the received power at the - th SU, d,i is the distance between the i-th PU and the -th SU. Note that an advantage of our proposed algorithm is that unlike existing methods, we assume that the parameter K in (8) is unknown. Proposed positioning algorithm based on blind source separation: Blind source separation: The aim of (BSS) is to recover original signals from a mixture of signals (Choi et al., 5). Considering the observation model (), matrix S is the source signal, H is the mixing matrix and X represents the received linearly mixed signals. BSS aims at recovering S from X. The estimated signal Ö can be written as: and H = h, h, L h, h, h, L h, h, h, L h, N N N Z, Z, L Z, L Z Z Z Z L Z Z =,, L, = ZN, ZN, L ZN, L ZN (5) (6) we now introduce the path loss model into the channel coefficient that we have defined in (5). Considering the shadowing effect in a log-normal path-loss model, we have: P K p tx rx = d S (7) where, P rx is received power and P tx is transmitted power, S =.X is a Log-Normal random variable and X is a Gaussian random variable with zero mean and variance F. Parameter d is the distance between the transmitter and the receiver, and K is the channel constant (unoz et al., 9). Using this model, the received power at the -th SU can be written as: S$ = WX $ = W$ ( HS + Z ) = ( WH $ ) S + WZ $ = GS + WZ $ (9) where, ê is the estimated un-mixing matrix. There are several methods to find ê based on optimizing a cost function such as maximizing the Kurtosis of the estimated source signals, for instance. We assume that the number of observations is greater than the number of independent source signals so that the optimization algorithm converges. In this paper, we employ the maximization of the Kurtosis of the source signals (Papadias, ) as the criteria for signal separation. We have: arg min ( $ G KS) = H Subect to: GG = I () where, is the -th row of Ö and I stands for identity matrix and: 4 Kx ( ) = E( x ) E ( x ) Ex ( ) () The output of this optimization problem is ê. We can multiply this estimated un-mixing matrix by observation X and the result is the estimated source signals. The inverse of estimated un-mixing matrix is the estimated mixing matrix ( ) that we assumed to be unknown. 3

Res. J. Appl. Sci. Eng. Technol., 4(4): 99-35, After estimating S by BSS, there remains two main ambiguities. In fact BSS will only give the separated matrix S up to a column permutation and a scaling factor (Choi et al., 5). Permutation means that the first signal in the BSS output is not guaranteed to be the first input source. In this regard, we can exchange the columns in the estimated matrix. The scaling ambiguity means that each column of may be multiplied by an unknown constant term related to the transmission power. Interested readers are urged to read (Choi et al., 5) and (Papadias, ) for a complete survey of BSS method, if necessary. BSS based positioning algorithm in CR networks: The proposed positioning method in this paper is based on the channel gains that are estimated from the BSS algorithm, i.e., that has N rows and columns. Obviously, each column of corresponds to a specific PU. The initial model () can be rewritten in an equivalent form as: x = h$ s + h$ s+... + h$ S + Z x = h$ s+ h$ s+... + h$ S + Z x = h$ s + h$ s+... + h$ S + Z N N N N N () where, i, are the elements of the estimated channel matrix. Now, we have to estimate the i-th primary user's position from i, 's; =,,,N. Notice that all of these elements may be multiplied by a constant number. Now, we would like to use the relation between channel coefficients, h i,,and the distance between PU transmitters to the SU receivers, to estimate the location of the PU transmitters, from the estimated channel matrix. After BSS, we can have the model P rx = h P tx where h is the channel gain (the matrix elements), and comparing to (7) we find: x x = h$ S = h$ S (5) where and are the channel coefficients between PU and SU and SU respectively, and and are the corresponding estimated values as a result of applying the BSS method. Remember that in the demixing process, the columns of the estimated matrix, can be multiplied by a constant, say k. In the assumed simple scenario here, this means that: h$ h$ = kh = kh Then, from (4) we have: d h$ S h$ x x a a a,( ) = ( = d h$ ) ( ) ( S h$ ) ( ) a (6) (7) where, d and d are the distances between PU and the first and second SU, respectively, and x i s are normal random variables. The random term in (7) makes inaccuracy in estimating the location, and we can overcome to this inaccuracy by averaging the estimated position. It means that the primary user is located on a point that the ratio of distance from this point to each SU is a constant number. These points are on circles with known center and radius. Therefore, each pair of the SUs can estimate the position of each PU on a circle with known center and radius, and then we can find the position of the PU as the intersection of all these possible circles (Fig. ). h K = d S (3) Let us consider the ratio of two different channel coefficients in the same environment: h m, h n, = a/ / n, S a/ / m, S d d (4) In order to explain the proposed method for PU localization, we consider two SUs and one PU scenario for the sake of simplicity. In this sc4enario, the received signal at each SU can be written as: Fig. : Intersection of 3 circles corresponding to the unknown location; each circle is related to two SUs. As illustrated, we have to find the point N that has a minimum distance from all these possible circles 3

Res. J. Appl. Sci. Eng. Technol., 4(4): 99-35, These circles have not intersection in the same point because of noise. In this problem each pair of two SUs gives us a known circle and we have to find the N point in this problem. We do this procedure for each column of matrix to stimate the location of each PU. In fact there are (-)/ possible circles for SUs for determination of each PU's location. Due to the noise and shadowing effect, the intersections of these circles are not a single point. Therefore, we find the best coordinate for the PU that has a minimum distance from all these circles, by using the following equation: XK Y K J = i= + Y- coordinate (m) 9 8 7 6 5 4 3 xk PU xi SU yk PU yi SU ( ) ( ) dik xk PU x SU yk PU y SU ( ) ( ) d k CR users Real Primary users locations Estimated primary users location 4 6 8 X- coordinate (m) (8) where, (x PU k, y PU k) is the k-th primary user's coordinate and (x SU k, y SU k) is the i-th SU's known coordinate. The solution of this equation which is a multilateration problem (unoz et al., 9). Equation (8) is a surface in the (x, y, z) plane and we want to find the minimum of this surface. One of the widely used method to solve Eq. (8) is Newton's method. Note that in the aforementioned proposed method, we assume that the PU locations can only change every L symbols. Therefore, depending on the speed of the PU, we can extend L or we can repeat this approach for several times and average the results to reach a better performance. RESULTS AND DISCUSSION Throughout simulations, we consider a scenario with four SUs and two PUs. An AWGN noise with a fixed variance is assumed for all users. The PU's power is fixed Fig. 3: Estimated PU locations SNR = db and = ean of location estimation errors (m) 7 6 5 4 3 ean of errors for PU (proposed method) ean of errors for PU (proposed method) ean of errors for PU(BSS method Fiori and Burrascano ) ean of errors for PU(BSS method Fiori and Burrascano ) 3 4 L Fig. 4: ean of location estimation errors versus frame length parameter L. The SNR is fixed to db, and the channel attenuation factor a in (7) is set to 3, we have not considered the shadowing effect and we use only one frame of length L to estimate the unknown location so as to provide a desired SNR in the other PU. Other users may receive greater or less than this normalized SNR value. However, the employed localization algorithm in blind and does not need to know this SNR value. To analyze the performance of the proposed method, we use the mean of the error which is defined as the difference between the estimated location of PUs and its exact value. In Fig. 3, we have illustrated the general behavior of the proposed method where the SNR at each PU is equal to db, and the channel attenuation factor a in (7) is set to. We observe that the location estimated by the proposed positioning algorithm is very close to the exact unknown Pus location. We have illustrated in Fig. 4 the mean location estimation error of the proposed algorithm. We observe that the proposed algorithm outperforms the conventional positioning technique for both PU and PU. In Fig. 5 we show the location estimation error at a fixed SNR for different values of a. In fact the attenuation factor a depends on the propagation channel. The SNR is set to db at each PU and we use one frame of PU to estimate the location, and the frame length L is equal to. Again we observe the superiority of the proposed algorithm compared to the conventional technique. In Fig. 6 we have shown the mean location estimation error for different values of SNRs at each PU. Again, from this figure, we observe that the proposed method is more accurate than the competitive conventional method. To analyze the behavior of the proposed method versus the shadowing effect, we have depicted in Fig. 7, 33

Res. J. Appl. Sci. Eng. Technol., 4(4): 99-35, ean of location estimation errors (m) ean of location estimation errors (m) ean of errors for PU (proposed method) ean of errors for PU (proposed method) ean of errors for PU(BSS method Fiori and Burrascano ) 8 ean of errors for PU(BSS method Fiori and Burrascano ) 6 4 8 6 4.5 3 3.5 4 4.5 5 5.5 6 Fig. 5: ean of location estimation errors versus the channel attenuation factora 8 6 4 8 6 4 ean of errors for PU (proposed method) ean of errors for PU (proposed method) ean of errors for PU(BSS method Fiori and Burrascano ) ean of errors for PU(BSS method Fiori and Burrascano ) 4 6 8 4 6 8 SNR (db) Fig. 6: ean of location estimation errors versus SNR at each PU. The channel attenuation factor F in (7) is set to, we have not considered the shadowing effect and we use only one frame of length L to estimate the location the average location estimation errors versus the shadowing parameter F. Although we observe that the accuracy of both considered algorithms decreases when F increases, however we observe that the proposed algorithm outperforms the conventional technique even for large values of parameter F. CONCLUSION A new positioning method for CR systems has been proposed in this paper. The proposed method was based on a BSS technique and has the advantage of estimating more than one source at once compared to conventional ean of location estimation errors (m) 5 5 ean of errors for PU (proposed method) ean of errors for PU (proposed method) ean of errors for PU(BSS method Fiori and Burrascano ) ean of errors for PU(BSS method Fiori and Burrascano ) 3 4 5 6 σ Fig. 7: ean of location estimation errors versus the shadowing parameter F. The SNR at each PU is equal to db and the channel attenuation factor F in (7) is set to 3 and the frame length L is equal to, we have averaged over frames to reduce the shadowing effect. techniques that inherently can not detect more than one source. oreover, the proposed method works in a blind manner i.e., without requiring any a priori information about primary sources. oreover, we proposed an averaging scheme among the observations made by cognitive users for improving the accuracy of the PU's location estimation. Simulation results indicated that the accuracy of the proposed method outperforms that of conventional BSS-based positioning techniques. By applying the proposed method and finding the location of the PUs, we can exploit beamforming techniques and operate in an overlay manner in the CR network. REFERENCES Arslan, H., 7. Cognitive Radio, Software Defined Radio, and Adaptive Wireless Systems, Springer. Celebi, H. and H. Arslan, 7. Adaptive Positioning Systems for Cognitive Radios. nd IEEE International Symposium on New Frontiers in Dynamic Spectrum Access Networks. DySPAN, pp: 78-84. Choi, S., A. Cichocki, H.. Park and S.Y. Lee, 5. Blind source separation and independent component analysis: A Review. Neural Inf. Proces., 6: -57. Fiori, S. and P. Burrascano,. Blind electromagnetic source separation and localization, IEEE International Symposium on Circuits and Systems ISCAS, pp: 685-688. Haykin, S., 5. Cognitive radio: Brain-empowered wireless communications IEEE J. Selected Areas Commun., 3(): -. 34

Res. J. Appl. Sci. Eng. Technol., 4(4): 99-35, Kazemi,.,. Ardebilipour and N. Noori, a. A Dynamic AOA-RSS Positioning Algorithm for Cognitive Radio. 6th International Conference on Wireless Communications Networking and obile Computing (WiCO), pp: -5. Kazemi,.,. Ardebilipour and N. Noori, b. Improved Weighted RSS Positioning Algorithm for Cognitive Radio. IEEE th International Conference on Signal Processing (ICSP), pp: 5-56. a, Z., W. Chen, K.B. Letaief and Z. Cao,. A semi range-based iterative localization algorithm for cognitive radio networks. IEEE T. Veh. Technol., 59(): 74-77. unoz, D., F. Bouchereau, C. Vargas and R. Enriquez- Caldera, 9. Position Location Techniques and Applications. Elsevier Inc. Papadias, C.B.,. Globally convergent blind source separation based on a multiuser kurtosis maximization criterion. IEEE T. Signal Proces., 48(): 358-359. Peha, J.., 5. Regulatory and policy issues approaches to spectrum sharing. IEEE Commun. ag., 43(): -. Tafaghodi Khaavi, N., S. Sadeghi and S..S. Sadough,. An Improved Blind Spectrum Sensing Technique for Cognitive Radio Systems. 5th International Symposium on Telecommunications (IST), pp: 3-7. Zander, J., 9. Can We Find (and Use) "Spectrum Holes"?, IEEE Vehicular Technology Conference, pp: -5. 35