SlideShare a Scribd company logo
Opportunistic Routing Based on Daily Routines


    Waldir Moreira, Paulo Mendes, and Susana Sargento
                         waldir.junior@ulusofona.pt
                                 June 25th, 2012
 6th IEEE WoWMoM Workshop on Autonomic and Opportunistic Communications (AOC 2012)
                              San Francisco, USA
Agenda
• Introduction
• Motivation
• Our Proposal: dLife
• 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 ...
• Instability of the created proximity graphs
• Dynamism of users’ behavior
• Daily life routines



                                            4
Our Proposal: dLife
• To capture the dynamics of the network
 represented by time-evolving social ties
 between pair of nodes
• Two utility functions
 - Time-Evolving Contact Duration (TECD)
 - TECD Importance (TECDi)



                                            5
Our Proposal: dLife




                      6
Our Proposal: dLife
(1)           A
                      w(B,x)
                                   B




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


                   Otherwise
                      I(B)
(3)           A                    B



                  If I(B) > I(A)
                        Mx
(4)           A                    B



                                              7
Our Proposal: dLifeComm
(1)                A
                           w(B,x)
                                        B




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


                        Otherwise
                           I(B)
(3)                A                    B



                       If I(B) > I(A)
                             Mx
(4)                A                    B



                                                                8
Evaluation
Parameters                                                       Values
Simulator                                      Opportunistic Network Environment (ONE)
Routing Proposals                                  Bubble Rap, dLife and dLifeComm
Scenarios                              Heterogeneous Mobility                Trace Cambridge (CRAWDAD)
Simulation Time                             1036800 sec                             1000000 sec
# of Nodes                              150 (people/vehicles)                        36 (people)
Mobility Models               Working Day, Bus, Shortest Path Map Based               Human
Node Interface                   Wi-Fi (Rate: 11 Mbps / Range: 100 m)                Bluetooth
Node Buffer                                                       2 MB
Message TTL                                           1, 2, 4 days, 1 and 3 weeks
Message Size                                                    1 – 100 kB
Generated Messages                                                6000
K-Clique, k                                         5 (Bubble Rap and dLifeComm)
K-Clique, familiarThreshold                      700 sec (Bubble Rap and dLifeComm)
Daily Samples                                          24 (dLife and dLifeComm)



                                                                                                   9
Results




Heterogenous scenario                  Cambridge traces
-   dLife up to 39.5%                  -   dLife up to 31.5%
-   dLifeComm up to 31.2%              -   dLifeComm up to 31.3%
-   Bubble Rap (Global centrality)     -   Network dynamics (daily routines)
-   Few nodes (~17%) high centrality   -   Local centrality


                                                                       10
Results




Heterogenous scenario                 Cambridge traces
-   dLife up to 78% less              -   dLife up to 55% less
-   dLifeComm up to 68% less          -   dLifeComm up to 50.5% less
-   High social strength/importance   -   Variable patterns of contacts
-   Bubble rap further replicates     -   Forwarders not often available


                                                                       11
Results




Heterogenous scenario                   Cambridge traces
-   dLife up to 48.3% less              -   dLife up to 83.7% less
-   dLifeComm up to 46.1% less          -   dLifeComm up to 84.7% less
-   Smarter forwarding decisions        -   Smaller, well connected groups
-   Bubble Rap (weak ties to destin.)   -   Bubble Rap (Centrality not real)


                                                                          12
Conclusions and
Future Work
• Dynamism of users’ social daily behavior
 => wiser forwarding decisions
• Centrality presented higher impact
 => does not capture reality

• Next steps
                             Internet-Draft
    Information-Centric
                            DTNRG Meeting
     version of dLife
                          Vancouver, July 2012


                                                 13
Acknowledgements

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




                                         14
Opportunistic Routing Based on Daily Routines


    Waldir Moreira, Paulo Mendes, and Susana Sargento
                         waldir.junior@ulusofona.pt
                                 June 25th, 2012
 6th IEEE WoWMoM Workshop on Autonomic and Opportunistic Communications (AOC 2012)
                              San Francisco, USA

More Related Content

