vMTAS Network Impact Report from 1.11.0 to 1.15.0
MTAS

Contents

1Introduction
1.1Terms of Phasing Out Features

2

General Impact
2.1Backward Compatibility
2.2Capacity and Performance

3

Licenses
3.1New Licenses
3.2Changed Licenses
3.3Deprecated Licenses
3.4Deleted Licenses

4

Interfaces
4.1Inter-Node Interfaces
4.2Operation and Maintenance
4.3Impacts to Continuous Delivery Machinery
4.4Summary of Impacts per Feature
4.5Other Interface Impacts

5

Impact on MTAS Features
5.15G TADS Adaptation
5.2Announcement According to Reason Header
5.3Communication Event Logging
5.4Forking Interworking Function (F-IWF)
5.5MTAS Call Success Rate And Drop Rate per PLMN
5.6Multi-Persona on CS
5.7Protection Against Endpoints Not Including SDP in 200OK
5.8Removal of Multiple AS Invocation in Co-Location Scenarios
5.9Reporting Ro CCR(Terminate) failure over Rf interface
5.10Scaling Workflows for VMware
5.11Support CAP Call Forwarding Indication in MTAS
5.12Support Hardware Watchdog for Intel 6300 ESB
5.13Unified Roaming Determination Correction And Support for Domestic Roaming in Multiple Services
5.14vMTAS Workflow Enhancement When Used with Ericsson Orchestrator
5.15vMTAS, Tool for Faster and Easier Handling of Subscriber and Software Trace
5.16VMware Instantiation and Termination Workflow
5.17Adding Date to Call Return Announcement for Calls Older Than Two Days
5.18Call Type Validation for the Destination Number Provisioned for Abbreviated Dialing
5.19Communication-Barring Enhancements
5.20EM-Driven Instantiation
5.21EM-Driven Scaling
5.22Enhancement of Hotline Service
5.23Graceful locking from vMRF
5.24Identity Presentation Enhancement for Enterprise Customers
5.25Increased Number of Rating Centers in Number Analysis
5.26Interaction between CAT and MobileCommunicationWaiting
5.27Mid-Call Renegotiation Request Retry
5.28MTAS Barring Program Enhancements
5.29Multi-X: Active Persona Device Selection (Former Multi-X: Hunting on Persona)
5.30Network Announcement Triggered by Specific SIP Header
5.31Network-Based Handling of Non-Authorized International Calls
5.32New PM Job Names
5.33Remove Service-Interact-Info Header
5.34Ro Announcement for Errors Without Announcement AVP
5.35Ro Announcement for Errors Without Announcement AVP (Phase 2)
5.36Ro Announcement for Errors Without Announcement AVP (Phase 3)
5.37Supplementary Service Support for Multi-Persona in IMS/VoLTE
5.38Support for ANSI network (CAP)
5.39Support of External MRFC Node Failover in MMTel AS (Drop 2)
5.40Support of IMRN in national format for SDS
5.41Support of Originating Identity Presentation Restriction Service for Priority Calls in MMTel AS
5.42Time-Based Auto-Scale
5.43vMTAS Improved Resilience to Network Disturbances
5.44vMTAS, Improved Serviceability Success Rate during In-service Scaling
5.45VoLTE for Unified Communication Non-UC Routing Numbers

1   Introduction

This Network Impact Report (NIR) describes how vMTAS 1.15.0, with new and enhanced features and corrections, affects vMTAS 1.11.0. 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

Enhanced Features

For more information on the changed features, see Section 5 Impact on MTAS Features.

1.1   Terms of Phasing Out Features

The following terms are used when phasing out and removing features from the product:

Deprecated

A feature that is deprecated means that the feature is still there and usable, but is now substituted by another feature, and is subject to be made obsolete or be deleted after one year. During the time from deprecation to making a feature obsolete or deleted, all use of the deprecated feature needs to be migrated to the new feature.

Obsolete

Making a feature obsolete means, that the feature or parts of it might be still part of the product (for technical reasons) but are not supported anymore. Use of these features is not possible.

Deleted

Deletion means that the feature is deleted as such, it is not visible and there is no way to use it any more, from the current Release and onwards.

2   General Impact

This section describes the general impact owing to the introduction of vMTAS 1.15.0.

2.1   Backward Compatibility

vMTAS 1.15.0 is backward compatible and unless stated otherwise, legacy behavior is preserved.

2.1.1   Interoperable Network Elements

The interoperable Network Elements for vMTAS 1.15.0 are described in Table 1.

Table 1    Supported Versions of Network Elements

Network Element

Earliest Supported Versions

MRS

14A

CSCF

14A

HSS

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.


Up to O18B:


The vMTAS 1.15 is backward compatible except synchronizing Number Normalization, Number Analysis and Carrier Select configuration. The same function level exists, but the method for synchronizing the configuration is changed. Respective Table EditAction and CommitAction commands need to be executed before and after the configuration change.

EMA

7.0 CP2

SBG

15B

vENM

vMTAS Lifecycle Management requires 17.15(-3.6.8) version of VNF-LCM; therefore use the 18A release of ENM.


Up to ENM 19.1:


The vMTAS 1.15 is backward compatible except synchronizing Number Normalization, Number Analysis and Carrier Select configuration. The same function level exists, but the method for synchronizing the configuration is changed. Respective Table EditAction and CommitAction commands need to be executed before and after the configuration change.

2.2   Capacity and Performance

2.2.1   Subscriber Capacity

The subscriber capacity is not affected by the introduction of vMTAS 1.15.0.

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, Conf, NW, and SIP Trunking AS.

2.2.2   Network Performance and Traffic Capacity

Between vMTAS release 1.11.0 and 1.12.0, there is approximately a 1–7% capacity degradation.

Between release 1.12.0 and 1.13.0, the following degradations are applicable, according to our measurements:

AS

HW Concept

PLs

vCPUs

RefCap Delta
(in % Baseline Release Capacity)

MMTel AS

GEP5

2

4

-25.0

MMTel AS

GEP5

2

8

-16.9

MMTel AS

GEP5

2

16

-10.7

MMTel AS

GEP5

10

16

-10.8

MMTel AS

GEP7

10

24

-5.8

MMTel AS

GEP7

22

24

-5.7

SCC AS

GEP5

2

16

-13.4

SCC AS

GEP7

10

24

-9.8

Between vMTAS release 1.13.0 and 1.14.0, there is approximately a 5–7% capacity improvement.

Between vMTAS release 1.14.0 and 1.15.0, Capacity can be considered roughly aligned with 1.14.0 release for SCC AS, MMTel AS and NW AS.

This leads to the overall capacity change between release 1.11.0 and 1.15.0 being the sum of the above changes.

2.2.3   License Handling

It is mandatory to use Network License Server (NeLS) product with vMTAS 1.15.0.

For more information, refer to MTAS Licenses.

3   Licenses

This section lists the new and changed license codes added in vMTAS 1.15.0. For a list of (v)MTAS licenses, refer to MTAS Licenses.

3.1   New Licenses

The new licenses are shown in Table 2.

Table 2    New Licenses

Name

Identity

Version

Forking Interworking Function

vMtasForkingIwf

CXC 401 2293

Multi-Persona

vMtasMultiPersona

CXC 401 2309

3.2   Changed Licenses

The changed licenses are shown in Table 3.

Table 3    Changed Licenses

Name

Description of Changes

-

-

3.3   Deprecated Licenses

The deprecated licenses are shown in Table 4.

Table 4    Deprecated Licenses

Name

Description of Changes

-

-

3.4   Deleted Licenses

The deleted licenses are shown in Table 5.

Table 5    Deleted Licenses

Name

Description of Changes

-

-

4   Interfaces

This section describes interface changes between the existing and new revisions of the product.

4.1   Inter-Node Interfaces

The changes to the inter-node interfaces are described in Table 6.

The description of impact is as follows:

Table 6    Changed Inter-Node Interfaces

Interface

Protocol

Impact

Description of Changes

ICS

SIP

No impact

Retry of relayed mid-dialog renegotiation request on receiving 500 error response with retry-after header. This enhancement can be controlled with the mtasMmtMidCallRenegotiationRetryAfterSupport CM attribute.

ISC

SIP

No Impact

A new CM parameter mtasIdPresCnipAddIdParam is introduced. If this is set to TRUE, it enables MMTel AS to support adding the id parameter to the Event header after calling-name for SIP queries over the Calling Name Server (CNS) interface.

ISC

SIP

No Impact

The parsing of the Call-ID header has changed. Until this release MTAS produced a CA and dropped the call if the Call-ID in any SIP message contained certain string literals, for example, "M:". Now this behavior is corrected. See TR HW98411.

ISC, Ma

SIP

No Impact

When a reliable provisional response is received after the final response, MTAS will send PRACK for it and handle the subsequent PRACK ACCEPT accordingly. See HW92831.

ISC, Ma

SIP

Minor Impact

Owing to TR HW72712, MTAS needs to support overlapping reliable provisional response transaction.


MTAS now stops and saves new reliable provision responses before finishing the transaction of the previous reliable provisional response, then handles the saved message after previous transaction is finished.

Mr

SIP

No Impact

When MMTel AS identifies an External MRFC node as non-working because of no response to a request, then it is possible to avoid selecting this node for new requests during a configurable recovery period.

OAM MIP

TCP

Major Impact

New firewall rules have been introduced. Some of these rules are responsible to protect SCs against flood attack with limiting the maximum number of TCP sessions toward the OAM MIP. If this limit is exceeding from an IP then that IP will be banned. In normal usage this limit won’t be exceed but if a scripted machine to machine communication is in place then it is possible to activate this protection mechanism. In this case it is highly recommended to revise the communication and if it is possible reduce the number of used sessions. If this is not possible then the firewall rules need to be changed accordingly. For this, please refer to the MTAS Security Guide. See HW42027.

ISC

SIP

Major Impact

When MTAS sends in-dialog SIP message to the node which is in the blacklist, then this message will not be sent out and additionally this specific session will be terminated by MTAS

ISC

SIP

Minor Impact

New CM parameters mtasUCRoutingSuppressServiceNumbers and vtasUCRoutingSuppressServiceNumbers.


When above parameter is 1, UC Routing service will suppress routing the call towards UC system when Business UC user dials a non UC (service number like OSN/NSN/TollFree/ShortCode) number.

CEL

SIP

New Interface

New “Communication Event Logging (CEL)” I/F is introduced where communication event is reported through PUBLISH message for a successful or unsuccessful call attempts. A PUBLISH Request is sent with “call-event-info” XML to event server whose address is configured in mtasCelEventServerName.

MP

H248

No Impact

MTAS supports new service change method: graceful reason: 908. After the arrival of the service change, new connections will not be allowed, but the established connections are not affected. New CM has been introduced to represent this state, called mtasMrfpNodeOperState.

Rf

DIAMETER

No impact

New Supplementary-Service-Identity AVP value added – UNSUCCESSFUL_MP_CS_SELECTION.


This AVP will be populated by Multi-Persona service in Originating Call with Multi-Persona on CS Access use case, when MPCN from incoming INVITE could not be recognized by the service, what leads to unsuccessful call setup.

ISC

SIP

No impact

The following new cases of SIP MESSAGE usage are added:


MESSAGE received outside an existing dialog carrying application specific information on an established SIP Control Channel (for example, MCMP)


MESSAGE is sent as an acknowledgement of reception and processing of the request from the previous paragraph on an established SIP Control Channel (for example, MCMP)


MESSAGE is sent as a result of an application specific condition on an established SIP Control Channel (for example, MCMP).


MTAS is rejecting not expected MESSAGE events with 606 Not Acceptable and Warning string “Not Acceptable Here

SIPCC

SIP

New interface

New control channel interface between MMTel AS and the VoLTE UE used for persona selection when being attached to CS.

ISC

SIP

Minor impact

One-time SUBSCRIBE message includes P-Charging-Vector header if the REGISTER or the initial INVITE contains it. See HX29660.

CAP, MAP

M3-IETF

Minor impact

