The following PCEP parameters are user-configurable on both the PCC and PCE. On the PCE, the configured parameter values are used on sessions to all PCCs.
keepalive timer
A PCEP speaker (PCC or PCE) must send a keepalive message if no other PCEP message is sent to the peer at the expiry of this timer. This timer is restarted every time a PCEP message is sent or the keepalive message is sent.
The keepalive mechanism is asymmetric, meaning that each peer can use a different keepalive timer value.
The range of this parameter is 1 to 255 seconds, and the default value is 30 seconds. The no version returns to the default value.
dead timer
This timer tracks the amount of time a PCEP speaker (PCC or PCE) waits after the receipt of the last PCEP message before declaring its peer down.
The dead timer mechanism is asymmetric, meaning that each PCEP speaker can propose a different dead timer value to its peer to use to detect session timeouts.
The range of this parameter is 1 to 255 seconds, and the default value is 120 seconds. The no version returns to the default value.
maximum rate of unknown messages
When the rate of received unrecognized or unknown messages reaches this limit, the PCEP speaker closes the session to the peer.
session redelegation and state timers
If the PCEP session to the PCE goes down, all delegated PCC-initiated LSPs have their state maintained in the PCC and are not timed out. The PCC continues to try reestablishing the PCEP session. When the PCEP session is reestablished, the LSP database is synchronized with the PCE, and any LSP that went down since the last time the PCEP session was up has its path updated by the PCE. The redelegation timer and state timer are known as the Redelegation Timeout Interval and State Timeout Interval respectively in RFC 8231.