AbstractTime-shifted IPTV (TS-IPTV) is one way of implementing that, through IP multicasting. Ethernet passive optical network (EPON) is regarded the best solution due to its high bandwidth provision, low operation and maintenance cost. Software-defined networking (SDN) separates the network control plane from the data-forwarding plane with the promise to dramatically improve network resource utilization. Local-awareness based TWDMA-PON allows for higher bandwidth and optimal flexibility, fiber management, service convergence and resources sharing. In this paper, we propose to integrate SDN into the TWDMA-PON architecture to facilitate an orchestrated multicasting TS-IPTV and using the SDN controller to control and manage the traffic. Simulation results show that the proposed architecture and mechanism improves QoS requirements in terms of mean packet delay, jitter, throughput and packet loss. Keywords: TS-IPTV, SDN, TWDMA-PON. I. INTRODUCTION Within the global IP traffic, it was predicted that 60% will be occupied by the access network traffic [1] and by the end of year 2021, 82% of all IP traffic will be the video service [2]. Recently, a new delivery method, called Internet Protocol Television (IPTV) widely used by the telecommunication industries, offers more interactivity and better television services to the users globally. Time-shifted IPTV (TS-IPTV) has been defined as enabling the user “to watch a broadcasted TV program with a time-shift i.e., the end-user can start watching the TV program from the beginning although the broadcasting of that program has already started or is even already finished” [3]. In the access network, passive optical network (PON) is considered the most practical system today and an attractive solution to the first-mile problem [4]. Amongst the PON-based network, Ethernet passive optical network (EPON) is the prominent solution for providing diverse multimedia services [5]. EPON has been standardized in the IEEE 802.3ah (1G-EPON) and IEEE 802.3av (10G-EPON) [6] standards. Time and wavelength division multiplexed access PON (TWDMA-PON) is the ultimate solution for the second next-generation PON (NG-PON2) [7]. TWDMA-PON increases the number of channels for data transmission by employing the wavelength division multiple access (WDMA) I-Shyan Hwang (ishwang@saturn.yzu.edu.tw), Craiggs Tesi and Elaiyasuriyan Ganesan are with the Department of Computer Science and Engineering, Yuan-Ze University, Chung-Li, 32003, Taiwan. Andrew Fernando Pakpahan is with the Department of Information Technology, Universitas Advent Indonesia, Bandung 40559, Indonesia. Andrew Tanny Liem is with the Department of Computer Science, Klabat University, Manado, 95371, Indonesia. when deploying different wavelengths in downstream transmission and time division multiple access (TDMA) when one wavelength is shared by multiple ONUs in the upstream transmission time. Multicasting [8] is a bandwidth-conserving mechanism for reducing data network traffic by simultaneously delivering a single stream of information from one source to thousands of viewers and is fundamental to the implementation of IPTV and today’s wide range of Internet applications. Recently, Software-defined networking (SDN) [9] has been attracting a great interest in networking for providing flexibility, simplicity and innovation in the network operation, control and management using a software platform. Furthermore, [10] presents a centralized approach to management of the source-specific multicast using SDN to compute multicast distribution trees for a given set of channels distributed to their customers. Integrating SDN with Openflow protocol, provides dynamic configurations and controlling of data flow, efficient resource provisioning centralized control of the entire network system. This paper presents a new software-defined enhancements to the OLT and ONU architecture to handle TS-IPTV traffic in the TWDMA-PON. The rest of this paper is organized as follows. Section II describes the proposed system architecture and mechanism. Section III explains the overall system performance evaluation based on the simulation results and Section IV concludes this paper. II. PROPOSED ARCHITECTURE AND MECHANISM The main components of the architecture, shown in Fig. 1, are the SD-OLT, SD-ONU, SDN controller, Time-shift IPTV (TS-IPTV) server manager, 3:N star coupler and a MUX/DEMUX. The proposed mechanism emphasizes on the locality-awareness which is the ability to exploit local resources over remote ones whenever possible. The ONU will inform the controller if it does not have the requested channel. The controller will first check for the requested channel in other ONUs. When the channel is located, the controller will redirect it to the user via the closest ONU from which that channel is found. In doing so, the traffic will be regarded as intra (local) traffic, and redirecting that intra traffic will result in decreasing of transmission delay, increasing bandwidth usage while maintaining better QoS for the users. However, if the controller cannot locate the requested channel in any of the ONUs it will first check for it in the OLT. If the channel is not there, the controller will then inform the time-shift IPTV server manager to forward the requested channel from server to the OLT and then to the ONU; then, the ONU will multicast it to the users requesting it. To multicast the IPTV channels, the channel logical link identifier (CLLID) is defined; it is a unique CLLID Software-Defined Time-Shifted IPTV Architecture for TWDMA-PON I-Shyan Hwang, Craiggs Tesi, Elaiyasuriyan Ganesan, Andrew Fernando Pakpahan, and Andrew Tanny Liem Proceedings of the International MultiConference of Engineers and Computer Scientists 2019 IMECS 2019, March 13-15, 2019, Hong Kong ISBN: 978-988-14048-5-5 ISSN: 2078-0958 (Print); ISSN: 2078-0966 (Online) IMECS 2019