Patent ID: 8213295

Claim:
A method comprising: detecting a transaction timeout for first signaling and control transaction upon not receiving a reply message from a first device; incrementing a timeout counter upon detecting the transaction timeout; comparing the timeout counter to a threshold value, wherein the threshold value is dynamically determined based on call arrival statistics; determining whether the first signaling and control transaction is a register signaling and control transaction or a non-register signaling and control transaction; upon determining that the first signaling and control transaction is a non-register signaling and control transaction: a) initiating at least one subsequent non-register signaling and control transaction with the first device for a particular period of time after detecting the transaction timeout; and b) initiating a second signaling and control transaction with a second device after the particular period of time when no reply message is received for the at least one subsequent non-register signaling and control transaction; and upon determining that the first signaling and control transaction is a register signaling and control transaction, initiating a subsequent register signaling and control transaction with the second device without sending the subsequent register signaling and control transaction to the first device.