Generalized Framework and Analysis for Bandwidth Scheduling in GPONs and NGPONs—The $K$-out-of-$N$ Approach

Dynamic Bandwidth Allocation (DBA) is an important problem for upstream transmission in Fiber-to-the-Home (FTTH) systems. We propose a generalized scheduling mechanism for bandwidth allocation with a view to dissolution of the paradox between efficiency (utilization) and dynamism. Our scheme is shown to work for both TDM PONs as well as hybrid TDM/WDM PONs and pure WDM PONs as well as Next Generation PONs (NGPONs). While conventional bandwidth scheduling schemes pose efficiency as well as fairness issues, our proposed algorithm overcomes these. Three extensions as part of our scheduling technique include: 1) a K-out-of-N scheme to increase efficiency, with a general choice of K being a performance driven parameter; 2) strategic scaling to promote dynamism and reduce bandwidth starvation; and 3) a valuation based strategy that is uniquely tailored to reflect different service requirements. A thorough stochastic analysis based on a Markov-model is presented to compute the network-wide parameters such as delay, optimality and throughput. A detailed simulation model measures the performance of our scheme for latency, dynamism, efficiency and blocking comparing the analytical results with other techniques for dynamic bandwidth allocation in PONs.

[1]  T. Holmberg Analysis of EPONs under the static priority scheduling scheme with fixed transmission times , 2006, 2006 2nd Conference on Next Generation Internet Design and Engineering, 2006. NGI '06..

[2]  Eytan Modiano,et al.  Wireless channel allocation using an auction algorithm , 2006, IEEE Journal on Selected Areas in Communications.

[3]  J. Zheng Efficient bandwidth allocation algorithm for ethernet passive optical networks , 2006 .

[4]  Jong-Tae Lim,et al.  Dynamic bandwidth allocation algorithm in Ethernet passive optical networks , 2003 .

[5]  M. Maier,et al.  Dynamic Wavelength and Bandwidth Allocation in Hybrid TDM/WDM EPON Networks , 2007, Journal of Lightwave Technology.

[6]  Kishor S. Trivedi Probability and Statistics with Reliability, Queuing, and Computer Science Applications , 1984 .

[7]  Martin Reisslein,et al.  Ethernet PONs: a survey of dynamic bandwidth allocation (DBA) algorithms , 2004, IEEE Communications Magazine.

[8]  A. Gumaste,et al.  Dual auction (and recourse) opportunistic protocol for light-trail network design , 2006, 2006 IFIP International Conference on Wireless and Optical Communications Networks.

[9]  C.M. Assi,et al.  Jitter performance in ethernet passive optical networks , 2005, Journal of Lightwave Technology.

[10]  Paul Klemperer,et al.  Auctions: Theory and Practice , 2004 .

[11]  William Feller,et al.  An Introduction to Probability Theory and Its Applications , 1967 .

[12]  Feller William,et al.  An Introduction To Probability Theory And Its Applications , 1950 .

[13]  M.A. Ali,et al.  A novel decentralized ethernet-based PON access architecture for provisioning differentiated QoS , 2004, Journal of Lightwave Technology.

[14]  Martin Reisslein,et al.  Ethernet passive optical network architectures and dynamic bandwidth allocation algorithms , 2008, IEEE Communications Surveys & Tutorials.

[15]  Imrich Chlamtac,et al.  A protocol to implement Ethernet over PON , 2003, IEEE International Conference on Communications, 2003. ICC '03..

[16]  Sylvia Smolorz,et al.  Coherent optical access networks , 2011, 2011 Optical Fiber Communication Conference and Exposition and the National Fiber Optic Engineers Conference.

[17]  Biswanath Mukherjee,et al.  IPACT: A dynamic protocol for an Ethernet PON (EPON) , 2002, IEEE Commun. Mag..

[18]  Biswanath Mukherjee,et al.  Fair sharing using dual service-level agreements to achieve open access in a passive optical network , 2006, IEEE Journal on Selected Areas in Communications.

[19]  Ashwin Gumaste,et al.  First Mile Access Networks and Enabling Technologies , 2004 .

[20]  Imrich Chlamtac,et al.  Broadband Services: Business Models and Technologies for Community Networks , 2005 .

[21]  A Gumaste,et al.  An Autonomic Virtual Topology Design and Two-Stage Scheduling Algorithm for Light-Trail WDM Networks , 2011, IEEE/OSA Journal of Optical Communications and Networking.

[22]  Dimitri P. Bertsekas,et al.  Data networks (2nd ed.) , 1992 .

[23]  Sudhir S. Dixit,et al.  Dynamic bandwidth allocation for quality-of-service over Ethernet PONs , 2003, IEEE J. Sel. Areas Commun..

[24]  Ashwin Gumaste,et al.  OPN01-2: A Novel K-out-of-N Auction Mechanism and Strategic Scaling for Dynamic Bandwidth Allocation in GE-PON , 2006, IEEE Globecom 2006.

[25]  Maode Ma,et al.  Hierarchical scheduling to support differentiated services in Ethernet passive optical networks , 2006, Comput. Networks.

[26]  H. T. Mouftah,et al.  QoS control schemes for two-stage Ethernet passive optical access networks , 2005, IEEE Journal on Selected Areas in Communications.

[27]  Hussein T. Mouftah,et al.  A survey of dynamic bandwidth allocation algorithms for Ethernet Passive Optical Networks , 2009, Opt. Switch. Netw..

[28]  Abhay Parekh,et al.  A generalized processor sharing approach to flow control in integrated services networks: the single-node case , 1993, TNET.

[29]  Biswanath Mukherjee,et al.  Fair queueing with service envelopes (FQSE): a cousin-fair hierarchical scheduler for subscriber access networks , 2004, IEEE Journal on Selected Areas in Communications.

[30]  Mário M. Freire,et al.  On EPON security issues , 2007, IEEE Communications Surveys & Tutorials.