Default retransmit behavior in M3-IETF is changed.


Applications that use zero values (default values) of retransmit buffer and retransmit timer in M3-IETF configuration should be prepared to new M3-IETF behavior. The new behavior is that there will be no data retransmit between M3-IETF and SCTP layers in congestion situation. The reason is to prevent a retransmit loop of the same message causing high CPU load. To have a more stable retransmit handling the parameters should have other values than zero.

ISC

SIP

No impact

When multiple AS roles are invoked that is controlled by IFC configuration:


One ISC triggering can invoke the co-located roles in MTAS for SIP signaling on AS generic SIP port. The order of invoked AS roles is specified in the Route header “as=” parameter in the initial SIP request from S-CSCF to MTAS.


The invoked AS name is added to P-Ericsson.Invocation-History header of related SIP requests and responses for trouble shooting.

CAP

CAP

No impact

Previously ITU standard and Global Title was hardcoded for the CAP interface.


Now support for configuration of standard (ITU or ANSI) used on the CAP signaling network is added. Configuration can be done with the mtasCsiCapSccpStandard CM attribute.

COM

CLI, NETCONF

Major Impact

The vMTAS 1.14 is backward compatible except synchronizing Number Normalization, Number Analysis and Carrier Select configuration. The same function level exists, but the method for synchronizing the configuration is changed. Respective Table EditAction and CommitAction commands need to be executed before and after the configuration change.

ISC

SIP

Minor Impact

When received BYE message, with transport, specified in request URI, MTAS uses this transport for outgoing BYE transaction. TR HX43449.

SH

Diameter

Minor Impact

If NPLI request is sent with InitiateActiveLocationRetrieval current-location value, then the received location information is accepted even if the CurrentLocationRetrieved indication is missing from the answer. (TR HX51849)

ISC

SIP

Minor Impact

When mtasRbtSendonlySdp is set to any value except 0, It's pre-requisite to support 100rel in initial INVITE for RBT service to trigger tone. (TR HX36395)

Rf

Diameter

Minor Impact

New ACR[Event] with Ro failure information is sent over Rf interface

ISC

SIP

Minor Impact

If the SDP answer has been provided in an unreliable provisional response and there is no SDP body in the received 200 OK response to the initial INVITE request, MTAS will reject the call initiation if mtasSipOfferAnswerExchangeControl =1.

Sh

Diameter

Minor Impact

When error response is received for INVITE in SCC Terminating or SCC Terminating Unregistered session, if served user location is not available and mtasSccNpliTerminatingOnInviteReject is enabled, MTAS will trigger NPLI query to obtain the location information.

Mp

H.248

Minor Impact

    Newly introduced, supported H.248 error codes returned by vMRF or native MRFP:

  • 403 (Syntax error in transaction request)

  • 410 (Incorrect identifier)

  • 442 (Syntax Error in Command)

  • 449 (Unsupported or Unknown Parameter or Property Value)

  • 502 (Not ready)

  • 503 (Service Unavailable)

  • 531 (Permanent Network failure)

  • 533 (Response exceeds maximum transport PDU size)


(TR HX51034)

Mr

SIP

Minor Impact

For HX31478 we introduced a new parameter called MtasMrfcNodePriority. Nodes with "Primary" priority value will be preferred over nodes with "Backup" priority value, with the exception when the nodes with primary value are not working in the current selection group.

Mr

SIP

Minor Impact

If mtasMrControllerMrfcNodeRecoveryTimer is set to 0, then none of the configured MRFCs will be marked as "NOT_RESPONDING". (TR HX52510)

Ut, CAI3G

XCAP, CAI3G

Minor Impact

Tomcat is updated 8.5.37 version and JRE/JDK is updated 8u202 version.

ISC, Ma

SIP

Major Impact

MMTel AS and SCC AS are starting to use the AS generic SIP port instead of using dedicated SIP ports for each session case and registration state.


The use of the AS generic SIP port requires that the application server trigger in HSS includes the AS name in the trigger. The AS name is added in the Route header in the "as=" parameter.


Example for MMTel AS:


Route:< sip:mtas.operator.net; as=MMTelAS; lr >


and for SCC AS:


Route:< sip:mtas.operator.net; as=SCC AS; lr >


To be able to determine the session case and reg state, the P-Served-User header must be included in the SIP request.


The AS generic SIP port is also handling the PSI functionality over the MA interface. In this case, the AS name must not be included in the Route header.


The currently used AS choosing algorithm, based on the configured ports, is deprecated from the 1.10 release.

4.2   Operation and Maintenance

This section describes changes to attributes, alarms, triggers, and performance measurement counters.

4.2.1   Provisioning

This section describes new, changed, deprecated, obsolete and deleted provisioning attributes.

4.2.1.1   New Provisioning Attributes

The new provisioning attributes are listed in Table 7.

Table 7    New Provisioning Attributes

Interface

Protocol

Description of Changes

CAI3G

CAI3G

Operator will have the option to provision user with Whitelist Conditional Hotline


New elements in <hotline-operator-configuration> are (example):


<whitelist-condition>
       <activated>true</mc:activated>
       <hotline-number>tel:+1234500000</mc:hotline-number>
</whitelist-condition>

CAI3G

CAI3G

New service element "communication-event-logging" is added in MTAS for CAI3G information model

CAI3G

CAI3G

    New elements introduced in Multi-Persona Service:

  • Supplementary-service identity code (not supported in this LSV)

  • User default identity (used by a user to set default persona within a mobile subscription)


User usage (used by a user to set persona policy)

CAI3G

CAI3G

New element introduced in Mobile subscription list: SIP CC impi, (used when registering a sip control channel).

CAI3G

HTTP

New MO Type MMTelContext is introduced with MMTel Context Identity.


CAI3G MMTel context Create/Set/Get /Delete is supported.


MMTel Context has MMTel <context-identity> element. It must be present always.


2 new lists are introduced in Multi Persona service: public-identity-list and subscription-identity-mapping-list.

Sh

Diameter

MMT_SERVICE_CONFIG service document is appended with zero or more MMTel Context data.


2 new lists are introduced in Multi Persona service: public-identity-list and subscription-identity-mapping-list.

4.2.1.2   Changed Provisioning Attributes

The changed provisioning attributes are listed in Table 8.

Table 8    Changed Provisioning Attributes

Interface

Protocol

Impact

Description of Changes

CAI3G

CAI3G

No Impact

Application constraint check between element ad-hoc-temporary-presentation-not-restricted and restriction has been removed (HW96647).


Originating Identity Restriction Failure: Element restriction cannot be present when value ad-hoc-temporary-presentation-not-restricted is set.

4.2.1.3   Deprecated Provisioning Attributes

The deprecated provisioning attributes are listed in Table 9.

Table 9    Deprecated Provisioning Attributes

Interface

Protocol

Description of Changes

-

-

-

4.2.1.4   Obsolete Provisioning Attributes

The obsolete provisioning attributes are listed in Table 10.

Table 10    Obsolete Provisioning Attributes

Interface

Protocol

Description of Changes

-

-

-

4.2.1.5   Deleted Provisioning Attributes

The deleted provisioning attributes are listed in Table 11.

Table 11    Deleted Provisioning Attributes

Interface

Protocol

Description of Changes

-

-

-

4.2.2   Configuration

This section describes new, changed, deprecated, obsolete, and deleted configuration attributes.

For more information on attributes and parameters, refer to vMTAS Master Parameter Value List.

4.2.2.1   New Configuration Attributes

The new configuration attributes are listed in Table 12.

Table 12    New Configuration Attributes

Attribute Name

Description

CarSelCarrierTableSyncState

Added and supported

carSelDialedStringAnalysisTableSyncState

Added and supported

genericThresholdAlarmEnable

Added and supported

interval_timeout

Added and supported

mtasAbDialCallTypeValidation

Now supported

mtasAsIwInviteHeaderFilter

Added but not supported

mtasAsIwInviteHeaderFilterSessionCase

Added but not supported

MtasBNumberType

Added but not supported

MtasBNumberTypeList

Added but not supported

mtasBNumberTypeTrunkContext

Added but not supported

mtasBNumberTypeTrunkGroup

Added but not supported

MtasCallType

Added but not supported

MtasCallTypeList

Added but not supported

mtasCallTypeTrunkContext

Added but not supported

mtasCallTypeTrunkGroup

Added but not supported

MtasCel

Now supported

mtasCelAdministrativeState

Now supported

mtasCelEventServerName

Now supported

mtasCelReportingFilterList

Now supported

mtasCelReportingHeaderFilter

Now supported

mtasChargingProfileEnhancedReportRoFailureOverRf

Added but not supported

mtasChargingProfileEnhancedReportRoFailureOverRf

Now supported

mtasChargingProfileReportAccessChange

Added but not supported

mtasChargingProfileReportServedPersona

Added but not supported

mtasChargingProfileRoReject

Added but not supported

mtasChargingProfileRoRejectAnn

Added and supported

mtasChargingProfileRoRejectDefaultAnnRemoteUser

Now supported

mtasChargingProfileRoRejectDefaultAnnServedUser

Now supported

mtasChargingProfileRoRejectGa

Added but not supported

MtasComCcmMccDestinationMapping

Added and supported

mtasComCcmMccDestinationMappingMappedValue

Added and supported

MtasComCcmMccMnc

Added and supported

mtasComCcmMccMncHome

Added and supported

mtasConfLastMovedParticipantRemovalEnabled

Added and supported

MtasCsiCap

Added and supported

mtasCsiCapCdEs

Added and supported

mtasCsiCapCdGti

Added and supported

mtasCsiCapCdNai

Added and supported

mtasCsiCapCdNp

Added and supported

mtasCsiCapCdTt

Added and supported

mtasCsiCapCgEs

Added and supported

mtasCsiCapCgGti

Added and supported

mtasCsiCapCgNai

Added and supported

mtasCsiCapCgNp

Added and supported

mtasCsiCapCgTt

Added and supported

mtasCsiCapSccpStandard

Added and supported

mtasCsiRelayScfAddress

Added but not supported

mtasCsiRelayScfSubsystemNumber

Added but not supported

mtasCwVersion

Added but not supported

mtasDenVersion

Added and supported

MtasFoIw

Added but not supported

mtasFoIwAdministrativeState

Now supported

mtasFoIwInvocationHeaderHandling

Now supported

mtasFoIwInvocationHeaderName

Now supported

mtasFoIwInvocationHeaderValue

Now supported

mtasFoIwMode

Now supported

mtasFunctionMmtAsName

Added and supported

mtasFunctionNwFoIwAsName

Added and supported

mtasFunctionNwPrIwAsName

Added and supported

mtasFunctionScalingTerminateWaitTime

Added and supported

mtasFunctionSccAsName

Added and supported

mtasGaAnnSessionProgressReason

Added and supported

mtasIdPresCnipAddIdParam

Now supported

mtasIdPresOipDisplayNameFiltering

Added but not supported

mtasMmtDomesticRoaming

Added and supported

mtasMmtMidCallRenegotiationRetryAfterSupport

Added and supported

mtasMmtNpliAccessDomainBasedOnUpli

Added but not supported

mtasMmtNpliOriginatingCSLocationInformation

Added and supported

mtasMmtSipccIdentification

Now supported

mtasMmtVersion

Added but not supported

mtasMmtVersion

Now supported

mtasMrfcNodePriority

Added and supported

mtasMrfpNodeOperState

Now supported

mtasMultiPersonaAdministrativeState

Now supported

mtasMultiPersonaCapableFeatureTag

Added but not supported

mtasMultiPersonaEnhancement

Now supported

mtasMultiPersonaInviteDelay

Now supported

mtasMultiPersonaMpcnMaxLifetime

Added and supported

MtasMultiPersonaMpcnRange

Added and supported

mtasMultiPersonaMpcnRangeFirst

Added and supported

mtasMultiPersonaMpcnRangeLast

Added and supported

mtasMultiPersonaOrigPolicyRejectionAnnName

Added but not supported

MtasNaAnnCauseT

Added and supported

