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.
Similar content being viewed by others
References
Blake, S., Black, D., Carlson, M., Davies, E., Wang, Z., Weiss, W.: An architecture for differentiated services. IETF RFC 2475 (1998)
IEEE 802.ah draft at http://www.ieee802.org/3/efm/
Kramer G. and Mukherjee B. (2001). Ethernet PON: design and analysis of an optical access network. Photonic Network Commun. 3(3): 307–319
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
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
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)
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
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
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
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)
Xie J., Jiang S. and Jiang Y. (2004). A dynamic bandwidth allocation scheme for differentiated services in EPONs. IEEE optical commun. 42: 532–539
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)
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)
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)
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)
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
Author information
Authors and Affiliations
Corresponding author
Rights 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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11107-007-0097-7