SlideShare a Scribd company logo
Introduction Multicasting Approach & Implementation Results
Implementation & Analysis of Multicasting in
DTN Networks using the ONE Simulator
Guide: Prof. Mostafa Ammar
December 6, 2016
Guide: Prof. Mostafa Ammar
Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
Introduction Multicasting Approach & Implementation Results
Delay Tolerant Networks
A class of emerging networks that experience frequent and
long-duration partitions.
Intermittent connectivity
Lack of end-to-end paths
Absence of well-defined infrastructure
Mobile nodes
Guide: Prof. Mostafa Ammar
Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
Introduction Multicasting Approach & Implementation Results
DTN Examples
(a) Army (b) Deep-space communication
(c) Emergency Response (d) Vehicular communication
Guide: Prof. Mostafa Ammar
Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
Introduction Multicasting Approach & Implementation Results
Motivation
Effective Communication in DTNs
Guide: Prof. Mostafa Ammar
Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
Introduction Multicasting Approach & Implementation Results
Motivation
Effective Communication in DTNs
Some scenarios in DTNs might require group based
communication
Guide: Prof. Mostafa Ammar
Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
Introduction Multicasting Approach & Implementation Results
Motivation
Effective Communication in DTNs
Some scenarios in DTNs might require group based
communication
In such scenarios, unicast implementation can greatly
overwhelm the network
Guide: Prof. Mostafa Ammar
Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
Introduction Multicasting Approach & Implementation Results
Group based communication
Unicast routing: Efficient?
No
Guide: Prof. Mostafa Ammar
Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
Introduction Multicasting Approach & Implementation Results
Group based communication
Unicast routing: Efficient?
No
Multicast routing is the obvious choice
Guide: Prof. Mostafa Ammar
Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
Introduction Multicasting Approach & Implementation Results
Approaches in Contention
Oracle based implementation requires look-up for every
message at every node
Message containing a list of destinations in place of a single
”to” field
Group based logical identifier
Guide: Prof. Mostafa Ammar
Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
Introduction Multicasting Approach & Implementation Results
Routing Protocols for DTNs
Store and forward
Nodes relay messages, due to lack of network infrastructure.
Data incrementally moved to the destination
Guide: Prof. Mostafa Ammar
Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
Introduction Multicasting Approach & Implementation Results
Routing Protocols for DTNs
Epidemic: flooding-based in nature.
Spray & Wait: controlled flooding.
First Contact: sends message to the first node it contacts.
Direct Delivery: message transmitted only when source node
comes in direct contact with the destination node.
PRoPHET: probability based.
Guide: Prof. Mostafa Ammar
Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
Introduction Multicasting Approach & Implementation Results
Implementation in ONE Simulator
Opportunistic Network Emulator (ONE):
Emulates Delay Tolerant Networks
Customizable network scenarios with various mobility models
Currently, only unicast routing is implemented
Guide: Prof. Mostafa Ammar
Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
Introduction Multicasting Approach & Implementation Results
Implementation in ONE Simulator
Opportunistic Network Emulator (ONE):
Emulates Delay Tolerant Networks
Customizable network scenarios with various mobility models
Currently, only unicast routing is implemented
We have implemented multicast routing for DTN
protocols
Guide: Prof. Mostafa Ammar
Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
Introduction Multicasting Approach & Implementation Results
ONE Overview
Figure: ONE Simulator Overview
Guide: Prof. Mostafa Ammar
Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
Introduction Multicasting Approach & Implementation Results
ONE - Routing Map
Figure: Routing Map
Guide: Prof. Mostafa Ammar
Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
Introduction Multicasting Approach & Implementation Results
Simulation Parameters
Protocol
Movement model
Number of nodes
Number of groups
TTL
Warmup Time
Buffer Size
Guide: Prof. Mostafa Ammar
Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
Introduction Multicasting Approach & Implementation Results
Simulations Results
(a) Effect on messages delivered (b) Effect on Avg. Latencies
(c) Avg. Hop Count in RWP (d) Avg. Hop Count in MBM
Guide: Prof. Mostafa Ammar
Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
Introduction Multicasting Approach & Implementation Results
Simulations Results
(e) Effect of varying TTL (f) Effect of varying warmup values
Probablity Based Protocol
Guide: Prof. Mostafa Ammar
Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
Introduction Multicasting Approach & Implementation Results
Conclusions
Total number of nodes influences % of messages delivered,
average latencies and hop count directly
The mobility model of the nodes impacts the statistics greatly.
Decrease in TTL value can negatively impact the % of
messages delivered
For probability based protocols, warmup period affects the
average latency of messages delivered
Guide: Prof. Mostafa Ammar
Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
Introduction Multicasting Approach & Implementation Results
Future Work
A node being the member of more than one multicast groups
at a time
A node dynamically changing group membership within a
single simulation
Guide: Prof. Mostafa Ammar
Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
Introduction Multicasting Approach & Implementation Results
Thank You
Guide: Prof. Mostafa Ammar
Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
Introduction Multicasting Approach & Implementation Results
Team
1. Harsh Maniar
2. Neha Raje
3. Nagendra Posani
4. Swarnim Vyas
5. Ramcharan
Guide: Prof. Mostafa Ammar
Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator

