Heather Zheng Department of Computer Science p p University of - - PowerPoint PPT Presentation

heather zheng department of computer science p p
SMART_READER_LITE
LIVE PREVIEW

Heather Zheng Department of Computer Science p p University of - - PowerPoint PPT Presentation

Heather Zheng Department of Computer Science p p University of California, Santa Barbara CS201 UCLA, May 22, 2008 1 Explosion of wireless networks and devices Static spectrum assignments are inefficient p g Under utilization +


slide-1
SLIDE 1

Heather Zheng Department of Computer Science

1

p p University of California, Santa Barbara CS201 UCLA, May 22, 2008

slide-2
SLIDE 2

Explosion of wireless networks and devices Static spectrum assignments are inefficient

p g

Under‐utilization + over‐allocation Artificial spectrum scarcity

Solution: Migrate from long‐term static spectrum Solution: Migrate from long‐term static spectrum

assignment to dynamic spectrum access

2

slide-3
SLIDE 3

Scalability and speed Scalability and speed Support a large number of nodes

Ad t t ti i d d

Adapt to time‐varying demands Efficiency + Fairness

M i i t tili ti

Maximize spectrum utilization Avoid conflict

R li bilit

Reliability Provide QoS

3 Manhattan (Courtesy of Wigle.net)

slide-4
SLIDE 4

Introduction Dynamic Spectrum Management Distributed spectrum coordination for fast

Distributed spectrum coordination for fast adaptation adaptation p

Interference‐aware admission control to provide

reliability

Conclusion and ongoing work

4

slide-5
SLIDE 5

G l G l Goal Goal: Allocate spectrum to maximize system

utility

Assumption Assumption: 100% willingness to collaborate Node Collaboration Node Collaboration Action: Iterative Explicit Coordination Action: Iterative Explicit Coordination Action: Iterative Explicit Coordination Action: Iterative Explicit Coordination

  • Self‐organize into coordination groups
  • Negotiate to allocate spectrum in each group

l l

  • Iteratively set up groups to improve utility
  • Fast convergence: coordination stops when

no local improvement can improve utility

Cao & Zheng, SECON 2005, Crowncom07, JSAC08, MONET08

5

slide-6
SLIDE 6

Isolation

Limited neighbor coordination to

Isolation between groups

Limited neighbor coordination to reduce complexity

  • One-to-one bargaining

g g

  • One-buyer-multi-seller bargaining

Self-contained group coordination to prevent group conflicts

Restricted modifications Isolated bargaining group

6

Each local improvement will improve the global system utility

slide-7
SLIDE 7

Fast Convergence Fast Convergence: The system converges after at most O(N2) local Node Collaboration Node Collaboration adjustments, N= network size Guaranteed Spectrum Allocation Guaranteed Spectrum Allocation: Each Guaranteed Spectrum Allocation Guaranteed Spectrum Allocation: Each node n’s allocated spectrum A(n) ≥ Poverty Line PL(n)

