Elastic ONU-class-based idle time elimination algorithm for Ethernet passive optical networks

Chuan Ching Sue, Ting Chun Lee

研究成果: Article同行評審

2 引文 斯高帕斯(Scopus)

摘要

To fully exploit the upstream bandwidth in Ethernet passive optical networks (EPONs), dynamic bandwidth allocation (DBA) algorithms need to collect the report messages from all the optical network units (ONUs), incurring an idle time comprising the DBA computation time and the round trip time. Some studies have addressed the problem by using the data transmissions of some or all ONUs (ONU-based) to eliminate the idle time. To satisfy the stringent quality of service (QoS) requirements, for example, to improve the packet delay and jitter for delay sensitive applications without degrading QoS support for other types of applications, some studies have proposed to separate the transmission of higher-class and lower-class traffic within one scheduling cycle. Existing studies on the separable scheduling scenario use the class-based concept, that is, use either the higher-class transmission or the lower-class transmission to eliminate the idle time. By contrast, in this paper, an elastic ONU-class-based idle time elimination algorithm (EOCA) is proposed in which the idle time is eliminated using both the higher-class and lower-class transmissions. The proposed mechanism is elastic in the sense that the lower-class transmission is first considered, and then if insufficient lower-class transmissions exist to eliminate the idle time, the OLT pre-allocates the higher-class transmissions in the following cycle to test whether or not the idle time is eliminated. If the idle time is still not eliminated, the OLT reallocates the bandwidth corresponding to the uneliminated idle time to either the last ONU (uneven method) or all of the ONUs (even method) such that the ONU(s) can early transmit any lower-class packets which arrive during the waiting time. Compared to existing class-based or ONU-based idle time elimination algorithms, the proposed EOCA algorithm performs better. The validity of the proposed EOCA algorithm is demonstrated via detailed simulation experiments.

原文English
頁(從 - 到)105-119
頁數15
期刊Photonic Network Communications
25
發行號2
DOIs
出版狀態Published - 2013 4月

All Science Journal Classification (ASJC) codes

  • 軟體
  • 原子與分子物理與光學
  • 硬體和架構
  • 電腦網路與通信
  • 電氣與電子工程

指紋

深入研究「Elastic ONU-class-based idle time elimination algorithm for Ethernet passive optical networks」主題。共同形成了獨特的指紋。

引用此