More Related Content

PPTX
Routing in Delay Tolerant Networks
PPTX
Performance analysis of Delay-Tolerant Routing Protocols in Intermittently Co...
PPTX
Project
 
PPTX
Routing protocol for delay tolerant network a survey and comparison
PPT
Rmdtn ppt
PDF
Performance Evaluation of Binary Spray and Wait OppNet Protocol in the Contex...
PDF
Delay tolerant network routing protocol a comprehensive survey with hybrid...
PPTX
ROUTING STRATEGIES IN DTN
Routing in Delay Tolerant Networks
Performance analysis of Delay-Tolerant Routing Protocols in Intermittently Co...
Project
 
Routing protocol for delay tolerant network a survey and comparison
Rmdtn ppt
Performance Evaluation of Binary Spray and Wait OppNet Protocol in the Contex...
Delay tolerant network routing protocol a comprehensive survey with hybrid...
ROUTING STRATEGIES IN DTN

What's hot (20)

PPTX
DPRoPHET in Delay Tolerant Network
PDF
Delay Tolerant Network - Journal
PPTX
Intro to DTN and routing classification
DOCX
Delay Tolerant Network
PDF
Trends and Challenges in Delay Tolerant Network (DTN) or Mobile Opportunistic...
PPT
Opportunistic Networking
PPTX
Delay Tolerant Network (DTN)
PPTX
Delay and Disruption Tolerance and the Internet of Things
PPTX
Delay telerant network
PDF
Opportunistic Networking: Extending Internet Communications Through Spontaneo...
PPTX
Delay tolerant networking
PDF
Hexagonal based Clustering for Reducing Rebroadcasts in Mobile Ad Hoc Networks
PDF
Z02417321735
PDF
Multicasting in Delay Tolerant Networks: Implementation and Performance Analysis
PDF
Performance evaluation of rapid and spray and-wait dtn routing protocols unde...
PDF
Performance evaluation of rapid and spray and-wait dtn routing protocols unde...
PPTX
Network Coding in Disruption Tolerant Network (DTN)
PDF
A Low Overhead Reachability Guaranteed Dynamic Route Discovery Mechanism for ...
DOCX
WLAN IP and Frame
DPRoPHET in Delay Tolerant Network
Delay Tolerant Network - Journal
Intro to DTN and routing classification
Delay Tolerant Network
Trends and Challenges in Delay Tolerant Network (DTN) or Mobile Opportunistic...
Opportunistic Networking
Delay Tolerant Network (DTN)
Delay and Disruption Tolerance and the Internet of Things
Delay telerant network
Opportunistic Networking: Extending Internet Communications Through Spontaneo...
Delay tolerant networking
Hexagonal based Clustering for Reducing Rebroadcasts in Mobile Ad Hoc Networks
Z02417321735
Multicasting in Delay Tolerant Networks: Implementation and Performance Analysis
Performance evaluation of rapid and spray and-wait dtn routing protocols unde...
Performance evaluation of rapid and spray and-wait dtn routing protocols unde...
Network Coding in Disruption Tolerant Network (DTN)
A Low Overhead Reachability Guaranteed Dynamic Route Discovery Mechanism for ...
WLAN IP and Frame
Ad

Viewers also liked (18)

