Sei sulla pagina 1di 72

Open MSS 17, Product

Documentation, version 3

Open Mobile Softswitch,


Product Description
DN09117587
Issue 4-0-1

 
Open Mobile Softswitch, Product Description

The  information  in  this  document  applies  solely  to  the  hardware/software  product  (“Product”)  specified
herein, and only as specified herein. Reference to “Nokia” later in this document shall mean the respective
company within Nokia Group of Companies with whom you have entered into the Agreement (as defined
below).

This document is intended for use by Nokia's customers (“You”) only, and it may not be used except for the
purposes  defined  in  the  agreement  between  You  and  Nokia  (“Agreement”)  under  which  this  document  is
distributed. No part of this document may be used, copied, reproduced, modified or transmitted in any form
or  means  without  the  prior  written  permission  of  Nokia.  If  You  have  not  entered  into  an  Agreement
applicable to the Product, or if that Agreement has expired or has been terminated, You may not use this
document in any manner and You are obliged to return it to Nokia and destroy or delete any copies thereof.

The  document  has  been  prepared  to  be  used  by  professional  and  properly  trained  personnel,  and  You
assume  full  responsibility  when  using  it.  Nokia  welcomes  your  comments  as  part  of  the  process  of
continuous development and improvement of the documentation.

This  document  and  its  contents  are  provided  as  a  convenience  to  You.  Any  information  or  statements
concerning the suitability, capacity, fitness for purpose or performance of the Product are given solely on
an  “as  is”  and  “as  available”  basis  in  this  document,  and  Nokia  reserves  the  right  to  change  any  such
information  and  statements  without  notice.  Nokia  has  made  all  reasonable  efforts  to  ensure  that  the
content  of  this  document  is  adequate  and  free  of  material  errors  and  omissions,  and  Nokia  will  correct
errors  that  You  identify  in  this  document.  Nokia's  total  liability  for  any  errors  in  the  document  is  strictly
limited to the correction of such error(s). Nokia does not warrant that the use of the software in the Product
will be uninterrupted or error-free.

NO  WARRANTY  OF  ANY  KIND,  EITHER  EXPRESS  OR  IMPLIED,  INCLUDING  BUT  NOT  LIMITED  TO
ANY  WARRANTY  OF  AVAILABILITY,  ACCURACY,  RELIABILITY,  TITLE,  NON-INFRINGEMENT,
MERCHANTABILITY  OR  FITNESS  FOR  A  PARTICULAR  PURPOSE,  IS  MADE  IN  RELATION  TO  THE
CONTENT  OF  THIS  DOCUMENT.  IN  NO  EVENT  WILL  NOKIA  BE  LIABLE  FOR  ANY  DAMAGES,
INCLUDING BUT NOT LIMITED TO SPECIAL, DIRECT, INDIRECT, INCIDENTAL OR CONSEQUENTIAL
OR  ANY  LOSSES,  SUCH  AS  BUT  NOT  LIMITED  TO  LOSS  OF  PROFIT,  REVENUE,  BUSINESS
INTERRUPTION,  BUSINESS  OPPORTUNITY  OR  DATA  THAT  MAY  ARISE  FROM  THE  USE  OF  THIS
DOCUMENT  OR  THE  INFORMATION  IN  IT,  EVEN  IN  THE  CASE  OF  ERRORS  IN  OR  OMISSIONS
FROM THIS DOCUMENT OR ITS CONTENT.

This document is Nokia proprietary and confidential information, which may not be distributed or disclosed
to any third parties without the prior written consent of Nokia.

Nokia  is  a  registered  trademark  of  Nokia  Corporation.  Other  product  names  mentioned  in  this  document
may be trademarks of their respective owners.

Copyright © 2017 Nokia. All rights reserved.

f Important Notice on Product Safety


  This product may present safety risks due to laser, electricity, heat, and other sources of danger.

Only  trained  and  qualified  personnel  may  install,  operate,  maintain  or  otherwise  handle  this
product and only after having carefully read the safety information applicable to this product.

The  safety  information  is  provided  in  the  Safety  Information  section  in  the  “Legal,  Safety  and
Environmental Information” part of this document or documentation set.

Nokia is continually striving to reduce the adverse environmental effects of its products and services. We
would  like  to  encourage  you  as  our  customers  and  users  to  join  us  in  working  towards  a  cleaner,  safer
environment. Please recycle product packaging and follow the recommendations for power use and proper
disposal of our products and their components.

If you should have questions regarding our Environmental Policy or any of the environmental services we
offer, please contact us at Nokia for any additional information.

2 © 2017 Nokia DN09117587 Issue: 4-0-1
Open Mobile Softswitch, Product Description

Table of Contents
This document has 72 pages
   
Summary of changes..................................................................... 8
   
1 Overview of the Open Mobile Softswitch....................................... 9
   
2 Benefits of the Open Mobile Softswitch....................................... 12
2.1 Operational cost savings..............................................................12
2.2 Long-term investment protection..................................................13
   
3 Functions of the Open Mobile Softswitch.....................................15
3.1 Visitor Location Register.............................................................. 15
3.2 Control entities............................................................................. 16
3.2.1 Call control................................................................................... 16
3.2.2 Service Switching Function ......................................................... 17
3.2.3 Media Gateway Control Function.................................................17
3.2.4 Session Border Control................................................................ 18
   
4 Interfaces of the Open Mobile Softswitch.....................................21
4.1 Session Initiation Protocol............................................................22
4.2 A interface over IP........................................................................23
   
5 Services in the Open Mobile Softswitch.......................................25
5.1 Supplementary Services in the MSS............................................25
5.1.1 Facility codes............................................................................... 26
5.1.2 Calling Name Presentation.......................................................... 26
5.2 Intelligent Network Services in the MSS...................................... 27
5.3 Short Message Services.............................................................. 28
5.3.1 SMS Router..................................................................................28
5.3.2 SM traffic filtering and blocking.................................................... 30
5.3.3 MultiSIM Short Message.............................................................. 30
5.3.4 SMS over LTE with the MSS........................................................ 30
5.4 Unstructured Supplementary Service Data..................................31
5.5 Location Services.........................................................................32
5.6 MultiSIM....................................................................................... 32
5.6.1 One Number Service....................................................................33
5.7 Multipoint A/IuCS......................................................................... 33
5.8 SIP IP PBX...................................................................................35
5.9 VLR Backup solution....................................................................36
5.10 Subscriber Data Feed.................................................................. 37
5.11 IPv6 support................................................................................. 38
5.12 ICS-enhanced MSS..................................................................... 39
5.13 Charging.......................................................................................40
5.13.1 Offline charging............................................................................ 40
5.13.2 Online charging............................................................................ 41

DN09117587 Issue: 4-0-1 © 2017 Nokia 3
Open Mobile Softswitch, Product Description

5.13.2.1 Non-Diameter online charging..................................................... 41
5.13.2.2 Diameter online charging............................................................. 41
5.14 Statistics....................................................................................... 42
   
6 User plane control in the Open Mobile Softswitch....................... 44
6.1 Multimedia and CS data calls.......................................................44
6.2 Codec support..............................................................................44
6.3 Fax support in All-IP networks through the MSS......................... 45
6.4 Dual-Tone Multifrequency............................................................ 46
6.5 HD voice services........................................................................ 47
6.5.1 Speech Transmission Optimization..............................................47
6.6 Real-time monitoring.................................................................... 48
   
7 Mobility management in the Open Mobile Softswitch.................. 51
7.1 Roaming and handover................................................................51
7.1.1 Single Radio Voice Call Continuity...............................................52
7.1.1 SRVCC enhanced with ATCF and ATGW....................................53
7.1.1 Mid-call enhancements for SRVCC..............................................54
7.1.1 IMS emergency call support in MSS(SRVCC)............................. 54
7.2 Circuit-Switched Fallback.............................................................55
   
8 Load balancers in the Open Mobile Softswitch............................ 56
8.1 M3UA Load Balancer................................................................... 56
8.2 H.248 Load Balancer................................................................... 57
8.3 SIP Load Balancer....................................................................... 57
8.4 Traffica Load Balancer................................................................. 57
8.5 Diameter Load Balancer.............................................................. 58
   
9 Architecture of the Open Mobile Softswitch................................. 59
9.1 Benefits of the Advanced Telecommunications Computing
Architecture.................................................................................. 61
9.2 Redundancy principles.................................................................63
9.3 MSS functional units.................................................................... 64
9.3.1 Charging Unit............................................................................... 64
9.3.2 Central Memory and Marker ....................................................... 65
9.3.3 Cellular Management Unit............................................................65
9.3.4 Generic IP Signaling Unit............................................................. 65
9.3.5 OaM IP Director Unit.................................................................... 65
9.3.6 Control Plane IP Director Unit...................................................... 66
9.3.7 Operation and Maintenance Unit (OMU)......................................66
9.3.8 Switching Unit.............................................................................. 66
9.3.9 Statistical Unit.............................................................................. 66
9.3.10 Visitor Location Register Unit....................................................... 67
9.3.11 Virtualization Management Unit................................................... 67
9.4 Configuration possibilities of the Open Mobile Softswitch............67
   
10 Capacity of the Open Mobile Softswitch...................................... 69
   

4 © 2017 Nokia DN09117587 Issue: 4-0-1
Open Mobile Softswitch, Product Description

11 Operation and maintenance of the Open Mobile Softswitch........ 70
11.1 NetAct.......................................................................................... 70
11.2 Man-Machine Interface................................................................ 70
11.3 Configuration management..........................................................71
11.4 Fault management....................................................................... 71
11.5 Performance management...........................................................72

DN09117587 Issue: 4-0-1 © 2017 Nokia 5
Open Mobile Softswitch, Product Description

List of Figures
Figure 1 MSS access domains......................................................................... 10
Figure 2 MSS in mobile networks..................................................................... 11
Figure 3 Local switching in the MSS System....................................................12
Figure 4 Control entities in the MSS System.................................................... 16
Figure 5 Embedded I-BCF/I-BGF in MSS/MGW.............................................. 19
Figure 6 Complementing MSS with CFX-5000 I-BCF...................................... 19
Figure 7 Full-featured decomposed SBC......................................................... 20
Figure 8 Interfaces of the MSS......................................................................... 21
Figure 9 A interface over IP with transcoder in the MGW.................................24
Figure 10 SMS Router........................................................................................ 29
Figure 11 SMS over LTE.................................................................................... 31
Figure 12 VLR Backup solution.......................................................................... 37
Figure 13 Real-time user plane monitoring.........................................................49
Figure 14 SRVCC architecture .......................................................................... 52
Figure 15 The architecture of the Open MSS..................................................... 60
Figure 16 Nokia OCS..........................................................................................61
Figure 17 Functional units and interfaces of the MSS........................................ 64
Figure 18 Open MSS new delivery maximum configuration...............................68

6 © 2017 Nokia DN09117587 Issue: 4-0-1
Open Mobile Softswitch, Product Description

List of Tables
Table 1 Redundancy methods of functional units (ACPI5-A CPU blade)........63
Table 2 Tools for MML command execution....................................................71

DN09117587 Issue: 4-0-1 © 2017 Nokia 7
   

Summary of changes Open Mobile Softswitch, Product Description

Summary of changes
Changes between document issues are cumulative. Therefore, the latest document
issue contains all changes made to previous issues.

Changes made between issues 4-0-1 and 4-0-0


References to the Nokia Profile Server (NPS) have been removed.

Changes made between issues 4-0-0 and 3-0-1


Information on the I2 and Ro interfaces, Diameter Load Balancer, ICS enhanced MSS,
OVMU, and online charging possibilities has been added.
Editorial changes.

Changes made between issues 3-0-1 and 3-0-0


The capacity numbers have been updated based on Nokia's 8 million subscriber profile.

Changes made between issues 3-0-0 and 2-0-0


Open TAS and Open TRS specific content has been removed from the document.
The document has been updated with information based on MSS 15 release updates.
Editorial changes have been made throughout the document.

Changes made between issues 2-0-0 and 1-1-1


To reflect the addition of a new product to the Nokia portfolio and the resulting change in
naming conventions, instances of Nokia Mobile VoIP Server (NVS) and NVS have been
replaced, where appropriate, with Open Telecom Application Server (Open TAS) or the
appropriate role of the Open TAS product. Feature names and license names retain the
term NVS. For further information, see the document titled Impact of the Open Telecom
Application Server (Open TAS) on Documentation.
Also, the majority of Open TAS related information has been removed as it is detailed in
the Open Telecom Application Server, Product Description.

Changes made between issues 1-1-1 and 1-1-0


Editorial changes have been made to the document.

Changes made between issues 1-1-0 and 1-0-0


Section VLR Backup solution has been added.

8 © 2017 Nokia DN09117587 Issue: 4-0-1
   

Open Mobile Softswitch, Product Description Overview of the Open Mobile Softswitch

1 Overview of the Open Mobile Softswitch


The MSS offers a wide variety of services, including 3GPP-defined teleservices,
asynchronous and synchronous bearer services, and supplementary services.

Nokia's Open Mobile Softswitch (Open MSS, MSS) provides call control and mobility
management by performing signaling and call and connection control. The user plane
switching and routing, performed by Multimedia Gateways (MGWs), implement the user
plane interworking between the packet-switched and the circuit-switched networks. The
Open MSS, based on the field-proven DX 200 SW platform and commercial off-the-shelf
Advanced Telecommunications Computing Architecture (ATCA) hardware platform, has
a capacity of eight million subscribers, and up to 8 million Busy Hour Call Attempts
(BHCA). The Open MSS and MGW form a vital step in the evolution towards IP
Multimedia, providing a link between GSM, 3G, HSPA, LTE, and IP Multimedia
Subsystem (IMS). Based on field-proven technology and a rich heritage of
telecommunications excellence, the Open MSS is the fulfillment of a synergy of creative
innovation and strategic business insight.
The Open MSS supports High Definition (HD) voice, as well as messaging and rich
multi-media enhancements. It enables operator-configured routing and call control,
flexible register configuration, and re-leveraging of existing Intelligent Network (IN)
assets. Optimized domain interworking with Long-Term Evolution (LTE) is assured with
both enhanced seamless session transfer and fallback. The Open MSS offers a
combination of flexible configuration capabilities and standards compliance.
The Open MSS offers flexible, robust, cost-optimized service delivery and market-
defining enriched subscriber services in the virtualized and cloudified telecom
ecosystem. The solution delivers rapid integration with existing business and service-
delivery infrastructure, while enabling the progressive adoption of future-proof services
and architecture.
The Open MSS provides Service Switching Function (SSF) logic for supporting
Customized Applications for Mobile Network Enhanced Logic (CAMEL) and Core
Intelligent Network Application Protocol (INAP)-based IN procedures.
The Open MSS has full support for GSM, WCDMA, and CS over HSPA access
networks. It has interfaces to the LTE Evolved Packet Core (EPC) to function as a CS
Mobile Softswitch in 3GPP CS Fallback architecture, and interworks with the 3GPP IMS
All-IP communication networks as a Media Gateway Control Function (MGCF).

DN09117587 Issue: 4-0-1 © 2017 Nokia 9
   

Overview of the Open Mobile Softswitch Open Mobile Softswitch, Product Description

Figure 1 MSS access domains

2G PLMN

MSS
3G

3G PSTN

FlexiDirect IMS

E-UTRAN EPC
The Open MSS simultaneously supports different functions like CS Mobile Softswitch
and MGCF in the same physical network element. The dynamic and static capacities of
the MSS are shared in a fully dynamic way between the different functions. Therefore, it
offers control plane interworking functions between the different network domains.
A complete MSS System includes the MSS, the MGW and the Circuit-switched Data
Server (CDS). The MGW for the MSS supports GSM, WCDMA, Flexi Direct, FEMTO, CS
over HSPA, and Evolved Packet System (EPS) accesses in the same network element.
It also offers a full set of interfaces to the circuit-switched core domain and All-IP IMS
networks.
The CDS is an integrated part of the MSS System. It provides the InterWorking Function
(IWF) for mobile-originating and -terminating circuit-switched data calls. It is logically part
of the user plane, but it is a separate network element connected to the MGW.
The MSS System supports IP, TDM, and ATM transport technologies and therefore can
be integrated into any communications network. The support of such interfaces and
signaling protocols as SIP-I, BICC, ISUP, TUP, and DSS1 toward existing network
elements further ensures safe integration.
The MSS offers interworking among the various User–Network and Network–Network
interfaces.

10 © 2017 Nokia DN09117587 Issue: 4-0-1
   

Open Mobile Softswitch, Product Description Overview of the Open Mobile Softswitch

Figure 2 MSS in mobile networks
LDAP
HLR Server SADM LIMS CMD OCS

