| Attributes |
MtasString1to128DT
key mandatory noNotification restricted |
-
mtasChargingProfile
-
This attribute defines the primary key of MtasChargingProfile and this section describes the MtasChargingProfile attributes.
|
MtasChargingProfileAcctInterimIntervalValueDT |
-
mtasChargingProfileAcctInterimIntervalValue
=
0
-
This attribute defines the value to be used for Acct-Interim-Interval AVP sent from MTAS.
The value serves as a suggestion only, MTAS will use the value returned in the corresponding ACA as interim timer interval.
The recommended value is 0 (no Acct-Interim-Interval AVP will be included in ACR) or at least twice the mean holding time.
Takes effect: New session
|
MtasChargingProfileAcrOmit3gppDT[0..19] |
-
mtasChargingProfileAcrOmit3gpp
-
This attribute defines the list of 3GPP AVPs to be omitted from ACR messages.
Deprecated:
Takes effect: New session
|
MtasChargingProfileAcrOmitDiamDT[0..4] |
-
mtasChargingProfileAcrOmitDiam
-
This attribute defines the list of Diameter AVPs to be omitted from AOC messages for advice of charge purposes.
Deprecated:
Takes effect: New session
|
MtasChargingProfileAcrOmitEricDT[0..14] |
-
mtasChargingProfileAcrOmitEric
-
This attribute defines the list of Ericsson AVPs to be omitted from AOC messages for advice of charge purposes.
Deprecated:
Takes effect: New session
|
MtasChargingProfileAocOmit3gppDT[0..20] |
-
mtasChargingProfileAocOmit3gpp
-
This attribute defines the list of 3GPP AVPs to be omitted from AOC messages for advice of charge purposes.
Deprecated:
Takes effect: New session
|
MtasChargingProfileAocOmitDiamDT[0..5] |
-
mtasChargingProfileAocOmitDiam
-
This attribute defines the list of Diameter AVPs to be omitted from CCR messages for advice of charge purposes.
Deprecated:
Takes effect: New session
|
MtasChargingProfileAocOmitEricDT[0..14] |
-
mtasChargingProfileAocOmitEric
-
This attribute defines the list of Ericsson AVPs to be omitted from CCR messages for advice of charge purposes.
Deprecated:
Takes effect: New session
|
MtasChargingProfileAssumePositiveCodesDT[0..50] nonUnique ordered |
-
mtasChargingProfileAssumePositiveCodes
-
This attribute defines the list of OCS result codes that will be treated as positive result codes, i.e. for those result codes the SIP session establishment or SIP session modification shall be continued without charging.The list consists of numeric strings where each string represents one result code included in Result-Code AVP in the CCA message from OCS. Allowed result codes are 1xxx, 2xxx, 3xxx, 4xxx and 5xxx except result code 2001 Diameter Success.
Dependencies: None Takes effect: New session
|
MtasTerminateContinueDT |
-
mtasChargingProfileCcfh
=
TERM
-
This attribute defines the default CCFH action indicating if a service is allowed to continue without online charging after certain online charging fault conditions. This value may be overridden by the Online Charging Server.
Takes effect: New session
|
MtasChargingMethodSimple1DT |
-
mtasChargingProfileCcmp
=
NO_CHARGING
-
This attribute defines the method of charging applicable for CCMP requests administering a scheduled conference.
Takes effect: New session
|
MtasChargingProfileCcrOmit3gppDT[0..20] |
-
mtasChargingProfileCcrOmit3gpp
-
This attribute defines the list of 3GPP AVPs to be omitted from CCR messages for credit control purposes.
Deprecated:
Takes effect: New session
|
MtasChargingProfileCcrOmitDiamDT[0..11] |
-
mtasChargingProfileCcrOmitDiam
-
This attribute defines the list of Diameter AVPs to be omitted from CCR messages for credit control purposes.
Deprecated:
Takes effect: New session
|
MtasChargingProfileCcrOmitEricDT[0..14] |
-
mtasChargingProfileCcrOmitEric
-
This attribute defines the list of Ericsson AVPs to be omitted from CCR messages for credit control purposes.
Deprecated:
Takes effect: New session
|
MtasBooleanDT |
-
mtasChargingProfileCntFreeChrg
=
false
-
This attribute defines if a service is allowed to continue without offline charging when the
MTAS failed to send the ACR to the primary and secondary realm (and possibly also failed to backup the ACR).
Takes effect: New session
|
MtasUint00000to065535DT[0..1] |
-
mtasChargingProfileConferenceCreationRatingGroupSession
-
This attribute defines if a specific rating group shall be used for session based charging in ad-hoc conference creation on Ro interface. The charging session representing the conference creation leg will have a Rating-Group AVP populated with the configured value. If no value is configured then the value of attribute mtasChargingProfileRatingGroupSession will be applied.
Takes effect: New session
|
MtasGaAnnIdRefDT[0..1] |
-
mtasChargingProfileCreditLimitReachedAnnouncementName
-
This attribute defines the announcement package for credit limit reached during session.
The attribute should be used as key in MtasGaAnn. No credit limit reached announcement will be played when this attribute is empty or an empty string.
Dependencies: An instance of MtasGaAnn with this string must exist Takes effect: New session
|
MtasTimerSec00001to000015DT |
-
mtasChargingProfileCreditWarningDelay
=
10
-
This attribute defines the duration (in seconds) of the period,
immediately following the establishment of a communication session, during which MTAS should not play credit warning announcements. In cases it is a Very low credit waring, the delay shall be maximum half the granted service units.
Takes effect: New session
|
MtasBooleanDT |
-
mtasChargingProfileDisableOCTMatchedDigits
=
false
-
This attribute defines how to populate associated-number (in Service-Specific-Data AVP). Value FALSE means it is set to the digit string that was matched in the TAS digit analysis tables for the call to the operator transferor. Value TRUE means it is set to the PUID of the calling party.
Takes effect: New session
|
MtasChargingMethodSimple2DT |
-
mtasChargingProfileEmergencyCall
=
NO_CHARGING
-
This attribute defines the method of charging applicable for handling start/stop notifications of emergency calls.
- When this attribute is set to NO_CHARGING (0), handling of emergency call notifications is disabled.
- When it is set to ONLINE_CHARGING (1), start and stop of emergency calls is reported as event based charging on the Ro interface.
Takes effect: New session
|
MtasChargingProfileFaultHandlingEnumDT |
-
mtasChargingProfileFaultHandling
=
FAULT_HANDLING_CCFH
-
This attribute defines if the Credit Control Failure Handling (CCFH) or the Assume Positive Codes handling shall apply
Dependencies: None Takes effect: New session
|
BasicAdmState |
-
mtasChargingProfileFlexAdministrativeState
=
LOCKED
-
This attribute is used to set/change the administrative state of the Flexible AVP function. When unlocked, Flexible AVP is active and MTAS will report the operator configured SIP header fields in the charging requests. When locked, the configured SIP header fields will not be reported.
Takes effect: New session
|
MtasString0to512DT[0..20] |
-
mtasChargingProfileFlexRequestEntry
-
This attribute defines SIP header field names. If a SIP request contains one or more SIP header fields with any of the specified SIP header field names, the SIP header field(s) will be included in the charging requests that are triggered by the SIP transaction. The attribute value is case-sensitive, for which the standard SIP header field name shall be used, i.e. "From" instead of "FROM" or "from", "P-Charging-Vector" instead of "p-charging-vector".
Takes effect: New session
|
MtasString0to512DT[0..20] |
-
mtasChargingProfileFlexResponseEntry
-
This attribute defines SIP header field names and SIP Message Body. If a SIP response contains one or more SIP header fields with any of the specified SIP header field names, the SIP header field(s) will be included in the charging requests that are triggered by the SIP transaction. If a SIP response contains SIP Message Body with configured Message Body, the SIP Message Body(s) will be included in the charging requests that are triggered by the SIP transaction.
Takes effect: New session
|
MtasChargingProfileIndicateNoDeRegDT |
-
mtasChargingProfileIndicateNoDeReg
=
NODEREG_DISABLED
-
This attribute defines whether to enable or disable indication to the SCG that the subscriber is not an on-line charging subscriber by inserting a P-Service-Indication header with NO-DEREG-NOTIFY in the outgoing INVITE.
Dependencies: None Takes effect: New session
|
MtasChargingProfileLangModeDT |
-
mtasChargingProfileLanguageMode
=
DO_NOT_SAVE
-
The parameter is used to decide if the language indication from OCS is stored in Subscriber Data or not.
Takes effect: New session
|
MtasGaAnnIdRefDT[0..1] |
-
mtasChargingProfileLowCreditMidSessionAnnouncementName
-
This attribute defines the announcement package for a low credit mid-session announcement.
The attribute should be used as key in MtasGaAnn. No low credit announcement will be played when this attribute is empty or an empty string.
Dependencies: An instance of MtasGaAnn with this string must exist Takes effect: New session
|
MtasGaAnnIdRefDT[0..1] |
-
mtasChargingProfileLowCreditPreSessionAnnouncementName
-
This attribute defines the announcement package for a low credit pre-session announcement.
The attribute should be used as key in MtasGaAnn. No low credit announcement will be played when this attribute is empty or an empty string.
Dependencies: An instance of MtasGaAnn with this string must exist Takes effect: New session
|
OperState |
-
mtasChargingProfileMultiDevice
=
DISABLED
-
This attribute defines whether to enable or disable multi device charging. If enabled, then specific per device information will be provided to CCF (offline charging) and fixed device usage control will be performed (online charging).
Dependencies: It must not be possible to enable mtasChargingProfileMultiDevice when mtasChargingProfileWaitForCca is disabled. Takes effect: New session
|
MtasGaAnnIdRefDT[0..1] |
-
mtasChargingProfileNoCreditAnnouncementName
-
This attribute defines the announcement package for no credit during setup.
The attribute should be used as key in MtasGaAnn. No credit announcement will be played when this attribute is empty or an empty string.
Dependencies: An instance of MtasGaAnn with this string must exist Takes effect: New session
|
MtasChargingMethodExtendedDT |
-
mtasChargingProfileOriginating
=
NO_CHARGING
-
This attribute defines the method of charging applicable for originating session charging.
Dependencies: cannot have values other than 0=NO_CHARGING, 1=OFFLINE_CHARGING if the profile is used by SCC-AS Takes effect: New session
|
MtasChargingProfilePreserveChargSessAtCallPullDT |
-
mtasChargingProfilePreserveChargSessAtCallPull
=
PRESERVE_CHAR_SESS_ENABLED
-
This attribute determines charging behavior at call pull. When set to 1 , the original session is preserved and a new charging session is created at a successful call pull.When disabled, the original charging session is terminated and a new charging session is created when a Call pull is successfully performed.
Deprecated:
Dependencies: None Takes effect: New session
|
MtasUint00000to065535DT[0..1] |
-
mtasChargingProfileRatingGroupEvent
-
This attribute defines the rating group to be used for event based charging on Ro interface. The Rating-Group AVP is populated with this value.
Takes effect: New session
|
MtasUint00000to065535DT[0..1] |
-
mtasChargingProfileRatingGroupSession
-
This attribute defines the rating group to be used for session based charging on Ro interface. The Rating-Group AVP is populated with this value.
Takes effect: New session
|
MtasChargingProfileReportCompletePaniDT |
-
mtasChargingProfileReportCompletePani
=
REPORT_WIFI_PORTION
-
This attribute controls whether ANI AVP shall be populated with complete PANI (both for LTE and WiFi access types) or just with WiFi access type.
Dependencies: None Takes effect: New session
|
MtasChargingProfileResultCodesForMediaFallbackDT[0..100] nonUnique |
-
mtasChargingProfileResultCodesForMediaFallback
-
This attribute defines the list of MSCC Result-Code for which OCS rejected media upgrade fallback is allowed. It is a list of numeric strings where each string represents one unsuccessful result code (ie. non 2xxx) included in MSCC AVP in the CCA from OCS to reject the media upgrade.
Takes effect: New session
|
MtasChargingProfileRfVersionDT |
-
mtasChargingProfileRfVersion
=
RELEASE_12_3GPP
-
This attribute defines the version of the 3GPP standards that is applicable for offline charging messages.
Takes effect: New session
|
MtasChargingProfileRoamingCheckModeDT |
-
mtasChargingProfileRoamingCheckMode
=
MCC_MNC
-
This attribute defines the kind of roaming check performed on the terminating side for Ro suppression in Home Public Land Mobile Network feature. The roaming check is executed by MMTel AS in order to determine if served user is roaming. Value of this attribute is taken into account when NPLI CS Location Information provides Global Cell ID (CGI). When NPLI CS Location Information provides only VLR or MSC Number then value of this attribute does not determine the kind of roaming check and only the home and visited MCC values are compared.
Dependencies: None Takes effect: New session
|
MtasChargingProfileRoVersionDT |
-
mtasChargingProfileRoVersion
=
RELEASE_12_3GPP
-
This attribute defines the version of the 3GPP standards that is applicable for online charging messages.
Takes effect: New session
|
MtasChargingMethodSimple1DT |
-
mtasChargingProfileSchcFocus
=
NO_CHARGING
-
This attribute defines the method of charging applicable for scheduled conference focus session charging.
Takes effect: New session
|
OperState |
-
mtasChargingProfileSendAcrOnSdpChange
=
ENABLED
-
This attribute defines whether an ACR Interim shall be sent or not after a successful SDP Update.
Takes effect: New session
|
OperState |
-
mtasChargingProfileSendCcrOnSdpChange
=
ENABLED
-
This attribute defines whether a CCR Update shall be sent or not after a successful SDP Update. This apply if the OCS (Online Charging System) does not set trigger conditions in MTAS.
Takes effect: New session
|
MtasString0to255DT[0..1] |
-
mtasChargingProfileServContext
=
32260@3gpp.org
-
This attribute - in the format of <service_context>@<domain> - defines the service context to be used for charging. The attribute does not include the interface version information. A prefix indicating the version (for example, '7.'for 3GPP Release 7) is added when generating the Service-Context-Id AVP in charging messages.
Takes effect: New session
|
MtasString0to032DT[0..1] |
-
mtasChargingProfileServContextOperatorId
-
This attribute defined value identifies the Operator, to be used in the Service-Context-Id AVP. To comply with 3GPP TS 32.299, this string is to be of the form "MNC.MCC.".
Takes effect: New session
|
MtasBooleanDT |
-
mtasChargingProfileServiceContextWithPrefix
=
true
-
This attribute define whether Service-Context-Id get Populated with prefix or not. Service-Context-Id get Populated with the service context identity held in CM parameter mtasChargingProfileServContext with a prefix that depends on the configured Ro/Rf interface version (release). Example mtasChargingProfileServContext value is 32260@3gpp.org and 1: if this parameter is set 1 and assume it is Rf release 9 then value of Service-Context-Id will be 9.32260@3gpp.org 1: if this parameter is set 0 and assume it is Rf release 9 then value of Service-Context-Id will be 32260@3gpp.org.
Takes effect: New session
|
BasicAdmState |
-
mtasChargingProfileSessAcrEvent
=
LOCKED
-
This attribute defines if an ACR (Event Record) must be generated for an unsuccessful attempt to establish a communication session.
Takes effect: New session
|
MtasChargingMethodExtendedDT |
-
mtasChargingProfileSscActDeact
=
NO_CHARGING
-
This attribute defines the method of charging applicable for a specific service for supplementary services successfully activated or deactivated using service command codes.
Takes effect: New session
|
MtasChargingMethodExtendedDT |
-
mtasChargingProfileSscInt
=
NO_CHARGING
-
This attribute defines the method of charging applicable for a specific service for supplementary services successfully interrogated using service command codes.
Takes effect: New session
|
MtasChargingMethodExtendedDT |
-
mtasChargingProfileSscInv
=
NO_CHARGING
-
This attribute defines the method of charging applicable for a specific service for supplementary services successfully invocated using service command codes.
Takes effect: New session
|
MtasChargingMethodExtendedDT |
-
mtasChargingProfileSscMod
=
NO_CHARGING
-
This attribute defines the method of charging applicable for a specific service for supplementary services successfully modified using service command codes.
Takes effect: New session
|
MtasChargingProfileSuppressTermChargingInHplmnDT |
-
mtasChargingProfileSuppressTermChargingInHplmn
=
NONE
-
This attribute defines whether to supress the terminating session charging when the served subscriber is located in Home Public Land Mobile Network (HPLMN) i.e. not roaming. If defined, then corresponding charging session is disabled towards charging system (CDF or OCS).
Dependencies: None Takes effect: New session
|
MtasChargingProfileSupressOrigChargingInGetsANDT |
-
mtasChargingProfileSupressOrigChargingInGetsAN
=
NO_SUPPRESSION_AN
-
This attribute defines the specific charging method which needs to suppressed for handling Originating GETS-AN(Government Emergency Telecommunication Service -Access Network) Priority Service Call Type. - When this attribute is set to NONE (0), No Suppression of charging methods. All defined charging methods in the charging profile are applicable for GETS-AN Priority Service Call Type. - When it is set to SUPRESS_ONLINE_CHARGING (1), suppress online charging for GETS-AN Priority Service Call Type. - When it is set to SUPRESS_OFFLINE_CHARGING (2), suppress offline charging for GETS-AN Priority Service Call Type. - When it is set to SUPRESS_BOTH_ONLINE_OFFLINE (3), suppress both online charging and offline charging for GETS-AN Priority Service Call Type
Takes effect: New session
|
MtasChargingProfileSupressOrigChargingInGetsFCDT |
-
mtasChargingProfileSupressOrigChargingInGetsFC
=
NO_SUPPRESSION_FC
-
This attribute defines the specific charging method which needs to suppressed for handling Originating GETS-FC(Government Emergency Telecommunication Service - Feature Code) Priority Service Call Type. - When this attribute is set to NONE (0), No Suppression of charging methods. All defined charging methods in the charging profile are applicable for GETS-FC Priority Service Call Type. - When it is set to SUPRESS_ONLINE_CHARGING (1), suppress online charging for GETS-FC Priority Service Call Type. - When it is set to SUPRESS_OFFLINE_CHARGING (2), suppress offline charging for GETS-FC Priority Service Call Type. - When it is set to SUPRESS_BOTH_ONLINE_OFFLINE (3), suppress both online charging and offline charging for GETS-FC Priority Service Call Type
Takes effect: New session
|
MtasChargingProfileSupressOrigChargingInGetsNTDT |
-
mtasChargingProfileSupressOrigChargingInGetsNT
=
NO_SUPPRESSION_NT
-
This attribute defines the specific charging method which needs to suppressed for handling Originating GETS-NT(Government Emergency Telecommunication Service-Number Translation) Priority Service Call Type. - When this attribute is set to NONE (0), No Suppression of charging methods. All defined charging methods in the charging profile are applicable for GETS-NT Priority Service Call Type. - When it is set to SUPRESS_ONLINE_CHARGING (1), suppress online charging for GETS-NT Priority Service Call Type. - When it is set to SUPRESS_OFFLINE_CHARGING (2), suppress offline charging for GETS-NT Priority Service Call Type. - When it is set to SUPRESS_BOTH_ONLINE_OFFLINE (3), suppress both online charging and offline charging for GETS-NT Priority Service Call Type
Takes effect: New session
|
MtasChargingProfileSupressTermChargingInGetsCallDT |
-
mtasChargingProfileSupressTermChargingInGetsCall
=
NO_SUPPRESSION_GETS_CALL
-
This attribute defines the specific charging method which needs to suppressed for handling Terminating GETS Priority Service Call. - When this attribute is set to NONE (0), No Suppression of charging methods. All defined charging methods in the charging profile are applicable for Terminating GETS Priority Service Call. - When it is set to SUPRESS_ONLINE_CHARGING (1), suppress online charging for Terminating GETS Priority Service Call. - When it is set to SUPRESS_OFFLINE_CHARGING (2), suppress offline charging for Terminating GETS Priority Service Call. - When it is set to SUPRESS_BOTH_ONLINE_OFFLINE (3), suppress both online charging and offline charging for Terminating GETS Priority Service Call.
Takes effect: New session
|
MtasChargingMethodExtendedDT |
-
mtasChargingProfileTerminating
=
NO_CHARGING
-
This attribute defines the method of charging applicable for terminating session charging.
Dependencies: cannot have values other than 0=NO_CHARGING, 1=OFFLINE_CHARGING if the profile is used by SCC-AS Takes effect: New session
|
MtasRejectCodeDT |
-
mtasChargingProfileTermRoRejectCode
=
480
-
Applicable only for session under establishment. This attribute is used to set/change SIP response code sent by terminating MTAS to caller on OCS session rejection with 4010 DIAMETER_END_USER_SERVICE_DENIED or 4012 DIAMETER_CREDIT_LIMIT_REACHED code. Warning: "Ro rejected" will be added to the SIP response.
Specification: Only the following strings can appear as values in the list: 400-699. Takes effect: New session
|
MtasChargingMethodExtendedDT |
-
mtasChargingProfileUserDataAct
=
NO_CHARGING
-
This attribute defines the method of charging applicable for a specific service for Ut requests that change the user part of the subscriber data to activate or deactivate a supplementary service, is to be enabled or disabled.
Takes effect: New session
|
MtasChargingMethodExtendedDT |
-
mtasChargingProfileUserDataInt
=
NO_CHARGING
-
This attribute defines the method of charging applicable for a specific service for Ut requests to read the user part of the subscriber data, is to be enabled or disabled.
Takes effect: New session
|
MtasChargingMethodExtendedDT |
-
mtasChargingProfileUserDataMod
=
NO_CHARGING
-
This attribute defines the method of charging applicable for a specific service for Ut requests that modify service information in the user part of the subscriber data relating to an active supplementary service, is to be enabled or disabled.
Takes effect: New session
|
MtasChargingProfileUserPrivateIdentityReportingBehaviorDT |
-
mtasChargingProfileUserPrivateIdentityReportingBehavior
=
USER_PRIVATE_ID_DISABLED
-
This attribute allows MMTel AS in standalone mode to report IMPI in charging request if available in contact data during registration(3rd Pty extended registration and contact data caching enabled) for all session cases. This is done regardless whether the registered UE is fixed or mobile. It is applicable only for CDMA-LTE deployments.
Dependencies: mtasSubsDataCacheContactData must be enabled for this setting to take effect Takes effect: New session
|
MtasGaAnnIdRefDT[0..1] |
-
mtasChargingProfileVeryLowCreditMidSessionAnnouncementName
-
This attribute defines the announcement package for very low credit mid-session announcement.
The attribute should be used as key in MtasGaAnn. No very low credit announcement will be played when this attribute is empty or an empty string.
Dependencies: An instance of MtasGaAnn with this string must exist Takes effect: New session
|
MtasGaAnnIdRefDT[0..1] |
-
mtasChargingProfileVeryLowCreditPreSessionAnnouncementName
-
This attribute defines the announcement package for very low credit pre-session announcement.
The attribute should be used as key in MtasGaAnn. No very low credit announcement will be played when this attribute is empty or an empty string.
Dependencies: An instance of MtasGaAnn with this string must exist Takes effect: New session
|
MtasChargingProfWaitForCcaDT |
-
mtasChargingProfileWaitForCca
=
WAIT
-
This attribute defines whether the Credit Control Answer from the Online Charging Server is to be awaited before the initial INVITE is sent on the outgoing dialog.
Dependencies: It must not be possible to disable mtasChargingProfileWaitForCca when mtasChargingProfileMultiDevice is enabled. Takes effect: New session
|