Context

The context of outgoing-prefix-barring within the schema tree is shown. Italicised links are to other pages.

Configuration for outgoing prefix barring.

When present

Outgoing prefix barring is configured

prefixes list

The list of prefixes to match against, and their corresponding classifications to be used for outgoing barring.

List Structure

prefix string
classifications list leafref

The key is prefix.

prefix

The prefix to match against for outgoing barring.

This node is mandatory.

Type string

Value

a string

classifications list

The classification(s) to apply when this prefix is matched.

Type List of leafref

classifications list

The list of classifications that can be applied for a prefix match.

List Structure

The key is name.

Data Validation Constraints

Validation Error:

'minimum-number-length' must be less than or equal to 'maximum-number-length'.

Validation Error:

'disable-ocb-announcement' must be omitted or set to 'false' if an outgoing prefix barring announcement is specified.

name

The name for this barring classification.

This node is mandatory.

Type string

Value

a string with length 0 or more matching [^\t\n\r]+

minimum-number-length

The minimum length the number must be to match this classification.

This node is mandatory.

Related Constraint

.. has a Data Validation Constraint which references this node. The validation expression refers to this node as minimum-number-length.

Type uint8

Value

a number in the range 1 to 20

maximum-number-length

The maximum length the number can be to match this classification.

This node is mandatory.

Related Constraint

.. has a Data Validation Constraint which references this node. The validation expression refers to this node as maximum-number-length.

Type uint8

Value

a number in the range 1 to 20

match-international

When true, the normalized number must be international and not within the Home Country Code to match this classification.

This node is mandatory.

Type boolean

Value

'true' or 'false'

barring-treatment

How to handle a call that this classification applies to.

This node is mandatory.

Type enumeration

Value

one of the following

Value Description

OSBType1

Treat call as a Type1 operator barring rule.

OSBType2

Treat call as a Type2 operator barring rule.

OSBType3

Treat call as a Type3 operator barring rule.

OSBType4

Treat call as a Type4 operator barring rule.

OperatorAllow

Allow call to proceed.

OperatorBar

Bar the call.

PremiumRateInformation

Treat call as premium rate information.

PremiumRateEntertainment

Treat call as premium rate entertainment.

disable-ocb-announcement

Disables the 'outgoing-call-barring' announcement. Cannot be 'true' when an announcement is specified.

Related Constraint

.. has a Data Validation Constraint which references this node. The validation expression refers to this node as disable-ocb-announcement.

Type boolean

Value

'true' or 'false'

Default value

false

announcement

Should an announcement be played

When present

Enables announcements

Container Structure

Related Constraint

.. has a Data Validation Constraint which references this node. The validation expression refers to this node as announcement.

announcement-id

The ID of an announcement to play instead of the usual 'outgoing-call-barring' announcement.

This node is mandatory.

Type announcement-id-type

Description

The announcement-id type, limits use to be one of the configured SIP announcement IDs from '/sentinel-volte/mmtel/announcement/announcements/id'.

Value

one of /sentinel-volte/mmtel/announcement/announcements/id

Previous page Next page
Rhino VoLTE TAS Version 4.0.0