Top Banner
1 and Channel Allocation in Wireless Mesh Networks Nguyen H. Tran and Choon g Seon Hong Consumer Communications and Networking Conference (CCNC), 2008.
17

Joint Scheduling and Channel Allocation in Wireless Mesh Networks

Dec 30, 2015

Download

Documents

Joint Scheduling and Channel Allocation in Wireless Mesh Networks. Nguyen H. Tran and Choong Seon Hong. Consumer Communications and Networking Conference (CCNC), 2008. Outline. Introduction System model Fair scheduling and Channel allocation algorithm Performance evaluation Conclusion. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Joint Scheduling and Channel Allocation in Wireless Mesh Networks

1

Joint Scheduling and Channel Allocation in

Wireless Mesh Networks

Nguyen H. Tran and Choong Seon Hong

Consumer Communications and Networking Conference (CCNC), 2008.

Page 2: Joint Scheduling and Channel Allocation in Wireless Mesh Networks

2

Outline

Introduction System model Fair scheduling and Channel allocation

algorithm Performance evaluation Conclusion

Page 3: Joint Scheduling and Channel Allocation in Wireless Mesh Networks

3

Introduction

Wireless Mesh Networks (WMSs) Routing Scheduling Channel allocation

Interference Multiple radios, simultaneously Limited number of channels available Signal noise interference rate (SNR)

Page 4: Joint Scheduling and Channel Allocation in Wireless Mesh Networks

4

System model

Network model Network graph G(V, E)

V: the set of nodes (mesh routers) E: the set of links

Qe(t): number of packets waiting to be transmitted on link e by the end of time slot; as queue length of e

K orthogonal channels (each node has one or more than one wireless interface cards)

Page 5: Joint Scheduling and Channel Allocation in Wireless Mesh Networks

5

Interference model - physical interference model

packets along link (i, j) are correctly received when

RSSij: signal strength of node j when node i

transmits to node j ISSi

j: interfered signal strength from another node k also transmitting

N: white noise Vs: the subset of nodes in V that are

transmitting concurrently

threshold

Page 6: Joint Scheduling and Channel Allocation in Wireless Mesh Networks

6

Interference model - interference graph

Page 7: Joint Scheduling and Channel Allocation in Wireless Mesh Networks

7

Conditions

G’T = {e1, …, ek} E: certain edge set of transmissions

on the same channel A necessary condition: two links incident on the same

node can not be activated simultaneously on the same channel

A sufficient condition: SNIR is above the desired threshold α

COROLLARY 1. G’

T in G(V, E) is feasible if every vertex of the corresponding

interference graph G’(V’, E’) satisfies:

A CBchannel 1 channel 1

Page 8: Joint Scheduling and Channel Allocation in Wireless Mesh Networks

8

Example of corresponding

interference graph

0.2

0.4

0.3

Page 9: Joint Scheduling and Channel Allocation in Wireless Mesh Networks

9

Fair scheduling algorithm

Page 10: Joint Scheduling and Channel Allocation in Wireless Mesh Networks

10

Channel allocation algorithm

Page 11: Joint Scheduling and Channel Allocation in Wireless Mesh Networks

11

Example of fair scheduling and channel allocation

gateway

a b

c d e

l

g

m

h

no

i

f

kj

p

channel 1

channel 2

channel 3

channel 4

1-hop level

capacity rank

1 2

2-hop level2

3 13

44

32

2

1

3 2

3

1

Page 12: Joint Scheduling and Channel Allocation in Wireless Mesh Networks

12

Example of fair scheduling and channel allocation

gateway

a b

c d e

l

g

m

h

no

i

f

kj

p

1 2

23 1

3

44

32

2

1

3 2

3

1

queue length rank

e (n, o)

e (f, j)

e (b, e)

e (gw, a)

transform interference

e (n, o) = 0.3

e (f, j) = 0.2

e (b, e) = 0.4

e (gw, a) = 0.3

Page 13: Joint Scheduling and Channel Allocation in Wireless Mesh Networks

13

Performance evaluation

Comparing with 802.11 CSMA/CA access scheme

Implemented in ns-2 Transmission range of each node is 150m Carrier sense range of 300m Simulations are in the 800x800m2 area which

50 nodes are placed randomly

Page 14: Joint Scheduling and Channel Allocation in Wireless Mesh Networks

14

Throughput Improvement Evaluation

Page 15: Joint Scheduling and Channel Allocation in Wireless Mesh Networks

15

Fairness Evaluation

Page 16: Joint Scheduling and Channel Allocation in Wireless Mesh Networks

16

Conclusion

Proposed fair scheduling and channel allocation algorithms to solve the interference problem

Improved system throughput and guarantees the fairness for all nodes

Page 17: Joint Scheduling and Channel Allocation in Wireless Mesh Networks

17

Thank you