SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Andere mochten auch

Dynamics of Social-aware Pervasive Networks
Dynamics of Social-aware Pervasive NetworksDynamics of Social-aware Pervasive Networks
Dynamics of Social-aware Pervasive NetworksWaldir Moreira
 
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 CommunicationWaldir Moreira
 
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)Waldir Moreira
 
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...Waldir Moreira
 
Social-aware Opportunistic Routing
Social-aware Opportunistic RoutingSocial-aware Opportunistic Routing
Social-aware Opportunistic RoutingWaldir Moreira
 
Computer Networking meets Social Psychology
Computer Networking meets Social PsychologyComputer Networking meets Social Psychology
Computer Networking meets Social PsychologyWaldir Moreira
 
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 InclusionWaldir Moreira
 
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 RoutingWaldir Moreira
 
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 measuresWaldir Moreira
 
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 SensingWaldir Moreira
 
ExOR Multihop Routing in Wireless Networks
ExOR Multihop Routing in Wireless NetworksExOR Multihop Routing in Wireless Networks
ExOR Multihop Routing in Wireless NetworksYatindra shashi
 
Spatial Locality in Pocket Switched Networks
Spatial Locality in Pocket Switched NetworksSpatial Locality in Pocket Switched Networks
Spatial Locality in Pocket Switched NetworksWaldir Moreira
 
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 ...Waldir Moreira
 
Assessment Model for Opportunistic Routing
Assessment Model for Opportunistic RoutingAssessment Model for Opportunistic Routing
Assessment Model for Opportunistic RoutingWaldir Moreira
 
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 RoutineWaldir 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 NetworkingNoorin Fatima
 
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 ...Torsten Braun, Universität Bern
 
Directed diffusion for wireless sensor networking
Directed diffusion for wireless sensor networkingDirected diffusion for wireless sensor networking
Directed diffusion for wireless sensor networkingHabibur Rahman
 

Andere mochten auch (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
 

Ähnlich wie Study on the Effect of Network Dynamics on Opportunistic Routing

Research portfolio
Research portfolio Research portfolio
Research portfolio Mehdi Bennis
 
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 PerspectiveIIT CNR
 
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...Tokyo University of Science
 
Digital Signal Processing Quiz
Digital Signal Processing QuizDigital Signal Processing Quiz
Digital Signal Processing QuizMelissa Luster
 
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 NetworksPresentation2Aws Ali
 
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 NetworksJames Salter
 
TeraGrid Communication and Computation
TeraGrid Communication and ComputationTeraGrid Communication and Computation
TeraGrid Communication and ComputationTal Lavian Ph.D.
 
OptIPuter Overview
OptIPuter OverviewOptIPuter Overview
OptIPuter OverviewLarry Smarr
 
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 challengeJason Shih
 
OLPC Mesh networking improvements
OLPC Mesh networking improvementsOLPC Mesh networking improvements
OLPC Mesh networking improvementsOSLL
 
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...Larry Smarr
 
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 DiscoveryLarry Smarr
 
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 EnhancementNAVER Engineering
 
Basic networking 07-2012
Basic networking 07-2012Basic networking 07-2012
Basic networking 07-2012Samuel Dratwa
 
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 2020Stephen Aylward
 
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
 
The OptIPuter and Its Applications
The OptIPuter and Its ApplicationsThe OptIPuter and Its Applications
The OptIPuter and Its ApplicationsLarry Smarr
 
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 GraphsJason Riedy
 

Ähnlich wie 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
 

Mehr von Waldir Moreira

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 addressedWaldir Moreira
 
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 CountriesWaldir Moreira
 
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 InclusionWaldir Moreira
 
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 RegionWaldir 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 NetworksWaldir Moreira
 
Encouraging Cooperation Through Community Dynamics
Encouraging Cooperation Through Community DynamicsEncouraging Cooperation Through Community Dynamics
Encouraging Cooperation Through Community DynamicsWaldir 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
 

Mehr von 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...
 

Kürzlich hochgeladen

Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 

Kürzlich hochgeladen (20)

Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 

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