To configure a VPG, include the following statements at the [edit services pgcp] hierarchy level:
- [edit services pgcp]
-
- gateway gateway-name {
-
cleanup-timeout seconds;
-
gateway-address gateway-address;
-
-
gateway-controller gateway-controller-name {
-
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;
- }
-
-
data-inactivity-detection {
-
inactivity-delay;
-
latch-deadlock-delay seconds;
-
send-notification-on-delay;
-
inactivity-duration seconds;
-
stop-detection-on-drop;
-
-
report-service-change {
-
service-change-type (forced-906)
| forced-910);
- }
- }
-
-
h248-properties {
-
-
application-data-inactivity-detection {
-
ip-flow-stop-detection (regulated-notify
| immediate-notify);
- }
-
-
base-root {
-
normal-mg-execution-time default milliseconds;
-
normal-mgc-execution-time default milliseconds;
-
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;
- }
-
-
diffserv {
-
dscp (dscp-value | alias | do-not-change);
- }
-
-
event-timestamp-notification {
-
request-timestamp (requested
| suppressed | autonomous);
- {
-
- hanging-termination-detection {
-
timerx seconds;
- }
-
-
notification-behavior {
-
notification-regulation default (once | 0 - 100);
- }
-
-
segmentation {
-
mg-segmentation-timer default milliseconds;
-
mgc-segmentation-timer default milliseconds;
-
mg-maximum-pdu-size default bytes;
-
mgc-maximum-pdu-size default bytes;
- }
-
-
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;
- }
- }
- }
-
-
inactivity-timer {
-
-
inactivity-timeout {
-
detect;
-
-
maximum-inactivity-time {
- default 10-millisecond-units;
- }
- }
- }
- }
-
-
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 (none
| restart-918);
-
warm (none | restart-900);
- }
- }
-
-
context-indications {
-
state-loss (forced-910
| forced-915 | none);
- }
- }
-
wildcard-response-service-change;
- }
-
-
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.