class MtasGaAnn

ManagedElement
+-MtasFunction
+-MtasServices
+-MtasMmt
+-MtasGa
+-MtasGaAnn

The MtasGa MO specifies the attributes necessary to manage the Generic Announcement feature.

Attributes
MtasGaAnnIdDT
key
mandatory
noNotification
restricted
mtasGaAnn
This attribute defines the primary key of MtasGaAnn and this section describes the MtasGaAnn attributes.
MtasUint00000to065535DT
mtasGaAnnAudioCode = 0
This attribute defines the code of the audio announcement that can be
played when this generic announcement is selected. The attribute is
ignored in case of segmented announcements.
Segmented announcements are broken down into a series of segments as
specified in the mtasGaAnnSegmentVectors attribute, and defined in the
MtasSegmentedAnnouncements and its sub-ordinate MOCs.


Takes effect: New session
MtasUint00000to065535DT
mtasGaAnnAVAudioCode = 0

This attribute defines the code of the audio component of an Audio-Video
(AV) announcement that can be played when this generic announcement is
selected.
The attribute is ignored in case of segmented multimedia announcements.
The audio component of segmented multimedia announcements are broken
down into a series of segments as specified in the
mtasGaAnnSegmentVectors attribute, and defined in the
MtasSegmentedAnnouncements and its sub-ordinate MOCs.


Takes effect: New session
MtasUint00000to065535DT
mtasGaAnnAVVideoCode = 0
This attribute defines the code of the video component of an Audio-Video (AV) announcement
that can be played when this generic announcement is selected.


Takes effect: New session
MtasQ850CauseValueNumeric0to127DT
mtasGaAnnCauseValue = 0
This attribute defines the Q.850 cause value that can be conveyed
to the caller when this generic announcement is selected.
A value of 0 indicates that no Q.850 cause value can be conveyed to the caller.


Takes effect: New session
MtasString1to256DT[0..1]
mtasGaAnnDescription
This optional attribute is used to define a textual description or comment on the Generic Announcement. This will be used to give details on its purpose and usage. This is for the operator's convenience only. It is not used by MTAS during traffic in any way.


Takes effect: New session
BasicAdmState
mtasGaAnnPlayAudioAnnouncement = LOCKED
This attribute defines whether to disable or enable this generic audio announcement

Takes effect: New session
BasicAdmState
mtasGaAnnPlayVideoAnnouncement = LOCKED
This attribute defines to disable or enable this generic video announcement

Takes effect: New session
MtasStringDigitsAlphaUnderscore0to64DT[0..8]
mtasGaAnnSegmentVectors
This attribute is used to define the set of segment vectors that are applicable to segmented announcements. It is a set of strings where each string represents one segment vector object from the MtasSegmentVector MOC. When a segmented announcement is invoked, one of these vectors are selected as follows:
- The segment vector that contains the special "undefined" language-tag indication inside the mtasSegmentVectorLanguages attribute is chosen if the mtasMrfMLSAdministrativeState attribute of the MtasMrf MO is set to LOCKED, or the mtasMrfMLSAdministrativeState attribute of the MtasMrf MO is set to UNLOCKED but the Multiple Languages Support License is invalid.
- Originating MTAS: The segment vector is selected that contains the language-tag of the calling user's provisioned preferred language. The caller's preferred language is stored in the MTAS transparent subscriber data.
- Transit/Terminating MTAS: The segment vector is selected that contains the language-tag of the configured system default language. The system default language is stored in the mtasMrfDefaultLanguageSelector attribute of the MtasMrf MO.
- Special scenarios:
a) If the calling user's preferred language is not set, the originating MTAS is behaving as in the Transit/Terminating case, i.e. a segment vector according to the system default language selector setting is chosen.
b) The segment vector that contains the special "undefined" language-tag indication inside the mtasSegmentVectorLanguages attribute is chosen if the system default language is not set either.


Dependencies: Only existing objects from the MtasSegmentVector MOC can be referred from this attribute. The attribute must include one segment vector in which vector's mtasSegmentVectorLanguages attribute the "undefined" language-tag is included.
Takes effect: New session
MtasString0to064DT[0..1]
mtasGaAnnTone
This attribute defines the signal ID from H.248.1 E.7 Call Progress Tones Generator Package. It should not contain the package ID.
Possible-values: sit, rt


Takes effect: New session
MtasUint00000to065535DT
mtasGaAnnVideoCode = 0
This attribute defines the code of the video announcement that can be played when this generic announcement is selected.

Takes effect: New session

  class MtasGaAnn