TY - JOUR
T1 - Fitting scheduling timing-elastic weighted granting (FST-EWG)
T2 - An EPON DBA algorithm
AU - Sue, Chuan Ching
AU - Sung, Wei Nung
N1 - Funding Information:
This work was supported in part by the National Science Council, Taiwan, under grant NSC 99-2221-E-006-193-MY2.
PY - 2012/6
Y1 - 2012/6
N2 - Online scheduling algorithms incur no idle time problem but with less bandwidth efficiency, while offline scheduling algorithms focus on bandwidth efficiency but with idle time overhead. Although a just-in-time (JIT) scheduling algorithm for multi-channel Ethernet passive optical networks (EPONs) has been proposed to increase the bandwidth efficiency without the idle time overhead, its applicability to single-channel EPONs is problematic. A new algorithm called fitting scheduling timing-elastic weighted granting (FST-EWG) is proposed and is suitable for single-channel EPONs. First, the FST determines the fitting timing for performing the dynamic bandwidth allocation scheduling algorithm in an attempt to consider as many optical network unit (ONU) demands as possible and to avoid the unnecessary idle time as much as possible. Then the EWG can efficiently re-allocate the excess bandwidth of light-load ONUs to all heavy-load ONUs. The computation complexity of the proposed FST-EWG is linear and is denoted as O(N), where N is the number of ONUs. Simulation results show that FST-EWG efficiently allocates bandwidth compared to previously proposed algorithms in terms of average packet delay and packet dropping probability, especially for higher load. In addition, by adding the non-strict priority intra-ONU scheduling, FST-EWG also outperforms the previously proposed DBAM method in terms of EF average delay and EF delay variation.
AB - Online scheduling algorithms incur no idle time problem but with less bandwidth efficiency, while offline scheduling algorithms focus on bandwidth efficiency but with idle time overhead. Although a just-in-time (JIT) scheduling algorithm for multi-channel Ethernet passive optical networks (EPONs) has been proposed to increase the bandwidth efficiency without the idle time overhead, its applicability to single-channel EPONs is problematic. A new algorithm called fitting scheduling timing-elastic weighted granting (FST-EWG) is proposed and is suitable for single-channel EPONs. First, the FST determines the fitting timing for performing the dynamic bandwidth allocation scheduling algorithm in an attempt to consider as many optical network unit (ONU) demands as possible and to avoid the unnecessary idle time as much as possible. Then the EWG can efficiently re-allocate the excess bandwidth of light-load ONUs to all heavy-load ONUs. The computation complexity of the proposed FST-EWG is linear and is denoted as O(N), where N is the number of ONUs. Simulation results show that FST-EWG efficiently allocates bandwidth compared to previously proposed algorithms in terms of average packet delay and packet dropping probability, especially for higher load. In addition, by adding the non-strict priority intra-ONU scheduling, FST-EWG also outperforms the previously proposed DBAM method in terms of EF average delay and EF delay variation.
UR - http://www.scopus.com/inward/record.url?scp=84863436977&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84863436977&partnerID=8YFLogxK
U2 - 10.1364/JOCN.4.000468
DO - 10.1364/JOCN.4.000468
M3 - Article
AN - SCOPUS:84863436977
SN - 1943-0620
VL - 4
SP - 468
EP - 479
JO - Journal of Optical Communications and Networking
JF - Journal of Optical Communications and Networking
IS - 6
M1 - 6226974
ER -