PDF
Introduction to Secure Delay/Disruption Tolerant Networks (DTN)
PPTX
Evaluation of Delay/Disruptive Tolerant Network Solutions in Networks under I...
PPT
Dauphin Touch Network 1
PDF
How Important Social Graphs are for DTN Routing
PDF
DTN-Amazon: Digital/Social Inclusion in the Amazon Region
PDF
Social-aware Opportunistic Routing Protocol based on User's Interactions and ...
PDF
Crowd Assisted Approach for Pervasive Opportunistic Sensing
PPT
Alien Far Side 3 Moon
PDF
SocialDTN: a DTN Implementation for Digital and Social Inclusion
PPTX
Always Offline: Delay-Tolerant Networking for the Internet of Things
PDF
Analysis of Searchable Encryption
PDF
WiFi Direct with Delay-Optimized DTN is the Base Recipe for Applications in L...
PPTX
jaypee Training ppt
PPTX
Secure data retrieval for decentralized disruption tolerant military networks
DOCX
Jaypee Cement Ltd.
PPTX
Delay Tolerant Network - Presentation
PPTX
Hrm promotion & transfer
Introduction to Secure Delay/Disruption Tolerant Networks (DTN)
Evaluation of Delay/Disruptive Tolerant Network Solutions in Networks under I...
Dauphin Touch Network 1
How Important Social Graphs are for DTN Routing
DTN-Amazon: Digital/Social Inclusion in the Amazon Region
Social-aware Opportunistic Routing Protocol based on User's Interactions and ...
Crowd Assisted Approach for Pervasive Opportunistic Sensing
Alien Far Side 3 Moon
SocialDTN: a DTN Implementation for Digital and Social Inclusion
Always Offline: Delay-Tolerant Networking for the Internet of Things
Analysis of Searchable Encryption
WiFi Direct with Delay-Optimized DTN is the Base Recipe for Applications in L...
jaypee Training ppt
Secure data retrieval for decentralized disruption tolerant military networks
Jaypee Cement Ltd.
Delay Tolerant Network - Presentation
Hrm promotion & transfer
Ad

Similar to Multicasting in DTN Networks (20)

PDF
dtn-180110112549.pdf
PDF
MartinDickThesis
PPTX
THE EFFECTS OF PAUSE TIME ON THE PERFORMANCE OF DSR PROTOCOL IN MOBILE ADHOC ...
PDF
Week 3 Lecture Material.pdf for Wireless Ad Hoc and Sensor Networks
PDF
Bandwidth guaranteed
PPT
Gokul
PPT
PDF
PARTICLE SWARM OPTIMIZATION–LONG SHORTTERM MEMORY BASED CHANNEL ESTIMATION WI...
PDF
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...
PDF
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...
PPT
Multiplexing
PDF
C241721
PDF
Ijetae 0913 79
PDF
AnupVMathur
PDF
Ballpark Figure Algorithms for Data Broadcast in Wireless Networks
PPTX
Anomaly detection final
PDF
Performance Analysis and Simulation of OLSR Routing Protocol in MANET
PDF
Comparative Analysis and Secure ALM P2P Overlay Multicasting of Various Multi...
PDF
Impact of mobility models on supp tran optimized dtn spray and wait routing p...
PDF
Cy31439446
dtn-180110112549.pdf
MartinDickThesis
THE EFFECTS OF PAUSE TIME ON THE PERFORMANCE OF DSR PROTOCOL IN MOBILE ADHOC ...
Week 3 Lecture Material.pdf for Wireless Ad Hoc and Sensor Networks
Bandwidth guaranteed
Gokul
PARTICLE SWARM OPTIMIZATION–LONG SHORTTERM MEMORY BASED CHANNEL ESTIMATION WI...
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...
Multiplexing
C241721
Ijetae 0913 79
AnupVMathur
Ballpark Figure Algorithms for Data Broadcast in Wireless Networks
Anomaly detection final
Performance Analysis and Simulation of OLSR Routing Protocol in MANET
Comparative Analysis and Secure ALM P2P Overlay Multicasting of Various Multi...
Impact of mobility models on supp tran optimized dtn spray and wait routing p...
Cy31439446

Recently uploaded (20)

PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPTX
Welding lecture in detail for understanding
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPTX
Internet of Things (IOT) - A guide to understanding
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PPT
Project quality management in manufacturing
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PPTX
UNIT 4 Total Quality Management .pptx
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PPTX
web development for engineering and engineering
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
Welding lecture in detail for understanding
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
Embodied AI: Ushering in the Next Era of Intelligent Systems
Internet of Things (IOT) - A guide to understanding
Operating System & Kernel Study Guide-1 - converted.pdf
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
UNIT-1 - COAL BASED THERMAL POWER PLANTS
Project quality management in manufacturing
Model Code of Practice - Construction Work - 21102022 .pdf
UNIT 4 Total Quality Management .pptx
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
web development for engineering and engineering
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026

