Abstract-Quality-of-service (QoS) support in Ethernet passive optical networks (EPON) is a crucial concern. We propose a new dynamic bandwidth allocation (DBA) algorithm, for service differentiation that meets service level agreements (SLAs) of the users. The proposed delay aware (DA) online DBA algorithm provides constant and predictable average packet delay and reduced delay variation for the high and medium priority traffic while keeping the packet loss rate under check. We prove the effectiveness of the proposed algorithm by exhaustive simulations. EPON is a tree-structured PON technology where in the downstream direction, an optical line terminal (OLT) at the central office (CO) broadcasts data to every optical network unit (ONU) at the user's end, as shown in Fig. 1. In the upstream direction, TDMA techniques are used for scheduling data transmissions from the ONUs to the OLT to avoid any collisions between the users' data. Multi-Point Control Protocol (MPCP) specified in IEEE 802. 3ah is used as the signaling protocol. GATE and REPORT messages are 64 byte Ethernet control messages specified in MPCP. The ONU sends the REPORT messages carrying bandwidth request information based on its queue size, and the OLT sends back the GATE message to the ONU informing allocated bandwidth. Several dynamic bandwidth allocation (DBA) algorithms have been proposed for efficient resource allocation in EPONs [3]. The resource allocation algorithms need to address further many performance dimensions with proliferation of voice and video applications like voice-over-IP (VOIP), IPTV, network gaming, and many others. These emerging applications require a guaranteed bound on many network parameters like: bandwidth, packet delay (latency), packet delay variation (jitter), and packet-loss ratio. This parameter bound delivery of content is referred as Quality of Service (QoS). In this paper, we investigate QoS issues in optical access networks and in particular in EPONs.
Index Terms-