destination-driven on-demand multicast routing protocol for wireless ad hoc networks ke tian ab,...

18
Destination-Driven On-Demand Multicast Routing Protocol for Wireless Ad Hoc Networks Ke Tian ab , Baoxian Zhang bc , Hussein Mouftah d , Zhuang Zhao be and Jian Ma e a : State key Lab of Networking & Switching Tech., Beijing University of Posts and Telecommunications, Beijing 100876, China b : College of Comp. & Commun. Eng., Graduate University of Chinese Academy of Sciences, Beijing 100049, China c: Key Lab of Wireless Sensor Network and Communications, Shanghai Institute o Microsystem & Information Technology of Chinese Academy of Sciences, Shanghai 200050, China d : SITE, University of Ottawa, Ottawa, ON KIN 6N5, Canada 1 ICC 2009

Upload: augustus-pitts

Post on 18-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Destination-Driven On-Demand Multicast Routing Protocol for Wireless Ad Hoc Networks Ke Tian ab, Baoxian Zhang bc, Hussein Mouftah d, Zhuang Zhao be and

1

Destination-Driven On-Demand Multicast Routing Protocol for Wireless Ad Hoc Networks

Ke Tianab, Baoxian Zhangbc, Hussein Mouftahd, Zhuang Zhaobe and Jian Mae

a : State key Lab of Networking & Switching Tech., Beijing University of Posts and Telecommunications, Beijing 100876, China

b : College of Comp. & Commun. Eng., Graduate University of Chinese Academy of Sciences, Beijing 100049, China

c: Key Lab of Wireless Sensor Network and Communications, Shanghai Institute of Microsystem & Information

Technology of Chinese Academy of Sciences, Shanghai 200050, China

d : SITE, University of Ottawa, Ottawa, ON KIN 6N5, Canada

e : Nokia Research Center, Beijing 100176, China

ICC 2009

Page 2: Destination-Driven On-Demand Multicast Routing Protocol for Wireless Ad Hoc Networks Ke Tian ab, Baoxian Zhang bc, Hussein Mouftah d, Zhuang Zhao be and

2

Outline

Introduction Related work Motivation Protocol - D-ODMRP Simulation Conclusion

Page 3: Destination-Driven On-Demand Multicast Routing Protocol for Wireless Ad Hoc Networks Ke Tian ab, Baoxian Zhang bc, Hussein Mouftah d, Zhuang Zhao be and

3

Introduction

Multicast Application - Video Conferencing

Page 4: Destination-Driven On-Demand Multicast Routing Protocol for Wireless Ad Hoc Networks Ke Tian ab, Baoxian Zhang bc, Hussein Mouftah d, Zhuang Zhao be and

4

Related work

On-Demand Multicast Routing Protocol in Multi-hop Wireless Mobile Networks ( D-ODMRP )

Mobile Networks and Applications Volume 7 ,  Issue 6  (December 2002)

Page 5: Destination-Driven On-Demand Multicast Routing Protocol for Wireless Ad Hoc Networks Ke Tian ab, Baoxian Zhang bc, Hussein Mouftah d, Zhuang Zhao be and

5

Related work

On-Demand Multicast Routing Protocol in Multi-hop Wireless Mobile Networks ( ODMRP )

Mobile Networks and Applications Volume 7 ,  Issue 6  (December 2002)

Page 6: Destination-Driven On-Demand Multicast Routing Protocol for Wireless Ad Hoc Networks Ke Tian ab, Baoxian Zhang bc, Hussein Mouftah d, Zhuang Zhao be and

6

Motivation

Reduce the extra cost to add new nodes into the forwarding structure

Page 7: Destination-Driven On-Demand Multicast Routing Protocol for Wireless Ad Hoc Networks Ke Tian ab, Baoxian Zhang bc, Hussein Mouftah d, Zhuang Zhao be and

7

Protocol

