Context

The context of mmtel-call-diversion within the schema tree is shown. Italicised links are to other pages.

Configuration for the MMTel call diversion service.

max-diversions

Maximum number of diversions that may be made while attempting to establish a session.

This node is mandatory.

Type uint32

Value

a number in the range 0 or more

max-diversion-action

Action to take when the maximum number of diversions is exceeded.

This node is mandatory.

Related Constraint

Conditional node ../max-diversion-fixed-destination depends on this node. The Conditional expression refers to this node as ../max-diversion-action.

Type enumeration

Value

one of the following

Value Description

REJECT

Reject the call.

DELIVER_TO_FIXED_DESTINATION

Direct the call to the address specified in max-diversion-fixed-destination.

DELIVER_TO_SUBSCRIBERS_VOICEMAIL_SERVER

Direct the call to the subscriber’s voicemail server.

max-diversion-fixed-destination

The address to deliver communication to when the maximum number of diversions is exceeded and ../max-diversion-action is set to 'DELIVER_TO_FIXED_DESTINATION'.

Conditional

This leaf is only valid when ../max-diversion-action = 'DELIVER_TO_FIXED_DESTINATION'.

Type sip-or-tel-uri-type

Description

A type allowing either a SIP URI or a Tel URI.

Value
sip-uri-type

The SIP URI type.

a string with length 0 or more matching sip:.*

or tel-uri-type

The Tel URI type.

a string with length 0 or more matching tel:\+?[-*#.()A-F0-9]+

no-reply-timeout-seconds

Time to wait (in seconds) for a reply before diverting due to a no reply rule. This value is the network default, and can be overridden in subscriber data.

This node is mandatory.

Type uint8

Value

a number in the range 5 to 180

add-orig-tag

Set to 'true' to add an 'orig' tag to the Route header when diverting a call.

Type boolean

Value

'true' or 'false'

Default value

true

diversion-limit-exempt-uris list

List of URIs may still be diverted to after the max diversions limit has been reached.

Type List of sip-or-tel-uri-type

Description

A type allowing either a SIP URI or a Tel URI.

Values
sip-uri-type

The SIP URI type.

a string with length 0 or more matching sip:.*

or tel-uri-type

The Tel URI type.

a string with length 0 or more matching tel:\+?[-*#.()A-F0-9]+

suppress-for-cs-terminating-domain

Set to 'true' to suppress call diversion behaviour for calls terminating in the CS domain.

This node is mandatory.

Type boolean

Value

'true' or 'false'

prefer-subscriber

Set to 'true' to have subscriber configuration take precedence over operator configuration.

This node is mandatory.

Type boolean

Value

'true' or 'false'

default-target-uri

The address to forward to if an operator or subscriber forward-to rule has no target specified.

Type sip-or-tel-uri-type

Description

A type allowing either a SIP URI or a Tel URI.

Value
sip-uri-type

The SIP URI type.

a string with length 0 or more matching sip:.*

or tel-uri-type

The Tel URI type.

a string with length 0 or more matching tel:\+?[-*#.()A-F0-9]+

additional-not-reachable-status-codes list

List of response codes that can trigger a 'not-reachable' diversion rule (in addition to those outlined in the MMTel call diversion specification). The following status codes cannot be used: 1xx, 2xx, 302, 404, 408, 486, 487.

Type List of sip-status-code

Description

SIP response status code type.

Values

a number in the range 300 to 301, 303 to 399, 400 to 403, 405 to 407, 409 to 485, 488 to 699

allow-not-reachable-during-alerting

Set to 'true' to allow diversion rules with 'not-reachable' conditions to be triggered after a 180 response has been received from the called party.

This node is mandatory.

Type boolean

Value

'true' or 'false'

add-mp-param

Set to 'true' to add a 'hi-target-param' of type 'mp' to the History-Info header entry added by a diversion.

This node is mandatory.

Type boolean

Value

'true' or 'false'

Previous page Next page
Rhino VoLTE TAS Version 4.0.0