distributed spectrum sensing in unlicensed bands using the...

71
Distributed spectrum sensing in unlicensed bands using the VESNA platform Student: Zoltan Padrah Mentor: doc. dr. Mihael Mohorčič

Upload: others

Post on 19-Oct-2020

19 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

Distributed spectrum sensing in unlicensed bands using the

VESNA platform

Student: Zoltan Padrah

Mentor: doc. dr. Mihael Mohorčič

Page 2: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

Agenda

• Motivation

• Theoretical aspects

• Practical aspects

• Stand-alone spectrum sensing

• Distributed spectrum sensing

• Spectrum sensing testbed

• Experimental results

• Conclusions

07.12.2012 2

Page 3: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

MOTIVATION

07.12.2012 3

Page 4: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

• Introduction • Radio spectrum

– Regulation – Usage

• Using the radio spectrum more efficiently – Approach

• Reusing radio frequency bands – Licensed – Unlicensed

07.12.2012 4

• Motivation

• Theoretical aspects

• Practical aspects

• Stand-alone spectrum sensing

• Distributed spectrum sensing

• Spectrum sensing testbed

• Experimental results

• Conclusions

Motivation

Page 5: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

Introduction

• Radio spectrum1

– Many systems use it: AM, FM, TV broadcast, GSM, UMTS, WiFi, GPS, satellite

– Systems need to coexist

– Avoid disturbance (interference)

• Radio spectrum regulation

– Frequency band allocation

– Each system has its own frequency band

1 image credit: Roke Manor reseach, 2004

1

07.12.2012 5

Page 6: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

Frequency band allocation

image credit: Roke Manor reseach, 2004

2

6

Page 7: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

Usage of radio spectrum

• Studies about radio spectrum utilization Left: Cabric et al: Implemenation issues

In spectrum sensing

Bottom: Valenta et al: Survey in spectrum

utilization in Europe

3

7

Page 8: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

Usage of radio spectrum

• Studies about radio spectrum utilization Left: Cabric et al: Implemenation issues

In spectrum sensing

Bottom: Valenta et al: Survey in spectrum

utilization in Europe

Terminal 1 Terminal 2

Terminal 3

8

Page 9: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

Usage of radio spectrum

• Studies about radio spectrum utilization Left: Cabric et al: Implemenation issues

In spectrum sensing

Bottom: Valenta et al: Survey in spectrum

utilization in Europe

Terminal 1 Terminal 2

Terminal 3

Terminal 4

9

Page 10: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

10

Get information about radio

spectrum

Take decision on the used

frequency band

4

Approach

Page 11: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

11

Get information about radio

spectrum

Take decision on the used

frequency band

Perform database

lookup

Perform sensing with

a radio

Approach

Page 12: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

In licensed bands

• Examples: TV VHF, UHF, GSM bands

• Primary user(s)

• Secondary user(s)

• Dynamic spectrum access (DSA)

In unlicensed bands

• Examples: ISM bands (868 MHz; 2.4 GHz)

• Multiple equally threated users

• Spectrum Sharing (SP)

12

5

Reusing radio spectrum

Page 13: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

In licensed bands

• Examples: TV VHF, UHF, GSM bands

• Primary user(s)

• Secondary user(s)

• Dynamic spectrum access (DSA)

In unlicensed bands

• Examples: ISM bands (868 MHz; 2.4 GHz)

• Multiple equally threated users

• Spectrum Sharing (SP)

07.12.2012 13

Reusing radio spectrum

Page 14: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

THEORETICAL ASPECTS

07.12.2012 14

Page 15: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

• Problem formulation

• Goals

• Hidden terminal and exposed terminal situations

• Spectrum sensing

• Energy detection

07.12.2012 15

• Motivation

• Theoretical aspects

• Practical aspects

• Stand-alone spectrum sensing

• Distributed spectrum sensing

• Spectrum sensing testbed

• Experimental results

• Conclusions

Theoretical aspects

Page 16: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

Testbed is needed

07.12.2012 16

For solving the artificial spectrum scarcity problem, it is necessary:

• Experimental-driven research

• Experimental validation and improvement of sensing algorithms

We assume that either:

a) a radio communication experiment is prepared in an

ISM radio frequency band

b) the radio activity in an ISM band is of interest at a given

location

In both cases external interference might be observed.

6

Problem formulation

Page 17: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

• Defining the system architecture for a testbed • Developing software that allows performing spectrum

sensing with the VESNA platform • Spectrum sensing:

– Calibration of multiple VESNA devices – Evaluation of their performance – Performing experiments with them

• Implementation of the functionalities needed for – Integrating multiple VESNA devices in a testbed – Communication system of the testbed, supporting

experiments

• Experimental evaluation of the performance of a VESNA-based spectrum sensing testbed.

07.12.2012 17

7

Goals

Page 18: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

Hidden terminal and exposed

terminal situations • Idea: use multiple radios for

observation

– Each radio performs partial

detection

– Results are centralized

• Resolves the problems:

– Hidden transceiver

– Hidden receiver

• Relies on other methods for

partial detection

8

07.12.2012 18

Page 19: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

