Just to be clear, any retransmit is at the TCP level - never at the ATM level. Any corrupt ATM cell that's part of a TCP frame will just cause the TCP frame to be dropped. The ATM level will know about corrupt ATM cells and the ATM management will record those. But I must admit I've been retired too long and forgotten at what point the ATM layer considers the line errors too much and attempts dropping the connection and doing a retrain.