mtasNaAnnCauseTAnnName

Added and supported

mtasNaAnnCauseTRejectCode

Added and supported

mtasNaAnnCauseTRejectReason

Added and supported

MtasNaRaSipHeader

Added and supported

mtasNaRaSipHeaderGaAnnId

Added and supported

mtasNaRaSipHeaderName

Added and supported

mtasNaRaSipHeaderRejectCode

Added and supported

mtasNaRaSipHeaderRejectReason

Added and supported

mtasNaRaSipHeaderValue

Added and supported

mtasNumNormLocalnessExceptionListBehaviour

Added but not supported

mtasNumNormLocalnessInterLataAdjBehaviour

Added but not supported

mtasNwFoIwAsName

Added but not supported

mtasNwPrIwAsName

Added but not supported

MtasScaling

Added and supported

mtasScalingScaleIn

Added and supported

mtasScalingScaleOut

Added and supported

mtasScalingTimeBasedScalingEnabled

Added and supported

mtasSccNpliAccessDomainBasedOnUpli

Added but not supported

mtasSccNpliTerminatingOnInviteReject

Added and supported

mtasSdsConditionalGlobalTitle

Added but not supported

mtasSdsConditionalServiceKey

Added but not supported

mtasSdsConditionalServiceKeys

Added but not supported

mtasSdsConditionalTermCall

Added but not supported

mtasSdsImrnNai

Added and supported

mtasSipOfferAnswerExchangeControl

Added and supported

mtasSipTransparentTelContact

Added but not supported

mtasSrvccAlertAckFallbackTime

Added and supported

mtasSrvccPreconditionTime

Added and supported

mtasSrvccPreconditionTime

Now supported

MtasSscMultiPersona

Added but not supported

mtasSscMultiPersonaEnforceSscSubscribe

Added but not supported

mtasSscMultiPersonaNegInvAnnPersonaSel

Added but not supported

mtasSscMultiPersonaSyntInvPersonaSel

Added but not supported

mtasTadsSuppressCsRetryWhen5G

Added and supported

MtasTrunkGroup

Added but not supported

mtasTrunkGroupAddLataForTollFree

Added but not supported

mtasTrunkGroupAdministrativeState

Added but not supported

numAnaLocalCallTableSyncState

Added and supported

numberNormalisationTableSyncState

Added and supported

shutdown_timeout

Added and supported

VtasCallTypeList

Added but not supported

VtasCel

Now supported

vtasCelAdministrativeState

Now supported

vtasCelDropBack

Now supported

vtasCelEventServerName

Now supported

vtasCelReportingFilterList

Now supported

vtasCelReportingHeaderFilter

Now supported

vtasConfLastMovedParticipantRemovalEnabled

Added and supported

vtasCwVersion

Added but not supported

VtasDnm

Added but not supported

vtasDnmAdministrativeState

Added but not supported

vtasDnmAnnLocalFormatDialingFailure

Added but not supported

vtasDnmAnnPreventedAccessTypeWifi

Added but not supported

vtasDnmAnnRejectInvalidDialedNumberLength

Added but not supported

vtasDnmAnnRejectInvalidNPA

Added but not supported

vtasDnmAnnRejectLocalFormatNbr

Added but not supported

vtasDnmAnnRejectLocalFormatNbrRestriction

Added but not supported

vtasDnmAnnRejectShortCodeNbr

Added but not supported

vtasDnmAnnShortCodeFailure

Added but not supported

vtasDnmAnnTransitionArea

Added but not supported

vtasDnmAnnWarningLongDistance

Added but not supported

vtasDnmDropback

Added but not supported

vtasDnmFixedDeviceSupport

Added but not supported

vtasDnmFixedDeviceSupportApplicableForLocalness

Added but not supported

vtasDnmNationalAfterLocal

Added but not supported

vtasGaAnnSessionProgressReason

Added and supported

vtasIdPresOipDisplayNameFiltering

Added but not supported

vtasMmtDomesticRoaming

Added but not supported

vtasMmtDomesticRoaming

Now supported

vtasMmtMidCallRenegotiationRetryAfterSupport

Added and supported

vtasMmtSipccIdentification

Now supported

vtasMmtVersion

Added but not supported

vtasMmtVersion

Now supported

vtasMultiPersonaAdministrativeState

Now supported

vtasMultiPersonaCapableFeatureTag

Added but not supported

vtasMultiPersonaEnhancement

Now supported

vtasMultiPersonaInviteDelay

Now supported

vtasMultiPersonaMpcnMaxLifetime

Added and supported

VtasMultiPersonaMpcnRange

Added and supported

vtasMultiPersonaMpcnRange

Now supported

vtasMultiPersonaMpcnRangeFirst

Added and supported

vtasMultiPersonaMpcnRangeLast

Added and supported

vtasMultiPersonaOrigPolicyRejectionAnnName

Added but not supported

VtasNaAnnCauseT

Added and supported

vtasNaAnnCauseTAnnName

Added and supported

vtasNaAnnCauseTRejectCode

Added and supported

vtasNaAnnCauseTRejectReason

Added and supported

VtasNaRaSipHeader

Added and supported

vtasNaRaSipHeaderGaAnnId

Added and supported

vtasNaRaSipHeaderName

Added and supported

vtasNaRaSipHeaderRejectCode

Added and supported

vtasNaRaSipHeaderRejectReason

Added and supported

vtasNaRaSipHeaderValue

Added and supported

VtasSscMultiPersona

Added but not supported

vtasSscMultiPersonaEnforceSscSubscribe

Added but not supported

vtasSscMultiPersonaNegInvAnnPersonaSel

Added but not supported

vtasSscMultiPersonaSyntInvPersonaSel

Added but not supported

VtasTrunkGroup

Added but not supported

vtasTrunkGroupAddLataForTollFree

Added but not supported

vtasTrunkGroupAdministrativeState

Added but not supported

vtasTrunkGroupDropBack

Added but not supported

VtasTrunkGroupForVoiceMail

Added but not supported

vtasTrunkGroupForVoiceMailRetrievalOrDeposit

Added but not supported

vtasTrunkGroupForVoiceMailTrunkContext

Added but not supported

vtasTrunkGroupForVoiceMailTrunkGroup

Added but not supported

watchdog_timeout

Added and supported

4.2.2.2   Changed Configuration Attributes

The changed configuration attributes are shown in Table 13.

Table 13    Changed Configuration Attributes

Attribute Name

Description of Changes

DN  mmasMemoryMonitoringId=1,mmasMonitoringId=1,mmasId=1 "enabled"

enabled is set to false ensuring that the alarm will not come anymore. For more information, see section Deleted Alarms.

mtasCbVersion

ENUM 3 = VERSION_3. When it is set to 3 (VERSION_3), Outgoing Communication Barring service reports 141 (INTERNATIONAL_TOLL_RESTRICTION) in charging event when call is barred because of International or International-exHC condition in barring rules.

mtasChargingProfileRoRejectAnn

new Pattern supported: ^$|^[0-9]{4}\|ann=[a-zA-Z0-9_]+$

mtasCrLastCallInfoType

New enum value 3: INDEPENDENT_OF_INTERROGATION_TIME_RELATIVE_FULL_DATE

mtasCsiMapSccpStandard

Corrected the dependency statement to “Can be set to ANSI (0) if mtasCsiMapCdGti and mtasCsiMapCgGti are NO_GT (0), GT_TT (2) or GT_TT_NP_ES (3) and if mtasCsiMapCdTt and mtasCsiMapCgTt is less than 255”. See HX37396.

mtasFsfServiceFormatSuppressedServices

New usable formats: Cr, Csa

mtasFsfsServiceFormatSuppressedServices

New usable formats: Cr, Csa

mtasImrnRangeFirst

Can be in national format.

mtasImrnRangeLast

Can be in national format.

mtasMmtAsName

The default value for this attribute will be corrected, when coming from MTAS 1.9.

mtasMmtAsName

The attribute default value is changed from "MMTelAS" to "mmt".

mtasMmtSuppressEarlyMediaHeader

Cardinality changed to 0–1 and pattern string updated to accept empty values.

mtasMrControllerMrfcNodeRecoveryTimer

Range changed from 10–7200 to 0–7200. 0 means that the timer is not started, and the MrfcNode is not put to blacklist at all. See HX52510.

MtasNaAnnCause

Changed Description to indicate, that the configuration is for the originating side.

mtasNaAnnCauseAnnName

Changed Description to indicate, that the configuration is for the originating side.

mtasNaAnnCauseRejectCode

Changed Description to indicate, that the configuration is for the originating side.

mtasNaAnnCauseRejectReason

Changed Description to indicate, that the configuration is for the originating side.

mtasOcbBCatNumBarred

Support of wildcard "^" character in number matching pattern

mtasOcbBCatNumExempted

Support of wildcard "^" and fixed length limiter "$" in number matching pattern

mtasOcbOpBCatNumBarred

Support of wildcard "^" character in number matching pattern

mtasOcbOpBCatNumExempted

Support of wildcard "^" and fixed length limiter "$" in number matching pattern

mtasSccAsName

The default value for this attribute will be corrected, when coming from MTAS 1.9.

mtasSccAsName

The attribute default value is changed from "SCCAS" to "scc".

mtasSipOcDefIncrStep

The recommended value is changed from 12 to 2. The default value is not changed.

mtasStodCallPullPolicyRoaming

New enum value: 3: SAME_NETWORK. Pull from roaming device is allowed when target device and pulling device are roaming in same network. Device (mobile/fixed) in home network can always pull the call.

MtasTestAnnNumbers

According our documentation for MtasTestAnnNumbers, the maximum number is 255. This number was not checked before, now this fault is fixed. See HX47949.

vDicosLogRecordSize

Based on MTASNC-4430 the vDicos variable defined with the value of 0 to avoid extra spaces from MTASApplogs.

vtasCbVersion

New enum value 3 = VERSION_3. When it is set to 3 (VERSION_3), Outgoing Communication Barring service reports 141 (INTERNATIONAL_TOLL_RESTRICTION) in charging event when call is barred because of International or International-exHC condition in barring rules.

vtasCrLastCallInfoType

New enum value 3: INDEPENDENT_OF_INTERROGATION_TIME_RELATIVE_FULL_DATE

vtasFsfServiceFormatSuppressedServices

New usable formats: Cr, Csa

vtasFsfsServiceFormatSuppressedServices

New usable formats: Cr, Csa

vtasMmtSuppressEarlyMediaHeader

Cardinality changed to 0–1 and pattern string updated to accept empty values.

VtasNaAnnCause

Changed Description to indicate, that the configuration is for the originating side.

vtasNaAnnCauseAnnName

Changed Description to indicate, that the configuration is for the originating side.

vtasNaAnnCauseRejectCode

Changed Description to indicate, that the configuration is for the originating side.

vtasNaAnnCauseRejectReason

Changed Description to indicate, that the configuration is for the originating side.

vtasOcbBCatNumBarred

Support of wildcard "^" character in number matching pattern

vtasOcbBCatNumExempted

Support of wildcard "^" and fixed length limiter "$" in number matching pattern

vtasOcbOpBCatNumBarred

Support of wildcard "^" character in number matching pattern

vtasOcbOpBCatNumExempted

Support of wildcard "^" and fixed length limiter "$" in number matching pattern

4.2.2.3   Deprecated Configuration Attributes

The deprecated configuration attributes are listed in Table 14.

Table 14    Deprecated Configuration Attributes

Attribute Name

Description of Changes

MtasChargingProfileRoReject

Was never supported

mtasChargingProfileRoRejectGa

Was never supported

mtasGaAnnCauseValue

Use mtasGaAnnSessionProgressReason instead.

vtasGaAnnCauseValue

Use vtasGaAnnSessionProgressReason instead.

mtasMmtAsName

Replaced with mtasFunctionMmtAsName

mtasMrfpNodeOperationalState

The CM is deprecated with mtasMrfpNodeOperState

mtasNwAsName

The CM is deprecated with mtasNwPrIwAsName. During upgrade, the value of mtasNwAsName is migrated automatically to mtasNwPrIwAsName.