Spectrum sensing

• Detecting other radios

• Spectrum sensing methods

– Energy detection

– Eigenvalue based detection

– Cyclostationary feature detection

– Matched filter detection

– Collaborative sensing

9

07.12.2012 19

Page 20: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

Energy detection

• Idea: measure the energy in frequency band

and compare it to a threshold

• Simple to implement

• Needs correct threshold value: noise floor

• Does not work well with spread spectrum signals

10

07.12.2012 21

Page 21: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

PRACTICAL ASPECTS

07.12.2012 22

Page 22: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

Practical aspects

• Used devices

• VESNA platform

• Spectrum sensing framework

07.12.2012 23

• Motivation

• Theoretical aspects

• Practical aspects

• Stand-alone spectrum sensing

• Distributed spectrum sensing

• Spectrum sensing testbed

• Experimental results

• Conclusions

Page 23: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

• Sensor network based testbed

• VESNA platform

– Low-cost, low-complexity

• CC1101 radio – 868 MHz ISM band

• CC2500 radio – 2.4 GHz ISM band

• The radios can only provide RSSI values

– Only energy detection is possible

07.12.2012 24

11

Used devices

Page 24: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

07.12.2012 25

• Developed at Jozef Stefan Institute

• ST ARM Cortex-M3, 64 MHz • JTAG, USB, USART PC interface • I2C, SPI, PWM, ADC, DAC, USART sensor

and actuator interfaces – Code library: C/C++ (GCC)

• 300-900 MHz, 2.4 GHz radio interface (all ISM bands); – TI CC1101, TI CC2500

• Software tools: Open Source

• Eclipse IDE

• Tool-chain: GNU Compiler Collection

• Cygwin, Linux environment for Windows

• JTAG server: OpenOCD

• JTAG hardware interface: Olimex ARM-USB-OCD

12

VESNA platform

Page 25: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

07.12.2012 26

• Developed at Jozef Stefan Institute

• ST ARM Cortex-M3, 64 MHz • JTAG, USB, USART PC interface • I2C, SPI, PWM, ADC, DAC, USART sensor

and actuator interfaces – Code library: C/C++ (GCC)

• 300-900 MHz, 2.4 GHz radio interface (all ISM bands); – TI CC1101, TI CC2500

• Software tools: Open Source

• Eclipse IDE

• Tool-chain: GNU Compiler Collection

• Cygwin, Linux environment for Windows

• JTAG server: OpenOCD

• JTAG hardware interface: Olimex ARM-USB-OCD

Performance:

- Comparable to other sensor node platforms,

like TelosB or Sensinode

- Lot less processing power than a PC

VESNA platform

Page 26: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

07.12.2012 27

Radio VESNA Communication

and control

Communication

interface Data

storage

On-line

processing

Off-line

processing

Control system

13

Spectrum sensing framework

Page 27: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

STANDALONE SPECTRUM SENSING

07.12.2012 28

Page 28: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

• Goals

• Experimental setup

• Calibration results

– CC2500

– CC1101

07.12.2012 29

• Motivation

• Theoretical aspects

• Practical aspects

• Stand-alone spectrum sensing

• Distributed spectrum sensing

• Spectrum sensing testbed

• Experimental results

• Conclusions

Standalone spectrum sensing

Page 29: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

• Implementation of spectrum sensing functionality

• Calibration of the prototype

07.12.2012 30

14

VESNA

Page 30: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

07.12.2012 31

Signal generator

Coaxial Cable

VESNA

Measured signal level

Offset value

Generated signal level

15

Experimental setup

Page 31: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

• Absolute error: < 6 dB

• Nonlinearity: < 2 dB

07.12.2012 32

16

Calibration CC2500

Page 32: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

• Absolute error: < 8 dB

• Nonlinearity: < 0.5 dB

07.12.2012 33

17

Calibration CC1101

Page 33: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

07.12.2012 34

Malfunction

18

Calibration CC1101

Page 34: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

DISTRIBUTED SPECTRUM SENSING

07.12.2012 35

Page 35: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

• Goals

• Demonstration – Devices

– Environment

– Representative results

• Device comparison – Introduction

– Environment

– Results

07.12.2012 36

• Motivation

• Theoretical aspects

• Practical aspects

• Stand-alone spectrum sensing

• Distributed spectrum sensing

• Spectrum sensing testbed

• Experimental results

• Conclusions

Distributed spectrum sensing

Page 36: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

• Demonstrate the functioning of heterogeneous sensing system

• Benchmark

– Devices

– Combinations of devices

07.12.2012 37

19

Goals

Page 37: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

• eZ430-RF2500 • Texas Instruments wireless

development tool • MSP430 CPU • CC2500 radio

• USRP2 • Universal Software Radio Peripheral • SBX daugthterboard • Software defined radio device • GNU radio software

• VESNA • CC2500 radio

07.12.2012 38

20

Demonstration - devices

Page 38: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

07.12.2012 39

21

Demonstration - environment

Page 39: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

07.12.2012 40

22

Representative results

Page 40: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

07.12.2012 41

Path loss model

with parameters

Measurement

results from

devices

Fitting

