Abstract

Multiclass systems with different quality of service (QoS) requirements are essential in today’s Ethernet passive optical networks (EPONs). In this paper, we propose a code division multiple-access-enabled dynamic power and bandwidth allocation (DPBA) algorithm for a multiclass system. The novelty of the proposed algorithm is the resource allocation components: power control and bandwidth allocation. Both resources are related and optimized through the weights of the weighted round-robin scheduler in a way to meet the physical layer signal to interference ratio and the network layer packet delay requirements for every class of users. Our objective is to offer a differentiated class of services for all optical network units while optimizing network performance and guaranteeing fairness between different classes. A closed-form solution for the optimal power and bandwidth allocation using the DPBA algorithm is analytically derived. It is shown that the proposed algorithm can radically enhance the network performance in terms of packet delay, throughput, queue size management, transmission cycle time, and class of service fairness while guaranteeing the QoS requirements for all classes.

© 2018 Optical Society of America

Full Article  |  PDF Article
OSA Recommended Articles
Code Division Multiple Access Enabled Dynamic Bandwidth Allocation (CDBA) Scheme for EPON

Elie Inaty, Robert Raad, Paul Fortier, and Martin Maier
J. Opt. Commun. Netw. 4(3) 271-281 (2012)

Intelligent Dynamic Bandwidth Allocation Algorithm in Upstream EPONs

Nurul Asyikin Mohd Radzi, Norashidah Md. Din, Mohammed Hayder Al-Mansoori, Intan Shafinaz Mustafa, and Sajaa Kh. Sadon
J. Opt. Commun. Netw. 2(3) 148-158 (2010)

Fitting Scheduling Timing–Elastic Weighted Granting (FST–EWG): An EPON DBA Algorithm

Chuan-Ching Sue and Wei-Nung Sung
J. Opt. Commun. Netw. 4(6) 468-479 (2012)

References

You do not have subscription access to this journal. Citation lists with outbound citation links are available to subscribers only. You may subscribe either as an OSA member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access OSA Member Subscription

Cited By

You do not have subscription access to this journal. Cited by links are available to subscribers only. You may subscribe either as an OSA member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access OSA Member Subscription

Figures (14)

You do not have subscription access to this journal. Figure files are available to subscribers only. You may subscribe either as an OSA member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access OSA Member Subscription

Tables (2)

You do not have subscription access to this journal. Article tables are available to subscribers only. You may subscribe either as an OSA member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access OSA Member Subscription

Equations (60)

You do not have subscription access to this journal. Equations are available to subscribers only. You may subscribe either as an OSA member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access OSA Member Subscription