Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

Virtual DBA: virtualizing passive optical networks to enable multi-service operation in true multi-tenant environments

Open Access Open Access

Abstract

This paper presents the concept of virtual dynamic bandwidth allocation (DBA), a method we propose to virtualize upstream capacity scheduling in passive optical networks (PONs), which provides multiple independent virtual network operators with the ability to precisely schedule their upstream traffic allocation. After a brief introduction on the evolution of access network sharing, we present our virtual DBA architecture, detailing its main components. We then provide a summary of the work done in this area from both theoretical and practical implementation perspectives. In this paper, we propose a novel stateless algorithm for merging multiple independent virtual bandwidth maps based on priority classes and analyze its performance in terms of efficiency of capacity allocation and latency. Through our results, we discuss the existence of a trade-off between traffic load and grant size distribution versus efficiency and latency. We find that, different from a residential single-tenant application, when PONs are used for low-latency and multi-tenant applications, the system has better overall performance if grants are allocated in small size. In addition, our analysis shows that for high-priority, strict latency services, our proposed merging algorithm presents delay performance that is independent of the traffic distribution considered.

© 2020 Optical Society of America under the terms of the OSA Open Access Publishing Agreement

Full Article  |  PDF Article
More Like This
Merging engine implementation for intra-frame sharing in multi-tenant virtual passive optical networks

Akhlaque Ahmad, Ashfaq Ahmed, Arafat Al-Dweik, Syed Taha Ali, and Arsalan Ahmad
J. Opt. Commun. Netw. 15(4) 209-218 (2023)

Trusted distributed marketplace for virtual passive optical network sharing

Nima Afraz and Marco Ruffini
J. Opt. Commun. Netw. 14(5) B22-B29 (2022)

Dynamic Slicing Approach for Multi-Tenant 5G Transport Networks [Invited]

Muhammad Rehan Raza, Matteo Fiorani, Ahmad Rostami, Peter Öhlen, Lena Wosinska, and Paolo Monti
J. Opt. Commun. Netw. 10(1) A77-A90 (2018)

Cited By

Optica participates in Crossref's Cited-By Linking service. Citing articles from Optica Publishing Group journals and other participating publishers are listed here.

Alert me when this article is cited.


Figures (16)

Fig. 1.
Fig. 1. Architectural design of the virtual DBA mechanism.
Fig. 2.
Fig. 2. Schematic of the PON auction mechanism.
Fig. 3.
Fig. 3. Overall architecture of the PON system prototype running the virtual DBA.
Fig. 4.
Fig. 4. Interface between a virtual OLT and vDBA.
Fig. 5.
Fig. 5. Traffic scenario 1: (a) served traffic and (b) latency versus offered traffic.
Fig. 6.
Fig. 6. Traffic scenario 1: (a) served traffic and (b) latency versus high-priority traffic.
Fig. 7.
Fig. 7. Traffic scenario 2: (a) served traffic and (b) latency versus offered traffic.
Fig. 8.
Fig. 8. Traffic scenario 2: (a) served traffic and (b) latency versus high-priority traffic.
Fig. 9.
Fig. 9. Traffic scenario 3: (a) served traffic and (b) latency versus offered traffic.
Fig. 10.
Fig. 10. Traffic scenario 3: (a) served traffic and (b) latency versus high-priority traffic.
Fig. 11.
Fig. 11. Traffic scenario 1: (a) served traffic and (b) latency versus offered traffic for high traffic priority, for uniform, Poisson, and self-similar distributions.
Fig. 12.
Fig. 12. Traffic scenario 1: (a) served traffic and (b) latency versus offered traffic for low traffic priority, for uniform, Poisson, and self-similar distributions.
Fig. 13.
Fig. 13. Traffic scenario 3: (a) served traffic and (b) latency versus offered traffic for low traffic priority, for uniform, Poisson, and self-similar distributions.
Fig. 14.
Fig. 14. Traffic scenario 3: (a) served traffic and (b) latency versus offered traffic for high traffic priority, for uniform, Poisson, and self-similar distributions.
Fig. 15.
Fig. 15. Traffic scenario 3: (a) served traffic and (b) latency versus high-priority traffic, for traffic priorities 3 and 4, for uniform, Poisson, and self-similar distributions.
Fig. 16.
Fig. 16. Traffic scenario 3: (a) served traffic and (b) latency versus high-priority traffic, for traffic priorities 1 and 2, for uniform, Poisson, and self-similar distributions.

Tables (1)

Tables Icon

Algorithm 1. Priority-Based Merging Algorithm

Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.