
IWE8, V3.4
PXB 4219E, PXB 4220E, PXB 4221E
Operational Description
Data Sheet
65
2003-01-20
As the transmission of the reassembled cell stream is delayed by “starv_ini”+1 octets,
there will be “starv_ini”+1 octets of the previous cell left in the Reassembly Buffer if the
following cell arrives without CDV.
If the maximum positive CDV is the same as the maximum negative CDV the expectation
interval has a length of 2 x CDV. Assuming N octets of data are transmitted within one
frame period of 125μs the amount of data transmitted in this interval is:
[4]
The worst case for buffer underflow is given if the first cell has maximum positive CDV.
Figure 16
Reassembly Buffer Initialization: positive CDV at Start Up
In this case the amount of starvation octets inserted after receipt of the first cell has to
be bigger than the amount of data transmitted during the expectation interval. Otherwise
the Reassembly Buffer will enter underflow condition at any time a cell with maximum
positive CDV is followed by a cell with maximum negative CDV.
[5]
The worst case for buffer overflow is given if the first cell has maximum negative CDV
and then any cell with maximum negative CDV is followed by a cell with maximum
positive CDV.
2
CDV
×
N
125
μ
s
--------------
×
=
Reassembly Buffer
Filling Level [octets]
Time
T
0
T
0
+T
T
0
+2*T
T
0
+2*T-CDV
0
4
Time
Framer
Interf.
T
S
: (starv_ini + 1) * 125μs / N
T: Average cell distance
Starvation octets
Data octets
T
0
-CDV+T
S
T
0
: First cell arrival time (theoretical)
Example: part_fill = 16 octets; N = 16
1st cell has max. pos. CDV = 15,625μs
2nd cell has max. neg. CDV = -15,625μs
T
0
-CDV
T
0
+T+CDV
buff_lsize
Reassembly Buffer pos CDV
starvini
1
–
2
CDV
×
N
125
μ
s
--------------
×
1
0
≥
–
=
≥