Parameter

values

Error relative

to the model

For each

device

Comparison

23

Device comparison

Page 41: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

07.12.2012 42

Path loss model

with parameters

Measurement

results from

devices

Fitting

Parameter

values

Error relative

to the model

For each

device

Comparison

Device comparison

Page 42: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

Device comparison

07.12.2012

Seminar II

43

TODO intro

More text,

because work

has been done

Path loss model

with parameters

Measurement

results from

devices

Fitting

Parameter

values

Error relative

to the model

For each

device

Comparison

• One static

continuous

transmission

• Multiple

measurement

locations

Page 43: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

Device comparison

07.12.2012

Seminar II

44

Path loss model

with parameters

Measurement

results from

devices

Fitting

Parameter

values

Error relative

to the model

For each

device

Comparison

• One static

continuous

transmission

• Multiple

measurement

locations

Mean Squared Error (MSE): average of squared error values for each data point

Page 44: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

07.12.2012 45

24

Environment

Page 45: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

07.12.2012 46

25

Results - plotted

Page 46: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

07.12.2012 47

26

Results - numerical

Page 47: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

SPECTRUM SENSING TESTBED

07.12.2012 48

Page 48: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

• Architecture

• Goals

• Requirements

• Constraints

• Measurements

– Setup

– Representative results

07.12.2012 49

• Motivation

• Theoretical aspects

• Practical aspects

• Stand-alone spectrum sensing

• Distributed spectrum sensing

• Spectrum sensing testbed

• Experimental results

• Conclusions

Spectrum sensing testbed

Page 49: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

07.12.2012 50

27

Architecture

Page 50: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

07.12.2012 51

• Functionality abstracted

in resources

• RESTful design: GET

and POST requests

• All nodes addressable

• Requests initiated by

management and

control part

Architecture

Page 51: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

07.12.2012 52

• Custom application layer

protocol

• Similar to HTTP

Architecture

Page 52: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

07.12.2012 53

• Management and control

part

• Access control

• HTTP interface

• Scriptable

Architecture

Page 53: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

• Everything configurable remotely

– No physical access

• Unified control interface

– Simple design and usage

• Centralized control and data collection

– Simplicity, reliability

• Possibility of easily adding functionality in the future

07.12.2012 54

28

Goals

Page 54: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

• Spectrum sensing data collection

– Performance level

– Nodes Control system

• Reprogramming functionality

– firmware image transmission performance level

– Control system Nodes

• Reliability

07.12.2012 55

29

Requirements

Page 55: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

• Availability of Internet access

– for the gateway node

• Location of light poles

• Power connections to the light poles

• Radio connectivity

• Possibilities for experiments

07.12.2012 56

30

Constraints

Page 56: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

• Goal: measuring radio propagation

– For the control network

07.12.2012 57

31

Measurements - setup

Page 57: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

07.12.2012 58

32 Measurements –

representative results

Page 58: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

EXPERIMENTAL RESULTS

07.12.2012 59

Page 59: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

• Scenario

• Radio wave propagation in the testbed – Link quality

categories

• Experiment scenario

• Results

07.12.2012 60

• Motivation

• Theoretical aspects

• Practical aspects

• Stand-alone spectrum sensing

• Distributed spectrum sensing

• Spectrum sensing testbed

• Experimental results

• Conclusions

Experimental results

Page 60: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

• In the industrial zone

• 2.4 GHz ISM band

• Emulated behavior

– Scripted

• Observed by multiple nodes

07.12.2012 61

33

Scenario

Page 61: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

07.12.2012 62

34

Radiowave propagation

Page 62: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

1) Good link quality 2) Medium link quality 3) Bad link quality

07.12.2012 63

1) 2)

3)

35

Link quality categories

Page 63: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

07.12.2012 64

36

Experimental scenario

Page 64: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

• Node 17: terminal with cognitive radio capabilities (c)

• Node 2: terminal without cognitive radio capabilities (n)

• Rest of the nodes: observers

07.12.2012 65

(c)

(n)

37

Node roles in the experiment

Page 65: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

07.12.2012 66

38

Results – Node 25

Page 66: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

07.12.2012 67

39

Results – Node 6

Page 67: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

07.12.2012 68

40

Results – Node 13

Page 68: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

CONCLUSIONS

07.12.2012 69

Page 69: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

• Spectrum sensing: energy detection is suitable for low-complexity platform

• Stand-alone spectrum sensing prototype

– Developed

– Calibrated

– Integrated in a heterogeneous system

– Accuracy has been determined

07.12.2012 70

41

Conclusions (1)

Page 70: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

• Spectrum sensing testbed

– Architecture defined

– Network planning performed

– Developed, set up

• Including HTTP like protocol

• Spectrum sensing experiment

– Prepared

– Performed

07.12.2012 71

42

Conclusions (2)

Page 71: Distributed spectrum sensing in unlicensed bands using the ...sensorlab.ijs.si/files/publications/2012_Padrah_Distributed_spectrum... · •Examples: ISM bands (868 MHz; 2.4 GHz)

THANK YOU FOR YOUR ATTENTION!

Questions?

07.12.2012 72