In an IPv6 simulation environment, this paper extends the original Anycast concept and proposes a k-Anycast communication model in IPv6 which allows n servers to cooperate with each other to accomplish a task. This model can achieve dynamic join and leave of k-Anycast nodes without restrictions on the nodes' physical location so it solves the existing scalability problem. In addition, this model can route k-Anycast service request messages to the nearest k-Anycast tree node which can provide the requested service, which makes it possible that all the k-Anycast service request messages can be evenly distributed across the k-Anycast tree nodes and be transacted effectively and efficiently. In an IPv6 simulation environment, this k-Anycast communication model is applied to file downloading service and the experimental data indicate that the k-Anycast communication model not only enhances the service quality but also effectively saves the network bandwidth, which really proves this k-Anycast communication model's validity, feasibility and practicability.
[1]
David Mazières,et al.
OASIS: Anycast for Any Service
,
2006,
NSDI.
[2]
Xiang-Yang Li,et al.
k-anycast game in selfish networks
,
2004,
Proceedings. 13th International Conference on Computer Communications and Networks (IEEE Cat. No.04EX969).
[3]
Robin Kravets,et al.
Manycast: exploring the space between anycast and multicast in ad hoc networks
,
2003,
MobiCom '03.
[4]
Jie Wu,et al.
k-anycast routing schemes for mobile ad hoc networks
,
2006,
Proceedings 20th IEEE International Parallel & Distributed Processing Symposium.
[5]
Masayuki Murata,et al.
IPv6 anycast for simple and effective service-oriented communications
,
2004,
IEEE Communications Magazine.