Multi-service provisioning in orthogonal frequency division multiplexing-passive optical network OFDMA-PON
AssigneeNEC Laboratories America, Inc.
InventorsKonstantinos Kanonakis, Neda Cvijetic, Jingjing Zhang, Ting Wang
Life of this patent
Estimating the term…
Abstract
A method for multi-service provisioning in an OFDMA-PON that includes linking communicatively to a core network and bandwidth provisioning, dynamically within a single wavelength, traffic from the core network to a network of multiple virtual passive optical networks VPONs for multi-service provisioning to the VPONs.
Claims20
A method for multi-service provisioning in an OFDMA-PON, said method comprising the steps of:
- linking communicatively to a core network;
- and
- bandwidth provisioning, dynamically within a single wavelength, traffic from said core network to a network of multiple virtual passive optical networks VPONs for multi-service provisioning to said VPONs;
- wherein said bandwidth provisioning comprises each participating VPON providing its requirements to a meta-MAC of its guaranteed data rate Rgj, peak rate Rpj and requested rate Rregj, with a relationship Rgj≦Rregj≦Rpj always holding in a meta-MAC process, and
- wherein with individual subcarrier rates denoted as C, a respective guaranteed, peak and requested numbers of subcarriers are given by:
- Sgj=┌Rgj/C┐+Sguard, Spj=┌Rpj/C┐+Sguard and Sregj=┌Rregj/C┐+Sguard respectively, where Sguard denotes a sufficient number of unallocated subcarriers among neighboring VPONs used as a guardband to avoid unwanted interference.
A method for multi-service provisioning in an OFDMA-PON, said method comprising the steps of:
- linking communicatively to a core network;
- and
- bandwidth provisioning, dynamically within a single wavelength, traffic from said core network to a network of multiple virtual passive optical networks VPONs for multi-service provisioning to said VPONs;
- wherein said bandwidth provisioning comprises:
- collecting VPON provisioning requirements and provisioning updates,
- performing said bandwidth provisioning for a given VPON if its real-time traffic fluctuations exceed a pre-defined threshold,
- setting said threshold either by an individual VPON MAC process or a meta-MAC,
- for needed bandwidth provisioning, each participating VPON providing its guaranteed rate,
- peak rate and requested rate to the meta-MAC;
- said bandwidth provisioning including VPON admission comprising:
- formulating provisioning as a multiple knapsack problem where items of the knapsack problem correspond to VPONs and their weights to the guaranteed number of subcarriers for each of them and said knapsacks being represented by voids with their capacity being equal to the void widths,
- finding all optimal solutions of the knapsack problem;
- and
- selecting solutions, from the prior finding of all optimal solutions, that maximize void utilization;
- and
- said maximize void utilization comprising maximizing number of admitted VPONs, ensuring that they will be able to receive at least the guaranteed rate based on the relationship maximize:
- Σi=1mΣj=1nxij, subject to:
- Σj=1 n Sgj ·xij≦Si, i =1, . . ., n,where the number of VPONs participating in the provisioning process is denoted by n , the number of spectral voids by m, while the number of subcarriers occupied by each void i is denoted by Si and the binary variable xij denoting if VPON j is assigned to void i (xij=1) or not (xij=0).
A method for multi-service provisioning in an OFDMA-PON, said method comprising the steps of:
- linking communicatively to a core network;
- and
- bandwidth provisioning, dynamically within a single wavelength, traffic from said core network to a network of multiple virtual passive optical networks VPONs for multi-service provisioning to said VPONs;
- wherein said bandwidth provisioning includes a void assignment comprising taking as input admitted VPONs and their assigned voids and identifying exact number of subcarriers to be allocated to each VPON;
- and
- wherein said void assignment comprises an implementation based on the relationship:
- S
- A
- j′
- =
- S
- g
- j′
- +
- S
- req
- j′
- -
- S
- g
- j′
- max
-
- (
- Σ
- j
- |
- x
- ij
- =
- 1
-
- (
- S
- req
- j
- -
- S
- g
- j
- )
- ,
- S
- i
- u
- )
- ·
- S
- i
- u
- ,
- where Siu=Si−Σj|xij=1Sgj is the number of subcarriers available in void i after all guaranteed rates have been satisfied.
Dependencies are inferred from the claim text.