36
Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit - Bachelorarbeit - Maxim Penner Elektro- und Informationstechnik 1|19 14. Januar 2014 Leibniz Universität Hannover Institut für Kommunikationstechnik Kolloquium

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Embed Size (px)

DESCRIPTION

Bachelor Thesis

Citation preview

Page 1: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

- Bachelorarbeit -Maxim Penner

Elektro- und Informationstechnik

1|1914. Januar 2014

Leibniz Universität HannoverInstitut für Kommunikationstechnik

Kolloquium

Page 2: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit 2|19

Daten

Betreuer: M. Sc. Marwan Hammouda

Zeitraum: 4. Juni 2013 bis 2. Januar 2014

Erstprüfer: Prof. Dr. J. Peissig

Zweitprüfer: Prof. Dr. M. Fidler

Page 3: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit 3|19

Inhalt

1. Cognitive Radio: Motivation und Definition

2. Spectrum Sensing: Aufgabe, Neyman-Pearson und Rauschunsicherheit

3. Hergeleitete Detektoren: Rauschunsicherheit und Korrelation

Page 4: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit 3|19

Inhalt

1. Cognitive Radio: Motivation und Definition

2. Spectrum Sensing: Aufgabe, Neyman-Pearson und Rauschunsicherheit

3. Hergeleitete Detektoren: Rauschunsicherheit und Korrelation

4. Simulationsergebnisse: Performance und Probleme

5. Messergebnisse: Bestätigung der Simulation und Modell des Rauschens

6. Fazit

Page 5: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit 4|19

Cognitive Radio

Problem: schlechte Auslastung des Spektrums„Two days of Spectrum Use in Europe“ Aachen, Hannover, Krefeldmaximal 7% bei 30 Mhz bis 3 GHz

Page 6: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit 4|19

Cognitive Radio

Problem: schlechte Auslastung des Spektrums„Two days of Spectrum Use in Europe“ Aachen, Hannover, Krefeldmaximal 7% bei 30 Mhz bis 3 GHz

Lösung: Dynamic Spectrum Access mit Cognitive Radio

Page 7: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit 4|19

Cognitive Radio

Problem: schlechte Auslastung des Spektrums„Two days of Spectrum Use in Europe“ Aachen, Hannover, Krefeldmaximal 7% bei 30 Mhz bis 3 GHz

Lösung: Dynamic Spectrum Access mit Cognitive Radio

Hier: Primary User mit Lizenz Secondary User ohne Lizenz

Page 8: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit 5|19

Spectrum Sensing

Hypothese H0: x[k] = w[k]Hypothese H1: x[k] = w[k] + s[k]

Page 9: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit 5|19

Spectrum Sensing

Hypothese H0: x[k] = w[k]Hypothese H1: x[k] = w[k] + s[k]

Page 10: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit 6|19

Spectrum Sensing

Ziel 1: Obergrenze für probability of false alarmmindeste Auslastung des Spektrums

Ziel 2: maximale probability of detectionwenig Interferenz SU und PU

Page 11: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit 6|19

Spectrum Sensing

Ziel 1: Obergrenze für probability of false alarmmindeste Auslastung des Spektrums

Ziel 2: maximale probability of detectionwenig Interferenz SU und PU

Mittel: Neyman-Pearson Detektor

