Abstract
Mobile ad hoc routing protocols fails in intermittently connected networks (ICN) (i.e. characterized by short-range communication and absence of connected path from source to destination). However, Epidemic routing techniques ensures eventual message delivery from source to destination even where there is never a connected path or when a network partition exists at the origin of message. Epidemic Routing uses random pair-wise messages exchanges between nodes with goals to maximize message delivery rate, minimize message latency, and the total resources consumed in message delivery. Epidemic routing uses summary vector to avoid useless transmission and redundancy. Further,to make summery vector efficient, epidemic routing can use bloom filter to significantly reduce the useless transmissions associated with the summary vector. However, the challenge for epidemic routing remains opens is to optimal design of summary vector size for finite buffer while keeping the benefits of infinite buffer space. This paper proposes an improved scheme of Bloom filter (named it modified bloom filter MBLF), which is tailored according to epidemic routing. We performed simulation to support our clam and observed that delivery ratio of MBLF with epidemic routing is 19 % higher then the traditional bloom filter. In this paper, we have proposed a bloom filter based epidemic forwarding for ICNs.










Similar content being viewed by others
References
Vahdat, A., & Becker, D. (2000). Epidemic routing for partially-connected ad hoc networks. Duke University Technical, Report CS-200006.
Lindgren, A., Doria, A., & Schelen, O. (2004). Probabilistic routing in intermittently connected networks. In Proceedings of the first international workshop on assurance with partial and intermittent resources (SAPIR). Fortaleza, Brazil.
Groenevelt, R., Koole, G., & Nain, P. (2005). The message delay in mobile ad hoc networks. Performance Evaluation, 62(1–4) (presented at Performance 2005 conference, Juan-les-Pins).
Zhang, X., Neglia, G., Kurose, J., & Towsley, D. (2005). Performance modeling of epidemic routing. University of Massachusetts Technical Report CMPSCI 05–44.
Tower, J. P., & Thomas L. D. (2008) A proposed scheme for epidemic routing with active curing for opportunistic networks. In Advanced information networking and applications-workshops, 2008. AINAW 2008. 22nd international conference on. IEEE.
Spyropoulos, T., Psounis, K., & Raghavendra, C. S. (2008). Efficient routing in intermittently connected mobile networks: The multiple-copy case. Networking, IEEE/ACM Transactions on, 16(1), 77–90.
Matsuda, T., & Takine, T. (2008). (p, q)-Epidemic routing for sparsely populated mobile ad hoc networks. Selected Areas in Communications, IEEE Journal on, 26(5), 783–793.
Bloom, B. H. (1970). Space/time trade-offs in hash coding with allowable errors. Communications of the ACM, 13(7), 422–426.
Fan, L., Cao, P., Almeida, J., & Broder, A. Z. (1998). Summary cache: A scalable wide-area web cache sharing protocol. SIGCOMM Computer Communications Review, 28(4), 254–265.
Mitzenmacher, M. (2002). Compressed bloom filters. IEEE/ACM Transactions on Networking (TON), 10(5), 604–612.
Zhu, Y., Jiang, H., & Wang, J. (2004). Hierarchical bloom filter arrays (hba): a novel, scalable metadata management system for large cluster-based storage. In Cluster computing, 2004 IEEE international conference on. IEEE.
Laufer, R. P., Velloso, P. B., & Duarte, O. C. M. B. (2005). Generalized bloom filters. In Electrical engineering program, COPPE/UFRJ, Tech. Rep. GTA-05-43.
Bruck, J., Gao, J., & Jiang, A. (2006). Weighted bloom filter. In Information theory, 2006 IEEE international symposium on. IEEE.
Almeida, P. S., et al. (2007). Scalable bloom filters. Information Processing Letters, 101(6), 255–261.
Bruck, J., Gao, J., & Jiang, A. A. (2006). Adaptive bloom filter.
Guo, D., et al. (2010). The dynamic bloom filters. Knowledge and Data Engineering, IEEE Transactions on, 22(1), 120–133.
Zhao, Y., Wu, J. (2010). B-sub: A practical bloom-filter-based publish-subscribe system for human networks. In Distributed computing systems (ICDCS), 2010 IEEE 30th international conference on. IEEE.
Small, T., & Haas, Z. J. (2003). The shared wireless infostation model: A new ad hoc networking paradigm(or where there is a whale, there is a way). In International symposium on mobile ad hoc networking & computing: proceedings of the 4 th ACM international symposium on mobile ad hoc networking & computing (Vol. 1., No. 03).
Groenevelt, R. (2005). Stochastic models in mobile ad hoc networks. Sophia Antipolis: University of Nice.
Apple by, Austin. Murmurhash 2.0. (2008).
Jenkins, B. (1997). Hash functions. Dr Dobbs Journal, 22(9), 107.
Bacon, D. F., Fink, S. J., & Grove, D. (2002). Space-and time-efficient implementation of the Java object model. ECOOP. Vol. 2. minutes.
Kernen, A., Jrg, O., & Teemu, K. (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).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Shukla, S., Kumar, N. & Misra, R. Impact of Bloom Filter on Infection Rate in Epidemic Forwarding for ICNs. Wireless Pers Commun 75, 2165–2180 (2014). https://doi.org/10.1007/s11277-013-1461-9
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-013-1461-9