Friendly-drop: A social-based buffer management algorithm for opportunistic networks

In the last five years, the integration of social relationships in algorithms for Opportunistic Networks (OppNet) has received much attention from researchers worldwide. Despite node mobility has a great variability along time and is often unpredictable, node relationships can be less volatile than node mobility. In this work, we investigate the impact of using social relationships for managing the buffer of OppNet nodes. First, we classify the relationships between the nodes in two groups: their friendship, and their acquaintanceship. Then, we propose the Friendly Drop Algorithm (FDA), which combines in its decisions both the friendship among the nodes and their acquaintanceship. FDA explores the self-reported friendship relationships from the nodes to build friendship graphs. Moreover, FDA uses a metric based on the contact similarity among the nodes to find out their acquaintanceship. We validated the proposed algorithm by using trace-driven simulations through the Opportunistic Network Environment simulator (The ONE). Experiments show that FDA contributes to increase the delivery ratio and decrease the number of forwardings associated to standard replication algorithms (e.g. Epidemic). We also find that combining both forwarding algorithms and buffer management algorithms based on social characteristics can improve the network performance.

[1]  Ying Zhu,et al.  A Survey of Social-Based Routing in Delay Tolerant Networks: Positive and Negative Social Effects , 2013, IEEE Communications Surveys & Tutorials.

[2]  Meenu Chawla,et al.  Survey of buffer management policies for delay tolerant networks , 2014 .

[3]  Juan-Carlos Cano,et al.  FSF: Friendship and selfishness forwarding for Delay Tolerant Networks , 2016, 2016 IEEE Symposium on Computers and Communication (ISCC).

[4]  Yan Liu,et al.  Social-Aware Computing based Congestion Control in Delay Tolerant Networks , 2017, Mob. Networks Appl..

[5]  Boleslaw K. Szymanski,et al.  Friendship Based Routing in Delay Tolerant Mobile Social Networks , 2010, 2010 IEEE Global Telecommunications Conference GLOBECOM 2010.

[6]  Salvatore Marano,et al.  Exploring user sociocentric and egocentric behaviors in online and detected social networks , 2012, 2012 2nd Baltic Congress on Future Internet Communications.

[7]  Salvatore Marano,et al.  Face-to-face with facebook friends: Using online friendlists for routing in opportunistic networks , 2013, 2013 IEEE 24th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC).

[8]  Jie Wu,et al.  LocalCom: A Community-based Epidemic Forwarding Scheme in Disruption-tolerant Networks , 2009, 2009 6th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.

[9]  Kawakib K. Ahmed,et al.  Routing strategies and buffer management in delay tolerant networks , 2016 .

[10]  D. Lazer,et al.  Inferring Social Network Structure using Mobile Phone Data , 2006 .

[11]  Kultida Rojviboonchai,et al.  Message dropping policy in congested social Delay Tolerant Networks , 2013, The 2013 10th International Joint Conference on Computer Science and Software Engineering (JCSSE).

[12]  Juan-Carlos Cano,et al.  Drop Less Known strategy for buffer management in DTN Nodes , 2014, LANC.