SlideShare a Scribd company logo
Spatial Locality in

Pocket Switched Networks
June 21st, 2016
Tekenate E. Amah*, Maznah Kamat*,
Kamalrulnizam Abu Bakar*, Waldir Moreira†,¥,
Antonio Oliveira-Jr‡, and Marcos A. Batista§
The 10th IEEE WoWMoM Workshop on Autonomic and Opportunistic Communications (AOC 2016)
Coimbra, Portugal
*Dept. of Computer Science, Faculty of Computing, Universiti Teknologi Malaysia, Skudai, Johor, Malaysia | †COPELABS, University Lusófona, Lisboa, Portugal |
¥PPGMO, Federal University of Goiás, Catalão, Brazil | ‡INF, Federal University of Goiás, Goiânia, Brazil | §IBiotec, Federal University of Goiás, Catalão, Brazil
Agenda
Introduction
Motivation
Methodology
Results
Towards locality aware PSN routing
Conclusions and Future work
Introduction
Ubiquitous portable handheld devices
Portable handheld devices form the center of human communication today
1
Store Carry Forward (SCF) communication
Communication via short-range wireless interfaces, user movement and opportunistic encounters
2
Pocket Switched Networks (PSNs) = Handheld devices + SCF
Opportunistic networks formed by user devices for non-real-time communications
3
Presents a scalable and resource efficient solution for data transfer
Urban: connecting major infrastructure | Developing regions: providing non-real-time connectivity
4
Motivation
User movement exhibits spatial locality
Users show preference to certain geographical locations or districts more than others
1
Locality affects encounter and data transfer opportunities
Lower locality presents more encounter opportunities, and vice versa
2
PSN routing strategies depend on encounter opportunities
There is need to understand the impact of locality on routing performance in PSNs
3
The impact of locality on point-to-point communication in PSNs
How does locality affect PSN routing and how can such routing benefit from locality awareness?
4
Methodology
The Helsinki city area in the Opportunistic Network Environment (ONE) Simulator
3 scenarios: locality is increased by including more overlapping districts
Small scenario
Low locality: 1 district
Medium scenario
Medium locality: 4 districts
Large scenario
High locality: 16 districts
Methodology
Simulation parameters
Parameter
Total simulation time (days)
Warm up period (days)
Wireless interface
Transmission range (m)
Transmission rate (Mbps)
Buffer size (Mb)
Value(s)
5
1
Bluetooth
10
2
100
Message size (Mb)
Message TTL (days)
Number of nodes
Ave. meg generation/node
0.5 to 1
1
19, 76 & 304
1 msg/hr
Results
Average delivery ratio
• Delivery ratio decrease
• Unlimited replication increases
buffer overflow
• Lower delivery ratio for
destinations farther away
• Spraying mitigates the ‘slow
start’ phase
Average overhead ratio
• Overhead ratio increase
• Increased locality requires more
replicas to reach destinations
• Unlimited replication increases
overhead
• Spraying controls the number of
replicas
Average delivery delay
• Delay increase (except SnF)
• Transitivity in the ‘focus’ phase
(in SnF) reduces delay
• Transitivity incurs storage
overhead
Towards Locality-aware PSN Routing
PRoPHET-LA
• Highly active nodes forward
messages traversing multiple
regions
• Others forward messages within
their home region
• PRoPHET-LA decreases
average overhead by 57%
SnF-LA
• The optimal value of L varies
over different degrees of locality
• The value of L for a message
depends on the home proximity,
p, of the source-destination pair
• SnF-LA varies L according to 
L = 2(p+1)
PRoPHET-LA2
• PRoPHET-LA2 nodes maintain
only encounter information for
neighbours from their home
region
• 11% less delivery ratio, 84%
less overhead and 5% less delay,
with 88% less encounter
information stored
Conclusions and Future Work
Performance degradation
PSN routing performance
decreases over higher locality
Storage overhead
Storage overhead increases with
network size
Locality awareness
Locality awareness complements
existing routing strategies
Next steps
A measure for
locality
A study of the
concepts of locality
Validation of the synthetic
movement scenarios
Effects of locality on routing
fairness and energy consumption
Thank you
Acknowledgement: Thanks are due to Fundação de Amparo à Pesquisa do Estado de Goiás
(FAPEG) and PNPD/CAPES.

More Related Content

What's hot