SCP

STP

SMSC OpenMSS OpenMSS


CFX-5000

FlexiNS
Traffica VLRBS

I-BTS
DNS

NetAct
OpenTAS
Nelmon

MGW MGW
RNC

PSTN

BSC
FlexiNG
CDS

DN09117587 Issue: 4-0-1 © 2017 Nokia 11
   

Benefits of the Open Mobile Softswitch Open Mobile Softswitch, Product Description

2 Benefits of the Open Mobile Softswitch


The Open Mobile Softswitch provides cost saving opportunities and long-term
investment protection.

The Open MSS, based on the latest technology and a standardized Advanced
Telecommunications Computing Architecture (ATCA) blade platform, delivers examplary
performance with a small footprint while providing the reliability and scalability inherited
from the field-proven MSS software platform. Nokia delivers a perfect combination of the
newest telecommunications hardware architecture and its carrier-grade, scalable
software platform.

2.1 Operational cost savings


The possiblity of local switching, the distributed architecture, and the fact that no Transit
MSS layer is needed to use the IP backbone save operational costs.

Local switching in Multimedia Gateways (MGWs) saves transmission and
interconnection costs. MGWs can be distributed close to the subscribers, and local calls
can be switched locally without long transmission legs to the MSS and back. Also, the
transmission bandwidth requirement per voice call in the MSS network is approximately
one third of the requirement of the traditional Time-Division Multiplexing (TDM)-based
networks. This makes it possible to save transmission costs in long-distance calls as
well.

Figure 3 Local switching in the MSS System

Coresite

PSTN
MSS

MGW MGW

RNC RNC RNC RNC


Localsite1 Localsite2

12 © 2017 Nokia DN09117587 Issue: 4-0-1
   

Open Mobile Softswitch, Product Description Benefits of the Open Mobile Softswitch

Site cost and Operation and Maintenance (OaM) work savings can also be realized,
since the MSS System elements have the highest subscriber density of all Circuit-
Switched Core solutions. Due to the distributed architecture, it is possible to place each
function where it is most economical and efficient. For example, MGWs can be located at
remote Base Station Controller (BSC)/Radio Network Controller (RNC) sites, where they
are as close to the subscribers as possible. On the other hand, the MSSs can be located
freely where it is easiest to arrange the operation and support. Thus, the number of core
sites can be reduced to a minimum.
Networks that use IP backbone with the help of the MSS System do not need a Transit
MSS layer. This is due to the simple and efficient operation of the IP-based network and
the shared traffic interfaces in the MGWs. The MGW has a common Gigabit Ethernet or
STM-1 interface shared by all traffic directions. Thus, fluctuation in traffic load and
direction in the backbone can be accommodated in the interfaces without a need for
modifications in the hardware configuration. Routing is also taken care of by the IP
protocols in the backbone.

2.2 Long-term investment protection


Nokia is committed to leading and implementing the most recent innovations in the
telecommunications industry and ensuring that Nokia products comply with the latest
standards.

On the radio access side, the MSS System supports the GSM A interface and 3G IuCS
interfaces. To further reduce the number of elements in the network and to enable better
use of transport resources, Nokia has also implemented the GSM Ater interface in the
Media Gateway (MGW). This makes a standalone transcoder unnecessary. The MSS
System supports the A and the IuCS interfaces over IP. These capabilities are proof of a
continuing commitment to develop both GSM and 3G networks and to provide IP-based
connectivity on all supported interfaces. Furthermore, Nokia is committed to helping
operators in continuously driving down operation, transmission, and maintenance costs.
With the native support of CS over HSPA access, the MSS System enables the operator
to exploit the spectral efficiency that HSPA can provide for voice calls when both the
User Equipment (UE) and radio access network are able to support the functionality.
Considering EFR codec usage in GSM and AMR codec usage with 12.2kbit/s transfer
rate in HSPA, HSPA can serve up to seven times more subscribers per MHz than GSM.
When compared to WCDMA, HSPA can serve almost two times more subscribers per
MHz. This means that with HSPA, the operator can better utilize the available radio
resources.
The Nokia Internet HSPA (Flexi Direct) architecture provides voice services by using a
direct connection between the Flexi Direct Base Transceiver Stations (I-BTSs) and the
MSS System, enabling the implementation of a flat network architecture by removing the
Radio Network Controller (RNC) from the UTRAN subsystem. This results in CAPEX and
OPEX savings for the operator. Support for multiple radio access technologies in the
MSS System secures the investment and ensures re-usability of the platform.
The MSS System enables the use of a common transport network for both fixed and
mobile voice traffic over packet-switched transport networks both on access and trunk
interfaces. It supports the TDM- and IP-based A interface, and the ATM- and IP-based
IuCS interface on the radio access side. On core network interfaces, the system
supports IP-, TDM-, and ATM-based transport for control and user plane traffic. The

DN09117587 Issue: 4-0-1 © 2017 Nokia 13
   

Benefits of the Open Mobile Softswitch Open Mobile Softswitch, Product Description

same MSS network element can simultaneously function as a Mobile Softswitch and a
Media Gateway Control Function (MGCF), while the same MGW is able to offer CS and
IM user plane gateway roles. The available capacity of an MSS System is shared
dynamically among these roles, thus enabling the stepwise introduction of new
interfaces, services, and functions.
The MSS also supports the Circuit-Switched Fallback (CSFB), a concept that 3GPP
defined for the Evolved Packet System (EPS). When voice, location, or Unstructured
Supplementary Service Data (USSD) services (other than Short Message) are initiated
or terminated to or from a UE attached to the EPS, the network forces the UE to fall back
to the GERAN or UTRAN network, where the CS procedures are then carried out.
The MSS's Single Radio Voice Call Continuity (SRVCC) function provides voice call
continuity when the terminal switches from LTE to 2G/3G coverage area. The UE is
handed over from E-UTRAN access to UTRAN/GERAN access so that the service
continues without significant interruption.
IP Multimedia Subsystem (IMS) Centralized Services (ICS) provides communication
services in such a way that all services and service control are based only on IMS
mechanisms and enablers. ICS enables IMS-based service execution when using
Circuit-Switched access for the media bearer.

14 © 2017 Nokia DN09117587 Issue: 4-0-1
   

Open Mobile Softswitch, Product Description Functions of the Open Mobile Softswitch

3 Functions of the Open Mobile Softswitch


The different MSS functionalities enable the network element to be used in GERAN,
UTRAN, and E-UTRAN access networks, and mobile service domains.

The MSS performs various functions in the following areas:
• subscriber data management
• mobility management
• roaming and handover
• Intelligent Network
• charging
• Session Initiation Protocol
• Session Border Control
• statistics

3.1 Visitor Location Register


The MSS's VLR function executes the subscriber data management.

Subscriber data is stored and managed by the Visitor Location Register (VLR) in the
MSS. Subscriber data is retrieved from the Home Location Register (HLR) over the
3GPP-standard MAP interface. The standard procedures start when a Circuit-Switched
(CS) or Session Initiation Protocol (SIP) subscriber registers in the MSS. The VLR
supports mobility management and authentication, and participates in the following call
and non-call related events:
• User Equipment-originating and -terminating calls
• outgoing call barring
• supplementary services (for example, call forwarding and call waiting)
• Mobile-Originated or Mobile-Terminated Short Message Service (MO-SMS, MT-SMS)
• Supplementary Service management
• Circuit-Switched Fallback
• Single Radio Voice Call Continuity

Mobility management functions supported by the VLR include location registration and
the management of Temporary Mobile Subscriber Identity (TMSI) and International
Mobile Subscriber Identity (IMSI).
The VLR requests authentication vectors from the Authentication Center (AuC) over the
standard MAP-F interface, stores the received vectors, and executes the authentication
procedure. The VLR is also involved in other security functions, such as TMSI
reallocation, initiating ciphering, International Mobile Equipment Identity (IMEI) checking,
and tracing.

DN09117587 Issue: 4-0-1 © 2017 Nokia 15
   

Functions of the Open Mobile Softswitch Open Mobile Softswitch, Product Description

The MSS offers the possibility of sending a certain set of subscriber data to an external
network element for further processing. This VLR Data Feed function enables the
operator to provide more sophisticated services when the information is delivered, for
example, to the Gateway Mobile Location Center (GMLC) or the Terminal Management
Server.

3.2 Control entities


In the MSS, the control plane and the user plane are separated.

Figure Control entities in the MSS System is a logical representation of the relationship


between the call control, user plane control, and Multimedia Gateway (MGW) control
functions.

Figure 4 Control entities in the MSS System
SCP SCP

MSS1 MSS2

Callcontrol
SSP SSP
(BICC,SIP,ISUP)

CallControl CallControl
TopologyDB TopologyDB
UserPlane UserPlane
Control Control

MGWControl MGWControl

MGWDB MGWDB

H.248 H.248

UPD

MGW MGW MGW MGW

MGW MGW

MGWpool1 MGWpool2

3.2.1 Call control


Call control is the interaction between the parties of a call for setting up and maintaining
calls.

The MSS's call control function handles the control plane routing, which is a process
during the set-up of a call that determines the destination of the call, as well as various
call handling- and call control protocol- related parameters and actions. Call control
protocols can be, for example, Session Initiation Protocol (SIP), Bearer Independent Call
Control (BICC), Integrated Services Digital User Part (ISUP), Base Station System
Application Part (BSSAP), or Radio Access Network Application Part (RANAP).

16 © 2017 Nokia DN09117587 Issue: 4-0-1
   

Open Mobile Softswitch, Product Description Functions of the Open Mobile Softswitch

Call control starts connection set-ups, clears procedures, and handles calls in progress.
The tasks related to ongoing calls include paging, handovers, the use of supplementary
services, and call re-establishment. Call control is responsible for a call for the duration
of the call. Call control has interfaces to Operation and Maintenance (OaM) programs for
traffic measurement, traffic observation, and charging purposes.
The MSS offers a variety of analyses that can be used in maximizing the efficiency and
flexibility in routing and switching the calls to their destinations. The operator-
configurable analyses enable call and routing control and call differentiation based on a
wide range of parameters. This flexibility enables the seamless service integration of the
MSS into existing Communications Service Provider networks. Control plane routing also
provides input parameters to user plane control, to enable differentiation in user plane
handling based on control plane parameters and results. Call control machinery in the
MSS is access agnostic; that is, the signaling interfaces and call control logic are
implemented as separate software entities and connected with well defined internal
interfaces. Therefore, the call control function, together with its tight integration with
Intelligent Network Service Switching Point functionalities, serves as a common routing,
service execution, and charging control functionality, which can be influenced by the
operator through flexible analyses.

3.2.2 Service Switching Function


The MSS is fully capable of operating in the Intelligent Network environment.

For operation in the Intelligent Network (IN) environment, the MSS includes the Service
Switching Function (SSF). The openness of the IN concept is ensured by implementing
the Service Switching Point-Service Control Point (SSP–SCP) interface using guidelines
stated in Core INAP and CAMEL standards. The use of the ETSI-defined Basic Call
State Models (BCSMs) provides operators with an efficient way of offering IN services for
call-associated transactions.
The IN concept is also applied to non-call–related transactions. The BCSMs defined for
these transactions provide the operation triggering points where control is moved from
the MSS to the SCP. Based on this, operator-specific services can be executed by the
SCP. These non-call–related IN procedures are applied to location registration, mobility
management, supplementary service invocation procedures, and short message
handling.
The SSP implementation of the MSS supports the following protocols:
• Nokia INAP CS-1 and CS-2
• Siemens INAP 7m+
• CAMEL phase 1–4

Due to the distributed hardware and software architecture of the MSS, the effect of IN
services on overall call handling capacity has been minimized, and the MSS is able to
provide 100% IN service coverage for the target capacity of eight million Busy Hour Call
Attempts (BHCAs).

3.2.3 Media Gateway Control Function


The MGCF acts as an interworking point between a Circuit-Switched network and an IP
network in the control plane.

DN09117587 Issue: 4-0-1 © 2017 Nokia 17
   

Functions of the Open Mobile Softswitch Open Mobile Softswitch, Product Description

The Media Gateway Control Function (MGCF) of the MSS controls the parts of the call
state related to the connection control for media channels in a Media Gateway (MGW),
communicates with call state control, and performs protocol conversion between the call
control protocols.
The MSS controls the external MGWs using the H.248/MEGACO device control protocol.
By using H.248, it is possible to command an MGW to:
• reserve resources
• provide tones
• perform echo canceling
• play announcements
• connect conferences
• handle call interception
• control voice transcoding
• handle handover-related connection topologies

During start-up, the MGW performs registration and audit procedures, and sends the
necessary configuration and status information about the user plane processing
resources to the MSS. The MSS uses an MGW database to store the MGW-related
information.
The MGW offers the following connections:
• IP- and TDM-based connections towards GERAN
• IP- and ATM-based connections towards UTRAN
• IP-, ATM-, and TDM-based connections toward the backbone

The MSS can control a maximum of 100 physical or virtual MGWs. One physical MGW
can be divided into several virtual MGWs.

3.2.4 Session Border Control


The MSS System provides border control and border gateway functionalities.

Due to the growing use of IP-based transmission both on the control and user plane in
Communications Service Provider networks, the number of IP-based interconnections
continues to increase within the home PLMN and toward other networks. 3GPP has
standardized the Session Initiation Protocol (SIP) for control plane on both the
User–Network Interfaces (UNIs) and Network–Network Interfaces (NNIs) to handle IP-
based transmissions, especially IP-based interconnections between PLMNs and PSTNs,
and between IMS and CS networks. IP-based interconnection between mobile networks
and between mobile and fixed networks requires the MSS to be connected to many
different uncontrolled IP networks that have various requirements for flexible screening,
traffic separation, security, and Quality of Service (QoS). Traditionally, Session Border
Controllers (SBCs) have been used to provide these services.
However, SBCs require extra investment from the operator, as they require the purchase
of additional hardware and software. To avoid these extra costs, Nokia implemented a
software upgrade to the MSS and the Multimedia Gateway (MGW): Interconnect Border
Control Functionality (I-BCF) for the MSS and Interconnect Border Gateway Functionality
(I-BGF) for the MGW. These embedded SBC functionalities can handle the connectivity
with other networks through an IP interconnection.

18 © 2017 Nokia DN09117587 Issue: 4-0-1
   

Open Mobile Softswitch, Product Description Functions of the Open Mobile Softswitch

With the IP Realm feature, the MSS controls network interworking between IP realms at
a SIP signaling level on the NNI. An IP Realm is a logical identifier for one separate
network segment of an IP network. Traffic can be passed back and forth between the IP
realms and the home network with the use of multiple listening points. These listening
pointes represent a communication route between the MSS and the IP realms.
The MSS, acting as an I-BCF, controls NNI interworking. It provides Application Layer
Gateway (ALG) functionality (without firewall capabilities), SIP topology hiding with native
back-to-back User Agent functionality, and Service Level Agreement (SLA) monitoring.
Nokia offers three solutions for SBCs.
Embedded I-BCF/I-BGF in the MSS/MGW
It is a cost-efficient solution, especially with high-volume traffic, and useful for
interconnect cases with basic security requirements.

Figure 5 Embedded I-BCF/I-BGF in MSS/MGW
MSS/I-BCF
SIP(-I)

OtherNW

Mc

Routerw. Userplane
basicFW Controlplane

(L3/L4)
MGW/I-BGF
Complementing MSS with CFX-5000 I-BCF
The CFX-5000 complements the MSS with added SIP security to meet stricter security
requirements.

Figure 6 Complementing MSS with CFX-5000 I-BCF
I-BCF

SIP(-I)

OtherNW

MSS/I-BCF CFX-5000

Routerw.
Mc basicFW
(L3/L4)

Userplane
Controlplane

MGW/I-BGF
Full featured decomposed SBC

DN09117587 Issue: 4-0-1 © 2017 Nokia 19
   

Functions of the Open Mobile Softswitch Open Mobile Softswitch, Product Description

The I-BCF is integrated into the MSS, and the I-BGF is integrated into the MGW. This
solution can be used to meet the strictest security requirements.

Figure 7 Full-featured decomposed SBC
OpenMSS/I-BCF

SIP(-I)

OtherNW

MSSfunctionality I-BCFfunctionality

Mc Ix SIP(-I)
Routerw.
basicFW
(L3/L4)

Userplane
MGWfunctionality I-BGWfunctionality Controlplane

OpenMGW/I-BGW

This arrangement provides CAPEX and OPEX reductions for operators through the
elimination of separate SBC network elements. With this function, operators can manage
their own IP networks, including connections to external networks, more effectively.

20 © 2017 Nokia DN09117587 Issue: 4-0-1
   

