A. Sah, I. Hwang, Ardian Rianto, Andrew Fernando Pakpahan, A. T. Liem
{"title":"Gnutella-Based P2P Applications for SDN over TWDM-PON Architecture","authors":"A. Sah, I. Hwang, Ardian Rianto, Andrew Fernando Pakpahan, A. T. Liem","doi":"10.7763/ijcte.2020.v12.1260","DOIUrl":null,"url":null,"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.","PeriodicalId":306280,"journal":{"name":"International Journal of Computer Theory and Engineering","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Computer Theory and Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.7763/ijcte.2020.v12.1260","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
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.