[ Contents] [ Prev] [ Next] [ Index] [ Report an Error]

Packet Gateway Configuration Guidelines

To configure packet gateway services, include the pgcp statement at the [edit services] hierarchy level:

[edit services]
pgcp {
gateway gateway-name {
cleanup-timeout seconds;
gateway-address gateway-address;
fast-update-filters {
maximum-terms number-of-terms;
maximum-fuf-percentage percentage;
}
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 {
default (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 (Virtual Interface) (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);
session-mirroring {
delivery-function delivery-function-name {
destination-address destination-address;
destination-port destination-port;
network-operator-id network-operator-id;
source-address source-address;
source-port source-port;
}
disable-session-mirroring;
}
}
media-service media-service-name {
nat-pool nat-pool-name;
}
rule rule-name {
gateway gateway-name;
media-service media-service-name;
}
rule-set rule-set-name {
rule rule-name1;
rule rule-name2;
rule rule-name3;
}
traceoptions {
file filename <files number> <match regex> <size size> <world-readable | no-world-readable>;
flag flag;
}
virtual-interface interface-number {
media-service media-service-name;
interface interface-identifier;
routing-instance instance-name {
service-interface name.number;
}
service-state (in-service | out-of-service-forced | out-of-service-graceful);
}
session-mirroring {
delivery-function delivery-function-name {
destination-address destination-address;
destination-port destination-port;
network-operator-id network-operator-id;
source-address source-address;
source-port source-port;
}
disable-session-mirroring;
}
}

This chapter discusses the following topics that provide information about configuring the packet gateway feature:


[ Contents] [ Prev] [ Next] [ Index] [ Report an Error]