Technical Documentation

Detecting Gateway Controller Failures

The BGF supports the inactivity timer package defined in Gateway control protocol: Inactivity timer package H.248.14, March 2002. This feature allows the BGF to detect the failure of its active gateway controller through message inactivity. The inactivity timer is applied to the root terminations of a virtual BGF.

The inactivity timer package specifies a default maximum inactivity time. This timer resets each time the BGF receives a message from the gateway controller. If the BGF does not receive a message from the gateway controller before the maximum inactivity time expires, it sends a Notify message with the observed inactivity timeout event to the gateway controller. If the gateway controller does not reply to the message, the BGF considers the gateway controller as failed.

To configure the inactivity timer package:

  1. Access the inactivity timeout configuration for a virtual BGF.
    [edit services pgcp]user@host# edit gateway bgf-1 h248-properties inactivity-timer inactivity-timeout
  2. Specify whether the BGF detects inactivity timeout events received from the gateway controller by default.
    [edit services pgcp gateway bgf-1 h248-properties inactivity-timer inactivity-timeout]user@host# set detect
  3. Specify a default value for the maximum inactivity time. The default value is used if the gateway controller requests that the BGF detect the inactivity timeout event, but the gateway controller does not set a value for the maximum inactivity time.
    [edit services pgcp gateway bgf-1 h248-properties inactivity-timer inactivity-timeout]user@host# set maximum-inactivity-time default 24000

Published: 2010-04-13