The Role of Information in Opportunistic Networks
-
Upload
waldir-moreira -
Category
Documents
-
view
87 -
download
2
description
Transcript of The Role of Information in Opportunistic Networks
Waldir [email protected]
March 6th, 2013SITILabs Brainstorming Meeting
The Role of Information inOpportunistic Networks
Agenda• Introduction
•Routing
•The proposal
•Experiments
•Conclusions
Introduction•Opportunistic Networking
– Contact opportunity
Introduction•Suitable for today's scenario
– Users consume/produce
– Need to be connected
Routing•Different proposals
– Mostly host-based
Routing•Travelling content
– May be of interest
– Users are prosumers
Routing•Content/interest-based delivery
– Improvements in routing
The proposal•Social-aware dLife
– Focus on the content
– Users' interests in it
•Goal
– Improve routing performance
The proposal•dLife
– Social weight towards dest.
– User importance
•dLifeIC
– Social weight towards interest shared by different destinations
Experiments•Scenarios
– Human traces
• Content-based routing
– Synthetic mobility
• Different mobility levels
Experiments
Experiments•Performance metrics
– Average delivery probability (i.e., ratio between the # of delivered messages and the total number of messages that should have been delivered)
– Average cost (i.e., number of replicas per delivered message)
– Average latency (i.e., time elapsed between message creation and delivery)
Experiments
• Communities help Bubble Rap
• Contact sporadicity affects dLife/dLifeIC
• Buffer constraint
• Node delivery ability increases with # of interests
• Bubble Rap relies on global centrality (bottlenecks)
• dLife is affected by buffer limitation
• Focusing on content helps dLifeIC
• Little interaction affects social-aware solutions
Experiments•Average cost
– Bubble Rap/dLife: increase with load
– dLifeIC: decreases
•Average latency
– dLifeIC: less time to deliver
Conclusions•Focusing on content
– Reach full delivery
– Very low associated cost
– Suitable delay
• Further investigation under very low mobility scenarios
Content has a important role inimproving information delivery ☺
16