class MtasStod

ManagedElement
+-MtasFunction
+-MtasServices
+-MtasMmt
+-MtasStod
+-MtasStodCallPullPolicy [1..1]

The MtasStod MO provides configuration parameters for the Session Transfer to Own Device (STOD) service.

This MO is created by the system.

Attributes
integerKeyString
key
mandatory
noNotification
restricted
mtasStod
This attribute is the primary key of the MtasStod managed object.
BasicAdmState
mtasStodAdministrativeState = LOCKED
The administrative state of the STOD service is used to lock or unlock the service.
When Unlocked, the MTAS provides the STOD service to end-user provisioned with the service.
When Locked, the MTAS does not provide the Session Transfer to Own Device service.


Takes effect: New session
MtasTimerSec00000to000020DT
mtasStodHoldClearTimer = 5
This parameter is connected to a timer which is started when a session is placed on hold. In order to trigger the STOD service, a Communication Hold must be followed by a BYE before this timer expires. If BYE is received after the expiry of this timer, then it is handled as a regular release of the held session. When the parameter value is set to "0" , the timer will not be started and STOD Call Push service will not be triggered.

Takes effect: New session
MtasString0to100DT
mandatory
mtasStodPullByeReason
This attribute defines reason text for Reason header sent by the Call Pull service at BYE towards the old device being active in the call.
The content of the attribute is copied to the reason text field of the Reason header. The value shall be added without quotation mark. If the value of mtasStodPullByeReason set to Call has been transferred to another device, then the Reason header in BYE message looks like:Reason: SIP; cause=200; text=”Call has been transferred to another device”.The protocol type and the cause code are non-configurable.If mtasStodPullByeReason attribute is empty then the BYE message does not contain the Reason header


Takes effect: New session
MtasString0to032DT
mandatory
mtasStodPullProgressAnnName
The attribute defines the name of a generic announcement played to the pulling party when the call pull request has been accepted. If this attribute is empty or does not specify an instance of MtasGaAnn, no announcement is played.

Dependencies: An instance of MtasGaAnn with this string must exist.
Takes effect: New session
MtasString0to032DT
mandatory
mtasStodPullRejectionAnnName
The attribute defines the name of a generic announcement played to the pulling party in case the call pull request has been rejected due to Call Pull service policies. If this attribute is empty or does not specify an instance of MtasGaAnn, no announcement is played.

Dependencies: An instance of MtasGaAnn with this string must exist.
Takes effect: New session

  class MtasStod