Open Mobile Softswitch, Product Description Interfaces of the Open Mobile Softswitch

4 Interfaces of the Open Mobile Softswitch


The Open MSS supports Gigabit Ethernet or 10 Gigabit Ethernet physical interfaces,
and All-IP interfaces to every possible peer domain.

Figure Interfaces of the MSS shows the interfaces between the different network


elements in Circuit-Switched (CS) domain.

Figure 8 Interfaces of the MSS
LDAP
HLR Server SADM LIMS CMD

OCS

SCP CAP/CoreINAP/ MAP LDAP FTP X1/X2 SFTP/FTP/GTP


SINAP/MAP
Ro
MAP/SS7
SMSC OpenMSS OpenMSS
SMRSE/TCP
Mg/Mj/I2
CFX-5000
MAP/SIGTRAN Nc

SGs/Gs/Sv Sz
FlexiNS
VLRBS
Traffica
IuCS
I-BTS
DNS
Mc/Mn Mc/Mn DNS
INAP/SINAP
NetAct
IuCS OpenMGW OpenMGW OpenTAS
Nelmon
Iu
Nb
ISUP
RNC
DSS1/
IUA Gi/SGi
A/Ater/AoIP
PSTN
NPI
BSC
FlexiNG
CDS

The physical interfaces of the MSS support Gigabit Ethernet or 10 Gigabit Ethernet
depending on the application domain. VLAN tagging is supported on the direct blade
connection interfaces (for example, IPDU, CHU, and OMU unit types).
The MSS supports All-IP interfaces to peer domains. As transport level protocols, UDP,
TCP, and SCTP are all supported; the applicability of the given transport layer protocol is
determined by the application it has to convey. For example, SIGTRAN implementation
for SS7 requires multi-homed SCTP, while Session Initiation Protocol (SIP) can be
transferred on any of the protocols above.
H.248 interface is configured with multi homed SCTP connections between the MSS and
the Multimedia Gateway.
For transporting SS7 signaling, the MTP3 user adaptation layer (M3UA)-based
SIGTRAN protocol stack has been implemented according to IETF guidelines. The
implementation supports the conveyance of SS7 based protocols like BSSAP, RANAP,
MAP, ISUP, TUP, NUP, BICC, and so on. The MSS supports direct SIGTRAN signaling

DN09117587 Issue: 4-0-1 © 2017 Nokia 21
   

Interfaces of the Open Mobile Softswitch Open Mobile Softswitch, Product Description

connections to other peer nodes, or the MGW can be used as a Signaling Gateway
(SGW). If TDM or ATM-based signaling links are required by the peer network entity, the
MGW can act as an SGW between the MSS and the other network.
On PBX interfaces, the MSS supports the IUA based SIGTRAN protocol stack. The
MGW can act as an SGW in this situation as well, providing translation between 30B+D
or 23B+D and IUA protocol stacks.
The MSS System provides a direct interface to IP PBXs, enabling direct IP peering
between SIP-enabled Communications Service Provider (CSP) networks and SIP-
enabled enterprise networks by using the basic call-related capabilities of the MSS
System.
The IP PBX interface is perceived as IP PBX UNI due to the interconnection call
procedures between the IP PBX network and the Core Network and the requirement for
PBX specific call functions such as Call Line Identification (CLI) and Redirecting number
screening (UNI CLIR). These are functions that are usually needed with different access
interfaces but not used with Network–Network Interfaces.
On Operation and Maintenance (OaM) and billing interfaces, the MSS supports Telnet,
SSH, FTP, SFTP, and XML over HTTP application level protocols.
To ensure secure connections on its interfaces, the MSS supports the IPSec protocol
suite with a rich set of symmetric ciphers, asymmetric IKE algorithms, key lengths, and
message digests.

4.1 Session Initiation Protocol


The MSS supports 3GPP-defined SIP interfaces.

The MSS has the longest history of supporting Session Initiation Protocol (SIP) for
session and message management in the industry. For the smooth introduction of SIP-
enabled services and to ensure interconnection between the legacy network and the
parts of the network using SIP, the MSS supports the following 3GPP SIP interfaces:
• Mg/Mj, also known as MGCF interface (SIP)
• I2 interface (SIP)
• Nc (SIP-I)

The support of the Mg/Mj interfaces allows the MSS enhanced with Single Radio Voice
Call Continuity (MSS[SRVCC]) and the Media Gateway Control Function (MGCF) to
communicate with the Interrogating Call State Control Function (I-CSCF) or the Serving
Call State Control Function (S-CSCF) in the IP Multimedia Subsystem (IMS)
architecture, thus providing a control and user plane interworking function between the
multimedia services domain and legacy Circuit-Switched (CS) networks.
The I2 interface carries the registration and session control messages between the IMS
Centralized Services (ICS) enhanced MSS and the IMS. The I2 interface enables IMS-
based service execution when using CS access for the media bearer. The MSS uses the
I2 interface to communicate with the I-CSCF or the S-CSCF. The I2 interface also carries
the subscriber's registration from the MSS to core IMS elements
The Open MSS also supports the SIP-I protocol on the Nc interface, as specified by
3GPP. The SIP-I and SIP interfaces connect to other PLMNs and Next Generation
Network (NGN) domains.

22 © 2017 Nokia DN09117587 Issue: 4-0-1
   

Open Mobile Softswitch, Product Description Interfaces of the Open Mobile Softswitch

All these interfaces and functions are supported by the same network element
simultaneously, thus implementing a multi-purpose carrier-grade SIP server that can be
seamlessly integrated into NGNs.
SIP requires the Domain Name System (DNS) to locate the IP address of the endpoint.
As a result of the number analysis in the MSS, a logical name represents the endpoint of
call control signaling. The MSS sends a query to the DNS to request the IP address that
corresponds to the logical name. The IP addresses that are fetched from the DNS are
stored in the cache of the MSS, so there is no need to perform a DNS query for every
call.

4.2 A interface over IP


The MSS System supports the 3GPP-compliant A interface over IP deployment by
implementing the transcoder in the MGW.

The A interface over IP deployment towards the Base Station Subsystem (BSS) provides
the MSS System's All-IP capability by enabling the seamless migration of a traditionally
Time-Division Multiplexing (TDM)-based interface to IP technology. The MSS System
implements the transcoder in the Multimedia Gateway variant of the functionality, which
further decreases Communication Service Provider CAPEX and OPEX by enabling the
removal of additional transcoder boxes from the BSS.
The A interface over IP feature has the following benefits:
• Lower-cost networks compared to TDM due to ease of configuration and
maintenance.
• Bandwidth can be used efficiently by using a compressed codec and Transcoder
Free Operation (TrFO).
• Flexible user plane routing and network design, for example, for Multipoint A.
• The possibility to use new features such as TrFO on the A interface to achieve better
speech quality and MGW Digital Signal Processing capacity savings.
• The same IP site and backbone can be used for different networks (2G, 3G, VoIP).
• Removing the 2G transcoder from the BSS and using the common transcoder
resources located in the core network (MGW) reduces the number of network
elements and overall need for transcoder resources, thus the operator can achieve
OPEX and CAPEX savings through network structure optimization.
• Operators experience optimized speech quality and decreased delay since TrFO is
also supported for 2G calls.

Figure A interface over IP with transcoder in the MGW shows the different network


elements connected by the A interface.

DN09117587 Issue: 4-0-1 © 2017 Nokia 23
   

Interfaces of the Open Mobile Softswitch Open Mobile Softswitch, Product Description

Figure 9 A interface over IP with transcoder in the MGW
MSS

BSSAP BSSAP/RANAP/
BICC/SIP-I/SUP..
H.248

TC
A-bis AoIP BSS/RAN/PSTN/SIP/IP
HR/FR/EFR/AMR ATM/TDMBackbone
IP/UDP/RTP MGW
BTS BSC TrFO

HR/FR/EFR/AMR
IP/UDP/RTP

24 © 2017 Nokia DN09117587 Issue: 4-0-1
   

Open Mobile Softswitch, Product Description Services in the Open Mobile Softswitch

5 Services in the Open Mobile Softswitch


The Open MSS offers a variety of services to help operators provide value to their
customers.

The services offered by the Open MSS include:
• supplementary services
• Intelligent Network services
• messaging services
• multimedia and circuit-switched data call
• unstructured supplementary service data
• facility codes
• location services
• cost optimization
• value added services
• load balancers
• operability

5.1 Supplementary Services in the MSS


Nokia complies with the latest standards for Supplementary Services (SS), and the MSS
implementation of SS follows the latest standardized functionalities according to
customer needs.

The following Supplementary Services are supported:
• call deflection
• call transfer
• Missed Call Log (Nokia proprietary)
• Private Numbering Plan (Nokia proprietary)
• Closed User Group (both ETSI-compliant and Nokia-enhanced versions)
• call barring (both operator- and subscriber-determined)
• message waiting
• line identification services
– Calling Line Identity Presentation (CLIP)
– Calling Line Identity Restriction (CLIR)
– Connected Line Identity Presentation (COLP)
– Connected Line Identity Restriction (COLR)

• call forwarding services
– Call Forwarding Unconditional (CFU)
– Call Forwarding on Mobile Subscriber Busy (CFB)
– Call Forwarding Not Reachable (CFNRc)

DN09117587 Issue: 4-0-1 © 2017 Nokia 25
   

Services in the Open Mobile Softswitch Open Mobile Softswitch, Product Description

– Call Forwarding on No Reply (CFNRy)

• call waiting and call hold (with or without announcements)
• multiparty and conference
• Anonymous Call Rejection
• Calling Name Presentation
• Advice of Charging
• enhanced Multi-Level Precedence and Pre-emption (eMLPP) service
• Completion of Calls to Busy Subscriber (CCBS), even without HLR involvement
• RAT Restriction

The MSS is able to handle PLMN-specific SS codes when those are received from the
HLR over the MAP interface. With the flexible configuration options of the MSS the
operator can trigger various services for subscribers based on the received SS codes.
The MSS provides the 3GPP TS 22.030-compliant Supplementary Service Control
interface to enable subscribers to control their services.

5.1.1 Facility codes


Facility codes provide a simple method for controlling the services provided to a
subscriber and affecting the supplementary service information stored in the HLR.

The user can initiate a call—that is, send an INVITE message—and add a
supplementary control string. For example, to deactivate unconditional call forwarding,
the user enters #21# and presses the dial button. Using facility codes, the user can
activate and deactivate services, register and erase service settings, and interrogate the
current service configuration.
When the supplementary service receives a control string, it converts it into a MAP
operation for the Home Location Register (HLR). The operator can configure different
announcements based on the result of the operation. For example, the operator can
configure an announcement that provides the actual service settings if the operation is
successful, or an announcement that states the reason for the operation’s failure.

5.1.2 Calling Name Presentation


CNAP is a supplementary service that provides the ability to indicate the name of the
calling party to the called party at call set-up time for incoming calls.

Since 3GPP standardized the Calling Name Presentation (CNAP) service as a called-
party service, the MSS supports two solutions for CNAP service from a subscription point
of view.
In "A-party CNAP," which is also known as Calling Name Provision (CNPRO), the
subscription is connected to the calling party, so a name query is made in the originating
MSS. For mobile subscribers, the service can be activated through a network-specific
supplementary service code, but it is also possible to trigger name query for any
incoming call, such as a call from a Public Switched Telephone Network or Private
Branch Exchange. CNAP name query can be performed from the following name
databases:

26 © 2017 Nokia DN09117587 Issue: 4-0-1
   

Open Mobile Softswitch, Product Description Services in the Open Mobile Softswitch

• Internal database solution
The MSS includes an internal CNAP database, which has limited capacity, but
provides service without the cost, maintenance, or installation of an external
database element. This option is typically used to provide service for groups with a
relatively small number of entries, for example, banks, insurance, and telemarketing
companies.
• External database solution
The MSS is able to perform CNAP name query via Lightweight Directory Access
Protocol (LDAP).

"B-party CNAP" is a 3GPP standardized service. As the service is connected to the
called party, a name query is performed from the terminated MSS based on a
standardized CNAP service code or based on a network-specific supplementary service
code. This CNAP solution also supports name query from an external LDAP server
through LDAP.
As a third option, the MSS also supports query through the ANSI-specific Transaction
Capabilities Application Part (TCAP) protocol.

5.2 Intelligent Network Services in the MSS


The MSS allows operators to provide a wide range of IN services to subscribers.

Because of the MSS's IN-SSP functionality, the Communication Service Providers (CSP)
are able to provide any Service Control Point service for call and non-call related items,
for example:
• Prepaid
• VPN
• Group Hunting
• Home Zone Billing
• Unstructured Supplementary Service Data (USSD) Callback

In addition to supporting CAMEL and INAP standard procedures and functions, the MSS
can be flexibly configured to handle deviations from those standard functions and can be
tailored to a given CSP's needs.
The MSS implements internal GSM Service Control Function (gsmSCF) functionality to
provide service execution logic for the following services:
• Selective Ringback Tone (SRBT)
• A-party SRBT (Ring to Me)
• Group Hunting
• Multimedia Ringback Tone (MRBT)
• Collect Call
• Missed Call Log

DN09117587 Issue: 4-0-1 © 2017 Nokia 27
   

Services in the Open Mobile Softswitch Open Mobile Softswitch, Product Description

5.3 Short Message Services


The MSS supports Short Message Service (SMS) as specified by 3GPP for the Circuit-
Switched mobile domain.

The MSS is able to act as a Mobile-Originating (MO) or Mobile-Terminating (MT) Visited
MSC (VMSC), Short Message Service InterWorking MSC (SMS-IWMSC), and SMS
Gateway MSC (SMS GMSC). It provides a standard MAP interface or Nokia proprietary
SMRSE protocol-based interface to the Short Message Service Centre (SMSC).
The MSS provides an SGs interface towards the Mobility Management Entity (MME) and
related MO- and MT-SM delivery procedures from or to a User Equipment (UE) camped
on E-UTRAN.
Direct SM delivery allows Short Messages (SMs) to be directly forwarded from the MO-
VMSC to the MT-VMSC without involving the SMSC. Since most of the SMs
(approximately 60%) can be delivered at the first try (that is, direct delivery can be
performed), this solution provides a considerable decrease in the load of the SMSC as
well as on the interface between the MSS and the SMSC.
Concatenated SM, More-Messages-to-Send, and SMS queuing are supported on every
interface. MO-SM load sharing is supported by the rotating method or by SMSC link
capacity. SMS barring analysis can be defined based on the SMSC or A-subscriber
address.
The MSS supports the MAP-Gd interface, thus enabling SMS over GPRS delivery when
it acts as an SMS-GMSC.
The MSS offers the possibility to route MO-SMs based on Protocol Identifier, Service
Application Prefix (SAP-B-number), or subscriber type by providing a configurable short
message routing table.
The MSS provides a mobile number portability solution for Mobile-Originated Short
Message (MO-SM) charging. Mobile Number Portability (MNP) is the capability which
allows mobile subscribers to change their mobile network operator and/or service
providers within the same country while retaining the same MSISDN or MSISDNs (the
E.164 number). The B-IMSI retrieval in the MO-side for the MNP feature provides a
solution for identifying the destination network of a MO-SM if MNP is used in the
network. In this case, the B-MSISDN number does not specify the destination network of
the MO-SM, and therefore, it is not enough for charging purposes.
The MSS provides the possibility to charge the MO-SMs differently in the case of MNP
service, and where the called party MSISDN (B-MSISDN) does not provide enough
information to identify the destination network of the MO-SM. In this case, only the called
party IMSI (B-IMSI) can identify the network of subscriber B.

5.3.1 SMS Router


The MSS implements the 3GPP-defined SMS Router functionality to enable the operator
to route Mobile-Terminated Short Messages to the home network by force. The routing is
perfomed before delivering them to the subscriber so that the home network operator
can maintain control over the SM.

28 © 2017 Nokia DN09117587 Issue: 4-0-1
   

Open Mobile Softswitch, Product Description Services in the Open Mobile Softswitch

When a Mobile-Terminated Short Message (MT-SM) is delivered to an outbound roamer,
the route of the SM may bypass the home network of the target subscriber. In those
cases the home network operator of the outbound subscriber loses control over the SM.
Moreover, the originating Public Land Mobile Network (PLMN) may not have an
interworking agreement with the target network, in which case the delivery of the SM
fails. The MSS implements 3GPP SMS Router functionality to enable the operator to
route MT-SMs to the home network by force before delivering them to the subscriber. In
addition to the MSS, the Home Location Registers (HLRs) also support this functionality,
so Nokia is able to provide a complete solution with its product portfolio.
A new and unique subscriber-related number (correlation ID) and the address of the
SMS Router are sent to the SMS-GMSC instead of the real IMSI number and Visited
MSC/Serving GPRS Support Node (SGSN) addresses after the HLR inquiry. If one of
them is incorrect in the MT-SM that comes from the SMS-GMSC, then the SMS Router
handles this MT-SM as spam and blocks it.

