Skip to main content
Log in

A simple model of contact patterns in delay-tolerant networks

  • Published:
Wireless Networks Aims and scope Submit manuscript

Abstract

Delay-tolerant networks, consisting of a number of intermittently connected wireless devices, are emerging as a promising application field, able to complement in some situations infrastructure-based service delivery. In this work, we propose a marked point process model for characterizing the pattern of contacts among nodes in such systems. The model can be used for deriving analytical results on various performance indexes. Validation of the model is performed through comparison with experimental traces obtained from real-world DTN deployments.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Carreras, I., Miorandi, D., & Chlamtac, I. (2006, July). A framework for opportunistic forwarding in disconnected networks. In Proceedings of MOBIQUITOUS, San Jose, USA.

  2. Fall, K. (2003). A delay-tolerant network architecture for challenged internets. In Proceedings of ACM SIGCOMM, Karlsruhe, DE.

  3. Chaintreau, A., Jui, P., Crowcroft, J., Diot, C., Gass, R., & Scott, J. (2006). Impact of human mobility on the design of opportunistic forwarding algorithms. In Proceedings of IEEE INFOCOM, Barcelona, ES.

  4. Baccelli, F., & Bremaud, P. (1994). Elements of queueing theory. Berlin: Springer.

    MATH  Google Scholar 

  5. Ross, S. M. (1996). Stochastic processes. New York: Wiley.

    MATH  Google Scholar 

  6. Burgess, J., Gallagher, B., Jensen, D., & Levine, B. N. (2006, April). MaxProp: Routing for vehicle-based disruption-tolerant networks. In Proceedings of IEEE INFOCOM.

  7. Reality Mining. Machine perception and learning of complex social systems. http://reality.media.mit.edu.

  8. Box, G. E. P., & Jenkins, G. (1990). Time series analysis, forecasting and control. Holden-Day, Incorporated.

  9. Chaintreau, A., Hui, P., Crowcroft, J., Diot, C., Gass, R., & Scott, J. (2005, February). Pocket switched networks: Real-world mobility and its consequences for opportunistic forwarding. Technical Report UCAM-CL-TR-617, University of Cambridge, Computer Laboratory.

  10. Balasubramanianm, A., Levine, B., & Venkataraman, A. (2007, August). Dtn routing as a resource allocation problem. In Proceedings of ACM Sigcomm.

  11. UMASS. The disruption tolerant networking project at UMASS. http://prisms.cs.umass.edu/dome.

  12. Guerrieri, A., Montresor, A., Carreras, I., De Pellegrini, F., & Miorandi, D. (2008, August). Distributed estimation of global parameters in delay-tolerant networks. Technical Report 200800023, CREATE-NET.

  13. Hui, P., Crowcroft, J., & Yoneki, E. (2008). Bubble rap: Social-based forwarding in delay tolerant networks. In Proceedings of MobiHoc (pp. 241–250). New York, NY: ACM.

  14. Levins, R. Some demographic and genetic consequences of environmental heterogeneity for biological control. Bulletin of the Entomological Society of America, 15(2969), 237240.

  15. Groenevelt, R., Koole, G., & Nain, P. (2005, October). Message delay in mobile ad hoc networks. In Proceedings of Performance, Juan-les-Pins.

  16. Khelil, A., Becker, C., Tian, J., & Rothermel, K. (2002). An epidemic model for information diffusion in manets. In Proceedings of MSWiM (pp. 54–60). New York, NY: ACM Press.

  17. 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, Philadelpia, USA.

  18. Melamed, B., & Whitt, W. (1990). On arrivals that see time averages. Operations Research, 38, 156–172.

    Article  MATH  MathSciNet  Google Scholar 

  19. Karlin, S., & Taylor, H. M. (1975). A first course in stochastic processes. London: Academic Press.

    MATH  Google Scholar 

  20. Meyn, S., & Tweedie, R. (1993). Markov chains and stochastic stability. London: Springer.

    MATH  Google Scholar 

  21. Chaintreau, A., Hui, P., Scott, J., Gass, R., Crowcroft, J., & Diot, C. (2007). Impact of human mobility on opportunistic forwarding algorithms. IEEE Transactions on Mobile Computing, 6, 606–620.

    Article  Google Scholar 

  22. Whitt, W. (1982). Approximating a point process by a renewal process, I: Two basic methods. Operations Research, 30, 125–147.

    Article  MATH  MathSciNet  Google Scholar 

  23. Karagiannis, T., Le Boudec, J. Y., & Vojnovic, M. (2007). Power law and exponential decay of inter contact times between mobile devices. In Proceedings of ACM MobiCom, Montreal.

  24. Cai, H., & Eun, D.Y . (2007). Crossing over the bounded domain: from exponential to power-law inter-meeting time in MANET. In Proceedings of ACM MobiCom, Montreal.

  25. Zhang, X., Kurose, J., Levine, B. N., Towsley, D., & Zhang, H. (2007). Study of a bus-based disruption-tolerant network: mobility modeling and impact on routing. In Proceedings of ACM MobiCom, Montreal.

  26. Conan, V., Leguay, J., & Friedman, T. (2007). Characterizing pairwise inter-contact patterns in delay tolerant networks. In Proceedings of Autonomics, Roma, IT.

