A Presence System for Autonomous Networks

  • Anthony Dang
  • Bjorn Landfeld
Part of the Multimedia Systems and Applications Series book series (MMSA, volume 26)


This chapter addresses the increasingly important issue of effective addressing, object location and presence notification in networks with no infrastructure and dynamically changing environments. This chapter presents Calto, an architecture comprising presence concepts from Second and Third Generation Mobile networks, Instant Messaging Systems subscriber services, and distributed DNS style functionality in a Peer-to-Peer setting. Calto utilizes locality and key nodes to provide these services. The architecture accommodates for true Ad Hoc environments while being scalable and robust in the face of network instability.

Key words

Ad Hoc Peer to Peer Resource and Service discovery Presence Location Searching Distributed Networks 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

10. References

  1. 1.
    Mouly, Michel, and Marie-Bernadette Pautet. 3The GSM System for Mobile Communications2, Telecom Publishing, France June 1992, ISBN:0945592159Google Scholar
  2. 2.
    Wireless LAN Medium Access Control and Physical Layer Specification, IEEE Std. 802.11, 1999.Google Scholar
  3. 3.
    J.D. Solomon, Mobile IP: The Internet Unplugged, 1st ed., Prentice Hall, 1998. ISBN: 0138562466Google Scholar
  4. 4.
    Charles E. Perkins, 3Mobile Networking Through Mobile IP2, IEEE Internet Computing, vol. 2, Issue 1, pp. 58–69, 1998, ISSN:1089-7801.Google Scholar
  5. 5.
    George. H. Forman and John Zahorjan, “The Challenges of Mobile Computing,” IEEE Computer, 27(4):38–47, April 1994Google Scholar
  6. 6.
    Carlo Kopp, “Ad Hoc Networking”, Systems, June 1999, pp33–40,
  7. 7.
    D. Crocker, “Common Presence and Instant Messaging (CPIM)”, IETF Internet Draft, 14-AUG-02.
  8. 8.
    Rüdiger Schollmeier, “A Definition of Peer-to-Peer Networking for the Classification of Peer-to-Peer Architectures and Applications”, Proceedings of the IEEE 2001 International Conference on Peer-to-Peer Computing (P2P2001), Linköping, Sweden, August 27–29, 2001.Google Scholar
  9. 9.
    David G. Andersen, Hari Balakrishnan, M. Frans Kaashoek, Robert Morris, “Resilient Overlay Networks”, Proc. 18th ACM SOSP, Banff, Canada, October 2001Google Scholar
  10. 10.
    Jaap C. Haartsen, “The Bluetooth Radio System,” IEEE Personal Communications, Vol 7,No 1, pp 28–36, February 2000CrossRefGoogle Scholar
  11. 11.
    The Gnutella Protocol Specification v0.4
  12. 12.
    B. Y. Zhao, J. D. Kubiatowicz, and A. D. Joseph. Tapestry: “An infrastructure for fault resilient wide-area location and routing,” Technical Report UCB//CSD-01-1141, U. C. Berkeley, April 2001Google Scholar
  13. 13.
    S. Ratnasamy, P. Francis, M. Handley, R. Karp and S. Shenker. “A scalable contentaddressable network,” Proceedings of the ACM SIGCOMM 2001, San Diego, CA, Aug. 2001.Google Scholar
  14. 14.
    Stoica, R. Morris, D. Karger, F. Kaashoek, H. Balakrishnan. Chord: “A Scalable Peer-to-Peer Lookup Service for Internet Applications,” Proceedings ACM Sigcomm 2001, San Diego, CA, Aug. 2001.Google Scholar
  15. 15.
    M. Portmann, A. Seneviratne “The Cost of Application-level Broadcast in a Fully Decentralized Peer-to-peer Network” ISCC, Sicily, Italy 2002.Google Scholar

Copyright information

© Springer Science + Business Media, Inc. 2005

Authors and Affiliations

  • Anthony Dang
    • 1
  • Bjorn Landfeld
    • 1
  1. 1.Advanced Networking Research Group, School of Information TechnologiesThe University of SydneyAustralia

Personalised recommendations