Figure 10 SMS Router
SMoriginatingHPLMN
SMS
GMSC HomePLMN
HLR
1

4 2
5
MSS
SMSRouter

VMSS
VisitedPLMN

1 SRI_for_SM
2 SRI_for_SM
3 SRI_for_SM_Res
4 Forward_MT_SM
5 Forward_MT_SM
The benefits of the SMS Router feature are:
• SM delivery is successful even if the target subscriber is roaming to a visited network
not having an SMS interworking agreement with the originating subscriber's home
network.
• Successful delivery of an SM in spite of Mobile Number Portability with no SMS
interworking agreement between the subscribed network of the target subscriber and
the home network of the originating subscriber.
• Enhanced user privacy and security by hiding the actual locations and the IMSIs of
target subscribers from the SMS-Gateway MSC (GMSC).

DN09117587 Issue: 4-0-1 © 2017 Nokia 29
   

Services in the Open Mobile Softswitch Open Mobile Softswitch, Product Description

• A solution to the potential fraud scenario of delivering short messages from
originating subscribers whose identity has been compromised and thus billing the
wrong network.
• The subscriber can control the receiving of unsolicited short messages ("spam")
when the subscriber roams outside of their home network.
• Lawful interception when the subscriber roams outside of their home network.
• The SMS Router can override the route indication of the SMS-GMSC (which can be
an MSS/SGSN) in the case of an MT-SM. That is, the home network, and not a
visited network, determines how the home network is used.

5.3.2 SM traffic filtering and blocking


The MSS provides a solution for Short Message traffic blocking by protecting the core
network from fraudulent SMs coming from mobile subscribers.

Mobile messaging abuse is an ever-present problem, therefore the industry needs to
have efficient ways to tackle it, in real time. In some Communication Service Provider
networks, 40% of the Short Message traffic is caused by mobile viruses.
This feature provides a solution for SM traffic blocking; it protects the core network from
fraudulent SMs coming from mobile subscribers. The MSS can analyze Mobile-
Originated SM (MO-SM) traffic at an early stage of the delivery process and block it,
thereby decreasing unwanted traffic in the core network.
The feature provides two analyses to identify fraudulent SMs:
• black list:
The MSS analyzes the B-number of the MO-SM.
• content filter:
The MSS analyzes the user data of the MO-SM.

5.3.3 MultiSIM Short Message


The MultiSIM SM feature provides the possibility of delivering an SM to every member of
a ringing group, depending on the access type used by the member.

When sequential hunting is applied, group members are tried one at a time until the first
successful delivery. For parallel hunting, SMs are sent to all group members at the same
time, and if at least one of the deliveries is successful, the delivery is considered
successful. Parallel and sequential hunting are both supported.
Group information can be stored either in the Home Location Register or the LDAP
database. A common SMS application is used if the SMS supports both repository types.

5.3.4 SMS over LTE with the MSS


Short Message Service, one of the most profitable and well-known services, can be
offered for LTE subscribers by reusing the existing SMS routing infrastructure.

30 © 2017 Nokia DN09117587 Issue: 4-0-1
   

Open Mobile Softswitch, Product Description Services in the Open Mobile Softswitch

The MSS can be integrated into the Evolved Packet System through the implementation
of the Short Message Service over Long-Term Evolution (LTE) functionality. That is, the
MSS provides a 3GPP standard SGs interface towards the Mobility Management Entity,
and all procedures related to SMS handling use this interface. Therefore, SMS can be
offered for LTE subscribers, even if only data-centric LTE subscriptions are available in
the first phase of LTE deployment. Later, the functionality can be seamlessly applied for
voice-centric LTE subscribers as well, because the SGs interface implementation in the
MSS is subscriber type (data-centric versus voice-centric) agnostic. The SM content is
also transparent, for example, an SM with an Over-The-Air configuration purpose and a
generic SM are handled and delivered identically.
Figure SMS over LTE shows the interfaces between the different network elements
during the procedure.

Figure 11 SMS over LTE
HSS MSS HLR

MAP
S6a SGs

S1-MME S11

MME SAEGateway
S8

S1-U Internet
SGi

LTE S-GW P-GW


eNode-B

The MSS is able to handle the following SGs interface related procedures:

• location update
• paging for MT-SM
• delivery of MO- and MT-SM
• alert
• detach
• Mobility Management Information Request
• reset

SGs interface implementation in the MSS is evolving further to provide the full 3GPP
standardized capability set, thus providing complete CS Fallback functionality for calls,
Unstructured Supplementary Service Data, and Location Services.

5.4 Unstructured Supplementary Service Data


Unstructured Supplementary Service Data (USSD) provides a means to carry textual
information between a mobile subscriber and an application in the network.

DN09117587 Issue: 4-0-1 © 2017 Nokia 31
   

Services in the Open Mobile Softswitch Open Mobile Softswitch, Product Description

As with Short Message Service, USSD uses the signaling channel as the bearer.
However, instead of having a store-and-forward functionality, it is session-oriented, which
means that when a user accesses a service with USSD, a session is established and the
radio connection stays open until it is released by the user or the application, or until the
session times out.
The MSS supports the USSD-based management (activation, deactivation, interrogation)
of services such as Call Completion to Busy Subscriber, Follow Me, and Sequential and
Parallel Group Hunting.
The MSS also supports subsequent network-initiated USSD transactions, and it can
analyze the characters in a USSD string and take different actions according to the
analysis result. Mobile-initiated USSD can be directly routed to the Service Control Point
(USSDC) through the MAP protocol or Siemens INAP.

5.5 Location Services


The MSS implements Location Services support for GERAN and UTRAN access
networks as specified by 3GPP in order to assist in locating a subscriber.

The MSS supports Mobile-Originating, Mobile-Terminating, and Network Initiated (NI)
Location Requests to enable the Communications Service Provider to provide subscriber
location information for various services:
• emergency calls (according to FCC E911 phase 2 and EU regulations)
• surveillance of monitored subscribers
• home/office zone applications
• network planning applications
• electronic yellow pages
• navigation

Location Services in the MSS are implemented according to the Radio Access Network-
centric Location Control Services architecture. The role of the MSS is to transfer
positioning requests to the RAN and to send this information to the requesting entity, for
example, the Gateway Mobile Location Center (GMLC). The MSS is also able to identify
events, such as an emergency call set-up, which results in subscriber positioning.

5.6 MultiSIM
MultiSIM enables the grouping of several individual subscriptions behind the same
MSISDN.

More and more subscribers have separate phones for different purposes, for example,
one for business and another for private use. It is natural for the subscriber to want the
same Mobile Subscriber International ISDN Number (MSISDN) to be shown to the
opposite side as the Calling Line Identity (CLI) regardless of which phone they use.
Another use case involves the use of a common MSISDN for a small group of people, for
example, for a family.

32 © 2017 Nokia DN09117587 Issue: 4-0-1
   

Open Mobile Softswitch, Product Description Services in the Open Mobile Softswitch

The MultiSIM service comprises of Feature 1541: Same CLI for Multiple Subscribers and
Feature 1545 and 1576: Sequential and Parallel Alerting. This set of features enables
the presentation of the same MSISDN to the outside world, while the members of the
group can be alerted sequentially or in parallel. Sequential alerting is applicable to voice
and data calls, while parallel alerting is possible for voice and video calls.
The hunting group can be fetched from the Home Location Register (HLR) if an HLR is in
use, and the hunting logic can be executed by the MSS's internal Intelligent Network
service by using the fetched group information. Alternatively, the MSS is able to execute
the hunting logic acting as a GSM Service Switching Function based on instructions
coming from an external GSM Service Control Function over standard CAMEL- or INAP-
based interfaces.
Supplementary services can be synchronized among the members; for example, the
execution of call forwarding can be carried out on the group or member level, based on
flexible configuration options.

5.6.1 One Number Service


The ONS implements enhancements to the MultiSIM service.

The MultiSIM service in the MSS has proven very popular with subscribers, generating
requests to expand its functionality. The One Number Service (ONS) implements the
following enhancements to the MultiSIM service:
• Hunting group information can be fetched from the Lightweight Directory Access
Protocol (LDAP) database, so the functionality does not require the deployment of a
Home Location Register (HLR) in the Communication Service Provider's network.
Therefore, the MultiSIM repository is vendor-independent, and the introduction of the
service is faster and safer as subscription data does not have to be migrated from a
third-party HLR to a Nokia HLR.
• Enhanced support for multi-radio terminal users, for example, when the service is
used to reach the same subscriber camping on different access networks (for
example, 2G/3G or WLAN).
• Enhanced support for embedding hunting groups into another hunting group. That is,
a member of a hunting group can itself be a hunting group.

5.7 Multipoint A/IuCS


The MSS supports the 3GPP intra-domain connection of Radio Access Network (RAN)
nodes to multiple Core Network (CN) nodes both on the A and the Iu interfaces.

Feature 1564: Multipoint A Interface and Feature 1449: Multipoint Iu in MSS Concept
introduce a routing mechanism and other related functions which enable the BSCs,
RNCs and SGSNs/MMEs to route information to different MSSs. The features remove
the strict hierarchy that restricts RAN node (BSC/RNC) connection to only one MSS.

DN09117587 Issue: 4-0-1 © 2017 Nokia 33
   

Services in the Open Mobile Softswitch Open Mobile Softswitch, Product Description

The features introduce the concept of pool areas, enabled by the routing mechanism in
the RAN nodes, or optionally in the MGW. A pool area is comparable to an MSS service
area as a collection of one or more RAN node service areas. The difference between a
pool area and an MSS service area, is that a pool area is served by multiple MSSs in
parallel, sharing traffic between them.
Using multiple MSSs within pool areas enlarges the service area of each MSS. There
are practically no inter-MSS node location updates or handovers as each User
Equipment is handled by the same MSS throughout its stay in the pool area; this has the
further benefit of reducing traffic to the Home Location Register.
Overlapping pool areas make it possible to divide the overall traffic into separate areas.
For example, each pool area might cover a separate residential area and all pool areas
cover the same city center. Therefore, the CN's existing capacity can be used more
efficiently. Also, the capacity of the CN can be upgraded more easily through the simple
addition of new MSSs to the pool area. In addition, network-level resiliency is improved
with the feature as another MSS can be called upon to serve a subscriber in the event of
an MSS failure in a pool area.
In the original concept, the RAN nodes provide Non-Access Stratum (NAS) Node
Selection Function (NNlSF) to route NAS requests to a different MSS. The MSS System
implements an additional approach where Multimedia Gateways support NNSF; that is,
the Multipoint functionality can be introduced in networks where RAN does not support
Multipoint related tasks. In addition to making the concept independent of RAN
implementation, it further simplifies the configuration and maintenance efforts of the
Multipoint functionality.
Multipoint features provide many benefits for the operator:
• Signaling savings in the core network.
There are fewer location updates, fewer inter-MSS handovers/relocations, and
reduced HLR update signaling.
• Optimal use of A and Iu transmission resources.
There is no need to connect user plane trunks from each BSC to each MGW.
• Overlapping pool areas support subscriber moving patterns and achieve improved
utilization of core network resources during traffic profile variations.
• Easier capacity upgrades in the network and planning of network-level capacity.
• Greater Core Network (CN) element resiliency, for example, during natural disasters.
• Flexible software upgrades to and maintenance of, a pool area MSS.
• Reduced number of RAN node re-homings due to a larger, pool area wide, service
area.
• Simpler CN controlled load balancing between MSSs in the pool area.
• Higher resiliency and signaling savings at the radio interface through enhancements
in core network signaling.
• Optimal use of VLR resources in the pool area when VLR capacity or license is
limiting the subscribers inclusion in a certain VLR.

Signaling savings in the core network are enabled by an enlarged, pool area-wide
service area, compared to the service area of one MSS. There are fewer inter-MSS
location updates and handovers/relocations and less HLR update traffic. Because inter-
MSS location updates and handovers are reduced to a minimum, significant SS7
network savings and HLR load reduction can be achieved.

34 © 2017 Nokia DN09117587 Issue: 4-0-1
   

Open Mobile Softswitch, Product Description Services in the Open Mobile Softswitch

5.8 SIP IP PBX


The MSS extends the services and functionalities previously available for PBXs to IP
PBXs to improve both the subscriber experience and the performance of the operator's
network.

The enterprise with Internet Protocol Private Branch Exchange (IP PBX) solution,
providing telecommunication, supplementary services, and network inter-operability, is a
crucial part of Next Generation Networks (NGNs) and forms part of the evolution toward
all-IP.
IP PBX is a business telephone system designed to deliver voice or video over a data
network and inter-operate with Public Switched Telephone Networks (PSTNs).
The MSS System supports the interoperability of telecom services between Internet
Protocol Multimedia Networks (IM CN) and Circuit-Switched networks. The IP PBX
solution extends the services and functionalities previously available for PBXs to IP
PBXs to improve both the subscriber experience and the performance of the operator's
network.
SIP IP PBX support offers a range of additional functionalities:
• IP CAC
• Blacklist for dynamic payload type values in the sending direction
• Out-of-band DTMF
• International Gateways
• Multi-country support
• G.711 A-law and G.711 μ-law

With this feature, the MSS System provides support for IP PBX User-Network Interface
(UNI) call procedures and supplementary functions like:
• Dedicated number and charging analysis
• Calling Line Identity Screening
• Number Normalization
• UNI Calling Line Identification Restriction handling on terminating calls
• Ring Back Tone Connection and Early Media
• SIP "anonymous" mapping with ISUP presentation indicator
• Call Hold and Retrieval

The IP PBX interface in the MSS can be virtualized by defining multiple access realms
for each IP PBX. This feature provides the following benefits:
• A number of IP PBXs can be connected to the core network achieving significant
CAPEX and OPEX savings.
• An operator is able to fulfil regulatory requirements to screen received identities from
untrusted domains while operating a flexible and efficient multi-domain, multi-country
network.
• A single MSS can be used for IP PBX users in different countries, bringing significant
OPEX savings.

DN09117587 Issue: 4-0-1 © 2017 Nokia 35
   

Services in the Open Mobile Softswitch Open Mobile Softswitch, Product Description

• Enhanced SIP connectivity towards IP PBXs is provided. An operator can use SIP or
SIP-I for international traffic enabling OPEX savings.
• The Media Gateway Control Function (MGCF) function of the MSS can be used for
IP PBX enterprise interconnection.
• Using MSS-specific Service Level Agreements for IP Connection Admission Control
(CAC) to control the rate and/or number of SIP messages provides control over the
quality of SIP traffic by limiting the number of calls that are allowed on that IP PBX
connection at the same time.
• Blacklist for dynamic payload type values in the sending direction, enables the
proprietary use of the dynamic range of Real-time Transport Protocol (RTP) payload
types in the enterprise domain but not in the core network interfaces. Interoperability
is enabled between the core network and SIP devices in the enterprise domain that
support the dynamic range of RTP Payload Types (PTs).

5.9 VLR Backup solution


The Visitor Location Register Backup solution enables fast continuation of mobile-
terminating service for visiting subscribers after restarts or natural disasters.

After MSS(VLR) restarts or the loss of the network element, subscribers are without
terminating services until their data is restored in the VLR. When visiting subscriber data
has to be retrieved without the VLR Backup feature, subscribers have to be searched for,
that is, paged in all Location Areas (LAs) of the affected MSS. This can cause a
considerable extra load or congestion in the radio network, especially in the case of a
large number of subscribers.
With the VLR Backup solution, it is possible to back up the most critical operational
information of the VLR to an external database, called the VLR Backup Server (VLR BS).
During normal operation, a pre-defined portion of subscriber data is kept up-to-date in
the backup database. When the restart process begins after a network failure or software
update, the VLR units read the saved data and use this data to page subscribers in the
correct LA instead of searching in all LAs.

36 © 2017 Nokia DN09117587 Issue: 4-0-1
   

Open Mobile Softswitch, Product Description Services in the Open Mobile Softswitch

Figure 12 VLR Backup solution

MSS/VLR

VLRBackup HLR
Server

MGW

BSS

The VLR Backup solution has the following advantages:
• Instead of a full data restoration that can take 3–8 hours, an immediate mobile-
terminating service continuation is provided.
A full data restoration depends on the periodic location update timer value in the
network.
• It protects the system from the overload impact caused by the Search operation after
a planned or unplanned restart.
• It prevents the network from losing inbound roamers to a competitor's network.
• The VLR BS is a high-availability component itself, having a built-in hot standby
redundancy of computers and mirrored data storage.
• Its capacity can be 30, 60, or 90 million subscribers depending on the number of filter
blades installed in the VLR BS. One VLR BS can serve several MSSs, up to its
subscriber capacity limit.

