40
An Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi, Valentina Polli, Jose Alberto Andrade Freitas Dept. of Information, Electr. and Comm. Eng., “Sapienza” University of Rome September 21, 2010 International Symposium on Wireless Communication Systems ISWCS’10 York, United Kingdom

An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

An Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios

Mauro Biagi, Valentina Polli, Jose Alberto Andrade Freitas

Dept. of Information, Electr. and Comm. Eng., “Sapienza” University of Rome

September 21, 2010

International Symposium on Wireless Communication Systems

ISWCS’10 York, United Kingdom

Page 2: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

Outline

• Introduction and Related Works

• System Model

• Spectrum Occupancy and Image Processing

• Time - Frequency Access

•Numerical Results

•Conclusions

Page 3: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

Introduction and Related Works

Conventional wireless medium management has always been basedon exclusive bandwidth usage in order to prevent mutual interference

1

Page 4: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

Introduction and Related Works

Need for new technologies to face the evergrowing demand for bandwidth and the inefficient employment of the licensed

spectrum across space, time and frequency

Conventional wireless medium management has always been basedon exclusive bandwidth usage in order to prevent mutual interference

1

Page 5: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

Introduction and Related Works

Need for new technologies to face the evergrowing demand for bandwidth and the inefficient employment of the licensed

spectrum across space, time and frequency

Conventional wireless medium management has always been basedon exclusive bandwidth usage in order to prevent mutual interference

Cognitive Radio

leveraging on system capabilities (observe, decide, act, learn) to develop

dynamic, flexible and autonomous spectrum access

1

Page 6: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

Introduction and Related Works

Cognitive Access

- spectrum sensing

- spectrum access

2

Page 7: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

Introduction and Related Works

Cognitive Access

- spectrum access

- spectrum sensing • energy detection

• matched filter detection

• cyclostationary detection

2

Page 8: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

Introduction and Related Works

Cognitive Access

- spectrum access

- spectrum sensing • energy detection

• matched filter detection

• cyclostationary detection

simplicity

2

Page 9: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

Introduction and Related Works

Cognitive Access

- spectrum access

- spectrum sensing • energy detection

• matched filter detection

• cyclostationary detection

simplicity

accuracy

2

Page 10: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

Introduction and Related Works

Cognitive Access

- spectrum sensing • energy detection

• matched filter detection

• cyclostationary detection

simplicity

accuracy

- spectrum access • probability of occupancy

• optimization

2

Page 11: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

Introduction and Related Works

Cognitive Access

- spectrum sensing • energy detection

• matched filter detection

• cyclostationary detection

simplicity

accuracy

- spectrum access • probability of occupancy

• optimization

common features Sensing : spectrum as a collection of channels (mostly carriers) Access : suitability criterion for secondary users transmissions

2

Page 12: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

• Access performed through :

Introduction and Related Works

SIGNAL SHAPING

* Biagi, Baccarelli, Cordeschi, Pelizzoni, Polli, “Collision erasure and generalized access in MIMO

cognitive ad-hoc networks”. Wireless Communication Systems. 2008. ISWCS’ 08.

Cognitive Generalized Access *

- Time- Frequency- Code

• Channel as a resource available in

3

Page 13: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

• Access performed through :

Introduction and Related Works

SIGNAL SHAPING

* Biagi, Baccarelli, Cordeschi, Pelizzoni, Polli, “Collision erasure and generalized access in MIMO

cognitive ad-hoc networks”. Wireless Communication Systems. 2008. ISWCS’ 08.

Cognitive Generalized Access *

- Time- Frequency- Code

• Channel as a resource available in

1. Interference acquisition - TL

3

freq

uen

cy

time

Page 14: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

• Access performed through :

Introduction and Related Works

SIGNAL SHAPING

* Biagi, Baccarelli, Cordeschi, Pelizzoni, Polli, “Collision erasure and generalized access in MIMO

cognitive ad-hoc networks”. Wireless Communication Systems. 2008. ISWCS’ 08.

Cognitive Generalized Access *

- Time- Frequency- Code

• Channel as a resource available in

1. Interference acquisition - TL

2. Channel estimation - TE

3

freq

uen

cy

time

Page 15: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

• Access performed through :

Introduction and Related Works

SIGNAL SHAPING

* Biagi, Baccarelli, Cordeschi, Pelizzoni, Polli, “Collision erasure and generalized access in MIMO

cognitive ad-hoc networks”. Wireless Communication Systems. 2008. ISWCS’ 08.

Cognitive Generalized Access *

- Time- Frequency- Code

• Channel as a resource available in

1. Interference acquisition - TL

2. Channel estimation - TE

3. Data transmission - TPAY

3

freq

uen

cy

time

Page 16: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

• Access performed through :

Introduction and Related Works

SIGNAL SHAPING

Cognitive Generalized Access *

- Time- Frequency- Code

• Channel as a resource available in

Biagi, Baccarelli, Cordeschi, Pelizzoni, Polli, “Collision erasure and generalized access in MIMO cognitive ad-hoc networks”. Wireless Communication Systems. 2008. ISWCS’ 08.

*

Interference shape affects spectrum availability

3

Page 17: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

• Access performed through :

Introduction and Related Works

SIGNAL SHAPING

