class MtasStIcb

ManagedElement
+-MtasFunction
+-MtasServices
+-MtasSt
+-MtasStCb
+-MtasStIcb

The MtasStIcb MO represents the Sip Trunking Incoming Communication Barring (ICB) service in an MTAS node. To activate the ICB service, perform the following step: - Set the mtasStCbAdministrativeState attribute to 1 (Unlocked).

This MO is created by the system.

Attributes
integerKeyString
key
mandatory
noNotification
restricted
mtasStIcb
This attribute defines the primary key of MtasStIcb and this section describes the MtasStIcb attributes.
MtasQ850CauseValueNumeric0to127DT
mtasStIcbAnnCauseValue = 0
This attribute defines which Q.850 Cause Value Code that is to be included a Reason header that is to be included in the SIP 183 Session Progress sent by the ICB service from the terminating MTAS before the announcement is played.

Deprecated: 

Takes effect: New session
MtasString0to032DT[0..1]
mtasStIcbAnnouncementName
This attribute defines the name of the generic announcement, specified in an instance of MtasGaAnn, to be used when a communication attempt is rejected by ICB. If this attribute is empty or does not specify an instance of MtasGaAnn, no announcement is played.

Takes effect: New session
MtasStIcbBlackListDT[0..255] nonUnique ordered
mtasStIcbBlackList
This attribute defines the setting of the global ICB black list for the node. It is a list of strings and each entry is substring matched with the P-Aserted-Identity header in the SIP request. When there is a match the communication is barred.

Takes effect: New session
OperState
mtasStIcbEstablishedAnnUseReliable183 = DISABLED
This attribute defines whether to disable or enable sending reliable 183 for announcements played on established dialogue for the ICB service.

Takes effect: New session
OperState
mtasStIcbPlayEarlyMedia = ENABLED
This attribute defines the method of playing announcements for the ICB service.

Takes effect: New session
MtasSipErrorMessagesDT[0..1]
mtasStIcbRejectCode = 603
The attribute is used to set/change the ICB response code.

Takes effect: New session
OperState
mtasStIcbUseFromHeader = DISABLED
This attribute defines whether to disable or enable the use of the From header when matching ICB rules.

Takes effect: New session
MtasString0to255DT[0..255] nonUnique ordered
mtasStIcbWhiteListDomainIncl
This attribute defines a list of strings where each string represents the host part of a non-numerical URI that Incoming Communication Barring (ICB) is not allowed to bar. If the first character in the string is a "*" this is to be treated as a wildcard character and a rightmost match of the domain name from the remote identity will be performed with the rest of the characters in the string. If the first character in the string is not a "*" then the domain name from the remote identity must exactly match the included string.

Takes effect: New session
MtasString0to255DT[0..255] nonUnique ordered
mtasStIcbWhiteListNumExcl
This attribute defines the leftmost parts of the normalized numbers that are excluded from the Incoming Communication Barring (ICB) Global White List. A string representing a global number will be prefixed by a "+". Each string begins with one of the strings in attribute MtasStIcbWhiteListNumIncl. This is not policed.

Takes effect: New session
MtasString0to255DT[0..255] nonUnique ordered
mtasStIcbWhiteListNumIncl
This attribute defines a list of strings where each string represents a leftmost part of normalized numbers that Sip Trunking
Incoming Communication Barring (ICB) is not allowed to bar. A string representing a global number will be prefixed by a "+".


Takes effect: New session

  class MtasStIcb