Abstract
Some recent studies utilize node contact patterns to aid the design of routing protocol in Opportunistic Mobile Networks (OppNets). However, most existing studies only utilize one hop contact information to design routing protocol. In order to fully utilize nodes’ collected contact information to improve the performance of data forwarding, in this paper we focus on exploiting node contact patterns from the multi-hop perspective. We first give the definition of opportunistic forwarding path, and propose a model to calculate the maximum data delivery probability along different opportunistic forwarding paths. Second, based on the maximum data delivery probability, we propose a novel approach to improve the performance of data forwarding in OppNets based on two forwarding metric. The proposed forwarding strategy first manages to forward data copies to nodes have higher centrality value at the global scope. Afterwards, maximum data delivery probability to the destination is evaluated, to ensure that data is carried and forwarded by relays with higher capability of contacting the destination. Finally, extensive real trace-driven simulations are conducted to compare the proposed routing protocol with other existing routing protocols in terms of delivery ratio and delivery cost. The simulation results show that our proposed routing protocol is close to Epidemic Routing in terms of delivery ratio but with significantly reduced delivery cost. Additionally, our proposed routing protocol outperforms Bubble Rap and Prophet in terms of delivery ratio, and the delivery cost of our proposed routing protocol is very close to that of Bubble Rap.
Similar content being viewed by others
References
Chaintreau A, Hui P, Crowcroft J, Diot C, Gass R, Scott J (2007) Impact of human mobility on opportunistic forwarding algorithms. IEEE Trans Mob Comput 6(6):606–620
Chen H, Lou W (2014) Gar: Group aware cooperative routing protocol for resource-constraint opportunistic networks. Comput Commun 48:20–29
Chen H, Lou W (2016) Contact expectation based routing for delay tolerant networks. Ad Hoc Netw 36:244–257
Chen J, Xu W, He S, Sun Y, Thulasiraman P, Shen X (2010) Utility-based asynchronous flow control algorithm for wireless sensor networks. IEEE J Select Areas Commun 28(7):1116–1126
Chen J, Yu Q, Chai B, Sun Y, Fan Y, Shen X (2015) Dynamic channel assignment for wireless sensor networks: A regret matching based approach. IEEE Trans Parallel Distrib Syst 26(1):95–106
Daly E M, Haahr M (2007) Social network analysis for routing in disconnected delay-tolerant manets. In: Proceedings of ACM MobiHoc, pp 32–40
Dong M, Kimata T, Sugiura K, Zettsu K (2014) Quality-of-experience (qoe) in emerging mobile social networks. IEICE Trans Inf Syst 97(10):2606–2612
Dong M, Li H, Ota K, Xiao J (2015) Rule caching in sdn-enabled mobile access networks. IEEE Netw 14(3):538–551
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, pp 257–266
Eagle N, Pentland A, Lazer D (2009) Inferring social network structure using mobile phone data. In: Proceedings of national academy of sciences, pp 15,274–15,278
Erramilli V, Crovella M, Chaintreau A, Diot C (2008) Delegation forwarding. In: Proceedings of ACM MobiHoc, pp 251–260
Fan J, Chen J, Du Y, Gao W, Wu J, Sun Y (2013) Geo-community-based broadcasting for data dissemination in mobile social networks. IEEE Trans Parallel Distrib Syst 24(4):734–743
Gao W, Li Q, Zhao B, Cao G (2009) Multicasting in delay tolerant networks: A social network perspective. In: Proceedings of ACM MobiHoc
He J, Cheng P, Shi L, Chen J, Sun Y (2014) Time synchronization in wsns: A maximum-value-based consensus approach. IEEE Trans Autom Control 59(3):660–675
He S, Chen J, Li X, Shen X, Sun Y (2014) Mobility and intruder prior information improving the barrier coverage of sparse sensor networks. IEEE Trans Mob Comput 13(6):1268–1282
Hui P, Crowcroft J (2007) How small labels create big improvements. In: IEEE Workshop on intermittently connected mobile ad hoc networks, pp 65–70
Hui P, Crowcroft J, Yoneki E (2008) Bubble rap: Social-based forwarding in delay tolerant networks. In: Proceedings of ACM MobiHoc, pp 241–250
Li F, Wu J (2009) MOPS: Providing content-based service in disruption-tolerant networks. In: Proceedings of IEEE ICDCS, pp 526–533
Li Z, Wang C, Yang S, Jiang C, Li X (2015) Lass: Local-activity and social-similarity based data forwarding in mobile social networks. IEEE Trans Parallel Distrib Syst 26(1):174–184
Lindgren A, Doria A, Schelén O (2004) Probabilistic routing in intermittently connected networks. Lect Notes Comput Sci 3126:239–254
Liu T, Zhu Y, Jiang R, Li B (2015) A sociality-aware approach to computing backbone in mobile opportunistic networks. Ad Hoc Netw 24:46–56
Magaia N, Francisco A, Pereira P, Correia M (2015) Betweenness centrality in delay tolerant networks: A survey. Ad Hoc Netw 33:284–305
Marsden P V (2002) Egocentric and sociocentric measures of network centrality. Social Netw 24(4):407–422
Meng W, Wang X, Liu S Distributed load sharing of an inverter-based microgrid with reduced communication. IEEE Trans. Smart Grid. doi:10.1109/TSG.2016.2587685
Scott J (1988) Social network analysis. Sociology 22(1):109–127
Scott J, Gass R, Crowcroft J, Hui P, Diot C, Chaintreau A (2009) Crawdad data set cambridge/haggle (v. 2009-05-29). http://crawdad.cs.dartmouth.edu/cambridge/haggle
Spyropoulos T, Psounis K, Raghavendra C S (2005) Spray and wait: An efficient routing scheme for intermittently connected mobile networks. In: Proceedings of ACM SIGCOMM workshop on delay-tolerant networking, pp 252–259
Tseng Y C, Ni S Y, Chen Y S, Sheu J P (2002) The broadcast storm problem in a mobile ad hoc network. Wireless Netw 8(2):153– 167
Vahdat A, Becker D (2000) Epidemic routing for partially connected ad hoc networks. Tech. rep., CS-200006. Duke University
Wang Z, Liao J, Cao Q, Qi H, Wang Z (2014) Achieving k-barrier coverage in hybrid directional sensor networks. IEEE Trans Mob Comput 13(7):1443–1455
Wang Z, Liao J, Cao Q, Qi H, Wang Z (2015) Friendbook: A semantic-based friend recommendation system for social networks. IEEE Trans Mob Comput 29(4):40–45
Wei K, Dong M, Ota K, Xu K (2015) Camf: Context-aware message forwarding in mobile social networks. IEEE Trans Parallel Distrib Syst 26(8):2178–2187
Xiao F, Xie X, Jiang Z, Sun L, Wang R (2016) Utility-aware data transmission scheme for delay tolerant networks. Peer-to-Peer Network Appl 9(5):936–944
Zhang H, Cheng P, Shi L, Chen J (2015) Optimal denial-of-service attack scheduling with energy constraint. IEEE Trans Autom Control 60(11):3023–3028
Zhang H, Cheng P, Shi L, Chen J (2016) Optimal dos attack scheduling in wireless networked control system. IEEE Trans Control Syst Technol 24(3):843–852
Zhang Y, He S, Chen J (2016) Data gathering optimization by dynamic sensing and routing in rechargeable sensor networks. IEEE/ACM Trans Network 24(3):1632–1646
Zhao D, Ma H, Tang S, Li X (2015) Coupon: A cooperative framework for building sensing maps in mobile opportunistic networks. IEEE Trans Parallel Distrib Syst 26(2):392–402
Zhou H, Chen J, Fan J, Du Y, Das S K (2013) Consub: Incentive-based content subscribing in selfish opportunistic mobile networks. IEEE J Select Areas Commun 31(9):669–679
Zhou H, Chen J, Zhao H, Gao W, Cheng P (2013) On exploiting contact patterns for data forwarding in duty-cycle opportunistic mobile networks. IEEE Trans Veh Technol 62(9):4629–4642
Zhou H, Chen J, Zheng H, Wu J (2016) Energy efficiency and contact opportunities tradeoff in opportunistic mobile networks. IEEE Trans Veh Technol 65(5):3723–3734
Zhou H, Wu J, Zhao H, Tang S, Chen C, Chen J (2015) Incentive-driven and freshness-aware content dissemination in selfish opportunistic mobile networks. IEEE Trans Parallel Distrib Syst 26(9):2493–2505
Zhou H, Zhao H, Chen J, Liu C, Fan J (2014) Adaptive working schedule for duty-cycle opportunistic mobile networks. IEEE Trans Veh Technol 63(9):4694–4703
Zhou H, Zheng H, Wu J, Chen J (2013) Energy-efficient contact probing in opportunistic mobile networks. In: Proceedings of ICCCN, pp 1–7
Zhu H, Fu L, Xue G, Zhu Y, Li M, Ni L M (2010) Recognizing exponential inter-contact time in VANETs. In: Proceedings of IEEE INFOCOM
Acknowledgments
This research was supported in part by NSFC under grants 61602272, 61174177, 41172298, and 61503147, the National Key Research and Development Program of China under Grant 2016YFB0800403, the open research project of the State Key Laboratory of Synthetical Automation for Process Industries under grant PAL-N201507.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zhou, H., Tong, L., Jiang, T. et al. Maximum data delivery probability-oriented routing protocol in opportunistic mobile networks. Peer-to-Peer Netw. Appl. 10, 500–509 (2017). https://doi.org/10.1007/s12083-016-0512-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12083-016-0512-x