Effects of Sustained Communication Time on Reliability of JXTA-Overlay P2P Platform: A Comparison Study for Two Fuzzy-Based Systems

In P2P systems, each peer has to obtain information of other peers and propagate the information to other peers through neighboring peers. Thus, it is important for each peer to have some number of neighbor peers. Moreover, it is more significant to discuss if each peer has reliable neighbor peers. In reality, each peer might be faulty or might send obsolete, even incorrect information to the other peers. We have implemented a P2P platform called JXTA-Orverlay, which defines a set of protocols that standardize how different devices may communicate and collaborate among them. JXTA-Overlay 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 two fuzzy-based systems (called FPRS1 and FPRS2) to improve the reliability of JXTA-Overlay P2P platform. We make a comparison study between the fuzzy-based reliability systems. Comparing the complexity of FPRS1 and FPRS2, the FPRS2 is more complex than FPRS1. However, it considers also the sustained communication time which makes the platform more reliable.

[1]  Toshinori Munakata,et al.  Fuzzy systems: an overview , 1994, CACM.

[2]  Michio Sugeno,et al.  Fuzzy systems theory and its applications , 1991 .

[3]  Fatos Xhafa,et al.  Trustworthiness in P2P: performance behaviour of two fuzzy-based systems for JXTA-overlay platform , 2014, Soft Comput..

[4]  Leonard Barolli,et al.  Improving reliability of JXTA-Orverlay platform: evaluation for e-learning and trustworthiness , 2015 .

[5]  Fatos Xhafa,et al.  Improving reliability of JXTA-Overlay P2P platform: A comparison study for two fuzzy-based systems , 2015, J. High Speed Networks.

[6]  Darren Govoni,et al.  JXTA: Java P2P Programming , 2002 .

[7]  George J. Klir,et al.  Fuzzy sets, uncertainty and information , 1988 .

[8]  Fatos Xhafa,et al.  Improvement of JXTA-Overlay P2P Platform: Evaluation for Medical Application and Reliability , 2015, Int. J. Distributed Syst. Technol..

[9]  L. Zadeh,et al.  Fuzzy Logic for the Management of Uncertainty , 1992 .

[10]  Fatos Xhafa,et al.  A Fuzzy-Based Trustworthiness System for JXTA-Overlay P2P Platform , 2011, 2011 Third International Conference on Intelligent Networking and Collaborative Systems.

[11]  Fatos Xhafa,et al.  Improvement of JXTA Protocols for Supporting Reliable Distributed Applications in P2P Systems , 2007, NBiS.

[12]  F. Martin McNeill,et al.  Fuzzy Logic: A Practical Approach , 1994 .

[13]  Fatos Xhafa,et al.  Application of JXTA-Overlay Platform for Secure Robot Control , 2010, J. Mobile Multimedia.

[14]  Fatos Xhafa,et al.  M3PS: A JXTA-based Multi-platform P2P System and its Web Application Tools , 2007, Int. J. Web Inf. Syst..

[15]  Ebrahim H. Mamdani,et al.  A linguistic self-organizing process controller , 1979, Autom..

[16]  Fatos Xhafa,et al.  Stimulation Effects of SmartBox for E-learning Using JXTA-Overlay P2P System , 2009, 2009 International Conference on Complex, Intelligent and Software Intensive Systems.

[17]  Fatos Xhafa,et al.  A Fuzzy-Based Trustworthiness System for JXTA-Overlay P2P Platform and Its Performance Evaluation Considering Three Parameters , 2012, AINA Workshops.

[18]  Tomoya Enokido,et al.  Ranking factors in peer-to-peer overlay networks , 2007, TAAS.

[19]  Tomoya Enokido,et al.  Orientation-free XPD and CPR model in Outdoor-to-Indoor and Indoor-to-Indoor channels , 2010, Proceedings of the Fourth European Conference on Antennas and Propagation.

[20]  Jonathan M. Garibaldi,et al.  Fuzzy Expert Systems , 2018, Fuzzy Logic Theory and Applications.

[21]  H. Zimmermann,et al.  Fuzzy Set Theory and Its Applications , 1993 .

[22]  Fatos Xhafa,et al.  Implementation of SmartBox End-Device for a P2P System and Its Evaluation for E-Learning and Medical Applications , 2010, 2010 International Conference on Broadband, Wireless Computing, Communication and Applications.