mtasNwFoIwAsName

Replaced with mtasFunctionNwFoIwAsName

mtasSccAsName

Replaced with mtasFunctionSccAsName

mtasFunctionMmtAsName

Upgrade from previous release – mtasMmtAsName value is copied to mtasFunctionMmtAsName. See HX31452.

mtasFunctionSccAsName

Upgrade from previous release – mtasSccAsName value is copied to mtasFunctionSccAsName. See HX31452.

MtasMultiPersonaImrnRange

Deprecated

mtasMultiPersonaImrnRangeFirst

Deprecated

mtasMultiPersonaImrnRangeLast

Deprecated

mtasMultiPersonaImrnLifetime

Deprecated

VtasMultiPersonaImrnRange

Deprecated

vtasMultiPersonaImrnRangeFirst

Deprecated

vtasMultiPersonaImrnRangeLast

Deprecated

vtasMultiPersonaImrnLifetime

Deprecated

mtasMultiPersonaImrnLifetime

Deprecated because IMRN acronym was changed for MPCN for readability and new CMs were introduced

mtasMultiPersonaImrnRange

Deprecated because IMRN acronym was changed for MPCN for readability and new CMs were introduced

mtasMultiPersonaImrnRangeFirst

Deprecated because IMRN acronym was changed for MPCN for readability and new CMs were introduced

mtasMultiPersonaImrnRangeLast

Deprecated because IMRN acronym was changed for MPCN for readability and new CMs were introduced

mtasSdsConditionalServiceKeys

Was never supported

vtasMultiPersonaImrnLifetime

Deprecated because IMRN acronym was changed for MPCN for readability and new CMs were introduced

vtasMultiPersonaImrnRange

Deprecated because IMRN acronym was changed for MPCN for readability and new CMs were introduced

vtasMultiPersonaImrnRangeFirst

Deprecated because IMRN acronym was changed for MPCN for readability and new CMs were introduced

vtasMultiPersonaImrnRangeLast

Deprecated because IMRN acronym was changed for MPCN for readability and new CMs were introduced

SC114 and SC115

Deprecated

4.2.2.4   Obsolete Configuration Attributes

The configuration MOCs and attributes made obsolete are shown in Table 15.

Table 15    Obsolete Configuration Attributes

Attribute Name

Description of Changes

mtasMrfpNodeOperationalState

Not supported, obsolete, mtasMrfpNodeOperState has taken over the role of this CM

carSelDialedStringAnalysisTableSynchronization

CMCO – Carrier Select – made obsolete and replaced by carSelDialedStringAnalysisTableSyncState

carSelCarrierTableSynchronization

CMCO – Carrier Select – made obsolete and replaced by CarSelCarrierTableSyncState

numAnaLocalCallTableSynchronization

CMCO – Number Analysis – made obsolete and replaced by numAnaLocalCallTableSyncState

numberNormalisationTableSync

CMCO Number Normalization – made obsolete and replaced by numberNormalisationTableSyncState

mtasSystemConstantSC1

Obsoleted (Parameter provides a possibility to configure MMTel AS to suppress the general No Reply Timer supervision in case CFNR or FCD-NR supervisions expire. This in order to avoid conflicting actions resulting in failed diversion.)

SC 72

System Constant 72 is obsoleted

SC 86

System Constant 86 is obsoleted

4.2.2.5   Deleted Configuration Attributes

The deleted configuration attributes are shown in Table 16.

Table 16    Deleted Configuration Attributes

Attribute Name

Description

DN "fmAlarmTypeId=Memory,fmAlarmModelId=MMAS,fmId=1"

This is deleted. For more information, see section Deleted Alarms.

4.2.3   Fault Management

This section describes changed, new, and removed alarms.

4.2.3.1   New Alarms

The new alarms are shown in Table 17.

Table 17    New Alarms

Alarm Name

Description

Forking Interworking Function License Absent

The alarm is raised when mtasFoIwAdministrativeState is unlocked and Forking Interworking Function license is absent, expired or invalid, and snoozed when a valid license is installed.

MultiPersona Service License Absent

The alarm is raised when mtasMultiPersonaAdministrativeState is unlocked and MultiPersona Service license is absent, expired or invalid, and snoozed when a valid license is installed.

MTAS Time Based Scaling

This alarm will be raised at a specific time configured on the VNF, and is used for triggering the time based scaling feature.

SRM Alarm System Resources High Usage

This threshold-based alarm is raised when one or more system resources are above the configured limits and genericThresholdAlarmEnable is set to 1.

SRM Alarm System Resources Low Usage

This threshold-based alarm is raised when one or more system resources are below the configured limits and genericThresholdAlarmEnable is set to 1.

4.2.3.2   Changed Alarms

The changed alarms are shown in Table 18.

Table 18    Changed Alarms

Alarm Name

Description of Changes

-

-

4.2.3.3   Deleted Alarms

The deleted alarms are shown in Table 19.

Table 19    Deleted Alarms

Alarm Name

Description

MMAS, Heap Memory Load Limit Exceeded

The alarm was raised by the Multimedia Application Server (MMAS) as part of overload protection when the heap memory load exceeds a configured threshold value.


The reason to delete the alarm is because the behavior of standard Java raise the alarm, when the memory is allocated, and cease the alarm, when the garbage collection is executed. This result was a flaky alarm, without traffic impact. See HW61234.

4.2.4   IFC Triggers

4.2.4.1   New IFC Triggers

The new IFC triggers are listed in Table 20.

Table 20    New IFC Triggers

Reason

IFC

To trigger Forking Interworking Function on NW AS

The Forking IWF service can be invoked by 2 levels: iFC and CM parameters within MTAS. On iFC level, the top most route header must have an ‘‘as’’ parameter with a value set to the configured CM attribute mtasNwFoIwAsName, if the generic port functionality is used. When the iFC has no condition in the rule (always adds ”as” to trigger the FoIwf AS) then additional condition can be used in MTAS with the mtasFoIwMode CM attribute to trigger FoIw functionality.

The device will send a SIP MESSAGE with its own IMPU as destination. This MESSAGE should reach the MMTel AS

Trigger the MMTel AS on either the generic SIP port or on the originating port (mtasSipTrafficOriginatingIpPort) when Method=”MESSAGE” AND SessionCase=”ORIGINATING_REGISTERED” AND Header=”Content-Type” Content=”application/vnd.call-id-info+xml”

4.2.4.2   Changed IFC Triggers

The changed IFC triggers are listed in Table 21

Table 21    Changed IFC Triggers

Reason

IFC

Multiple AS roles invocation on one ISC triggering

For multiple AS invocation in co-location MTAS on AS generic SIP port, the IFC triggers must contain the AS roles.


Example for originating MTAS:


Trigger2ApplicationServers: xxx: sip:<mtas.operator.net>; as=”scc,foiwf,mmt,priwf”


The order of AS roles is specified in the Route Header “as=”

4.2.5   Performance Measurement

This section lists new and changed, deprecated, obsolete, and deleted Performance Measurement (PM) counters.

For more information on counter description, refer to MTAS Performance Measurements.

4.2.5.1   New PM Counters

The new PM counters are listed in Table 22.

Table 22    New PM Counters

Counter Name

Description

MtasCBOCBBarredType

Added and supported

MtasCBOCBNotBarredType

Added and supported

MtasCelNOkE

Now Supported

MtasCelNOkI

Now Supported

MtasCelOk

Now Supported

MtasFoIwNOkE

Now supported

MtasFoIwNOkI

Now supported

MtasFoIwOk

Now supported

MtasMmtInitOrigPlmnSessNOkNet

Added but not supported

MtasMmtInitOrigPlmnSessNOkNet

Now supported

MtasMmtInitOrigPlmnSessNOkService

Now supported

MtasMmtInitOrigPlmnSessNOkSupportNode

Now supported

MtasMmtInitOrigPlmnSessNOkUser

Now supported

MtasMmtInitOrigPlmnUnregSessNOkNet

Now supported

MtasMmtInitOrigPlmnUnregSessNOkService

Now supported

MtasMmtInitOrigPlmnUnregSessNOkSupportNode

Now supported

MtasMmtInitOrigPlmnUnregSessNOkUser

Now supported

MtasMmtInitTermPlmnSessNOkNet

Now supported

MtasMmtInitTermPlmnSessNOkService

Now supported

MtasMmtInitTermPlmnSessNOkSupportNode

Now supported

MtasMmtInitTermPlmnSessNOkUser

Now supported

MtasMmtInitTermPlmnUnregSessNOkNet

Now supported

MtasMmtInitTermPlmnUnregSessNOkService

Now supported

MtasMmtInitTermPlmnUnregSessNOkSupportNode

Now supported

MtasMmtInitTermPlmnUnregSessNOkUser

Now supported

MtasMmtOrigPlmnNetworkSuccessSessionEstablish

Now supported

MtasMmtOrigPlmnUnregNetworkSuccessSessionEstablish

Now supported

MtasMmtTermOrigPlmnSessNOk

Now supported

MtasMmtTermOrigPlmnSessNOkECause

Now supported

MtasMmtTermOrigPlmnSessNOkServiceCause

Now supported

MtasMmtTermOrigPlmnSessOk

Now supported

MtasMmtTermOrigPlmnUnregSessNOk

Now supported

MtasMmtTermOrigPlmnUnregSessNOkECause

Now supported

MtasMmtTermOrigPlmnUnregSessNOkServiceCause

Now supported

MtasMmtTermOrigPlmnUnregSessOk

Now supported

MtasMmtTermPlmnNetworkSuccessSessionEstablish

Now supported

MtasMmtTermPlmnUnregNetworkSuccessSessionEstablish

Now supported

MtasMmtTermTermPlmnSessNOk

Now supported

MtasMmtTermTermPlmnSessNOkECause

Now supported

MtasMmtTermTermPlmnSessNOkServiceCause

Now supported

MtasMmtTermTermPlmnSessOk

Now supported

MtasMmtTermTermPlmnUnregSessNOk

Now supported

MtasMmtTermTermPlmnUnregSessNOkECause

Now supported

MtasMmtTermTermPlmnUnregSessNOkServiceCause

Now supported

MtasMmtTermTermPlmnUnregSessOk

Now supported

MtasMultiPersonaOrigSelAttempts

Now supported

MtasMultiPersonaOrigSelectionsNOkE

Now supported

MtasMultiPersonaOrigSelectionsNOkI

Now supported

MtasMultiPersonaOrigSelectionsOk

Now supported

MtasMultiPersonaTermSelAttempts

Now supported

MtasMultiPersonaTermSelectionsNOkE

Now supported

MtasMultiPersonaTermSelectionsNOkI

Now supported

MtasMultiPersonaTermSelectionsOk

Now supported

MtasSccInitOrigCsPlmnSessAttempts

Now supported

MtasSccInitOrigCsPlmnSessNOkNet

Now supported

MtasSccInitOrigCsPlmnSessNOkUser

Now supported

MtasSccInitOrigCsPlmnSessOk

Now supported

MtasSccInitTermCsPlmnSessAttempts

Now supported

MtasSccInitTermCsPlmnSessNOkNet

Now supported

MtasSccInitTermCsPlmnSessNOkUser

Now supported

MtasSccInitTermCsPlmnSessOk

Now supported

MtasSccTermOrigCsPlmnSessCompletionAttempts

Now supported

MtasSccTermOrigCsPlmnSessNOk

Now supported

MtasSccTermOrigCsPlmnSessOk

Now supported

MtasSccTermTermCsPlmnSessCompletionAttempts

Now supported

MtasSccTermTermCsPlmnSessNOk

Now supported

MtasSccTermTermCsPlmnSessOk

Now supported

MtasSdsCapInitDPRelayAttempt

Added but not supported

MtasSdsPlmnCapInitDPOrigNOkE

Now supported

MtasSdsPlmnCapInitDPOrigNOkI

Now supported

MtasSdsPlmnCapInitDPOrigOk

Now supported

