SlideShare une entreprise Scribd logo
1  sur  15
Télécharger pour lire hors ligne
Study on the Effect of Network Dynamics on
Opportunistic Routing


Waldir Moreira, Manuel de Souza, Paulo Mendes, and Susana Sargento
                            waldir.junior@ulusofona.pt

                                        July 9th, 2012
    11th International Conference on Ad-Hoc Networks and Wireless (ADHOC-NOW 2012)
                                      Belgrade, Serbia
Agenda
• Introduction
• Motivation
• Our Approach
• Evaluation
• Results
• Conclusions and Future Work



                                2
Introduction
• Powerful devices
• Spontaneous networks
• Opportunistic contacts
 - Intermittent connectivity




                               3
Motivation
• Many routing solutions
 - epidemic, encounter history, social
 aspects ...
• Resulting proximity graphs are unstable
• Dynamism of users’ daily life routines
• Study the effect of network dynamics



                                            4
Our Approach
• To consider the oscillations of social
 interactions (influenced by daily routines)


• Two utility functions
 - Time-Evolving Contact Duration (TECD)
 - TECD Importance (TECDi)



                                               5
Our Approach




               6
Our Approach: TECD



(1)           A
                     w(B,x)
                                  B




      If Mx   Buffer(B) and w(B,x) > w(A,x)
(2)                   Mx
              A                   B




                                              7
Our Approach: TECDi



(1)        A
                   I(B)
                                 B



       If Mx   Buffer(B) and I(B) > I(A)
                    Mx
(2)        A                     B




                                           8
Evaluation
Parameters                                           Values
Simulator                        Opportunistic Network Environment (ONE)
                                       Contact-based vs Social-based
                    PRoPHET, Epidemic, TECD                      Bubble Rap, Rank, TECDi
                                          Heterogeneous Mobility
                                                   1036800 sec
                                            150 (people/vehicles)
                                Working Day, Bus, Shortest Path Map Based

Routing Proposals   Bluetooth (250 kbps / 10 m)               Wi-Fi (Bus: 11 Mbps / 250 m)
                                                      2 MB
                                           24 hours and Unlimited
                                                    1 – 100 kB
                                                      6000
                                                  5 (Bubble Rap)
                                           700 sec (Bubble Rap)
                                                    0.8 (Rank)                               9
Results




- TECD has a gain of:                       - TECDi has a gain of:
  PROPHET: 16.17% (24) and 18.41% (Un)        Rank: 6.06% (24) and 4.88% (Un)
  Epidemic: 23.77% (24) and 23.26% (Un)       Bubble Rap: 12% (24) and -9% (Un)

- PROPHET suffers occasional finite loops   - Bubble Rap has more time for communities
 => use transmission opportunities           => increased delivery capability

- Epidemic quickly exhausts buffer space    - Rank doesn't consider social levels
=> 2 MB per node                             => important nodes, weak ties


                                                                                    10
Results




- TECD with less replicas (57.37 and 121.30):   - TECDi with less replicas (266.12 and 363.02):
  PROPHET: 272.35 (24) and 247.11 (Un)            Rank: 302.05 (24) and 418.21 (Un)
  Epidemic: 454.12 (24) and 535.04 (Un)           Bubble Rap: 559.69 (24) and 495.69 (Un)

- TECD advantage decreases with unlimited       - TECDi reduces the potential next hops
 => messages live longer in the system           => important nodes, strong ties

- PROPHET and Epidemic                          - Bubble Rap has the highest costs
 => buffer limitations                           => global centrality


                                                                                          11
Results




- Latency increases with TTL               - TECDi replicates based on importance
                                            => top-ranked nodes, more time to reach
- Lack of a stale data removal mechanism   destination
 => affects all solutions
                                           - Bubble Rap high latency with 24-hour TTL
- Unlimited TTL                             => formation of communities
 => more messages, increase in delivery     => finding higher centrality nodes influences
probability                                overall latency



                                                                                   12
