Access the full text.
Sign up today, get DeepDyve free for 14 days.
A Shami, X Bai, C Assi, N Ghani (2005)
Jitter performance in Ethernet passive optical networksIEEE/OSA J. Lightw. Technol., 23
J Zheng (2006)
Efficient bandwidth allocation algorithm for Ethernet passive optical networksIEE Proc. Commun., 153
IS Hwang, ZD Shyu, LY Ke, CC Chang (2008)
A novel early DBA mechanism with prediction-based fair excessive bandwidth reallocation scheme in EPONComput. Commun., 31
MR Radivojevic, PS Matavulj (2009)
Implementation of Intra-ONU scheduling for quality of service support in Ethernet passive optical networksIEEE/OSA J. Lightw. Technol., 27
H Song, B Kim, B Mukherjee (2009)
Multi-thread polling: A dynamic bandwidth distribution scheme in long-reach PONIEEE J. Sel. Areas Commun., 27
G Kramer, G. Pesavento (2002)
Ethernet passive optical network (EPON): building a next generation optical access networkIEEE Commun. Mag., 40
CM Assi, Y Ye, S Dixit, MA Ali (2003)
Dynamic bandwidth allocation for quality-of-service over Ethernet PONsIEEE J. Sel. Areas Commun., 21
IS Hwang, ZD Shyu, JY Lee (2010)
A QoS-enhanced dynamic bandwidth allocation mechanism in EPONsJ. Comput. Inf. Syst., 6
J Zheng, HT Mouftah (2005)
Media access control for Ethernet passive optical networks: An overviewIEEE Commun. Mag., 43
G Kramer, B Mukherjee, G Pesavento (2002)
Interleaved polling with adaptive cycle time (IPACT): A dynamic bandwidth distribution scheme in an optical access networkPhotonic Netw. Commun., 4
G Kramer, B Mukherjee, S Dixit, Y Ye, R Hirth (2002)
upporting differentiated classes of service in ethernet passive optical networksJ. Opt. Netw., 1
SY Choi, SH Lee, TJ Lee, H Choo (2009)
Double-phase polling algorithm based on partitioned ONU subgroups for high utilization in EPONsIEEE/OSA J. Opt. Commun. Netw., 1
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.
Photonic Network Communications – Springer Journals
Published: Feb 10, 2013
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.