Abstract
We introduce autonomous gossiping (A/G), a new genre epidemic algorithm for selective dissemination of information in contrast to previous usage of epidemic algorithms which flood the whole network. A/G is a paradigm which suits well in a mobile ad-hoc networking (MANET) environment because it does not require any infrastructure or middleware like multicast tree and (un)subscription maintenance for publish/subscribe, but uses ecological and economic principles in a self-organizing manner in order to achieve any arbitrary selectivity (flexible casting). The trade-off of using a stateless self-organizing mechanism like A/G is that it does not guarantee completeness deterministically as is one of the original objectives of alternate selective dissemination schemes like publish/subscribe. We argue that such incompleteness is not a problem in many non-critical real-life civilian application scenarios and realistic node mobility patterns, where the overhead of infrastructure maintenance may outweigh the benefits of completeness, more over, at present there exists no mechanism to realize publish/subscribe or other paradigms for selective dissemination in MANET environments.
The work presented in this paper was supported (in part) by the National Competence Center in Research on Mobile Information and Communication Systems (NCCR-MICS), a center supported by the Swiss National Science Foundation under grant number 5005-67322.
Chapter PDF
Similar content being viewed by others
Keywords
References
Adjie-Winoto, W., Schwartz, E., Balakrishnan, H., Lilley, J.: The design and implementation of an intentional naming system. In: Symposium on Operating Systems Principles, pp. 186–201 (1999)
Media Lab Asia. DakNet, Rural WiFi, http://www.medialabasia.org/
Aydin, I., Shen, C.C.: Facilitating match-making service in ad hoc sensor networks using pseudo quorum. In: ICCCN (2002)
Baeza-Yates, R.A., Ribeiro-Neto, B.A.: Modern Information Retrieval. ACM Press / Addison-Wesley (1999)
Banerjee, S., Kommareddy, C., Kar, K., Bhattacharjee, S., Khuller, S.: Construction of an efficient overlay multicast infrastructure for real-time applications. In: INFOCOM (2003)
Beaufour, A., Leopold, M., Bonnet, P.: Smart-tag based data dissemination. In: First ACM International Workshop on Wireless Sensor Networks and Applications (WSNA 2002) (June 2002)
Birman, K.P., Hayden, M., Ozkasap, O., Xiao, Z., Budiu, M., Minsky, Y.: Bimodal multicast. ACM Transactions on Computer Systems 17(2), 41–88 (1999)
Borcea, C., Intanagonwiwat, C., Saxena, A., Iftode, L.: Self-routing in pervasive computing environments using smart messages. In: Proceedings of the First IEEE International Conference on Pervasive Computing and Communications (PerCom 2003), March 2003, IEEE Computer Society, Los Alamitos (2003)
Camp, T., Boleng, J., Davies, V.: A survey of mobility models for ad hoc network research. Wireless Communications & Mobile Computing (WCMC): Special issue on Mobile Ad Hoc Networking: Research, Trends and Applications 2(5), 483–502 (2002)
Carter, C., Yi, S., Ratanchandani, P., Kravets, R.: Manycast: Exploring the space between anycast and multicast in ad hoc networks. ACM MobiCom (2003)
Clarke, T.W., Hong, S.G., Miller, O.: Sandberg, and B. Wile. Protecting free expression online with freenet. IEEE Internet Computing 6(1), 40–49 (2002)
Clip2.: The Gnutella Protocol Specification v0.4 (June 2001)
Cohen, R., Ben-Avraham, D., Havlin, S.: Efficient immunization strategies (2003) (submitted at Physical Review Letters)
Dammer, S.M., Hinrichsen, H.: Epidemic spreading with immunization and mutations. Physics Review E (2002)
Datta, A., Hauswirth, M., Aberer, K.: Updates in highly unreliable, replicated peer-to-peer systems. In: Proceedings of the 23rd International Conference on Distributed Computing Systems, ICDCS (2003)
Datta, A., Quarteroni, S., Aberer, K.: Autonomous Gossiping: A self-organizing epidemic algorithm for selective information dissemination in wireless mobile adhoc networks. Technical Report IC/2004/07, Swiss Federal Institute of Technology, Lausanne, EPFL (2004), http://lsirwww.epfl.ch/AutoGoss
Davies, N., Cheverst, K., Mitchell, K., Friday, A.: Caches in the air: Disseminating tourist information in the guide system. In:Proceedings of Second IEEE Workshop on Mobile Computing Systems and Applications (1999)
de, C., Cordeiro, M., Gossain, H., Agrawal, D.P.: Multicast over wireless mobile ad hoc networks: present and future directions. IEEE Network Magazine 17(1), 52–59 (2003)
Demers, A., Greene, D., Hauser, C., Irish, W., Larson, J., Shenker, S., Sturgis, H., Swinehart, D., Terry, D.: Epidemic algorithms for replicated database maintenance. In: Proceedings of the Sixth Symposium on Principles of Distributed Computing, pp. 1–12 (1987)
Dousse, O., Thiran, P., Hasler, M.: Connectivity in ad-hoc and hybrid networks. In: Proc. IEEE Infocom (June 2002)
Dunham, M.H., Kumar, V.: Location dependent data and its management in mobile databases. In: DEXA Workshop, pp. 414–419 (1998)
Th, P.: Eugster and R. Guerraoui. Probabilistic multicast. In: 3rd IEEE International Conference on Dependable Systems and Networks (DSN 2002), pp. 313– 322 (June 2002)
Frenkiel, R., Badrinath, B.R., Borras, J., Yates, R.: The Infostations challenge: Balancing cost and ubiquity in delivering wireless data. IEEE Personal Communications Magazine (February 2000)
Grossglauser, M., Vetterli, M.: Locating nodes with ease: Mobility diffusion of last encounters in ad hoc networks. In: The Proceedings of IEEE Infocom (2003)
Hara, T.: Effective replica allocation in ad hoc networks for improving data accessibility. In: Proceedings of IEEE INFOCOM, pp. 1568–1576. IEEE Computer Society, Los Alamitos (2001)
Heylighen, F.: The science of self-organization and adaptivity. The Encyclopedia of Life Support Systems (2002)
Hong, X., Xu, K., Gerla, M.: Scalable routing protocols for mobile ad hoc networks. IEEE Network Magazine 16(4), 11–21 (2002)
Intanagonwiwat, C., Govindan, R., Estrin, D.: Directed diffusion: A scalable and robust communication paradigm for sensor networks. In: Mobile Computing and Networking, pp. 56–67 (2000)
Jardosh, A., Belding-Royer, E.M., Almeroth, K.C., Suri, S.: Towards realistic mobility models for mobile ad hoc networks. In: Proceedings of Mobicom (2003)
Ji, L., Corson, M.S.: Differential destination multicast - a manet multicast routing protocol for small groups. In: Proceedings of Infocom (2001)
Karp, R.M., Schindelhauer, C., Shenker, S., Vöcking, B.: Randomized rumor spreading. In: FOCS (2000)
Khelil, A., Becker, C., Tian, J., Rothermel, K.: An epidemic model for information diffusion in manets. In: Proceedings of the 5th ACM international workshop on Modeling analysis and simulation of wireless and mobile systems, pp. 54–60. ACM Press, New York (2002)
Ko, Y.B., Vaidya, N.H.: Flooding-based geocasting protocols for mobile ad hoc networks. Mobile Networks and Applications 7(6), 471–480 (2002)
Nath, B., Niculescu, D.: Routing on a curve. In: HOTNETS-I (2002)
Navas, J.C., Imielinski, T.: Geocast - geographic addressing and routing. Mobile Computing and Networking, 66–76 (1997)
Papadopouli, M., Schulzrinne, H.: A Performance Analysis of 7DS, A Peer-to- Peer Data Dissemination and Prefetching Tool for Mobile Users. In: IEEE Sarnoff Symposium Digest,Advances in wired and wireless communications (March 2001)
Ratnasamy, S., Karp, B., Li, Y., Yu, F., Govindan, R., Shenker, S., Estrin, D.: GHT: A Geographic Hash Table for Data-Centric Storage. In: Proceedings of the First ACM International Workshop on Wireless Sensor Networks and Applications (WSNA 2002) (October 2002)
Royer, E., Toh, C.: A review of current routing protocols for ad-hoc mobile wireless networks. IEEE Personal Communications (April 1999)
Sasson, Y., Cavin, D., Schiper, A.: Probabilistic broadcast for flooding in wireless mobile ad hoc networks. In: IEEE Wireless Comm. and Networking Conference, WCNC 2003 (2003)
Spohn, M.A., Garcia-Luna-Aceves, J.J.: Exploiting relative addressing and virtual overlays in ad hoc networks with bandwidth and processing constraints. In: ICWN (2003)
Tchakarov, J., Vaidya, N.: Efficient content location in wireless ad hoc networks. In: IEEE International Conference on Mobile Data Management (MDM) (2004)
Wieselthier, J.E., Nguyen, G.D., Ephremides, A.: On the construction of energyefficient broadcast and multicast trees in wireless networks. Infocom (2000)
Xu, B., Ouksel, A., Wolfson, O.: Opportunistic resource exchange in inter-vehicle ad-hoc networks. Mobile Data Management, MDM (2004)
Zhou, H., Singh, S.: Content based multicast (cbm) for ad hoc networks.Mobihoc (2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Datta, A., Quarteroni, S., Aberer, K. (2004). Autonomous Gossiping: A Self-Organizing Epidemic Algorithm for Selective Information Dissemination in Wireless Mobile Ad-Hoc Networks. In: Bouzeghoub, M., Goble, C., Kashyap, V., Spaccapietra, S. (eds) Semantics of a Networked World. Semantics for Grid Databases. ICSNW 2004. Lecture Notes in Computer Science, vol 3226. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30145-5_8
Download citation
DOI: https://doi.org/10.1007/978-3-540-30145-5_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23609-2
Online ISBN: 978-3-540-30145-5
eBook Packages: Springer Book Archive