Conclusions and
Future Work
• Dynamism positive affects forwarding decisions

• TECD performs better than TECDi
   => node importance

• "Opportunistic Routing Based on Daily Routines," in Proc. of the
  6th IEEE WoWMoM Workshop AOC, SFO, USA, June, 2012

• Internet-Draft (draft-moreira-dlife-00)
  DTNRG Meeting, Vancouver, July 2012

• Next steps
                         Information-Centric
                          version of dLife


                                                                13
Acknowledgements

To FCT for financial support via PhD grant
 (SFRH/BD/62761/2009) and UCR project
 (PTDC/EEA-TEL/103637/2008)




                                         14
Study on the Effect of Network Dynamics on
Opportunistic Routing


Waldir Moreira, Manuel de Souza, Paulo Mendes, and Susana Sargento
                            waldir.junior@ulusofona.pt

                                        July 9th, 2012
    11th International Conference on Ad-Hoc Networks and Wireless (ADHOC-NOW 2012)
                                      Belgrade, Serbia

Contenu connexe

En vedette

Social-aware Opportunistic Routing
Social-aware Opportunistic RoutingSocial-aware Opportunistic Routing
Social-aware Opportunistic Routing
Waldir Moreira
 
ExOR Multihop Routing in Wireless Networks
ExOR Multihop Routing in Wireless NetworksExOR Multihop Routing in Wireless Networks
ExOR Multihop Routing in Wireless Networks
Yatindra shashi
 
Spatial Locality in Pocket Switched Networks
Spatial Locality in Pocket Switched NetworksSpatial Locality in Pocket Switched Networks
Spatial Locality in Pocket Switched Networks
Waldir Moreira
 
Social-aware Forwarding in Opportunistic Wireless Networks: Content Awareness...
Social-aware Forwarding in Opportunistic Wireless Networks: Content Awareness...Social-aware Forwarding in Opportunistic Wireless Networks: Content Awareness...
Social-aware Forwarding in Opportunistic Wireless Networks: Content Awareness...
Waldir Moreira
 
Opportunistic Networking
Opportunistic NetworkingOpportunistic Networking
Opportunistic Networking
Noorin Fatima
 
Directed diffusion for wireless sensor networking
Directed diffusion for wireless sensor networkingDirected diffusion for wireless sensor networking
Directed diffusion for wireless sensor networking
Habibur Rahman
 

En vedette (20)

Dynamics of Social-aware Pervasive Networks
Dynamics of Social-aware Pervasive NetworksDynamics of Social-aware Pervasive Networks
Dynamics of Social-aware Pervasive Networks
 
CIMPL: A Public Safety Tool based on Opportunistic Communication
CIMPL: A Public Safety Tool based on Opportunistic CommunicationCIMPL: A Public Safety Tool based on Opportunistic Communication
CIMPL: A Public Safety Tool based on Opportunistic Communication
 
A closer look at Online Social Networks (OSNs)
A closer look at Online Social Networks (OSNs)A closer look at Online Social Networks (OSNs)
A closer look at Online Social Networks (OSNs)
 
How can users' interests be considered to improve content dissemination/retri...
How can users' interests be considered to improve content dissemination/retri...How can users' interests be considered to improve content dissemination/retri...
How can users' interests be considered to improve content dissemination/retri...
 
Social-aware Opportunistic Routing
Social-aware Opportunistic RoutingSocial-aware Opportunistic Routing
Social-aware Opportunistic Routing
 
Computer Networking meets Social Psychology
Computer Networking meets Social PsychologyComputer Networking meets Social Psychology
Computer Networking meets Social Psychology
 
SocialDTN: a DTN Implementation for Digital and Social Inclusion
SocialDTN: a DTN Implementation for Digital and Social InclusionSocialDTN: a DTN Implementation for Digital and Social Inclusion
SocialDTN: a DTN Implementation for Digital and Social Inclusion
 
