Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.
-
Upload
claire-johnston -
Category
Documents
-
view
221 -
download
1
Transcript of Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.
![Page 1: Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e0d5503460f94af7011/html5/thumbnails/1.jpg)
Cooperative spectrum sensing in cognitive radio
Aminmohammad Roozgard
![Page 2: Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e0d5503460f94af7011/html5/thumbnails/2.jpg)
Users
• Primary User (PU)• Secondary User (SU)• Cognitive Radio(CR)
![Page 3: Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e0d5503460f94af7011/html5/thumbnails/3.jpg)
Definition
• Probability of False alarm:– probability of a CR user declaring that a PU is
present when the spectrum is actually free • Probability of detection:– probability of a CR user declaring that a PU is
present when the spectrum is indeed occupied by the PU
faP
DP
![Page 4: Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e0d5503460f94af7011/html5/thumbnails/4.jpg)
objectives
• CR users should not cause harmful interference to PUs by either switching to an available band or limiting its interference with PUs at an acceptable level
• CR users should efficiently identify and exploit the spectrum holes for required throughput and quality-of-service (QoS)
![Page 5: Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e0d5503460f94af7011/html5/thumbnails/5.jpg)
Sensing problems
• multipath fading• Shadowing• the receiver uncertainty problem
![Page 6: Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e0d5503460f94af7011/html5/thumbnails/6.jpg)
Why cooperation
• enhance the sensing performance by using the spatial diversity in the observations of spatially located CR users (detection performance cannot be improved by increasing the sensitivity, when the SNR of PU signals is below a
certain level)
![Page 7: Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e0d5503460f94af7011/html5/thumbnails/7.jpg)
Gain vs Overhead
• Cooperation Gain– performance improvement due to spatial diversity
• Cooperation Overhead – any extra sensing time, delay, energy, and operations
devoted to cooperative sensing compared to the individual (non-cooperative) spectrum sensing case
– any performance degradation in correlated shadowing or the vulnerability to security attacks
![Page 8: Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e0d5503460f94af7011/html5/thumbnails/8.jpg)
Main questions
• How can cognitive radios cooperate? (cooperation methods)
• How much can be gained from cooperation? (cooperation gain)
• What is the overhead associated with cooperation? (cooperation overhead)
![Page 9: Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e0d5503460f94af7011/html5/thumbnails/9.jpg)
Signal detection
![Page 10: Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e0d5503460f94af7011/html5/thumbnails/10.jpg)
Cooperation categories
a) Centralizedb) Distributedc) Relay-assisted
![Page 11: Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e0d5503460f94af7011/html5/thumbnails/11.jpg)
Channels
• Sensing channel: – selected licensed channel where a physical point-
to-point link between the PU transmitter and each cooperating CR user for observing the primary signal
• Reporting channel:– For data reporting, all CR users are tuned to a
control channel where a physical point-to-point link between each cooperating CR user and the FC for sending the sensing results
![Page 12: Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e0d5503460f94af7011/html5/thumbnails/12.jpg)
Centralized Cooperation
• the Fusion Center (FC) selects achannel for sensing and instructsall cooperating CR users to individually perform local sensing
• all cooperating CR users report their sensing results via the control channel
• the FC combines the received local sensing information, determines the presence of PUs, and diffuses the decision back to cooperating CR users
![Page 13: Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e0d5503460f94af7011/html5/thumbnails/13.jpg)
Distributed Cooperation
• does not rely on a FC for making the cooperative decision
• CR users communicate among themselves and converge to a unified decision on the presence or absence of PUs – by iterations – based on a distributed algorithm, each CR user
• sends its own sensing data to other users• combines its data with the received data• decides whether or not the PU is present• sends its decision• repeat until converge
![Page 14: Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e0d5503460f94af7011/html5/thumbnails/14.jpg)
Relay-assist cooperation
• both sensing channel and report channel are not perfect– a CR user observing a weak sensing channel and a
strong report channel – a CR user with a strong sensing channel and a weak
report channel• CRs can complement and
cooperate with each other toimprove the performance of cooperative sensing
![Page 15: Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e0d5503460f94af7011/html5/thumbnails/15.jpg)
Cooperation steps
• Local sensing• Reporting• Data Fusion
![Page 16: Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e0d5503460f94af7011/html5/thumbnails/16.jpg)
Elements of cooperation
• Cooperation models:how CRs cooperate for sensing
– parallel fusion network models – game theoretical models
• Sensing techniquestaking observation samples
![Page 17: Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e0d5503460f94af7011/html5/thumbnails/17.jpg)
Elements of cooperation
• Hypothesis testinga statistical test to determine the presence or absence of a PU.
– individually by each cooperating user – performed by the fusion center
• Control channel and reporting concernshow the sensing results can be efficiently and reliably reported
– bandwidth-limited– fading-susceptible control channel
![Page 18: Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e0d5503460f94af7011/html5/thumbnails/18.jpg)
Elements of cooperation• Data fusion:
process of combining the reported shared sensing results – signal combining techniques – decision fusion rules
• User selection:how to optimally select the cooperating CRs– maximize the cooperative gain – minimize the cooperation overhead
• Knowledge base stores the information of sensing– improve the detection performance– a priori knowledge – knowledge accumulated through the experience.
![Page 19: Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e0d5503460f94af7011/html5/thumbnails/19.jpg)
Cooperation models
• Parallel fusion model– sensing
• Game theoretical models– Cooperation
![Page 20: Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e0d5503460f94af7011/html5/thumbnails/20.jpg)
Sensing Technique
• Wide band• Narrow band
• Coherent– Using prior knowledge
• Non coherent– No prior knowledge
![Page 21: Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e0d5503460f94af7011/html5/thumbnails/21.jpg)
Sensing Technique
• Energy detection – Long sensing time– depend on noise– No distinguish between PU & SU
• Cyclostationary feature detection– High computational complexity– Long sensing time
• Compressed sensing– Hardware
![Page 22: Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e0d5503460f94af7011/html5/thumbnails/22.jpg)
Hypothesis testing
• Binary hypothesis testing– Likelihood ratio test (LRT)
– Bayes test
• Composite hypothesis testing• Sequential testing
– Two thresholds
![Page 23: Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e0d5503460f94af7011/html5/thumbnails/23.jpg)
Control channel
• Bandwidth requirement– Censoring
• reduces the unnecessary reporting and the usage of control channel bandwidth
– Fixed bands– Dynamic bands
• Reliability requirement– perfect error-free control channel– Gaussian noise– multipath fading– correlated shadowing
![Page 24: Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e0d5503460f94af7011/html5/thumbnails/24.jpg)
Data Fusion• Soft combining
– complete local test statistics– Best Result– Methods:
• Equal gain combining (EGC)• Maximal ratio combining (MRC)
• Quantized soft combining– Only the quantized data for soft combining
• Hard combining– users make a local decision and transmit the one bit decision– Less channel bandwidth– Methods:
• And• Or• Majority
![Page 25: Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e0d5503460f94af7011/html5/thumbnails/25.jpg)
User Selection
• independent CR users for cooperation can improve the robustness of sensing results
• removing malicious users• Methods:– Centralized selection
– Cluster-based selection
![Page 26: Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e0d5503460f94af7011/html5/thumbnails/26.jpg)
Knowledge base
• Rules– enhance the detection performance
• Accumulated knowledge• Learned experience
– alleviate the burden of cooperative sensing • retrieving the spectrum information
– list of PU-occupied channels from the database.
• Approaches– radio environment map (REM)– received signal strength (RSS) profiles– Channel gain map – power spectral density (PSD) map
![Page 27: Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e0d5503460f94af7011/html5/thumbnails/27.jpg)
gain and overhead
• sensing time and delay– Number of samples– Collision on report Channel– Relay data*– Synchronization*
• channel impairments– Multipath fading and shadowing– Spatially correlated shadowing
• having a small number of CR users over a large distance may be more effective than a large number of closely located users
![Page 28: Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e0d5503460f94af7011/html5/thumbnails/28.jpg)
gain and overhead
• energy efficiency– Censoring Users– Sleeping– Optimal sensing time*– Optimal number of CRs*
• cooperation efficiency– Sensing scheduling*– Speed of converge*
• Mobility– PU mobility*– SU mobility
![Page 29: Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e0d5503460f94af7011/html5/thumbnails/29.jpg)
gain and overhead
• Security– Data falsification
• Anomaly detection*
– Attacks• PU emulation attack• Control channel jamming• Node capture attack*
• wideband sensing– Multi-band cooperative sensing*– Wideband cooperative sensing*
![Page 30: Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e0d5503460f94af7011/html5/thumbnails/30.jpg)
?
![Page 31: Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e0d5503460f94af7011/html5/thumbnails/31.jpg)
Example
![Page 32: Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e0d5503460f94af7011/html5/thumbnails/32.jpg)
Reference
• Akyildiz, Ian F., Brandon F. Lo, and Ravikumar Balakrishnan. "Cooperative spectrum sensing in cognitive radio networks: A survey." Physical Communication 4, no. 1 (2011): 40-62.
![Page 33: Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e0d5503460f94af7011/html5/thumbnails/33.jpg)
![Page 34: Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e0d5503460f94af7011/html5/thumbnails/34.jpg)
Example
• Movement