⎥ ⎦ ⎥ ⎢ ⎣ ⎢ + = 1 ) ( ) ( ) ( n D n L n PL

Total usable spectrum

⎦ ⎣ +1 ) (n D

Conflict degree

Cao & Zheng, SECON 2005

7

slide-8
SLIDE 8

20% nces

ances ances

15% ge of instanc

  • f Insta
  • f Insta

5% 10% Percentage

centage centage

1 2 3 4 5 5% P

Perc Perc

1 2 3 4 5 Node utility / lower bound

A(n)/PL(n) A(n)/PL(n)

8

slide-9
SLIDE 9

Each channel i has a weight of B (n) Each channel i has a weight of Bi(n) Each node’s spectrum allocation

A(n)= ∑ ai(n)Bi(n) ( ) ∑

i( ) i( )

Extended poverty line

A(n) > PL(n)

) (n Bi

) ( 1 ) ( ) ( ) ( n B Max n d n B n PL

i i i i

− + = ∑

9

Cao & Zheng, Crowncom07

slide-10
SLIDE 10

f

Each infrastructure node n supports tn users Maximize end‐user fairness

h f d h

Each infrastructure node’s spectrum has a

lower bound

⎟ ⎞ ⎜ ⎛ ⎥ ⎥ ⎢ ⎢ M ⎟ ⎟ ⎟ ⎟ ⎠ ⎜ ⎜ ⎜ ⎜ ⎝ − ⎥ ⎥ ⎥ ⎦ ⎢ ⎢ ⎢ ⎣ + ⋅ >

1 ) (

k n n

t t M t n A

10

⎟ ⎠ ⎜ ⎝ ⎥ ⎦ ⎢ ⎣

= ) (n N k

slide-11
SLIDE 11

11

slide-12
SLIDE 12

Use po ert line to initiate coordination

Use poverty line to initiate coordination Enable multiple parallel coordination events

Minimize adaptation delay

Minimize adaptation delay

12

slide-13
SLIDE 13

B i i d

Enabled Bargaining

Bargaining ends; Bargaining timer expires

Enabled Bargaining

Send request; Receive request;

Request

Disable timer expires Receiver ACK/disable message

ACK Disable Disabled

13

We can also regulate the coordination format to avoid disabling neighbors

slide-14
SLIDE 14

# of Local coordination scales Adaptation delay flattens out linearly with the # of APs p y because of parallelism.

14

1Mbps Wireless Backhaul running CSMA/CA among APs

slide-15
SLIDE 15

Quick adaptation to local Minimum disturbance to Quick adaptation to local dynamics neighbors

15

slide-16
SLIDE 16

1.

Centralized, topology based

1.

Centralized, topology based

  • ptimization based on Modified

Graph Coloring

2.

Decentralized device coordination

  • 2a. Explicit coordination through

negotiation‐based local coordination

  • 2b. Implicit coordination through rule‐

based independent adjustment

Focus on AP based scenarios

  • Determine how many and which

16

Determine how many and which channels to use at each AP

Manhattan (Courtesy of Wigle.net)

slide-17
SLIDE 17

Spectrum Channels

  • utage

time

Unreliable spectrum access

How can we regulate nodes’

17

  • Improved utilization

spectrum demand to maintain reliability?

17

slide-18
SLIDE 18

Introd ction

Introduction Dynamic Spectrum Management

Di ib d di i f f d i

Distributed spectrum coordination for fast adaptation Interference‐aware statistical admission control to

id li bilit provide reliability

Conclusion and Future Work

18

slide-19
SLIDE 19

Admission based on statistical traffic information

… …

D namic spectr m allocation

time

19

19

Dynamic spectrum allocation based on short‐term demand

Cao & Zheng, INFOCOM08

slide-20
SLIDE 20 4 5

Guarantee: Prob(total traffic exceeds C)<

γ −

e

3

) , ( s f γ

C

1 2

Router capacity = C

20

slide-21
SLIDE 21

Stricter than the original interference constraints

Original interference constraints g Simplified linear interference constraints p

21

slide-22
SLIDE 22

Our strategy: Uniform S

gy

Based on the following analytical observations

Uniform S is optimal under uniform traffic statistics Under non‐uniform traffic statistics, the use of uniform S

has bounded degradation g(s)

Under non‐uniform traffic statistics, the optimal uniform S

is bounded

22

slide-23
SLIDE 23

No Adm SPARTA O tage < 2% Outage = 60% Outage < 2% Peak Rate Outage =0% g

SPARTA almost doubles utilization from PRA SPARTA loses up to 40% utilization but greatly reduces

23

SPARTA loses up to 40% utilization but greatly reduces

  • utage rate compared to no admission control case
slide-24
SLIDE 24

Issues in Dynamic Spectrum Systems

y p y

Utilization, fairness

  • Reliability, scalability

Our contributions : Collaborative

Theoretical models Deployment

Our contributions : Collaborative

spectrum sharing for large‐scale networks

Security

Incentives

Distributed coordination for fast

system convergence

Rule regulated self‐adjustment for

Spectrum allocation

Routing

Rule regulated self‐adjustment for

simple deployment

Providing reliability and efficiency via

p Device coordination

statistical admission control

Much more to be done

24

Hardware: software radios