3.2.6 Timer Events

Retransmission Timer: When this timer expires, it denotes a time period in which CBCP has sent the Callback Request message but has not received the Callback Response message. The following are the tasks to be performed when this timer expires:

  • If the Current State is CBCP_STATE_WAIT_FOR_RESPONSE:

    • Increment the Next Identifier value by 1.

    • Retransmit the Callback Request message that was sent earlier, but with the value of Identifier field set to Next Identifier.

    • The answerer MAY choose to fail the PPP session after waiting for an administrator-configured period of time or retransmissions. The PPP session failure can be triggered by using the CBCP Done event with a failure status.