Social-aware stateless forwarding in pocket switched networks
read more
Citations
The Social Internet of Things (SIoT) - When social networks meet the Internet of Things: Concept, architecture and network characterization
To offload or not to offload? The bandwidth and energy costs of mobile cloud computing
A Survey of Social-Based Routing in Delay Tolerant Networks: Positive and Negative Social Effects
Smartbuddy: defining human behaviors using big data analytics in social internet of things
A Survey of Social-Aware Routing Protocols in Delay Tolerant Networks: Applications, Taxonomy and Design-Related Issues
References
Birds of a Feather: Homophily in Social Networks
A vector space model for automatic indexing
Epidemic routing for partially-connected ad hoc networks
Reality mining: sensing complex social systems
Probabilistic routing in intermittently connected networks
Related Papers (5)
Social network analysis for routing in disconnected delay-tolerant MANETs
BUBBLE Rap: Social-Based Forwarding in Delay-Tolerant Networks
Frequently Asked Questions (10)
Q2. What is the advantage of SANE forwarding?
A nice feature of the SANE forwarding approach is that it can be used not only for traditional unicast communication, but also for realizing innovative networking services for PSNs, such as interest-casting.
Q3. Why do the authors use the opportunistic forwarding protocols?
The authors use also synthetic mobility traces to evaluate protocol performance because of the limited real-world traces enriched with user profiles, which does not allow evaluating performance under different conditions for what concern, e.g., the degree of correlation between individual meeting rates and similarity of their profiles.
Q4. How many messages are in the network?
Being the network considered of only 61 nodes, parameter N∗replicas (number of message copies) of BinarySW and UN-SANE SW is set to 4.
Q5. Why do the authors not show the results of SANE?
Due to space limitation, in the following the authors will only show results for a SWIM simulation with 200 nodes scattered in a square area of 500m×500m and with η set in such a way that the correlation between interest profile similarity and pairwise meeting rates is about .7.Unfortunately, due to lack of space, here the authors do not present SWIM-based comparison results of SANE with the afore-mentioned well-known forwarding based protocols.
Q6. Why do the authors not show the results for the SWIM simulations?
Still the authors want to stress that due to the high correlation between nodeprofiles and pairwise meeting rates the advantage of the SANE protocols over the competitors becomes even more evident than in Infocom 06 simulations.
Q7. What is the relevance metric used to determine whether a message is relevant to individual B?
In this paper, the authors use the following simple rule to determine whether message M is relevant to individual B: The message is relevant if and only if Θ(IP (B), R(M)) ≥ α, where α is a suitably chosen relevance threshold.
Q8. How many interests do the authors represent in the interest space?
The authors represent the interest space as an m-dimensional unit cube C = [0, 1]m, where m is the total number of interests in the network.
Q9. What is the cosine similarity metric used to measure?
To express similarity between individual interests, and thus quantitatively measure “homophily”—degree of interest similarity [11]—we use the well-known cosine similarity metric [4]:Definition 1: Given two m-dimensional vectors A and B, the cosine similarity metric, denoted Θ(A,B), is defined as follows:Θ(A,B) = cos(∠AB) = A ·B‖ A ‖‖ B ‖ ,where ‖ X ‖ represent the length of vector X .
Q10. What is the relevance metric used to determine whether a message is relevant for individual B?
As the authors already explained, in this paper the authors use the well-know cosine similarity metric [4] to determine whether message M is relevant for individual B.Note that, since both individuals’ interests and message relevance profiles take values in the same m-dimensional interest space, the authors have that, for any individual B and message M , the angle between IP (B) and R(M) is in [0, π/2], implying that Θ(B,M) is indeed in [0, 1].