class MtasSds

ManagedElement
MtasFunction
MtasServices
MtasScc
MtasSds
MtasImrnRange [0..256]
MtasSdsServedHplmn [0..255]
MtasSdsServiceProfile [1..255]
MtasSdsVplmn [0..256]
MtasSdsWhiteList [0..255]

This Managed Object Class represents the SCC ICS Service Domain Selection (SDS) function. There is a single instance of this Managed Object Class in each instance of MtasScc. The instance of this Managed Object Class is created by the system.

This MO is created by the system.

Attributes
integerKeyString
key
mandatory
noNotification
restricted
mtasSds
This attribute is the primary key of MtasSds and this section describes the MtasSds attributes.
BasicAdmState
mtasSdsAdministrativeState = LOCKED
This attribute is used to lock or unlock the SDS function. When Unlocked, the SCC AS provides the ICS SDS function to the ICS end-user. When Locked, the SCC AS responds with a CAP Continue to any CAP InitialDP request.

Dependencies: MtasImrnRange (at least one instance), mtasSdsImrnPrefix must be set. Cannot be set to 1 (UNLOCKED) if mtasCsiAdministrativeState or mtasSccAdministrativeState is set to 0 (LOCKED).
Takes effect: New session
MtasSdsCalledPartyNumberPrefDT
mtasSdsCalledPartyNumberPreference = USE_CALLEDPARTYBCDNUMBER
This attribute defines the policy for selecting called party number in CAP InitialDP for originating service domain selection.

Takes effect: New session
MtasUint000000000to2147483647
mtasSdsCamelServiceKey = 0
This attribute specifies the IN service that is supported by the SCC AS gsmSCF.

Deprecated:

Takes effect: New session
MtasSdsCapErrorHandlingDT
mtasSdsCapErrorHandling = ERROR_RESPONSE
This attribute defines which error handling policy to use on CAP InitialDP requests that cannot be fulfilled by SCC AS.

Takes effect: New session
MtasSdsConditionalGlobalTitleDT[0..64]
mtasSdsConditionalGlobalTitle
Not used in this release. The attribute list defines the Global Title that is defined to trigger the Conditional T-SDS function,
Following Global Title are defined:
- PREPAID_HOME; T-SDS triggered for call to Prepaid subscriber in HPLMN
- PREPAID_ROAM; T-SDS triggered for call to Prepaid subscriber roaming in VPLMN
- POSTPAID; T-SDS triggered for call to Postpaid subscriber
A global title is defined in the format id:GT-value. For example PREPAID_ROAM:404681234567890


Dependencies: The global title list can be set when the Conditional T-SDS is enabled in SCC AS (mtasSdsConditionalTermCall=1)
Takes effect: New session
MtasSdsConditionalServiceKeyDT[0..64]
mtasSdsConditionalServiceKey
Not used in this release. The attribute list defines the Services Keys supported by Conditional T-SDS function,
Following services are currently supported:
- IMS; called subscriber provisioned with an advanced IMS service. E.g. Multi SIM, and T-SDS unconditionally selects IMS service domain
- ACM; called subscriber provisioned with an IN service to which IDP will be relayed when CS domain is selected
- HOMING; called subscriber is in home
- ROAMING; called subscriber is roaming
A service key is defined in the format id:SKEY-value. For example IMS:1001


Dependencies: The service key list can be set when the Conditional T-SDS is enabled in SCC AS (mtasSdsConditionalTermCall=1).
Takes effect: New session
MtasSdsConditionalServiceKeysDT
mtasSdsConditionalServiceKeys = 1001|2001|1002|2002
This attribute defines a list to distinguish charging type and service type for the subscriber in conditional terminating Service Domain Selection function. The attribute list includes services key with four fields as:
Basic VoLTE Postpaid, Basic VoLTE Prepaid, Multi-X VoLTE Postpaid, Multi-X VoLTE Prepaid. Each field is separated by “|”. For example, in the default value, when the service key is 1001, the subscriber is “Basic VoLTE Postpaid” user; when 2001, the subscriber is “Basic VoLTE Prepaid” user; when 1002, the subscriber is “Multi-X VoLTE Postpaid” user; when 2002, the subscriber is “Multi-X VoLTE Prepaid” user.


Deprecated:

Dependencies: The service key list can be set when the Conditional T-SDS is enabled in SCC AS (mtasSdsConditionalTermCall=1).
Takes effect: New session
MtasSdsConditionalTermCallDT
mtasSdsConditionalTermCall = CONDITIONAL_TSDS_DISABLED
Not used in this release. This attribute defines whether SCC AS supports the conditional T-SDS function when Initial DP request is received. When disabled (0 as default), an IMRN is allocated when a terminating call request (Initial DP) is received at gsmSCF/SCC AS. When enabled (1), before the IMRN allocation, the state check for the subscriber is performed. The state includes service type, registration state, charging type and roaming state. Based on the state check result, either CS network or IMS network can be selected as service engine for the terminating call setup.

