General Information
    • ISSN: 1793-8201 (Print), 2972-4511 (Online)
    • Abbreviated Title: Int. J. Comput. Theory Eng.
    • Frequency: Quarterly
    • DOI: 10.7763/IJCTE
    • Editor-in-Chief: Prof. Mehmet Sahinoglu
    • Associate Editor-in-Chief: Assoc. Prof. Alberto Arteta, Assoc. Prof. Engin Maşazade
    • Managing Editor: Ms. Mia Hu
    • Abstracting/Indexing: Scopus (Since 2022), INSPEC (IET), CNKI,  Google Scholar, EBSCO, etc.
    • Average Days from Submission to Acceptance: 192 days
    • APC: 800 USD
    • E-mail: editor@ijcte.org
    • Journal Metrics:
    • SCImago Journal & Country Rank
Article Metrics in Dimensions

IJCTE 2020 Vol.12(2): 32-39 ISSN: 1793-8201
DOI: 10.7763/IJCTE.2020.V12.1260

Gnutella-Based P2P Applications for SDN over TWDM-PON Architecture

Anish Sah, I-Shyan Hwang, Ardian Rianto, Andrew Fernando Pakpahan, and Andrew Tanny Liem

Abstract—Demands for Peer-to-peer (P2P) applications are rapidly growing to become the most popular bandwidth consumers in the world. Among the various P2P applications, Gnutella is the most popular unstructured P2P networks allowing the sharing of files at a very high rate. TWDM-PON has been regarded as the promising solution to meet the higher bandwidth demands next-generation passive optical network (NG-PON2). It provides flexibility to support multiple services to multiple organization on the same fiber. SDN (software-defined networking) is the emerging technology that decouples the control and data plane and centralized the network intelligence at one place. As a result, the operators get programmability, automation and network control to manage a network that freely adapts the changes needed to the business. In this paper, a new Gnutella application for SDN over TWDM-PON architecture is proposed that the OLT and ONU are capable of handling the Gnutella traffic generated by Gnutella applications, and the Gnutella Engine Manager is controlled by SD-controller. The proposed mechanism is able to reduce the huge bandwidth waste caused by flooding controlling messages, guarantee the success of query and also localize the Gnutella inter and intra traffic between PON which improve the quality of services (QoS) in terms of the mean packet delay, jitter, system throughput and packet dropping.

Index Terms—P2P, Gnutella, TWDM-PON, SDN, QoS.

Anish Sah, I-Shyan Hwang, and Ardian Rianto are with the Department of Computer Science and Engineering, Yuan Ze University, Chung-Li, 32003, Taiwan (e-mail: ishwang@saturn.yzu.edu.tw). Andrew Fernando Pakpahan is with the Department of Computer Science, Universitas Klabat, Manado, 95371, Indonesia. Andrew Tanny Liem is with the Department of Information Technology, Universitas Advent Indonesia, Bandung 40559, Indonesia.

[PDF]

Cite:Anish Sah, I-Shyan Hwang, Ardian Rianto, Andrew Fernando Pakpahan, and Andrew Tanny Liem, "Gnutella-Based P2P Applications for SDN over TWDM-PON Architecture," International Journal of Computer Theory and Engineering vol. 12, no. 2, pp. 32-39, 2020.

Copyright © 2020 by the authors. This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).


Copyright © 2008-2024. International Association of Computer Science and Information Technology. All rights reserved.