Thread Links Date Links
Thread Prev Thread Next Thread Index Date Prev Date Next Date Index

Re: [802.3_EPOC] MMP implementation issues: Multiple FCUs and MMP, is it different?



Matt: I see your point. Ed may be in a better position to clarify his point... I would think what you refer to was SLA and over provisioning for FCUs, and the actual aggression rate is then limited by 10G line rate at OLT.

Thanks,
Eugene

From: Matthew Schmitt [mailto:m.schmitt@xxxxxxxxxxxxx]
Sent: Tuesday, January 08, 2013 1:55 PM
To: Dai, Eugene (CCI-Atlanta); STDS-802-3-EPOC@xxxxxxxxxxxxxxxxx
Subject: Re: [802.3_EPOC] MMP implementation issues: Multiple FCUs and MMP, is it different?

Eugene,

Actually, I'm just talking about SMP at this point...

Yes, the total available bandwidth at any given time would be limited to the output of the OLT (assumed to be 10 Gbps).  However, the total bandwidth that can be used by the aggregate of the FCUs could be larger than that number.  In other words, I'm talking about capability and provisioning vs. usage at a unit time.

Let me take a different example to illustrate what I mean.

Let's just talk about a group of ONUs on an OLT with a 10 Gbps port.  Let's say that there are 20 ONUs, and each one is provisioned to 1 Gbps.  That means they are provisioned for an aggregate of 20 Gbps, although at any given time they cannot use more than 10 Gbps.

In a somewhat similar way, while the 3 FCUs in our example cannot use more than 10 Gbps of capacity at a given time, each one could individually be capable of more than 3.3 Gbps.  What I thought I was seeing from Ed was a suggestion that they be fixed at some level so that in effect provisioned them for a capacity that kept them below the aggregate total of the OLT port, and that's what I wanted clarification on: was he referring to provisioned/permitted capacity, or just consumption at any given unit time?

Thanks!

Matt

From: <Dai>, "Eugene (CCI-Atlanta)" <Eugene.Dai@xxxxxxx<mailto:Eugene.Dai@xxxxxxx>>
Date: Tuesday, January 8, 2013 11:46 AM
To: Matthew Schmitt <m.schmitt@xxxxxxxxxxxxx<mailto:m.schmitt@xxxxxxxxxxxxx>>, "STDS-802-3-EPOC@xxxxxxxxxxxxxxxxx<mailto:STDS-802-3-EPOC@xxxxxxxxxxxxxxxxx>" <STDS-802-3-EPOC@xxxxxxxxxxxxxxxxx<mailto:STDS-802-3-EPOC@xxxxxxxxxxxxxxxxx>>
Subject: RE: [802.3_EPOC] MMP implementation issues: Multiple FCUs and MMP, is it different?

Matt: First, this is a good example to illustrate the rate adaption problem with MMP.

I am trying to understand what you mean..., If all 3 FCUs are capable to 4Gbps, total capacities would be 12 Gbps. If this is what you mean, then the total bandwidth available is limited at OLT at 10Gbps.

Thanks,
Eugene

From: Matthew Schmitt [mailto:m.schmitt@xxxxxxxxxxxxx]
Sent: Tuesday, January 08, 2013 1:33 PM
To: Dai, Eugene (CCI-Atlanta); STDS-802-3-EPOC@xxxxxxxxxxxxxxxxx<mailto:STDS-802-3-EPOC@xxxxxxxxxxxxxxxxx>
Subject: Re: [802.3_EPOC] MMP implementation issues: Multiple FCUs and MMP, is it different?

Eugene,

While at any given unit time I agree that the total BW would be as you indicate, if we're talking about the capacity available to each of the FCUs I don't think we can or should assume that they will always total less than or equal to 10 Gbps.

For example, let's say that an MSO is able to free up ~400 Mbps, and that we're able to achieve efficiency on order of 10 bits/symbol (to make the math easy).  That puts each FCU sharing a single OLT port at ~4 Gbps.  If there are 3 FCUs sharing that OLT port, that's ~12 Gbps; and that doesn't include any ONUs that might also be sharing that same OLT port.

If I'm following what you and Ed are suggesting, this configuration would not be possible, and the total bandwidth available to each FCU cannot exceed 10 Gbps.  That seems like a problematic restriction which works contrary to the idea of using stat muxing to get better performance out of a shared medium.

Or am I misunderstanding that you and Ed are suggesting?

Thanks!

Matt

From: <Dai>, "Eugene (CCI-Atlanta)" <Eugene.Dai@xxxxxxx<mailto:Eugene.Dai@xxxxxxx>>
Date: Tuesday, January 8, 2013 11:20 AM
To: Matthew Schmitt <m.schmitt@xxxxxxxxxxxxx<mailto:m.schmitt@xxxxxxxxxxxxx>>, "STDS-802-3-EPOC@xxxxxxxxxxxxxxxxx<mailto:STDS-802-3-EPOC@xxxxxxxxxxxxxxxxx>" <STDS-802-3-EPOC@xxxxxxxxxxxxxxxxx<mailto:STDS-802-3-EPOC@xxxxxxxxxxxxxxxxx>>
Subject: RE: [802.3_EPOC] MMP implementation issues: Multiple FCUs and MMP, is it different?

