Title: Design and implementation of testbed using IoT and P2P technologies: improving reliability by a fuzzy-based approach

Authors: Yi Liu; Masafumi Yamada; Tetsuya Oda; Keita Matsuo; Leonard Barolli; Fatos Xhafa

Addresses: Graduate School of Engineering, Fukuoka Institute of Technology, 3-30-1 Wajiro-Higashi, Higashi-Ku, Fukuoka 811-0295, Japan ' Graduate School of Engineering, Fukuoka Institute of Technology, 3-30-1 Wajiro-Higashi, Higashi-Ku, Fukuoka 811-0295, Japan ' Department of Information and Communication Engineering, Fukuoka Institute of Technology (FIT), 3-30-1 Wajiro-Higashi, Higashi-Ku, Fukuoka 811-0295, Japan ' Department of Information and Communication Engineering, Fukuoka Institute of Technology (FIT), 3-30-1 Wajiro-Higashi, Higashi-Ku, Fukuoka 811-0295, Japan ' Department of Information and Communication Engineering, Fukuoka Institute of Technology (FIT), 3-30-1 Wajiro-Higashi, Higashi-Ku, Fukuoka 811-0295, Japan ' Department of Languages and Informatics Systems, Technical University of Catalonia, C/JordiGirona 1-3, 08034 Barcelona, Spain

Abstract: The internet of things (IoT) is a new type of internet application which enables the objects to be active participants with other members of the network. In P2P systems, each peer has to obtain information of other peers and propagate the information through neighbouring peers. However, in reality, each peer might be faulty or might send incorrect information. In our previous work, we implemented a P2P platform called JXTA-overlay, which provides a set of basic functionalities, primitives, intended to be as complete as possible to satisfy the needs of most JXTA-based applications. In this paper, we present the implementation of a testbed using IoT and P2P technologies. We also present two fuzzy-based systems (FPRS1 and FPRS2) to improve the reliability of the proposed approach. Comparing the complexity of FPRS1 and FPRS2, the FPRS2 is more complex than FPRS1. However, FPRS2 makes the platform more reliable.

Keywords: internet of things; P2P systems; JXTA-overlay; fuzzy logic; network reliability; intelligent algorithm.

DOI: 10.1504/IJCNDS.2017.086491

International Journal of Communication Networks and Distributed Systems, 2017 Vol.19 No.3, pp.312 - 337

Received: 13 Aug 2016
Accepted: 24 Aug 2016

Published online: 10 Sep 2017 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article