IJCNC Top 10 Trending Articles in Academia !!!
IJCNC Top 10 Trending Articles in Academia !!!IJCNC Top 10 Trending Articles in Academia !!!
IJCNC Top 10 Trending Articles in Academia !!!
IJCNCJournal
 
Context detection and effects on behavior
Context detection and effects on behaviorContext detection and effects on behavior
Context detection and effects on behaviorTimo Smura
 
A User Interface for Spontaneous Mobile Interaction with Pervasive Services
A User Interface for Spontaneous Mobile Interaction with Pervasive ServicesA User Interface for Spontaneous Mobile Interaction with Pervasive Services
A User Interface for Spontaneous Mobile Interaction with Pervasive ServicesDominique Guinard
 
Visual victim detection and quadrotor-swarm coordination control in search an...
Visual victim detection and quadrotor-swarm coordination control in search an...Visual victim detection and quadrotor-swarm coordination control in search an...
Visual victim detection and quadrotor-swarm coordination control in search an...
IJECEIAES
 
1 s2.0-s1570870514001255-main
1 s2.0-s1570870514001255-main1 s2.0-s1570870514001255-main
1 s2.0-s1570870514001255-main
Rizky Andawasatya
 
Pervasive Data Sharing, New Directions in IoT
Pervasive Data Sharing, New Directions in IoTPervasive Data Sharing, New Directions in IoT
Pervasive Data Sharing, New Directions in IoT
Rute C. Sofia
 
Abstract imakawa
Abstract imakawaAbstract imakawa
Abstract imakawaharmonylab
 

What's hot (7)

IJCNC Top 10 Trending Articles in Academia !!!
IJCNC Top 10 Trending Articles in Academia !!!IJCNC Top 10 Trending Articles in Academia !!!
IJCNC Top 10 Trending Articles in Academia !!!
 
Context detection and effects on behavior
Context detection and effects on behaviorContext detection and effects on behavior
Context detection and effects on behavior
 
A User Interface for Spontaneous Mobile Interaction with Pervasive Services
A User Interface for Spontaneous Mobile Interaction with Pervasive ServicesA User Interface for Spontaneous Mobile Interaction with Pervasive Services
A User Interface for Spontaneous Mobile Interaction with Pervasive Services
 
Visual victim detection and quadrotor-swarm coordination control in search an...
Visual victim detection and quadrotor-swarm coordination control in search an...Visual victim detection and quadrotor-swarm coordination control in search an...
Visual victim detection and quadrotor-swarm coordination control in search an...
 
1 s2.0-s1570870514001255-main
1 s2.0-s1570870514001255-main1 s2.0-s1570870514001255-main
1 s2.0-s1570870514001255-main
 
Pervasive Data Sharing, New Directions in IoT
Pervasive Data Sharing, New Directions in IoTPervasive Data Sharing, New Directions in IoT
Pervasive Data Sharing, New Directions in IoT
 
Abstract imakawa
Abstract imakawaAbstract imakawa
Abstract imakawa
 

Viewers also liked

ExOR Multihop Routing in Wireless Networks
ExOR Multihop Routing in Wireless NetworksExOR Multihop Routing in Wireless Networks
ExOR Multihop Routing in Wireless NetworksYatindra shashi
 
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
 
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
Waldir Moreira
 
Computer Networking meets Social Psychology
Computer Networking meets Social PsychologyComputer Networking meets Social Psychology
Computer Networking meets Social Psychology
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
 
Study on the Effect of Network Dynamics on Opportunistic Routing
Study on the Effect of Network Dynamics on Opportunistic RoutingStudy on the Effect of Network Dynamics on Opportunistic Routing
Study on the Effect of Network Dynamics on Opportunistic Routing
Waldir 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 Sensing
Waldir Moreira
 
Using Social Information to Improve Opportunistic Networking
Using Social Information to Improve Opportunistic NetworkingUsing Social Information to Improve Opportunistic Networking
Using Social Information to Improve Opportunistic Networking
Waldir Moreira
 
Opportunistic Routing Based on Daily Routines
Opportunistic Routing Based on Daily RoutinesOpportunistic Routing Based on Daily Routines
Opportunistic Routing Based on Daily Routines
Waldir Moreira
 
Assessment Model for Opportunistic Routing
Assessment Model for Opportunistic RoutingAssessment Model for Opportunistic Routing
Assessment Model for Opportunistic Routing
Waldir Moreira
 