Download references

Acknowledgement

This work was partially supported by the EC within the framework of the BIONETS project (www.bionets.eu), EU-IST-FET-SAC-FP6-027748.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Iacopo Carreras.

Additional information

Part of this work appeared in the Proceedings of Mobiquitous, San Jose, USA, July 2006 [1].

Appendices

Appendix 1: Proofs

1.1 Proof of Lemma 1

Proof

Let us denote by \(\{T(i,j)_n\}_{n \in {\mathbb{Z}}}\) the sequence of meeting times between nodes i and j. Due to the properties of the M 2 mobility model, the inter-meeting times of i and j are sums of an i.i.d. number of i.i.d. quantities (the intrameeting times), so that they are also i.i.d. The 0-th intermeeting time of nodes i and j, Y 0(i, j) = T 1(i, j) − T 0(i,j) is the sum of η intermeeting times. η is a geometric random variable of parameter π(i,j). By Wald’s lemma, we have \({\mathbb{E}}[Y_0(i,j)]={\mathbb{E}}[\eta]\cdot {\mathbb{E}}[Y_0]={\frac{{\mathbb{E}}[Y_0]}{\pi(i,j)}}.\) Hence if π(i,j) > 0, then the inter-meeting time is finite \({\mathbb{P}}\)-a.s.

1.2 Proof of Corollary 1

Proof

The process \(\{T_n\}_{n \in {\mathbb{Z}}}\) is a renewal process, and the marks \(\{\sigma_n\}_{n \in {\mathbb{Z}}}\) are iid. It follows that the intermeeting time has the same distribution of the time elapsed between a meeting instant \(T_{\hat{n}}\) and the first subsequent meeting between node i and j. The application of Lemma 1 concludes the proof.

Appendix 2: Autocorrelation plots

See Figs. 1, 2, 3, 4, 5 and 6.

Fig. 1
figure 1

Autocorrelation plots (mark and intrameeting times sequences) for the three Intel-Cambridge experiments. a 1st experiment: marks, b 1st experiment: intrameetings, c 2nd experiment: marks, d 2nd experiment: intrameetings, e 3rd experiment: marks, f 3rd experiment: intrameetings

Fig. 2
figure 2

Autocorrelation plot for marks and intrameeting times sequences for the DieselNet 2152007 experiment. a Marks, b Intrameeting times

Fig. 3
figure 3

Autocorrelation plot for marks and intrameeting times sequences for the MIT Reality Mining experiment. a Marks, b Intrameeting times

Fig. 4
figure 4

Autocorrelation plot for marks and intrameeting times sequences for the CREATE-NET experiment. a Marks, b intrameeting times

Fig. 5
figure 5

Intrameetings ECDF in the case of a INTEL1, b INTEL2, c INTEL3 traces

Fig. 6
figure 6

Mapping of labels to complex number, σ(x,y) = x + iy for N = 5

Rights and permissions

Reprints and permissions

About this article

Cite this article

Carreras, I., Miorandi, D. & Chlamtac, I. A simple model of contact patterns in delay-tolerant networks. Wireless Netw 16, 851–862 (2010). https://doi.org/10.1007/s11276-009-0172-3

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11276-009-0172-3

Keywords

Navigation