Intel® IXP400 Software

Access-Layer Components: ATM Driver Access (IxAtmdAcc) API

4.5.5.2Real-Time Errors

Errors may occur during real-time traffic. Table 8 shows the different possible errors and the way to resolve them.

Table 8. Real-Time Errors

Cause

 

Consequences and Side Effects

Corrective Action

 

 

 

 

• System is not able to store the

 

 

 

inbound traffic, which gets dropped.

 

Rx-free queue underflow

AAL-5 CRC errors

• Use the replenish function more often

PDU length invalid

• Use more and bigger IXP_BUFs

 

 

Cells missing

 

 

PDUs missing

 

 

 

 

Tx-Done overflow

The hardware is blocked because the

• Poll the TxDone queue more often.

Tx-done queue is full.

• Change the TxDone threshold.

 

 

 

 

 

IxAtmdAccPduSubmit()

 

 

• Increase the scheduler-transmit speed.

reports

System is unable to transmit a PDU.

• Slow down the submitted traffic.

IX_ATMD_OVERLOADED

 

 

 

 

 

 

 

 

 

• Inbound traffic is dropped.

 

Rx overflow

AAL-5 CRC errors

Poll the Rx streams more often.

 

PDU length invalid

 

 

 

 

 

April 2005

IXP400 Software Version 2.0

Programmer’s Guide

70

Document Number: 252539, Revision: 007

 

Page 70
Image 70
Intel IXP400 manual Real-Time Errors, Cause Consequences and Side Effects Corrective Action