MtasSdsPlmnCapInitDPOrigPlmnNOkE

Added but not supported

MtasSdsPlmnCapInitDPOrigPlmnNOkI

Added but not supported

MtasSdsPlmnCapInitDPOrigPlmnOk

Added but not supported

MtasSdsPlmnImrnNOkE

Now supported

MtasSdsPlmnImrnNOkI

Now supported

MtasSdsPlmnImrnOk

Now supported

4.2.5.2   Changed PM Counters

The changed PM counters are listed in Table 23.

Table 23    Changed PM Counters

Counter Name

Description of Changes

MtasSubsReregOk

Fixed no increment in common scenario when mtasSubsDataInitRegHSSFetchDelay=3. See HW90791.

4.2.5.3   Deprecated PM Counters

The deprecated PM counters are listed in Table 24.

Table 24    Deprecated PM Counters

Counter Name

Description of Changes

MtasMmtInitOrigSessNOkNet

MtasMmtInitOrigPlmnSessNOkNet counter can be used instead

MtasMmtInitOrigSessNOkService

MtasMmtInitOrigPlmnSessNOkService counter can be used instead

MtasMmtInitOrigSessNOkSupportNode

MtasMmtInitOrigPlmnSessNOkSupportNode counter can be used instead

MtasMmtInitOrigSessNOkUser

MtasMmtInitOrigPlmnSessNOkUser counter can be used instead

MtasMmtInitOrigUnregSessNOkNet

MtasMmtInitOrigPlmnUnregSessNOkNet counter can be used instead

MtasMmtInitOrigUnregSessNOkService

MtasMmtInitOrigPlmnUnregSessNOkService counter can be used instead

MtasMmtInitOrigUnregSessNOkSupportNode

MtasMmtInitOrigPlmnUnregSessNOkSupportNode counter can be used instead

MtasMmtInitOrigUnregSessNOkUser

MtasMmtInitOrigPlmnUnregSessNOkUser counter can be used instead

MtasMmtInitTermSessNOkNet

MtasMmtInitTermPlmnSessNOkNet counter can be used instead

MtasMmtInitTermSessNOkService

MtasMmtInitTermPlmnSessNOkService counter can be used instead

MtasMmtInitTermSessNOkSupportNode

MtasMmtInitTermPlmnSessNOkSupportNode counter can be used instead

MtasMmtInitTermSessNOkUser

MtasMmtInitTermPlmnSessNOkUser counter can be used instead

MtasMmtInitTermUnregSessNOkNet

MtasMmtInitTermPlmnUnregSessNOkNet counter can be used instead

MtasMmtInitTermUnregSessNOkService

MtasMmtInitTermPlmnUnregSessNOkService counter can be used instead

MtasMmtInitTermUnregSessNOkSupportNode

MtasMmtInitTermPlmnUnregSessNOkSupportNode counter can be used instead

MtasMmtInitTermUnregSessNOkUser

MtasMmtInitTermPlmnUnregSessNOkUser counter can be used instead

MtasMmtOrigNetworkSuccessSessionEstablish

MtasMmtOrigPlmnNetworkSuccessSessionEstablish counter can be used instead

MtasMmtOrigUnregNetworkSuccessSessionEstablish

MtasMmtOrigPlmnUnregNetworkSuccessSessionEstablish counter can be used instead

MtasMmtTermNetworkSuccessSessionEstablish

MtasMmtTermPlmnNetworkSuccessSessionEstablish counter can be used instead

MtasMmtTermOrigSessNOk

MtasMmtTermOrigPlmnSessNOk counter can be used instead

MtasMmtTermOrigSessNOkECause

MtasMmtTermOrigPlmnSessNOkECause counter can be used instead

MtasMmtTermOrigSessNOkServiceCause

MtasMmtTermOrigPlmnSessNOkServiceCause counter can be used instead

MtasMmtTermOrigSessOk

MtasMmtTermOrigPlmnSessOk counter can be used instead

MtasMmtTermOrigUnregSessNOk

MtasMmtTermOrigPlmnUnregSessNOk counter can be used instead

MtasMmtTermOrigUnregSessNOkECause

MtasMmtTermOrigPlmnUnregSessNOkECause counter can be used instead

MtasMmtTermOrigUnregSessNOkServiceCause

MtasMmtTermOrigPlmnUnregSessNOkServiceCause counter can be used instead

MtasMmtTermOrigUnregSessOk

MtasMmtTermOrigPlmnUnregSessOk counter can be used instead

MtasMmtTermTermSessNOk

MtasMmtTermTermPlmnSessNOk counter can be used instead

MtasMmtTermTermSessNOkECause

MtasMmtTermTermPlmnSessNOkECause counter can be used instead

MtasMmtTermTermSessNOkServiceCause

MtasMmtTermTermPlmnSessNOkServiceCause counter can be used instead

MtasMmtTermTermSessOk

MtasMmtTermTermPlmnSessOk counter can be used instead

MtasMmtTermTermUnregSessNOk

MtasMmtTermTermPlmnUnregSessNOk counter can be used instead

MtasMmtTermTermUnregSessNOkECause

MtasMmtTermTermPlmnUnregSessNOkECause counter can be used instead

MtasMmtTermTermUnregSessNOkServiceCause

MtasMmtTermTermPlmnUnregSessNOkServiceCause counter can be used instead

MtasMmtTermTermUnregSessOk

MtasMmtTermTermPlmnUnregSessOk counter can be used instead

MtasMmtTermUnregNetworkSuccessSessionEstablish

MtasMmtTermPlmnUnregNetworkSuccessSessionEstablish counter can be used instead

4.2.5.4   Obsolete PM Counters

The obsolete PM counters are listed in Table 25.

Table 25    Obsolete PM Counters

Counter Name

Description of Changes

-

-

4.2.5.5   Deleted PM Counters

The deleted PM counters are shown in Table 26.

Table 26    Deleted PM Counters

Counter Name

Description of Changes

MtasSdsPlmnCapInitDPOrigPlmnOk

It was never supported.

MtasSdsPlmnCapInitDPOrigPlmnNOkE

It was never supported.

MtasSdsPlmnCapInitDPOrigPlmnNOkI

It was never supported.

4.3   Impacts to Continuous Delivery Machinery

This section summarizes the impacts to the Continuous Delivery Machinery, which can need changes based on the listed items.

A summary of impacts is shown in Table 27.

The description of impact is as follows:

Table 27    Summary of Impacts to CD Machinery

Service

Impact

Description of Changes

Deployment

Major Impact

The impact is given as major because of change in HOT files delivered with the product, but vMTAS can be deployed with previous HOT files as well.


The changes are as follows:


  • Image names are inserted into HOT YAML files upon calling prepareHot.bash. Script now must be executed from a directory where there is exactly one IPXE and MTAS image present.

  • Bar network and eth4 are now configurable in case of routing profile 1, with disabled default configuration. (They are kept mandatory in profile 2).

  • Dependency to cinder volumes are added to SC-1 and SC-2 VMs in case of cinder-based setups.

  • Port security is now disabled by default on the port level-

  • Creation of neutron networks is now optional and configurable in prepareHot.bash

Health Check

Minor Impact

    Minor NBC changes on interface of Health Check triggering script:

  • Type ‘troubleshooting’ renamed to ‘full’

  • Periodic scheduling options changed

  • Period scheduling unit changed from second to hour


XML format report changed because of schema changes. HTML report is unchanged.

Health Check

Minor Impact

‘SoftwareVersions’ check functionality is extended to verify if R-states of all MTAS components are the same.

SS7 trace

Minor impact

The ss7trace.log file has changed permission to prevent others than users with root privileges to read it. Also permissions for the ss7caf-collect-info script is changed to only allow users with root privileges to execute it. This means that if still root user executes it there is no impact. If a user is belonging to system-ts group is used, a password will be required to access the script. No other users are allowed to execute.

4.4   Summary of Impacts per Feature

All MTAS nodes in the network must be upgraded before taking new services in operation. This section summarizes the impact per feature when the feature is turned on. A summary of impacts per feature is shown in Table 28.

The description of impact is as follows:

Table 28    Summary of Impacts per Feature

Feature

Service

Impact

Description of Changes

Support of IMRN in national format for SDS

CS Interworking/SDS

No impact

New option in the SDS function to return the destinationRoutingAddress/IMRN in CAP CONNECT in National format, without the country code, and with the NAI set to 3 (national). Configured by CM parameter mtasSdsImrnNai.

Call type validation for the destination number provisioned for abbreviated dialing

Abbreviated Dialing

No impact

If call type validation for the destination number provisioned for abbreviated dialing is needed on the CAI3G interface, the CM parameter mtasAbDialCallTypeValidation must be activated.

Adding date to call return announcement for calls older than two days

Call Return

No Impact

Call Return service is enhanced to provide a new option for mtasCrLastCallInfoType to present relative day and date. This feature enhancement is controlled with the following CM attribute: mtasCrLastCallInfoType enum value 3.

Call type validation for the destination number provisioned for abbreviated dialing

CDiv, Abbreviated Dialing

No impact

If call type validation for the destination number provisioned for abbreviated dialing is needed on the Ut interface, the CM parameter mtasAbDialCallTypeValidation must be activated

Communication barring enhancements

ICB

No Impact

ICB service of MMTel AS will support domestic roaming and can bar the calls on detecting network level roaming after the country level roaming is detected. This feature can be configured with the following CM attributes: mtasComCcmMccDestinationMapping, mtasComCcmMccDestinationMappingMappedValue, mtasComCcmMccMnc, mtasComCcmMccMncHome

Network announcement triggered by specific SIP header

Network Announcement Service

No Impact

This feature is to enable MTAS to recognize a customer specific SIP header in initial INVITE, reject the call setup and play an announcement to the user. This feature is controlled with the following CM attributes: mtasNaRaSipHeaderName, mtasNaRaSipHeaderValue, mtasNaRaSipHeaderGaAnnId, mtasNaRaRejectCode, mtasNaRaRejectReason, mtasGaAnnSessionProgressReason, vtasNaRaSipHeaderName, vtasNaRaSipHeaderValue, vtasNaRaSipHeaderGaAnnId, vtasNaRaRejectCode, vtasNaRaRejectReason, vtasGaAnnSessionProgressReason.

Communication barring enhancements

OCB

No Impact

OCB service of MMTel AS will support domestic roaming and can bar the calls on detecting network level roaming after the country level roaming is detected. This feature can be configured with the following CM attributes: mtasComCcmMccDestinationMapping, mtasComCcmMccDestinationMappingMappedValue, mtasComCcmMccMnc, mtasComCcmMccMncHome

Communication barring enhancements

OCB

No Impact

OCB service of MMTel AS will allow calls to additional destination country when international and internation-exHC conditions are applied. This feature can be configured with the following CM attributes: mtasComCcmMccDestinationMapping, mtasComCcmMccDestinationMappingMappedValue, mtasComCcmMccMnc, mtasComCcmMccMncHome

Network based handling of non-authorized international calls

Outgoing Communication Barring

No Impact

Outgoing Communication Barring service enhanced to report new CB counters are introduced to measure number of failed calls because of barring and number of successful calls (not barred) with key as call type. The following counters are supported now: MtasCBOCBBarredType, MtasCBOCBNotBarredType.


If the parameter is set and already existing user document settings are generating reject messages, the parameter mtasXdmsUtValidation can be set to (1) and selective validation is supported. In this case MMTel AS validates the received Ut request together with the user document but for CDIV and/or Abbreviated Dialing services and the validation constraints are applied only on the received request. If CDIV and/or Abbreviated Dialing services are not part of the Ut request, then the validation of those services in the user document is skipped.

Announcement according to Reason header

Network Announcement

No impact

Instances of the new CMs parameters will not exist after the upgrade and accordingly the new function will be disabled by default. In terminating case an announcement can be played based on combination of SIP error status code + Q.850/SIP cause code and SIP error response can be configurable, the same way as it works for originating. This is controlled by a new MOC MtasNaAnnCauseT, or for Wholesale VtasNaAnnCauseT, and its attributes.

