To configure a VPG, include the following statements at the [edit services pgcp] hierarchy level:
- [edit services pgcp]
-
-
gateway gateway-name {
-
cleanup-timeout seconds;
-
-
data-inactivity-detection {
-
inactivity-delay seconds;
-
inactivity-duration seconds;
-
latch-deadlock-delay seconds;
-
send-notification-on-delay;
-
stop-detection-on-drop;
-
-
report-service-change {
-
service-change-type (forced-906)
| forced-910);
- }
- }
-
gateway-address gateway-address;
-
-
gateway-controller gateway-controller-name {
- remote-controller | local-controller;
-
controller-address ip-address;
-
controller-port port-number;
-
-
interim-ah-scheme {
-
algorithm algorithm;
- }
- }
-
gateway-port gateway-port;
-
-
graceful-restart {
-
maximum-synchronization-mismatches number-of-mismatches;
-
maximum-synchronization-time seconds;
- }
-
-
h248-options {
-
audit-observed-events-returns-history;
-
- encoding {
-
no-dscp-bit-mirroring;
- }
-
- service-change {
-
-
control-association-indications {
-
-
disconnect {
-
controller-failure (failover-909
| restart-902);
-
reconnect (disconnected-900
| restart-902);
- }
-
-
down {
-
administrative (forced-905
| forced-908 | none);
-
failure (forced-904
| forced-908 | none);
-
graceful (graceful-905
| none );
- }
-
-
up {
-
cancel-graceful (none
| restart-918);
-
failover-cold (failover-920
| restart-901);
-
failover-warm (failover-919
| restart-902);
- }
- }
-
-
virtual-interface-indications {
-
-
virtual-interface-down {
-
administrative (forced-905
| forced-906 | none);
-
failure (forced-904
| forced-906 | none);
-
graceful (graceful-905
| none);
-
link-loss (forced-906 |
none);
- }
-
-
virtual-interface-up {
-
cancel-graceful (Virtual Interface) (none |
restart-918);
-
warm (none | restart-900);
- }
- }
-
-
context-indications {
-
state-loss (forced-910
| forced-915 | none);
- }
- }
-
wildcard-response-service-change;
- }
-
-
h248-properties {
-
-
application-data-inactivity-detection {
-
ip-flow-stop-detection (regulated-notify
| immediate-notify);
- }
-
-
base-root {
-
mg-provisional-response-timer-value default milliseconds;
-
mgc-provisional-response-timer-value default milliseconds;
-
mg-originated-pending-limit default number-of-pendings-received;
-
mgc-originated-pending-limit default number-of-pendings-received;
-
normal-mg-execution-time default milliseconds;
-
normal-mgc-execution-time default milliseconds;
- }
-
-
diffserv {
-
dscp (dscp-value | alias | do-not-change);
- }
-
-
event-timestamp-notification {
-
request-timestamp (requested
| suppressed | autonomous);
- {
-
-
hanging-termination-detection {
-
timerx seconds;
- }
-
-
inactivity-timer {
-
-
inactivity-timeout {
-
detect;
-
-
maximum-inactivity-time {
- default 10-millisecond-units;
- }
- }
- }
-
-
notification-behavior {
-
notification-regulation default (once | 0 - 100);
- }
-
-
segmentation {
-
mg-maximum-pdu-size default bytes;
-
mg-segmentation-timer default milliseconds;
-
mgc-maximum-pdu-size default bytes;
-
mgc-segmentation-timer default milliseconds;
- }
-
-
traffic-management {
-
-
peak-data-rate {
- default bytes-per-second;
-
- rtcp {
- fixed-value bytes-per-second;
- percentage percentage;
- }
- }
-
-
sustained-data-rate {
- default bytes-per-second;
-
- rtcp {
- fixed-value bytes-per-second;
- percentage percentage;
- }
- }
-
-
max-burst-size {
- default bytes;
-
- rtcp {
- fixed-value bytes;
- percentage percentage;
- }
- }
- }
- }
-
-
h248-timers {
-
initial-average-ack-delay milliseconds;
-
maximum-net-propagation-delay milliseconds;
-
maximum-waiting-delay milliseconds;
-
tmax-retransmission-delay milliseconds;
- }
-
max-concurrent-calls number-of-calls;
-
-
monitor {
-
-
media {
-
rtcp;
-
rtp;
- }
- }
-
service-state (in-service
| out-of-service-forced | out-of-service-graceful);
- }
You can configure an IP address as the VPG name. However, the IP address is not used in the operation of the VPG.
To configure an IP address for the VPG, include the gateway-address statement. This address is the local IP address on which the VPG receives Packet Gateway Control Protocol (PGCP) messages from the packet gateway controller (PGC). You should configure this address on a physical or loopback interface so that it is advertised through the routing protocols.
To configure the number of seconds before the VPG removes gates following a disconnection from the PGC, include the cleanup-timeout statement.