Add_workflow_for_techpubs | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
borderColor | green |
---|---|
bgColor | transparent |
borderWidth | 2 |
Panel | ||||
---|---|---|---|---|
In this section:
|
Use this object to specify parameters associated with various enhanced services and features for this SIP trunk group.
Info | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
|
Include Page | ||||
---|---|---|---|---|
|
Info | ||
---|---|---|
| ||
As a best practice, always use UPPERCASE for trunk group names. |
Code Block | ||
---|---|---|
| ||
% set addressContext <name> zone <name> sipTrunkGroup <name> services
colocatedPandEcscf <disabled | enabled>
dialogEventNotificationSupported <disabled | enabled>
disconnectTreatmentProfile <h323Default | sipDefault>
dnsSupportType <a-only | a-srv-naptr>
dynamicBlacklistProfile <profile name>
emergencyCallHandlingMode <emergencyRegRequired | emergencyRegSupported | none | rejectWith380>
emergencyCallProfile <profile name>
honorSdpClockRate <disabled | enabled>
jsrcBandwidthReservation <disabled | enabled>
longDurationCall
action <noAction | release | trap | trapAndRelease>
emergencyCalls <exclude | include>
relCause <#>
timeoutValue <0-44640 minutes>
natTraversal
overlapAddressing
minDigitsForQuery <#>
overlapState <disabled | enabled>
receive <InfoMethod | MultiInvite | disabled>
send <InfoMethod | MultiInvite | disabled>
timer1 <integer>
timer2 <integer>
timer3 <integer>
preconditionIntwkUsing183 <disabled | enabled>
preconditions <none | required | supported | transparent>
remoteEPreservation <disabled | enabled>
sipArsProfile <profile name>
sipJipProfile defaultJipProfile
sipJurisdictionSupport <disabled | enabled>
sipParamFilterProfile <profile name>
sipSecurityProfile <profile name>
transmitPreconditions <none | required | supported>
transparencyProfile <Transparency Profile name>
usePreviousLearnedIpAddress <disabled | enabled> |
Caption | ||||
---|---|---|---|---|
| ||||
|
Parameter | Description | ||||||||
---|---|---|---|---|---|---|---|---|---|
colocatedPandEcscf | Use this flag to support notification for a SUBSCRIBE with dialog event in this Trunk Group.
| ||||||||
dialogEventNotificationSupported | Use this flag to support co-locating P-CSCF and E-CSCF on the ingress Trunk Group.
| ||||||||
disconnectTreatmentProfile | Disconnect Treatment Profile name. | ||||||||
dnsSupportType | Indicates whether to use the DNS server for just A-record lookups, or for full NAPTR/SRV/A lookup as specified in RFC3263.
| ||||||||
dynamicBlacklistProfile | Dynamic Blacklist Profile name. | ||||||||
emergencyCallHandlingMode | Use this parameter to specify how to handle emergency calls.
See Emergency Registration for emergency registration functionality. | ||||||||
emergencyCallProfile | Emergency Call Profile name. | ||||||||
honorSdpClockRate | Enable this flag to allow the mapping of up to five DTMF Payload Types (PT), each with a different clock rate of a preferred or selected payload type for audio. If the flag is disabled, all DTMF PTs except 8 kHz (both send and receive) are dropped.
| ||||||||
jsrcBandwidthReservation | Enable flag to require bandwidth reservation with Juniper Session Resource Controller.
| ||||||||
longDurationCall | The parameters associated with long duration call supervision.
| ||||||||
natTraversal | Specifies the various parameters associated with network-hosted NAT/NAPT traversal for SIP endpoints. Specify the following NAT Traversal parameters. See NAT Traversal Parameters table below for parameter details. | ||||||||
overlapAddressing | Parameters associated with overlap addressing support.
| ||||||||
preconditionIntwkUsing183 | (This flag is for specific call flows and is not intended for generic use) Enable this flag to locally generate first 183 responses for preconditions interworking before egressing INVITE. If disabled, these responses are dropped.
| ||||||||
preconditions | Use this parameter to level of preconditions support for incoming (only) requests.
| ||||||||
remoteEPreservation | Enable flag to require bandwidth reservation with the Juniper Session Resource Controller for the remote endpoint.
| ||||||||
| The name of the SIP ARS (Address Reachability Service) profile. | ||||||||
sipJipProfile |
| ||||||||
sipJurisdictionSupport | Enable this flag to allow insertion of JIP parameter in SIP trunk group ingress and egress headers.
| ||||||||
sipParamFilterProfile | The name of the SIP Parameter Filter Profile. | ||||||||
sipSecurityProfile | The name of the SIP Security Profile. | ||||||||
transmitPreconditions | Indicates level of preconditions support for outgoing request/response.
| ||||||||
transparencyProfile | The name of the Transparency Profile to associate with this SIP Trunk Group. | ||||||||
usePreviousLearnedIpAddress | Enable the flag to send new SIP requests mid-dialog to the previously-learned IP address before performing any SRV DNS query. The previously-learned IP address is updated in the following cases:
If a time-out occurs on requests sent to previously-learned Active IP address mid-dialog, a SRV DNS look up is performed.
|
Code Block | ||
---|---|---|
| ||
% set addressContext <name> zone <name> sipTrunkGroup <name> services natTraversal adaptiveLearning maxTcpPinholeTimer <60-65535> maxUdpPinholeTimer <60-65535> reLearningInterval <1-240> state <disabled | enabled> iceSourceAddressFilterPriority serverReflexivePrefixLength <unsignedInt | 0..32> state <disabled | enabled> iceSupport none iceWebrtc iceLync iceKeepaliveTimer <0-60 seconds> iceFull iceKeepaliveTimer <0-60 seconds> iceTcpRole <active | passive> learnNatForRtpOnly <disabled | enabled> mediaNat <disabled | enabled> outboundTcpKeepaliveTimer <0-32767> outboundUdpKeepaliveTimer <0-32767> qualifiedPrefix <IPv4 address> secureMediaNatPrefix <0-32> signalingNat <disabled | enabled> tcpKeepaliveTimer <15-65535> udpKeepaliveTimer <15-65535> |
Caption | ||||||
---|---|---|---|---|---|---|
| ||||||
|
Parameters | Description | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
adaptiveLearning | N/A | Adaptive NAT pinhole learning parameters.
| ||||||||||||
iceSourceAddressFilterPriority | N/A | Enable this parameter for the SBC to prioritize the processing of STUN packets matching the source addresses received in the candidate lines of the ICE SDP received from the peer during the STUN connectivity check phase.
Info | | title | Info
Include Page | ||||
---|---|---|---|---|
|
iceSupport
This parameter indicates the type of ICE method used for STUN packet check.
none
(default)
iceWebrtc
– Select this attribute for WebRTC Gateway interworking. For example, using the Sonus WRTC Gateway, or in situations when the SBC is presented with an ICE SDP from a WebRTC-enabled Endpoint. When configured for this mode, the SBC acts as a generic ICE-Lite agent.
iceLync
– Select this attribute when interworking with a Microsoft Lync 2010 or 2013 client.
iceKeepaliveTimer
– Set Keep-Alive timer value, in seconds, for MS-Lync ICE to prevent network loss of STUN message exchanges. (range: 1-60 / default = 15)iceFull
– Select this attribute when interworking with a full ICE client requiring the generation of a STUN connectivity check by the SBC in response to its own STUN connectivity check.
iceKeepaliveTimer
– Set Keep-Alive timer value, in seconds, for full-ICE to prevent network loss of STUN message exchanges. (range: 1-60 / default = 15)borderColor | #fff2cc |
---|---|
bgColor | #fffdf6 |
Note
NOTE: For MS Lync ICE (iceLync
setting), keep-alive messages are sent only to RTP port.
Include Page | ||||
---|---|---|---|---|
|
Refer to Configuring SBC for WRTC for ICE-Lite configuration best practices.
iceTcpRole
Use this flag to specify if SBC initiates the TCP connection for ICE Lync.
active
– Use this option for the SBC to initiate the TCP connection when connected to internal-facing trunk groups where the peer is not behind the NAT. Also, use this option when working with certain Unified Communication (UC) servers such as Acano which expect the peer to initiate the TCP connection. This is only supported when there are no NATs between the SBC and the UC server.passive
(default) – The SBC waits for the peer to initiate the TCP connection. Use this option when working directly with Lync endpoints.NOTE: The iceSupport
parameter must be set to IceLync
to configure this flag.
See Refer to Configuring SBC and LYNC in Media Environment for configuration details.
learnNatForRtpOnly
dynamicLRBT
flag is disabled. If dynamicLRBT
is enabled, NAPT learning occurs on arrival of RTP packet until the call is connected, at which point learnNatForRtpOnly
applies even for egress Trunk Groups.disabled
(default)
enabled
borderColor | #fff2cc |
---|---|
bgColor | #fffdf6 |
NOTE:
Note
The flag mediaNat
must be enabled to use this flag.
borderColor | #fff2cc |
---|---|
bgColor | #fffdf6 |
Note
NOTE: Do not enable learnNatForRtpOnly
for SIP trunk groups with iceSupport
enabled because it does not apply to ICE NAT traversal.
mediaNat
Specifies the whether or not NAT/NAPT support is required for media.
disabled
(default) enabled
Include Page ICE_note ICE_note
Include Page No_NAT_for_IPv6 No_NAT_for_IPv6
outboundTcpKeepaliveTimer
outboundUdpKeepaliveTimer
qualdifiedPrefix
qualifiedPrefix
table, the endpoint is treated as existing behind a NAT device. As a result, the SBC considers requests from all IP addresses to be behind a NAT device.ipAddress
– IPv4 address. prefixLength
– Value from 0-128 specifying the number of bits representing the network part of ipAddress
.secureMediaNatPrefix
signalingNat
disabled
(default)enabled
Include Page No_NAT_for_IPv6 No_NAT_for_IPv6
tcpKeepaliveTimer
udpKeepaliveTimer
This NAT UDP keep-alive timer sets the registration refresh rate (in seconds) for SIP over UDP. (default = 60).
Pagebreak |
---|