SpecNet: Spectrum Sensing Sans Frontières
Anand Iyer*, Krishna Chintalapudi*, Vishnu Navda*, Ramachandran Ramjee*, Venkata N. Padmanabhan* and Chandra R. Murthy+
*Microsoft Research India
+Indian Institute of Science
SpecNet: Spectrum Sensing Sans Frontires Anand Iyer * , Krishna - - PowerPoint PPT Presentation
SpecNet: Spectrum Sensing Sans Frontires Anand Iyer * , Krishna Chintalapudi * , Vishnu Navda * , Ramachandran Ramjee * , Venkata N. Padmanabhan * and Chandra R. Murthy + + Indian Institute of Science * Microsoft Research India Spectrum
*Microsoft Research India
+Indian Institute of Science
2
3
Spectrum Occupancy in Bangalore, India
4
5
6
Remote User Spectrum Analyzer
“A first-of-its-kind platform that allows spectrum analyzers around the world to be networked and efficiently used in a coordinated manner for spectrum measurement as well as implementation and evaluation of distributed sensing applications”
7
8
9
10
import xmlrpclib; APIServer = xmlrpclib.ServerProxy(http://bit.ly/Sp ecNetAPI, allow_none=True); devices = APIServer.GetDevices(None, None);
Low-level
GetDevices ReserveDevices RunCommandOnDevice
High-level
GetOccupancy GetPowerSpectrum FindPowerAtLocation LocalizeTransmitter 11
Spectrum Analyzer
DeviceManager
CommunicationManager
Master Server VISA SCPI
CommunicationManager
DatabaseManager
Scheduler ClientManager
Server Engine API Webservice Slave Servers
Users SQL Server
702 702.1 702.2 702.3 702.4
Received Signal Power (dBm) Frequency (MHz)
1MHz 30KHz 10KHz 1KHz
15
Noise Floor
702 702.1 702.2 702.3 702.4
Received Signal Power (dBm) Frequency (MHz)
1MHz 30KHz 10KHz 1KHz
16
Noise Floor
17
18
19
d
20
2 4 6 8 10 12 10 20 30 40 50 60
Time to Scan (s) Frequency Span (MHz)
Analyzer 1, RBW=3KHz Analyzer 1, RBW=1KHz Analyzer 2, RBW=3KHz Analyzer 2, RBW=1KHz
21
0.01 0.1 1 10 100 1 10 100 1000 10000 100000 1000000
Time to scan (s) Resolution Bandwidth (Hz)
Analyzer 1 Analyzer 2 Analyzer 3
22
𝑇1 𝑇2
23
𝑇1 𝑇2
24
𝑇1 𝑇2
25
𝑇1 𝑇2
26
27
S2 S1 S3
28
S2 S1 S3
29
S2 S1 S3
30
S2 S1 S3
31
S2 S1 S3
32
S2 S1 S3
33
Spectral Geographical Geo-Spectral Time to detect (s) 1118 1205 526
34
(Lat, Lng) r
35
FM Radio GSM
36
GSM FM Radio
37
38
39
40
41
42