How Important Social Graphs are for DTN Routing
How Important Social Graphs are for DTN RoutingHow Important Social Graphs are for DTN Routing
How Important Social Graphs are for DTN Routing
 
Trust in a networked world: Problems and measures
Trust in a networked world: Problems and measuresTrust in a networked world: Problems and measures
Trust in a networked world: Problems and measures
 
Crowd Assisted Approach for Pervasive Opportunistic Sensing
Crowd Assisted Approach for Pervasive Opportunistic SensingCrowd Assisted Approach for Pervasive Opportunistic Sensing
Crowd Assisted Approach for Pervasive Opportunistic Sensing
 
ExOR Multihop Routing in Wireless Networks
ExOR Multihop Routing in Wireless NetworksExOR Multihop Routing in Wireless Networks
ExOR Multihop Routing in Wireless Networks
 
Spatial Locality in Pocket Switched Networks
Spatial Locality in Pocket Switched NetworksSpatial Locality in Pocket Switched Networks
Spatial Locality in Pocket Switched Networks
 
Social-aware Opportunistic Routing Protocol based on User's Interactions and ...
Social-aware Opportunistic Routing Protocol based on User's Interactions and ...Social-aware Opportunistic Routing Protocol based on User's Interactions and ...
Social-aware Opportunistic Routing Protocol based on User's Interactions and ...
 
Assessment Model for Opportunistic Routing
Assessment Model for Opportunistic RoutingAssessment Model for Opportunistic Routing
Assessment Model for Opportunistic Routing
 
dLife: Opportunistic Routing based on Users Daily Life Routine
dLife: Opportunistic Routing based on Users Daily Life RoutinedLife: Opportunistic Routing based on Users Daily Life Routine
dLife: Opportunistic Routing based on Users Daily Life Routine
 
Social-aware Forwarding in Opportunistic Wireless Networks: Content Awareness...
Social-aware Forwarding in Opportunistic Wireless Networks: Content Awareness...Social-aware Forwarding in Opportunistic Wireless Networks: Content Awareness...
Social-aware Forwarding in Opportunistic Wireless Networks: Content Awareness...
 
Mobile Communication
Mobile CommunicationMobile Communication
Mobile Communication
 
Opportunistic Networking
Opportunistic NetworkingOpportunistic Networking
Opportunistic Networking
 
Performance Evaluation of Opportunistic Routing Protocols: A Framework-based ...
Performance Evaluation of Opportunistic Routing Protocols: A Framework-based ...Performance Evaluation of Opportunistic Routing Protocols: A Framework-based ...
Performance Evaluation of Opportunistic Routing Protocols: A Framework-based ...
 
Directed diffusion for wireless sensor networking
Directed diffusion for wireless sensor networkingDirected diffusion for wireless sensor networking
Directed diffusion for wireless sensor networking
 

Similaire à Study on the Effect of Network Dynamics on Opportunistic Routing

An alternative Routing Mechanisms for Mobile Ad-hoc NetworksPresentation2
An alternative Routing Mechanisms for Mobile Ad-hoc NetworksPresentation2An alternative Routing Mechanisms for Mobile Ad-hoc NetworksPresentation2
An alternative Routing Mechanisms for Mobile Ad-hoc NetworksPresentation2
Aws Ali
 
Hpc, grid and cloud computing - the past, present, and future challenge
Hpc, grid and cloud computing - the past, present, and future challengeHpc, grid and cloud computing - the past, present, and future challenge
Hpc, grid and cloud computing - the past, present, and future challenge
Jason Shih
 
OLPC Mesh networking improvements
OLPC Mesh networking improvementsOLPC Mesh networking improvements
OLPC Mesh networking improvements
OSLL
 
Deep Learning Based Voice Activity Detection and Speech Enhancement
Deep Learning Based Voice Activity Detection and Speech EnhancementDeep Learning Based Voice Activity Detection and Speech Enhancement
Deep Learning Based Voice Activity Detection and Speech Enhancement
NAVER Engineering
 
