broadcast scheduling in mobile ad hoc networks ——related work and our proposed approach by group...

22
Broadcast Scheduling Broadcast Scheduling in Mobile Ad Hoc in Mobile Ad Hoc Networks Networks ——Related work and our proposed approach By Group 4: Yan Qiao, Yilin Shen, Bharat C. and Zheng Li Presenter: Zheng Li [email protected]

Upload: jordan-armstrong

Post on 04-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Broadcast Scheduling in Mobile Ad Hoc Networks ——Related work and our proposed approach By Group 4: Yan Qiao, Yilin Shen, Bharat C. and Zheng Li Presenter:

Broadcast Scheduling in Broadcast Scheduling in Mobile Ad Hoc NetworksMobile Ad Hoc Networks

——Related work and our proposed approach

By Group 4: Yan Qiao, Yilin Shen, Bharat C. and Zheng Li

Presenter: Zheng Li

[email protected]

Page 2: Broadcast Scheduling in Mobile Ad Hoc Networks ——Related work and our proposed approach By Group 4: Yan Qiao, Yilin Shen, Bharat C. and Zheng Li Presenter:

Existing broadcast Existing broadcast scheduling approaches for scheduling approaches for

MANETMANET

Blind floodingSelf/dominant pruningPDP and TDPForward-node-set-based

broadcast

Page 3: Broadcast Scheduling in Mobile Ad Hoc Networks ——Related work and our proposed approach By Group 4: Yan Qiao, Yilin Shen, Bharat C. and Zheng Li Presenter:

Existing broadcast Existing broadcast scheduling approaches for scheduling approaches for

MANETMANET

Blind floodingSelf/dominant pruningPDP and TDPForward-node-set-based

broadcast

Page 4: Broadcast Scheduling in Mobile Ad Hoc Networks ——Related work and our proposed approach By Group 4: Yan Qiao, Yilin Shen, Bharat C. and Zheng Li Presenter:

Existing broadcast Existing broadcast scheduling approaches for scheduling approaches for

MANETMANET

Blind floodingSelf/dominant pruningPDP and TDPForward-node-set-based

broadcast

Page 5: Broadcast Scheduling in Mobile Ad Hoc Networks ——Related work and our proposed approach By Group 4: Yan Qiao, Yilin Shen, Bharat C. and Zheng Li Presenter:

Self Pruning and Dominant Self Pruning and Dominant PruningPruning

Optimal flooding tree (NP-C)Minimize the cost - the number of

transmissionsUtilize the neighborhood information

exchanged between nodesNodes keep reporting their

existence to neighbors

Reference:H. Lim and C. Kim, “Flooding in wireless ad hoc networks.”

Page 6: Broadcast Scheduling in Mobile Ad Hoc Networks ——Related work and our proposed approach By Group 4: Yan Qiao, Yilin Shen, Bharat C. and Zheng Li Presenter:

Self PruningSelf Pruning

Page 7: Broadcast Scheduling in Mobile Ad Hoc Networks ——Related work and our proposed approach By Group 4: Yan Qiao, Yilin Shen, Bharat C. and Zheng Li Presenter:

Dominant PruningDominant Pruning

Page 8: Broadcast Scheduling in Mobile Ad Hoc Networks ——Related work and our proposed approach By Group 4: Yan Qiao, Yilin Shen, Bharat C. and Zheng Li Presenter:

Self Pruning and Dominant Self Pruning and Dominant PruningPruning

Weakness◦Overhead!!

“smart” routing more information needed increased overhead for transmission

Reference:H. Lim and C. Kim, “Flooding in wireless ad hoc networks.”

Page 9: Broadcast Scheduling in Mobile Ad Hoc Networks ——Related work and our proposed approach By Group 4: Yan Qiao, Yilin Shen, Bharat C. and Zheng Li Presenter:

Existing broadcast Existing broadcast scheduling approaches for scheduling approaches for

MANETMANET

Blind floodingSelf/dominant pruningPDP and TDPForward-node-set-based

broadcast

Page 10: Broadcast Scheduling in Mobile Ad Hoc Networks ——Related work and our proposed approach By Group 4: Yan Qiao, Yilin Shen, Bharat C. and Zheng Li Presenter:

Existing broadcast Existing broadcast scheduling approaches for scheduling approaches for

MANETMANET

Blind floodingSelf/dominant pruningTDP and PDPForward-node-set-based

broadcast

Page 11: Broadcast Scheduling in Mobile Ad Hoc Networks ——Related work and our proposed approach By Group 4: Yan Qiao, Yilin Shen, Bharat C. and Zheng Li Presenter:

TDP and PDPTDP and PDP

Total/partial dominant pruningUtilized the neighborhood

information more effectivelyFurther reduced broadcast

redundancy

Reference:W. Lou and J. Wu“On Reducing Broadcast Redundancy in Ad Hoc Wireless Network”

