![](http://datasheet.mmic.net.cn/380000/-PD98405_datasheet_16745025/-PD98405_212.png)
CHAPTER 5 SAR FUNCTION
212
c) When neither condition a) nor b) applies, and a data cell is waiting to be transmitted, the next in-rate
cell to be transmitted will be a data cell.
4.
Cells for which CLP = 0 are transmitted according to rules #1, #2, and #3.
5.
If a calculated ACR for an in-rate FRM cell is higher than the actual rate, and the difference is greater
than the threshold value, the ACR is reduced to ACR*15/16 before the in-rate FRM cell is transmitted.
This reduction is repeated continuously for as long as the rate remains higher than the MCR. If this
reduction makes the ACR smaller than the MCR, the ACR is set to the same value as the MCR. The
subsequent rate increase is prohibited. (Use-it-or-lose-it function: see
Section 5.8.6
.)
6.
After ACR adjustment by #5 has been performed, but before the in-rate FRM cell has been
transmitted, the following ACR adjustment is performed: If at least CRM in-rate FRM cells have been
transmitted since a BRM cell was last received (with BN = 0 and generated by the source), the ACR is
reduced to ACR*CDF. This reduction is repeated continuously for as long as the rate remains higher
than the MCR. If this reduction makes the ACR smaller than the MCR, the ACR is set to the same
value as the MCR.
7.
If the ACR is reduced according to rule #5 or #6, the new ACR value is placed in the CCR field of the
FRM cell that is to be transmitted. The new rate, however, is applied to the in-rate cell to be
transmitted after this FRM cell.
8.
If a BRM cell arrives with CI = 1, the ACR is reduced to ACR*RDF. In addition, if LCI = 1 (see #14),
the ACR is reduced to prevent internal congestion. If the rate becomes lower than the MCR in both
cases, the ACR is set to the same value as the MCR. If a BRM cell arrives with CI = 0, NI = 0, and LCI
= 0, the ACR is increased by RIF*PCR. In this case, the ACR is kept below the PCR. If a BRM cell
arrives with NI = 1, the ACR will not be increased. (Internal congestion control: see
Section 5.8.6
.)
9.
After a BRM cell has been received, and ACR adjustment according to rule #8 is performed, an ACR is
set to a value calculated according to rule #8, or to the value in the ER field of the BRM cell, whichever
is smaller. It will not, however, become smaller than the MCR.
10. When the source generates an FRM cell, the
μ
PD98405 sets an appropriate value in the RM cell field.
(See
Section 5.8.3
.)
11. If the ACR is 0 cells/s, the
μ
PD98405 transmits the out-of-rate FRM cell at the TCR rate (10 cells/s).
When the ACR becomes higher than 0 cells/s, the
μ
PD98405 stops transmitting the out-of-rate FRM
cell at the TCR rate.
12. An RM cell (either FRM or BRM) may be transmitted as an out-of-rate cell with CLP = 1. The data cell
is always transmitted with CLP = 0.
13. The
μ
PD98405 resets the EFCI of all the data cells it transmits.
14. If the difference between the service time of a transmit in-rate cell and the programmed time is greater
than the threshold value, or if the ACR total is greater than the ABR band, the
μ
PD98405 detects it as
being congestion internal to the source, and sets the LCI (internal flag that indicates internal
congestion) to 1. (Internal congestion control: see
Section 5.8.6
.)