Service Discovery and Device Identification in Cognitive Radio Networks
21 May 2007 WINLAB Research Review
Cognitive Radio Bluetooth A B C D E F WiFi Bluetooth WiFi W T
Service Discovery and Device Identification in Cognitive Radio - - PowerPoint PPT Presentation
B A WiFi T Bluetooth Bluetooth WiFi F W C E Cognitive Radio D Service Discovery and Device Identification in Cognitive Radio Networks 21 May 2007 WINLAB Research Review Overview Cognitive Radio Introduction Can we use
21 May 2007 WINLAB Research Review
Cognitive Radio Bluetooth A B C D E F WiFi Bluetooth WiFi W T
*USB 2.0 Controller limits us to 4 MHz
Frequency (MHz) Time (s)
0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 2465 2465.5 2466 2466.5 2467 2467.5 2468 2468.5
Periodic Broadband Bursts
Frequency (MHz) Time (s)
0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 2465 2465.5 2466 2466.5 2467 2467.5 2468 2468.5
Wi-Fi Beacon Frames
Narrowband Bursts
Bluetooth Wi-Fi
– Specification allows for 20 µs of jitter
– Perform clustering analysis to determine # of Piconets
– Choose a time-bin resolution of 25 µs » 625/25 µs = 25 bins – Single Piconet tests resulted in only +/- 250 ns jitter!
1 2 3 4 5 6 25
1 TS = 625 µs
Piconet #
25us
– CACs are derived from Master address – Use it as a Piconet identifier
Frequency (MHz) Time (s) ← Bluetooth WiFi →
0.09 0.095 0.1 0.105 0.11 0.115 0.12 0.125 0.13 0.135 2465 2465.5 2466 2466.5 2467 2467.5 2468 2468.5
Burst 1 Burst 2
200 400 600 800 1000 1200 1400 1600 1800 2000 0.5 1
Magnitude
Normalized Burst Power
200 400 600 800 1000 1200 1400 1600 1800 2000 −200 200
Inst Freq
Inst Freq (KHz) − Burst 1
200 400 600 800 1000 1200 1400 1600 1800 2000 −200 200
Inst Freq
Inst Freq (KHz) − Burst 2
200 400 600 800 1000 1200 1400 1600 1800 2000 0.5 1
Magnitude Sample Number
Bitwise Exclusive−or
200 400 600 800 1000 1200 1400 1600 1800 2000 0.5 1
Magnitude
Normalized Burst Power
200 400 600 800 1000 1200 1400 1600 1800 2000 −200 200
Inst Freq
Inst Freq (KHz) − Burst 1
200 400 600 800 1000 1200 1400 1600 1800 2000 −200 200
Inst Freq
Inst Freq (KHz) − Burst 2
200 400 600 800 1000 1200 1400 1600 1800 2000 0.5 1
Magnitude Sample Number
Bitwise Exclusive−or
200 400 600 800 1000 1200 1400 1600 1800 2000 0.5 1
Magnitude
Normalized Burst Power
200 400 600 800 1000 1200 1400 1600 1800 2000 −200 200
Inst Freq
Inst Freq (KHz) − Burst 1
200 400 600 800 1000 1200 1400 1600 1800 2000 −200 200
Inst Freq
Inst Freq (KHz) − Burst 2
200 400 600 800 1000 1200 1400 1600 1800 2000 0.5 1
Magnitude Sample Number
Bitwise Exclusive−or
200 400 600 800 1000 1200 1400 1600 1800 2000 0.5 1
Magnitude
Normalized Burst Power
200 400 600 800 1000 1200 1400 1600 1800 2000 −200 200
Inst Freq
Inst Freq (KHz) − Burst 1
200 400 600 800 1000 1200 1400 1600 1800 2000 −200 200
Inst Freq
Inst Freq (KHz) − Burst 2
200 400 600 800 1000 1200 1400 1600 1800 2000 0.5 1
Magnitude Sample Number
Bitwise Exclusive−or
200 400 600 800 1000 1200 1400 1600 1800 2000 0.5 1
Magnitude
Normalized Burst Power
200 400 600 800 1000 1200 1400 1600 1800 2000 −200 200
Inst Freq
Inst Freq (KHz) − Burst 1
200 400 600 800 1000 1200 1400 1600 1800 2000 −200 200
Inst Freq
Inst Freq (KHz) − Burst 2
200 400 600 800 1000 1200 1400 1600 1800 2000 0.5 1
Magnitude Sample Number
Bitwise Exclusive−or
100ms
time 2 APs present time 1 AP? 2 APs? 3 APs? …
50ms 50ms
100ms
time 2 APs present time 1 AP? 2 APs? 3 APs? …
50ms 50ms
100ms
time 2 APs present time 1 AP? 2 APs? 3 APs? …
50ms 50ms
– 20 MHz OFDM » 64 sub-channels (= 312.5 KHz spacing)
– Every 4th sub-channel is active
– Every sub-channel is modulated with equal power
TS ES data
8 µs Training Sequence 8 µs Equalization Sequence
2410 2410.5 2411 2411.5 2412 2412.5 2413 2413.5 −30 −25 −20 −15 −10 −5 5
Frequency (MHz) Magnitude (dB)
2410 2410.5 2411 2411.5 2412 2412.5 2413 2413.5 −30 −25 −20 −15 −10 −5 5
Frequency (MHz) Magnitude (dB)
Channel Sounding Waveform
Note: Correlation range is now [0,1]
0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Time (s) Normalized Magnitude
(Beacon 1, AP1) (Beacon 2, AP2) (Beacon 3, AP1) (Beacon 4, AP2)
4 6 8 10 12 14 16 18 0.2 0.4 0.6 0.8 1
Beacon Number XCorr 1 Beacon back 2 Beacons back