+ All Categories
Home > Documents > Multicast Routing in Multi-Radio Multi-Channel Wireless Mesh Networks

Multicast Routing in Multi-Radio Multi-Channel Wireless Mesh Networks

Date post: 03-Jan-2016
Category:
Upload: randall-hampton
View: 38 times
Download: 0 times
Share this document with a friend
Description:
Multicast Routing in Multi-Radio Multi-Channel Wireless Mesh Networks. Tehuang Liu and Wanjiun Liao Department of Electrical Engineering National Taiwan University IEEE Transactions on Wireless Communications, vol. 9, no. 10, October 2010. 1. 3. 2. 4. Introduction. Proposed algorithm. - PowerPoint PPT Presentation
Popular Tags:
29
Multicast Routing in Multi-Radio Multi-Channel Wireless Mesh Networks Tehuang Liu and Wanjiun Liao Department of Electrical Engineering National Taiwan University IEEE Transactions on Wireless Communications, vol. 9, no. 10, October 2010
Transcript
Page 1: Multicast Routing in Multi-Radio  Multi-Channel Wireless Mesh Networks

Multicast Routing in Multi-Radio

Multi-Channel Wireless Mesh Networks

Tehuang Liu and Wanjiun Liao

Department of Electrical EngineeringNational Taiwan University

IEEE Transactions on Wireless Communications, vol. 9, no. 10, October 2010

Page 2: Multicast Routing in Multi-Radio  Multi-Channel Wireless Mesh Networks

Outline

Introduction1

Proposed algorithm2

Performance Evaluation3

Conclusion4

Page 3: Multicast Routing in Multi-Radio  Multi-Channel Wireless Mesh Networks

Introduction

• Wireless mesh networks (WMNs) have received much attention in recent years due to its – low up-front cost

– easy network maintenance

– robustness

– reliable service coverage

• Each node – forwards packets in a multi-hop fashion

– is stationary and not power-constrained

Page 4: Multicast Routing in Multi-Radio  Multi-Channel Wireless Mesh Networks

Introduction

• This paper studies the minimum cost multicast tree (MCMT) problem in MR-MC WMNs.– MR: multi-radio

– MC: multi-channel

– WMN: wireless mesh network

assigned channel no.#

A

B L

D H J U

11

11

22

22

3 43

3 5

5

35

4

5

5

5

Page 5: Multicast Routing in Multi-Radio  Multi-Channel Wireless Mesh Networks

Introduction

• This paper studies the minimum cost multicast tree (MCMT) problem in MR-MC WMNs.– Cost: the total consumption of radio resource is determined by the

number of nodes that forward the multicast packets

assigned channel no.#

A

B L

D H J U

11

11

22

22

3 43

3 5

5

35

4

5

5

5

Page 6: Multicast Routing in Multi-Radio  Multi-Channel Wireless Mesh Networks

Introduction

• This paper studies the minimum cost multicast tree (MCMT) problem in MR-MC WMNs.– Cost: the total consumption of radio resource is determined by the

number of nodes that forward the multicast packets

This problem is proved to be NP-hard.

[12] R. Draves, J. Padhye, and B. Zill, “Routing in multi-radio, multi-hop WMNs,” ACM MOBICOM, 2004.

assigned channel no.#

A

B L

D H J U

11

11

22

22

3 43

3 5

5

35

4

5

5

5

Page 7: Multicast Routing in Multi-Radio  Multi-Channel Wireless Mesh Networks

Proposed Algorithm

Network Model

• Minimize

subject to:

• WCTB

// wireless closest terminal branching• Interference consideration

ILP Approximation Algorithm

,i kk Q i V

Y

Page 8: Multicast Routing in Multi-Radio  Multi-Channel Wireless Mesh Networks

Proposed Algorithm – Network model

• In a multi-radio Multi-Channel Wireless Mesh Network– Each node is equipped with one or multiple radios

– Each radio is tuned to a non-overlapping channel

– The channel assignment is given and static

– Q: the set of available channels

– V: the set of nodes

– s: source node, sV

– M: the set of terminals, MV

assigned channel no.#

A

B L

D H J U

11

11

22

22

3 43

3 5

5

35

4

5

5

5

Page 9: Multicast Routing in Multi-Radio  Multi-Channel Wireless Mesh Networks

Proposed Algorithm – ILP

• ILP– The optimal solution

Page 10: Multicast Routing in Multi-Radio  Multi-Channel Wireless Mesh Networks

Proposed Algorithm – ILP