A new Leach protocol based on ICH-Leach for adaptive image transferring using...
A new Leach protocol based on ICH-Leach for adaptive image transferring using...A new Leach protocol based on ICH-Leach for adaptive image transferring using...
A new Leach protocol based on ICH-Leach for adaptive image transferring using...
TELKOMNIKA JOURNAL
 

Similaire à Study on the Effect of Network Dynamics on Opportunistic Routing (20)

Research portfolio
Research portfolio Research portfolio
Research portfolio
 
The Road towards Wireless Dense & Heterogeneous Networks: The CROWD Perspective
The Road towards Wireless Dense & Heterogeneous Networks: The CROWD PerspectiveThe Road towards Wireless Dense & Heterogeneous Networks: The CROWD Perspective
The Road towards Wireless Dense & Heterogeneous Networks: The CROWD Perspective
 
Deeplearning in finance
Deeplearning in financeDeeplearning in finance
Deeplearning in finance
 
Back to Rings but not Tokens: Physical and Logical Designs for Distributed Fi...
Back to Rings but not Tokens: Physical and Logical Designs for Distributed Fi...Back to Rings but not Tokens: Physical and Logical Designs for Distributed Fi...
Back to Rings but not Tokens: Physical and Logical Designs for Distributed Fi...
 
Digital Signal Processing Quiz
Digital Signal Processing QuizDigital Signal Processing Quiz
Digital Signal Processing Quiz
 
Ns2 x graphs
Ns2 x graphsNs2 x graphs
Ns2 x graphs
 
An alternative Routing Mechanisms for Mobile Ad-hoc NetworksPresentation2
An alternative Routing Mechanisms for Mobile Ad-hoc NetworksPresentation2An alternative Routing Mechanisms for Mobile Ad-hoc NetworksPresentation2
An alternative Routing Mechanisms for Mobile Ad-hoc NetworksPresentation2
 
INC 2005 - ROME: Optimising DHT-based Peer-to-Peer Networks
INC 2005 - ROME: Optimising DHT-based Peer-to-Peer NetworksINC 2005 - ROME: Optimising DHT-based Peer-to-Peer Networks
INC 2005 - ROME: Optimising DHT-based Peer-to-Peer Networks
 
TeraGrid Communication and Computation
TeraGrid Communication and ComputationTeraGrid Communication and Computation
TeraGrid Communication and Computation
 
OptIPuter Overview
OptIPuter OverviewOptIPuter Overview
OptIPuter Overview
 
Hpc, grid and cloud computing - the past, present, and future challenge
Hpc, grid and cloud computing - the past, present, and future challengeHpc, grid and cloud computing - the past, present, and future challenge
Hpc, grid and cloud computing - the past, present, and future challenge
 
OLPC Mesh networking improvements
OLPC Mesh networking improvementsOLPC Mesh networking improvements
OLPC Mesh networking improvements
 
An End-to-End Campus-Scale High Performance Cyberinfrastructure for Data-Inte...
An End-to-End Campus-Scale High Performance Cyberinfrastructure for Data-Inte...An End-to-End Campus-Scale High Performance Cyberinfrastructure for Data-Inte...
An End-to-End Campus-Scale High Performance Cyberinfrastructure for Data-Inte...
 
Building a Global Collaboration System for Data-Intensive Discovery
Building a Global Collaboration System for Data-Intensive DiscoveryBuilding a Global Collaboration System for Data-Intensive Discovery
Building a Global Collaboration System for Data-Intensive Discovery
 
Deep Learning Based Voice Activity Detection and Speech Enhancement
Deep Learning Based Voice Activity Detection and Speech EnhancementDeep Learning Based Voice Activity Detection and Speech Enhancement
Deep Learning Based Voice Activity Detection and Speech Enhancement
 
Basic networking 07-2012
Basic networking 07-2012Basic networking 07-2012
Basic networking 07-2012
 
