broadcast scheduling in mobile ad hoc networks
DESCRIPTION
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: Zheng Li [email protected]. Existing broadcast scheduling approaches for MANET. Blind flooding Self/dominant pruning PDP and TDP - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Broadcast Scheduling in Mobile Ad Hoc Networks](https://reader035.vdocuments.mx/reader035/viewer/2022062809/56815892550346895dc5f1ad/html5/thumbnails/1.jpg)
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
![Page 2: Broadcast Scheduling in Mobile Ad Hoc Networks](https://reader035.vdocuments.mx/reader035/viewer/2022062809/56815892550346895dc5f1ad/html5/thumbnails/2.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022062809/56815892550346895dc5f1ad/html5/thumbnails/3.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022062809/56815892550346895dc5f1ad/html5/thumbnails/4.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022062809/56815892550346895dc5f1ad/html5/thumbnails/5.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022062809/56815892550346895dc5f1ad/html5/thumbnails/6.jpg)
Self PruningSelf Pruning
![Page 7: Broadcast Scheduling in Mobile Ad Hoc Networks](https://reader035.vdocuments.mx/reader035/viewer/2022062809/56815892550346895dc5f1ad/html5/thumbnails/7.jpg)
Dominant PruningDominant Pruning
![Page 8: Broadcast Scheduling in Mobile Ad Hoc Networks](https://reader035.vdocuments.mx/reader035/viewer/2022062809/56815892550346895dc5f1ad/html5/thumbnails/8.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022062809/56815892550346895dc5f1ad/html5/thumbnails/9.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022062809/56815892550346895dc5f1ad/html5/thumbnails/10.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022062809/56815892550346895dc5f1ad/html5/thumbnails/11.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022062809/56815892550346895dc5f1ad/html5/thumbnails/12.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022062809/56815892550346895dc5f1ad/html5/thumbnails/13.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022062809/56815892550346895dc5f1ad/html5/thumbnails/14.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022062809/56815892550346895dc5f1ad/html5/thumbnails/15.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022062809/56815892550346895dc5f1ad/html5/thumbnails/16.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022062809/56815892550346895dc5f1ad/html5/thumbnails/17.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022062809/56815892550346895dc5f1ad/html5/thumbnails/18.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022062809/56815892550346895dc5f1ad/html5/thumbnails/19.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022062809/56815892550346895dc5f1ad/html5/thumbnails/20.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022062809/56815892550346895dc5f1ad/html5/thumbnails/21.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022062809/56815892550346895dc5f1ad/html5/thumbnails/22.jpg)
Thank you!Thank you!
Questions?Questions?