
PXB 4330 E
Semiconductor Group
45
Application Note 11.98
QMaxEPD of both traffic classes has to be set to the maximum MBS of all queues (at
minimum) of this traffic class plus
δ
in order to be able to buffer an allowed burst without
cell losses.
QCICLP1 of both traffic classes is set to the small value 4...20 cells.
GFR and UBR
BufNrtMax of VBR.2 is set to 65024 cells to ensure the guaranteed buffer space (512
cells) for rt-traffic. BufNrtMax of GFR is arbitrarily chosen as 52480 cells (10% below
VBR.3) and BufNrtMax of UBR to 41104 cells (10% below GFR). For both traffic classes
these are only PPD thresholds. It is recommended to set an EPD threshold at least 10%
(20% would be better) below the corresponding PPD threshold. In this example for both
EPD thresholds 20% was used.
TrafClassMax is set to maximum value FFFF
H
as the BufNrtMax/BufNrtEPD thresholds
of GFR/UBR are the lowest one of all traffic classes. So in the case of exclusive GFR or
UBR traffic during a longer time period only global buffer occupation up to these global
thresholds BufNrtMax/BufNrtEPD is possible and so always enough buffer space is
available for the higher priority traffic classes.
QMaxEPD of GFR has to be
>>
MBS (i.e. considerable greater than MBR). QMaxEPD
of UBR should be chosen generously as normally all UBR VCs of a scheduler use the
same queue. In this example QMaxEPD is set to 75% of BufNrtEPD of UBR.
QCICLP1 of GFR has to be greater than or equal to one packet (= MFS) to enable the
buffering of at least one CLP1 packet. The maximum occurring packet length depends
on the respective application, e.g. for IP traffic maximum packet length is about 9000
bytes. QCICLP1 of UBR cannot be used (i.e. is set to maximum value 3FF
H
) because
UBR doesn’t distinguish between CLP=0/1 cells (i.e. the cell loss ratio CLR is
unspecified for both CLP=0 and CLP=1 cells, see [
6
]).