MONAI and Open Science for Medical Imaging Deep Learning: SIPAIM 2020
MONAI and Open Science for Medical Imaging Deep Learning: SIPAIM 2020MONAI and Open Science for Medical Imaging Deep Learning: SIPAIM 2020
MONAI and Open Science for Medical Imaging Deep Learning: SIPAIM 2020
 
A new Leach protocol based on ICH-Leach for adaptive image transferring using...
A new Leach protocol based on ICH-Leach for adaptive image transferring using...A new Leach protocol based on ICH-Leach for adaptive image transferring using...
A new Leach protocol based on ICH-Leach for adaptive image transferring using...
 
The OptIPuter and Its Applications
The OptIPuter and Its ApplicationsThe OptIPuter and Its Applications
The OptIPuter and Its Applications
 
STING: A Framework for Analyzing Spacio-Temporal Interaction Networks and Graphs
STING: A Framework for Analyzing Spacio-Temporal Interaction Networks and GraphsSTING: A Framework for Analyzing Spacio-Temporal Interaction Networks and Graphs
STING: A Framework for Analyzing Spacio-Temporal Interaction Networks and Graphs
 

Plus de Waldir Moreira

The Role of Information in Opportunistic Networks
The Role of Information in Opportunistic NetworksThe Role of Information in Opportunistic Networks
The Role of Information in Opportunistic Networks
Waldir Moreira
 
Opportunistic Networking: Extending Internet Communications Through Spontaneo...
Opportunistic Networking: Extending Internet Communications Through Spontaneo...Opportunistic Networking: Extending Internet Communications Through Spontaneo...
Opportunistic Networking: Extending Internet Communications Through Spontaneo...
Waldir Moreira
 

Plus de Waldir Moreira (7)

SV4D: The project, the reality observed and the challenges to be addressed
SV4D: The project, the reality observed and the challenges to be addressedSV4D: The project, the reality observed and the challenges to be addressed
SV4D: The project, the reality observed and the challenges to be addressed
 
SV4D Architecture: Building Sustainable Villages for Developing Countries
SV4D Architecture: Building Sustainable Villages for Developing CountriesSV4D Architecture: Building Sustainable Villages for Developing Countries
SV4D Architecture: Building Sustainable Villages for Developing Countries
 
Sustainable Villages for Development: Promoting Digital Inclusion
Sustainable Villages for Development: Promoting Digital InclusionSustainable Villages for Development: Promoting Digital Inclusion
Sustainable Villages for Development: Promoting Digital Inclusion
 
DTN-Amazon: Digital/Social Inclusion in the Amazon Region
DTN-Amazon: Digital/Social Inclusion in the Amazon RegionDTN-Amazon: Digital/Social Inclusion in the Amazon Region
DTN-Amazon: Digital/Social Inclusion in the Amazon Region
 
The Role of Information in Opportunistic Networks
The Role of Information in Opportunistic NetworksThe Role of Information in Opportunistic Networks
The Role of Information in Opportunistic Networks
 
Encouraging Cooperation Through Community Dynamics
Encouraging Cooperation Through Community DynamicsEncouraging Cooperation Through Community Dynamics
Encouraging Cooperation Through Community Dynamics
 
Opportunistic Networking: Extending Internet Communications Through Spontaneo...
Opportunistic Networking: Extending Internet Communications Through Spontaneo...Opportunistic Networking: Extending Internet Communications Through Spontaneo...
Opportunistic Networking: Extending Internet Communications Through Spontaneo...
 

