Efficient upstream bandwidth utilization with minimum bandwidth waste for time and wavelength division passive optical network

  • Rizwan Aslam ButtEmail author
  • M. Faheem
  • M. Waqar Ashraf


For an efficient bandwidth management among the optical network units in the upstream link of a passive optical network (PON), it is necessary to use a dynamic bandwidth assignment (DBA) scheme at the optical line terminal. This is really helpful for the PON service providers in meeting their delay guarantees and bandwidth commitments as per the service level agreements (SLAs). It also enables them to increase their revenue by accommodating more users in the available bandwidth. This study investigates the weaknesses of existing ITU compliant DBA schemes. The study reviews the earlier reported work on DBA with a focus on the ITU compliant schemes. The study argues that the existing reported schemes suffer from a few deficiencies such as inefficient bandwidth reporting in their polling process and borrow refund problem while utilizing the unused bandwidth (UBW). To overcome these shortcomings, an efficient bandwidth assignment (EBA) scheme is presented. Extensive simulations are performed to test the performance of the proposed scheme with both Poisson distributed and self-similar traffic patterns. The results show that the EBA scheme efficiently utilizes the UBW and RSB leading up to 80%, 90%, 60% and 99% lesser upstream delays with Poisson traffic pattern and up to 80%, 77% and 99% lesser delay with self-similar traffic compared to GREAL, IACG, and GIANT schemes. However, compared to EBU it shows up to 12% higher delay values due to reduction of its RSB share because of the utilization of UBW by T3 and T4. Overall, compared to other schemes, EBA exhibits least bandwidth waste per cycle resulting in least US delays. The bandwidth waste in EBA is also minimized due to least unallocated bandwidth ratio and frame loss rate. The maximum US delays of all traffic classes for EBA remains under 2 ms for T2 and T3 till the traffic load of 1 and till the load of 0.8 for T4 traffic class.


Dynamic bandwidth assignment TWDM PON Bandwidth efficient XGPON DBA 