In general, this feature provides improved network availability to end users and seamless
network upgrade without end user disturbance.

5.10 Subscriber Data Feed


It is possible to send subscriber data sets to any external network element connected to
the network through IP. The reports are sent in UDP packets to a configurable IP
address on a configurable socket.

A certain set of subscriber data stored in the Visitor Location Register (VLR) is available
for any external network element, for example, the Gateway Mobile Location Centre
(GMLC). The triggering events and the information provided are configurable per target
IP address. The VLR sends the information in User Datagram Protocol (UDP) packets.
The external applications can use the information, for example, to enhance emergency
call services and to allow new types of location-based services.

DN09117587 Issue: 4-0-1 © 2017 Nokia 37
   

Services in the Open Mobile Softswitch Open Mobile Softswitch, Product Description

UDP packets can be sent from the different computer units of the MSS if an IP
connection is configured. The IP connections are configurable on a report instance basis.
The report instances can be set on the Public Land Mobile Network (PLMN) level, that is,
every PLMN can have a set of report instances which are triggered for its subscribers. It
is possible to send the same report to different external network elements and to send
the same type of report from different computer units.
There are two different report types available:
• location or status-related change
• change in the subscriber equipment association

The reports created in the VLR are based on the report instance settings. The reports
are forwarded in UDP messages, which reduces the load of Short Message Service
(SMS) applications and the Short Message Service Center (SMSC), as they are not
involved in this type of reporting. Depending on the configuration either the International
Mobile Equipment Identity (IMEI) or the International Mobile Equipment Identity and
Software Version number (IMEISV) is sent in the location report.
During the start-up, the reporting application tries to open every relevant report instance
(the reporting unit of the report instances is the same as the computer unit where the
reporting application runs). After the successful setup, all the reporting processes
register themselves to the VLR applications. If the IP connection resides in the Operation
and Maintenance Unit (OMU), each reporting process registers to every Visitor Location
Register Unit (VLRU) for proper load sharing.
After a working VLR application restart, the VLR application asks the reporting processes
in all possible computer units (OMU, VLRU) to register again. At the same time, the VLR
clears all the earlier information regarding the restarted computer unit.
The reporting is performed when the VLR detects the activity of the subscriber, and there
is a corresponding report instance configured in the PLMN parameters. In this case, the
VLR sends a report to all the reporting processes that are registered for the given type of
report. When the reporting application receives a report, it adds its content to a UDP
datagram (regardless of the type of the containing computer unit) if the version and the
report type is the same as in the related configuration. The datagrams are sent out to the
external network element when they reach the size limit or when the timer expires.

5.11 IPv6 support


The MSS is capable of supporting both IPv4 and IPv6 IP address versions.

Dual stack, as featured in the MSS, provides the ability to simultaneously support IPv4
and IPv6 for the signaling or application protocol. This allows IPv4-only and IPv6-only
nodes, or IPv4/IPv6 dual stack nodes preferring IPv4 or IPv6 to connect to the MSS.
The IPv4/IPv6 dual stack functionality enhances the connection ability of the external
interfaces, allowing the MSS to:

• connect to an IPv4-only or IPv6-only network element
• connect to dual stack IPv4/IPv6 devices, with IPv6 addressing used by default
• provide service between IPv4 and IPv6 network elements and devices

38 © 2017 Nokia DN09117587 Issue: 4-0-1
   

Open Mobile Softswitch, Product Description Services in the Open Mobile Softswitch

In addition, the IPv4/IPv6 dual stack functionality in the MSS allows the operator to avoid
having any device performing NAT (for example, NAT64 with DNS64)– or Carrier Grade
NAT (CG-NAT)– based solution while connecting, for example, both to IPv4-only and
IPv6-only SIP nodes or domains.
When making the necessary upgrade towards an IPv6 network, this functionality allows
operators to keep existing IPv4 network elements. When the network is fully migrated,
the interfaces seamlessly work using only IPv6 addressing.

5.12 ICS-enhanced MSS


ICS support allows the MSS to register an ICS user to the IMS and to suppress some
internal Supplementary Services that the IMS provides.

IP Multimedia Subsystem (IMS) Centralized Services (ICS) provides communication
services in such a way that all services and service control are based only on IMS
mechanisms and enablers. ICS enables IMS-based service execution when using
Circuit-Switched (CS) access for the media bearer. The main goal of ICS is to allow an
IMS user to use the CS network to access the IMS. In this case, the ICS user's services
are provisioned exclusively in the IMS and seamless service behavior is ensured
independently of the user changing the access network actually used for the calls.
ICS support allows the operator to deliver consistent services to users, regardless of the
attached access type, by implementing the services in the IMS. ICS allows you to
provide users access to specified IMS-based services while still offering other bespoke
services unique to your network. With ICS, IMS sessions using CS media are treated as
standard IMS sessions for the purposes of service control and service continuity.
ICS operates not only with IP/IMS devices, but also with legacy GSM phones without
requiring any special software. ICS offers a standardized way of implementing services
such as call forwarding, call barring, hold, resume, and three-way calling. It is not limited
to voice telephony. Subscribers can add or remove video calling, picture sharing, and
other media streams from a session at any time.
The main functions of an ICS-enhanced MSS are the following:
• performing IMS registration on behalf of a non-IMS–capable User Equipment (UE)
over the I2 interface
• routing all originating voice calls where the UE selected the CS domain for access to
the IMS (Serving Call State Control Function [S-CSCF]) using IMS-based routing
principles
• terminating calls received from the IMS/S-CSCF
• controlling the Media Gateway (MGW) in order to provide CS–Real-Time Protocol
(RTP) interworking
• providing support for Supplementary Service (SS) execution in the IMS with
suppression of SS execution in the MSS
• providing service configuration interworking between a CS-only UE and the IMS

DN09117587 Issue: 4-0-1 © 2017 Nokia 39
   

Services in the Open Mobile Softswitch Open Mobile Softswitch, Product Description

5.13 Charging
Charging is a network function used to create call information required for subscriber
billing. The MSS generates and stores call data and makes it available for post-
processing computer systems.

Offline charging in the MSS means:
• collecting and generating call data for billing purposes
• collecting and generating call traffic sum data for accounting purposes
• storing charging and accounting data in the MSSs
• transferring charging and accounting data to computer systems for post-processing

In online charging, there is a direct interaction between a particular service within the
realm of a specific Billing Domain, and the charging entities and its mechanisms.
The MSS supports both offline and online charging mechanisms.

5.13.1 Offline charging


Offline charging is a mechanism where charging information does not affect, in real-time,
the service rendered.

The charging data is used by the Billing Center non-simultaneously with the charged
service. That is, the Charging Data Records (CDRs) are generated first by the network
element, then they are downloaded and processed by the Billing Center periodically.
CDRs are the only possible way to store event- and call-specific charging data. A CDR is
a data package that contains the identification and charging information for one call or
event. It consists of a number of defined data fields containing all the information
required for the billing of a call, excluding the pricing information. The content of the
different CDRs can be tailored to the operator's need. The CDRs can be transferred to a
Billing Center using an IP-based protocol like FTP, SFTP, or GTP, and they can be stored
locally, based on the configuration.
In the offline charging architecture, the Open MSS hosts various charging entities, for
example, the Charging Data Function (CDF), the Charging Trigger Function (CTF), and
the Charging Gateway Function (CGF). The Open MSS is capable of generating both
Circuit-Switched (CS) and Session Initiation Protocol (SIP) CDRs. The CS CDRs are
generated over the Bc interface, while the SIP CDRs are generated over the Bi interface.
The charging functions and the post-processing system of the operator are separate
functions. The MSS produces charging data and sends it to the post-processing
computers for analysis and the generation of final subscriber bills.
The post-processing system contains software that handles the structures and contents
of the CDRs, capacity to store and process the charging data received from the MSSs,
and capacity to transfer the charging data from the MSSs.
The charging function is also responsible for providing charging analysis for time
charging information to determine parameters, for example, for accounting and the
Advice of Charge (AoC) supplementary service.

40 © 2017 Nokia DN09117587 Issue: 4-0-1
   

Open Mobile Softswitch, Product Description Services in the Open Mobile Softswitch

5.13.2 Online charging


Online charging is a dynamic concept, that is, the service and the processing of service
information for charging purposes are performed at the same time.

There is direct interaction between a particular service within the realm of a specific
Billing Domain and the charging entity and its mechanisms. For example, the online
charging billing system can play announcements, interrupt, or even terminate an ongoing
communication if the subscriber does not have sufficient funds for the service.
Online charging mechanisms depend on the interface used. The following interfaces can
be configured:
• CAP/INAP interface
• Ro interface (Diameter)

5.13.2.1 Non-Diameter online charging

The Open MSS offers an online charging solution without the Diameter protocol.

In the non-Diameter online charging architecture, the Open MSS hosts the Service
Switching Function (SSF). The Service Control Function (SCF) resides in the Service
Control Point (SCP).
The Open MSS supports the 3GPP-compliant CAMEL Application Part (CAP) and the
vendor-specific Intelligent Network Application Part (INAP) connectivity to the Online
Charging System (OCS). The Intelligent Network Service Switching Function (IN-SSF)
role of the Open MSS supports the following protocols:
• all CAMEL Phases supporting charging
• Nokia INAP CS-1 and CS-2
• Siemens INAP 7m+

The charging information is generated by the interaction of the IN-SSF role of the Open
MSS and the SCP. Based on the Originating- and Terminating-Basic Call State Model
(BCSM) Detection Points (DP), the SCP sends charging information to the Open MSS,
which then controls the ongoing service. Primarily, however, the SCP controls which
services are supported. The Open MSS online charging is accurate to a hundredth of a
second.

5.13.2.2 Diameter online charging

The Diameter charging is performed over the Ro interface, unifying the online charging
solution for the IMS and CS networks.

The Ro interface was introduced in IP Multimedia Subsystem (IMS) networks as the only
online charging method. The same use of the interface on Circuit-Switched (CS)
networks provides a harmonized and unified online charging solution for the IMS and CS
networks.

DN09117587 Issue: 4-0-1 © 2017 Nokia 41
   

Services in the Open Mobile Softswitch Open Mobile Softswitch, Product Description

The Online Charging System (OCS) enables the operator to charge the subscribers in
real time, based on service usage. It provides a similar quota-based functionality to that
of the Service Control Point (SCP).
The real time transport of charging events enables the charging of prepaid services. The
Diameter protocol–based version of online charging provides native support for IP and a
transport layer with enhanced security (IPSec) and reliability (TCP or STCP).
The Ro protocol allows a Charging Trigger Function (CTF) to issue charging events to an
Online Charging Function (OCF).

5.14 Statistics
Statistics provide operators with real-time data on the operation, capacity, and service
level of the exchange.

There are a large number of measurements, observations, and supervisions for
monitoring the exchange operation and call events. Operators can select and define
which of these they want to use in the exchange.
The need to use statistical services depends on the operator and the exchange involved.
Certain statistical services can be listed, and they form the basis of the administration
and observation of the exchange.
The measurements, observations, and supervisions are organized according to the
following divisions:
• call traffic
• IP traffic
• signaling
• mobility
• security
• load and availability
• services

On the basis of the data observed and analyzed, the operator can receive information on
the following aspects of the exchange's operation:
• overloaded parts in the system
• faulty parts in the system
• traffic intensity
• traffic categories
• subscriber mobility
• exchange status
• capacity of the exchange for dimensioning purposes

Measurement
This function collects and processes information about traffic and network events in the
exchange. The system produces reports for the operator on the basis of this information.
A measurement provides a result in an agreed unit, for example, in Erlangs.

42 © 2017 Nokia DN09117587 Issue: 4-0-1
   

Open Mobile Softswitch, Product Description Services in the Open Mobile Softswitch

Observation
This function either collects information about certain events or directly produces
information about single events in the system. It is possible to set certain objects under
observation on a detailed level, or to set conditions that must be fulfilled before the
system produces reports or alarms related to the events or objects under observation.
Observations are typically used to locate the part of the system causing problems on a
detailed level, and to identify the nature of the problems that have occurred in the
network.

Supervision
This function collects information about call traffic or certain events in the exchange and
then processes this information (same as the concept of measurement). In addition to
this, conditions are set that must be fulfilled before the system produces reports or
alarms. Supervisions are typically used as continuous functions to indicate if there are
problems in a telecommunications network. After receiving an indication of a problem,
the operator can identify the reason for the problem on a detailed level by using other
functions of the network element.
Statistics functionalities of the MSS are able to provide statistical data in ASCII or XML
format, based on the operator's configuration. The reports can be transferred to a post-
processing system, for example, to NetAct.

DN09117587 Issue: 4-0-1 © 2017 Nokia 43
   

User plane control in the Open Mobile Softswitch Open Mobile Softswitch, Product Description

6 User plane control in the Open Mobile


Softswitch
The MSS's user plane control function handles the connections with the MGW.

User plane control in the MSS is responsible for:

• selecting the Multimedia Gateways (MGWs) to be used in the call
• selecting the bearer characteristics (IP, ATM, TDM) to be used for the user plane
• creating user plane legs between different MGWs controlled by the same MSS
• selecting codecs

User plane control has access to a topology database. The topology database of the
MSS contains the full network topology of the MGWs controlled by the MSS and it is
used to create connections within one topology.
User plane analysis uses parameters such as call origin and destination, preceding and
succeeding node-related parameters, transmission medium requirements, call type,
control plane analysis result parameters.
User plane control utilizes the user plane analysis in addition to the topology information
to enable the operator to control the bearer type to be used, if the network element must
act as a Call Mediation Node (CMN). The operator can also control the originating and
terminating user plane destinations, as well as the bearer setup mechanism to use.

6.1 Multimedia and CS data calls


The MSS supports a wide variety of asynchronous and synchronous bearer and
teleservices.

The MSS System supports T.38 as a fax delivery mechanism on interfaces controlled by
SIP sessions, as specified by ITU-T. The MSS System natively supports the interworking
between T.38 and T.30 fax delivery mechanisms, thus allowing end-to-end fax service
between the Circuit-Switched Mobile Network and VoIP service domains.
Typical multimedia and circuit-switched data services:
• 32kbit/s transparent data service (rate adaptation in the MGW)
• 56/64 kbit/s transparent data services
• 3G H.324 M multimedia (video call)

6.2 Codec support


The MSS's support of a wide variety of speech codecs enables transmission savings.

Combining the speech codes with the support of IP and Asynchronous Transfer Mode
bearers on every interface enables transmission savings, as voice information can be
conveyed in a compressed format over the various interfaces of the MSS System.

44 © 2017 Nokia DN09117587 Issue: 4-0-1
   

Open Mobile Softswitch, Product Description User plane control in the Open Mobile Softswitch

The following codecs are supported by the MSS System:
• G.711 µ-law
• G.711 A-law
• GSM FR
• GSM HR
• GSM EFR
• GSM FR AMR
• GSM HR AMR
• GSM FR AMR-WB
• UMTS AMR
• UMTS AMR 2
• UMTS AMR-WB
• G.723.1
• G.723.1 ANN A
• G.729 A
• G.729 A ANN B
• iLBC

As UMTS AMR-WB is a subset of G.722.2, the MSS System also supports codec
negotiation between network domains offering the G.722.2 and UMTS-AMR WB codecs.
The native support of the UMTS AMR-WB and GSM FR AMR-WB codecs and the
support of a subset of possible G.722.2 configurations make the MSS System HD-voice
ready, regardless of whether either participant of a call is camped on 2G, 3G, or fixed or
mobile VoIP access.
For better interworking with the VoIP domain, the MSS System has full support for
G.723.1, G.729.A, and iLBC.
For codecs that do not have native Discontinuous Transmission capability, the MSS
provides Comfort Noise functionality, specifically the iLBC and G.711 codecs.

6.3 Fax support in All-IP networks through the MSS


The MSS System supports Fax and Circuit-Switched Data Call Detection and T.38-
based fax as specified by ITU-T to enable the operator to provide reliable fax service
through the IP network.

When the MSS acts as an interworking call routing function between legacy Public
Switched Telephone Networks (PSTN) and other network domains, for example, mobile
networks, IP Multimedia Subsystems, or other PSTNs, it is not always possible to
determine whether the call is a speech, fax, or modem call from the call setup request
alone. Unless this differentiation is made, the IP/Asynchronous Transfer Mode backbone
transmission resources cannot be optimized for speech call cases without preventing fax
and modem data calls. If a compressed codec, for example, AMR-WB, were used in an
IP/ATM backbone in these calls, fax and modem data calls would fail.
The MSS is able to differentiate between speech, fax, and modem data calls by
monitoring the user plane and detecting fax and modem negotiation related signals as
specified by the ITU-T. For calls coming from or going to the PSTN, Fax and CS Data