Mobile Communication
Mobile CommunicationMobile Communication
Mobile Communication
Kathirvel Ayyaswamy
 
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
Waldir Moreira
 
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
 
Opportunistic Networking
Opportunistic NetworkingOpportunistic Networking
Opportunistic NetworkingNoorin Fatima
 
Directed diffusion for wireless sensor networking
Directed diffusion for wireless sensor networkingDirected diffusion for wireless sensor networking
Directed diffusion for wireless sensor networkingHabibur Rahman
 
Routage dans les réseaux de capteurs segonde partie
Routage dans les réseaux de capteurs segonde partie Routage dans les réseaux de capteurs segonde partie
Routage dans les réseaux de capteurs segonde partie
Tuenkam Steve
 

Viewers also liked (16)

ExOR Multihop Routing in Wireless Networks
ExOR Multihop Routing in Wireless NetworksExOR Multihop Routing in Wireless Networks
ExOR Multihop Routing in Wireless Networks
 
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)
 
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
 
Computer Networking meets Social Psychology
Computer Networking meets Social PsychologyComputer Networking meets Social Psychology
Computer Networking meets Social Psychology
 
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...
 
Study on the Effect of Network Dynamics on Opportunistic Routing
Study on the Effect of Network Dynamics on Opportunistic RoutingStudy on the Effect of Network Dynamics on Opportunistic Routing
Study on the Effect of Network Dynamics on Opportunistic Routing
 
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
 
Using Social Information to Improve Opportunistic Networking
Using Social Information to Improve Opportunistic NetworkingUsing Social Information to Improve Opportunistic Networking
Using Social Information to Improve Opportunistic Networking
 
Opportunistic Routing Based on Daily Routines
Opportunistic Routing Based on Daily RoutinesOpportunistic Routing Based on Daily Routines
Opportunistic Routing Based on Daily Routines
 
Assessment Model for Opportunistic Routing
Assessment Model for Opportunistic RoutingAssessment Model for Opportunistic Routing
Assessment Model for Opportunistic Routing
 
Mobile Communication
Mobile CommunicationMobile Communication
Mobile Communication
 
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
 
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 ...
 
Opportunistic Networking
Opportunistic NetworkingOpportunistic Networking
Opportunistic Networking
 
Directed diffusion for wireless sensor networking
Directed diffusion for wireless sensor networkingDirected diffusion for wireless sensor networking
Directed diffusion for wireless sensor networking
 
Routage dans les réseaux de capteurs segonde partie
Routage dans les réseaux de capteurs segonde partie Routage dans les réseaux de capteurs segonde partie
Routage dans les réseaux de capteurs segonde partie
 

Similar to Spatial Locality in Pocket Switched Networks

Towards 5G – Base Stations, Antennas and Fibre Everywhere
Towards 5G – Base Stations, Antennas and Fibre EverywhereTowards 5G – Base Stations, Antennas and Fibre Everywhere
Towards 5G – Base Stations, Antennas and Fibre Everywhere
CPqD
 
PPT-DC.pptx
PPT-DC.pptxPPT-DC.pptx
Limitations Of Modulation In Isi
Limitations Of Modulation In IsiLimitations Of Modulation In Isi
Limitations Of Modulation In Isi
Jenny Mancini
 
Efficient stbc for the data rate of mimo ofdma
Efficient stbc for the data rate of mimo ofdmaEfficient stbc for the data rate of mimo ofdma
Efficient stbc for the data rate of mimo ofdma
International Journal of Computer and Communication System Engineering
 
Optimize the Network Coding Paths to Enhance the Coding Protection in Wireles...
Optimize the Network Coding Paths to Enhance the Coding Protection in Wireles...Optimize the Network Coding Paths to Enhance the Coding Protection in Wireles...
Optimize the Network Coding Paths to Enhance the Coding Protection in Wireles...
IJCNCJournal
 
Optimize the Network Coding Paths to Enhance the Coding Protection in Wireles...
Optimize the Network Coding Paths to Enhance the Coding Protection in Wireles...Optimize the Network Coding Paths to Enhance the Coding Protection in Wireles...
Optimize the Network Coding Paths to Enhance the Coding Protection in Wireles...
IJCNCJournal
 
Week 1-Foundations of Computer Networks.pptx
Week 1-Foundations of Computer Networks.pptxWeek 1-Foundations of Computer Networks.pptx
Week 1-Foundations of Computer Networks.pptx
BabarZafar5
 