The authors acknowledge the support of Ministry of Higher Education Malaysia through for this work through the FRGS Grant Vote Number 4F961 and the Ministry of Higher Education Pakistan through Grant Number SRGP 1981.


  1. Angelopoulos, J.D., Leligou, H.-C., Argyriou, T., Zontos, S.: Prioritized multiplexing of traffic accessing an FSAN-compliant GPON. In: International Conference on Research in Networking, pp. 890–901 (2004)Google Scholar
  2. Ashraf, M., Idrus, S., Iqbal, F., Butt, R., Faheem, M.: Disaster-resilient optical network survivability: a comprehensive survey. Photonics. CrossRefGoogle Scholar
  3. Aurzada, F., Scheutzow, M., Herzog, M., Maier, M., Reisslein, M.: Delay analysis of Ethernet passive optical networks with gated service. J. Opt. Netw. 7(1), 25–41 (2008)CrossRefGoogle Scholar
  4. Bai, X., Shami, A., Ye, Y.: Delay analysis of Ethernet passive optical networks with quasi-leaved polling and gated service scheme. In: IEEE Second International Conference on Access Networks & Workshops, pp. 25–41 (2008)Google Scholar
  5. Bai, X., Shami, A., Assi, C.: On the fairness of dynamic bandwidth allocation schemes in Ethernet passive optical networks. Comput. Commun. 29(11), 2123–2135 (2006)CrossRefGoogle Scholar
  6. Butt, R.A., Ashraf, M.W., Faheem, M., Idrus, S.M.: A survey of dynamic bandwidth assignment schemes for TDM-based passive optical network. J. Opt. Commun. (2018). CrossRefGoogle Scholar
  7. Butt, R.A., Hasunah Mohammad, S., Idrus, S.M., Rehman, S.U.: Evolution of access network from copper to PON—current status. ARPN J. Eng. Appl. Sci. 10(18), 1–10 (2015)Google Scholar
  8. Butt, R.A., Idrus, S.M., Qureshi, K.N., Zulkifli, N., Mohammad, S.H.: Improved dynamic bandwidth allocation algorithm for XGPON. J. Opt. Commun. Netw. 9(1), 87–97 (2017)CrossRefGoogle Scholar
  9. Butt, R.A., Anwar, M.Y., Ashraf, M.W., Arfeen, M.Z.: A novel scheduling and polling mechanism for upstream bandwidth assignment in a passive optical network. Tech. J. 23(1), 64–73 (2018)Google Scholar
  10. Buttaboni, A., De Andrade, M., Tornatore, M.: A multi-threaded dynamic bandwidth and wavelength allocation scheme with void filling for long reach WDM/TDM PONs. J. Light. Technol. 31(8), 1149–1157 (2013)ADSCrossRefGoogle Scholar
  11. Das Chaity, M., Hossen, M., Saha, S.: An efficient intra thread scheduling based decentralized online multi thread polling scheme for improving QoSs of PON. In: 4th International Conference on Advances in Electrical Engineering, ICAEE 2017, vol. 2018, pp. 143–148 (2018)Google Scholar
  12. Feknous, M., Gravey, A., Le Guyader, B., Gosselin, S.: Status reporting versus non status reporting dynamic bandwidth allocation. In: IEEE 6th International Conference on Network of the Future (NOF), pp. 1–7 (2015)Google Scholar
  13. Gaizi, K., Abdi, F., Abbou, F.M.: Realistic dynamic traffic generation for WDM optical networks. In: 2016 27th Irish Signals and Systems Conference, ISSC 2016, pp. 1–4 (2016)Google Scholar
  14. Han, M.: Simple and feasible dynamic bandwidth and polling allocation for XGPON. ICACT Trans. Adv. Commun. Technol. (TACT) 2(5), 298–304 (2013)Google Scholar
  15. Han, M.-S.: Dynamic bandwidth allocation with high utilization for XG-PON. In: 16th International Conference on Advanced Communication Technology, pp. 994–997 (2014)Google Scholar
  16. Han, M.-S.: Iterative dynamic bandwidth allocation for XGPON. In: 14th International Conference on Advanced Communication Technology (ICACT), pp. 1035–1040 (2012)Google Scholar
  17. Han, M.-S., Yoo, H., Yoon, B.-Y., Kim, B., Koh, J.-S.: Efficient dynamic bandwidth allocation for FSAN-compliant GPON. J. Opt. Netw. 7(8), 783–795 (2008)CrossRefGoogle Scholar
  18. Han, M.S., Yoo, H., Lee, D.S.: Development of efficient dynamic bandwidth allocation algorithm for XGPON. ETRI J. 35(1), 18–26 (2013)CrossRefGoogle Scholar
  19. Holmberg, T.: Analysis of EPONs under the static priority scheduling scheme with fixed transmission times. In: 2nd IEEE Conference on Next Generation Internet Design and Engineering, pp. 192–199 (2006)Google Scholar
  20. ITU-T Standard G.989.3: 40-Gigabit-capable passive optical networks (NG-PON2): transmission convergence layer specification. Amendment 1, 1–266 (2016)Google Scholar
  21. Jiang, J., Senior, J.M., Jiang, J., Senior, J.M.: A New efficient dynamic MAC protocol for the delivery of multiple services over GPON. Photonic Netw. Commun. 18, 227–236 (2009)CrossRefGoogle Scholar
  22. Kanonakis, K., Tomkos, I.: Offset-based scheduling with flexible intervals for evolving GPON networks. J. Light. Technol. 27(15), 3259–3268 (2009)ADSCrossRefGoogle Scholar
  23. Kaur, R., Srivastava, A., Chatterjee, B.C., Mitra, A., Ramamurthy, B.: Performance analysis of fairness oriented dynamic bandwidth algorithm in integrated fiber-wireless architecture based on XG-PON and Wi-Fi. In: 2018 20th International Conference on Transparent Optical Networks (ICTON), pp. 1–4 (2018)Google Scholar
  24. Kramer, G., Mukherjee, B., Pesavento, G.: IPACT: a dynamic protocol for an Ethernet PON (EPON). IEEE Commun. Mag. 40(2), 74–80 (2002a)CrossRefGoogle Scholar
  25. Kramer, G., Mukherjee, B., Dixit, S., Ye, Y., Hirth, R.: Supporting differentiated classes of service in Ethernet passive optical networks. J. Opt. Netw. 1, 8–9 (2002b)Google Scholar
  26. Kramer, G., Mukherjee, B., Maislos, A.: Ethernet Passive Optical Network (EPON), 1st edn. McGraw-Hill Education, New York (2005)Google Scholar
  27. Lai, J.R., Chen, W.P.: High utilization dynamic bandwidth allocation algorithm based on sorting report messages with additive-polling thresholds in EPONs. Opt. Switch. Netw. 18(P1), 81–85 (2015)MathSciNetCrossRefGoogle Scholar
  28. Lai, J.R., Huang, H.Y., Chen, W.P., Wang, L.K., Cho, M.Y.: Design and analytical analysis of a novel DBA algorithm with dual-polling tables in EPON. Math. Probl. Eng. 2015, 1–10 (2015)Google Scholar
  29. Lam, C.F.: Fiber to the home: getting beyond 10 Gb/s. Opt. Photonics News 27(3), 22–29 (2016)ADSCrossRefGoogle Scholar
  30. Lange, C., Braune, M., Gieschen, N.: On the energy consumption of FTTB and FTTH access networks. In: National Fiber Optic Engineers Conference. Optical Fiber Communication Conference, vol. 1, p. JWA105 (2008)Google Scholar
  31. Lannoo, B., Verslegers, L., Colle, D., Pickavet, M., Demeester, P., Gagnaire, M.: Thorough analysis of the IPACT dynamic bandwidth allocation algorithm for EPONs. In: 2007 Fourth International Conference on Broadband Communications, Networks and Systems (BROADNETS’07), pp. 486–494 (2007)Google Scholar
  32. Lee, J.Y., Hwang, S.N.: Dynamic bandwidth assignment MAC protocol for differentiated services over GPON. Electron. Lett. 42(11), 653–655 (2006)CrossRefGoogle Scholar
  33. Leligou, H.C., Linardakis, C., Kanonakis, K., Angelopoulos, J.D., Orphanoudakis, T.: Efficient medium arbitration of FSAN-compliant GPONs. Int. J. Commun Syst 19(5), 603–617 (2006)CrossRefGoogle Scholar
  34. Mahloo, M., Chen, J., Wosinska, L.: PON versus AON: which is the best solution to offload core network by peer-to-peer traffic localization. Opt. Switch. Netw. 15, 1–9 (2015)CrossRefGoogle Scholar
  35. Mahmud, Y.A., Radzi, N.A.M., Abdullah, F., Din, N.M.: Fuzzy-logic based NSR DBA for upstream GPON. In: EEE 12th Malaysia international conference on communications (MICC), pp. 169–174 (2015)Google Scholar
  36. Mat Sharif, K.A., Ngah, N.A., Ahmad, A., Khairi, K., Manaf, Z.A., Tarsono, D.: Demonstration of XGS-PON and GPON co-existing in the same passive optical network. In: IEEE 7th International Conference on Photonics, ICP 2018, no. 2015, pp. 7–9 (2018)Google Scholar
  37. Memon, K.A., et al.: Demand forecasting DBA algorithm for reducing packet delay with efficient bandwidth allocation in XG-PON. Electronics 8(2), 1–13 (2019)Google Scholar
  38. Nguyen, T.D., Eido, T., Atmaca, T.: An enhanced QoS-enabled dynamic bandwidth allocation mechanism for Ethernet PON. In: IEEE First International Conference on Emerging Network Intelligence, pp. 135–140 (2009)Google Scholar
  39. Obite, F., Jaja, E.T., Ijeomah, G., Jahun, K.I.: The evolution of Ethernet passive optical network (EPON) and future trends. Optik (Stuttg) 167, 103–120 (2018)ADSCrossRefGoogle Scholar
  40. Ozimkiewicz, J., Ruepp, S., Dittmann, L., Wessing, H., Smolorz, S.: Evaluation of dynamic bandwidth allocation algorithms in GPON networks. WSEAS Trans. Circuits Syst. 9(2), 111–120 (2010)Google Scholar
  41. Pajc̆in, B., Matavulj, P., Radivojević, M.: Improving quality of service in four-channel WDM Ethernet passive optical network. Opt. Quantum Electron. 50(10), 1–14 (2018)CrossRefGoogle Scholar
  42. Sadon, S.K., et al.: Dynamic hierarchical bandwidth allocation using Russian Doll Model in EPON. Comput. Electr. Eng. 38(6), 1480–1489 (2012)ADSCrossRefGoogle Scholar
  43. Saha, S., Hossen, M., Hanawa, M.: A new DBA algorithm for reducing delay and solving the over-granting problem of long reach PON. Opt. Switch. Netw. 31, 62–71 (2019)CrossRefGoogle Scholar
  44. Saki, H., Nobuyuki, T., Takeshi, S.: Feasibility demonstration of low latency DBA method with high bandwidth-efficiency for TDM-PON. OFC 2017, 7–9 (2017)Google Scholar
  45. Sales, V., Segarra, J., Prat, J.: An efficient dynamic bandwidth allocation for GPON long-reach extension systems. Opt. Switch. Netw. 14, 69–77 (2014)CrossRefGoogle Scholar
  46. Segarra, J., Sales, V., Prat, J.: GPON scheduling disciplines under multi-service Bursty traffic and long-reach approach. In: 12th International Conference on Transparent Optical Networks (ICTON), pp. 2–7 (2010)Google Scholar
  47. Skubic, B., Chen, B., Chen, J.C.J., Ahmed, J., Wosinska, L.: Improved scheme for estimating T-CONT bandwidth demand in status reporting DBA for NG-PON. In: Asia Communications and Photonics Conference and Exhibition (ACP), pp. 1–6 (2009)Google Scholar
  48. Skubic, B., Chen, J., Ict, K.T.H.: A comparison of dynamic bandwidth allocation for EPON, GPON, and next-generation TDM PON. IEEE Commun. Mag. 47(3), 40–48 (2009)CrossRefGoogle Scholar
  49. Skubic, B., Chen, J., Ahmed, J., Chen, B., Wosinska, L., Mukherjee, B.: Dynamic bandwidth allocation for long-reach PON: overcoming performance degradation. IEEE Commun. Mag. 48(11), 100–108 (2010)CrossRefGoogle Scholar
  50. Slyne, F., Giller, R., Singh, J., Ruffini, M.: Experimental demonstration of DPDK optimised VNF implementation of virtual DBA in a multi-tenant PON. Eur. Conf. Opt. Commun. ECOC 2018(1), 1–3 (2018)Google Scholar
  51. Turna, O.C., Aydin, M.A., Zaim, A.H., Atmaca, T.: A new dynamic bandwidth allocation algorithm based on online-offline mode for EPON. Opt. Switch. Netw. 15, 29–43 (2015)CrossRefGoogle Scholar
  52. Wu, C., Shao, Q., Zhan, N., Gan, C.: An (adjustable RN)-based multi-OLT PON and the dynamic programming algorithm for downstream channel. Opt. Quantum Electron. 51(4), 1–9 (2019)CrossRefGoogle Scholar
  53. Xue, L., Yi, L., Ji, H., Li, P., Hu, W.: Symmetric 100-Gb/s TWDM-PON in O-band based on 10G-class optical devices enabled by dispersion-supported equalization. J. Light. Technol. 36(2), 580–586 (2018)ADSCrossRefGoogle Scholar
  54. Yi, L., et al.: Field-trial of real-time 100 Gb/s TWDM-PON based on 10G-class optical devices. In: 42nd European Conference and Exhibition on Optical Communications, pp. 688–697 (2016)Google Scholar
  55. Zhang, X., Ouyang, W., Zhang, J., Wang, D., Tang, J.: A survey of network traffic generation. In: Third International Conference on Cyberspace Technology (CCT 2015), pp. 17–18 (2015)Google Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2019

Authors and Affiliations

  1. 1.Department of Electronic EngineeringNED University of Engineering and TechnologyKarachiPakistan
  2. 2.Department of Computer EngineeringBahuddin Zakariya UniversityMultanPakistan
  3. 3.Department of Computer EngineeringAbdulla Gul UniversityKeyseriTurkey

Personalised recommendations