8 August 2013 Dynamic bandwidth allocation algorithm for next-generation time division multiplexing passive optical networks with network coding
Author Affiliations +
Optical Engineering, 52(8), 086108 (2013). doi:10.1117/1.OE.52.8.086108
Abstract
An efficient dynamic bandwidth allocation (DBA) algorithm for multiclass services called MSDBA is proposed for next-generation time division multiplexing (TDM) passive optical networks with network coding (NC-PON). In MSDBA, a DBA cycle is divided into two subcycles with different coding strategies for differentiated classes of services, and the transmission time of the first subcycle overlaps with the bandwidth allocation calculation time at the optical line terminal. Moreover, according to the quality-of-service (QoS) requirements of services, different scheduling and bandwidth allocation schemes are applied to coded or uncoded services in the corresponding subcycle. Numerical analyses and simulations for performance evaluation are performed in 10 Gbps ethernet passive optical networks (10G EPON), which is a standardized solution for next-generation EPON. Evaluation results show that compared with the existing two DBA algorithms deployed in TDM NC-PON, MSDBA not only demonstrates better performance in delay and QoS support for all classes of services but also achieves the maximum end-to-end delay fairness between coded and uncoded lower-class services and guarantees the end-to-end delay bound and fixed polling order of high-class services by sacrificing their end-to-end delay fairness for compromise.
© 2013 Society of Photo-Optical Instrumentation Engineers (SPIE)
Pei Wei, Rentao Gu, Yuefeng Ji, "Dynamic bandwidth allocation algorithm for next-generation time division multiplexing passive optical networks with network coding," Optical Engineering 52(8), 086108 (8 August 2013). http://dx.doi.org/10.1117/1.OE.52.8.086108
JOURNAL ARTICLE
13 PAGES


SHARE
KEYWORDS
Atrial fibrillation

Time division multiplexing

Passive optical networks

Computer simulations

Optical engineering

Numerical analysis

Device simulation

RELATED CONTENT


Back to Top