• Objective function

channels

nodes

YA,2=1; YL,4=1; YJ,5=1; YH,5=1;

Page 11: Multicast Routing in Multi-Radio  Multi-Channel Wireless Mesh Networks

Proposed Algorithm – ILP

• Subject to:

multicast tree solution

channel assignment

XA-L,2=1=cA-L,2

XA-B,2=0<1=cA-B,2

Page 12: Multicast Routing in Multi-Radio  Multi-Channel Wireless Mesh Networks

Proposed Algorithm – ILP

• Subject to:

flow model based

3 – 1 = 2

Page 13: Multicast Routing in Multi-Radio  Multi-Channel Wireless Mesh Networks

Proposed Algorithm – ILP

• Subject to:

flow model based

3 – 1 = 2

Page 14: Multicast Routing in Multi-Radio  Multi-Channel Wireless Mesh Networks

Proposed Algorithm – ILP

• Subject to:flow model based

3 – 1 = 2

Page 15: Multicast Routing in Multi-Radio  Multi-Channel Wireless Mesh Networks

Proposed Algorithm – ILP

• Subject to:

k=5; 1*1=1k=5,3; 1*2>1

Page 16: Multicast Routing in Multi-Radio  Multi-Channel Wireless Mesh Networks

Proposed Algorithm – ILP

• Subject to:

YL,4=1XL-U,4=0XL-J,4=1

Page 17: Multicast Routing in Multi-Radio  Multi-Channel Wireless Mesh Networks

Proposed Algorithm – ILP

• ILP– regards the ILP as optimal solution

Page 18: Multicast Routing in Multi-Radio  Multi-Channel Wireless Mesh Networks

Proposed Algorithm – Approximation algorithm

• WCTB– Wireless Closest Terminal Branching

Page 19: Multicast Routing in Multi-Radio  Multi-Channel Wireless Mesh Networks

Proposed Algorithm – Approximation algorithm

• WCTB– Wireless Closest Terminal Branching

Dijkstra’s algorithm

Page 20: Multicast Routing in Multi-Radio  Multi-Channel Wireless Mesh Networks

Proposed Algorithm – Approximation algorithm

• WCTB– Wireless Closest Terminal Branching

Page 21: Multicast Routing in Multi-Radio  Multi-Channel Wireless Mesh Networks

Proposed Algorithm – Approximation algorithm

• WCTB– Wireless Closest Terminal Branching

Page 22: Multicast Routing in Multi-Radio  Multi-Channel Wireless Mesh Networks

Proposed Algorithm – Approximation algorithm

• Interference consideration

weight of interference

Page 23: Multicast Routing in Multi-Radio  Multi-Channel Wireless Mesh Networks

Proposed Algorithm – Approximation algorithm

• Interference consideration

Q

wP-Q,2=2wP-Q,3=1

w

Dijkstra’s algorithm

Page 24: Multicast Routing in Multi-Radio  Multi-Channel Wireless Mesh Networks

Performance Evaluation

• Area: 1000 m x 1000 m

• Source node and terminals are randomly selected

• Each node has three radios

• Transmission range: 300m

• Interference range: 600m

Page 25: Multicast Routing in Multi-Radio  Multi-Channel Wireless Mesh Networks

Performance Evaluation

|S| : number of multicast sessions = 20|V| : number of nodes = 31|M| : number of receivers = 5~30|Q| : number of channels = 7

Page 26: Multicast Routing in Multi-Radio  Multi-Channel Wireless Mesh Networks

Performance Evaluation

|S| : number of multicast sessions = 20|V| : number of nodes = 21~41|M| : number of receivers = 15|Q| : number of channels = 7

Page 27: Multicast Routing in Multi-Radio  Multi-Channel Wireless Mesh Networks

Performance Evaluation

|S| : number of multicast sessions = 20|V| : number of nodes = 31|M| : number of receivers = 15|Q| : number of channels = 5~11

Page 28: Multicast Routing in Multi-Radio  Multi-Channel Wireless Mesh Networks

Performance Evaluation

|S| : number of multicast sessions = 5~30|V| : number of nodes = 41|M| : number of receivers = 10|Q| : number of channels = 7

Page 29: Multicast Routing in Multi-Radio  Multi-Channel Wireless Mesh Networks

Conclusion

• This paper tackles the MCMT problem with the consideration of interference between multicast trees in MR-MC WMNs. – ILP

– MCTB• Interference consideration

TheENDThanks for your attention !


Recommended