Professional Documents
Culture Documents
Investigation of Primary User Emulation Attack in Cognitive Radio Networks PHD Proposal
Investigation of Primary User Emulation Attack in Cognitive Radio Networks PHD Proposal
Chao Chen
Department of Electrical & Computer Engineering
Stevens Institute of Technology
Hoboken, NJ 07030
10/17/2019 1
Outline
Background
Cognitive radio technology
Security issues in cognitive radios
Spectrum sensing in cognitive radios
Primary user emulation attack
Cooperative sensing in the presence of primary user
emulation attack
Cooperative sensing in the presence of PUEA with channel
estimation error
Cooperative sensing with multiple PUE attackers
Cooperative Sensing with multiple antennas in the
presence of PUEA
Conclusion and future work
10/17/2019 2
Background
10/17/2019 3
Cognitive Radio Technology
Motivation
1. Frequency spectrum —— a scarce resource
10/17/2019 4
Cognitive Radio Technology
Motivation
2. Spectrum access is a more significant problem than
spectrum scarcity.
10/17/2019 5
Cognitive Radio Technology
Definition
Cognitive radio [1] is a technology of wireless
communications in which a network or a user
flexibly changes its transmitting or receiving
parameters to achieve more efficient
communication performance without interfering with
licensed or unlicensed users.
10/17/2019 6
Cognitive Radio Technology
Spectrum holes
10/17/2019 7
Cognitive Radio Technology
10/17/2019 8
Cognitive Radio Technology
Main functions
Cognitive
Radios
10/17/2019 9
Cognitive Radio Technology
Cognitive cycle
10/17/2019 10
Security Issues in CR Networks
Challenges
The intrinsic properties of cognitive radio
paradigm produce new threats and
challenges to wireless communications [2].
Spectrum occupancy failures; Policy failures; Location failures; Sensor
Failures; Transmitter/Receiver failures; Operating system disconnect;
Compromised cooperative CR; Common control channel attacks.
2. T. Brown and A. Sethi, “Potential cognitive radio denial-of-service vulnerabilities and protection
countermeasures: A multidimensional analysis and assessment,” IEEE International Conference on
Cognitive Radio Oriented Wireless Networks and Communications (CrownCom), Aug. 2007, pp. 456-464.
10/17/2019 11
Spectrum Sensing in Cognitive Radios
Definition
Spectrum sensing is to obtain awareness
about the spectrum usage and existence of
primary users in a geographical area.
10/17/2019 12
Spectrum Sensing in Cognitive Radios
Spectrum opportunity
10/17/2019 13
Spectrum Sensing in Cognitive Radios
Spectrum sensing ——
A classical signal detection problem
n(t ) H0
x(t )
hs(t ) n(t ) H1
channel gain
noise
primary signal
10/17/2019 14
Spectrum Sensing in Cognitive Radios
Spectrum
sensing
Interference
Transmitter Cooperative
temperature
detection detection
detection
Matched Cyclostationary
Energy
filter
detection detection
detection
10/17/2019 15
Spectrum Sensing in Cognitive Radios
Transmitter detection
1) Matched filter detection
10/17/2019 16
Spectrum Sensing in Cognitive Radios
Transmitter detection
2) Energy detection
10/17/2019 17
Spectrum Sensing in Cognitive Radios
Transmitter detection
2) Energy detection
False alarm probability and detection probability
( M , T / 2)
Pf Pr (Y T | H 0 )
( M )
Pd Pr (Y T | H1 ) Qm ( 2 , 2T )
T is decision threshold
10/17/2019 18
Spectrum Sensing in Cognitive Radios
Transmitter detection
3) Cyclostationary detection
Exploits built-in periodicity of modulated signals
couple with sine wave carriers, hopping sequences,
cyclic prefixes and etc.
Advantages: better performance than energy detection
Disadvantages: more computational complexity and
longer observation time.
10/17/2019 19
Spectrum Sensing in Cognitive Radios
Cooperative detection
10/17/2019 20
Spectrum Sensing in Cognitive Radios
Cooperative detection
10/17/2019 21
Spectrum Sensing in Cognitive Radios
Cooperative detection
Fusion rules:
Hard combination (1 bit): AND rule, OR rule, majority
rule …
3. J. Ma, G. Zhao, and Y. Li, “Soft combination and detection for cooperative spectrum
sensing in cognitive radio networks,” IEEE Transactions on Wireless
Communications, vol. 7, no. 11, pp. 4502 – 4507, Nov. 2008.
10/17/2019 22
Spectrum Sensing in Cognitive Radios
10/17/2019 23
Spectrum Sensing in Cognitive Radios
Challenges
Hardware requirement
Hidden primary user problem
Primary users detection in spread spectrum
Detection capability
Decision fusion in cooperative detection
Security issues
10/17/2019 24
Primary User Emulation Attack
Definition
An attacker occupies the unused channels
by emitting a signal with similar form as the
primary user’s signal so as to prevent other
secondary users from accessing the vacant
frequency bands [4].
4. R. Chen, J. Park, and J. Reed, “Defense against primary user emulation attacks
in cognitive radio networks,” IEEE Journal on Selected Areas in Communications,
vol. 26, no. 1, pp. 25–37, Jan. 2008.
10/17/2019 25
Primary User Emulation Attack
Detection of PUEA
10/17/2019 26
Primary User Emulation Attack
Channel identification
10/17/2019 27
Cooperative Spectrum Sensing in the
Presence of PUEA
System model
PUE attacker Primary user
Primary user
Secondary user
…...
SU1 SU2 SU3 SUN PUE attacker
…...
Channel between primary
and secondary user
Channel between attacker
Fusion Center
and secondary user
10/17/2019 28
Cooperative Spectrum Sensing in the
Presence of PUEA
System model
The signal received by the ith secondary user
at the kth time instant is
yi (k ) Pp hpi (k ) x p (k ) Pm hmi (k ) xm (k ) ni (k ), i 1, 2,..., N
10/17/2019 29
Cooperative Spectrum Sensing in the
Presence of PUEA
System model
The combined signal in the fusion center at the
kth time instant is,
10/17/2019 30
Cooperative Spectrum Sensing in the
Presence of PUEA
System model
When there is a PUEA, i.e., β = 1, the detection
problem is reformulated as,
10/17/2019 31
Cooperative Spectrum Sensing in the
Presence of PUEA
Optimal combining scheme
Objective: To design optimal weights to
maximize the detection probability under the
constraint of a prefixed false alarm probability
wopt arg max{Pd | Pf }
w
where
w [w1 , w2 ,..., wN ]
10/17/2019 32
Cooperative Spectrum Sensing in the
Presence of PUEA
Optimal combining scheme
Assumption: Block fading k is omitted in hpi (k ) and hmi (k )
For given hpi and hmi , the combined signal y (k ) is also a
complex Gaussian distributed random variable,
where,
10/17/2019 33
Cooperative Spectrum Sensing in the
Presence of PUEA
Optimal combining scheme
Decision statistic Y is compliant with central chi
square distribution for both H0 and H1,
10/17/2019 34
Cooperative Spectrum Sensing in the
Presence of PUEA
Optimal combining scheme
Optimization objective:
where
10/17/2019 35
max
10/17/2019 36
Cooperative Spectrum Sensing in the
Presence of PUEA
Optimal combining scheme
Remarks:
1) if Pm = 0,
wopt Pp n2 hpH MRC
2) virtual antenna array
3) average detection probability over fading
channel
Pd Pd ( wopt ) f (hp ) f (hm )dhp dhm
10/17/2019 37
Cooperative Spectrum Sensing in the
Presence of PUEA
Optimal combining scheme
Remarks:
4) acquisition of channel information
a. priori knowledge such as pilots,
synchronization messages, preambles...
b. blind channel estimation
10/17/2019 38
Cooperative Spectrum Sensing in the
Presence of PUEA
Simulation results
1 1
Conventional MRC,no attack,N=2 Conventional MRC, no attack, N=4
Proposed combining scheme,attack,N=2 Proposed combining scheme, attack, N=4
0.9 0.9
Conventional MRC, attack, N=4
Conventional MRC,attack,N=2
No cooperation, no attack No cooperation, no attack
0.8 0.8 No cooperation, attack
No cooperation, attack
0.7 0.7
d
d
Detection probability P
Detection probability P
0.6 0.6
0.5 0.5
0.4 0.4
0.3 0.3
0.2 0.2
0.1 0.1
0 0
-3 -2 -1 0 -3 -2 -1 0
10 10 10 10 10 10 10 10
False alarm probability P f False alarm probability P f
(a) N = 2 (b) N = 4
N is the number of secondary user
10/17/2019 39
Cooperative Spectrum Sensing in the
Presence of PUEA
Simulation results
1 1
Conventional MRC,no attack,N=2
0.9 0.9 Proposed combining scheme,attack,N=2
Conventional MRC,attack,N=2
No cooperation, no attack
0.8 0.8
No cooperation, attack
0.7 0.7
d
d
Detection probability P
Detection probability P
0.6 0.6
0.5 0.5
0.4 0.4
0.3 0.3
0 0
-3 -2 -1 0 -3 -2 -1 0
10 10 10 10 10 10 10 10
Flase alarm probability P f False alarm probability P f
(c) N = 6 (d) N = 8
10/17/2019 40
Cooperative Spectrum Sensing in the
Presence of PUEA
Simulation results
1
0.9
0.8
0.7
Pm
d
Detection probability P
0.6
0.1
0
-15 -10 -5 0 5 10 15
SNR between primary and secondary user p (dB)
10/17/2019 41
Cooperative Spectrum Sensing in the
Presence of PUEA
Different network scenarios of PUEA for two
users case
PUE attacker Primary user Primary user
SU2
SU2
SU1 SU1
PUE attacker
(a) (b)
PUE attacker
SU2
SU2
SU1 PUE attacker SU1
(c) (d)
10/17/2019 42
Cooperative Spectrum Sensing in the
Presence of PUEA
Simulation results
1
0.9
0.8
0.7
d
Detection probability P
0.6
0.5
0.4
0
-3 -2 -1 0
10 10 10 10
False alarm probability P f
10/17/2019 43
Cooperative Spectrum Sensing in the
Presence of PUEA with Channel
Estimation Error
System model
PUE attacker Primary user
Secondary user
…...
SU1 SU2 SU3 SUN PUE attacker
…...
Channel between primary
and secondary user
Channel between attacker
Fusion Center
and secondary user
10/17/2019 44
Cooperative Spectrum Sensing in the
Presence of PUEA with Channel
Estimation Error
System model
hˆ p h p e p
hˆm hm em
hˆ : estimated channel gain
h : actual channel gain
e : estimation error
10/17/2019 45
Cooperative Spectrum Sensing in the
Presence of PUEA with Channel
Estimation Error
Average detection probability
10/17/2019 46
Cooperative Spectrum Sensing in the Presence
of PUEA with Channel Estimation Error
Simulation results
1
2ep = -15dB, 2em = -15dB, simulation
0.9
2ep = -15dB, 2em = -15dB, numerical
0.5
0.4
0.3
0.2
0.1
0
-3 -2 -1 0
10 10 10 10
False alarm probability P f
10/17/2019 47
Cooperative Spectrum Sensing in the Presence
of PUEA with Channel Estimation Error
Simulation results
1
2ep = -15dB, 2em = -15dB, simulation
0.9
2ep = -15dB, 2em = -15dB, numerical
0.5
0.4
0.3
0.2
0.1
0
-3 -2 -1 0
10 10 10 10
False alarm probability P f
10/17/2019 48
Cooperative Spectrum Sensing in the Presence
of PUEA with Channel Estimation Error
Simulation results
1
0.9
0.8
Proposed combining scheme
0.7
d
Detection probability P
0.6
0.5
0.3
10/17/2019 49
Cooperative Spectrum Sensing in the Presence
of PUEA with Channel Estimation Error
Simulation results
1
2
Proposed combining scheme, ep = -15dB
0.9 2
Proposed combining scheme, ep = -10dB
2
Proposed combining scheme, ep = -5dB
0.8
Conventional MRC, 2 = -15dB
ep
ep
0.6
0.5
0.4
0.2
0.1
0
-3 -2 -1 0
10 10 10 10
False alarm probability P f
10/17/2019 50
Cooperative Spectrum Sensing in the
Presence of Multiple PUE Attackers
System model
Primary user
PUE attacker 1
PUE attacker 2
Primary user
Secondary user
…...
SU1 SU2 SU3 SUN PUE attacker
…...
Channel between primary
PUE attacker 3 PUE attacker K and secondary user
Channel between attacker
Fusion Center
and secondary user
10/17/2019 51
Cooperative Spectrum Sensing in the
Presence of Multiple PUE Attackers
System model
The signal received by the ith secondary user
at the kth time instant is
K
yi (k ) Pp h pi (k ) x p (k ) Pmj hmij (k ) xmj (k ) ni (k )
j 1
i 1,2,..., N
10/17/2019 52
Cooperative Spectrum Sensing in the
Presence of Multiple PUE Attackers
Optimal weights
10/17/2019 53
Cooperative Spectrum Sensing in the
Presence of Multiple PUE Attackers
Simulation results
1 1
Conventional MRC, no attack Conventional MRC, no attack
0.9 Proposed combining scheme, tw o attackers 0.9 Proposed combining scheme, four attackers
Conventional MRC, tw o attackers Conventional MRC, four attackers
0.8 0.8
0.7 0.7
d
d
Detection probability P
Detection probability P
0.6 0.6
0.5 0.5
0.4 0.4
0.3 0.3
0.2 0.2
0.1 0.1
0 0
-3 -2 -1 0 -3 -2 -1 0
10 10 10 10 10 10 10 10
False alarm probability P f False alarm probaility P f
(a) K = 2 (a) K = 4
10/17/2019 54
Cooperative Spectrum Sensing in the
Presence of Multiple PUE Attackers
Simulation results
1 1
Conventional MRC, no attack Conventional MRC, no attack
0.9 Proposed combinging scheme, six attackers 0.9
Proposed combining scheme, eight attackers
Conventional MRC, attack
0.8 0.8
0.7 0.7
d
d
Detection probability P
Detection probability P
0.6 0.6
0.5 0.5
0.4 0.4
0.3 0.3
0.2 0.2
0.1 0.1
0 0
-3 -2 -1 0 -3 -2 -1 0
10 10 10 10 10 10 10 10
False alarm probaility P f False alarm probaility P f
(c) K = 6 (d) K = 8
10/17/2019 55
Cooperative Spectrum Sensing in the
Presence of Multiple PUE Attackers
Normalized attacking power
1
0.9
0.8
0.7
d
Detection probability P
0.6
0.5
0.4
Proposed combing scheme, two attackers
0.3 Proposed combing scheme, four attackers
Proposed combing scheme, six attackers
Proposed combing scheme, eight attackers
0.2
Conventional MRC, two attackers
Conventional MRC, four attackers
0.1 Conventional MRC, six attackers
Conventional MRC, eight attackers
0
-3 -2 -1 0
10 10 10 10
False alarm probaility P f
10/17/2019 56
Cooperative Spectrum Sensing with
Multiple Antennas in the Presence of PUEA
Multiple antenna technology
10/17/2019 57
Cooperative Spectrum Sensing with
Multiple Antennas in the Presence of PUEA
System model
PUE Primary
Attacker User
…...
... ...
Secondary …... Secondary
User 1 User N
…...
Fusion Center
10/17/2019 58
Cooperative Spectrum Sensing with
Multiple Antennas in the Presence of PUEA
System model
The received signal at ith user at the kth detection
instant is,
M
yi (k ) wij Pp hpi (k ) x p (k ) Pm hmi (k ) xm (k ) ni (k ) , i 1,2,..., N
j 1
N M
y(k ) wi wij Pp hpi (k ) x p (k ) Pm hmi (k ) xm (k ) ni (k )
i 1 j 1
10/17/2019 59
Cooperative Spectrum Sensing with
Multiple Antennas in the Presence of PUEA
10/17/2019 60
Cooperative Spectrum Sensing with
Multiple Antennas in the Presence of PUEA
Simulation results
1
0.9
0.8
0.7
d
Detection probability P
0.6
0.5
0.4
0.3
Conventional MRC,no attack, N=4, 1 antenna
0.2 Conventional MRC,no attack, N=2, 2 antennas
Proposed combining scheme,attack,N=4, 1 antenna
Proposed combining scheme,attack,N=2, 2 antennas
0.1
Conventional MRC,attack, N=4, 1 antenna
Conventional MRC,attack, N=2, 2 antennas
0
-3 -2 -1 0
10 10 10 10
False alarm probaility P f
10/17/2019 61
Cooperative Spectrum Sensing with
Multiple Antennas in the Presence of PUEA
Simulation results
1
0.9
0.8
0.7
d
Detection probability P
0.6
0.5
0.4
0.3
Conventional MRC,no attack, N=6, 1 antenna
Conventional MRC,no attack, N=2, 3 antenna
0.2 Proposed combining scheme,attack,N=6,1 antenna
Proposed combining scheme,attack,N=2,3 antenna
Conventional MRC,attack, N=6, 1 antenna
0.1
Conventional MRC,attack, N=2, 3 antenna
0
-3 -2 -1 0
10 10 10 10
False alarm probaility P f
10/17/2019 62
Cooperative Spectrum Sensing with
Multiple Antennas in the Presence of PUEA
Simulation results
1
0.9
0.8
0.7
d
Detection probability P
0.6
0.5
0.4
10/17/2019 63
Conclusion
Conclusion
We have studied the cooperative spectrum
sensing in CR network in the presence of primary
user emulation attack. Through the proposed
optimal combination scheme, the detection
probability of the spectrum hole is optimized under
the constraint of a required false alarm probability.
Simulation results show the detection performance
improvement of the proposed optimal combining
scheme over the conventional MRC method.
10/17/2019 64
Conclusion
Conclusion
Investigation of the detection performance when
the channel estimation error is considered in the
proposed scheme.
Investigation of the detection performance when
multiple PUE attackers are considered in the
network scenario.
10/17/2019 65
Publication
10/17/2019 66
10/17/2019 67