class VtasOcbOpBCat

ManagedElement
+-MtasFunction
+-MtasVtp
+-VtasServices
+-VtasMmt
+-VtasCb
+-VtasOcb
+-VtasOcbOpBCat

The VtasOcbOpBCat MO represents the operator specific Barring Categories of the Communication Barring service in an MTAS node.

Actions
string
vtasOcbOpBCatActivateStandby ( );
Activation of the vtasOcbOpBCatDomain/vtasOcbOpBCatNumBarred/vtasOcbOpBCatNumExempted standby tables with immediate effect is requested. When the operator invokes this action, the values in the vtasOcbOpBCatDomain/vtasOcbOpBCatNumBarred/vtasOcbOpBCatNumExempted standby tables become active unless they are invalid. In case of invalid data the activation request is rejected.
The status of the aynchronous operation - that is either IDLE (0) or PROCESSING (2) - is reflected in the vtasOcbOpBCatActivationState attribute.


Dependencies: The adminstrative operation can't be invoked unless the value of the vtasOcbOpBCatActivationState is IDLE(0).
string
vtasOcbOpBCatCopyToStandby ( );
Starts an adminsitartive operation which copies the entries from the vtasOcbOpBCatDomain/vtasOcbOpBCatNumBarred/vtasOcbOpBCatNumExempted active tables to the vtasOcbOpBCatDomain/vtasOcbOpBCatNumBarred/vtasOcbOpBCatNumExempted standby tables. The values previously stored in the standby tables are overwritten.
The status of the aynchronous operation - that is either IDLE (0) or PROCESSING (2) - is reflected in the vtasOcbOpBCatActivationState attribute.


Dependencies: The adminstrative operation can't be invoked unless the value of the vtasOcbOpBCatActivationState is IDLE(0).

Attributes
integerKeyString
key
mandatory
noNotification
restricted
vtasOcbOpBCat
This attribute defines the primary key of VtasOcbOpBCat and this section describes the VtasOcbOpBCat attributes.
Allowed values are: 0-63.
MtasActivationStateExtendedDT
nonPersistent
readOnly
vtasOcbOpBCatActivationState = IDLE
This attribute is used to indicate the status of the vtasOcbOpBCatCopyToStandby and vtasOcbOpBCatActivateStandby administrative operations.
- If either of the operations is triggered, its value becomes PROCESSING (2);
- If there is no operation in progress its value is IDLE (0).
MtasOcbOpBCatAnnCtrlDT
vtasOcbOpBCatAnnouncementControl = USE_ATTRIBUTES_IN_TASOCB
This attribute defines whether the value specified in vtasOcbOpBCatAnnouncementName is used to determine the announcement to play when this Localness Barring Category rejects a communication attempt.


Takes effect: New session
MtasGaAnnIdRefDT[0..1]
vtasOcbOpBCatAnnouncementName
This attribute defines the name of the generic announcement, specified in an instance of VtasGaAnn, to be used when a communication attempt is rejected by this Barring Category.
If this attribute is empty or does not specify an instance of VtasGaAnn, no announcement is played.
Setting this attribute is only effective if vtasOcbOpBCatAnnouncementControl is set to USE_ATTRIBUTE_TASOCBOPBCATANNOUNCEMENTNAME (1).


Takes effect: New session
MtasDateTimeDT[0..1]
vtasOcbOpBCatChangeTime
This attribute is used to define a scheduled activation of the standby table at a predefined time in the future limited to 2 weeks. The format used is: YYYY-MM-DDThh:mm:ss. For example the value 2011-07-23T18:15:00 schedules changing the active table at 18:15:00 on 23 of July, 2011. No change is scheduled when this attribute is set to an empty string.

Takes effect: Immediate
MtasString0to255DT[0..1024]
vtasOcbOpBCatDomain
This attribute defines the set of domains comprising an Operator Barring Category. A category can be used with an Operator Barring
Program, when access will not be allowed to these domains, or with an Operator Permitted Program, when access is permitted to these domains. It is a list of strings where each string represents the host part of a non-numerical URI. The front part of the domain name can be a wildcard. An entry beginning with a "*" will match any front string. An entry containing only a "*" will match all domains.


Dependencies: Changes take effect after activation (see vtasOcbOpBCatActivationState and vtasOcbOpBCatChangeTime)
Takes effect: New session
MtasString1to032DT
mandatory
vtasOcbOpBCatName
This attribute defines the name of this operator barring category. It can be any string other than "Local", "Non Local" and "Allow Local" which are reserved to indicate a positive match with CarSelLocalCallType, a negative match with CarSelLocalCallType, and to NOT bar on a positive match withCarSelLocalCallType respectively.

Dependencies: This attribute must contain a non-empty string, unique across all instances of VtasOcbBCat and VtasOcbOpBCat MOC instances.
Takes effect: New session
MtasString0to255DT[0..1024]
vtasOcbOpBCatNumBarred
This attribute defines the leftmost parts of the global numbers and local numbers that are included in the definition of a particular operator barring category. It is a list of strings where each string represents one leftmost part. A string containing a local number can include the phone-context parameter found in a Tel URI.

Dependencies: Changes take effect after activation (see vtasOcbOpBCatActivationState and vtasOcbOpBCatChangeTime)
Takes effect: New session
MtasString0to255DT[0..1024]
vtasOcbOpBCatNumExempted
This attribute defines the leftmost parts of the global numbers and local numbers that are excluded from the definition of a particular
operator barring category. It is a list of strings where each string represents one leftmost part. A string containing a local number can include the phone-context attribute found in a Tel URI. Each string begins with one of the strings in attribute vtasOcbOpBCatNumBarred. This attribute can not include numbers that are not already covered by attribute vtasOcbOpBCatNumBarred.


Dependencies: Changes take effect after activation (see vtasOcbOpBCatActivationState and vtasOcbOpBCatChangeTime)
Takes effect: New session
MtasOcbBCatSSIdDT[0..1]
vtasOcbOpBCatSSId = 101
This attribute defines the value of Supplementary Service Identity, to be used by the charging interface when a communication attempt is rejected by this Operator Barring Category. Only the values listed in Possible values are allowed, any other value is rejected.

Takes effect: New session
MtasActiveStandbyViewDT
vtasOcbOpBCatView = ACTIVE
This attribute specifies the configuration of operator barring category view for showing either the ACTIVE (0) or the STANDBY (1)operator barring category entries.

Takes effect: Immediate

  class VtasOcbOpBCat