An energy-efficient distributed dynamic bandwidth allocation algorithm for Passive Optical Access Networks

The rapid deployment of passive optical access networks (PONs) increases the global energy consumption of networking infrastructure. This paper focuses on the minimization of energy consumption in Ethernet PONs (EPONs). We present an energy-efficient, distributed dynamic bandwidth allocation (DBA) a...

Descripción completa

Detalles Bibliográficos
Autores: Khalili, Hamzeh, Rincón Rivera, David|||0000-0003-1294-3842, Sallent Ribes, Sebastián|||0000-0002-8232-6180, Piney da Silva, José Ramón|||0000-0003-2563-7836
Tipo de recurso: artículo
Fecha de publicación:2020
País:España
Institución:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:inglés
OAI Identifier:oai:upcommons.upc.edu:2117/180765
Acceso en línea:https://hdl.handle.net/2117/180765
https://dx.doi.org/10.3390/su12062264
Access Level:acceso abierto
Palabra clave:Computer network architectures
Passive optical networks
Optical communications
Computer networks
Passive Optical Network (PON)
Ethernet Passive Optical Network (EPON)
Energy Management
Energy Saving
Dynamic Bandwidth Allocation (DBA)
Comunicacions òptiques
Ordinadors, Xarxes d'
Àrees temàtiques de la UPC::Enginyeria de la telecomunicació::Telemàtica i xarxes d'ordinadors
Descripción
Sumario:The rapid deployment of passive optical access networks (PONs) increases the global energy consumption of networking infrastructure. This paper focuses on the minimization of energy consumption in Ethernet PONs (EPONs). We present an energy-efficient, distributed dynamic bandwidth allocation (DBA) algorithm able to power off the transmitter and receiver of an optical network unit (ONU) when there is no upstream or downstream traffic. Our main contribution is combining the advantages of a distributed DBA (namely, a smaller packet delay compared to centralized DBAs, due to less time being needed to allocate the transmission slot) with energy saving features (that come at a price of longer delays due to the longer queue waiting times when transmitters are switched off). The proposed algorithm analyzes the queue size of the ONUs in order to switch them to doze/sleep mode when there is no upstream/downstream traffic in the network, respectively. Our results show that we minimized the ONU energy consumption across a wide range of network loads while keeping delay bounded.