Multicasting in DTN Networks

  • 1. Introduction Multicasting Approach & Implementation Results Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator Guide: Prof. Mostafa Ammar December 6, 2016 Guide: Prof. Mostafa Ammar Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
  • 2. Introduction Multicasting Approach & Implementation Results Delay Tolerant Networks A class of emerging networks that experience frequent and long-duration partitions. Intermittent connectivity Lack of end-to-end paths Absence of well-defined infrastructure Mobile nodes Guide: Prof. Mostafa Ammar Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
  • 3. Introduction Multicasting Approach & Implementation Results DTN Examples (a) Army (b) Deep-space communication (c) Emergency Response (d) Vehicular communication Guide: Prof. Mostafa Ammar Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
  • 4. Introduction Multicasting Approach & Implementation Results Motivation Effective Communication in DTNs Guide: Prof. Mostafa Ammar Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
  • 5. Introduction Multicasting Approach & Implementation Results Motivation Effective Communication in DTNs Some scenarios in DTNs might require group based communication Guide: Prof. Mostafa Ammar Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
  • 6. Introduction Multicasting Approach & Implementation Results Motivation Effective Communication in DTNs Some scenarios in DTNs might require group based communication In such scenarios, unicast implementation can greatly overwhelm the network Guide: Prof. Mostafa Ammar Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
  • 7. Introduction Multicasting Approach & Implementation Results Group based communication Unicast routing: Efficient? No Guide: Prof. Mostafa Ammar Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
  • 8. Introduction Multicasting Approach & Implementation Results Group based communication Unicast routing: Efficient? No Multicast routing is the obvious choice Guide: Prof. Mostafa Ammar Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
  • 9. Introduction Multicasting Approach & Implementation Results Approaches in Contention Oracle based implementation requires look-up for every message at every node Message containing a list of destinations in place of a single ”to” field Group based logical identifier Guide: Prof. Mostafa Ammar Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
  • 10. Introduction Multicasting Approach & Implementation Results Routing Protocols for DTNs Store and forward Nodes relay messages, due to lack of network infrastructure. Data incrementally moved to the destination Guide: Prof. Mostafa Ammar Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
  • 11. Introduction Multicasting Approach & Implementation Results Routing Protocols for DTNs Epidemic: flooding-based in nature. Spray & Wait: controlled flooding. First Contact: sends message to the first node it contacts. Direct Delivery: message transmitted only when source node comes in direct contact with the destination node. PRoPHET: probability based. Guide: Prof. Mostafa Ammar Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
  • 12. Introduction Multicasting Approach & Implementation Results Implementation in ONE Simulator Opportunistic Network Emulator (ONE): Emulates Delay Tolerant Networks Customizable network scenarios with various mobility models Currently, only unicast routing is implemented Guide: Prof. Mostafa Ammar Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
  • 13. Introduction Multicasting Approach & Implementation Results Implementation in ONE Simulator Opportunistic Network Emulator (ONE): Emulates Delay Tolerant Networks Customizable network scenarios with various mobility models Currently, only unicast routing is implemented We have implemented multicast routing for DTN protocols Guide: Prof. Mostafa Ammar Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
  • 14. Introduction Multicasting Approach & Implementation Results ONE Overview Figure: ONE Simulator Overview Guide: Prof. Mostafa Ammar Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
  • 15. Introduction Multicasting Approach & Implementation Results ONE - Routing Map Figure: Routing Map Guide: Prof. Mostafa Ammar Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
  • 16. Introduction Multicasting Approach & Implementation Results Simulation Parameters Protocol Movement model Number of nodes Number of groups TTL Warmup Time Buffer Size Guide: Prof. Mostafa Ammar Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
  • 17. Introduction Multicasting Approach & Implementation Results Simulations Results (a) Effect on messages delivered (b) Effect on Avg. Latencies (c) Avg. Hop Count in RWP (d) Avg. Hop Count in MBM Guide: Prof. Mostafa Ammar Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
  • 18. Introduction Multicasting Approach & Implementation Results Simulations Results (e) Effect of varying TTL (f) Effect of varying warmup values Probablity Based Protocol Guide: Prof. Mostafa Ammar Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
  • 19. Introduction Multicasting Approach & Implementation Results Conclusions Total number of nodes influences % of messages delivered, average latencies and hop count directly The mobility model of the nodes impacts the statistics greatly. Decrease in TTL value can negatively impact the % of messages delivered For probability based protocols, warmup period affects the average latency of messages delivered Guide: Prof. Mostafa Ammar Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
  • 20. Introduction Multicasting Approach & Implementation Results Future Work A node being the member of more than one multicast groups at a time A node dynamically changing group membership within a single simulation Guide: Prof. Mostafa Ammar Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
  • 21. Introduction Multicasting Approach & Implementation Results Thank You Guide: Prof. Mostafa Ammar Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator
  • 22. Introduction Multicasting Approach & Implementation Results Team 1. Harsh Maniar 2. Neha Raje 3. Nagendra Posani 4. Swarnim Vyas 5. Ramcharan Guide: Prof. Mostafa Ammar Implementation & Analysis of Multicasting in DTN Networks using the ONE Simulator