PDF
Study on the Effect of Network Dynamics on Opportunistic Routing
PPT
Chapter 3 slides
PDF
End-to-end Speech Recognition with Recurrent Neural Networks (D3L6 Deep Learn...
PPTX
Routing
PDF
Using Social Information to Improve Opportunistic Networking
PDF
dLife: Opportunistic Routing based on Users Daily Life Routine
PDF
Social-aware Forwarding in Opportunistic Wireless Networks: Content Awareness...
PDF
The Role of Information in Opportunistic Networks
Study on the Effect of Network Dynamics on Opportunistic Routing
Chapter 3 slides
End-to-end Speech Recognition with Recurrent Neural Networks (D3L6 Deep Learn...
Routing
Using Social Information to Improve Opportunistic Networking
dLife: Opportunistic Routing based on Users Daily Life Routine
Social-aware Forwarding in Opportunistic Wireless Networks: Content Awareness...
The Role of Information in Opportunistic Networks

Similar to Opportunistic Routing Based on Daily Routines (20)

PDF
A boring presentation about social mobile communication patterns and opportun...
PDF
Social-aware Opportunistic Routing
PDF
Dynamics of Social-aware Pervasive Networks
PDF
Assessment Model for Opportunistic Routing
PPTX
Intermittent participation how sociability and usability shape mediated mobil...
PDF
Pervasive Computing
PDF
MobiSys Group Presentation
PDF
PaeLife Newsletter 3 (English)
PDF
1 s2.0-s1570870514001255-main
PDF
Content Sharing over Smartphone-Based Delay-Tolerant Networks
PDF
Jra3 multi domain_user_applications_research_year_3_review_final
PDF
Mobisys Seminar 28/10/08
PDF
How Important Social Graphs are for DTN Routing
PPTX
Scaling Microblogging Services with Divergent Traffic Demands
PPTX
Validation and analysis of mobility models
PPTX
Social Piggybacking: Leveraging Common Friends to Generate Event Streams
PDF
Life 2.0 Albena Mihovska
PDF
SIX DEGREES OF SEPARATION TO IMPROVE ROUTING IN OPPORTUNISTIC NETWORKS
PDF
Six Degrees of Separation to Improve Routing in Opportunistic Networks
DOCX
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Community aware opportunistic routin...
A boring presentation about social mobile communication patterns and opportun...
Social-aware Opportunistic Routing
Dynamics of Social-aware Pervasive Networks
Assessment Model for Opportunistic Routing
Intermittent participation how sociability and usability shape mediated mobil...
Pervasive Computing
MobiSys Group Presentation
PaeLife Newsletter 3 (English)
1 s2.0-s1570870514001255-main
Content Sharing over Smartphone-Based Delay-Tolerant Networks
Jra3 multi domain_user_applications_research_year_3_review_final
Mobisys Seminar 28/10/08
How Important Social Graphs are for DTN Routing
Scaling Microblogging Services with Divergent Traffic Demands
Validation and analysis of mobility models
Social Piggybacking: Leveraging Common Friends to Generate Event Streams
Life 2.0 Albena Mihovska
SIX DEGREES OF SEPARATION TO IMPROVE ROUTING IN OPPORTUNISTIC NETWORKS
Six Degrees of Separation to Improve Routing in Opportunistic Networks
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Community aware opportunistic routin...
Ad

More from Waldir Moreira (15)

PDF
SV4D: The project, the reality observed and the challenges to be addressed
PDF
SV4D Architecture: Building Sustainable Villages for Developing Countries
PDF
Sustainable Villages for Development: Promoting Digital Inclusion
PDF
CIMPL: A Public Safety Tool based on Opportunistic Communication
PDF
Spatial Locality in Pocket Switched Networks
PDF
Computer Networking meets Social Psychology
PDF
Crowd Assisted Approach for Pervasive Opportunistic Sensing
PDF
Trust in a networked world: Problems and measures
PDF
Social-aware Opportunistic Routing Protocol based on User's Interactions and ...
PDF
SocialDTN: a DTN Implementation for Digital and Social Inclusion
PDF
DTN-Amazon: Digital/Social Inclusion in the Amazon Region
PDF
A closer look at Online Social Networks (OSNs)
PDF
How can users' interests be considered to improve content dissemination/retri...
PDF
Encouraging Cooperation Through Community Dynamics
PDF
Opportunistic Networking: Extending Internet Communications Through Spontaneo...
SV4D: The project, the reality observed and the challenges to be addressed
SV4D Architecture: Building Sustainable Villages for Developing Countries
Sustainable Villages for Development: Promoting Digital Inclusion
CIMPL: A Public Safety Tool based on Opportunistic Communication
Spatial Locality in Pocket Switched Networks
Computer Networking meets Social Psychology
Crowd Assisted Approach for Pervasive Opportunistic Sensing
Trust in a networked world: Problems and measures
Social-aware Opportunistic Routing Protocol based on User's Interactions and ...
SocialDTN: a DTN Implementation for Digital and Social Inclusion
DTN-Amazon: Digital/Social Inclusion in the Amazon Region
A closer look at Online Social Networks (OSNs)
How can users' interests be considered to improve content dissemination/retri...
Encouraging Cooperation Through Community Dynamics
Opportunistic Networking: Extending Internet Communications Through Spontaneo...
Ad

Recently uploaded (20)

PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PPTX
OMC Textile Division Presentation 2021.pptx
PDF
Approach and Philosophy of On baking technology
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
August Patch Tuesday
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PDF
Web App vs Mobile App What Should You Build First.pdf
PPTX
TLE Review Electricity (Electricity).pptx
PPTX
A Presentation on Artificial Intelligence
PDF
Heart disease approach using modified random forest and particle swarm optimi...
PDF
DP Operators-handbook-extract for the Mautical Institute
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
project resource management chapter-09.pdf
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
OMC Textile Division Presentation 2021.pptx
Approach and Philosophy of On baking technology
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
August Patch Tuesday
Programs and apps: productivity, graphics, security and other tools
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
SOPHOS-XG Firewall Administrator PPT.pptx
Web App vs Mobile App What Should You Build First.pdf
TLE Review Electricity (Electricity).pptx
A Presentation on Artificial Intelligence
Heart disease approach using modified random forest and particle swarm optimi...
DP Operators-handbook-extract for the Mautical Institute
Hindi spoken digit analysis for native and non-native speakers
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Unlocking AI with Model Context Protocol (MCP)
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
project resource management chapter-09.pdf

Opportunistic Routing Based on Daily Routines

  • 1. Opportunistic Routing Based on Daily Routines Waldir Moreira, Paulo Mendes, and Susana Sargento waldir.junior@ulusofona.pt June 25th, 2012 6th IEEE WoWMoM Workshop on Autonomic and Opportunistic Communications (AOC 2012) San Francisco, USA
  • 2. Agenda • Introduction • Motivation • Our Proposal: dLife • 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 ... • Instability of the created proximity graphs • Dynamism of users’ behavior • Daily life routines 4
  • 5. Our Proposal: dLife • To capture the dynamics of the network represented by time-evolving social ties between pair of nodes • Two utility functions - Time-Evolving Contact Duration (TECD) - TECD Importance (TECDi) 5
  • 7. Our Proposal: dLife (1) A w(B,x) B If Mx Buffer(B) and w(B,x) > w(A,x) (2) Mx A B Otherwise I(B) (3) A B If I(B) > I(A) Mx (4) A B 7
  • 8. Our Proposal: dLifeComm (1) A w(B,x) B If Mx Buffer(B) and B.sameComm(x) and w(B,x) > w(A,x) (2) Mx A B Otherwise I(B) (3) A B If I(B) > I(A) Mx (4) A B 8
  • 9. Evaluation Parameters Values Simulator Opportunistic Network Environment (ONE) Routing Proposals Bubble Rap, dLife and dLifeComm Scenarios Heterogeneous Mobility Trace Cambridge (CRAWDAD) Simulation Time 1036800 sec 1000000 sec # of Nodes 150 (people/vehicles) 36 (people) Mobility Models Working Day, Bus, Shortest Path Map Based Human Node Interface Wi-Fi (Rate: 11 Mbps / Range: 100 m) Bluetooth Node Buffer 2 MB Message TTL 1, 2, 4 days, 1 and 3 weeks Message Size 1 – 100 kB Generated Messages 6000 K-Clique, k 5 (Bubble Rap and dLifeComm) K-Clique, familiarThreshold 700 sec (Bubble Rap and dLifeComm) Daily Samples 24 (dLife and dLifeComm) 9
  • 10. Results Heterogenous scenario Cambridge traces - dLife up to 39.5% - dLife up to 31.5% - dLifeComm up to 31.2% - dLifeComm up to 31.3% - Bubble Rap (Global centrality) - Network dynamics (daily routines) - Few nodes (~17%) high centrality - Local centrality 10
  • 11. Results Heterogenous scenario Cambridge traces - dLife up to 78% less - dLife up to 55% less - dLifeComm up to 68% less - dLifeComm up to 50.5% less - High social strength/importance - Variable patterns of contacts - Bubble rap further replicates - Forwarders not often available 11
  • 12. Results Heterogenous scenario Cambridge traces - dLife up to 48.3% less - dLife up to 83.7% less - dLifeComm up to 46.1% less - dLifeComm up to 84.7% less - Smarter forwarding decisions - Smaller, well connected groups - Bubble Rap (weak ties to destin.) - Bubble Rap (Centrality not real) 12
  • 13. Conclusions and Future Work • Dynamism of users’ social daily behavior => wiser forwarding decisions • Centrality presented higher impact => does not capture reality • Next steps Internet-Draft Information-Centric DTNRG Meeting version of dLife Vancouver, July 2012 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. Opportunistic Routing Based on Daily Routines Waldir Moreira, Paulo Mendes, and Susana Sargento waldir.junior@ulusofona.pt June 25th, 2012 6th IEEE WoWMoM Workshop on Autonomic and Opportunistic Communications (AOC 2012) San Francisco, USA