Join Query packet SrcAddr, i.e., Source ID SeqNumber, i.e., A sequence number maintained by the

source, which increments each time the source floods a

new Join Query MCastAddr, i.e., Multicast Session ID HopCount, i.e., Hop distance from the source thus far.

Initial value is 0

Page 8: Destination-Driven On-Demand Multicast Routing Protocol for Wireless Ad Hoc Networks Ke Tian ab, Baoxian Zhang bc, Hussein Mouftah d, Zhuang Zhao be and

8

Protocol

ExtraHop, i.e., the hop distance from the last met group

member. Its initial value is 0 and it is reset to 0 once the

Join Query arrives at a group member.

(1,1) (3,2)(0,0) (2,1)

HopCount ExtraHop

Page 9: Destination-Driven On-Demand Multicast Routing Protocol for Wireless Ad Hoc Networks Ke Tian ab, Baoxian Zhang bc, Hussein Mouftah d, Zhuang Zhao be and

9

Protocol

Page 10: Destination-Driven On-Demand Multicast Routing Protocol for Wireless Ad Hoc Networks Ke Tian ab, Baoxian Zhang bc, Hussein Mouftah d, Zhuang Zhao be and

10

Protocol

When a multicast group member receives a Join Query packet, it first waits for a certain period of time and hopefully to receive more such Join Queries.

Query

Query

A

B

C

TableC

B ExtraHop > A ExtraHop

AUnicast Reply

B

Page 11: Destination-Driven On-Demand Multicast Routing Protocol for Wireless Ad Hoc Networks Ke Tian ab, Baoxian Zhang bc, Hussein Mouftah d, Zhuang Zhao be and

11

Protocol

Page 12: Destination-Driven On-Demand Multicast Routing Protocol for Wireless Ad Hoc Networks Ke Tian ab, Baoxian Zhang bc, Hussein Mouftah d, Zhuang Zhao be and

12

Simulation

Global Mobile Simulation ( GloMoSim ) propagation range : 250m channel capacity : 2Mbps data packet : 512 bytes simulation : 500 seconds

Page 13: Destination-Driven On-Demand Multicast Routing Protocol for Wireless Ad Hoc Networks Ke Tian ab, Baoxian Zhang bc, Hussein Mouftah d, Zhuang Zhao be and

13

Simulation

Packet delivery ratio: The total number of data packets received by all

multicast destinations divided by the number of data packets sent from the source multiplies the total number of multicast destinations.

Normalized forwarding overhead: The ratio of the total number of data packets transmitted over the number of data packets delivered.

Page 14: Destination-Driven On-Demand Multicast Routing Protocol for Wireless Ad Hoc Networks Ke Tian ab, Baoxian Zhang bc, Hussein Mouftah d, Zhuang Zhao be and

14

Simulation

Page 15: Destination-Driven On-Demand Multicast Routing Protocol for Wireless Ad Hoc Networks Ke Tian ab, Baoxian Zhang bc, Hussein Mouftah d, Zhuang Zhao be and

15

Simulation

Page 16: Destination-Driven On-Demand Multicast Routing Protocol for Wireless Ad Hoc Networks Ke Tian ab, Baoxian Zhang bc, Hussein Mouftah d, Zhuang Zhao be and

16

Simulation

D-ODMRP reduces the amount of normalized forwarding overhead by up to 23 percent as compared with ODMRP.

Page 17: Destination-Driven On-Demand Multicast Routing Protocol for Wireless Ad Hoc Networks Ke Tian ab, Baoxian Zhang bc, Hussein Mouftah d, Zhuang Zhao be and

17

Simulation

Page 18: Destination-Driven On-Demand Multicast Routing Protocol for Wireless Ad Hoc Networks Ke Tian ab, Baoxian Zhang bc, Hussein Mouftah d, Zhuang Zhao be and

18

Conclusion

Simulation results show that D-ODMRP can greatly improve the forwarding efficiency as compared with ODMRP.