Authors: Ailixier Aikebaier, Tomoya Enokido, Makoto Takizawa
Addresses: Department of Computers and Information Science, Faculty of Science and Technology, Seikei University, 3-3-1 Kichijoji-kitamachi, Musashino-shi, Tokyo, 180-8633, Japan. ' Faculty of Business Administration, Rissho University, 4-2-16 Osaki, Shinagawa, Tokyo, 141-8602, Japan. ' Department of Computers and Information Science, Faculty of Science and Technology, Seikei University, 3-3-1 Kichijoji-kitamachi, Musashino-shi, Tokyo, 180-8633, Japan
Abstract: Nowadays information systems are being shifted to distributed architectures. The peer-to-peer (P2P) model as a fully distributed system, is composed of peer processes (peers). Here, peers have to efficiently and flexibly make an agreement on one common value which satisfies an agreement condition. In the agreement protocol, each peer has to deliver values to all the peers in a group. We take advantage of the multipoint relaying (MPR) mechanism to efficiently broadcast messages. Here, if a peer which forwards messages to other peers is faulty, the peers cannot receive messages. In this paper, we newly discuss a trustworthiness-based broadcast (TBB) algorithm where only the trustworthy peers forward messages. That is, untrustworthy peers, i.e., peers prone to faults and malicious behaviours do not forward messages. Here, the transmission fault implied by faulty peers can be reduced. We evaluate the TBB algorithm in terms of the number of messages compared with the pure flooding and MPR algorithms.
Keywords: distributed systems; trustworthiness; message broadcasting; agreement protocol; peer-to-peer; P2P; reliability; information systems; multipoint relaying; trustworthy peers.
International Journal of Grid and Utility Computing, 2011 Vol.2 No.3, pp.175 - 182
Published online: 28 Mar 2015 *Full-text access for editors Access for subscribers Purchase this article Comment on this article