Cognitive Generalized Access *

- Time- Frequency- Code

• Channel as a resource available in

Biagi, Baccarelli, Cordeschi, Pelizzoni, Polli, “Collision erasure and generalized access in MIMO cognitive ad-hoc networks”. Wireless Communication Systems. 2008. ISWCS’ 08.

*

Interference shape affects spectrum availability

Find solutions to fill up the ”holes”

3

Page 18: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

System Model

Cognitive MIMO radio

( ) (r t)i j kf H

Cognitive radios

- power-limited

- multiantenna

- noncooperative

Channel

- Multiple Input Multiple Output (MIMO)

- additive Multiple Access Interference (MAI)

- block fading

(t r)

maxP

4

Page 19: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

Spectrum Occupancy and Image Processing

Spectrum Imaging

Interference acquisition:

primary users communications organized on a time frequency grid

received signal

5

Page 20: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

Spectrum Occupancy and Image Processing

Spectrum Imaging

Interference acquisition:

primary users communications organized on a time frequency grid

received signal

Wigner-Ville Transform (WVT)

5

Page 21: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

Spectrum Occupancy and Image Processing

Spectrum Imaging

Interference acquisition:

primary users communications organized on a time frequency grid

received signal

time

frequency

2D representation of spectrum occupancy

Wigner-Ville Transform (WVT)

5

Page 22: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

Spectrum Occupancy and Image Processing

time

frequency

Edge Detection

6

Marking occupied/free zones and select transmission opportunities

Page 23: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

Spectrum Occupancy and Image Processing

time

frequency

Edge Detection

Canny processing

Good detection

Good localization

Single response

6

Marking occupied/free zones and select transmission opportunities

Page 24: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

Spectrum Occupancy and Image Processing

time

frequency

Edge Detection

Canny processing

Good detection

Good localization

Single response

6

Marking occupied/free zones and select transmission opportunities

Page 25: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

Time-Frequency Slot (TFS)

Spectrum Occupancy and Image Processing

time

frequency

Edge Detection

Canny processing

Good detection

Good localization

Single response

Marking occupied/free zones and select transmission opportunities

Evaluation of free-area indicators

Sorting

6

Page 26: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

Time - Frequency Access

Signal Shaping

Slot partitioning

7

Interference slope analysis

Page 27: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

Time - Frequency Access

Signal Shaping

Slot partitioning

Mask definition

7

Interference slope analysis

Page 28: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

Time - Frequency Access

Signal Shaping

Slot partitioning

Mask definition

mask compliance criterion

constraints

7

Interference slope analysis

Page 29: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

Time - Frequency Access

Signal Shaping

mask compliance criterion

constraints

Slot partitioning

Mask definition

Parks McClellan Algorithm

7

Interference slope analysis

Page 30: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

Time - Frequency Access

Algorithm

8

Shaping computed through a simple iterative algorithm

Page 31: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

Time - Frequency Access

Algorithm

8

Shaping computed through a simple iterative algorithm

MIMO Channel State Information to optimize power allocation among transmit antennas (Water-Filling)

Page 32: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

Time - Frequency Access

Algorithm

8

Shaping computed through a simple iterative algorithm

Interference slope analysis to optimize mask definition

Page 33: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

Numerical Results

Chirp-like Interference

*

-6

max

200 kbps 50 kHz

1 s = 10 (BER 10 )

0.01 Ws

C B

T

P

Simulation parameters

9

Page 34: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

Numerical Results

Chirp-like Interference

*

-6

max

200 kbps 50 kHz

1 s = 10 (BER 10 )

0.01 Ws

C B

T

P

Simulation parameters

primary user occupancy

9

Page 35: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

Numerical Results

Chirp-like Interference

*

-6

max

200 kbps 50 kHz

1 s = 10 (BER 10 )

0.01 Ws

C B

T

P

Simulation parameters

secondary user allocationprimary user occupancy

9

Page 36: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

Numerical Results

Generic-shaped Interference

*

-6

max

200 kbps 50 kHz

1 s = 10 (BER 10 )

0.01 Ws

C B

T

P

Simulation parameters

central high energy signal components usually preclude secondary user access

10

Page 37: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

Numerical Results

Generic-shaped Interference

*

-6

max

200 kbps 50 kHz

1 s = 10 (BER 10 )

0.01 Ws

C B

T

P

Simulation parameters

central high energy signal components usually preclude secondary user access

allocation on unemployed portions of the spectrum

10

Page 38: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

Numerical Results

Performance Analysis

Time-Frequency vs Cognitive Generalized Access

11

MORE accessing usersemploying LESS antennas

Page 39: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

Numerical Results

Performance Analysis

Time-Frequency vs Cognitive Generalized Access

MORE accessing usersemploying LESS antennas

11

Page 40: An Image Processing Approach to Distributed …infocom.uniroma1.it/~biagi/ISWCS2010.pdfAn Image Processing Approach to Distributed Access for Multiantenna Cognitive Radios Mauro Biagi,

Conclusions

Main features of the proposed access strategy are:

the simplicity of the algorithm;

the capability to understand the interference slope and suitably adapt the emission masks;

the new availability criterion which allows to widen the transmission possibilities and enhance spectrum utilization;

the adaptivity to several performance measures.

12