Ed & Matt: Let's reinterpret what Ed outlined there:

With SMP, using the diagram below the total bandwidth equals:

Total BW = A+B+C +2ONU <= 10Gbps

Where A,B and C are shaped pipes of FCUA, FCU B and FCUC, and  2ONU is shipped bandwidth of the two ONUs in the diagram. Then a single constant bit stream is formed by adding all four shaped pipes. The traffic shaping in this case is no different from regular EPON bandwidth shaping. The Total BW <= 10Gbps. Also the total BW is constant. Rate adaption is happened at XGMII by idle insertion and deletion.  Also note here we are adapting a constant data rate to a fixed data rate, which of cause, also constant.

In MMP, we also need shaping 4 pipes as before, however, 3 pipes A, B ,and C are at different rate since they have different MMP. Then the combined bandwidth is a variable rate stream, i.e., if we measure the data stream at different time, we may get the rate of A, B or C. Now at XGMII we are facing the problem of adapting a variable rate stream into a fixed rate stream. This is the problem we have been trying to explain during San Antonio and Hangzhou meetings.

Thanks,
Eugene


From: Matthew Schmitt [mailto:m.schmitt@xxxxxxxxxxxxx]
Sent: Tuesday, January 08, 2013 12:13 PM
To: STDS-802-3-EPOC@xxxxxxxxxxxxxxxxx<mailto:STDS-802-3-EPOC@xxxxxxxxxxxxxxxxx>
Subject: Re: [802.3_EPOC] MMP implementation issues: Multiple FCUs and MMP, is it different?

Ed,

Thanks much for putting this out there, as it helps illustrate where we may be making different assumptions.

For me, I was not assuming that the sum of A+B+C is less than or equal to 10 Gbps; on the contrary, I've been assuming that the total available bandwidth for the sum of the FCUs would likely be greater than 10 Gbps.

If you change that assumption, does that change your conclusion about the difference between multiple FCUs and MMP?

Thanks!

Matt

From: "Ed Boyd (Edward)" <ed.boyd@xxxxxxxxxxxx<mailto:ed.boyd@xxxxxxxxxxxx>>
Reply-To: "Ed (Edward) Boyd" <ed.boyd@xxxxxxxxxxxx<mailto:ed.boyd@xxxxxxxxxxxx>>
Date: Monday, January 7, 2013 5:32 PM
To: "STDS-802-3-EPOC@xxxxxxxxxxxxxxxxx<mailto:STDS-802-3-EPOC@xxxxxxxxxxxxxxxxx>" <STDS-802-3-EPOC@xxxxxxxxxxxxxxxxx<mailto:STDS-802-3-EPOC@xxxxxxxxxxxxxxxxx>>
Subject: [802.3_EPOC] MMP implementation issues: Multiple FCUs and MMP, is it different?

Jorge, Duane, and all,

I started a new thread since I wasn't quite sure where to insert my reply.  Let me start with the drawing with multiple FCUs question that you proposed.

[cid:image001.jpg@01CDEDB2.B2496B10]

The assumption with multiple FCUs is that you are shaping 3 pipes (A, B, & C) inside the 10G EPON downstream.  If you make that sum of those 3 less than the maximum rate, you can send them down the PON at the same with a single packet of jitter.  The total bandwidth of the downstream is a constant since it is the sum of the 3 constants.

For Multiple sub-pipes: Total BW = A + B + C  (Sum of 3 Constants)

In the case of MMP, you have a single pipe with a changing data rate based on the destination.  The data rate from the OLT is not a constant or the sum of 3 pipes.  It is going up and down based on the destination.  A single shaping bucket is used but the debit for the reverse leaky bucket is different based on destination.  The total bandwidth equation is an OR.

For MMP: Total BW = A | B | C.  (The total bandwidth or maximum bandwidth is based on the traffic)


I hope that helps.  I will send a separate email on the other issues related to the MAC layer solution.

Thanks,
Ed...

[cid:image002.jpg@01CDEDB2.B2496B10]

Edward Boyd | Sr Technical Director
Broadcom Corporation | (O) 707-792-9008 | (M) 707-478-1146

[cid:image003.png@01CDEDB2.B2496B10][cid:image004.png@01CDEDB2.B2496B10][cid:image005.png@01CDEDB2.B2496B10][cid:image006.png@01CDEDB2.B2496B10][cid:image007.png@01CDEDB2.B2496B10][cid:image008.png@01CDEDB2.B2496B10][cid:image009.png@01CDEDB2.B2496B10]



________________________________

<="" p="">

________________________________

________________________________________________________________________

To unsubscribe from the STDS-802-3-EPOC list, click the following link:
https://listserv.ieee.org/cgi-bin/wa?SUBED1=STDS-802-3-EPOC&A=1

JPEG image

JPEG image

PNG image

PNG image

PNG image

PNG image

PNG image

PNG image

PNG image