Abstract
Utilization of social characteristics presents a modern approach in the design of routing protocols for Mobile Social Networks. In this paper, we present a novel routing algorithm called the Social Characteristics-based Distributed Routing Algorithm (SCDRA) for a Mobile Social Network. SCDRA explores community and friendship as social features to effectively route messages. In SCDRA, nodes develop their community in a distributed way based on the concept of a familiar set. Merging of communities of nodes is governed by certain rules. Friendship in SCDRA evolves based on various factors like inter-contact duration, frequency of encounters and successful delivery of messages forwarded in a few past time intervals between the nodes. Routing of messages is accomplished by utilizing community and friendship as social characteristics. Extensive simulation studies performed show that the proposed algorithm performs better when compared to existing algorithms such as Bubble rap, SMART and EpSoc for performance metrics like delivery ratio, overhead ratio and average delivery latency in various scenarios.






Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Zhu Y, Xu B, Shi X, Wang Y (2013) A survey of social-based routing in delay tolerant networks: positive and negative social effects. IEEE Commun Surv Tutor 15(1):387–401
Khabbaz MJ, Assi CM, Fawaz WF (2011) Disruption-tolerant networking: a comprehensive survey on recent developments and persisting challenges. IEEE Commun Surv Tutor 14(2):607–640
Hui P, Crowcroft J, Yoneki E (2011) Bubble rap: social-based forwarding in delay-tolerant networks. IEEE Trans Mob Comput 10(11):1576–1589
Chen K, Shen H (2014) Smart: utilizing distributed social map for lightweight routing in delay-tolerant networks. IEEE/ACM Trans Netw 22(5):1545–1558
Halikul L, Mohamad A (2018) EpSoc: social-based epidemic-based routing protocol in opportunistic mobile social network. Mob Inf Syst 2018:1–8
Hui P, Yoneki E, Chan SY, Crowcroft J (2007) Distributed community detection in delay tolerant networks. In: Proceedings of 2nd ACM/IEEE international workshop on Mobility in the evolving internet architecture, ACM, p 7
Daly EM, Haahr M (2007) Social network analysis for routing in disconnected delay-tolerant manets. In: Proceedings of the 8th ACM international symposium on Mobile ad hoc networking and computing, ACM, pp 32–40
Bulut E, Szymanski BK (2012) Exploiting friendship relations for efficient routing in mobile social networks. IEEE Trans Parallel Distrib Syst 23(12):2254–2265
Nasiri E, Derakhshanfard N (2018) Ftr: features tree based routing in mobile social networks. Wirel Netw 26:1–9
Asl ST, Derakhshanfard N (2019) Sfq: social features based quota routing in mobile social networks. Wirel Pers Commun 104(3):1109–1120
Mei A, Morabito G, Santi P, Stefa J (2011) Social-aware stateless forwarding in pocket switched networks. In: Infocom, 2011 proceedings IEEE, IEEE, pp 251–255
Wu J, Wang Y (2012) Hypercube-based multipath social feature routing in human contact networks. IEEE Trans Comput 63(2):383–396
Moreira W, Mendes P, Sargento S (2012) Opportunistic routing based on daily routines. In: 2012 IEEE international symposium on a world of wireless, mobile and multimedia networks (WoWMoM), IEEE, pp 1–6
Nguyen HA, Giordano S (2012) Context information prediction for social-based routing in opportunistic networks. Ad Hoc Netw 10(8):1557–1569
Moreira W, Mendes P, Sargento S (2013) Social-aware opportunistic routing protocol based on user’s interactions and interests. In: International conference on ad hoc networks, Springer, pp 100–115
Xiao M, Wu J, Huang L (2013) Community-aware opportunistic routing in mobile social networks. IEEE Trans Comput 63(7):1682–1695
Socievole A, Yoneki E, De Rango F, Crowcroft J (2013) Opportunistic message routing using multi-layer social networks. In: Proceedings of the 2nd ACM workshop on High performance mobile opportunistic systems, pp 39–46
Li Z, Wang C, Yang S, Jiang C, Li X (2014) Lass: local-activity and social-similarity based data forwarding in mobile social networks. IEEE Trans Parallel Distrib Syst 26(1):174–184
Ciobanu RI, Dobre C, Cristea V, Pop F, Xhafa F (2015) SPRINT-SELF: Social-based routing and selfish node detection in opportunistic networks. Mob Inf Syst 2015:1–12
Wang R, Wang X, Hao F, Zhang L, Liu S, Wang L, Lin Y (2018) Social identity-aware opportunistic routing in mobile social networks. Trans Emerg Telecommun Technol 29(5):e3297
Yan Y, Chen Z, Wu J, Wang L, Liu K, Zheng P (2019) An effective transmission strategy exploiting node preference and social relations in opportunistic social networks. IEEE Access 7:58186–58199
Rabiya SM, Ramar R (2020) Multiattribute-based routing for lifetime maximization in opportunistic mobile social networks. Int J Commun Syst 2020:1–13. https://doi.org/10.1002/dac.4312
Vahdat A, Becker D (2000) Epidemic routing for partially connected ad hoc networks. Technical Report CS-200006, Duke University
Perkins DD, Florin P, Rich RC, Wandersman A, Chavis DM (1990) Participation and the social and physical environment of residential blocks: crime and community context. Am J Commun Psychol 18(1):83–115
Okasha S (2005) Altruism, group selection and correlated interaction. Br J Philos Sci 56(4):703–725
Newman ME (2005) A measure of betweenness centrality based on random walks. Soc Netw 27(1):39–54
Bulut E, Szymanski BK (2010) Friendship based routing in delay tolerant mobile social networks. Global Telecommunications Conference (GLOBECOM 2010), 2010 IEEE, IEEE, pp 1–5
Zhang Y, Zhao J (2009) Social network analysis on data diffusion in delay tolerant networks. In: Proceedings of the tenth ACM international symposium on Mobile ad hoc networking and computing, ACM, pp 345–346
Keränen A, Ott J, Kärkkäinen T (2009) The one simulator for dtn protocol evaluation. In: Proceedings of the 2nd international conference on simulation tools and techniques, ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering), p 55
Scott J, Gass R, Crowcroft J, Hui P, Diot C, Chaintreau A (2009) CRAWDAD dataset cambridge/haggle (v. 2009-05-29). https://crawdad.org/cambridge/haggle/20090529, https://doi.org/10.15783/C70011
Eagle N, Pentland AS (2006) Reality mining: sensing complex social systems. Pers Ubiquit Comput 10(4):255–268
Scott J, et al. (2006) Impact of human mobility on the design of opportunistic forwarding algorithms. In: Proceeding of IEEE INFOCOM
Cai H, Eun DY (2008) Toward stochastic anatomy of inter-meeting time distribution under general mobility models. In: Proceedings of the 9th ACM international symposium on Mobile ad hoc networking and computing, ACM, pp 273–282
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Penurkar, M.R., Deshpande, U.A. Social characteristics-based routing algorithm for a mobile social network. Computing 103, 133–153 (2021). https://doi.org/10.1007/s00607-020-00843-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00607-020-00843-4