Evaluation of Mobile IPV6 Protocols in Handover Environments
Evaluation of Mobile IPV6 Protocols in Handover EnvironmentsEvaluation of Mobile IPV6 Protocols in Handover Environments
Evaluation of Mobile IPV6 Protocols in Handover Environments
Anline Jerusha
 
ID727_Helina_MitigationTechnique_uday.pptx
ID727_Helina_MitigationTechnique_uday.pptxID727_Helina_MitigationTechnique_uday.pptx
ID727_Helina_MitigationTechnique_uday.pptx
DrSNAVANEETHAN
 
Cellular network planning process for in building coverage using simulation
Cellular network planning process for in building coverage using simulationCellular network planning process for in building coverage using simulation
Cellular network planning process for in building coverage using simulation
Amarendra K Yadav
 
Performance Analysis of Different Modulation Schemes using Wi-Max And LTE
Performance Analysis of Different Modulation Schemes using Wi-Max And LTEPerformance Analysis of Different Modulation Schemes using Wi-Max And LTE
Performance Analysis of Different Modulation Schemes using Wi-Max And LTE
IRJET Journal
 
Coordinated Multipoint (CoMP) Transmission for LTE-Advanced Networks in Dense...
Coordinated Multipoint (CoMP) Transmission for LTE-Advanced Networks in Dense...Coordinated Multipoint (CoMP) Transmission for LTE-Advanced Networks in Dense...
Coordinated Multipoint (CoMP) Transmission for LTE-Advanced Networks in Dense...Beneyam Haile
 
A dhoc networks
A dhoc networksA dhoc networks
A dhoc networks
Sattar kayani
 
Challenges on wireless Heterogeneous Networks for Mobile Cloud Computing in a...
Challenges on wireless Heterogeneous Networks for Mobile Cloud Computing in a...Challenges on wireless Heterogeneous Networks for Mobile Cloud Computing in a...
Challenges on wireless Heterogeneous Networks for Mobile Cloud Computing in a...
Daniela Mazza
 
Online opportunistic routing using Reinforcement learning
Online opportunistic routing using Reinforcement learningOnline opportunistic routing using Reinforcement learning
Online opportunistic routing using Reinforcement learning
Harshal Solao
 
2 lte and beyond in a sharing economy
2 lte and beyond in a sharing economy2 lte and beyond in a sharing economy
2 lte and beyond in a sharing economyCPqD
 
Mobility
MobilityMobility
Mobility
Jisc
 
Trends and Challenges in Delay Tolerant Network (DTN) or Mobile Opportunistic...
Trends and Challenges in Delay Tolerant Network (DTN) or Mobile Opportunistic...Trends and Challenges in Delay Tolerant Network (DTN) or Mobile Opportunistic...
Trends and Challenges in Delay Tolerant Network (DTN) or Mobile Opportunistic...
Dr. Mazlan Abbas
 
The user -driven evolution of Janet - Jisc Digifest 2016
The user -driven evolution of Janet - Jisc Digifest 2016The user -driven evolution of Janet - Jisc Digifest 2016
The user -driven evolution of Janet - Jisc Digifest 2016
Jisc
 
Throughput Maximization using Spatial Reusability in Multi Hop Wireless Network
Throughput Maximization using Spatial Reusability in Multi Hop Wireless NetworkThroughput Maximization using Spatial Reusability in Multi Hop Wireless Network
Throughput Maximization using Spatial Reusability in Multi Hop Wireless Network
ijtsrd
 

Similar to Spatial Locality in Pocket Switched Networks (20)

Towards 5G – Base Stations, Antennas and Fibre Everywhere
Towards 5G – Base Stations, Antennas and Fibre EverywhereTowards 5G – Base Stations, Antennas and Fibre Everywhere
Towards 5G – Base Stations, Antennas and Fibre Everywhere
 
PPT-DC.pptx
PPT-DC.pptxPPT-DC.pptx
PPT-DC.pptx
 
Limitations Of Modulation In Isi
Limitations Of Modulation In IsiLimitations Of Modulation In Isi
Limitations Of Modulation In Isi
 
Efficient stbc for the data rate of mimo ofdma
Efficient stbc for the data rate of mimo ofdmaEfficient stbc for the data rate of mimo ofdma
Efficient stbc for the data rate of mimo ofdma
 