Communication Barring Service is enhanced to report SSID 141 for International or International-exHC condition in barring rules.

Communication Barring

No Impact

When mtasCbVersion is set to 3 (VERSION_3), Outgoing Communication Barring service reports SSID value 141 (INTERNATIONAL_TOLL_RESTRICTION) in charging event when call is barred because of International or International-exHC condition in barring rules.

Communication Barring Service is enhanced to report SSID 141 for International or International-exHC condition in barring rules.

Communication Barring

No Impact

When mtasCbVersion is set to 3 (VERSION_3), Outgoing Communication Barring service reports SSID value 141 (INTERNATIONAL_TOLL_RESTRICTION) in charging event when call is barred because of International or International-exHC condition in barring rules.

Ro Announcement for errors without Announcement AVP

Online Charging

No Impact

MTAS can play Ro reject announcement in case any CCA-I or CCA-U message contains command or service level error code or Experimental-Result-Code AVP, even when the CCA does not contain Announcement-Instructions AVP, if CCFH action is set to TERMINATE and it is configured through CM parameters.


Generic announcement will be played, if the result code entry in mtasChargingProfileRoRejectAnn matches the error result code (3xxx/4xxx/5xxx) returned in the CCA message by the OCS, or if that is not true, when mtasChargingProfileRoRejectDefaultAnnRemoteUser and/or mtasChargingProfileRoRejectDefaultAnnServedUser is configured. The generic announcement to be played is configurable through the CM parameters.


The above CM parameters are configurable per charging profile. There can be multiple instaces (0–32) of mtasChargingProfileRoRejectAnn, but only a single instance of the latter two parameters.

Multi-Persona on CS

MultiPersonaService

Minor Impact

Multi persona selection when VoLTE UE attached to CS. See section Impact on MTAS Features.

Time-based auto-scale

VNF-LCM

No Impact

Time-based auto-scaling feature triggered by a preconfigured time-based alarm

EM-driven instantiation

VNF-LCM

No Impact

VNFs instantiated on VNF-LCM are now visible on EO (Ericsson Orchestrator)

EM-driven scale

VNF-LCM

No Impact

VNFs scaled on VNF-LCM are now updated on EO (Ericsson Orchestrator)

Identity Presentation Enhancement for Enterprise Customers

CNS

No Impact

If mtasIdPresCnipAddIdParam is set to TRUE MMTel AS shall support adding the "id" parameter to the Event header after calling-name for SIP queries over the Calling Name Server (CNS) interface.

Support CAP call forwarding indication in MTAS

NorthboundCallControlService

Minor Impact

When an MMTel CDIV diverts the call at Busy or No-Reply and if the SCP node armed event reporting with RRB (tBusy/tNoAnswer) before that, the ERB notification with the ‘callForwarded’ indication will be sent by the NCC service

Ro Announcement for errors without Announcement AVP

Online charging

No impact

MTAS plays default generic announcement before terminating the call if: * both primary and secondary Ro diameter connections are unavailable; * no receipt of CCA response to CCR message; when mtasChargingProfileRoRejectDefaultAnnRemoteUser or mtasChargin

MTAS Barring Program enhancement

Communication Barring

No Impact

Service is enhanced to support Wildcard character ‘^’ and Fixed length deliminator ‘$” in number matching pattern in respective CM’s are configured.

5G TADS adaptation

Terminating Access Domain Selection (T-ADS)

Minor Impact

Stored Mobile Access Node is updated with information retrieved during T-ADS Information request. If RAT type returned by HSS is 1004 (E-UTRAN) then Mobile Access Node is set to mme_node. If RAT type returned by HSS is 1006 (NR) then Mobile Access Node is

Unified roaming determination correction and support for domestic roaming in multiple services

OCB

Minor Impact

The served user roaming status in OCB service will be determined by roaming determination.

ICB

Minor Impact

The served user roaming status in ICB service will be determined by roaming determination.

CAT

Minor Impact

The served user roaming status in CAT service will be determined by roaming determination.

RBT

Minor Impact

The served user roaming status in RBT service will be determined by roaming determination.

Northbound Call Control

Minor Impact

The served user roaming status in Northbound Call Control service will be determined by roaming determination.

Charging

Minor Impact

The served user roaming status in Online Charging service will be determined by roaming determination.

Call Pull

Minor Impact

New ‘same network’ policy introduced in call pull. Domestic roaming support added in Call Pull service.

4.5   Other Interface Impacts

All MTAS nodes in the network must be upgraded before taking new services in operation.

The changes to existing services are described in Table 29.

The description of impact is as follows:

Table 29    Other Interface Changes

Source of Change

Service

Impact

Description of Changes

HW82344

Ad-Hoc conference

Minor Impact

When a user is moved into the conference, ACR(start)/CCR(I) will contain User-Equipment-Info AVP.

HW76654

SIP Upstream Overload Control

No Impact

Because of TR HW76654, the algorithm for calculating the SIP Upstream Overload Control oc value is changed on CBA track, since CBA platform (vDicos and CoreMW) has delay to collect the RUI value. To adapt the platform delay, two delays(5s and 7s by default) at application level are introduced which can avoid the traffic fluctuation.


Beside the two application level delays, the recommended value for mtasSipOcDefIncrStep and mtasSipOcDefDecrStep are changed. For mtasSipOcDefIncrStep, it is changed from 12 to 2. For mtasSipOcDefDecrStep, it is changed from 8 to 1.

HW75114

Scc As

No Impact

When mtasSccMobileBehaviour is enabled, MtasSccTermPsSuccAttempt counter is not incremented for PS access termination attempt for normal mobile subscribers. This issue has been corrected in this release.

HW83145

NW AS

No Impact

The counter MtasPrIwOrigSuccess was incremented incorrectly twice for each successful session established. This is corrected in this release to be incremented only once.

HW50758

CDIV and Call Barring in ST AS

Minor impact

Until now, rules (CDIV and CB) and routes (SIP Trunking Control) in ST AS were not keeping the order during evaluation as were set in CAI3G Create/Set request. Now this fault has been corrected.

HX10219

Ad Hoc conference service

No Impact

Before, when the conference creator wanted to remove a non-existing participant from the conference (for example, the CP has already left), the last moved-in participant was kicked out. This behavior can be turned off from now. When this function is disabled and the specified CP is not in the conference, the REFER message is rejected.


New CM attribute: mtasConfLastMovedParticipantRemovalEnabled is introduced to control this behavior.

HX13418

MMTel NPLI

No impact

