ABSTRACT

Anycast is a paradigm of communication for service discovery, which selects the best one of the service providers in an anycast group as a destination in a robust and efficient manner, which has been an important service model adopted in various networks for diverse applications. Anycast technologies are widely used in content delivery networks (CDNs) for the large-scale distribution of content on the Internet and the direction of requests to find the desired content [1]. To avoid the substantial delays because a transmitting node needs to wait for its next-hop relay node to wake up, wireless sensor networks (WSNs) adopted an anycast-based scheme for each node to opportunistically forward packets to the first neighboring node that wakes up among multiple candidate nodes [2]. Mobile ad hoc networks (MANETs) also used anycast-like proposal to shorten the transmission paths between the requester and service providers and reduce the amount of request and reply packets [3].