Skip to main content
Log in

A hybrid cycle bandwidth allocation scheme with differentiated services support in Ethernet passive optical networks

  • Published:
Photonic Network Communications Aims and scope Submit manuscript

Abstract

The Ethernet passive optical network (EPON) has emerged as one of the most promising solutions for next generation broadband access networks. Designing an efficient upstream bandwidth allocation scheme with differentiated services (DiffServ) support is a crucial issue for the successful deployment of EPON, carrying heterogeneous traffic with diverse quality of service (QoS) requirements. In this article, we propose a new hybrid cycle scheme (HCS) for bandwidth allocation with DiffServ support. In this scheme, the high-priority traffic is transmitted in fixed timeslots at fixed positions in a cycle while the medium- and low-priority traffic are transmitted in variable timeslots in an adaptive dynamic cycle. A suitable local buffer management scheme is also proposed to facilitate QoS implementation. We develop a novel feature providing potentially multiple transmission opportunities (M-opportunities) per-cycle for high-priority traffic. This feature is significant in improving delay and delay-variation performance. The HCS provides guaranteed services in a short-cycle scale for delay and jitter sensitive traffic while offering guaranteed throughput in a moderately long-time scale for bandwidth sensitive traffic and at the same time maximizing throughput for non-QoS demanding best-effort traffic. We develop analytical performance analysis on the deterministic delay bound for high-priority traffic and minimum throughput guarantees for both high- and medium-priority traffic. On the other hand, we also conduct detailed simulation experiments. The results show a close agreement between analytical approach and simulation. In addition, the simulation results show that the HCS scheme is able to provide excellent performance in terms of average delay, delay-variation, and throughput as compared with previous approaches.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Blake, S., Black, D., Carlson, M., Davies, E., Wang, Z., Weiss, W.: An architecture for differentiated services. IETF RFC 2475 (1998)

  2. IEEE 802.ah draft at http://www.ieee802.org/3/efm/

  3. Kramer G. and Mukherjee B. (2001). Ethernet PON: design and analysis of an optical access network. Photonic Network Commun. 3(3): 307–319

    Article  Google Scholar 

  4. Kramer G. and Mukherjee B. (2002). Interleaved polling with adaptive cycle time (IPACT): a dynamic bandwidth distribution scheme in an optical access network. Photonic Network Commun. 4(1): 89–107

    Article  Google Scholar 

  5. Choi S.I. (2004). Cyclic polling-based dynamic bandwidth allocation for differentiated classes of service in Ethernet passive optical networks. Photonic Network Commun. 7(1): 87–96

    Article  Google Scholar 

  6. Ma, M., Zhu, Y., Cheng, T.: A bandwidth guaranteed polling MAC protocol for Ethernet passive optical networks. In: Proc. IEEE INFOCOM, pp. 22–31. San Francisco, CA, (2003)

  7. Kramer G., Mukherjee B., Dixit S., Ye Y. and Hirth R. (2002). Supporting differentiated classes of service in Ethernet passive optical networks. J. Opt. Networks 1: 280–298

    Google Scholar 

  8. Assi C.M., Ye Y., Dixit S. and Ali M.A. (2003). Dynamic bandwidth allocation for quality-of-service over Ethernet PONs. IEEE J. Sel. Areas Commun. 21(9): 1467–1477

    Article  Google Scholar 

  9. Shami A., Bai X., Ghani N., Assi C.M. and Mouftah H.T. (2005). QoS control schemes for two-stage Ethernet passive optical access networks. IEEE J. Sel. Areas Commun. 23(8): 1467–1478

    Article  Google Scholar 

  10. An, F.T., Hsueh, Y.L., Kim, K.S., White, I.M., Kazovsky, L.G.: A new dynamic bandwidth allocation protocol with quality of service in Ethernet-based passive optical networks. Wireless and optical commun. Banff, Canada, (2003)

  11. Xie J., Jiang S. and Jiang Y. (2004). A dynamic bandwidth allocation scheme for differentiated services in EPONs. IEEE optical commun. 42: 532–539

    Google Scholar 

  12. Bai, X., Shami, A., Ghani, N., Assi, C.: A hybrid granting algorithm for QoS support in Ethernet passive optical networks. In: Proc. ICC’05, pp. 1869–1873. Seoul, Korea (2005)

  13. Chuanxiong, G.: SRR: An O(1) time complexity packet scheduler for flows in multi-service packet networks. In: Proc. SIGCOMM’01, pp. 211–222. San Diego, CA (2001)

  14. Ramabhadran, S., Pasquale, J.: Stratified round robin: a low complexity packet scheduler with bandwidth fairness and bounded delay. In: Proc. SIGCOMM’03, pp. 239–250. Karlsruhe, Germany (2003)

  15. Le Boudec, J.-Y., Thiran, P., Network Calculus. Springer Verlag Lecture Notes in Computer Science volume 2050 (available online at http://lcawww.epfl.ch) (2003)

  16. Taqqu M.S., Willinger W. and Sherman R. (1997). Proof of a fundamental result in self-similar traffic modeling. ACM/SIGCOMM Comput. Commun. Rev. 27: 5–23

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Gee-Swee Poo.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Yin, Y., Poo, GS. A hybrid cycle bandwidth allocation scheme with differentiated services support in Ethernet passive optical networks. Photon Netw Commun 15, 263–274 (2008). https://doi.org/10.1007/s11107-007-0097-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11107-007-0097-7

Keywords

Navigation