System and method for dynamic bandwidth assignment (DBA) virtualization in a multi-tenant passive optical network
AssigneeThe Provost, Fellows, Foundation Scholars and the Other Members of Board, of the College of the Holy and Undivided Trinity of Oueen Elizabeth, Near Dublin
InventorsMarco Ruffini, Amr Elrasad, Nima Afraz
Life of this patent
Estimating the term…
Abstract
The invention provides a method and system for Dynamic Bandwidth Assignment (DBA) Virtualization in a Passive Optical Network, comprising an Optical Line Termination (OLT) point and a plurality of Optical Network Units (ONU) and a plurality of Virtual Network Units (VNO), wherein each VNO is configured with a virtual Dynamic Bandwidth Assignment module to schedule a bandwidth assignment independently of the other VNOs and using a merging engine to implement a detailed bandwidth scheduling allocation over the Passive Optical Network.
Claims9
A system for Dynamic Bandwidth Assignment (DBA) Virtualization in a Passive Optical Network, comprising an Optical Line Termination (OLT) point and a plurality of Optical Network Units (ONU) and a plurality of Virtual Network Units (VNO), wherein each VNO is configured with one or more virtual Dynamic Bandwidth Assignment module to schedule a bandwidth assignment independently of other VNOs of said plurality of VNOs and implement a detailed bandwidth scheduling allocation over the Passive Optical Network;
- said system comprising:
- a merging engine adapted to communicate a buffer report or report frames from the OLT point to each virtual Dynamic Bandwidth assignment module of each VNO, and adapted to receive a virtual bandwidth map from each virtual Dynamic Bandwidth assignment module of each VNO, wherein the merging engine is configured to merge the virtual bandwidth maps received from the VNO into a single coherent physical bandwidth map allocation scheduled to the plurality of Optical Network Units (ONU) to implement said detailed bandwidth scheduling allocation;
- wherein the Passive Optical Network (PON) is a multi-wavelength operated system;
- and
- wherein at least one VNO is adapted to assign bandwidth capacity independently by a number of wavelength used and generating a single Dynamic Bandwidth assignment and providing a single Bandwidth Map.
A method for Dynamic Bandwidth Assignment (DBA) Virtualization in a Passive Optical Network, comprising an Optical Line Termination (OLT) point and a plurality of Optical Network Units (ONU) and a plurality of Virtual Network Units (VNO), said method comprising:
- configuring each VNO with a virtual Dynamic Bandwidth Assignment module and scheduling a bandwidth assignment independently of other VNOs of said plurality of VNOs;
- implementing a detailed bandwidth scheduling allocation over the Passive Optical Network by configuring a merging engine to communicate a buffer report or report frames from the OLT point to each virtual Dynamic Bandwidth assignment module of each VNO, and to receive a virtual bandwidth map from each virtual Dynamic Bandwidth assignment module of each VNO;
- and
- merging the virtual bandwidth maps received from the VNO into a single coherent physical bandwidth map allocation scheduled to the plurality of Optical Network Units (ONU) to implement said detailed bandwidth scheduling allocation;
- and
- at least one VNO adapted to assign bandwidth capacity independently by a number of wavelengths used and generating a single Dynamic Bandwidth assignment and providing a single Bandwidth Map.
A computer program or software comprising program instructions for causing a computer to perform a method for Dynamic Bandwidth Assignment (DBA) Virtualization in a Passive Optical Network, comprising an Optical Line Termination (OLT) point and a plurality of Optical Network Units (ONU) and a plurality of Virtual Network Units (VNO), the method comprising:
- configuring each VNO with a virtual Dynamic Bandwidth Assignment module and scheduling a bandwidth assignment independently of other VNOs of said plurality of VNOs;
- implementing a detailed bandwidth scheduling allocation over the Passive Optical Network by configuring a merging engine to communicate a buffer report or report frames from the OLT point to each virtual Dynamic Bandwidth assignment module of each VNO, and to receive a virtual bandwidth map from each virtual Dynamic Bandwidth assignment module of each VNO;
- and
- merging the virtual bandwidth maps received from the VNO into a single coherent physical bandwidth map allocation scheduled to the plurality of Optical Network Units (ONU) to implement said detailed bandwidth scheduling allocation;
- and
- at least one VNO adapted to assign bandwidth capacity independently by a number of wavelengths used and generating a single Dynamic Bandwidth assignment and providing a single Bandwidth Map.
Dependencies are inferred from the claim text.