3.1.6 Timer Events

The following timer events are associated with the timers defined by this protocol (section 3.1.2).

Heartbeat timer: The heartbeat timer is used to track whether a session is still alive. If the heartbeat timer fires during a session, the session is ended.

Message Timer: A timeout indicating that we have not received the requested ACK for a particular message. If this timer fires, the message is resent.