Optimize the Network Coding Paths to Enhance the Coding Protection in Wireles...
Optimize the Network Coding Paths to Enhance the Coding Protection in Wireles...Optimize the Network Coding Paths to Enhance the Coding Protection in Wireles...
Optimize the Network Coding Paths to Enhance the Coding Protection in Wireles...
 
Optimize the Network Coding Paths to Enhance the Coding Protection in Wireles...
Optimize the Network Coding Paths to Enhance the Coding Protection in Wireles...Optimize the Network Coding Paths to Enhance the Coding Protection in Wireles...
Optimize the Network Coding Paths to Enhance the Coding Protection in Wireles...
 
Week 1-Foundations of Computer Networks.pptx
Week 1-Foundations of Computer Networks.pptxWeek 1-Foundations of Computer Networks.pptx
Week 1-Foundations of Computer Networks.pptx
 
Evaluation of Mobile IPV6 Protocols in Handover Environments
Evaluation of Mobile IPV6 Protocols in Handover EnvironmentsEvaluation of Mobile IPV6 Protocols in Handover Environments
Evaluation of Mobile IPV6 Protocols in Handover Environments
 
ID727_Helina_MitigationTechnique_uday.pptx
ID727_Helina_MitigationTechnique_uday.pptxID727_Helina_MitigationTechnique_uday.pptx
ID727_Helina_MitigationTechnique_uday.pptx
 
Cellular network planning process for in building coverage using simulation
Cellular network planning process for in building coverage using simulationCellular network planning process for in building coverage using simulation
Cellular network planning process for in building coverage using simulation
 
Performance Analysis of Different Modulation Schemes using Wi-Max And LTE
Performance Analysis of Different Modulation Schemes using Wi-Max And LTEPerformance Analysis of Different Modulation Schemes using Wi-Max And LTE
Performance Analysis of Different Modulation Schemes using Wi-Max And LTE
 
Coordinated Multipoint (CoMP) Transmission for LTE-Advanced Networks in Dense...
Coordinated Multipoint (CoMP) Transmission for LTE-Advanced Networks in Dense...Coordinated Multipoint (CoMP) Transmission for LTE-Advanced Networks in Dense...
Coordinated Multipoint (CoMP) Transmission for LTE-Advanced Networks in Dense...
 
A dhoc networks
A dhoc networksA dhoc networks
A dhoc networks
 
Challenges on wireless Heterogeneous Networks for Mobile Cloud Computing in a...
Challenges on wireless Heterogeneous Networks for Mobile Cloud Computing in a...Challenges on wireless Heterogeneous Networks for Mobile Cloud Computing in a...
Challenges on wireless Heterogeneous Networks for Mobile Cloud Computing in a...
 
Online opportunistic routing using Reinforcement learning
Online opportunistic routing using Reinforcement learningOnline opportunistic routing using Reinforcement learning
Online opportunistic routing using Reinforcement learning
 
2 lte and beyond in a sharing economy
2 lte and beyond in a sharing economy2 lte and beyond in a sharing economy
2 lte and beyond in a sharing economy
 
Mobility
MobilityMobility
Mobility
 
Trends and Challenges in Delay Tolerant Network (DTN) or Mobile Opportunistic...
Trends and Challenges in Delay Tolerant Network (DTN) or Mobile Opportunistic...Trends and Challenges in Delay Tolerant Network (DTN) or Mobile Opportunistic...
Trends and Challenges in Delay Tolerant Network (DTN) or Mobile Opportunistic...
 
The user -driven evolution of Janet - Jisc Digifest 2016
The user -driven evolution of Janet - Jisc Digifest 2016The user -driven evolution of Janet - Jisc Digifest 2016
The user -driven evolution of Janet - Jisc Digifest 2016
 
Throughput Maximization using Spatial Reusability in Multi Hop Wireless Network
Throughput Maximization using Spatial Reusability in Multi Hop Wireless NetworkThroughput Maximization using Spatial Reusability in Multi Hop Wireless Network
Throughput Maximization using Spatial Reusability in Multi Hop Wireless Network
 

More from 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 addressed
Waldir 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 Countries
Waldir 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 Inclusion
Waldir 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 Region
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 NetworksWaldir Moreira
 
Encouraging Cooperation Through Community Dynamics
Encouraging Cooperation Through Community DynamicsEncouraging Cooperation Through Community Dynamics
Encouraging Cooperation Through Community Dynamics
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
 