There is a possibility to use VLR-number in LocationInformation from HSS as alternative to CGI to get current location MCC. Prerequisites - configure MMTel AS NPLI to use VLR/MSC number in addition to CGI when building np PANI, terminating case. (mtasMmtNpliCSLocationInformation=1) - VLR/MSC number to be added to PANI should also be applied for originating MMTel NPLI case. This behavior can be controlled with CM mtasMmtNpliOriginatingCSLocationInformation=1; =0 legacy behavior (only CGI considered for PANI; =1 consider also VLR number or MSC number, or both, if available (same behavior as for mtasMmtNpliCSLocationInformation).

HX14241

DEN

No impact

The order of <remote> and <local> tag in XML NOTIFY body is now according to RFC 4235, Ch 4.4. The XML tag order can be configured by a new CM attribute mtasDenVersion. When set to 0 (INITIAL_VERSION), legacy behavior of the service is active. When set to 1 (VERSION_1), the <local> and <remote> tag is sent in correct order.

HX19883

O-SDS

Minor impact

When IMRN INVITE reaches O-SDS on the PSI port and the service decides to update the PANI header based on InitialDP’s location information, the service will remove incoming network-provided PANI from all further SIP messages coming from the served user during session establishment.

TR HW19418

XDMS

No Impact

Separated XDMS application logs: The log events generated by different applications (CAI3G, Ut/XCAP, CAI3G for SIP Trunk, GenSSC, CCMP) are recorded into different log files. The original log file “catalina.log” only records other non-application related events. For more information, refer to MTAS Troubleshooting Guideline

TR HX29166

XDMS

No Impact

Introduced XDMS log files retention policy: For each log type (access log, application log, Catalina log, and so on.), XDMS keeps additional 10 old archived log files based on the age, older files are removed For more information, refer to MTAS Troubleshooting Guideline

HX35573

SRVCC

No Impact

When a new CM attribute (mtasSrvccPreconditionTime) is set to a value greater than 0, SRVCC pre-alerting access transfer INVITE will be delayed by SCC AS if there’s an early dialog that does not have QoS parameters negotiated (if preconditions are required)

HW67604

Alarms

Minor Impact

Because of an earlier fault NeLS Alarms might not be cleared even if the related features are disabled in MTAS. Now this fault is fixed, so the alarms will be ceased in this case.

HX34278

SRVCC

No impact

The new mtasSrvccAlertAckFallbackTime timer is started on ACK and fallback can then happen until it expires. If the mtasSrvccAlertAckFallbackTime time > 0, then fallback can also happen after the legacy fallback timer expires and before the new one is started (on ACK).

HX25597

CDIV

Minor

CDIV in MTAS is now putting "privacy=history" into the History-Info header for 180/181/183/200OK SIP messages from UE_C if reveal-identity-to-caller=false. This is to prevent C-number to be exposed to A.

HX14490

Ad Hoc conference

Minor

Ad-Hoc conference service is now sending partial notification about CP joining into the conference, when conference created using uri list and answer confirmation is enabled. Until now, nothing was sent, because of a fault.

HX19590

PRIW

Minor

PRIW service is adding confirm-status attribute into the SDP of 183 session progress message sent from NWAS, requesting resource reservation confirmation from user.

HX34376

Online Charging

Minor Impact

When OCS orders call termination in CCA-U (response code is 4010 with Announcement-Instruction) after call establishment, then terminating MTAS rejects the SIP session with 480 Temporarily Unavailable.

HX34377

Online Charging

Minor Impact

When OCS orders call termination in CCA-I/CCA-U (response code is 4010 with Announcement-Instruction), then originating MTAS rejects the SIP session with 403 Forbidden.

HX34278

SRVCC

Minor impact

Before this update there was no possibility of PS fallback after the call was answered if the SRVCC transfer was done in alerting state. Now, if mtasSrvccAlertAckFallbackTime > 0, a (second) fallback timer is started at reception of ACK for 200OK on INVITE if the transfer was started in alerting state. A PS fallback can then occur until this timer expires.

HX45973

Japanese Charging

Minor Impact

Until now, because of an earlier fault "MtasJc ICBS Data Not Found" alarm was not raised. Now the alarm can be raised again.

HX26776

Number Portability

No Impact

MTAS Number Portability Service will support replacement based on regular expressions in NAPTR response for ENUM query.

HX34278

SRVCC

No Impact

Added support for mtasSrvccAlertAckFallbackTime. The new alertAckFallback timer for SRVCC alerting is started on ACK and fallback can then happen until it expires. If the alertAckFallback time > 0, then fallback can also happen after the legacy fallback timer expires and before the new one is started (on ACK).

HX35299

SRVCC

Minor Impact

Added a check if preconditions exist in media stream, if they are present then add the precondition tag to Require header in the provisional response to access transfer INVITE.

HX32907

Short Number Dialing

Minor

With this fix when a SND user creates an Ad-Hoc conference with uri list, the From header of the dialout INVITEs will be updated.

HX38859

MTAS Awareness after IS recovery

Minor Impact

The checking of the 'initialselection' tag in top most Route header was changed to case-insensitive for MTAS Awareness after IS recovery invocation

HW67604

N/A

Minor Impact

Because of an earlier fault, NeLS Alarms were not cleared even if the related features were disabled in MTAS. Now after bug fix NeLS Alarms are only reported, if the related feature's administrativeState is enabled in MTAS.

HX51446

Network Announcement Service

Minor Impact

Network Announcement Service is suppressed on terminating MTAS when CCNL service is unlocked and CCNL is indicated.

HX33804

Customized Alerting Tones

Minor Impact

When transparent mode is on, CatService handles subsequent 183 provisional responses without SDP from network and forwards the message. If transparent mode is off, stops the message.

HX55002

SIP Upstream Overload Control

No Impact

With the updated algorithm MTAS reaches a stable load in an overload situation faster.

HW64046

Workflow

Minor Impact

In the scope of the TR we implemented hardening directives according to the MTAS Hardening guideline in the post_instantiation.py LCM script:


A new Workflow Admin user is introduced (wf_adm) which is used by the script;

HX53550 

Scaling out

Major Impact

Because of a newly identified fault, there might be problems with the MRFP connections (H248). The manual scale out documentation has been updated with an extra step, to do a small restart after the scaling out operation, which will mitigate this problem.

HX35573

SRVCC

No Impact

When a new attribute (mtasSrvccPreconditionTime) is set to a value greater than 0, SRVCC pre-alerting access transfer INVITE will be delayed by SCC AS if there’s an early dialog that does not have QoS parameters negotiated (if preconditions are required)

HX17177

SFTP

Minor Impact

The following issue has been corrected: In SFTP NBI session, an unauthorized user was able to execute below commands to navigate to the folders and access file information. This was possible only when the user knows the exact name and path of the files/folders.

HX46931

vMTAS Nettrace

Minor Impact

Nettrace existing logic of matching subscriber ID was based on regular expressions, after the TR solution, exact match will be used for the filtering.

HX53546

Number Analysis

Major Impact

New action parameters that trigger the configuration sync. If PDB is used to configure the node, New version of PDB which supports action attributes shall be used.

5   Impact on MTAS Features

This section describes the impact on vMTAS 1.15.0 features when the feature is turned on.

5.1   5G TADS Adaptation

The T-ADS service updates stored mobile access node type depending on the RAT type returned by HSS during TADSinformation request. If RAT type returned by HSS equals to 1004 (E-UTRAN) then Mobile Access Node is set to mme_node. If RAT type returned by HSS is equals to 1006 (NG) then Mobile Access Node is set to amf_node. This new feature can be configured with the following CM attribute: mtasTadsSuppressCsRetryWhen5G.

Impact

No impact on capacity, performance, network elements, and operation.

5.2   Announcement According to Reason Header

Network Announcement service is enhanced. In terminating case an announcement can be played based on combination of SIP error status code + Q.850/SIP cause code and SIP error response can be configurable, the same way as it works for originating. This is controlled by a new MOC MtasNaAnnCauseT, or for Wholesale VtasNaAnnCauseT, and its attributes.

Impact

No impact.

5.3   Communication Event Logging

The new communication event logging function is a Rf based MMTel AS service, sending notifications about served user session communication to an external server.

Communication events will be sent to the external logging server whenever there is a communication attempt from/towards served user. The event includes information about type of session state event, time, calling party, called party, subscription information, and so on.

The feature is controlled by the new mtasCel MOC.

It is possible to provision this service both individually per subscriber and per groups of subscribers (Service Profile) and per MMTel context (Multi-Persona).

Impact

There is minor impact on capacity and performance when feature is enabled and provisioned.

5.4   Forking Interworking Function (F-IWF)

The Forking Interworking function (F-IWF) is an interworking function provided by the Network Application Server (NW AS).

The F-IWF provides interworking between a caller device lacking support of multiple early dialogs and the IMS network.

It aggregates multiple early dialogues to a single dialogue, keeps track of the media state on multiple-dialog-side, and maps the authorized media towards the single dialog.

F-IWF can be configured to be executed on all traffic, or have a flexible invocation mechanism to trigger its execution based on the presence of a SIP header or an attribute in a SIP header in the initial INVITE.

This new feature can be configured with the following CM attributes: mtasNwFoIwAsName, mtasFoIwAdministrativeState, mtasFoIwMode, mtasFoIwInvocationHeaderName, mtasFoIwInvocationHeaderValue, mtasFoIwInvocationHeaderHandling.

The following PM counters are increased by this new feature: MtasFoIwOk, MtasFoIwNOkE, MtasFoIwNOkI.

Impact

No impact on capacity, performance, network elements, and operation.

5.5   MTAS Call Success Rate And Drop Rate per PLMN

New session setup and completion counters have been added in MMTel AS and SCC AS with PLMN and access type key information. These counters can be used to troubleshoot the network issues.

The following counters have been added to support this functionality:

Additionally, when error response is received for INVITE in SCC Terminating or SCC Terminating Unregistered session, if served user location is not available and mtasSccNpliTerminatingOnInviteReject is enabled, MTAS will trigger NPLI query to obtain the location information.

Impact

No impact on capacity, performance, network elements, and operation.

5.6   Multi-Persona on CS

The Multi-Persona service enables a mobile subscriber to use different personas (identities) at incoming and outgoing communication. Multi persona selection when originating VoLTE UE attached to CS. Multi persona indication when terminating VoLTE UE attached to CS . For more information refer to Multi-Persona Service in MTAS.

This feature can be controlled with the following CM attributes:.

This feature requires a license to work: MtasMultiPersona or vMtasMultiPersona.

This feature uses the following counters for Performance Measurement:

This feature may raise the following new alarm: MultiPersona Service License Absent.

Impact

No impact on capacity, performance, network elements, and operation.

Minor impact. For backward compatibility with legacy behavior during upgrade the CM mtasMultiPersonaAdministrativeState is to be set to UNLOCKED.

5.7   Protection Against Endpoints Not Including SDP in 200OK

If MTAS receives a 200 OK response to an INVITE request without SDP and this has been preceded by an unreliable provisional response with SDP, then if an extended Offer/Answer exchange verification is enabled (mtasSipOfferAnswerExchangeControl = 1; REJECT_ON_ UNRELIABLE_SDP_ANSWER), MTAS immediately shall release the session.

Impact

No impact on capacity, performance, network elements, and operation.

5.8   Removal of Multiple AS Invocation in Co-Location Scenarios

When multiple AS roles are co-located, MTAS supports to invoke these AS roles by one ISC triggering on generic SIP port. The invoked AS order is specified in the top Route header “as=”, as the following example:

Route:sip:mtas.operator.net; as="scc,foiwf,mmt,priwf"

Impact

No impact on capacity, performance, network elements and operation.

5.9   Reporting Ro CCR(Terminate) failure over Rf interface

This feature extends the currently implemented Ro failure handling with providing information about the Ro CCR (Termination) failure on Rf interface. All Ro failures handled by CCFH are currently reported on Rf except for the Ro CCR (Termination) failure and backward compatibility is ensured by suppressing Ro-Information AVP in ACRs.

This feature can be controlled with the following Configuration Attribute:

Impact

No impact on capacity, performance, network elements, and operation.

5.10   Scaling Workflows for VMware

It is now possible to execute the scaling workflows on a VMware based cloud.

Impact

No impact.

5.11   Support CAP Call Forwarding Indication in MTAS

When an MMTel Communication Diversion service diverts the call at Busy or No-Reply and if the SCP node armed event reporting with RRB (tBusy/tNoAnswer) before that, the ERB notification with the ‘callForwarded’ indication will be sent by the NCC service.

Impact

No impact on capacity, performance, network elements, and operation.

5.12   Support Hardware Watchdog for Intel 6300 ESB

vMTAS now supports the lde-watchdogd function that LDE provides as a CSM (CBA system model) component. lde-watchdogd provides a configurable watchdog daemon which periodically resets the watchdog timer by writing to /dev/watchdog.

The watchdog device can be real hardware, or emulated hardware, (for example, by a KVM hypervisor), or fully implemented in software as a kernel module.

In case of a hardware watchdog device, the LDE agent watchdog daemon relies that its driver (kernel module) is loaded. This is determined by checking for the existence of /dev/watchdog. If this file is not there when the LDE agent watchdog service is started, the service will attempt to load a software watchdog (softdog). This will result in /dev/watchdog appearing albeit backed by a software implemented "device".

The watchdog configuration used by the LDE watchdogd component is set using the following parameters (provided in the CSM component configuration file lde-agents-watchdogd.yaml):

Impact

No impact on capacity, performance, network elements and operation.

5.13   Unified Roaming Determination Correction And Support for Domestic Roaming in Multiple Services

MMTel AS provides unified roaming determination for originating and terminating services. For domestic roaming evaluation, services can select between MCC-only and MCC+MNC based roaming determination. This feature enhancement can be configured with the following CM attributes: mtasMmtDomesticRoaming, mtasMmtVersion, vtasMmtDomesticRoaming, and vtasMmtVersion.

Impact

No impact on capacity, performance, network elements, and operation.

5.14   vMTAS Workflow Enhancement When Used with Ericsson Orchestrator

The Ericsson Orchestrator (EO) is enhanced in a way that if an instance is successfully terminated in the VNF Life Cycle Manager (VNF-LCM), then it will be removed from the EO too.

Impact

No additional impact.

5.15   vMTAS, Tool for Faster and Easier Handling of Subscriber and Software Trace

The MtasTrace tool makes it possible to manage subscriber or software trace in vMTAS system in a faster and more efficient way. The tool supports easy configuration, start and stop of trace session. Generated trace messages can be tailed to new files to avoid information loss because of log rotation. CPU load monitoring and automatic deactivation of the trace session protects against system overload.

Impact

No impact on capacity, performance, network elements, and operation.

5.16   VMware Instantiation and Termination Workflow

It is now possible to deploy MTAS with a 2+2 configuration on a VMware based cloud using instantiation workflow scripts. It is possible to terminate graceful and forceful MTAS using the termination workflow scripts.

Impact

No impact on capacity, performance, network elements, or operation.

5.17   Adding Date to Call Return Announcement for Calls Older Than Two Days

MTAS is now adding date in announcement for CR invocation, if the interrogation happens after 2 days of saving last incoming call.

This feature enhancement is controlled with the following CM attribute: mtasCrLastCallInfoType enum value 3.

Impact

No impact.

5.18   Call Type Validation for the Destination Number Provisioned for Abbreviated Dialing

If call type validation for the destination number provisioned for abbreviated dialing is needed on the Ut interface, the CM parameter mtasAbDialCallTypeValidation must be activated If the parameter is set and already existing user document settings are generating reject messages, the parameter mtasXdmsUtValidation can be set to (1) and selective validation is supported. In this case, MMTel AS validates the received Ut request together with the user document, but for CDIV or Abbreviated Dialing, services and the validation constraints are applied only on the received request. If CDIV or Abbreviated Dialing, or both services are not part of the Ut request, then the validation of those services in the user document is skipped.

If call type validation for the destination number provisioned for abbreviated dialing is needed on the CAI3G interface, the CM parameter mtasAbDialCallTypeValidation must be activated.

Impact

No impact.

5.19   Communication-Barring Enhancements

MMTel AS takes it into consideration the additional destination country for mobile user, when international and international-exHC conditions are evaluated.

MMTel AS to bar the call based on configurations when mobile served user is calling from another carrier network in the home country.

This feature enhancement can be configured with the following CM attributes: mtasComCcmMccDestinationMapping, mtasComCcmMccDestinationMappingMappedValue, mtasComCcmMccMnc, and mtasComCcmMccMncHome.

Impact

No impact.

5.20   EM-Driven Instantiation

After a successful instantiation operation, started from the VNF-LCM, has been finished successfully, a newly created virtual application belonging to the newly instantiated VNF is available in the EO (Ericsson Orchestrator) as well.

Impact

No impact on capacity, performance, network elements and operation.

5.21   EM-Driven Scaling

If an instance has been deployed from the EO (Ericsson Orchestrator), then after a successful scaling operation, started from the VNF-LCM, has been finished successfully, the newly updated stack-related information (number of virtual machines, IDs of VMs, and so on.) are available in the EO as well.

Impact

Scaling is a deliberate operation with direct impact on the capacity of the VNF. No impact on network elements and operation.

5.22   Enhancement of Hotline Service

New Whitelist conditional Hotline type introduced for Hotline Service No new CM parameters. The feature can be controlled with the existing Hotline Administrative state CM, and through provisioning.

Impact

No impact on capacity, performance, network elements, and operation.

5.23   Graceful locking from vMRF

New service change method graceful reason 908 is supported, this triggers graceful shutdown. After receiving this service change new connections will not be allowed (no more add message allowed), but ongoing transactions will not be affected. After all connection has been gracefully subtracted, operationalState will be linkDown (previously disabled, this means SCTP link is down).

A new CM parameter is introduced to indicate this state. The CM parameter is called mtasMrfpNodeOperState. The following states are represented with this CM:

The state linkShuttingDown represents the new function, graceful locking.

Impact

No impact.

5.24   Identity Presentation Enhancement for Enterprise Customers

With support of this feature MMTel AS shall support adding the "id" parameter to the Event header after calling-name for SIP queries over the Calling Name Server (CNS) interface.

Impact

No impact on capacity, performance, network elements, and operation.

5.25   Increased Number of Rating Centers in Number Analysis

The cardinality of CM attribute NumAnaRatingCenter is increased from the present 5000 to 7000.

Impact

No impact on capacity, performance, network elements, and operation.

5.26   Interaction between CAT and MobileCommunicationWaiting

The CW service checks the provisional responses and if 180 Ringing with CWU is received it plays the CW announcement if no other announcement is playing.

CAT announcement may be suppressed if the value of mtasCatEarlyMediaInteractionTimer is bigger than zero and the following preconditions are met:

The CAT service starts the mtasCatEarlyMediaInteractionTimer timer on the first provisional response with the configured amount of time. When the timer expires the CAT service plays the announcement if no other announcements are being played.

The feature is controlled with the following configuration parameter:

Impact

No impact.

5.27   Mid-Call Renegotiation Request Retry

MMTel AS can receive 500 error response with retry-after header for a relayed mid-dialog renegotiate request triggered by either re-INVITE or UPDATE. In such a scenario, MMTel AS retries the renegotiation request after the delay time indicated in the received retry-after header or mtasMmtReInviteRetryAfterTimeMax, whichever is less.

The function is controlled with CM mtasMmtMidCallRenegotiationRetryAfterSupport.

Impact

No impact on capacity, performance, network elements, and operation.

5.28   MTAS Barring Program Enhancements

This feature enhances OCB Barring Category pattern matching with following:

The enhanced pattern matching is applicable for the user part of the Tel URI or embedded Sip URI, that is,. for phone numbers only. The barred and exempted entries may include one or several wildcard characters in any position of the number part. The presence of such wildcard character is interpreted as any character value. The Exempted list entries may include a fixed length matching indicator character.

Impact

There is a minor impact on capacity and performance when wildcarding is configured.

5.29   Multi-X: Active Persona Device Selection (Former Multi-X: Hunting on Persona)

The Multi-X:Active persona device selection service is a new service that consists of the following new functions:

Impact

No impact on capacity, performance, network elements, and operation.

5.30   Network Announcement Triggered by Specific SIP Header

The purpose of this feature is to enable MTAS to recognize a customer-specific call barring scenario and play an announcement to the user. The recognition is done based on checking SIP headers in the incoming initial INVITE messages.

This feature is controlled with the following CM attributes:

Impact

No impact on capacity, performance, network elements, and operation.

5.31   Network-Based Handling of Non-Authorized International Calls

New CB counters are introduced to measure number of failed calls because of barring and number of successful calls (not barred) with key as call type.

The new PM counters are: MtasCBOCBBarredType, MtasCBOCBNotBarredType.

Impact

No impact.

5.32   New PM Job Names

The following new PM job names have been added:

PmJob=NOOSSCONTROL_MtasSla_OSProcessingUnit
PmJob=NOOSSCONTROL_MtasSla_OSProcessingLogicalUnit
PmJob=NOOSSCONTROL_MtasSla_OsmDevice

Impact

No impact on capacity, performance, network elements, or operation.

5.33   Remove Service-Interact-Info Header

The SIP headers of incoming INVITE requests (configured by CM mtasAsIwInviteHeaderFilter, for example, mtasAsIwInviteHeaderFilter = "Service-Interact-Info") will be removed from the outgoing request when the filtering function is enabled.Impact.

Impact

No impact on capacity, performance, network elements, and operation.

5.34   Ro Announcement for Errors Without Announcement AVP

MTAS plays Ro reject announcement in case any CCA message contains command or service level error code or Experimental-Result-Code AVP, even when the CCA does not contain an Announcement-Instructions AVP, if CCFH action is set to TERMINATE.

It can be configured and controlled through the following CM parameters:

The mtasChargingProfileRoRejectAnn CM parameter determines the announcement package to be played in case of a specific reject code. Announcement played to the served user, when the reject result code in the CCA-I on originating side, or in the CCA-U on both sides matches the result code configured in the CM parameter.

Example: mtasChargingProfileRoRejectAnn = "4012|RoRejectAnnouncement". If the reject code in the CCA message is 4012, then the RoRejectAnnouncement keyed Generic announcement will be played to the served user.

The mtasChargingProfileRoRejectDefaultAnnRemoteUser CM parameter determines the announcement package to be played for call termination to the remote user when CCR-I rejected on the terminating side.

The mtasChargingProfileRoRejectDefaultAnnServedUser CM parameter determines the announcement package to be played for call termination to the served user, when CCR-I rejected on the originating side, or, when CCR-U rejected on both sides.

Example: mtasChargingProfileRoRejectDefaultAnnServedUser = "DefaultRoRejectAnnouncement". If the reject code in the CCA message not matches the entries configured in mtasChargingProfileRoRejectAnn or mtasChargingProfileRoRejectAnn is not configured, then the DefaultRoRejectAnnouncement keyed Generic announcement will be played to the served user.

If both mtasChargingProfileRoRejectDefaultAnnServedUser and mtasChargingProfileRoRejectAnn CM parameters are configured and the reject code in the CCA message matches an entry in mtasChargingProfileRoRejectAnn, then the latter takes precedence.

These CM parameters are configurable per charging profile. There can be multiple instaces (0–32) of mtasChargingProfileRoRejectAnn, but only a single instance of mtasChargingProfileRoRejectDefaultAnnRemoteUser and mtasChargingProfileRoRejectDefaultAnnServedUser per charging profile.

Impact

By default, there is no impact. There can be additional strain on MRF resources, when the feature is enabled and configured by the CM parameters (announcement will be ordered from the MRF by MTAS for CCA messages containing error response), depending on the details of the configuration.

5.35   Ro Announcement for Errors Without Announcement AVP (Phase 2)

MTAS plays Ro reject announcement in case any CCA message contains command or service level error code or Experimental-Result-Code AVP, even when the CCA does not contain an Announcement-Instructions AVP, if CCFH action is set to TERMINATE.

It can be configured and controlled through the following CM parameters:

If both mtasChargingProfileRoRejectDefaultAnnServedUser and mtasChargingProfileRoRejectAnn CM parameters are configured and the reject code in the CCA message matches an entry in mtasChargingProfileRoRejectAnn, then the latter takes precedence.

These CM parameters are configurable per charging profile. There can be multiple instaces (0–32) of mtasChargingProfileRoRejectAnn, but only a single instance of mtasChargingProfileRoRejectDefaultAnnRemoteUser and mtasChargingProfileRoRejectDefaultAnnServedUser per charging profile.

Impact

By default, there is no impact. There can be additional strain on MRF resources, when the feature is enabled and configured by the CM parameters (announcement will be ordered from the MRF by MTAS for CCA messages containing error response), depending on the details of the configuration.

5.36   Ro Announcement for Errors Without Announcement AVP (Phase 3)

MTAS plays default generic announcement before terminating the call if both primary and secondary Ro diameter connections are unavailable no receipt of CCA response to CCR message.

This functionality can be configured and controlled through the following CM parameters:

These CM parameters are configurable per charging profile.

Impact

By default, there is no impact. There can be additional strain on MRF resources, when the feature is enabled and configured by the CM parameters (announcement will be ordered from the MRF by MTAS for CCA messages containing error response), depending on the details of the configuration.

5.37   Supplementary Service Support for Multi-Persona in IMS/VoLTE

Support multi-persona subscribers that shall have differentiation of supplementary services per persona. This is an enhancement on the existing Multi Persona feature. This enhanced functionality can be controlled by below node level configuration and user level provisioning.

To use this feature, operator needs to enable the following CM attributes along with valid Multi-Persona License:

To use this feature, operator needs to provision and activate the MultiPersona service for the subscriber along with:

Impact

No impact on capacity, performance, network elements, and operation.

5.38   Support for ANSI network (CAP)

Previously ITU standard and Global Title was hardcoded for the CAP interface.

Now support for configuration of standard (ITU or ANSI) used on the CAP signaling network is added. Configuration can be done with the mtasCsiCapSccpStandard CM attribute.

Support for configuration of Global Title is added. This feature can be configured with the following attributes:

Impact

No impact.

5.39   Support of External MRFC Node Failover in MMTel AS (Drop 2)

The drop 1 of the feature has been delivered into the previous release (4.10.0 and 1.10.0). In drop 1, MTAS tried to connect other MRFC Nodes, if the communication was not successful for the first candidate.

In this release, MTAS marks the non-responding nodes (mtasMrfcNodeOperationalState attribute) with the value MARKED_NOT_RESPONDING. After the configured time (specified in mtasMrControllerMrfcNodeRecoveryTimer) expires, MTAS marks that MRFC node as working again (MARKED_OK).

The duration of this timer can be controlled through the value of the mtasMrControllerMrfcNodeRecoveryTimer attribute.

Impact

No impact on capacity, performance, network elements, or operation.

5.40   Support of IMRN in national format for SDS

When CM parameter mtasSdsImrnNai is set to National(1),

In both cases, the NAI of IMRN are set to National(3). When CM parameter mtasSdsImrnNai is set to Legacy(0), legacy behavior is applied.

Impact

No impact.

5.41   Support of Originating Identity Presentation Restriction Service for Priority Calls in MMTel AS

Existing privacy settings can be overridden for priority calls if the user is provisioned with override parameter and priority Originating Identity Presentation restriction. Operator will have possibility to configure via CAI3G Originating Identity Presentation Restriction for Priority Call.

A new <priority-restriction> element is introduced in the operator part of <originating-identitypresentation-restriction>.

Impact

No impact.

5.42   Time-Based Auto-Scale

The customer can now configure an auto scaling operation (by configuring a timestamp and a scaling type – in/out – with additional scaling information via ECLI). The scale-out and scale-in workflows can be triggered automatically based on alarms which will be raised at the specific time configured on the VNF. The ENM triggers a scale workflow on VNF-LCM based on the alarm from the VNF.

Newly introduced alarm: MTAS Time Based Scaling

Newly introduced MOC: MtasScaling MOC

Impact

Scaling is a deliberate operation with direct impact on the capacity of the VNF. No impact on network elements and operation.

5.43   vMTAS Improved Resilience to Network Disturbances

To make vMTAS more resilient to network disturbances, the time-out value has been increased from 1500 milliseconds to 5000 milliseconds on the internal network interface (TIPC).

Impact

No impact on capacity, performance, network elements and operation.

5.44   vMTAS, Improved Serviceability Success Rate during In-service Scaling

Serviceability success rate during in service scaling of vMTAS is improved significantly. vMTAS continues to serve those ongoing transactions during scaling by not terminating the application processes which are handling those transactions.

Serviceability success rate is improved but varies depending on the CPU load when the scaling is triggered and scenarios ongoing at that time. Overload rejections and other failures observed as the CPU load increases beyond 35–40% during scaling.

This feature enhancement can be controlled with the following CM attribute: mtasFunctionScalingTerminateWaitTime.

Impact

No impact on capacity, performance, network elements, and operation.

5.45   VoLTE for Unified Communication Non-UC Routing Numbers

A list of specific numbers/addresses (service numbers like OSN/NSN/TollFree/ShortCode) in Business Line AS (BLAS) such that when a Business UC User dials one of these addresses, calls are not routed to the UC System.

CM parameters that control the behavior:

Impact

No impact on capacity, performance, network elements, and operation.