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.
- <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 Scholar
- <scp>Cheshire, S. and Krochmal, M.</scp> 2006. DNS-Based service discovery. IETF Internet draft.Google Scholar
- <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 Scholar
Digital Library
- <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 Scholar
- <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 Scholar
- <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 Scholar
- <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 Scholar
- <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 Scholar
Digital Library
- <scp>Partridge, C., Mendez, T., and Milliken, W.</scp> 1993. Host anycasting service. RFC 1546, Internet Engineering Task Force. Nov.Google Scholar
- <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 Scholar
Digital Library
Index Terms
Design and Implementation of an Anycast Services Discovery in Mobile Ad Hoc Networks
Recommendations
k-anycast routing schemes for mobile ad hoc networks
IPDPS'06: Proceedings of the 20th international conference on Parallel and distributed processingAnycast is a communication paradigm that was first introduced to the suit of routing protocols in IPv6 networks. In anycast, a packet is intended to be delivered to one of the nearest group hosts. k-anycast, however, is proposed to deliver a packet to ...
A Survey of Service Discovery Protocols in Multihop Mobile Ad Hoc Networks
Because service discovery enables cooperation among many resource-constrained mobile devices, it's a key research area in mobile ad hoc networks (manets). This comprehensive study analyzes service discovery protocols (SDPs) in multihop manets. The ...
Data Mule Service for Mobile Ad-Hoc Networks
ISPDC '12: Proceedings of the 2012 11th International Symposium on Parallel and Distributed ComputingIn service-driven mobile ad-hoc wireless networks (MANET), it is possible that due to mobility, the service requester (client) and the service provider are no longer in the same network when the service computation is completed, while they continue to ...






Comments