DN09117587 Issue: 4-0-1 © 2017 Nokia 45
   

User plane control in the Open Mobile Softswitch Open Mobile Softswitch, Product Description

Call Detection is an important feature since it allows the operator to optimize IP/ATM
backbone transmission resource usage. That is, compressed speech codecs can be
selected during the setup phase of codec negotiation. Without this feature, the MSS
reserves a user plane bearer with 64 kbit/s bandwidth for such calls. When a fax or
modem signal is detected, the MSS performs the codec modification from the
compressed codec to a fax- or modem-capable codec in order to enable the fax or
modem data call.
Feature 1630: Fax and CS Data Call Detection in MSS System also implements T.38
Fax over IP. It is possible to achieve significant savings in CAPEX and OPEX, while at
the same time being able to create new sources of revenue. This is possible because
T.38 Fax over IP brings:
• enhanced quality and reliability for fax calls on IP based interfaces
• savings in transmission capacity
• a better end user experience
• savings in CAPEX: no need for 3rd party solutions for handling Fax over IP traffic

The T.38 protocol guarantees the reliability of fax transport in non-Quality of Service-
aware environments such as IP networks, which are prone to jitter and Real-time
Transport Protocol packet loss.
The MSS System offers native transcoding functionality between T.30 and T.38 both on
the control and user plane level, and in this way ensures seamless interworking in fax
calls where the call is served by a legacy PSTN or CS mobile network.

6.4 Dual-Tone Multifrequency


The MSS System supports out-of-band, in-band, and telephone events based Dual-Tone
Multifrequency transfer.

The MSS System supports complete interworking among the three Dual-Tone
Multifrequency (DTMF) transfer procedures. That is, if a DTMF character has been
received in-band, it can be forwarded with the out-of-band or telephone event methods,
and so on.
In-band transfer
In-band transfer is the classic method. When DTMF characters are transferred as in-
band information, the transferred signal is the mixture of two tones.

Out-of-band transfer
Out-of-band transfer can be used when BICC or SIP signaling is used on the control
plane for the call and the in-band transmission of the DTMF signal over the selected user
plane codec would distort the signal so that it could not be recognized by the receiving
side. For these cases, the MSS is able to transfer the received characters with BICC or
SIP signaling procedures.

Telephone event

46 © 2017 Nokia DN09117587 Issue: 4-0-1
   

Open Mobile Softswitch, Product Description User plane control in the Open Mobile Softswitch

Telephone event is an alternative to SIP-based out-of-band transmission, as specified by
IETF. The support of telephone event can be negotiated with the Session Description
Protocol offer/answer procedure as a special Real-Time Transport Protocol (RTP)
payload format and media type. If the communicating peers support it, DTMF characters
are transferred as a special RTP packet payload on the user plane.

6.5 HD voice services


HD voice services include the Speech Transmission Optimization functionality, which
provides enhanced speech quality and transmission capacity savings in the network.

With TrFO, transcoding can be completely removed from the speech path. This is
achieved with end-to-end codec negotiation and selection by means of out-of-band
signaling. Optimally, this means that speech transcoding is only performed in the peer
user terminals.
The main purpose of TFO is to improve speech quality, however, it is also possible to
use the TFO functionality with backbone network codec negotiation or with a default
codec to provide both end-to-end codec transparency and transmission capacity
savings. This functionality is intended to save transmission capacity in packet-based
networks (IP/ATM core network) in the MSS and is known as payload optimization with
TFO.
HD voice quality service is currently supported by the AMR-WB codec, but it can also be
achieved in the following cases:

• TDM-based A interface with TFO
• AoIP interface
• 3G access
• SIP, SIP-I, and BICC connections

The AMR-WB codec can be offered even in cases where the external network server
does not support the SIP preconditions framework.
A dedicated User Plane Destination (UPD) route is assigned in the MSS toward the
external server, and a dedicated UPD parameter is configured. The MSS offers the
AMR-WB codec to the external server. However, if the offer is not approved by the
external server, the MSS works according to the other server's request. The MSS does
not mandate the use of the AMR-WB codec, although, if the offer is accepted, HD
speech quality is provided end-to-end.

6.5.1 Speech Transmission Optimization


The support of Speech Transmission Optimization enables end-to-end codec
transparency with enhanced codec negotiation, codec modification procedures, and the
reduction in the number of transcoders.

TrFO removes unnecessary transcoding to improve speech quality, a service which
differentiates the operator from competitors and increases end-user satisfaction. At the
same time, it saves transcoding resources in the core network, thus lowering CAPEX
and OPEX for the Communication Service Provider.

DN09117587 Issue: 4-0-1 © 2017 Nokia 47
   

User plane control in the Open Mobile Softswitch Open Mobile Softswitch, Product Description

On those interfaces where out-of-band codec negotiation is not possible due to the
nature of the interface (for example, ISUP or A over TDM) or if the G.711 codec would be
used from the Multimedia Gateway to the peer network element with transcoders
reserved in the MGW, Tandem Free Operation (TFO) can provide better speech quality
by reducing the number of transcoders. When the call enters the speech state, the
transcoder units at both sides of the call start to communicate with each other by using
an inband method of sending messages inside the 64-kbit/s speech channel established
between them. It is a standard mechanism performed by the transcoders using inband
signaling.
In TFO, the peer transcoders can communicate with each other using bit-robbing
signaling inside an established 64 kbit/s channel. If a common codec is available, the
transcoders override part of the 64 kbit/s channel with a compressed codec which is
eventually used by both ends. Since conventional speech (G.711) is also transferred, a
quick fallback without noticeable audible effect is provided if the path between the
transcoders becomes non-transparent (for example, due to tone insertion).
If the usage of G.711 over IP bearer cannot be avoided, the MSS supports G.711
packetization periods of  5, 10, 20, and 30 ms. This provides improved interworking
possibilities with network elements from different vendors, and with the 30 ms
packetization period tremendous bandwidth can be saved compared to the standard 5
ms period.

6.6 Real-time monitoring


Traffica is a network and service management product and solution component that
enables improved monitoring, analysis of performance, and faster failure detection by
allowing the operator to monitor traffic and services in real time, at the individual
subscriber level.

User plane monitoring


When the MSS System is integrated into All-IP networks, the operator requires adequate
information regarding network characteristics and the quality of the voice service
transmitted.
Traffica, the advanced real-time control plane monitoring tool of the MSS System
solution, is enhanced with user plane monitoring capabilities for this purpose. The
Multimedia Gateway (MGW) provides real-time user plane monitoring data to an external
server application, NELMON, which collects data from several MGWs and forwards it to
Traffica. Therefore, real-time control plane and user plane information is deposited in the
same analyzer tool. With the provided call-related correlation information from the MSS
and MGW, control plane and user plane traffic from the same call can be analyzed
simultaneously.

48 © 2017 Nokia DN09117587 Issue: 4-0-1
   

Open Mobile Softswitch, Product Description User plane control in the Open Mobile Softswitch

Figure 13 Real-time user plane monitoring
MSS

MGW

NELMON

userplane
controlplane
measurements
info

MGW

TRAFFICA
This feature provides real-time visibility of the MGW monitoring data. The MGW data in
Traffica includes the following, for example:

• jitter information in IP terminations
• out of order IP packets
• active speech-level information
• noise level
• speech activity factor
• double talk, MOS simulation

The MGW data can be further post-processed in both NELMON and Traffica. Because
the data is analyzed externally with NELMON, MGW capacity is saved for other
purposes. NELMON is connected to the MGW over TCP/IP.
User plane measurements stored in the NELMON database include the following:

• quantile jitter information for IP terminations
• inter-arrival jitter / peak to peak jitter / wander
• IP packet loss ratio/out of order IP packets
• frame erasure ratio
• saturation clipping
• active speech-level information
• noise level information
• speech activity factor
• double talk
• echo path delay/echo return loss
• MOS, speech quality (simulation)

The data in the NELMON database can be searched offline in order to:

• evaluate the behavior of traffic in the MGW
• troubleshoot a specific traffic direction

DN09117587 Issue: 4-0-1 © 2017 Nokia 49
   

User plane control in the Open Mobile Softswitch Open Mobile Softswitch, Product Description

• troubleshoot a single call or connection (for example, based on customer complaint)

Traffica interface support for SIP and SIP-I protocols


The Traffica interface for SIP and SIP-I protocols functionality adds separate reports on
SIP events, enables rapid failure detection, and improves visibility, ensuring faster
troubleshooting of the SIP interface, and improved operability of the network.

50 © 2017 Nokia DN09117587 Issue: 4-0-1
   

Open Mobile Softswitch, Product Description Mobility management in the Open Mobile Softswitch

7 Mobility management in the Open Mobile


Softswitch
Mobility management in the MSS is responsible for the mobility of subscribers between
different access networks.

Mobility management in the MSS handles the mobility within radio network domains, and
supports mobility between 2G, 3G, and LTE subscribers. The MSS also supports Circuit-
Switched Fallback (CSFB) procedures. Mobility management handles transactions such
as:
• International Mobile Equipment Identity (IMEI) checking
• 2G/3G authentication and key agreement
• International Mobile Subscriber Identity (IMSI) attach and detach procedures to
indicate whether the mobile station is active and ready to receive a call or Short
MEssage Service (SMS), or inactive and a call or SMS delivery attempt should not
be made
• roaming and handover
• normal or periodical location update
• call re-establishment when radio connection is lost for a short period of time
• voice call continuity while the terminal switches between radio access types (Single
Radio Voice Call Continuity)

7.1 Roaming and handover


The MSS offers complete roaming capability between 2G, 3G, and LTE networks.

Nokia's solution offers complete roaming and handover capability between 2G and 3G
networks so that the operator can build 3G radio coverage on top of the existing 2G radio
coverage and service continuity is ensured. The subscriber uses 3G services when in 3G
coverage. When the user moves from 3G to 2G coverage, the system performs a
handover, and the services supported by the GSM radio access are available.
A handover maintains a call connection to a mobile phone even when the mobile phone
moves across cell boundaries. The MSS supports the following handover scenarios:
• intra-HPLMN handover
A handover that occurs within the operator's own network, either within a single radio
domain or between different supported radio domains.
• inter-PLMN
A handover that occurs when the subscriber moves from one operator's network to
another operator's network. The handover may occur between, for instance, a 2G
network and a 3G network.
• Single Radio Voice Call Continuity (SRVCC)
A handover of calls between LTE and 2G/3G radio access technologies.

DN09117587 Issue: 4-0-1 © 2017 Nokia 51
   

Mobility management in the Open Mobile Softswitch Open Mobile Softswitch, Product Description

7.1.1 Single Radio Voice Call Continuity


SRVCC provides voice call continuity when the terminal switches from LTE coverage to
2G/3G coverage.

In Long-Term Evolution (LTE) architecture, voice is delivered over IP with the help of the
IP Multimedia Subsystem (IMS). In the early phases of deployment, LTE coverage is
unlikely to be ubiquitous, requiring a transition to 2G/3G. In order to enable seamless
voice service from E-UTRAN to UTRAN/GERAN access, the SRVCC functionality has
been specified by 3GPP. With the SRVCC procedure, subscribers in their home network
are enabled to roam outside E-UTRAN coverage without the ongoing transaction being
disrupted. The User Equipment (UE) that supports SRVCC is handed over from E-
UTRAN access to UTRAN/GERAN access so that the service continues seamlessly.
SRVCC in the MSS is illustrated in the figure SRVCC architecture.

Figure 14 SRVCC architecture
HLR

MAP
MSS

UE 2G/3G OpenTAS

Sv
Relocation/Handover
SCCAS

UE LTE FlexiNS
(MME/SGSN)

The Single Radio Voice Call Continuity feature provides the following benefits to the
operator:
• enables seamless voice service continuity for LTE subscribers when a SRVCC
procedure is performed between LTE and 2G/3G radio access
• ensures the SRVCC procedure is completed rapidly without disruption to the end
users experience
• allows operators to provide high quality voice services in early stages of LTE roll-out
• improves user experience with mid-call enhancements
• optimizes resource utilization with the Support for WB to NB transcoding functionality
• permits the reuse of existing CS core investments while offering comprehensive
voice services for subscribers
• supports conference calls established in the Open TAS, including the addition of
participants to the conference call after SRVCC
• ensures compliance with 3GPP Release 8 standards

52 © 2017 Nokia DN09117587 Issue: 4-0-1
   

Open Mobile Softswitch, Product Description Mobility management in the Open Mobile Softswitch

SRVCC functionality requires that the MSS is enhanced (MSS(SRVCC)). The
MSS(SRVCC) must:
• support the Sv interface to the MME/SGSN
• handle the relocation/handover request for the voice component
• coordinate the CS relocation/handover and SIP session transfer
• inter-work with SIP session transfer procedure to CS
• initiate the Location Update (LU) instead of the terminal

The key functionality of the MSS(SRVCC) in supporting the PS to CS handover request
from the MME is the dynamic creation of the anchor MSS(SRVCC) functionality. Only a
limited amount of information about the transaction is available to the MSS, because the
LU does not occur until after the session transfer. However, the MSS(SRVCC) supports
the charging, counters, and statistics requirements.
To increase the end-user experience, the MSS supports the SRVCC functionality not
only for single active calls, but also for the following call sessions:
• alerting phase and the active/held/waiting call sessions
• active and held call sessions
• conference call

The SRVCC for emergency calls is also supported, which requires support from the
MME, the Emergency Call Session Control Function (E-CSCF), and the Emergency
Access Transfer Function (EATF).
The functionality also requires UE, MME, and Service Centralization and Continuity
Application Server (SCC AS) support.

SRVCC enhanced with ATCF and ATGW

3GPP release 10 specifications for SRVCC define new functional entities, new interfaces
and changes to protocols. These changes improve the performance of domain transfer
by reducing latency and enhancing subscriber experience by decreasing the incidence
of dropped calls and interrupted service.

SRVCC was specified so that during a handover from LTE to 2G/3G, the remote end is
updated with the SDP message received from the CS network. If the geographical
distance between the CS network of the calling party and the UE of the called party is
significant, the remote end update may take a considerable time. This is a particular
problem in roaming cases.
Seamless and reliable voice call continuity requires low latency. 3GPP release 8/9
architecture specifies signaling paths that result in high latency, increasing the possibility
of dropped calls and interrupted services. The user's perceived experience, especially in
roaming cases, maybe suboptimal. The introduction of SRVCC enhanced with Access
Transfer Control Function (ATCF) and the Access Transfer Gateway Function (ATGW)
mitigates the inadequacies of the proceeding specifications.
The ATCF and ATGW provide the principle enhancements. The ATCF controls the
ATGW over the H.248 Iq interface. User Equipment (UE) that supports SRVCC
enhanced with ATCF and ATGW is handed over from E-UTRAN access to
UTRAN/GERAN access in the serving/visited network so that the service continues
seamlessly.

DN09117587 Issue: 4-0-1 © 2017 Nokia 53
   

Mobility management in the Open Mobile Softswitch Open Mobile Softswitch, Product Description

Mid-call enhancements for SRVCC

Transfer of inactive/held calls in the MSS enhanced for SRVCC offers Release 10
compliant mid-call support in the MSS enhanced for SRVCC.

Mid-call support in the MSS(SRVCC) enables PS to CS domain/session transfer
capabilities for one inactive/held call, and one active and one inactive/held call for one
subscriber performing Single Radio Voice Call Continuity (SRVCC).
The mid-call enhancement offers the following benefits for the operator:
• enhanced end-user experience and functionality
• enhanced interworking with 2G/3G network assets
• flexible implementation functioning in both release 8 and release 10 architectures

With this functionality, the MSS(SRVCC) is enabled to do the following:
• Handle mid-call support feature tags in session transfer specific SIP messages over
the MGCF interface.
• Handle embedded SDP information, indicating call state, in session transfer specific
SIP messages over the MGCF interface.
• Extract information from the Refer-to header of the received SIP REFER request.
Construct a SIP REFER request and embed the original dialog information of the
inactive/held call.
• Convert the information received in SIP REFER into SIP INVITE to initiate the
additional session transfer for inactive/held calls.
• Construct a SIP REFER request and modify the original dialog information in two
active call scenarios.

IMS emergency call support in MSS(SRVCC)

The MSS(SRVCC) implements support for the session continuity of IP Multimedia


Subsystem (IMS) emergency calls.

