Navigation
Related Documentation
- SIP Routing Overview in Session Border Control Solutions Guide Using BGF and IMSG
sip
Syntax
sip {message-manipulation-rules {manipulation-rule rule-name {actions {sip-header header-field-name {field-value {modify-regular-expression regular-expression with field-value;add field-value;add-missing field-value;add-overwrite field-value;remove-regular-expression regular-expression;remove-all;reject-regular-expression regular-expression;}}request-uri request-uri {field-value {modify-regular-expression regular-expression with field-value;}}}}}new-call-usage-policy policy-name {term term-name {from {contact [ contact-fields ];method {method-invite;}request-uri [ uri-fields ];source-address [ ip-addresses ];}then {media-policy {data-inactivity-detection (Services PGCP) {inactivity-duration seconds;}no-anchoring;service-class service-class-name;}trace;}}new-call-usage-policy-set policy-set-name {policy-name [ policy-names ];}new-transaction-policy policy-name {term term-name {from {contact {registration-state [ registered | not-registered ];regular-expression [ regular-expression ];uri-hiding [ hidden-uri | not-hidden-uri ];}method {method-invite;method-message;method-options;method-publish;method-refer;method-register;method-subscribe;}request-uri {registration-state [ registered | not-registered ];regular-expression [ regular-expression ];uri-hiding [ hidden-uri | not-hidden-uri ];}source-address [ ip-addresses ];}then {(accept | reject);admission-control admission-control-profile;message-manipulation {forward-manipulation {manipulation-rule-name;}reverse-manipulation {manipulation-rule-name;}}on-3xx-response {recursion-limit number;}}route (Services) {egress-service-point service-point-name;next-hop (Services) (sip-based | address ipv4-address <port port-number> <transport-protocol (udp | tcp)>);server-cluster cluster-name;}signaling-realm signaling-realm;topology-hiding {maintain-route-headers;}trace;}}}new-transaction-policy-set policy-set-name {policy-name [ policy-names ];}routing-destinations {availability-check-profiles {profile-name;keepalive-interval {available-server seconds;unavailable-server seconds;}keepalive-method sip-options;keepalive-strategy (do-not-send <blackout-period seconds> | send-always < failures-before-unavailable number> < successes-before-available number | send-when-unavailable < successes-before-available number);transaction-timeout seconds;}clusters [cluster-name;server server-name {priority priority-level;weight weight-level;}}default-availability-check-profile profile-name;}servers {server-name {address ip4-address <port port-number> <transport (udp | tcp)>;admission-control profile-name;availability-check-profile profile-name;service-point service-point-name;}timers {inactive-call seconds;timer-c seconds;}}
Hierarchy Level
Release Information
Statement introduced in Junos OS Release 9.4.
data-inactivity-detection option introduced in Junos 9.6.
message-manipulation-rules option introduced in Junos OS Release 9.6.
Description
Configure SIP policies and timers.
Options
The statements are explained separately.
Required Privilege Level
interface—To view this statement in the configuration.
interface-control—To add this statement to the configuration.
Related Documentation
- SIP Routing Overview in Session Border Control Solutions Guide Using BGF and IMSG