Dernier

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Dernier (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 

Study on the Effect of Network Dynamics on Opportunistic Routing

  • 1. Study on the Effect of Network Dynamics on Opportunistic Routing Waldir Moreira, Manuel de Souza, Paulo Mendes, and Susana Sargento waldir.junior@ulusofona.pt July 9th, 2012 11th International Conference on Ad-Hoc Networks and Wireless (ADHOC-NOW 2012) Belgrade, Serbia
  • 2. Agenda • Introduction • Motivation • Our Approach • Evaluation • Results • Conclusions and Future Work 2
  • 3. Introduction • Powerful devices • Spontaneous networks • Opportunistic contacts - Intermittent connectivity 3
  • 4. Motivation • Many routing solutions - epidemic, encounter history, social aspects ... • Resulting proximity graphs are unstable • Dynamism of users’ daily life routines • Study the effect of network dynamics 4
  • 5. Our Approach • To consider the oscillations of social interactions (influenced by daily routines) • Two utility functions - Time-Evolving Contact Duration (TECD) - TECD Importance (TECDi) 5
  • 7. Our Approach: TECD (1) A w(B,x) B If Mx Buffer(B) and w(B,x) > w(A,x) (2) Mx A B 7
  • 8. Our Approach: TECDi (1) A I(B) B If Mx Buffer(B) and I(B) > I(A) Mx (2) A B 8
  • 9. Evaluation Parameters Values Simulator Opportunistic Network Environment (ONE) Contact-based vs Social-based PRoPHET, Epidemic, TECD Bubble Rap, Rank, TECDi Heterogeneous Mobility 1036800 sec 150 (people/vehicles) Working Day, Bus, Shortest Path Map Based Routing Proposals Bluetooth (250 kbps / 10 m) Wi-Fi (Bus: 11 Mbps / 250 m) 2 MB 24 hours and Unlimited 1 – 100 kB 6000 5 (Bubble Rap) 700 sec (Bubble Rap) 0.8 (Rank) 9
  • 10. Results - TECD has a gain of: - TECDi has a gain of: PROPHET: 16.17% (24) and 18.41% (Un) Rank: 6.06% (24) and 4.88% (Un) Epidemic: 23.77% (24) and 23.26% (Un) Bubble Rap: 12% (24) and -9% (Un) - PROPHET suffers occasional finite loops - Bubble Rap has more time for communities => use transmission opportunities => increased delivery capability - Epidemic quickly exhausts buffer space - Rank doesn't consider social levels => 2 MB per node => important nodes, weak ties 10
  • 11. Results - TECD with less replicas (57.37 and 121.30): - TECDi with less replicas (266.12 and 363.02): PROPHET: 272.35 (24) and 247.11 (Un) Rank: 302.05 (24) and 418.21 (Un) Epidemic: 454.12 (24) and 535.04 (Un) Bubble Rap: 559.69 (24) and 495.69 (Un) - TECD advantage decreases with unlimited - TECDi reduces the potential next hops => messages live longer in the system => important nodes, strong ties - PROPHET and Epidemic - Bubble Rap has the highest costs => buffer limitations => global centrality 11
  • 12. Results - Latency increases with TTL - TECDi replicates based on importance => top-ranked nodes, more time to reach - Lack of a stale data removal mechanism destination => affects all solutions - Bubble Rap high latency with 24-hour TTL - Unlimited TTL => formation of communities => more messages, increase in delivery => finding higher centrality nodes influences probability overall latency 12
  • 13. Conclusions and Future Work • Dynamism positive affects forwarding decisions • TECD performs better than TECDi => node importance • "Opportunistic Routing Based on Daily Routines," in Proc. of the 6th IEEE WoWMoM Workshop AOC, SFO, USA, June, 2012 • Internet-Draft (draft-moreira-dlife-00) DTNRG Meeting, Vancouver, July 2012 • Next steps Information-Centric version of dLife 13
  • 14. Acknowledgements To FCT for financial support via PhD grant (SFRH/BD/62761/2009) and UCR project (PTDC/EEA-TEL/103637/2008) 14
  • 15. Study on the Effect of Network Dynamics on Opportunistic Routing Waldir Moreira, Manuel de Souza, Paulo Mendes, and Susana Sargento waldir.junior@ulusofona.pt July 9th, 2012 11th International Conference on Ad-Hoc Networks and Wireless (ADHOC-NOW 2012) Belgrade, Serbia