If the User Equipment (UE) initiates an emergency call from the E-UTRAN and/or the
UTRAN (HSPA) access and moves out of the LTE coverage, the MSS(SRVCC) assists
the SRVCC procedure with the PS to CS handover and the Session Transfer call—that
is, the MSS(SRVCC) manages the transparent session continuity of an IMS anchored
emergency voice call to the 2G/3G (GERAN/UTRAN) access network.
Georedundancy in the IMS emergency architecture can be supported with the
deployment of multiple Emergency Access Transfer Functions (EATFs). In the
georedundant IMS emergency architecture, the routing of the Session Transfer call
routing to the multiple EATFs is enabled with the MSS based routing model, whereby the
FQDN resolution by the DNS returns the multiple IP addresses of the EATFs.
If Location Services (LCS) is activated, the MSS(SRVCC) updates the Gateway Mobile
Location Centre (GMLC) after a successful PS to CS handover. The GMLC requests,
received during an ongoing SRVCC procedure, are managed accordingly by the
MSS(SRVCC).

54 © 2017 Nokia DN09117587 Issue: 4-0-1
   

Open Mobile Softswitch, Product Description Mobility management in the Open Mobile Softswitch

7.2 Circuit-Switched Fallback


The CSFB functionality provides seamless voice service for end users and enables the
reuse of existing CS core networks for voice services when the subscriber is attached to
E-UTRAN or EPS.

The 3GPP defines the concept of Circuit-Switched (CS) Fallback for the Evolved Packet
System (EPS). When voice, location, or Unstructured Supplementary Service Data
(USSD) services (other than Short Messages) are initiated or terminated to or from a
User Equipment (UE) attached to the EPS, the network forces the UE to fall back to the
GERAN or UTRAN network, where the CS procedures are then carried out.
This feature provides the following benefits:
• Enables operators to offer services to subscribers utilizing the improved spectral
efficiency, lower OPEX, and greater integration with other open standards promised
by E-UTRAN, without the need to entirely replace the existing network.
• Operators have a flexible and scalable route to network evolution, while fully
leveraging existing circuit switched investments.
• Enables the continued use of the MSS’s functionalities, reducing operators CAPEX
and minimizing OPEX. Existing maintenance, updating, and operating resources can
continue to be used.
• Subscribers with data roaming can also get voice services using existing 2G/3G
roaming agreements.
• Legacy 2G/3G emergency calls services can be utilized before 3GPP Release 9
based VoIP emergency call services are available.
• Notification services, such as “bill shock prevention” messages delivered by SMS,
can be provided by the operator for the end user.
• If Mobile-Terminating (MT) CS Fallback occurs and leads to a mobile terminating
roaming retry, using the CSMT flag ensures more efficient call establishment and a
significantly higher call completion rate.
• Re-paging over the Iu/A interface ensures an improved success rate for mobile
terminating events when CSFB occurs.
• The Provide Subscriber Information support for CSFB (PSI over SGs) functionality
enables services that require PSI for obtaining the location of the subscriber.
• The Multiple Mobility Management Entity (MME) host support for SGs interface
functionality offers the ability to configure multiple SCTP associations between the
MME and the MSS/VLR. The functionality provides optimal load sharing over the
SGs interface and improves the management of functionalities over the SGs
interface.

The CSFB feature in the MSS uses the same SGs interface that is used for the Short
Message Service over LTE functionality. With the SGs overlay functionality, it is possible
to place the CSFB feature in use in networks where at least one MSS is from Nokia and
the other MSSs are from other vendors.

DN09117587 Issue: 4-0-1 © 2017 Nokia 55
   

Load balancers in the Open Mobile Softswitch Open Mobile Softswitch, Product Description

8 Load balancers in the Open Mobile


Softswitch
The load balancers in the MSS enable operators to manage the load in different parts of
the system, automate software updates, and monitor user traffic.

The MSS system can expose a large number of IP addresses toward its neighboring
network elements, which can lead to interworking problems. With load balancers in
operation, the signaling load is distributed within the MSS by load balancer nodes
running load balancing services on IP Director Units (IPDUs) rather than by external
elements, like DNS servers. This enables reduction in administration time and cost, and,
in some countries, reduction of IP address-related cost.
Load balancer nodes (or load balancing service instances) run on IPDUs. These units
enable multiple (internal) IP addresses to be hidden behind a single (external) IP
address.
The MSS provides support for multiple recovery groups for IPDUs. A recovery group
contains recovery units controlling similar resources.
In case of unit failure, unit switchover is performed within the same recovery group. The
support for multiple recovery groups for IPDUs in the MSS enables the separation of the
IP traffic in different domains (Control Plane, Billing, Lawful Interception, and Operation
and Maintenance).
This functionality provides the following operator benefits:
• separate IPDU groups enabling specific configuration (interfaces, IP addresses,
external networks)
• improved network security

8.1 M3UA Load Balancer


The MSS supports load balancer functionality for M3UA-based SIGTRAN traffic.

The M3UA Load Balancer allows a better use of network resources and MSS capacity by
distributing the requests among the working signaling units. The M3UA Load Balancer
also reduces the number of externally visible IP addresses for SS7 over IP; that is, all
external SIGTRAN associations are connected directly to the M3UA Load Balancer units
instead of the signaling units.
For M3UA-based signaling the IP Director Units (IPDUs) serve as load balancer units.
The M3UA Load Balancer offers the following benefits:
• The number of externally visible IP addresses of the MSS is reduced.
• The automatization of internal load sharing removes the need to manually optimize
the control plane configuration.
• The efficient load sharing capabilities allows for better utilization of signaling
resources and reduces the risk of overloading the signaling units.

56 © 2017 Nokia DN09117587 Issue: 4-0-1
   

Open Mobile Softswitch, Product Description Load balancers in the Open Mobile Softswitch

• The control plane network is simplified.
• The overall capital and operating expenses of the operator are reduced.

8.2 H.248 Load Balancer


The MSS uses the H.248 Load Balancer to minimize the number of virtual Multimedia
Gateways within a single physical MGW.

The number of H.248 interfaces required is limited to the H.248 unit pool. The H.248 pool
controls individual Multimedia Gateways (MGWs) through a single H.248 interface
connection. Signaling Common Transport Protocol (SCTP) associations are terminated
at the N+1 redundant IP Director Unit (IPDU). IPDUs have internal SCTP associations
towards individual Generic IP Signaling Units (GISUs).
The H.248 Load Balancer has the following benefits:
• fewer IP addresses are used
• simpler connectivity configuration process

8.3 SIP Load Balancer


The SIP Load Balancer limits the number of IP addresses used outside of the MSS.

The SIP load balancing functionality significantly reduces the number of externally visible
IP addresses used to handle SIP traffic over SIP access, SIP trunk, and MGCF/SIP-I
interfaces.
The SIP Load Balancer works with the Signaling Common Transport Protocol (SCTP),
Transmission Control Protocol (TCP), and the User Datagram Protocol (UDP).
The SIP Load Balancer offers the following benefits:
• IP address manageability, resulting in OPEX savings
• IP security by hiding the topology of the internal network
• IP interoperability and interconnection
• load balancing for more flexible capacity usage

The load balancer functionality uses specific IP Director Unit (IPDU) functional units (with
N+1 redundancy), which are dedicated to the handling of incoming SIP access, SIP
trunk, and MGCF/SIP-I traffic. These units provide the interface between the external
network and the backend signaling units of the MSS.

8.4 Traffica Load Balancer


The Traffica Load Balancer distributes the reports over the connections and so shares
the load.

DN09117587 Issue: 4-0-1 © 2017 Nokia 57
   

Load balancers in the Open Mobile Softswitch Open Mobile Softswitch, Product Description

The MSS collects data from the signaling units and sends it to the Traffica Network
Element Servers (TNESs) through 12 configurable connections to the OAM IP Director
Unit (IPDU) containing the Traffica Load Balancer. Every connection can be configured
separately and in real time. The load balancer distributes the reports over the
connections protecting the TNESs from being overloaded.
The connections differ in port numbers, but their IP addresses are the same since they
are all handled by the OAM IPDU.
The Traffica Load Balancer increases the number of connections between the TNESs
and the Open MSS, which allows the load to be shared between the separate servers.
Therefore, the Traffica Load Balancer enables improved traffic monitoring, analysis, and
faster failure detection. With the help of this functionality, the operator can improve and
maintain the quality of traffic in the network more effectively.

8.5 Diameter Load Balancer


The Diameter Load Balancer Service provides aggregation services for Diameter
requests sent from the external diameter peer towards the signaling units.

The Diameter Load Balancer application routes Diameter traffic over the Ro interface to
the Charging Trigger Function (CTF) application hosted in Generic IP Signaling Units
(GISUs). The CTF, functioning in a client role, exchanges Diameter messages with the
Online Charging Function (OCF) of the Online Charging System (OCS), functioning as
server.
In the Diameter Load Balancer, one or more Operation and Maintenance (OaM) IP
Director Units (IPDUs) are loaded with a Diameter Load Balancer Service (Diameter
LBS).
The IPDUs used by the Diameter Load Balancer provide the external network interfaces
toward the Diameter peers. The Open MSS supports TCP, SCTP single-homed, and
SCTP multi-homed transport layer connectivity toward the external peers.

58 © 2017 Nokia DN09117587 Issue: 4-0-1
   

Open Mobile Softswitch, Product Description Architecture of the Open Mobile Softswitch

9 Architecture of the Open Mobile Softswitch


The Open MSS is a mobile softswitch product built on top of the Advanced
Telecommunications Computing Architecture hardware platform.

The Advanced Telecommunications Computing Architecture (ATCA) platform has been
developed with a series of industry standard specifications for the next generation of
carrier-grade communications equipment in mind. These specifications are driven by
over 100 companies from the PCI Industrial Computers Manufacturers Group (PICMG).
The specifications mainly concentrate on three areas:
• mechanics of building blocks (shelf, blade, mezzanine, rear transition module)
• interconnects
• hardware management

The Open MSS offers increased capacity with a smaller footprint, improved performance,
open architecture, and Commercial Off-The-Shelf (COTS) hardware building blocks.
Nokia provides the same COTS ATCA hardware platform for other core products, like the
Flexi Network Gateway and the Flexi Network Server, which are Nokia implementations
of the Long-Term Evolution (LTE) Data Network Gateway and Mobility Management
Entity (MME) functions, respectively. Nokia also provides Multimedia Gateway (MGW)
functionality on top of the COTS ATCA hardware. This hardware asset reuse enables the
operator to save CAPEX and OPEX by obtaining, operating, and maintaining the same
hardware base for different core functions.
The Open MSS is a compact server product, designed with a modular software and
hardware architecture, which enables distributed computing and high availability. The
functions of the Open MSS are spread among functional units, each running on top of a
multi-processor system. The concept of a functional unit allows very versatile
configurations of the Open MSS. From the hardware point of view, a functional unit is a
CPU blade that is deployed into a shelf. From the software point of view, a functional unit
performs a set of operations that can be seen as an entity from the network element
configuration point of view. This allows for flexible hardware configurations that ensure
optimal use of power resources and floor space.
The virtualization of functional units for the Open MSS provides the possibility to deploy
MSS functionality in a hardware-independent way, as far as the virtualization host layer
can handle the underlying physical hardware. With virtualization it is possible to
implement several logical functional units on the same physical functional unit (CPU
blade). This feature provides improved performance and utilization of available hardware
resources.
All functional units can be virtualized depending on the used physical functional unit
(CPU blade).

DN09117587 Issue: 4-0-1 © 2017 Nokia 59
   

Architecture of the Open Mobile Softswitch Open Mobile Softswitch, Product Description

Figure 15 The architecture of the Open MSS
FI BI,between
shelves

OaM IPDU
OaM VLRU
(Billing,NetAct,

VLRU
CMM

GISU
CMU

STU
LI,and Traffica) GISU

VMU
VMU

VMU IPDU
RTM
VMU
Hub GISU
(OptionalLI)
VMU Controlplane
OaM IPDU

VLRU
OMU

GISU
CHU

RTM (Optional)
(Billing,NetAct,
LI,and Traffica)
VMU
OVMU
OaM

VLRU

GISU
CHU
(Localand storage RTM storage
remoteOaM)

RTM storage

Shelfbackplaneconnection,BI
Shelfbackplaneconnection,FI
ExternalL2connection

RTM/CPU Data storage: External OaM and control plane connections
FI Fabric Interface: 10G Ethernet network for control plane
traffic
BI Base Interface: 1G Ethernet network for onternal
communication
Hub Ethernet Switch Unit, SWU
VMU Virtualization Management Unit
OVMU VMU for the virtualization of the OMU
OMU OaM Unit
IPDU IP Director Unit
CMM Central Memory and Marker
CMU Cellular Management Unit
STU Statistical Unit
VLRU Visitor Location Register Unit
GISU Generic IP Signaling Unit
CHU Charging Unit

60 © 2017 Nokia DN09117587 Issue: 4-0-1
   

Open Mobile Softswitch, Product Description Architecture of the Open Mobile Softswitch

9.1 Benefits of the Advanced Telecommunications


Computing Architecture
The OCS is the suite of products enabled by the Nokia Open Core Applications and
Software Architecture where all common components of a Core Network, including
Packet-Switched, Circuit-Switched, and IP Multimedia Subsystem domains, are part of a
single and synergic COTS ATCA hardware environment.

Open Core System


The Nokia Open Core System (OCS) is compliant with all Core Network standard
interfaces and is an evolutionary step towards a simplified, innovation-rich, and
environmentally sustainable telecommunication ecosystem.
The OCS ensures the full continuity of all Core Network voice and data services. It is
access agnostic, that is, it can serve any wireless, mobile, or fixed-access technology.
The evolution of the multi-application ecosystem challenges the traditional conception of
element functionality being distinguished by physical architecture. The functional element
can exist as a software application on a Common Off-The-Shelf (COTS) Advanced
Telecommunications Computing Architecture (ATCA). The realization of the multi-
application ecosystem is by necessity evolutionary.
The OCS concept is illustrated in the figure Nokia OCS.

Figure 16 Nokia OCS

OpenCoreSystem
TAS: MSS:
SCCAS,MRFC TAS TAS MSS MSS MGCF,GMSS,
1 2 3 4 5 6 7 10 11 12 13 14 15 16 1 2 3 4 5 6 7 10 11 12 13 14 15 16

IP-SM-GW VMSS,MSS
XCAPserver (SRVCC)
IMS: IMS IMS NTHLR:
C/I/S-CSCF, 1 2 3 4 5 6 7 10 11 12 13 14 15 16 1 2 3 4 5 6 7 10 11 12 13 14 15 16 NT-HLR
1 2 3 4 5 6 7 10 11 12 13 14 15 16
HLR
HSSFE,ENUM,
DNS,BGCF
MGW BGW MGW
BGW MGW MGW MGW
IMS-MGW,BGW, 1 2 3 4 5 6 7 10 11 12 13 14 15 16 1 2 3 4 5 6 7 10 11 12 13 14 15 16

CS-MGW
MRFP,ATGW HSM

VoLTE HSM: CSCore


Encryption

Total Cost Of Ownership


The COTS ATCA ecosystem ensures the lowest possible Total Cost Of Ownership in
building and operating current and next-generation networks by:

• consolidating from approximately 30 hardware plug-in unit variants to approximately
10 ATCA blades
• simplifying management of spare parts stock
• enhancing serviceability benefits for installation, commissioning, operation, and
maintenance
• significantly reducing power consumption and occupation footprint

DN09117587 Issue: 4-0-1 © 2017 Nokia 61
   

Architecture of the Open Mobile Softswitch Open Mobile Softswitch, Product Description

• reducing training requirements for the operator;s personnel

Core Network infrastructure


The OCS simplifies Core Network infrastructure and operations through the following
services:

• Using the same hardware configuration, monitoring, and alarming capabilities
simplifies operation and administration activities and tools for Open Core
Applications in OSS.
• Nokia NetAct offers a common Operational Support platform for all Open Core
applications.
• Providing co-location evolution: from site-level, cabinet, and shelf co-location to
blade integration.
• IP site integration across the Open Core network enhances performance and
improves efficiency.

Hardware independence
Virtualization Infrastructure provides hardware independence for Open Core applications
in the following ways:
• Virtualization and Linux-based SW applications enable OCS applications to leverage
both open-source Linux and current Core Network applications software.
• Virtualization ensures the most efficient use of hardware resources.
• The use of a supplier ecosystem ensures the fast introduction of the latest hardware
and state-of-the-art processors to minimize the use of energy and maximize
processing power.

