Timers
The platform enforces an SO timeout of 30 seconds. If there is no activity received on the socket after this time, the bind will be disconnected and should be re-established by the client. The client should be configured to present an ENQUIRE_LINK request on a suggested interval of every 20 seconds in order to keep the connection alive and established.
When delivering a DELIVER_SM to the client, a timeout of 30 seconds is applied. If no DELIVER_SM_RESP is received within this timeframe, it is considered to be un-acked and will be re-delivered (and eventually expired). Redelivery will occur after a gradually increasing delay and will eventually be discarded after a 24 hour period.