RSVP-TE must be enabled on the SR OS toward the adjacent UNI-N to configure a GMPLS label switched path (gLSP).
RSVP parameters specific to GMPLS are configured under the config>router>gmpls context.
This creates a new instance of RSVP for use in GMPLS signaling.
Global parameters for GMPLS are configured as follows:
config
router
gmpls
no gmpls
peer peer-cp-node-id
gr-helper-time max-recovery recovery-interval max-restart restart-interval
no gr-helper-time
keep-multiplier number
no keep-multiplier
no rapid-retransmit-time
rapid-retransmit-time hundred-milliseconds
no rapid-retry-limit
rapid-retry-limit limit
no refresh-time
refresh-time seconds
no refresh-time
lsp-init-retry-timeout seconds
no lsp-init-retry-timeout
no shutdown
shutdown
The default max-restart interval for GMPLS is 180 s.
The LMP Peer is configured under config>router>gmpls>peer peer-cp-node-id, where the peer-cp-node-id is control plane identifier of the adjacent optical cross connect (UNI-N node). RSVP uses the destination address returned by LMP for this peer control plane node ID as the destination address, and the loopback address referenced under config>router>lmp>gmpls-loopback-address local-gmpls-loopback-address as the local router ID to use for the session.
RSVP comes up if at least one IPCC is up.
RSVP hellos and support for graceful restart helper functionality are supported. RSVP Graceful Restart Helper procedures implemented by the router also apply when the IPCC goes down and comes back up, or when the neighboring peer control plane restarts.
The following CLI tree is used for configuring RSVP parameters for each LMP peer:
config
router
gmpls
peer peer-cp-node-id
no peer peer-cp-node-id
lsp-hold-timer hold-timer
no lsp-hold-timer
hello-interval milliseconds
no shutdown
shutdown
The per-peer lsp-hold-timer hold-timer parameter is used to configure a node-wide hold-down time. This timer is started when a RESV for a new gLSP is first received, or a failed gLSP path is restored (or the router is notified of a restoration following segment recovery) to give the optical network time to program its data path. The value range is 5 to 300 s, with a default of 60 s. A member of a GMPLS tunnel group is not considered up until the hold-timer has expired. Note that different optical network technologies have different data path programing/setup times.
Note that the no hello-interval command sets the hello-interval to the default value of 3000 ms. Configuring hello-interval 0 disables hellos in GMPLS.