Investment protection
The Nokia OCS offers investment protection in the following ways:
• The same hardware can be used by different applications, for instance, MSS, Media
Gateway Control Function (MGCF), IP Multimedia Subsystem (IMS), Multimedia
Gateway (MGW), and IMS-MGW.
• Applications can use the same hardware simultaneously.
• Applications can evolve over time in the same hardware, for instance, the MSS
applications can gradually be replaced by IMS to meet the changing traffic profile of
the network.

Capacity
In the OCS, provides the follwing capacity features on a network level:

• optimized network level capacity: local traffic variations and fluctuations in demand
for services are balanced across network resources
• applications are portable: enhanced demand for certain applications can be met by
reducing the provision of others
• multi-layer resilience: ensures high availability of network assets

ATCA hardware, combined with the latest Ethernet technology, offers a future-proof
platform with a small footprint and high capacity. Nokia's OCS is the perfect evolution
towards a simplified, cost-optimized, and environmentally sustainable telecommunication
network.

62 © 2017 Nokia DN09117587 Issue: 4-0-1
   

Open Mobile Softswitch, Product Description Architecture of the Open Mobile Softswitch

The OCS architecture promotes faster innovation, enables operators to best leverage
market-defining technological advances without proprietary vendor lockins, simplifies
network configuration, and thus delivers faster time-to-market.

9.2 Redundancy principles


All parts of the MSS are redundant to provide high availability and reliability.

Different redundancy techniques are used for backing up the different types of functional
units: 2N and N+X. Their application on a given functional unit type is designed to
balance the sensitivity of the function and the possible number of functional units.

2N There is always one spare unit available in the hot-standby
state to take over the tasks of a faulty unit immediately
when failure occurs.
N+X There are N active units and one or more spare units. One
of the spare units can take over the tasks when an active
unit fails.

The redundancy methods of the different units are shown in the table below.

Table 1 Redundancy methods of functional units (ACPI5-A CPU blade)

Unit type Redundancy model

OMU 2N

VMU, OVMU No redundancy

Control Plane IPDU N+X

OaM IPDU N+X

CMM 2N

CMU 2N

CHU 2N

GISU N+X

VLRU 2N

STU 2N

SWU 2N

DN09117587 Issue: 4-0-1 © 2017 Nokia 63
   

Architecture of the Open Mobile Softswitch Open Mobile Softswitch, Product Description

9.3 MSS functional units


The various roles of the MSS are spread across functional units, running on top of a
multi-processor system, on top of the ATCA layer.

From a hardware perspective, a functional unit is part of a CPU blade that is deployed on
a shelf. From a software perspective, a functional unit performs a set of operations that
can be seen as a distinct entity in terms of its configuration.
All functional units of the MSS can be virtualized, with the restriction that the Operation
and Maintenance Unit (OMU) and the Control Plane IP Director Units (IPDUs) can only
be virtualized on an ACPI5-A blade. With virtualization, multiple logical functional units
can be deployed under the same physical functional unit (a CPU blade configured as a
Virtualization Management Unit [VMU]) in an optimized manner.
Figure Functional units and interfaces of the MSS illustrates all of the main functional
units used by the MSS with the interfaces they support.

Figure 17 Functional units and interfaces of the MSS

Open MSS
OpenMSS blade Fraudreports
GERSUP
XoH/XoHS
STU X2
OMU (S)FTP
(2N) (2N) RUIM/CUAA
MMIoverSSH/Telnet
X1
RG#1
X1,X2
CHU
(2N)
Bi/Bc OaM
IPDU Bi/Bc
(N+X)

(Ro-DiaLB) Diameter
SWU (TrafficaLB) Traffica
GISU
(N+X) (SIP LB)
RG#2
SIP (Mg,Mj,I2) L2/L3
(H.248LB) H.248(Mc/Mn)
(M3UA LB) M3UA (MAP,CAP,INAP) MPBN/DCN
(DNS) DNS siteswitches
LDAP Control LDAP
SMRSE SMRSE
IUA Plane IUA
SGs IPDU SGs
Sv (N+X) Sv
VLRU
(2N) Sz
Sz

OaMLAN
OLCMLAN
BillingLAN
ControlLAN
FILAN
BILAN

g Note: The figure does not show Internet Small Computer System Interface (iSCSI)
traffic as the Storage Access Network is not externally reachable.

9.3.1 Charging Unit


The CHU collects and stores Charging Data Records.

64 © 2017 Nokia DN09117587 Issue: 4-0-1
   

Open Mobile Softswitch, Product Description Architecture of the Open Mobile Softswitch

Charging Data Records (CDRs) are formed in the Charging Unit (CHU) memory. Based
on the operator's configuration, CDRs can be stored on a local redundant hard disk drive
first and periodically transferred to the Billing Center, or they can be directly sent to the
Billing Center when they are created. In the latter case, the local hard disk drive can
serve as fallback storage if the connection to the Billing Center fails.

9.3.2 Central Memory and Marker


The CMM serves as a centralized unit providing the routing and configuration
management functions that cannot be distributed.

The Central Memory and Marker (CMM) stores configuration files. Changes in the
configuration are first written to the files in the CMM and then distributed, for example, to
the signaling units.
The CMM acts as a virtual marker in the case of hunting for Time-Division Multiplexing
resources, which are physically located in the Multimedia Gateway (MGW). In the case
of BICC management, virtual Call Instance Codes are performed in the CMM.

9.3.3 Cellular Management Unit


The CMU is responsible for managing cellular network–related functionalities in the
MSS.

The main tasks of the Cellular Management Unit (CMU) include maintaining location
areas, Base Station Controllers (BSCs), Radio Network Controllers (RNCs), cells, and
service areas under the MSS. The CMU keeps track of the transactions of individual
subscribers as well, playing a role in supplementary services, where it tracks whether the
subscriber already has an ongoing transaction (for example, call waiting or call
forwarding on busy).

9.3.4 Generic IP Signaling Unit


The GISUs handle the external signaling interfaces and process incoming requests.

The functionalities of the unit include control and user plane routing–related procedures,
and Multimedia Gateway (MGW) control. The Generic IP Signaling Unit (GISU) carries
out charging control, and executes the Intelligent Network Service Switching Point (IN-
SSP) functionality.
The GISU is the main functional unit executing call- and non-call–related procedures in
the Open MSS.

9.3.5 OaM IP Director Unit


The OaM IPDU acts as a load balancer for operation and maintenance purposes.

The Operation and Maintenance (OaM) IP Director Unit (IPDU) handles operation and
maintenance–related traffic. It must have a separate recovery group.

DN09117587 Issue: 4-0-1 © 2017 Nokia 65
   

Architecture of the Open Mobile Softswitch Open Mobile Softswitch, Product Description

9.3.6 Control Plane IP Director Unit


The Control Plane IPDU is used as a load balancer and IP forwarder for signaling traffic.

The Control Plane IP Director Unit (IPDU) acts as a load balancer for the SIP, H.248,
M3UA, and Diameter signaling traffic. It hides the internal structure of the cluster and
balances the incoming load to the Generic IP Signaling Units (GISUs). There is no need
to have externally visible service identifiers (IP addresses) for each GISU. Instead, the
MSS and the Control Plane IPDU advertise only one service identifier per service. In the
case of GISU failure, the load of the failed signaling unit is shared among the working
ones.
In addition to the load balancing function, the Control Plane IPDU is used as an IP
forwarder. The signaling traffic not balanced by Control Plane IPDUs, for example, LDAP
and Visitor Location Register (VLR) backup, is forwarded to the cluster internal service
nodes. In this case the internal service nodes, such as GISUs and VLRUs, need
externally visible service identifiers (IP addresses). Also, since there is no load balancing
layer involved, the cluster internal configuration is visible to the external clients.

9.3.7 Operation and Maintenance Unit (OMU)


The OMU is the central Operation and Maintenance unit in the MSS. It stores the
uploaded software packages on redundant local hard disk drives.

The Operation and Maintenance Unit (OMU) incorporates the alarm system of the MSS,
which is responsible for collecting alarms from the distributed units and sending them to
the external Operation and Maintenance (OaM) system. The OMU is the central unit of
the recovery subsystem that supervises the functional unit states in the MSS.
The OMU has dedicated storage space serving as a storage, for example, for the entire
system software of the network element and as the event-buffer for intermediate storing
of alarms.

9.3.8 Switching Unit


The SWU maintains Base Interface and Fabric Interface connections among the CPU
blades and shelves in the MSS.

The Base Interface is mainly used for internal messaging among functional units, like
Ethernet-based Message Bus traffic, alarms, and control messages. The Fabric Interface
is mainly used for external Control, Operation and Maintenance, and Billing Interfaces.

9.3.9 Statistical Unit


The STU collects performance and measurement data from the network.

The statistics collected by the Statistical Unit (STU) provide operators with real-time data
on the operation, capacity, and service level of the exchange.

66 © 2017 Nokia DN09117587 Issue: 4-0-1
   

Open Mobile Softswitch, Product Description Architecture of the Open Mobile Softswitch

There is a large number of measurements, observations, and supervisions for monitoring
the exchange operation and call events. The operators can select and define the
measurements, observations, and supervisions they want to use in the exchange.
The STU also handles Lawful Interception reporting and related IP connections.

9.3.10 Visitor Location Register Unit


The VLRU is responsible for subscriber management in the MSS.

The Visitor Location Register Unit (VLRU) includes the local VLR database and the
business logic related to the management of subscriber data.
A minimum of one VLRU pair has to be configured in the MSS, if it is not used as the
Gateway Control Server (GCS).

9.3.11 Virtualization Management Unit


The VMU is a virtual functional unit that acts as a host system to provide the necessary
abstraction layer for virtualizing other functional units.

The Virtualization Management Unit (VMU) provides the possibility to use the operating
system in an HW-independent way, as far as the host can handle the underlying physical
HW. With virtualization it is possible to implement several logical functional units into the
same physical functional unit. This way the memory is utilized more efficiently and the
performance is improved.
The VMU for the virtualization of the OMU on the ACPI5-A blade is the OVMU.

9.4 Configuration possibilities of the Open Mobile


Softswitch
The Open MSS configurations are expandable from a minimum configuration with one
shelf to a maximum two-shelf configuration.

The smallest operational size of the hardware platform is one shelf. One of the most
essential parts of the system is the shelf manager, which is the highest entity in the shelf
management subsystem. The shelf managers are implemented in the Advanced
Telecommunications Computing Architecture (ATCA) hardware platform as separate,
field–replaceable hardware modules that have their own slots in the shelf.
It is possible to use the empty shelves for other applications (for example, IP Multimedia
Subsystem) in the same cabinet where the Open MSS is located.

DN09117587 Issue: 4-0-1 © 2017 Nokia 67
   

Architecture of the Open Mobile Softswitch Open Mobile Softswitch, Product Description

Figure 18 Open MSS new delivery maximum configuration
MandatoryVMUblades

Extendableblades

OVMU
OVMU

HUB0
HUB 1
VMU

VMU
VMU
VMU
VMU
VMU
VMU
VMU
VMU

VMU

VMU
VMU
123456789 10111213141516

HUB2
HUB3
VMU
VMU
VMU
VMU
VMU
VMU

VMU
VMU
VMU
VMU
VMU
VMU
VMU

VMU

123456789 10111213141516

68 © 2017 Nokia DN09117587 Issue: 4-0-1
   

Open Mobile Softswitch, Product Description Capacity of the Open Mobile Softswitch

10 Capacity of the Open Mobile Softswitch


Nokia recommends a capacity configuration of 8 million subscribers.

The maximum capacity figures in a Nokia 8 million subscriber profile for the MSS 17 are:
• 8 000 000 subscribers in the VLR
• 8 000 000 Busy Hour Call Attempts (BHCA)
• 8 000 000 short messages/busy hour
• up to 300 000 simultaneous calls
• power consumption: 2621 BHCA / W

All of these figures are delivered with a reduced equipment footprint of 0.41 m2.
The Open MSS delivers availability of 99.9998%.

DN09117587 Issue: 4-0-1 © 2017 Nokia 69
   

Operation and maintenance of the Open Mobile Open Mobile Softswitch, Product Description
Softswitch

11 Operation and maintenance of the Open


Mobile Softswitch
The configuration and maintenance of the Open MSS can be performed via Telnet, SSH,
or NetAct.

11.1 NetAct
NetAct is a Nokia OSS product, which can be used to manage different network
elements.

NetAct provides basic tools and applications as well as enhanced optional solutions,
products, and services.
NetAct provides southbound interfaces to manage network elements like the MSS by
offering implementations for several management areas:
• fault management
• performance management
• configuration management
• user management
• time management
• software management
• license management
• trace

The NetAct–MSS interface is based on open standards but uses proprietary
mechanisms. Some of the mechanisms are not directly visible to the operator; they are
accessable through the NetAct application and are offered by the NetAct northbound
interface.
For detailed information on these management areas, see the NetAct customer
documentation.

11.2 Man-Machine Interface


The MSS is operated by means of MML commands. MML commands are entered using
the keyboard of the MML terminal and printouts and messages are displayed on the
terminal screen. Communication with the system takes place in an MML session.

The Man-Machine Language (MML) system has online help with command menus and a
parameter guide. The MML commands executed during a particular MML session are
written to an MML command log, which also contains other information about the MML
session.
In addition to the MML commands, other tools are available for operating the MSS
systems as shown in table Tools for MML command execution.

70 © 2017 Nokia DN09117587 Issue: 4-0-1
   

Open Mobile Softswitch, Product Description Operation and maintenance of the Open Mobile
Softswitch

Table 2 Tools for MML command execution

Tool Description

Disk command file executes MML command sequences

MML macro executes complicated MML command sequences

Command calendar executes an MML command or a disk command file
once or several times at a predetermined moment

Command log stores information on the executed commands

The network element can be managed by MML sessions, either locally or remotely. A
remote session is opened by establishing a connection to the local system first and then
to the system you want to use. The MML sessions can be created via Telnet or NetAct.

11.3 Configuration management


Nokia provides a Man-Machine Interface for the configuration management of the MSS.

The MSS can be managed by Man-Machine Language (MML) commands on site or
remotely via Telnet or the SSH protocol.
NetAct offers the NetAct Configurator for configuring the MSS. For more information, see
Configuration Management Overview and Operations in the NetAct operating
documentation.

11.4 Fault management


The fault management tools are part of the base NetAct delivery in the MSS.

Fault management in the network elements consists of mechanisms to detect, localize,
and report faults. Fault reporting is realized through alarms. The alarm system handles
fault and disturbance observations that occur in a network element and in remote objects
controlled by the network element. The alarm system is part of the network element's
maintenance system. Locally, the alarm history is stored in the MSS. An alarm upload
takes place with the File Transfer Protocol (FTP) or Secure FTP (sFTP).
Alarms can also be transferred to NetAct as notifications over the Data Communication
Network (DCN) by using the alarm upload mechanism. The alarms are carried to NetAct
using Extensible Markup Language (XML) over the Hypertext Transfer Protocol (HTTP).
More information about the system state can be gathered with Man-Machine Interface
sessions and service terminal sessions.

DN09117587 Issue: 4-0-1 © 2017 Nokia 71
   

Operation and maintenance of the Open Mobile Open Mobile Softswitch, Product Description
Softswitch

11.5 Performance management


The MSS provides tools to gather and analyze network performance.

Performance management functions


Measurements are used for gathering data about predefined objects periodically, for
example, traffic amount in a circuit group every hour. The measurements are tools for
network planning, optimization, early fault detection, and troubleshooting.
Observations are used for gathering detailed information about a predefined object when
a specific event occurs, for example, a report is generated when a test mobile makes a
location update. Observations are mostly used for troubleshooting, testing, and
equipment/subscriber tracing.
The supervision function can be used to generate an alarm when a measured value
reaches a predefined threshold, for example, if the handover success rate is below a set
limit in a cell. After receiving the alarm, the operator can use the measurements and
observations to locate the fault in the system.

Scope/content of performance management


The MSS provides comprehensive information from every area of its operations,
including user traffic, signaling traffic, mobility, resource usage and utilization, network
access and security, services, and so on. In the MSS System, the user plane is handled
by the Multimedia Gateway (MGW); thus information from MGW performance
management functions is used, together with MSS reports, to provide a complete picture
of the operations.
Performance management tools are part of the NetAct basic functionality delivery. If
more comprehensive performance management investigation is required, a reporting
suite with management tools is also available as part of NetAct.

Access to performance management information


Statistical information can be accessed locally at the network element or remotely from
NetAct.
Statistical reports (measurements and observations) can be transferred to NetAct in
ASCII or XML file format. NetAct is able to further process the XML formatted report files.
The Traffica tool can also be used to obtain detailed information about various activities
in the network element.

72 © 2017 Nokia DN09117587 Issue: 4-0-1