1 Introduction
This Network Impact Report (NIR) describes how the Virtual Multimedia Telephony Application Server (vMTAS) 1.6 with new and enhanced features affects the vMTAS 1.5. The NIR also describes the impact on the overall network, including all affected products and functions.
This document covers the following new and enhanced features:
New Features
- Runtime assurance of Cloud SLA
- Support for Reboot Upgrade
Enhanced Features
- Apache Tomcat for Provisioning
- Support P-Asserted-Service Header in Signaling
- Update Destination-Host in Next ACR Message
- Error Announcements with Access/Location Information
- VoLTE Counters
- NP Announcement Based on B-Number
- ATCF Information Restoration
- CCxx Invocation Failure Announcements
- Call Return Erasure
- Provisioning VTP Domain for Wholesale and FIP Suppression over CAI3G
- CDIV Announcement after CAT invocation
- Support of Load Balancing Traffic over Sh Interface
- CAPv2 Support Play Tone in ACH
- Additional Session Statistics Counters
- Optimize the Local Ring Back Sequence
- Call Return Interrogation Support for Date and Time
- Possibility to include an SDP Offer in the Initial INVITE to a New Target
- Reason Text in History-Info Header for CDIV time-out
For more information on the changed features, see Section 5 Impact on MTAS Features.
2 General Impact
This section describes the general impact owing to the introduction of the vMTAS 1.6.
2.1 Backward Compatibility
The vMTAS 1.6 is backward compatible and unless stated otherwise, legacy behavior is preserved.
2.1.1 Interoperable Network Elements
The interoperable Network Elements for vMTAS 1.6 are described in Table 1.
|
Network Element |
Earliest Supported Versions |
|---|---|
|
MRS |
14A |
|
14A | |
|
14A | |
|
OSS-RC |
O16A Upgrade for OSS-RC is only needed when new parameters and counters are introduced in MTAS and are to be used. |
|
7.0 CP2 | |
|
15B |
2.2 Capacity and Performance
2.2.1 Subscriber Capacity
The subscriber capacity is not affected by the introduction of the vMTAS 1.6 if the same cloud environment is used.
The number of half call establishments and releases per second determines the need of processing resources. Processing capacity is the limiting factor for the MMTel, SCC, NW, and SIP Trunking AS.
2.2.2 Network Performance and Traffic Capacity
The in-service network performance and traffic capacity is not affected by the introduction of the vMTAS 1.6. The network performance and traffic capacity is estimated to be the same as in vMTAS 1.5.
3 Interfaces
This section describes interface changes between the existing and new revisions of the product.
3.1 Inter-node Interfaces
The changes to the inter-node interfaces are described in Table 2.
The description of impact is as follows:
- No Impact - New version can be installed without affecting other nodes.
- Minor Impact - There are changes, but with extra configuration the previous behavior can be kept.
- Major Impact - The change has made an interface backward incompatible.
- New Interface - The interface did not exist in the previous revision.
- Obsolete - The interface no longer exists.
|
Interface |
Protocol |
Impact |
Description of Change Compared to vMTAS 1.5 |
|---|---|---|---|
|
Minor Impact |
To keep the from URI toward the remote network unchanged, the "from-change" support is disabled after a successful SRVCC transfer regardless of the preconfigured scheme in MSC, for both SIP or Tel. | ||
|
Major Impact |
Traffic separation is mandatory. The cai3g-vip4 and cai3g-vip6 are used instead of oam-vip4 and oam-vip6 respectively. | ||
|
Ut |
Major Impact |
Traffic separation is mandatory. The ut-vip4 and ut-vip6 are used instead of oam-vip4 and oam-vip6 respectively. | |
|
No impact |
Removed the limitation on MTAS to support fetch RUI every second. OK to keep the CM attributes mtasSipOcRegulationInterval and mtasSipOcValidity as the default value of 1000/1500. | ||
|
Minor Impact |
P-headers are transferred from the incoming dialog to outgoing by MTAS in REFER and SUBCRIBE events. The ACCEPT header is transferred from the incoming dialog to outgoing in the SUBSCRIBE event. | ||
|
Mr |
VXML |
Minor Impact |
The prompt tag is added to chained announcements in VXML. The apostrophe sign is removed from error handling variable in VXML. |
|
Ro, Rf |
Diameter |
Minor Impact |
New SSI ID 2602 added for Call Return Erasure |
|
CAPv2 |
No impact |
CAPv2 Parameter ACH.releaseIfdurationExceeded.tone is supported if the CM attribute mtasNccCreditAnnouncementName is configured. | |
|
ISC. |
No impact |
MTAS changes the behavior of session refresh handling for early UPDATE sip message based on the new CM attribute mtasSipEnableSessionRefreshForEarlyUpdate. By default, the new CM attribute value is set to TRUE and the MTAS legacy behavior is used. The UPDATE in the early dialog is handled the same way as the UPDATE in a confirmed dialog when concerning session refresh. Otherwise, new behavior is applied and the UPDATE in the early dialog is not treated as a session refresh message. | |
|
Sh |
Diameter |
No impact |
Sh request messages are sent without the Destination-Host AVP if the load balancing (realm-based routing) feature is activated. |
|
Major Impact |
If no valid Ut access license or service profile license is available, MTAS sends the HTTP Error 403 Forbidden |
3.2 Operation and Maintenance
This section describes changes to attributes, alarms, events and notifications, triggers, and counters.
3.2.1 Provisioning
There are no changed or deleted attributes.
3.2.1.1 New Attributes
The new attributes are shown in Table 3.
|
Interface |
Protocol |
Impact |
Description of Change Compared to vMTAS 1.5 |
|---|---|---|---|
|
Sh |
Diameter |
No impact |
The following new elements are added in the Sh schema: |
|
No impact |
The following new elements are added in the CAI3G schema: |
3.2.2 Configuration
This section describes changed, deleted, deprecated, obsolete, and new attributes.
For more information on attributes and parameters, refer to vMTAS Master Parameter Value List.
3.2.2.1 Changed Attributes
The changed attributes are shown in Table 4.
|
Attribute Name |
Description of Change |
|---|---|
|
vtasMmtLocalRingBackMode |
Increased range from 0–1 to 0–2 |
|
mtasShIfDestinationHost |
Dependency: mtasShIfDestinationHost attribute is ignored if mtasShIfRealmBasedRouting is activated |
|
mtasShIfEfficiency |
Description is corrected. Dependency: mtasShIfEfficiency and mtasShIfRealmBasedRouting attributes are mutually exclusive |
|
mtasShIfEffDiscoveryMode |
Description is corrected. Dependency: This attribute has effect only if mtasShIfEfficiency is enabled |
|
mtasShIfEffMandatoryBitSetting |
Description is corrected. Dependency: This attribute has effect only if mtasShIfEfficiency is enabled |
|
mtasConfNotificationUserCountBehavior |
Increased range from 0-1 to 0-2 |
|
vtasConfNotificationUserCountBehavior |
Increased range from 0-1 to 0-2 |
|
mtasMmtLocalRingBackMode |
Increased range from 0-1 to 0-2 |
3.2.2.2 Deleted Attributes
There are no deleted attributes.
3.2.2.3 Deprecated Attributes
The deprecated attributes are shown in Table 5.
|
Attribute Name |
Description |
|---|---|
|
mtasChargingProfilePreserveChargSessAtCallPull |
CM parameter not used |
|
mtasOctRingBackToneAnn |
Replaced by mtasMmtLocalRingbackAnnouncementName |
|
mtasOctBusyToneAnn |
Replaced by mtasMmtGenericFailureAnnouncementName |
|
mtasOctGenericFaultAnn |
Status of the parameter changed to deprecated |
|
vtasOctRingBackToneAnn |
Replaced by mtasMmtLocalRingbackAnnouncementName |
|
vtasOctBusyToneAnn |
Replaced by vtasMmtBusyAnnouncementName |
|
vtasOctGenericFaultAnn |
Replaced by vtasMmtBusyAnnouncementName |
3.2.2.4 Obsolete Attributes
There are no obsolete attributes.
3.2.2.5 New Attributes
The new attributes are shown in Table 6.
|
Attribute Name |
Description |
|---|---|
|
vtasPriorityCallGetsServiceOkResponses |
Now supported |
|
vtasPriorityCallGetsServiceNOkResponses |
Now supported |
|
vtasPriorityCallGetsServiceNetIdentifer |
Now supported |
|
VtasPriorityCallGetsService |
Now supported |
|
vtasPriorityCallGetsServiceAnNumbers |
Now supported |
|
vtasPriorityCallGetsServiceNtNumbers |
Now supported |
|
vtasPriorityCallGetsServiceWithUnknwonGETSCallType |
Now supported |
|
vtasPriorityCallGetsServiceWithNoRPH |
Now supported |
|
VtasSscPriorityCall |
Now supported |
|
vtasSscPriorityCallComSyntInv |
Now supported |
|
mtasCrEraFailureAnnName |
Added and supported |
|
mtasCrEraSuccessAnnName |
Added and supported |
|
mtasSscCrEraComSyntInv |
Added and supported |
|
vtasCrEraFailureAnnName |
Added and supported |
|
vtasCrEraSuccessAnnName |
Added and supported |
|
vtasSscCrEraComSyntInv |
Added and supported |
|
mtasHoldBandwidthOptimizationBehaviour |
Added and supported. |
|
vtasHoldBandwidthOptimizationBehaviour |
Added and supported |
|
mtasCcInvokeUserErrorAnnouncementName |
Added and supported |
|
vtasCcInvokeUserErrorAnnouncementName |
Added and supported |
|
mtas3ptyDisableWithAnn |
Added and supported |
|
mtasDnmFixedDeviceSupportApplicableForLocalness |
Added and supported |
|
mtasMmtBusyAnnouncementName |
Added and supported |
|
mtasMmtGenericFailureAnnouncementName |
Added and supported |
|
mtasMrControllerVxmlPathReplacementForPlayParameter |
Added and supported |
|
mtasNccCreditAnnouncementName |
Added, but not supported |
|
vtasOctOfferEstablishedMediaTypesToTarget |
Added and supported |
|
mtasOctOfferEstablishedMediaTypesToTarget |
Added and supported |
|
vtas3ptyDisableWithAnn |
Added and supported |
|
vtasMmtBusyAnnouncementName |
Added and supported |
|
vtasCdivAfterByeOfferEstablishedMediaTypesToTarget |
Added and supported |
|
mtasCdivAfterByeOfferEstablishedMediaTypesToTarget |
Added and supported |
|
mtasNccCreditAnnouncementName |
Added and supported |
|
mtasCDivRequestTimeoutReason |
Added and supported |
|
vtasCDivRequestTimeoutReason |
Added and supported |
|
mtasCatUntilDiversionResponse |
Added and supported |
|
mtasChargingSubscriberCreditNotificationMrfOffer |
Added and supported |
|
mtasChargingSubscriberCreditNotificationVideoDirective |
Added and supported |
|
mtasSipEnableSessionRefreshForEarlyUpdate |
Added and supported |
|
mtasShIfRealmBasedRouting |
Added and supported |
|
vtasMmtGenericFailureAnnouncementName |
Added and supported |
|
mtasCbLocationInTransitMode |
Added, but not supported |
|
mtasChargingSubscriberCreditNotificationOfferEstablishedMediaToTarget |
Added, but not supported |
|
mtasMmtMobileUserDetermination |
Added, but not supported |
|
mtasMmtTermTrunkChargingProfileRef |
Added, but not supported |
|
MtasUCRouting |
Added, but not supported |
|
mtasUCRoutingAdministrativeState |
Added, but not supported |
|
mtasUCRoutingNormalizedNumberHeader |
Added, but not supported |
|
mtasUCRoutingOriginalDestinationNumberHeader |
Added, but not supported |
|
mtasUCRoutingPSUHeader |
Added, but not supported |
|
mtasUCRoutingTermReceivedNumberHeader |
Added, but not supported |
|
mtasUCRoutingTermTrunkResponse |
Added, but not supported |
|
vtasCbLocationInTransitMode |
Added, but not supported |
|
vtasMmtMobileUserDetermination |
Added, but not supported |
|
vtasMmtTermTrunkChargingProfileRef |
Added, but not supported |
|
VtasUCRouting |
Added, but not supported |
|
vtasUCRoutingAdministrativeState |
Added, but not supported |
|
vtasUCRoutingDropBack |
Added, but not supported |
|
vtasUCRoutingNormalizedNumberHeader |
Added, but not supported |
|
vtasUCRoutingOriginalDestinationNumberHeader |
Added, but not supported |
|
vtasUCRoutingPSUHeader |
Added, but not supported |
|
vtasUCRoutingTermReceivedNumberHeader |
Added, but not supported |
|
vtasUCRoutingTermTrunkResponse |
Added, but not supported |
|
vtasNpBNumberList |
Now supported |
|
vtasNpRnAndAnn |
Now supported |
|
vtasPriorityCallGetsServiceAdministrativeState |
Now supported |
|
vtasPriorityCallGetsServiceWps |
Now supported |
|
vtasPriorityCallGetsServiceWithNoRPH |
Now supported |
|
vtasPriorityCallResourcePriorityAdministrativeState |
Now supported |
|
vtasCrLastCallInfoType |
Now supported |
|
vtasCrLastCallInfoRestricted |
Now supported |
|
mtasSubsDataSccAtcfInfoInHss |
Now supported |
|
mtasCrLastCallInfoType |
Now supported |
|
mtasNpBNumberList |
Now supported |
|
mtasNpRnAndAnn |
Now supported |
|
mtasPriorityCallGetsServiceOkResponses |
Now supported |
|
mtasPriorityCallGetsServiceNOkResponses |
Now supported |
|
mtasPriorityCallGetsServiceNetIdentifer |
Now supported |
|
mtasCrLastCallInfoRestricted |
Now supported |
3.2.3 Fault Management
There are no changed, deleted, or new alarms.
3.2.4 Events and Notifications
There are no changed, deleted, or new events and notifications.
3.2.5 IFC Triggers
There are no changed, deleted, or new Initial Filter Criteria (IFC) triggers.
3.2.6 Counters
This section lists changed and new counters.
For more information on counter description, refer to MTAS Performance Measurements.
There are no deleted, changed or obsolete counters.
3.2.6.1 Deprecated Counters
The deprecated counters are shown in Table 7.
| ||||||||||
|
3.2.6.2 New Counters
The new counters are shown in Table 8.
|
Counter Name |
Description |
|---|---|
|
MtasPriorityCallGetsServiceAttempt |
Now supported |
|
MtasPriorityCallGetsServiceOk |
Now supported |
|
MtasPriorityCallGetsServiceNOk |
Now supported |
|
MtasCrInvEraOk |
Added and supported |
|
MtasCrInvEraNOkI |
Added and supported |
|
MtasCrInvEraNOkE |
Added and supported |
|
MtasMmtOrigCommDurationInitial |
Added and supported |
|
MtasMmtOrigUnregCommDurationInitial |
Added and supported |
|
MtasMmtTermCommDurationInitial |
Added and supported |
|
MtasMmtTermUnregCommDurationInitial |
Added and supported |
|
MtasMmtOrigCommDurationAlert |
Added and supported |
|
MtasMmtOrigUnregCommDurationAlert |
Added and supported |
|
MtasMmtTermCommDurationAlert |
Added and supported |
|
MtasMmtTermUnregCommDurationAlert |
Added and supported |
|
MtasCsiNoCredit |
Added and supported |
|
MtasCsiCallReleasedNoCredit |
Added and supported |
4 Summary of Impacts per Feature
This section summarizes the impact per feature when the feature is turned on.
The description of impact is as follows:
- Major Impact - The feature has done an incompatible change so that another node requires an update.
- Minor Impact - The feature has caused changes that affect other nodes, but with extra configuration, the previous behavior can be kept.
- No Impact - The feature has no impact on the system.
4.1 Other Interface Impacts
4.1.1 User Services
All MTAS nodes in the network must be upgraded before taking new services in operation.
The changes to existing user services are described in Table 9.
|
Interface |
Service Name |
Impact |
Description of Change Compared to vMTAS 1.5 |
|---|---|---|---|
|
Number Portability Service |
Minor Impact |
Number Portability announcement can be played based on the optional B (Called) number list configuration | |
|
ISC/Camel |
Northbound Call Control Service |
Major Impact |
When CAP Release Call (RC) message is received from SCP, MTAS sends SIP BYE with corrected Q.850 cause value. |
|
Call Hold Service |
Minor Impact |
Bandwidth optimization feature in MMTel AS call hold service will not check the +sip.instance feature tag in contact header if mtasHoldBandwidthOptimizationBehaviour = 1 in REINVITE/UPDATE for HOLD/RESUME. | |
|
Sh |
Minor Impact |
When mtasSubsDataSccAtcfInfoInHss=1, the service data element SccData is created in HSS transparent repository data. Service Indication = SccData with registered ATCF info and IMPI for the SC UE (MSISDN). SccData is removed at de-REGISTER. | |
|
Priority Service |
Minor Impact |
When the CM parameter mtasPriorityCallGetsServiceAdministrativeState is UNLOCKED, overwrite "non-ets:0" value to "ets:0" in RPH header of received initial INVITEs in originating MMTel AS. | |
|
Priority Service |
Minor Impact |
When the CM parameter mtasPriorityCallGetsServiceAdministrativeState is UNLOCKED, GETS priority service Call Pull, which is started by SSC Code, is not allowed. | |
|
Priority Service |
Minor Impact |
When the CM parameter mtasPriorityCallGetsServiceAdministrativeState is UNLOCKED, no GETS priority service Call Pull, which is started by Replaces Header. | |
|
Priority Service |
Minor Impact |
When the CM parameter mtasPriorityCallGetsServiceAdministrativeState is UNLOCKED, set the <exclusive> element value to TRUE in DEN, if Session is GETS Priority Service session. | |
|
Priority Service |
Minor Impact |
When the CM parameter mtasPriorityCallGetsServiceAdministrativeState is UNLOCKED, an Ad-hoc conference is handled with priority, when the Conference Creator has at least one originating priority call independent of the priority of the other calls and the priority of the conference creating the INVITE. | |
|
Priority Service |
Minor Impact |
When the CM parameter mtasPriorityCallGetsServiceAdministrativeState is UNLOCKED, increment attempt PM counter for each incoming GETS request keyed on the GETS call type. | |
|
Priority Service |
Minor Impact |
When the CM parameter mtasPriorityCallGetsServiceAdministrativeState is UNLOCKED, increment OK PM counter for "successful" calls keyed on GETS call type and the target network (intra/inter/undetermined). | |
|
Priority Service |
Minor Impact |
When the CM parameter mtasPriorityCallGetsServiceAdministrativeState is UNLOCKED, increment NOK PM counter for "unsuccessful" calls keyed on GETS call type and target network (intra/inter/undetermined). | |
|
Communication Diversion |
Minor Impact |
Support to add a No-Reply timer only in XCAP Put request, even if an XCAP rule exists. | |
|
Flexible Communication Distribution (FCD) |
Minor Impact |
Support to add only one or more of divert-primary, No-Reply timers, or target-list in XCAP Put request, even if an XCAP rule exists | |
|
Call Return |
Minor Impact |
Users can erase their last saved call data by dialing SSC code for Call Return Erasure procedure. | |
|
Call Return |
Minor Impact |
When the CM attribute mtasCrLastCallInfoType is set to 1 the service plays date and time of last saved call together regardless of the moment of interrogation. When the CM attribute mtasCrLastCallInfoRestricted is set to 1 the service plays date and time together regardless of the presentation of the users identity. This functionality depends on the CM attribute mtasCrLastCallInfoType. | |
|
Minor Impact |
When the CM attribute mtasOctOfferEstablishedMediaTypesToTarget is set to enabled, the initial INVITE request sent to refer-to target contains a SDP-offer that is the same as the last SDP-offer sent from the caller when calling OCT number. In relation to initiating ring tone at redirection to refer-to user, the OCT service uses the existing CM attribute mtasMmtLocalRingbackAnnouncementName, instead of mtasOctRingToneAnn. Ensure that mtasMmtLocalRingbackAnnouncementNameis configured before the upgrade. | ||
|
Minor Impact |
When the CM attribute mtasCdivAfterByeOfferEstablishedMediaTypesToTarget is set to enabled the initial INVITE request, sent to VMS after CDIV after BYE service has been triggered, contains a SDP-offer that is the same as the last SDP-offer sent from the caller when calling the original user. | ||
|
Northbound Call Control |
Minor Impact |
When CAPv2 Apply Charging (ACH) message is received including the "Release If Duration Exceeded" element, tone parameter and the CM attribute mtasNccCreditAnnouncementName is configured, a warning tone is played to the served user before the allowed call duration is reached. | |
|
FIP |
No Impact |
New option to allow FIP service suppression in toll-free calls. | |
|
SCN |
Minor Impact |
SCN use the directive "inactive" when a video call is put on hold and get SDP-offer from MRF. | |
|
LRBT |
Minor Impact |
LRBT uses an optimized sequence when early Update is received in call diversion cases. | |
|
No Impact |
New option for CAT to stop playing at diversion so that it is possible to play a diversion announcement. | ||
|
Mr/Mp |
MMT service |
Minor Impact |
Play LRBT announcement to served user after OCS initiated precredit announcement during session setup in case no-fork scenario. After OCS initiated precredit announcement to the served user, MMTel AS supports playing an audible ringing tone to the caller. |
|
CCxx service |
Minor Impact |
When the CCxx Caller does not provide the required input to the CCxx invocation prompt, the feature introduces new announcement that is being played to the CCxx Caller before the final SIP response. | |
|
SCN |
Major Impact |
In SCN Service, when multiple announcements are requested towards the MRF, one chained announcement is requested instead of many simple announcements. | |
|
Minor Impact |
The 3PTY service is not executed when the AdminState is set to locked. New CM parameter mtas3ptyDisableWithAnn is introduced to temporary disable 3PTY service with playing announcement to triggering party. |
5 Impact on MTAS Features
This section shows the impact on the vMTAS 1.6 features when the feature is turned on.
5.1 Support for Reboot Upgrade
5.1.1 Description
A new upgrade type is supported for MTAS when upgrading from vMTAS 1.5 to 1.6. For information about the new upgrade, refer to vMTAS Upgrade Instruction from 1.4.2 and 1.5.1 to 1.6.
5.1.2 Impact
No impact on capacity, performance, network elements, and operation.
5.2 Apache Tomcat for Provisioning
5.2.1 Description
MMAS is uplifted to a version which supports alternative container Apache Tomcat. Apache Tomcat has replaced JBoss that previously has been used for provisioning in MTAS (XDMS).
The advantages are decreased license costs.
In MTAS, traffic separation is mandatory, the cai3g-vip4, cai3g-vip6 and ut-vip4, ut-vip6 are used instead of oam-vip4 and oam-vip6 respectively.
- Note:
- The supported from states are 1.4.2 and 1.5.1.
The CAMEL Subscription Information (CSI) attribute as_name is updated in MMAS for all clusters.
The following shows the required changes to the CSI attribute:
|
Previous CSI Attribute |
Change To | |
|---|---|---|
|
cmw-utility immcfg --attribute saAmfCSIAttriValue=jbcp6 |
cmw-utility immcfg --attribute saAmfCSIAttriValue=tomcat8 | |
|
cmw-utility immcfg --attribute saAmfCSIAttriValue=jbcp6 |
cmw-utility immcfg --attribute saAmfCSIAttriValue=tomcat8 |
5.2.2 Impact
No impact on capacity, performance, network elements, and operation.
5.3 NP Announcement based on B-Number
5.3.1 Description
Number Portability (NP) service is configured with an optional configuration that allows the operator to set its own number ranges.
If at least one B-Number range is defined, the NP announcement is only played if the design base conditions are satisfied and the normalized B-Number matches the configured B-Number range. If there is no B-Number range defined, the basic design conditions apply for NP announcement playing.
This feature enhancement is controlled with the CM attributes mtasNpBNumberList and mtasNpRnandAnn.
5.3.2 Impact
No impact on capacity, performance, network elements, and operation.
5.4 Call hold Bandwidth optimization without +sip.instance
5.4.1 Description
MMTel AS supports bandwidth optimization function related to the Communication Hold request even if no sip.instance feature tag is included in the SIP INVITE or UPDATE.
This feature enhancement is controlled by the mtasHoldBandwidthOptimizationBehaviour CM attribute.
5.4.2 Impact
No impact on capacity, performance, network elements, and operation.
5.5 Play Ringing Tone after OCS initiated precredit announcement during session setup
5.5.1 Description
MMTel AS supports playing an audible ringing tone to the caller, after an Online Charging System (OCS) initiated precredit announcement to the served user.
This feature enhancement is controlled by the mtasMmtLocalRingBackMode CM attribute.
5.5.2 Impact
No impact on capacity, performance, network elements, and operation.
5.6 ATCF info restoration
5.6.1 Description
Service Centralization and Continuity Application Server (SCC AS) stores Access Transfer Control Function (ATCF) binding information, received in the latest third party registration in transparent data over Sh.
If there is no stored ATCF information when SCC AS receives an initial INVITE, the information is fetched from HSS through a Sh transparent data request. The SCC AS updates the ATCF with the ATU-STI/C-MSISDN returned from the HSS in a SIP MESSAGE.
This feature is controlled by mtasSubsDataSccAtcfInfoInHss CM attribute.
5.6.2 Impact
No impact on capacity, performance, network elements, and operation.
5.7 CCxx invocation failure announcements
5.7.1 Description
MMTel AS supports playing an announcement before sending the SIP error response for the following cases related to unsuccessful invocation of the CCxx service:
- User fails to enter the invocation code
CCxx Indicated - Unsuccessful Invocation, Not Invoked - User says no to the invocation question
CCxx Indicated - Unsuccessful Invocation, User says No
MRFP sends "asr/asrsucc", asrr=no - User responds with the wrong invocation code
CCxx Indicated - Unsuccessful Invocation, Wrong Code
MRFP sends rc=619 - User voice response cannot be understood
CCxx Indicated - Unsuccessful Invocation, Unrecognised speech
MRFP sends "asr/asrfail", rc=629
The announcement is the same for all cases and is also supported over the Mr interface.
This feature is controlled by the mtasCcInvokeUserErrorAnnouncementName CM attribute.
5.7.2 Impact
No impact on capacity, performance, network elements, and operation.
5.8 Priority services enhancements for VoLTE Deployment-Drop2
5.8.1 Description
It is now possible to change the ets value in a SIP INVITE request. If a SIP INVITE request is received with an ets value different than 0, the value can be set to 0 by the user.
MMTel AS supports the following counters for the GETS priority calls:
- One counter stepped for each incoming GETS request keyed on the GETS call type
- One counter for successful calls is keyed on GETS call type and target networks are stepped at successful response.
- One counter for unsuccessful calls is keyed on GETS call type and target networks are stepped at unsuccessful response.
The affected target networks are described as follows:
- Intra - Originating and terminating GETS call in operator network.
- Inter - Originating GETS call in operator network that is terminating in an external network.
- Unidentified - Originating GETS call in operator network that is terminating in an unknown network.
Each of the counters is keyed according to the following categories:
- GETS-FC
- GETS-AN
- GETS-NT
- GETS-FC + GETS-AN
- GETS-FC + GETS-NT
The enhanced features allows for MMTel AS to handle an Ad-hoc conference with priority when the conference creator has at least one originating priority call, independent of the priority of the other calls and the priority of the conference creating INVITE. Furthermore, MMTel AS is not allowing the call pull of a GETS priority service call.
This features are controlled by the CM attributes: mtasPriorityCallGetsServiceOkResponses, mtasPriorityCallGetsServiceNOkResponses, and mtasPriorityCallGetsServiceNetIdentifer.
5.8.2 Impact
No impact on capacity, performance, network elements, and operation.
5.9 Additional Session statistics counters for MTAS.
5.9.1 Description
The following PM measurement types are supported by the MMTelAS Basic Service:
- Total call duration for originating calls
Start when originating MMTel AS receives initial INVITE, stop on the final negative response or established session released (BYE). Total SUM value reported
- Total call duration for terminating calls
Start when terminating MMTel AS receives INVITE, stop on final negative response or established session released (BYE). Total SUM value reported.
- Total alerting call duration for originating calls.
Start when originating MMTel AS sends 180 or 200 if no 180 (for initial INVITE), stop on final negative response or established session released (BYE). Total SUM value reported.
- Total alerting call duration for terminating calls.
Start when terminating MMTel AS sends 180 or 200 if no 180 (for initial INVITE), stop on final negative response or established session released (BYE). Total SUM value reported.
5.9.2 Impact
No impact on capacity, performance, network elements, and operation.
5.10 Call Return interrogation support for date and time
5.10.1 Description
The Call Return Service provides the following information at interrogation:
- The time and date of the last call stored by the Call Return service
- The time and date for calls stored by the Call Return service although received from users with restricted presentation
This feature is controlled by CM attributes: mtasCrLastCallInfoType and mtasCrLastCallInfoRestricted.
5.10.2 Impact
No impact on capacity, performance, network elements, and operation.
5.11 Call Return Erasure for MTAS
5.11.1 Description
All subscribers provisioned with the Call Return service are now able to erase the last call data by dialing a supplementary service code for a Call Return Erasure procedure. Successful invocation of the Call Return Erasure procedure is acknowledged by playing a specific announcement.
This feature is controlled by CM attributes: mtasSscCrEraComSyntInv, mtasCrEraSuccessAnnName and mtasCrEraFailureAnnName
5.11.2 Impact
No impact on capacity, performance, network elements, and operation.
5.12 Possibility to include an SDP Offer in the Initial INVITE to New Target
5.12.1 Description
It is possible to include an SDP offer in the initial INVITE to new target for the OCT and Diversion after BYE services. The last SDP offer from the caller is reused when an initial INVITE is sent to new target.
The following services are involved:
- Operator Controlled Transfer (OCT), to UE-C
- Diversion after BYE (CDBYE) to VMS
- OCS triggered Account Activation, to UE-B
In the Session Description Protocol (SDP) offer to the new target, MMTel AS is deactivating any media lines which were deactivated during the establishment or during the lifetime of the original session to the old target. This is done by setting the corresponding port to 0.
The feature enhancements are controlled by the following CM attributes:
- mtasCdivAfterByeOfferEstablishedMediaTypesToTarget
- mtasChargingSubscriberCreditNotificationOfferEstablishedMediaToTarget
- mtasMmtBusyAnnouncementName
- mtasMmtGenericFailureAnnouncementName
- mtasOctOfferEstablishedMediaTypesToTarget
5.12.2 Impact
No impact on capacity, performance, network elements, and operation.
5.13 CAPv2 Support Play Tone in ACH
5.13.1 Description
If the received CAPv2 Apply Charging (ACH) message includes the "Release If Duration Exceeded" with a tone parameter, MMTel AS is able to trigger a warning tone to the served user for an ongoing call before the allowed duration has been reached.
This feature is controlled by the mtasNccCreditAnnouncementName CM attributes.
5.13.2 Impact
No impact on capacity, performance, network elements, and operation.
5.14 Reason Text in History-Info Header for CDIV Time-out
5.14.1 Description
When diversion is triggered because of "No-answer time-out", the reason header to the first History-Info header will include Reason=SIP;cause=408;text="Request Timeout.
This feature is controlled by the mtasCdivRequestTimeoutReason CM attributes.
5.14.2 Impact
No impact on capacity, performance, network elements, and operation.
5.15 Provisioning VTP domain for Wholesale and FIP suppression over CAI3G
5.15.1 Description
MTAS supports the provision of Wholesale. A domain provisioned (vtp-domain) or fetched from the IMPU (first id) in the IRS is considered in the Number Normalization or when CM parameters are fetched.
5.15.2 Impact
No impact on capacity, performance, network elements, and operation.
5.16 Support of load balancing traffic over Sh interface
5.16.1 Description
The load balancing feature is realized by realm based routing for each Sh request message created by the MTAS towards the HSS. The Sh answer messages created by the HSS towards the MTAS is not affected by the feature.
If the host realm is missing from the Sh request message, a peer node is randomly selected from the Realm Routing Table, for example HSS-FE, before it is routed to the selected node.
The host realm is stored in the Destination-Host AVP of the Sh request message.
This feature is controlled by the mtasShIfRealmBasedRouting CM attributes.
5.16.2 Impact
No impact on capacity, performance, network elements, and operation.
5.17 Optimize the Local Ring Back Sequence
5.17.1 Description
If Communication Forwarding on No Reply (CFNR) is started and MMTel AS is configured to send an SDP offer to the UE-C, the Local Ring Back sequence avoids the use of a no-SDP re-INVITE to the UE-C according to the following:
- When UE-C answer the call, the received SDP answer (from 18x or 200 OK response) is used to establish the session without using re-INVITE to the answering terminal after 200 OK (INVITE).
- If an early UPDATE is received from UE-C with only IP address or port change before 200 OK (INVITE), this SDP is stored and used later toward the caller.
- If an early UPDATE is received from UE-C with a new codec offer, the offer is answered with a dummy SDP. The MMTel AS starts a short timer and at the timer expiry sends an early-UPDATE with the same SDP as in the original SDP offer, the already rejected media lines are also condsidered.
5.17.2 Impact
No impact on capacity, performance, network elements, and operation.
5.18 CDIV announcement after CAT invocation
5.18.1 Description
If Customized Alerting Tones (CAT) are enabled for the served user and a call is diverted, a diversion announcement is played to the caller.
This feature is controlled by the mtasCatUntilDiversionResponse CM attributes.
5.18.2 Impact
No impact on capacity, performance, network elements, and operation.
5.19 Runtime assurance of Cloud SLA
5.19.1 Description
MTAS provides Runtime assurance of Service Level Agreement (SLA) parameters in a cloud infrastructure. The Performance Management (PM) jobs are provided by MTAS and the measurements for SLA Key Performance IndicatorS (KPIs) (LDE and vDicos) are enable by default. The SLA KPIs are checked and presented in the node health check procedure.
5.19.2 Impact
No impact on capacity, performance, network elements, and operation.

Contents