Abstract
Mobile opportunistic networks (MONs) are intermittently connected networks, such as pocket switched networks formed by human-carried mobile devices. Routing in MONs is very challenging as it must handle network partitioning, long delays, and dynamic topology. Flooding is a possible solution but with high costs. Most existing routing methods for MONs avoid the costly flooding by selecting one or multiple relays to deliver data during each encounter. How to pick the “good” relay from all encounters is a non-trivial task. To achieve efficient delivery of messages at low costs, in this paper, we propose a novel group-based routing protocol in which the relay node is selected based on multi-level cross-community social group information. We apply a simple group formation method to both historical encounters (social relationships in physical world) and/or social profiles of mobile users (social relationships in social world) and build multi-level cross-community social groups, which summarize the wide range of social relationships among all mobile participants. Our simulations over several real-life data sets demonstrate the efficiency and effectiveness of the proposed method by comparing it with several existing MON routing schemes.
Similar content being viewed by others
References
Hui P, Chaintreau A, Scott J, Gass R, Crowcroft J, Diot C (2005) Pocket switched networks and human mobility in conference environments. In: Proceedings of ACM SIGCOMM workshop on DTN (WDTN)
Guo B, Zhang D, Yu Z, Zhou X, Zhou Z (2012) Enhancing spontaneous interaction in opportunistic mobile social networks. Commun Mob Comput 1:6
Vahdat A, Becker D (2000) Epidemic routing for partially connected adhoc networks. Technical report. CS-200006, Duke University
Hui P, Crowcroft J, Yonek E (2008) Bubble rap: social-based forwarding in delay tolerant networks. In: Proceedings of ACM MobiHoc
Spyropoulos KT, Psounis, Raghavendra C (2005) Spray and wait: an efficient routing scheme for intermittently connected mobile networks. In: Proceedings of ACM SIGCOMM workshop on DTN (WDTN)
Erranmilli V, Crovella M, Chaintreau A, Diot C (2008) Delegation forwarding. In: Proceedings of ACM MobiHoc
Daly EM, Haahr M (2007) Social network analysis for routing in disconnected delay-tolerant MANETs. In: Proceedings of ACM MobiHoc
Dubois-Ferriere H, Grossglauser M, Vetterli M (2003) Age matters: efficient route discovery in mobile ad hoc networks using encounter ages. In: Proceedings of ACM MobiHoc
Erramilli V, Crovella M (2007) Diversity of forwarding paths in pocket switched networks. In: Proceedings of ACM IMC
Liu C, Wu J (2009) An optimal probabilistic forwarding protocol in delay tolerant networks. In: Proceedings of ACM MobiHoc
Hui P, Crowcroft J (2007) How small labels create big improvements. In: Proceedings of international workshop on intermittently connected mobile Ad hoc networks (ICMAN)
Bulut E, Szymanski BK (2010) Friendship based routing in delay tolerant mobile social networks. In: Proceedings of IEEE GLOBECOM
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
Guo B, Zhang D, Yu Z, Zhou X (2012) Hybrid SN: interlinking opportunistic and online communities to augment information dissemination. In: Proceedings of 9th IEEE international conference on ubiquitous intelligence and computing (UIC’12)
Srinivasan V, Motani M, Ooi WT (2006) Analysis and implications of student contact patterns derived from campus schedules. In: Proceedings of ACM MobiCom
Leguay J, Lindgren A, Scott J, Friedman T, Crowcroft J (2006) Opportunistic content distribution in an urban setting. In: Proceedings of ACM SIGCOMM workshop on challenged networks (CHANTS)
Scott J, Gass R, Crowcroft J, Hui P, Diot C, Chaintreau A (May 2009) CRAWDAD trace cambridge/haggle/imote/infocom2006 (v.2009-05-29), Downloaded from http://crawdad.cs.dartmouth.edu/cambridge/haggle/imote/infocom2006
Zhao L, Li F, Zhang C, Wang Y (2012) Routing with multi-level social groups in mobile opportunistic networks. In: Proceedings of IEEE global telecommunications conference (GlobeCom 2012)
Li F, Zhang C, Gao Z, Zhao L, Wang Y (2012) Social feature enhanced group-based routing for wireless delay tolerant networks. In: Proceedings of the 8th international conference on mobile ad-hoc and sensor networks (MSN 2012)
Zhang Z (2006) Routing in intermittently connected mobile ad hoc networks and delay tolerant networks: overview and chalenges. IEEE Commun Surv Tutor (1):24–37
Leguay J, Friedman T, Conan V (2005) DTN routing in a mobility pattern space. In: Proceedings of ACM SIGCOMM workshop on DTN
Hillery GA (1955) Definitions of community: areas of agreement. Rur Sociol 20:111
McMillan DW, Chavis DM (1986) Sense of community: a definition and theory. J Commun Psychol 14:6–23
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:83–115
Okasha S (2005) Altruism, group selection and correlated interaction. Br J Philos Sci 56:703–725
Newman MEJ (2006) Modularity and community structure in networks. Proc Nat Acad Sci 103:8577–8578
Hui P, Yoneki E, Chan SY, Crowcroft J (2007) Distributed community detection in delay tolerant networks. In: Proceedings of the ACM international workshop on mobility in the evolving internet architecture (MobiArch)
Yoneki E, Hui P, Crowcroft J (2007) Visualizing community detection in opportunistic networks. In: Proceedings of ACM MobiCom workshop on challenged networks (CHANTS)
Hui P, Yoneki E, Crowcroft J (2009) Identifying social communities in complex communications for network efficiency. In: Proceedings of the international conference on complex sciences: theory and applications (Complex)
Chan SY, Hui P, Xu K (2009) Community detection of time-varying mobile social networks. In: Proceedings of the international conference on complex sciences: theory and applications (Complex)
Guo B, He H, Yu Z, Zhang D, Zhou X (2012) GroupMe: Supporting group formation with mobile sensing and social graph mining. In: Proceedings of the 9th international conference on mobile and ubiquitous systems: computing, networking and services (MobiQuitous’12)
Wu J, Wang Y (2012) Social feature-based multi-path routing in delay tolerant networks. In: Proceedings of the 31st IEEE international conference on computer communications (IEEE INFOCOM)
Mei A, Morabito G, Santi P, Stefa J (2011) Social-aware stateless forwarding in pocket switched networks. In: Proceedings of the 30th IEEE international conference on computer communications (IEEE INFOCOM)
CRAWDAD data set, http://crawdad.cs.dartmouth.edu/
Acknowledgments
The work of F. Li is partially supported by the National Natural Science Foundation of China under Grant 60903151, Beijing Natural Science Foundation under Grant 4122070 and Scientific Research Foundation for the Returned Overseas Chinese Scholars, State Education Ministry. The work of Y. Wang is supported in part by the US National Science Foundation under Grant No. CNS-0915331 and CNS-1050398.
Author information
Authors and Affiliations
Corresponding authors
Rights and permissions
About this article
Cite this article
Li, F., Zhao, L., Zhang, C. et al. Routing with multi-level cross-community social groups in mobile opportunistic networks. Pers Ubiquit Comput 18, 385–396 (2014). https://doi.org/10.1007/s00779-013-0657-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00779-013-0657-z