Takes effect: New session
MtasSdsCreatePvniDT
mtasSdsCreatePvni = ADD_PVNI_ICS_MO_CS_DISABLED
This attribute defines the SCC AS behavior to add P-Visited-Network-ID header in mobile originating Invite for ICS calls from CS, if not present in incoming INVITE.

Takes effect: New session
MtasSdsDefaultVideoTypeDT
mtasSdsDefaultVideoType = VIDEO_TELEPHONY
This attribute defines the default video call type to be used when the algoritm to obtain media call type can't decide the type of video call.

Takes effect: New session
BasicAdmState
mtasSdsDynamicLocalNumber = LOCKED
This attribute defines the administrative state for SDS local number check and escape code procedure.
When UNLOCKED (0), the gsmSCF function checks for MO calls if the called party number qualifies as local number to be processed in the CS domain. The called party number may either
1) match with a local number list, or
2) contain an escape code as configured for the PLMN.


Takes effect: New session
BasicAdmState
mtasSdsDynamicMediaCallType = LOCKED
This attribute defines the administrative state for SDS media call type check.
When UNLOCKED (1), SCC AS gsmSCF function checks if media call type requested with CAP InitialDP is supported by SCC AS and IMS anchoring is performed accordingly.


Dependencies: If set to 1 (UNLOCKED), the supported media call types must be defined in mtasSdsSupportedMediaCallTypes, which cannot be empty.
Takes effect: New session
BasicAdmState
mtasSdsDynamicServiceProfile = LOCKED
This attribute defines the administrative state for SDS service profile roaming check.
When UNLOCKED (1), the gsmSCF function checks for MO calls if IMS anchoring is allowed from the VPLMN when roaming.


Takes effect: New session
MtasSdsImrnLifetimeDT
mtasSdsImrnLifetime = 2500
This attribute specifies the period that the SCC AS will accept an INVITE addressed to an IP Multi-Media Routing Number (IMRN) it has allocated for Originating Service Domain Selection (O-SDS). The period starts when the IMRN is allocated. The SCC AS shall not re-use an IMRN for which it has not received an INVITE or for which the timer has not expired.

Dependencies: The timer shall be set to a value larger than the "latest expected re-transmitted Invite from I-CSCF".
Takes effect: New session
MtasSdsImrnNaiDT
mtasSdsImrnNai = LEGACY
This attribute specifies the IMRN NAI that is used when returning the IMRN as destinationRoutingAddress in a CAP Connect response to gsmSSF for Service Domain Selection (SDS).

Takes effect: New session
MtasSdsImrnPrefixDT[0..1]
mtasSdsImrnPrefix
This attribute specifies the IMRN prefix that is used when returning the IMRN as destinationRoutingAddress in a CAP Connect response to gsmSSF for Terminating Service Domain Selection (T-SDS). The IMRN is in this case defined as the calledPartyNumber from CAP InitialDP prefixed with this IMRN prefix. The IMRN is encoded in accordance with Q.763, with NAI and NPI set as in received calledPartyNumber. Each digit is encoded as 0000 to 1001 (0-9) and overdecadic digits are encoded as: 1010 (a), 1011 (b or *), 1100 (c or #), 1101 (d) or 1110 (e).

Takes effect: New session
MtasSdsPaniPolicyDT
mtasSdsPaniPolicy = ALWAYS_CREATE
This attribute defines the PANI Policy being used in O-SDS service for ICS MO calls. With value 0, always create a network-provided PANI based on the location information in CAP IDP and replace incoming PANI (if any). With value 1, use the network-provided PANI in the incoming INVITE if it is present and with a valid cell id. If the incoming PANI is network-provided but invalid, use its access-type and the location information in the CAP IDP to create a PANI. If no incoming network-provided PANI, create one based only on the CAP IDP.

Takes effect: New session
MtasSdsSuppMediaCallTypesDT[1..7]
mtasSdsSupportedMediaCallTypes = 0
This attribute defines the media call types supported by SCC AS for a dynamic SDS.

Takes effect: New session
MtasDigitString1to10DT[0..255]
mtasSdsSupportedScfServiceKeys
This attribute specifies the IN service that is supported by the SCC AS gsmSCF.
For an instance of this attribute, the allowed values are within the numeric range of 0-2147483647.


Takes effect: New session
MtasString0to032DT[0..1]
mtasSdsTAsName
This attribute specifies the name of the T-SDS AS that is matched towards the top route header in the incoming INVITE message for triggering the T-SDS service.

Takes effect: New session
MtasSdsTCsrnPrefixDT[0..1]
mtasSdsTCsrnPrefix
This attribute specifies the CS Routing Number prefix to be inserted to the req-URI of the incoming INVITE message when perform T-SDS service.

Takes effect: New session
MtasSdsUriSchemaDT
mtasSdsUriSchema = TEL
This attribute defines the URI schema being used in O-SDS service for ICS MO calls. Use Tel URI with global E.164 number, or use SIP URI with embedded tel with or without Phone-Context in the To: header and Request URI. If SIP URI with embedded tel without Phone-Context is choosen no Phone-Context will be added for local/national calls, sip:B@ims.mnc[MNC].mcc[MCC].3gppnetwork.org;user=phone.

Takes effect: New session