The following is an example of a packet gateway configuration:
- [edit services]
- pgcp
-
- gateway vpgOne {
- cleanup-timeout 3600;
- gateway-address 10.20.10.100;
- gateway-port 2944;
-
- fast-update-filters {
- maximum-terms 1500;
- maximum-fuf-percentage 10;
- }
-
- gateway-controller pgc1 {
- controller-address 10.10.33.200;
- controller-port 2944;
-
- interim ah scheme {
- algorithm hmac-null;
- }
- }
-
- gateway-controller pgc2 {
- controller-address 10.20.33.300;
- controller-port 2944;
-
- interim ah scheme {
- algorithm hmac-null;
- }
- }
-
- graceful-restart {
- maximum-synchronization-mismatches 300;
- maximum-synchronization-time 30;
- }
-
- data-inactivity-detection {
- inactivity-delay 30;
- latch-deadlock-delay 10;
- send-notification-on-delay;
- inactivity-duration 120;
- stop-detection-on-drop;
-
- report-service-change {
- service-change-type forced-906;
- }
- }
-
- h248-properties {
-
- application-data-inactivity-detection {
- ip-flow-stop-detection immediate-notify;
- {
-
- base-root {
- normal-mg-execution-time default 500;
- normal-mgc-execution-time default 500;
- mg-provisional-response-timer default 2000;
- mgc-provisional-response-timer default 2000;
- mg-originated-pending-limit default 4;
- mg-originated-pending-limit default 4;
- }
-
- diffserv {
- dscp {
- default do-not-change;
- }
- }
-
- traffic-management {
-
- sustained-data-rate {
- default 3000000;
-
- rtcp {
- fixed-value 200000;
- }
- }
-
- peak-data-rate {
- default 2000000;
-
- rtcp {
- fixed-value 100000;
- }
- }
-
- max-burst-size {
- default 3000000;
-
- rtcp {
- percentage 1000;
- }
- }
- }
-
- segmentation {
- mg-segmentation-timer default 4000;
- mgc-segmentation-timer default 4000;
- mg-maximum-pdu-size default 1472;
- mgc-maximum-pdu-size default 1472;
- }
-
- hanging-termination-detection {
- timerx 30;
- }
- }
-
- h248-options {
- wildcard-response-service-change;
- audit-observed-events-returns-history;
- }
-
- h248-timers {
- initial-average-ack-delay 4000;
- maximum-net-propagation-delay 40000;
- maximum-waiting-delay 30000;
- tmax-retransmission-delay 25000;
- }
- }
-
- gateway vpgTwo {
- cleanup-timeout 3600;
- gateway-address 10.20.10.200;
- gateway-port 2944;
-
- gateway-controller pgc1 {
- controller-address 10.10.33.200;
- controller-port 2944;
-
- interim ah scheme {
- algorithm hmac-null;
- }
- }
-
- gateway-controller pgc2 {
- controller-address 10.10.33.300;
- controller-port 2944;
-
- interim ah scheme {
- algorithm hmac-null;
- }
- }
-
- graceful-restart {
- maximum-synchronization-mismatches 300;
- maximum-synchronization-time 30;
- }
-
- h248-properties {
-
- base-root {
- normal-mg-execution-time default 500;
- normal-mgc-execution-time default 500;
- mg-provisional-response-timer default 2000;
- mgc-provisional-response-timer default 2000;
- mg-originated-pending-limit default 4;
- mg-originated-pending-limit default 4;
- }
-
- diffserv {
- dscp {
- default do-not-change;
- }
- }
-
- segmentation {
- mg-segmentation-timer-value default 4000;
- mgc-segmentation-timer-value default 4000;
- mg-maximum-pdu-size default 1472;
- mgc-maximum-pdu-size default 1472;
- }
-
- traffic-management {
-
- sustained-data-rate {
- default 3000000;
-
- rtcp {
- fixed-value 200000;
- }
- }
-
- peak-data-rate {
- default 2000000;
-
- rtcp {
- fixed-value 100000;
- }
- }
-
- max-burst-size {
- default 3000000;
-
- rtcp {
- percentage 1000;
- }
- }
- }
-
- hanging-termination-detection {
- timerx 30;
- }
- }
-
- h248-timers {
- initial-average-ack-delay 4000;
- maximum-net-propagation-delay 40000;
- maximum-waiting-delay 30000;
- tmax-retransmission-delay 25000;
- }
-
- monitor {
- media {
- rtp;
- }
- }
- }
-
- media-service ms1 {
- nat-pool pgcp-pool;
- }
- notification-rate-limit 200
-
- overload-control {
- queue-limit-percentage 50
- {
-
- rule pgcp-rule {
- gateway pg1;
- media-service ms1;
- }
-
- traceoptions {
- file pgcpd;
- flag routing-socket;
- flag gate;
- flag media-function;
- flag pgc-connection;
- flag pgcp-stack-h248;
- flag error;
- flag configuration;
- }
-
- virtual-interface 1 {
- media-service ms1;
- interface fe-1/0/0;
- service-state in-service;
- }
-
- virtual-interface 2 {
- media-service ms1;
- interface fe-1/1/0;
- service-state in-service;
- }
-
- session-mirroring {
-
- delivery-function df-1 {
- destination-address 10.1.1.63;
- destination-port 15000;
- network-operator-id ABCDE;
- source-address 10.1.1.43;
- source-port 10000;
- }
- }
- }
- nat {
-
- pool pgcp-pool {
- pgcp;
- address-range low 20.20.20.100/32;
- port automatic;
- }
- }