Electronics (Jan 2019)

Demand Forecasting DBA Algorithm for Reducing Packet Delay with Efficient Bandwidth Allocation in XG-PON

  • Kamran Ali Memon,
  • Khalid H. Mohammadani,
  • Noor ul Ain,
  • Arshad Shaikh,
  • Sibghat Ullah,
  • Qi Zhang,
  • Bhagwan Das,
  • Rahat Ullah,
  • Feng Tian,
  • Xiangjun Xin

DOI
https://doi.org/10.3390/electronics8020147
Journal volume & issue
Vol. 8, no. 2
p. 147

Abstract

Read online

In a typical 10G-Passive Optical Network (XG-PON), the propagation delay between the Optical Network Unit (ONU) and Optical Line Terminal (OLT) is about 0.3 ms. With a frame size of 125 μs, this amounts to three frames of data in the upstream and three frames of data in the downstream. Assuming no processing delays, the grants for any bandwidth requests reach the ONU after six frames in this request-grant cycle. Often, during this six-frame delay, the queue situation is changed drastically, as much, more data would arrive in the queue. As a result, the queued data that is delayed loses its significance due to its real-time nature. Unfortunately, almost all dynamic bandwidth allocation (DBA) algorithms follow this request-grant cycle and hence lacking in their performance. This paper introduces a novel approach for bandwidth allocation, called Demand Forecasting DBA (DF-DBA), which predicts ONU’s future demands by statistical modelling of the demand patterns and tends to fulfil the predicted demands just in time, which results in reduced delay. Simulation results indicate that the proposed technique out-performs previous DBAs, such as GigaPON access network (GIANT) and round robin (RR) employing the request-grant cycle in terms of Throughput and Packet delivery ratio (PDR). Circular buffers are introduced in statistical predictions, which produce the least delay for this novel DF-DBA. This paper, hence, opens up a new horizon of research in which researchers may come up with better statistical models to brew better and better results for Passive optical networks.

Keywords