skip to main content
research-article

Design and Implementation of an Anycast Services Discovery in Mobile Ad Hoc Networks

Published:01 February 2011Publication History
Skip Abstract Section

Abstract

Anycasting is a network service that selects the best one of service providers in an anycast group as a destination. While anycasting offers better service flexibility in mobile ad hoc networks (MANETs), it also incurs new problems. In MANETs, every node can move arbitrarily, and the routes from mobile nodes to their service providers would vary. Therefore, anycast service discovery in MANETs usually relies on network-layer message broadcasting, which leads to large traffic overhead for the scarce bandwidth of MANETs. In this work, we present a traffic-control scheme for anycast service discovery in MANETs. Our scheme can reduce the volume of query messages and the reply messages. In addition to basic anycasting, our scheme also supports k-anycast service that requests for k anycast service providers in each service instance. With k-anycast service, the fault tolerance and service flexibility of our scheme can be improved. Experimental results demonstrate that our scheme is efficient and feasible for MANETs.

References

  1. <scp>Chen, S.-K. and Wang, P.-C.</scp> 2010. An anycast-based emergency service for healthcare wireless sensor networks. IEICE Trans. Comm. E93-B, 4, 858--861.Google ScholarGoogle Scholar
  2. <scp>Cheshire, S. and Krochmal, M.</scp> 2006. DNS-Based service discovery. IETF Internet draft.Google ScholarGoogle Scholar
  3. <scp>Deepa, R. and Swamynathan, S.</scp> 2009. A secure and lightweight service discovery model for mobile ad hoc networks. In Proceedings of the International Conference on Advances in Computing, Control, and Telecommunication Technologies. 526--530. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. <scp>Dow, C.-R., Lin, J.-H., Hwang, S.-F., and Wang, Y.-W.</scp> 2002. An efficient distributed clustering scheme for ad-hoc wireless networks. IEICE Trans. Comm. E85-B, 8, 1561--1571.Google ScholarGoogle Scholar
  5. <scp>Hof, H.-J., Blass, E.-O., Fuhrmann, T., and Zitterbart, M.</scp> 2004. Design of a secure distributed service directory for wireless sensornetworks. In Proceedings of the 1st European Workshop on Wireless Sensor Networks. Springer, 172--187.Google ScholarGoogle Scholar
  6. <scp>Kozat, U. and Tassiulas, L.</scp> 2003. Network layer support for service discovery in mobile ad hoc networks. In Proceedings of the 22nd Annual Joint Conference of the IEEE Computer and Communications (InfoCom’03). 3, 1965--1975.Google ScholarGoogle Scholar
  7. <scp>Lee, S.-J., Su, W., and Gerla, M.</scp> 1999. On-Demand multicast routing protocol. In Proceedings of the IEEE Wireless Communications and Networking Conference. 1298--1302.Google ScholarGoogle Scholar
  8. <scp>Lin, J.-H., Dow, C.-R., and Hwang, S.-F.</scp> 2003. A distributed virtual backbone development scheme for ad-hoc wireless networks. Wirel. Personal Comm. 27, 3, 215--233. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. <scp>Partridge, C., Mendez, T., and Milliken, W.</scp> 1993. Host anycasting service. RFC 1546, Internet Engineering Task Force. Nov.Google ScholarGoogle Scholar
  10. <scp>Zeng, X., Bagrodia, R., and Gerla, M.</scp> 1998. GloMoSim: A library for parallel simulation of large-scale wireless networks. In Proceedings of the Workshop on Parallel and Distributed Simulation. 154--161. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Design and Implementation of an Anycast Services Discovery in Mobile Ad Hoc Networks

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image ACM Transactions on Autonomous and Adaptive Systems
        ACM Transactions on Autonomous and Adaptive Systems  Volume 6, Issue 1
        February 2011
        127 pages
        ISSN:1556-4665
        EISSN:1556-4703
        DOI:10.1145/1921641
        Issue’s Table of Contents

        Copyright © 2011 ACM

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 February 2011
        • Accepted: 1 July 2010
        • Revised: 1 March 2010
        • Received: 1 June 2009
        Published in taas Volume 6, Issue 1

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article
        • Research
        • Refereed

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader
      About Cookies On This Site

      We use cookies to ensure that we give you the best experience on our website.

      Learn more

      Got it!