Bedingungen: Rauschunsicherheit und Korrelationii xf )(

Page 12: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit 7|19

Spectrum Sensing

Widrige Bedingung: Noise Uncertainty• nichtideales thermisches Rauschen• Nichtlinearitäten• Filterungen• unbeabsichtige Signale von außen

GenaueRauschverteilung

unbekannt!

Page 13: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit 7|19

Spectrum Sensing

Widrige Bedingung: Noise Uncertainty• nichtideales thermisches Rauschen• Nichtlinearitäten• Filterungen• unbeabsichtige Signale von außen

GenaueRauschverteilung

unbekannt!

Page 14: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit 8|19

Hergeleitete Detektoren

Page 15: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit 9|19

Hergeleitete Detektoren

Detektor 1:

Schwellwertausdruck bekannt

N

iixp

1

2

Page 16: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit 9|19

Hergeleitete Detektoren

Detektor 1:

Schwellwertausdruck bekannt

Detektor 2:

N

iixp

1

2

xIxx ns

TN

ii

n

12

1

222

1

Page 17: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit 9|19

Hergeleitete Detektoren

Detektor 1:

Schwellwertausdruck bekannt

Detektor 2:

N

iixp

1

2

xIxx ns

TN

ii

n

12

1

222

1

Energie

Page 18: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit 9|19

Hergeleitete Detektoren

Detektor 1:

Schwellwertausdruck bekannt

Detektor 2:

Schwellwertausdruck unbekannt

N

iixp

1

2

xIxx ns

TN

ii

n

12

1

222

1

Energie Korrelation

Page 19: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit 10|19

Hergeleitete Detektoren

Detektor 3:

Noise Uncertainty Model: sondern

N

iixp

1

2

n 1

,1

Nfn

.constn

Page 20: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit 10|19

Hergeleitete Detektoren

Detektor 3:

Noise Uncertainty Model: sondern

N

iixp

1

2

n 1

,1

Nfn

.constn

211

21 42

221

3 ccerfcc

cc

eecpf

ccc

o

Page 21: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit 11|19

Hergeleitete Detektoren

Detektor 4: Rauschunsicherheit und Korrelation

Page 22: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit 11|19

Hergeleitete Detektoren

Detektor 4: Rauschunsicherheit und Korrelation

Annahme 1:

1

1

1

1

21

2

1

2

NNN

N

N

ppp

ppp

ppp

ppp

'2sns SNR

SNRn2

Korrelation

Page 23: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit 11|19

Hergeleitete Detektoren

Detektor 4: Rauschunsicherheit und Korrelation

Annahme 1:

1

1

1

1

21

2

1

2

NNN

N

N

ppp

ppp

ppp

ppp

'2sns SNR

SNRn2

n 1

Korrelation

Page 24: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit 12|19

Hergeleitete Detektoren

Detektor 4: Rauschunsicherheit und Korrelation

Annahme 2: Eigendekomposition der Samples

N

iin

N

ii

yR

yB

RB

RB

B

B

1

2

1

20

020

2

020

2

4

2

1

2

1

2121

ii yx

Page 25: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit 13|19

Simulationsergebnisse

Idealfall: keine Rauschunsicherheit

Page 26: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit 13|19

Simulationsergebnisse

Idealfall: keine Rauschunsicherheit

N=1000, keine Korrelation

Page 27: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit 13|19

Simulationsergebnisse

Idealfall: keine Rauschunsicherheit

N=1000, keine Korrelation N=1000, starke Korrelation

Page 28: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit 14|19

Simulationsergebnisse

Rauschunsicherheit: Detektor 1 und 2 versagen

N=1000, keine Korrelation N=1000, starke Korrelation

Page 29: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit 15|19

Simulationsergebnisse

Det. 3 unter Rauschunsicherheit: keine SNRW

N=10000 N=20000

Page 30: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit 16|19

Simulationsergebnisse

Det. 4 unter Rauschunsicherheit:

N=1000, mittlere NU N=1000, starke NU

Page 31: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit 17|19

Messergebnisse

Aufbau und Ablauf:

Primary User:• Agilent E4438C

Secondary User:• Tek. RSA 6114A

Noise Uncertainty:• USRP2

Aufbau und Ablauf:

Page 32: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit 17|19

Messergebnisse

Aufbau und Ablauf:

Primary User:• Agilent E4438C

Secondary User:• Tek. RSA 6114A

Noise Uncertainty:• USRP2

Aufbau und Ablauf:

Page 33: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit 18|19

Messergebnisse

USRP2-Rauschen: sehr gut darstellbar durch Modell

Samples ix

Page 34: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit 18|19

Messergebnisse

USRP2-Rauschen: sehr gut darstellbar durch Modell

Samples Energie ix p

Page 35: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit 19|19

Fazit

Korrelation: • kann in Modell einbezogen werden• sehr hohe Performanceverbesserung bei

Detektor 2 und Detektor 4• Nachteil: sehr hoher Rechenaufwand wegen

Matrixoperationen

Page 36: Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit

Herleitung des optimalen Detektors für Spectrum Sensing in Cognitive Radio unter Rauschunsicherheit 19|19

Fazit

Korrelation: • kann in Modell einbezogen werden• sehr hohe Performanceverbesserung bei

Detektor 2 und Detektor 4• Nachteil: sehr hoher Rechenaufwand wegen

MatrixoperationenRauschunsicherheit:

• muss in Modell einbezogen werden, sondern scheitern Detektoren

• vorgeschlagenes Modell geschlossen lösbar und allgemein anwendbar (-> mehr Tests)