TECHNIQUES FOR COGNITIVE RADIO
Transcript of TECHNIQUES FOR COGNITIVE RADIO
![Page 1: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/1.jpg)
Vermelding onderdeel organisatie
1
Instituto Superior Tecnico, Lisbon, Portugal, 27 September 2007.
TECHNIQUES FOR COGNITIVE RADIO
International Research Centre for Telecommunications and Radar (IRCTR) Delft University of Technology The Netherlands
H. NIKOOKAR
![Page 2: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/2.jpg)
2
Cognitive Radio
Cognitive Radio=an intelligent wireless communication system aware of its surrounding environment.
CR uses the methodology of understanding by building to learn from the environment and adapt to statistical variations in the radio channel.
Changing operating parameters in real time and efficient utilization of the radio spectrum.
![Page 3: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/3.jpg)
3
Cognitive Radio: A radio (to generate, transmit, receive and process of wireless signals) and a cognitive brain which learns from the environment and performs rational processes and predicts probable consequences and remembers past successes and failures.
![Page 4: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/4.jpg)
4
Talk Outline• Spectrum Overview• Spectrum Sensing• Adaptive OFDM and Spectrum Pooling• Waveshaping
Transfer Domain Communication System (TDCS)Wavelet Domain Communication System (WDCS)Multi Carrier Wavelet Packet Modulation withInterference Mitigation
• Beamforming• Summary
![Page 5: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/5.jpg)
5
Spectrum Overview
![Page 6: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/6.jpg)
6
Spectrum Sensing
• Energy Detector
• Cyclostationary feature detector
![Page 7: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/7.jpg)
7
OFDM
![Page 8: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/8.jpg)
8
Adaptive OFDM and Spectrum Pooling (1)
![Page 9: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/9.jpg)
9
Adaptive OFDM and Spectrum Pooling (2)
Reasons for using of OFDM as modulation scheme in Cognitive Radio : • Many Parameters to be altered based on channel and spectrum
information• FFT for OFDM and its use for spectrum sensing
Adaptive OFDM :• Adaptive bit loading
ChowFischerSimple Blockwise Loading Algorithm (SBLA)Fischer Groupwise
• Adaptive power loading• Combination of adaptive bit and power loading
![Page 10: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/10.jpg)
10
Adaptive OFDM and Spectrum Pooling (3)
Adaptive Bit Loading :•Fischer-Huber Algorithm : Minimizing the probability of error
with the constraints of limited total power and total number of bits allocation.
•Chow Algorithm : Maximizing allowable additional amount of noise that the system can tolerate, with the constraints of limited total power and total number of bits allocation.
•Simple Blockwise Algorithm : Grouping of subcarriers and modulation modes based on the mean SNR per group.
•Blockwise bit loading with Fischer - Huber algorithm : Bit loading (per group) using the information of mean channel gain per group of subcarriers.
![Page 11: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/11.jpg)
11
Adaptive OFDM and Spectrum Pooling (4)• Adaptive Bit loading :1. Fischer-Huber algorithm , Minimizing subject to
and where
Bit allocation :
Kn: Number of nearest neighbourdn: Minimum distance between constellation pointspn: Error rate in subcarrier nRn : Number of allocated bits to subcarrier nRQn : Quantized number of allocated bits (0,1,2,4,6) based on constellation size to
subcarrier nRT: Number of bits per OFDM symbolK : Number of active carriersPn : Allocated power to subcarrier nPT: Total available power for an OFDM symbolHn: Complex channel gain at subcarrier nNn: Noise variance at subcarrier n C : Constant
![Page 12: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/12.jpg)
12
Adaptive OFDM and Spectrum Pooling (5)
2. Chow algorithmbit allocation :
Rn : Transmission rate of carrier n Pn: Power allocation in subcarrier nRtarget : Target allocation bits per OFDM s Pbudget : Total available power / OFDM Sn : Signal power of carrier n symbolNn : Equivalent noise power of carrier nΓ : SNR gap is a constant, where γmargin : Noise margin
664-QAM2QPSK
416-QAM1BPSK
Number of bitsModulation modeNumber of bitsModulation mode
![Page 13: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/13.jpg)
13
Adaptive OFDM and Spectrum Pooling (6)
3. Blockwise loading algorithm
Initial bits / modulation mode allocationIf the total number of bits is not equal to the desired rate, addition/ subtraction is applied with priority is given to the highest/lowest SNR per group until the total number of bits fulfills the desired rate.The grid is shifted according on the average SNR
and average number of bits per carrier
![Page 14: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/14.jpg)
14
Adaptive OFDM and Spectrum Pooling (7)4. Groupwise bit loading with Fischer Algorithm, subcarriers are divi-
ded into G groups, error probability is minimized,bit allocation :
subject to
Ri : Transmission rate of carrier group i Rtarget : Target allocation bits per OFDM symbol G ‘ : Number of active groups Hi : Average channel power on carrier group iψ : subset of active groups
![Page 15: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/15.jpg)
15
Adaptive OFDM and Spectrum Pooling (8)Adaptive Power Allocation: Power is allocated to each carrier to minimize error probability
subject to
Pn : Power allocated on the n’th carrierPT : Total powerM : Constellation sizeW(.) : Lambert function (inverse function of f(w)=wew )фk = |Hk|2 , where Hk is the estimated channel gain on carrier kη : constantσk
2 : noise variance on carrier k
![Page 16: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/16.jpg)
16
Adaptive OFDM and Spectrum Pooling (9)
Spectrum Pooling : Public access to the spectrum without sacrificing the transmission quality of license owners.
OFDM use in Spectrum Pooling- Deactivation of subcarriers. Non Contigiuous OFDM
(important parameters are b=# deactivated carriers, LU/Δf = a;pool occupancy = b/N)
- Interference to licensed users can be mitigated by windowing of OFDM signal.Different windows : Bartlett
Raised CosineBetter than Raised Cosine
- Combination of windowing and carriers deactivation
![Page 17: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/17.jpg)
17
Adaptive OFDM and Spectrum Pooling (10)
• Spectrum Pooling with dynamic deactivation of subcarriers adjacent to licensed user’s band
![Page 18: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/18.jpg)
18
Adaptive OFDM and Spectrum Pooling (11)
Raised Cosine window
g(t) : window functionTu : OFDM useful symbol duration
: roll off factor
⎪⎪⎪⎪
⎩
⎪⎪⎪⎪
⎨
⎧
+≤≤
−
−≤≤
⎪⎭
⎪⎬⎫
⎪⎩
⎪⎨⎧
⎥⎥⎦
⎤
⎢⎢⎣
⎡⎟⎟⎠
⎞⎜⎜⎝
⎛ −−+=
Otherwise
t
t
ttg TT
T
TTT
Tuu
u
u
uu
u
2)1(
2)1(
2)1(
0
02
)1(cos1
21
1
)(αα
α
ααπ
α
![Page 19: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/19.jpg)
19
Adaptive OFDM and Spectrum Pooling (12)
α
-5 0 5 1 0 1 5 2 0-6 0
-5 0
-4 0
-3 0
-2 0
-1 0
0
N orm a lized f requ en c y fT s
Nor
mal
ized
pow
er s
pect
rum
den
sity
(dB)
a lp h a = 0a lp h a = 0 .5a lp h a = 1
Spectrum of Raised Cosine window with Variation of roll off factor ( )
![Page 20: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/20.jpg)
20
Adaptive OFDM and Spectrum Pooling (13)
Bartlett window
Better than Raised Cosine Window⎪⎪⎪
⎩
⎪⎪⎪
⎨
⎧
+≤≤
−
−≤≤
⎥⎥⎦
⎤
⎢⎢⎣
⎡−−=
Otherwise
t
t
ttg TT
T
TTT
Tuu
u
uuu
u
2)1(
2)1(
2)1(
0
0211
21
1
)(αα
α
αα
( )
⎪⎪⎪
⎩
⎪⎪⎪
⎨
⎧
+≤≤
−
−≤≤
= ⎥⎥⎦
⎤
⎢⎢⎣
⎡ −−⎟
⎟
⎠
⎞
⎜⎜
⎝
⎛ −
Otherwise
t
Tt
TTtg TTe uu
u
t u
u 2)1(
2)1(
2)1(0
0
1
)( 2
12ln2 αα
α
α
α
![Page 21: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/21.jpg)
21
Adaptive OFDM and Spectrum Pooling (14)
Window design with influence on the transmitted signal
Window design without influence on the transmitted signal
![Page 22: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/22.jpg)
22
Adaptive OFDM and Spectrum Pooling(15)
ωm = 2πfm, fm frequency on subcarrier mA(ωm) the symbol from constellation PSK or QAM on
subcarrier mg(t) window functionp(ωm ) power allocation to subcarrier mθ (ωm ) phase of carrier mT OFDM useful symbol duration
( ) ( ) ( )∑ ∫−
=
+
+−
−−=N FFT
m
T
T
tmjmjmmPDS dtetgeApN FFT
1
0
2)1(
2)1(
)(1 )()(
2
α
α
ωωωθωωω
![Page 23: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/23.jpg)
23
Adaptive OFDM and Spectrum Pooling (16)Windowing effect
![Page 24: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/24.jpg)
24
Adaptive OFDM and Spectrum Pooling (17)
![Page 25: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/25.jpg)
25
Waveshaping (1)
•Shaping the spectrum of transmitted signal in such a way not to interfere to licensed users
Transform Domain Communication System (TDCS)
Wavelet Domain Communication System (WDCS)
Wavelet based interferece mitigation
![Page 26: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/26.jpg)
26
Waveshaping (2)
Transmitter ReceiverTransform Domain Communication System (TDCS)
![Page 27: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/27.jpg)
27
Waveshaping (3)Wavelet domain communication system (WDCS)
![Page 28: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/28.jpg)
28
Multi Carrier Wavelet Packet Modulation
Waveshaping (4)
![Page 29: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/29.jpg)
29
Analysis
Synthesis
H 2:1↓ 1:2↑ H’
G 2:1↓ 1:2↑ G’
+
Analysis Filter Banks Synthesis Filter Banks
Waveshaping (5)
Wavelet design for LUInterference rejection
![Page 30: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/30.jpg)
30
s1[n]H 2:1↓
G
H 2:1↓
G 2:1↓
H 2:1↓
G 2:1↓
H 2:1↓
G 2:1↓
G 2:1↓
H 2:1↓
G 2:1↓
H 2:1↓
G 2:1↓
H 2:1↓
s[n]
s2[n]
s3[n]
s4[n]
s5[n]
s6[n]
s7[n]
s8[n]
2:1↓
s1[n]H’
G’
H’
H’
G’s2[n]
s3[n]
s4[n]
s5[n]
s6[n]
s7[n]
s8[n]
G’
H’
G’
H’
G’
H*
H’
1:2↑
1:2↑
1:2↑
1:2↑
1:2↑
1:2↑
1:2↑
1:2↑
1:2↑
1:2↑
1:2↑
1:2↑
1:2↑
1:2↑
1:2↑
1:2↑
1:2↑
1:2↑
1:2↑
1:2↑
1:2↑
1:2↑
1:2↑
1:2↑
][1~
ns
~
2s
~
3s
~
4s
~
5s
~
6s
~
7s
~
8s
H’
H’ H’
G’ H’
G’
G’
G’
G’
[n]
[n]
[n]
[n]
[n]
[n]
[n]
H’
G’
H’
G’
][~
ns
Wavelet Packet Decomposition of Signal
Wavelet Packet Reconstruction of Signal
Waveshaping (6)
![Page 31: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/31.jpg)
31
Subband Removal according to Gray code position
Waveshaping (7)
![Page 32: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/32.jpg)
32
Maximally frequency selective wavelet according to Remez Algorithm
Ripple
Stop bandAttenuation
Transition BandPass Band Stop Band
Waveshaping (8)
![Page 33: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/33.jpg)
33
0 2 4 6 8 10 12 1410
-4
10-3
10-2
10-1
100
Ex/No [dB]
Bit E
rror
Rat
e
AWGN AloneAWGN and 802.11aDaub-15Frequency Selective WaveletCoif-5Symlet-15
![Page 34: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/34.jpg)
34
Beamforming (1)
CR With BeamformingCR Without Beamforming
• Interference avoidance to LU by not directing signal to LU while occupying LU freq
Communicating CR nodes without interfering each other
![Page 35: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/35.jpg)
35
Beamforming (2)
Baseband model of a linear equally spaced arrayA linear equally spaced array antenna
![Page 36: TECHNIQUES FOR COGNITIVE RADIO](https://reader031.fdocuments.in/reader031/viewer/2022012422/6176706ecef28766f97d5397/html5/thumbnails/36.jpg)
36
Summary• Spectrum sensing is the critical ingredient of CR. All the
transmission techniques for CR rely on the accurate informationfrom the spectrum sensing module.
• Multicarrier Non contiguous OFDM has been introduced as a CR technique. Proper window will further decrease the level of interference to LUs. Loss of bitrate due to carriers deactivation and long window duration is compensated by applying higher modulation modes to the carriers with good channel condition.
• Single carrier TDCS as an alternative CR technique was reviewed.• Wavelet basis function as replacement of Fourier transform in OFDM
and TDCS for CR system is a research issue for further investigation.• Beamforming as a spatial interference avoidance technique in CR
has been discussed.