Page 12: Broadcast Scheduling in Mobile Ad Hoc Networks ——Related work and our proposed approach By Group 4: Yan Qiao, Yilin Shen, Bharat C. and Zheng Li Presenter:

TDP and PDPTDP and PDPWork well in the average case, but not

good in dense networksApproximation ratio O(n)Can be extended to a clustered

network A constant approximation ratio can be

achieved

Page 13: Broadcast Scheduling in Mobile Ad Hoc Networks ——Related work and our proposed approach By Group 4: Yan Qiao, Yilin Shen, Bharat C. and Zheng Li Presenter:

Existing broadcast Existing broadcast scheduling approaches for scheduling approaches for

MANETMANET

Blind floodingSelf/dominant pruningPDP and TDPForward-node-set-based

broadcast

Page 14: Broadcast Scheduling in Mobile Ad Hoc Networks ——Related work and our proposed approach By Group 4: Yan Qiao, Yilin Shen, Bharat C. and Zheng Li Presenter:

Forward-node-set-based Forward-node-set-based broadcastbroadcastProcess

◦ Clustering and one clusterhead for each cluster

◦ Transmit the message to the clusterhead◦ Clusterhead choose its forward-node-set to

reach the clusterheads within the range. Information of forward clusterheads and forward nodes piggybacked

◦ Nodes retransmit the message or do nothing

Reference:J. Wu and W. Lou“Forward-Node-Set-Based Broadcast in Clustered Mobile Ad Hoc Networks.”

Page 15: Broadcast Scheduling in Mobile Ad Hoc Networks ——Related work and our proposed approach By Group 4: Yan Qiao, Yilin Shen, Bharat C. and Zheng Li Presenter:

Forward-node-set-based Forward-node-set-based broadcastbroadcast

Reference:J. Wu and W. Lou“Forward-Node-Set-Based Broadcast in Clustered Mobile Ad Hoc Networks.”

Page 16: Broadcast Scheduling in Mobile Ad Hoc Networks ——Related work and our proposed approach By Group 4: Yan Qiao, Yilin Shen, Bharat C. and Zheng Li Presenter:

Forward-node-set-based Forward-node-set-based broadcastbroadcastConstant approximation ratioNumber of forward nodes relatively stableDense (all nodes) => sparse

(clusterheads)Heavy overhead

Forward-clusterhead-setForward-node-set

Clustering by group

Reference:J. Wu and W. Lou“Forward-Node-Set-Based Broadcast in Clustered Mobile Ad Hoc Networks.”

Page 17: Broadcast Scheduling in Mobile Ad Hoc Networks ——Related work and our proposed approach By Group 4: Yan Qiao, Yilin Shen, Bharat C. and Zheng Li Presenter:

Existing broadcast Existing broadcast scheduling approaches for scheduling approaches for

MANETMANET

Blind floodingSelf/dominant pruningPDP and TDPForward-node-set-based

broadcast

Page 18: Broadcast Scheduling in Mobile Ad Hoc Networks ——Related work and our proposed approach By Group 4: Yan Qiao, Yilin Shen, Bharat C. and Zheng Li Presenter:

Existing broadcast Existing broadcast scheduling approaches for scheduling approaches for

MANETMANET

Blind floodingSelf/dominant pruningPDP and TDPForward-node-set-based

broadcast

Page 19: Broadcast Scheduling in Mobile Ad Hoc Networks ——Related work and our proposed approach By Group 4: Yan Qiao, Yilin Shen, Bharat C. and Zheng Li Presenter:

Broadcast scheduling in Broadcast scheduling in WSNWSNInterference-aware broadcastingHexagonal tilingColoringStatic WSN…

Reference:Ravi Tiwari, Thang N. Dinh, and My T. Thai“On Approximation Algorithms for Interference-Aware Broadcast Scheduling in 2D and 3D Wireless Sensor Networks.”

Page 20: Broadcast Scheduling in Mobile Ad Hoc Networks ——Related work and our proposed approach By Group 4: Yan Qiao, Yilin Shen, Bharat C. and Zheng Li Presenter:

Our approachOur approachHexagonal tillingColoring to avoid interferenceDetails had been covered…Less assumptions, more realistic

◦Transmission/interference rangeLocal

◦Based on local information, group model

Page 21: Broadcast Scheduling in Mobile Ad Hoc Networks ——Related work and our proposed approach By Group 4: Yan Qiao, Yilin Shen, Bharat C. and Zheng Li Presenter:

Compare with FNSB Compare with FNSB approachapproach

Overhead: ◦FNSB need to keep two lists◦Forward clusterheads and forward

nodesLatency:

◦FNSB selects the FNS every time

Page 22: Broadcast Scheduling in Mobile Ad Hoc Networks ——Related work and our proposed approach By Group 4: Yan Qiao, Yilin Shen, Bharat C. and Zheng Li Presenter:

Thank you!Thank you!

Questions?Questions?