TY - GEN
T1 - Coordinator election using the object model in P2P networks
AU - Yoshinaga, Hirokazu
AU - Tsuchiya, Takeshi
AU - Koyanagi, Keiichi
PY - 2005/12/1
Y1 - 2005/12/1
N2 - We propose the ACE (Adaptive Coordinator Election) platform that elects and relocates a coordinator adaptively in P2P networks. In collaborative applications, a coordinator mediates synchronization, consistency, sequencing and delay difference. However, it is difficult to decide a coordinator in applications used in P2P networks because of some characteristics of network, e.g., network instability, and differences in physical networks and devices for participants. The ACE platform elects and relocates a coordinator dynamically according to environmental metrics obtained from participants. Each metric has a priority and weight to allow a coordinator to be chosen according to the purpose of applications. We implemented our platform using the JXTA framework and tested it. The results show the feasibility of adaptive coordinator relocation in P2P networks.
AB - We propose the ACE (Adaptive Coordinator Election) platform that elects and relocates a coordinator adaptively in P2P networks. In collaborative applications, a coordinator mediates synchronization, consistency, sequencing and delay difference. However, it is difficult to decide a coordinator in applications used in P2P networks because of some characteristics of network, e.g., network instability, and differences in physical networks and devices for participants. The ACE platform elects and relocates a coordinator dynamically according to environmental metrics obtained from participants. Each metric has a priority and weight to allow a coordinator to be chosen according to the purpose of applications. We implemented our platform using the JXTA framework and tested it. The results show the feasibility of adaptive coordinator relocation in P2P networks.
UR - http://www.scopus.com/inward/record.url?scp=33645959169&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=33645959169&partnerID=8YFLogxK
U2 - 10.1007/11574781_15
DO - 10.1007/11574781_15
M3 - Conference contribution
AN - SCOPUS:33645959169
SN - 3540297553
SN - 9783540297550
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 161
EP - 172
BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
T2 - Third International Workshop on Agents and Peer-to-Peer Computing, AP2PC 2004
Y2 - 19 July 2004 through 19 July 2004
ER -