More from 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...
 

Recently uploaded

Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
UiPathCommunity
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
Jen Stirrup
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
Vlad Stirbu
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
Alex Pruden
 
UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..
UiPathCommunity
 

Recently uploaded (20)

Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
 
UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..
 

Spatial Locality in Pocket Switched Networks

  • 1. Spatial Locality in
 Pocket Switched Networks June 21st, 2016 Tekenate E. Amah*, Maznah Kamat*, Kamalrulnizam Abu Bakar*, Waldir Moreira†,¥, Antonio Oliveira-Jr‡, and Marcos A. Batista§ The 10th IEEE WoWMoM Workshop on Autonomic and Opportunistic Communications (AOC 2016) Coimbra, Portugal *Dept. of Computer Science, Faculty of Computing, Universiti Teknologi Malaysia, Skudai, Johor, Malaysia | †COPELABS, University Lusófona, Lisboa, Portugal | ¥PPGMO, Federal University of Goiás, Catalão, Brazil | ‡INF, Federal University of Goiás, Goiânia, Brazil | §IBiotec, Federal University of Goiás, Catalão, Brazil
  • 3. Introduction Ubiquitous portable handheld devices Portable handheld devices form the center of human communication today 1 Store Carry Forward (SCF) communication Communication via short-range wireless interfaces, user movement and opportunistic encounters 2 Pocket Switched Networks (PSNs) = Handheld devices + SCF Opportunistic networks formed by user devices for non-real-time communications 3 Presents a scalable and resource efficient solution for data transfer Urban: connecting major infrastructure | Developing regions: providing non-real-time connectivity 4
  • 4. Motivation User movement exhibits spatial locality Users show preference to certain geographical locations or districts more than others 1 Locality affects encounter and data transfer opportunities Lower locality presents more encounter opportunities, and vice versa 2 PSN routing strategies depend on encounter opportunities There is need to understand the impact of locality on routing performance in PSNs 3 The impact of locality on point-to-point communication in PSNs How does locality affect PSN routing and how can such routing benefit from locality awareness? 4
  • 5. Methodology The Helsinki city area in the Opportunistic Network Environment (ONE) Simulator 3 scenarios: locality is increased by including more overlapping districts Small scenario Low locality: 1 district Medium scenario Medium locality: 4 districts Large scenario High locality: 16 districts
  • 6. Methodology Simulation parameters Parameter Total simulation time (days) Warm up period (days) Wireless interface Transmission range (m) Transmission rate (Mbps) Buffer size (Mb) Value(s) 5 1 Bluetooth 10 2 100 Message size (Mb) Message TTL (days) Number of nodes Ave. meg generation/node 0.5 to 1 1 19, 76 & 304 1 msg/hr
  • 7. Results Average delivery ratio • Delivery ratio decrease • Unlimited replication increases buffer overflow • Lower delivery ratio for destinations farther away • Spraying mitigates the ‘slow start’ phase Average overhead ratio • Overhead ratio increase • Increased locality requires more replicas to reach destinations • Unlimited replication increases overhead • Spraying controls the number of replicas Average delivery delay • Delay increase (except SnF) • Transitivity in the ‘focus’ phase (in SnF) reduces delay • Transitivity incurs storage overhead
  • 8. Towards Locality-aware PSN Routing PRoPHET-LA • Highly active nodes forward messages traversing multiple regions • Others forward messages within their home region • PRoPHET-LA decreases average overhead by 57% SnF-LA • The optimal value of L varies over different degrees of locality • The value of L for a message depends on the home proximity, p, of the source-destination pair • SnF-LA varies L according to L = 2(p+1) PRoPHET-LA2 • PRoPHET-LA2 nodes maintain only encounter information for neighbours from their home region • 11% less delivery ratio, 84% less overhead and 5% less delay, with 88% less encounter information stored
  • 9. Conclusions and Future Work Performance degradation PSN routing performance decreases over higher locality Storage overhead Storage overhead increases with network size Locality awareness Locality awareness complements existing routing strategies Next steps A measure for locality A study of the concepts of locality Validation of the synthetic movement scenarios Effects of locality on routing fairness and energy consumption
  • 10. Thank you Acknowledgement: Thanks are due to Fundação de Amparo à Pesquisa do Estado de Goiás (FAPEG) and PNPD/CAPES.