The recovery of the failed VSR-NRC process is as follows:
- The recovered VSR-NRC assumes the role of None, meaning it is neither
active nor standby, until the global channel is successfully established from
the NRC-P. In this state, it does not accept a cproto sync channel from its mate
VSR-NRC.
- After successfully opening a global cproto channel, NRC-P sends a notify message
(wscIsActive=FALSE, mateAddr, matePort) to the recovered VSR-NRC to request
transition to standby role.
- The recovered VSR-NRC then accepts the cproto sync channel from its mate and prepares the
mate copy DBs to accept the updates from its mate VSR-NRC.
- VSR-NRC sends to NRC-P a notify reply message (notifyReply=TRUE) to accept the
standby role assigned by NSP.
- The newly standby VSR-NRC notifies the local PCE process to set the PCEP
overload to ON.
- NRC-P keeps this global cproto channel alive by sending KAs at regular intervals. No other
service cproto channel is created while this VSR-NRC is in standby role.
- NRC-P does not automatically revert the active role to the recovered VSR-NRC. A
manual reversion procedure is supported. See Manual switchover to the mate VSR-NRC for the reversion
procedure.