2013 · 44 citations · 21 references
ComputingComputer SystemsComputer NetworksInterpersonal CommunicationInterpersonal RelationshipsNetwork CentralityNetwork ProtocolsRoutingRouting AlgorithmsRouting ProtocolsSocial Network AnalysisCentralityLink PredictionMessage RoutingNode CentralityOpportunistic NetworkingOpportunistic RoutingSocial Network CentralityTie Strength
Opportunistic networks rely on contact opportunities for hop‑by‑hop routing, but social‑based protocols that depend on encounter histories need time to build knowledge, whereas online social ties are stable and can supplement partial contact information to avoid suboptimal paths. The paper proposes ML‑SOR, a multi‑layer social network–based routing scheme that leverages social information from multiple contexts. ML‑SOR selects forwarding nodes by comparing a node’s centrality, tie strength, and link‑prediction scores against encountered nodes across multiple social network layers. Trace‑driven simulations demonstrate that ML‑SOR achieves high message delivery probability while maintaining a very low overhead ratio compared to other schemes.
In opportunistic networks, the nodes usually exploit a contact opportunity to perform hop-by-hop routing, since an end-to-end path between the source node and destination node may not exist. Most social-based routing protocols use social information extracted from real-world encounter networks to select an appropriate message relay. A protocol based on encounter history, however, takes time to build up a knowledge database from which to take routing decisions. An opportunistic routing protocol which extracts social information from multiple social networks, can be an alternative approach to avoid suboptimal paths due to partial information on encounters. While contact information changes constantly and it takes time to identify strong social ties, online social network ties remain rather stable and can be used to augment available partial contact information. In this paper, we propose a novel opportunistic routing approach, called ML-SOR (Multi-layer Social Network based Routing), which extracts social network information from multiple social contexts. To select an effective forwarding node, ML-SOR measures the forwarding capability of a node when compared to an encountered node in terms of node centrality, tie strength and link prediction. These metrics are computed by ML-SOR on different social network layers. Trace driven simulations show that ML-SOR, when compared to other schemes, is able to deliver messages with high probability while keeping overhead ratio very small.
21
Epidemic routing for partially-connected ad hoc networks
Amin Vahdat · 2000 · 4.2K citations
A delay-tolerant network architecture for challenged internets
Kevin Fall · 2003 · 3.1K citations · Full text
The ONE simulator for DTN protocol evaluation
Ari Keränen, Jörg Ott, Teemu Kärkkäinen · 2009 · 2.3K citations · Full text