Professional Documents
Culture Documents
0 GTSOFTX3000
Product Description
Issue
1.6
Date
2012-05-03
Notice
The purchased products, services and features are stipulated by the contract made between Huawei and
the customer. All or part of the products, services and features described in this document may not be
within the purchase scope or the usage scope. Unless otherwise specified in the contract, all statements,
information, and recommendations in this document are provided "AS IS" without warranties, guarantees or
representations of any kind, either express or implied.
The information in this document is subject to change without notice. Every effort has been made in the
preparation of this document to ensure accuracy of the contents, but all statements, information, and
recommendations in this document do not constitute a warranty of any kind, express or implied.
Website:
http://www.huawei.com
Email:
support@huawei.com
Intended Audience
This document is intended for:
Sale engineers
Customers
Change History
Changes between document issues are cumulative. The latest document issue contains all the
changes made in earlier issues.
ii
Contents
Contents
About This Document .................................................................................................................... ii
1 Overview......................................................................................................................................... 1
1.1 Background ...................................................................................................................................................... 1
1.2 Huawei GSM-R Solution ................................................................................................................................. 1
1.2.1 MSC ........................................................................................................................................................ 2
1.2.2 GCR ........................................................................................................................................................ 3
1.2.3 IWF ......................................................................................................................................................... 3
1.2.4 VLR ........................................................................................................................................................ 3
1.2.5 HLR ........................................................................................................................................................ 3
1.2.6 AUC ........................................................................................................................................................ 3
1.2.7 EIR .......................................................................................................................................................... 3
1.2.8 FFN ......................................................................................................................................................... 3
1.2.9 SSP .......................................................................................................................................................... 4
1.2.10 SCP ....................................................................................................................................................... 4
1.2.11 BSC ....................................................................................................................................................... 4
1.2.12 BTS ....................................................................................................................................................... 4
1.2.13 Mobile Terminals .................................................................................................................................. 4
1.2.14 OMC ..................................................................................................................................................... 5
1.2.15 AC ......................................................................................................................................................... 5
1.2.16 ISS......................................................................................................................................................... 5
1.3 GTSOFTX3000 Orientation ............................................................................................................................. 5
1.4 Application Entities of the GTSOFTX3000 ..................................................................................................... 6
1.4.1 MSC Server............................................................................................................................................. 6
1.4.2 VLR ........................................................................................................................................................ 6
1.4.3 SSP .......................................................................................................................................................... 6
1.4.4 Built-in GCR ........................................................................................................................................... 7
iii
Contents
4 Product Structure......................................................................................................................... 32
4.1 Hardware ........................................................................................................................................................ 32
4.1.1 Logical Structure ................................................................................................................................... 32
4.1.2 Physical Structure ................................................................................................................................. 34
4.2 Software ......................................................................................................................................................... 38
4.2.1 Overall Structure ................................................................................................................................... 38
4.2.2 Service Processing Software ................................................................................................................. 39
4.2.3 Server Software ..................................................................................................................................... 40
iv
Contents
8 Reliability ..................................................................................................................................... 59
8.1 Hardware Reliability ...................................................................................................................................... 59
8.1.1 Distributed Hardware Structure ............................................................................................................ 59
8.1.2 Redundancy Design .............................................................................................................................. 59
8.1.3 Derating Design .................................................................................................................................... 59
8.1.4 Maintainability Design .......................................................................................................................... 60
8.1.5 Selection and Usage of Components ..................................................................................................... 60
8.1.6 Power Reliability .................................................................................................................................. 60
8.2 Software Reliability ....................................................................................................................................... 61
8.2.1 Compliance with the CMM Flow ......................................................................................................... 61
8.2.2 Protective Measures .............................................................................................................................. 61
8.2.3 Fault Tolerance ...................................................................................................................................... 61
8.2.4 Troubleshooting .................................................................................................................................... 61
8.2.5 Support of Hot Patches ......................................................................................................................... 61
8.3 Charging Reliability ....................................................................................................................................... 62
8.3.1 Hardware Reliability of Charging Gateway .......................................................................................... 62
8.3.2 Software Reliability of Charging Gateway ........................................................................................... 62
8.3.3 CDR Reliability .................................................................................................................................... 63
8.4 Data Reliability .............................................................................................................................................. 65
1 Overview
Overview
1.1 Background
Huawei Global System for Mobile Communications - Railway (GSM-R) solution is an
integrated, customizable solution that can meet the needs of various railway operators and
networks. It is secure and reliable, and easy to maintain, operate, and manage.
1 Overview
AC Server: Acknowledge
Center Server
EIR: Equipment Identification
Register
HLR: Home Location Register
MSC: Mobile Switching
Center
SCP: Service Control Point
IWF: Interworking Function
ISS: Integrated Service Server
1.2.1 MSC
The MSC consists of the MSC server and the MGW. It controls calls and manages the
communication of mobile stations (MSs) within the local network as well as those with other
networks such as the Public Switched Telephone Network (PSTN), Integrated Services Digital
Network (ISDN), Packet Switched Public Data Network (PSPDN), and other mobile networks.
It also provides the interworking function (IWF), group call register (GCR), and charging
information.
1 Overview
1.2.2 GCR
The GCR is a new functional entity employed in the GSM-R system to enable the advanced
speech call item (ASCI). It stores the data of the voice group call service and provides
information for the voice group call service (VGCS) and voice broadcast service (VBS).
1.2.3 IWF
The GSM-R is equipped with the IWF subrack, which resides in the UMG8900 cabinet, and
enables the data service interworking between the GSM-R and other networks (such as the
PSTN and ISDN).
1.2.4 VLR
The visitor location register (VLR) stores the temperate details of subscribers active in the
MSC area. It provides necessary conditions for call connection of mobile subscribers. The
VLR can be regarded as a dynamic database.
1.2.5 HLR
The home location register (HLR) is the central database of the GSM-R system. It stores the
detailed data of all mobile subscribers within the HLR area.
1.2.6 AUC
The authentication center (AUC) stores authentication algorithms and ciphering keys to
prevent illegal subscribers from accessing the system, ensuring communication security over
the air (Um) interface.
1.2.7 EIR
The equipment identity register (EIR) stores the international mobile station equipment
identity (IMEI).
The IMEIs are stored in the following three lists:
White list
List of IMEIs allowed for use.
Black list
List of IMEIs monitored for use due to faults.
Gray list
List of IMEIs forbidden for use due to theft.
By checking the three lists, network operators provide, restrict, or reject services to
subscribers, ensuring uniqueness and security of the mobile devices.
1.2.8 FFN
The follow me function node (FFN) is a new functional entity employed in the GSM-R
system to enable functional addressing. It stores functional numbers and the mapping between
functional numbers and MSISDNs. Based on this mapping, the FFN can translate functional
numbers to mobile station international ISDN numbers (MSISDNs).
Physically, the AUC, EIR, and FFN are integrated with the HLR.
1 Overview
1.2.9 SSP
The service switching point (SSP) switches intelligent services and implements the interface
functions between the MSC and the SCP.
1.2.10 SCP
The service control point (SCP) stores the service control logic for intelligent services. It
sends call control commands to the SSP based on the control logic, implementing flexible
control over wireless intelligent services.
1.2.11 BSC
The base station controller (BSC) implements the following functions:
Power control
Positioning
Handover
1.2.12 BTS
The base transceiver station (BTS) is controlled by the BSC. It implements the following
functions:
Radio connection
Radio diversity
Frequency hopping
Cab Radio
Cab Radio
A cab radio is a vehicle mounted station installed on the locomotive and train. The driver uses
the cab radio for wireless dispatching communications and data transmission between the
train and the ground.
The cab radio consists of three parts:
Applications
1 Overview
GPH
The GPH is used by the railway staff in common cases. The GPH is the same with an ordinary
GSM handset except that the GPH is added with the PTT push-button, and provides GSM-R
services, such as VGCS/VBS, eMLPP, and functional addressing.
OPH
The OPH is used by the railway staff who charges the train running. Different with an
ordinary handset, the OPH is added with an emergency call push-button, so that the user can
press it to initiate railway emergency calls quickly.
OPS
Supporting the shunting mode, the OPS is the OPH used for the shunting service. The OPS in
the shunting mode (initiating a shunting group call) can send link assurance signaling (LAS)
automatically on a regular basis and notify each member of the shunting group that the current
group call link is normal.
The four mobile terminals vary in services, but are applied to the GSM-R and the public
GSM.
1.2.14 OMC
The operation and maintenance center (OMC) manages and monitors the entire GSM-R
network. The OMC connects to the GSM-R network equipment (MSC, BSC, HLR, and FFN)
and it also connects to a computer as the man-machine interface. The OMC provides multiple
functions such as real-time monitoring, status report, and fault diagnosis.
1.2.15 AC
The acknowledge center (AC) processes and answers the AC messages from mobile terminals.
It also stores the AC data and provides means such as query for future analysis. The AC is
used for railway emergency calls.
1.2.16 ISS
The ISS provides an MLP interface for subscriber information interaction between the
dispatching system and the GTSOFTX3000. The ISS allows authorized users to visit the ISS
database using web pages and to manage functional numbers and query engine information.
VGCS
VBS
Functional addressing
Call matrix
1 Overview
Interworking with fixed network and other public land mobile networks (PLMNs)
Having network functions like mobility management, security management, and call
control
1.4.2 VLR
The GTSOFTX3000 has the built-in VLR function. The VLR contains all the data needed for
the MSC Server to establish and release calls, and for the roaming and supplementary service
management.
It monitors the location update and stores the following information of the mobile subscribers
roaming to this MSC:
Priority information
1.4.3 SSP
The GTSOFTX3000 enables the GSM service switching function (gsmSSF). It can serve as
an SSP in the WIN and cooperate with the corresponding GSM service control function
(gsmSCF) to provide wireless intelligent services and some GSM-R services. This function
complies with the definition in the related protocols of 3GPP CAMEL Phase 3, and is
compatible with the CAMEL protocol of earlier versions.
1 Overview
Dispatcher number
In addition, the GCR provides the data management function, through which the administrator
can add, list, and modify these group call attributes.
2 Product Features
Product Features
High availability
All boards and daughter boards, except for switch interface units (SWIs), are hot
swapping. Redundancy backup is provided for all essential components, such as power
supply, fans, management modules, and boards. The hot swap feature and redundancy
configuration bring the system availability rate up to 99.999%.
High scalability
Only interface boards need to be added when you cascade subracks or increase the
number of interfaces on ATCA boards.
2 Product Features
Easy to manage
Standard management buses are used to manage all system components.
Large Capacity
In typical configuration (one cabinet with one subrack), the GTSOFTX3000 supports a
maximum of 300,000 subscribers.
MSC Pool
An MSC Pool consists of multiple MSC servers. Each radio access network (RAN) node in
the MSC Pool area is connected to multiple pooled MSC servers.
For details about the functions that the GTSOFTX3000 implements in an MSC Pool network,
see "MSC Pool Networking" in section 6.1 "Networking."
2 Product Features
System Reliability
Table 2-1 describes the solutions that the GTSOFTX3000 uses to achieve system reliability.
Table 2-1 Solutions for achieving system reliability
Item
Solution
Hardware
Software
Billing system
MSC Pool
Real-time automatic data backup provides disaster tolerance for pooled MSC servers.
For details about the functions that the GTSOFTX3000 implements in an MSC Pool network,
see "MSC Pool Networking" in section 6.1 "Networking."
Dual Homing
Dual homing is used to establish geographic redundancy between MSC servers. This means
that an MSC server is deployed to work as the backup of the existing MSC server. In normal
cases, the active MSC server processes all signaling and services. When the active MSC
server becomes faulty, the standby MSC server takes over services from the active MSC
server, ensuring the normal service operation of a mobile network.
For details about the functions that the GTSOFTX3000 implements in a dual-homing network,
see "Dual Homing" in section 6.1 "Networking."
VQE
The VQE feature improves voice quality by providing the following functions:
Electrical echo cancelation (EEC): The EEC function eliminates electrical echoes caused
by 2-wire/4-wire conversion on the PSTN side.
10
2 Product Features
Acoustic echo cancelation (AEC): The AEC function eliminates echoes generated when
a voice is being transmitted from a loudspeaker to a receiver. This function is used in a
mobile environment to provide high call quality. Acoustic echo is generated at the far
end but is heard by the near end. Therefore, the near end benefits from this function.
Noise reduction (NR): The NR function is used to detect and eliminate noise from input
voice signals at the local end, remote end, or both ends.
Noise compensation (NC): The NC function automatically adjusts output voice volume
at the local end, remote end, or both ends based on the level of input noise at either end.
This ensures that subscribers can hear clear voices even in noisy environments.
Automatic gain control (AGC): The AGC function is used to compensate for changes in
voice volume. This ensures that the volume of a call is retained at the same level, and
that subscribers hear steady, clear voices.
TrFO
The TrFO feature uses outband negotiation. Because transcoders (TCs) are not used during
voice transmission when the TrFO feature is enabled, expensive TC resources and associated
power consumption are not required. Network bandwidth can also be reduced because voice
can be transmitted across the CN at a rate of compressed codecs, for example, AMR 12.2
kbit/s.
HD Voice
HD voice provides higher quality voice transmission using adaptive multirate wideband
(AMR-WB). AMR-WB extends the frequency range of traditional speech codecs (300 Hz to
3400 Hz) with a sampling rate of 8 kHz to wideband audio ranges (50 Hz to 7000 Hz) with a
sampling rate of 16 kHz. The low-frequency enhancement in AMR-WB from 50 Hz to 300
Hz contributes to clearer, more lifelike voice communications. The high-frequency extension
from 3400 Hz to 7000 Hz provides better fricative differentiation and therefore higher
intelligibility. Although the sampling rate for AMR-WB is higher, AMR-WB offers better
quality compared to AMR-NB in similar radio channel conditions because AMR-WB has a
better compression algorithm.
HD voice provides the following benefits:
Subscribers are willing to use mobile voice services for more communication because of
the high-quality speech provided by HD voice. This increases carriers' revenue and
profits.
Carriers' brand equity increases, and more customers subscribe to the carriers' networks
because HD voice improves the voice service quality. Increased customer satisfaction
means that carriers can spend less money in handling customers' complaints.
Carriers can diversify their marketing approaches by providing package services bound
with HD voice terminals.
When HD voice is used for conference and video services, improved user experience
enables carriers to attract enterprise customers. Carriers can then compete with the voice
over IP (VoIP) service provided by Internet operators.
11
2 Product Features
12
2 Product Features
The GTSOFTX3000 uses the same hardware configuration as the network elements (NEs) in
the IP multimedia subsystem (IMS) domain and therefore can serve as the media gateway
control function (MGCF) and IP multimedia service switching function (IM-SSF) in an IMS
network. This enables smooth network migration.
High maintainability
Advanced architecture
2.4.1 Softswitch
Based on the Softswitch, the GSM-R MSC can get access to the packet switched network
directly, making it easy to construct the GSM-R network.
The GSM-R MSC supports distributed networking and IP bearer, which greatly improves
network transmission efficiency, simplifies interconnection topology and network
management, and lowers the OPEX. In addition, the GSM-R MSC can smoothly evolve along
with the network, protecting carriers' investments.
The multi-SP technology can break the limitation of the maximum number of links and
trunks set by the SS7 between two SPs.
The 2 Mbit/s signaling solution provides high-speed signaling links to support heavy
signaling traffic between SPs, simplifying networking and reducing cost. If the multi-SP
technology is not supported, the 2 Mbit/s signaling solution can still meet the
requirements on signaling traffic.
With the two technologies, the signaling flow between the GTSOFTX3000 and other SPs is
increased to meet the requirements of the large-capacity system.
13
2 Product Features
VGCS
VBS
Functional number
Call matrix
14
This chapter describes basic services and functions provided by the GTSOFTX3000.
Only a few important services and functions are described in this chapter. For details about all
the services and functions supported by the GTSOFTX3000, see GTSOFTX3000
V200R001C00 Feature Description.
3.1.1 Teleservices
The GTSOFTX3000 supports basic teleservices such as voice services, short message service
(SMS), GSM fax services, GSM bearer services, and UMTS bearer services. It provides
bidirectional communications for the local office's PLMN subscribers, and other connected
subscribers, such as other offices' PLMN subscribers and PSTN subscribers. Table 3-1 lists
the teleservices supported by the GTSOFTX3000.
Table 3-1 Teleservices supported by the GTSOFTX3000
Service
Type
Description
Voice
services
The GTSOFTX3000 supports telephony (TS 11), emergency calls (TS 12),
VGS (TS91), VBS (TS92), and emergency calls for special services.
SMS
GSM fax
services
15
Service
Type
Description
GSM bearer
services
UMTS bearer
services
Number Identification
The GTSOFTX3000 supports the following number identification services:
Call Forwarding
The GTSOFTX3000 supports the following call forwarding services:
Call Completion
The GTSOFTX3000 supports two types of call completion services: call waiting (CW) and
call hold (HOLD).
MPTY
The multi-party service refers to the multi-party supplementary service (MPTY).
The MPTY service supports a maximum of six subscribers in a call, conference, or chat. The
control party of the MPTY service can add, disconnect or isolate remote subscribers to or
from an MPTY call. An isolated participant can only talk with the control party.
The MPTY service enriches service versatility. It provides a simple solution for conference
call of commercial purpose.
16
USSD
Unstructured supplementary service data (USSD) services provides information for
subscribers in the interactive mode.
A subscriber can enter a supplementary service operation command in conformity with the
USSD format through the MS, to originate a specific service request to the network. Or, the
network sends USSD command to the MS to implement a specific service. The USSD service
can be provided by the GSM-R network or other networks. In the latter case, the GSM-R
network transmits signaling transparently.
The USSD center can provide the following services:
In addition to the public information, the USSD can be used by mobile subscribers to query
and manage their own service data, for example:
When the MSC is connected to the intelligent network (IN), subscribers can manage the
IN services through the USSD.
Subscribers can query data in the VLR and HLR, for example, MSISDN.
Call Barring
As defined in the 3GPP specifications, call barring services are classified into incoming call
barring services and outgoing call barring services.
The GTSOFTX3000 supports all call barring services.
ODB
The Operator determined barring (ODB) services are controlled by network operators by
means of managing the HLR data.
The ODB services can be applied to all subscriber terminal services and bearer services
except emergency calls. They have a higher priority than supplementary services. When there
is a conflict between the ODB services and supplementary services, the supplementary
services will be restricted.
17
The ODB services are similar to call restriction services and are different from call restriction
services in the following aspects:
The status of the ODB services is controlled by network operators, while the status of
call restriction services is controlled by either subscribers or operators.
The ODB services are activated once they are provided, but call restriction services must
be activated by the subscriber after being provided.
Barring outgoing international calls except those directed to the home PLMN country.
Barring outgoing calls when roaming outside the home PLMN country.
Barring incoming calls when roaming outside the home PLMN country.
CCBS
The GTSOFTX3000 supports the Completion of Calls to Busy Subscriber (CCBS) service.
When subscriber A that subscribes to the CCBS service calls subscriber B, the
GTSOFTX3000 allows subscriber A to complete the call automatically after subscriber B
becomes idle, without dialing the number of subscriber B again.
3.1.3 IN Services
By using the intelligent network (IN), the GTSOFTX3000 provides some GSM-R services
such as functional number addressing, call matrix, and location-dependent routing.
Differentiated services
In addition, the GTSOFTX3000 provides a third-party interface so that carriers can customize
value-added services based on their requirements.
Mobility management
Security management
18
Call control
SSP
Handovers
Charging
CAMEL services
Location Update
In a mobile communications network, an MS or UE must notify the network of its present
location when it roams so that the network can keep in contact with the MS or UE. To do so,
the MS or UE needs to send a location update request to the MSC to register its present
location on the network. At the same time, the network may need to update the information
about the VLR currently being visited by the MS or UE on the HLR. The HLR sends the
subscription data for the MS or UE to the VLR. Location update is a primary procedure in
location management and is initiated by the MS or UE.
Location update across different MSC/VLR areas and originated by using the IMSI
Location update across different MSC/VLR areas and originated by using the TMSI
IMSI attach/detach
If the MS can access the network, the VLR automatically sets the status of the
subscriber's IMSI to attach. The subscriber's IMSI is then activated and valid.
When the MS remains switched off for a long time, the VLR sets the status of the
subscriber's IMSI to detach. The system does not send paging messages to a subscriber
whose IMSI is set to detach when the subscriber is called. In this way, the wireless
channel resources can be reserved for future use. The GTSOFTX3000 supports the
following IMSI detach types:
Implicit IMSI detach: When the implicit IMSI detach timer expires, the VLR sets the
status of the IMSI to detach.
Explicit IMSI detach: The MS originates the IMSI detach flow when it is being
powered off, and the VLR sets the status of the IMSI to detach.
19
The MS for which GPRS attach is already performed originates IMSI attach.
An association is established between the SGSN and the VLR, and they store each
other's ISDN number.
Handover
Sometimes, an MS is handed over from one radio channel to another due to a signal problem
in the network or a location change of the MS during a call. This process is called a handover.
From the MSC side, the handovers performed by the GTSOFTX3000 can be divided into the
following types:
Intra-MSC handover
Intra-MSC handovers are handovers from the current BSC to another BSC of the same
MSC. A single MSC controls the handover process. Intra-MSC handovers can be divided
into two types: intra-MSCa handover and intra-MSCb handover. The MSC where a call
is initially set up is called the controlling MSC (Anchor MSC, or MSCa). Handovers that
occur in the controlling MSC are called intra-MSCa handovers. Handovers that occur in
the non-controlling MSC are called intra-MSCb handovers.
Inter-MSC handover
Inter-MSC handovers are handovers that occur when a mobile subscriber moves from the
BSC coverage area of one MSC to the BSC coverage area of another MSC during a call.
In an inter-MSC basic handover, MSCa controls the handover process and performs the
following operations:
MSCb establishes the wireless resources required for the handover and coordinates with
MSCa to perform call control after the handover.
Subsequent Handover
Subsequent handovers are inter-MSC handovers originated by MSCb after an inter-MSC
handover. Subsequent handovers can be divided into two types: subsequent handover
back to MSCa and subsequent handover to a third-party (MSCb').
The procedure for subsequent handover back to MSCa is as follows:
MSCb sends the "subsequent handover back to MSCa" request to MSCa by using
MAP signaling.
20
MSCb sends the "subsequent handover to the third party (MSCb')" request to MSCa
by using MAP signaling.
Roaming Restriction
When a mobile subscriber originates or terminates a call, the serving MSCe or HLR checks
the roaming authority of the subscriber.
Roaming restriction refers to the management on the area in which a subscriber roams. When
a subscriber enters the service area of a new MSC, the new MSC sends the MSCID of the
subscriber to the HLR in a location update message. The HLR then determines whether the
subscriber is allowed to roam in the current MSC area.
When a subscriber fails to originate a call due to roaming restriction, the system plays an
announcement to the subscriber. Roaming restriction can be divided into two types: roaming
restriction on calling subscribers and roaming restriction on called subscribers.
Authentication
Encryption
Integrity protection
TMSI reallocation
Equipment identification
Authentication
Encryption
Integrity protection
TMSI reallocation
21
Querying the Mobile Station Roaming Number (MSRN) of a called subscriber based on
the MSISDN, and then routing the call to the VMSC based on this MSRN
Locating a called subscriber based on the IMSI or TMSI of the subscriber as well as the
location and service area where the subscriber is roaming
Pre-paging
Number Analysis
The GTSOFTX3000 provides a powerful number analysis function, which supports a variety
of applications. The GTSOFTX3000 supports the following functions:
80,000 GT codes
Service check
Changing the calling, called, and roaming numbers based on the location of the numbers
or the specified characters
Changing the calling or called number based on the association between them
Changing the calling subscriber type, calling address attribute indicator and called
address attribute indicator in the sent inter-MSC IAM or IAI message
Route Selection
The GTSOFTX3000 can select a route to connect calls based on the number analysis result
and the information about the calling subscriber. The GTSOFTX3000 supports the following
functions:
Intra-office route selection (to a BSC connected to the MSC) and inter-office route
selection (to another MSC)
22
3.2.4 SSP
The GTSOFTX3000 can function as the mobile Service Switching Point (SSP) to provide
functions such as call control function (CCF), service switching function (SSF), and
specialized resource function (SRF).
CCF
CCF includes the basic IN call processing function and the supplementary functions
supporting IN calls. The basic call processing function refers to the signaling and call control
during the setup and monitoring of the IN call, which is the same as that of the non-IN call.
The supplementary functions include IN trigger detection (including trigger detection point
and trigger criteria), and processing of call-related events and control requests from SSF.
SSF
SSF, in coordination with CCF, offers a group of functions needed by the CCF-SCF
communication.
The following list the major functions of SSF:
Expanding the logic of CCF, including the identification of service control trigger and
the communication with SCF
Modifying call/connection processing function (in CCF) as required, and processing the
request of IN services under the control of SCF
SRF
SRF provides specialized resources required for implementing IN services, including:
DTMF receiver
Voice generator
Voice announcement
Message transceiver
In addition, it provides the functions required for information exchange between the SRF and
other functional entities. The GTSOFTX3000 controls the SRF.
23
3.2.5 Handover
Sometimes, an MS is handed over from one radio channel to another due to a signal problem
in the network or a location change of the MS during a call. This process is called a handover.
From the MSC side, the handovers performed by the GTSOFTX3000 can be divided into the
following types:
Intra-MSC handover
Intra-MSC handovers are handovers from the current BSC to another BSC of the same MSC.
A single MSC controls the handover process. Intra-MSC handovers can be divided into two
types: intra-MSCa handover and intra-MSCb handover. The MSC where a call is initially set
up is called the controlling MSC (Anchor MSC, or MSCa). Handovers that occur in the
controlling MSC are called intra-MSCa handovers. Handovers that occur in the
non-controlling MSC are called intra-MSCb handovers.
Inter-MSC handover
Inter-MSC handovers are handovers that occur when a mobile subscriber moves from the
BSC coverage area of one MSC to the BSC coverage area of another MSC during a call. In an
inter-MSC basic handover, MSCa controls the handover process and performs the following
operations:
MSCb establishes the wireless resources required for the handover and coordinates with
MSCa to perform call control after the handover.
Subsequent Handover
Subsequent handovers are inter-MSC handovers originated by MSCb after an inter-MSC
handover. Subsequent handovers can be divided into two types: subsequent handover back to
MSCa and subsequent handover to a third-party (MSCb').
The procedure for subsequent handover back to MSCa is as follows:
MSCb sends the "subsequent handover back to MSCa" request to MSCa by using MAP
signaling.
MSCb sends the "subsequent handover to the third party (MSCb')" request to MSCa by
using MAP signaling.
24
3.2.6 Charging
CDR Types
The GTSOFTX3000 supports many types of original call detail records (CDRs) to meet
various requirements of carriers. Table 3-2 describes the scenarios in which various original
CDRs are generated.
Table 3-2 Scenarios in which various original CDRs are generated
Type of
Original CDR
Generation Scenario
Mobile originated
call (MOC)
Mobile
terminated call
(MTC)
Call forwarding
(CFW)
Mobile originated
SMS (MO_SMS)
Mobile
terminated SMS
(MT_SMS)
25
Type of
Original CDR
Generation Scenario
Transit call
(TRANSIT)
Inter-network
transit call
(OT_TRANSIT)
Gateway
outgoing call
(GWO)
Gateway
incoming call
(GWI)
Roaming
(ROAM)
Call attempt
(CALL_ATTEM
PT)
26
Type of
Original CDR
Generation Scenario
Mobile originated
- instead (MOI)
Assume that:
IN
mobile-originated
call (AI_MOC)
IN
mobile-terminate
d call (AI_MTC)
IN call
forwarding
(AI_CFW)
Assume that:
B is an IN mobile subscriber.
B is registered for the call forwarding service.
C is the forwarded-to destination code.
A calls B, and the call is forwarded to C. C answers the call. When the
call ends or the timer of long-duration call CDRs expires, the MSC
that triggers the IN service generates an AI_CFW CDR for B. The
AI_CFW CDR is essentially a CFW CDR. The subscriber type in the
AI_CFW CDR is CAMEL user. Based on this value, the billing center
can sort out AI_CFW CDRs.
Location service
(LCS)
While processing any type of location request, after the MSC receives
the location report from the BSC, the MSC generates an LCS CDR.
The LCS CDR records the location method, location time, and location
results.
27
Type of
Original CDR
Generation Scenario
Supplementary
service actions
(SS_ACT)
Hot billing
(HOTBILL)
The MSC first checks whether a mobile subscriber has registered for
the hot billing service. If so, the MSC generates a HOTBILL CDR
when the subscriber uses a voice or data service of any type, such as
an MOC, MTC, MO_SMS, and MT_SMS. The MSC sends the CDRs
related to the call to the billing center immediately. The HOTBILL
CDR is essentially an MOC CDR, MTC CDR, MO_SMS CDR, or
MT_SMS CDR. The hot billing flag in the HOTBILL CDR is true.
Based on the hot billing flag, the billing center can sort out HOTBILL
CDRs.
CHECK IMEI
If the MSC implements the Check IMEI flow in the process of location
update and service access, the MSC generates a CHECK_IMEI CDR.
HLR QUERY
TCANEL
Common
equipment usage
(COMMONEQU
IP)
EVENT
Failure
28
Type of
Original CDR
Generation Scenario
Calling subscriber
dedicated
connection
Resource control
connection
Cell dedicated
connection
Group call
connection
The MSC generates a group call connection CDR when a group call is
generated. If a relay MSC is involved, the relay MSC also generates a
group call connection CDR.
Hot Billing
After the GTSOFTX3000 sends the original CDR generated during a call to the iGWB, the
iGWB allocates a single channel to store the final CDR and sends the final CDR to the billing
center in real time. This function allows the carrier to provide subscribers with services that
require real-time charging.
29
30
When serving as a VMSC, the GTSOFTX3000 can trigger MO, MF, and MT WIN calls.
When serving as a GMSC, the GTSOFTX3000 can trigger MF and MT WIN calls.
Functional addressing
Access matrix
Uplink protection
Echo cancelation
Priority cell
Originator-to-dispatcher information
Train list
31
4 Product Structure
Product Structure
This chapter describes the hardware and software structures of the GTSOFTX3000.
4.1 Hardware
4.1.1 Logical Structure
The GTSOFTX3000 logically consists of the processor subsystem, switching subsystem,
electromechanical subsystem, and equipment management subsystem.
In the entire system, the switching subsystem serves as the pivot, and the processor subsystem
serves as the core. These subsystems, together with the electromechanical subsystem and
equipment management subsystem, constitute a powerful service processing platform. Figure
4-1 shows the logical structure of the GTSOFTX3000.
Figure 4-1 Logical structure of the GTSOFTX3000
32
4 Product Structure
The intelligent platform management bus (IPMB) is the monitoring and device management bus of the
OSTA 2.0 subrack. It connects all the devices in the OSTA 2.0 subrack.
The Base bus is the management and control bus of the OSTA 2.0 subrack. It provides channels for
software loading, alarm reporting, and maintenance message delivery.
The Fabric bus provides data channels for the service plane of the system. It is used to carry
service-related information.
The service processing module (SPM) is comprised of the universal process blade (UPB, a front board)
and universal service interface (USI, a rear board). For details about boards, see Table 4-1"Board types".
Processor Subsystem
The processor subsystem is comprised of blade server boards, which are UPBs. Designed with
high-performance and multi-core processors, the blade server boards provide powerful
processing capabilities. In addition, they can provide various service interfaces through the
mapping rear interface boards. The blade server boards can have different software installed
to function as the service processing boards, as well as the operation management unit (OMU)
and iGWB server boards.
Switching Subsystem
The switching subsystem is comprised of the switching units (SWUs) and switching interface
units (SWIs), which are compliant with PCI Industrial Computers Manufacturers Group
(PICMG) 3.0 and 3.1 specifications. The SWUs are the front boards and the SWIs are the rear
boards of the SWUs. Designed with a dual-star structure, the switching subsystem performs
functions such as system control and data exchange and interconnection at the service plane.
Electromechanical Subsystem
The electromechanical subsystem is comprised of the following modules:
The power distribution module provides redundant backup power supplies and power
filters for the system.
The fan control module monitors and controls the temperature of the equipment.
The backplane, which is compliant with PICMG 3.0 specifications, provides power
inputs and signal interconnection for boards in the subrack.
Equipment management
Statistics collection
33
4 Product Structure
An N68E-22 cabinet occupies an area of 0.48 square meters. Its dimensions are 600 mm x
800 mm x 2,200 mm (width x depth x height). An empty cabinet weighs 100 kg, and a
fully-configured cabinet weighs about 400 kg.
The N68E-22 cabinet is a standard 19-inch cabinet and complies with the following
international standards:
IEC60297-1, Dimensions of mechanical structures of the 482.6 mm (19 in) series Part
1:Panels and racks
IEC60297-2, Dimensions of mechanical structures of the 482.6 mm (19 in) series Part
2:Cabinets and pitches of rack structures
IEC60297-3, Dimensions of mechanical structures of the 482.6 mm (19 in) series Part
3:Subracks and associated plug-in units
34
4 Product Structure
Cabinet Configuration
In typical configuration, the GTSOFTX3000 has one cabinet with one subrack. Figure 4-3
shows the cabinet configuration.
Figure 4-3 Cabinet configuration
Integrated configuration cabinet
(46U)
Subrack 0 (14U)
35
4 Product Structure
Power distribution frames (PDFs), service processing subracks, and keyboard & video &
mouse & switcher (KVMS) are installed in the cabinet.
Subrack Appearance
In each subrack, the board area provides 14 slots into which boards can be inserted in pairs at
the front and the rear. Figure 4-4 and Figure 4-5 show the front and rear views of an OSTA 2.0
subrack respectively.
Figure 4-4 Front view of an OSTA 2.0 subrack
2
3
4
5
1. Board slots
4. Air intake vent
2. Fan box 1
5. Slots for the SMMs
3. Fan box 2
36
4 Product Structure
4
5
6
7
1. Grounding points of the subrack
4. Lower air exhaust vent
Boards
Table 4-1 lists the boards configured in a subrack.
Table 4-1 Board types
Physical
Board
Name
Type
Remarks
UPB
Universal Process
Blade
Front board
USI
Universal Service
Interface Unit
Rear board
37
4 Product Structure
Physical
Board
Name
Type
Remarks
SWU
Switching Unit
Front board
SWI
Switch Interface
Unit
Rear board
SMM
Shelf Management
Module
Front board
SDM
Subrack Data
Module
Rear board
4.2 Software
4.2.1 Overall Structure
The GTSOFTX3000 software consists of service processing software and server software.
The software modules are distributed among the boards or servers and can be flexibly
configured to meet the actual networking requirements. Figure 4-6 shows the software
structure of the GTSOFTX3000 in the LAN switch networking mode.
38
4 Product Structure
Call processing
Service control
Resource management
Working with the server software, the service processing software can also perform the
following operations on the host in response to specific commands:
Data management
Equipment management
Alarm management
Performance measurement
Signaling tracing
CDR management
The service processing software adopts a hierarchical design and consists of the following
parts from top to bottom:
39
Middleware
Operating system
4 Product Structure
Operating System
The operating system of the service processing software is SUSE Linux, which is real-time
software.
Middleware
The GTSOFTX3000 adopts the middleware technology (DOPRA_C) so that the upper-layer
service software is irrelevant to the operating system.
The use of middleware facilitates the migration of software functions between different
platforms. This ensures that new and stable product versions be released quickly.
Application Software
The application software is the functional part of the GTSOFTX3000 software. Loaded with
different software, boards can provide different functions. The GTSOFTX3000 application
software can be classified into the following types:
System support software: It is configured on the DMU, SRMU, IMU, SMM, and AMU
modules. It is responsible for system management and equipment interconnection.
Operation and maintenance (O&M) software: It is configured on the DMU, SRMU, IMU,
and AMU modules. It receives operation commands from the OMU, and returns
command output to the OMU.
Data management
Equipment management
Alarm management
Performance measurement
Signaling tracing
CDR management
Interception management
40
4 Product Structure
OMU server software is installed on the OMU board, and serves as the server.
LMT software
LMT software is installed on a workstation, and serves as the client.
XPTU software
XPTU software supports only the System of Operative-Search Measures (SOSM)
protocol. The interception in compliance with other interception protocols is
implemented by the OMU.
Returns responses or command output from the host to the workstations that deliver the
commands.
The OMU server software runs on SUSE Linux. It implements functions of the terminal OAM
software through multiple parallel service processes, such as the maintenance process, data
management process, alarm process, and performance measurement process. Figure 4-7
shows the hierarchical relationships between the OMU server software, operating system, and
database.
Figure 4-7 Hierarchical relationships between the OMU server software, operating system, and
database
Stores and backs up CDRs generated by the service processing modules (that is, the
WCCU modules) of the GTSOFTX3000 to the hard disks.
41
4 Product Structure
LMT Software
The LMT software runs on Windows based on the hardware platform of a PC. The LMT
software connects to the OMU and iGWB by serving as the client in Client/Server mode. It
provides graphical terminals based on the man-machine language (MML). The LMT can be
located locally or remotely. For example, a remote LMT can connect to the OMU server
through a wide area network (WAN) in dial-up mode.
You can perform the following maintenance operations on the LMT:
Data maintenance
Equipment management
Alarm management
CDR management
Report generation
42
This chapter describes physical interfaces and protocol interfaces provided by the
GTSOFTX3000.
Interface
Function
Description
UPB
COM serial
port
USB port
BMC COM
serial port
Used for
loading or
upgrading the
BMC software
SWU
43
Physical
Unit
SMM
SDM
Interface
Function
Description
SYS COM
serial port
LAN0
Ethernet
port
Used for
commissioning
LAN1
Ethernet
port
Used for
commissioning
COM serial
port
ETH0
Ethernet
port
Used for
commissioning,
maintenance,
and
configuration
COM1
serial port
44
Physical
Unit
Interface
Function
Description
COM2
serial port
Used for
configuration
and
management of
the PDB
ETH
Ethernet
port
Used to
implement
operation and
maintenance
such as
command line
executions and
Web UI-based
management
Interface
Function
Description
USI
GE port
VGA
USB port
Base GE port
Fabric GE
port
SWI
45
Physical
Unit
Interface
Function
Description
ETIA0
E1/T1 port
8 kHz clock
port
E1/T1 port
8 kHz clock
port
GE port
ETIA2
46
PBX
BC
Other
networks
FE
C
Lg
FE
Service
management
layer
AC Server
ISS Server
FE
RBC
M2000
MML
TUP /ISUP
PSTN
PLMN
Network
control
layer
N c /E
GTSOFTX3000
MSC Server
A
Mc
Gs
BSC
SGSN
MGW
Telephone Network
Table 5-3 describes the interfaces and protocols supported by the GTSOFTX3000.
Table 5-3 Interfaces and protocols supported by the GTSOFTX3000
Interworking
NEs
Interface
Protocol
Protocol Description
Specifications
with Which the
Interface
Complies
MSC
Server-MSC
Server
Nc
BICC
3GPP
ITU-T
47
Interworking
NEs
Interface
Protocol
Protocol Description
Specifications
with Which the
Interface
Complies
SIP
3GPP
ITU-T
ITU-T
ETSI
3GPP
ISUP
MAP
Mc
H.248
3GPP
MSC - HLR
MAP
3GPP
VLR-HLR
MAP
3GPP
MSC-EIR
MAP
3GPP
MSC-GMLC
Lg
MAP
3GPP
BSSAP
3GPP
MSC-SGSN
Gs
BSSAP+
3GPP
MSC-SCP
CAP/INA
P
CAP
3GPP
MSC-BC
FTP
IETF
MSC-SG
M2UA/M
3UA
IETF
48
Interworking
NEs
Interface
Protocol
Protocol Description
Specifications
with Which the
Interface
Complies
MSC-PSTN/PL
MN
ISUP
ITU-T
ETSI
R2
ITU-T
PRA
ITU-T
SIP
IETF
ITU-T
PRA
ITU-T
ISUP
ITU-T
ETSI
IETF
Internal protocol.
MSC-PBX
MSC-dispatch
station
SIP
MSC-AC
Server
MSC-ISS
Server
TCP/IP
ITU-T
TCP/IP
Internal protocol.
49
6.1 Networking
The GTSOFTX3000 provides interfaces with rich functions that support multiple protocols.
The GTSOFTX3000 can be deployed flexibly based on actual network requirements. Apart
from some traditional networking modes, the GTSOFTX3000 can achieve:
IP Networking
The mobile communications network adopts IP networking to bear voice services, which
helps reduce transmission costs. In a typical IP bearer network, routers can be deployed to
transmit voice data.
50
Dual Homing
The dual homing scheme enhances the fault tolerance of the MSC server. In a dual homing
scheme, two MSC servers work as the backup for each other. Normally, each MSC server
controls the services of its own domain; when one MSC server is faulty, the other takes over
all of its services.
The GTSOFTX300 supports four dual homing schemes:
1+1 backup
N+1 backup
6.2 Application
6.2.1 Typical Networking
Together with Huawei UMG8900, the GTSOFTX3000 provides the functions of the MSC,
VLR, GCR, SSP, and IWF. The GTSOFTX3000 serves as the MSC, VLR, GCR, SSP, and
IWF in a GSM-R network to meet the requirements of offices at multiple levels.
Figure 6-1 shows the networking of the GTSOFTX3000 in a GSM-R network.
51
Other
MSC /VLR
AC Server
ISS Server
Dispatch station
equipment
MS
GTSOFTX 3000
BSS
Train
PSTN /PBX
SCP
MGW
Train control
center
SGSN
Datacom
network
GGSN
Physical connection
Signaling
OMC
Billing center
The GTSOFTX3000 and the UMG8900 are integrated into an MSC (GMSC or TMSC) entity
and support the GSM protocols and the GSM-R protocols.
One GTSOFTX3000 supports the access of multiple UMG8900 to implement the remote
networking of access modules and reduce alternative routes.
52
HLR/FFN
SCP
Other MSC/VLR/GCR
MS
PSTN/PBX
BTS
MS
MSC/VLR/SSP/GCR
Train
6.2.3 IP Networking
When a GSM-R network uses IP networking, CN NEs are connected to remote routers over
the synchronous digital hierarchy (SDH) transmission network. The remote routers comprise
an IP bearer network and interwork with the NEs.
Figure 6-3 shows the IP networking of a GSM-R network.
Figure 6-3 IP networking of a GSM-R network
Central
equipment room
Remote equipment
room A
MSC
server
Router
Remote equipment
room B
Router
BSC
MGW
MGW
SDH
BSC
BSC
FE
E1
POS/E1
POS/E1
53
Fault management
Performance measurement
Charging management
Security management
Terminal system
System self-check
The GTSOFTX3000 checks the following at regular intervals:
Alarm management
This function enables the GTSOFTX3000 to collect information about device faults and
abnormalities, generates alarms in various categories and severities in the Browse
Alarms window, and sends parsed alarms to the element management system (EMS).
Figure 7-1 shows an example of alarms generated in the Browse Alarms window.
54
Maintenance management
This is a basic function provided by the GTSOFTX3000. It allows you to perform
routine maintenance operations using MML commands or the GUI.
This function allows you to manage and maintain the hardware, system resources,
signaling links, physical ports, MGWs managed by the GTSOFTX3000, and related
bearer resources by querying, displaying, switching over, restarting, isolating, blocking,
and activating them.
Message tracing
The GTSOFTX3000 provides a graphical interface for message tracing. The interface or
signaling message tracing results facilitate data verification and troubleshooting. The
following message tracing functions are provided:
Standard interface message tracing, for example, for messages sent over the A, C/D,
E, Q, Q1, and T1 interfaces
Subscriber message tracing, which allows you to trace the messages of a specific
subscriber over a specific interface
Signaling message tracing, for example, tracing MTP, TCAP, SCCP, and SIGTRAN
signaling messages
Message tracing result view, which allows you to export and save message tracing
results so that you can view them both online and offline.
Failure causes
55
These performance measurement entities indicate the system running status, which can in turn
be used to manage devices and optimize network performance.
The performance measurement subsystem provides the following functions:
Creates, modifies, runs, suspends, deletes, and queries performance measurement tasks,
and graphically displays the measurement results.
Performs secondary data analysis, and displays the data in charts such as a bar or line
chart.
Preprocesses CDRs.
The iGWB server converts, sorts, and filters CDRs to generate final CDRs. Then, the
iGWB stores final CDRs in the local disk. You can query CDRs and perform
CDR-related operations on the iGWB server.
56
Authorization management
Operators and maintenance consoles of the GTSOFTX3000 are assigned different
authorization levels. On the operation and maintenance system of the GTSOFTX3000,
an MML command can be executed only when both the operator and the maintenance
console are authorized to run the MML command.
Log management
You can query logs of MML command execution to determine whether any operations
that adversely affect the system have been performed.
iManager
M2000
BC
GTSOFTX 3000
To the BC
To the EMS
HUB
LMT
LMT
LMT
57
The terminal system works in C/S mode. The OMU and iGWB together act as the server and
connect the host of the GTSOFTX3000 to external computers over the Ethernet. The LMT
acts as the client and can be configured as the maintenance console, data management console,
alarm console, performance measurement console, or CDR console as required.
As the hardware core of the O&M subsystem, the OMU provides a channel for
communications between the LMTs and the hosts. It forwards the O&M commands received
from the LMTs to the hosts, and returns the corresponding responses to the LMTs.
58
8 Reliability
Reliability
The main parts in the GTSOFTX3000 adopt the multi-processor backup design. For
example, the OMU, SMM, WCCU, WCDB, WCKI, WMGC, and iGWB have two
processors working in active/standby mode. In normal conditions, the active processor
controls the running of the module, and the standby processor synchronizes with the
active one in real time. When the active processor is faulty, the standby one takes over
the service at once. The standby processor takes the place of the faulty active processor
to control the operation of the system without interrupting the service.
The service modules and interface modules of the GTSOFTX3000 adopt load sharing
mode. That is, two or more boards share the related functions during the normal working.
Once a board becomes faulty, the other boards take over the tasks of the faulty board
provided that certain performance indexes, such as call loss, are ensured.
59
8 Reliability
Reachability
Modularization
The boards are designed to be hot-pluggable to reduce the time for board replacement.
No cable is outlet from the front panel, facilitating board removal, and assembly and
decreasing the maintenance time.
When a module in the system is faulty, the maintenance terminal can detect the fault and
report it.
There is a local maintenance MML operation terminal, which is convenient and practical
for the maintenance staff to locate and remove faults fast.
Distributed power supply: Two power supply systems work in the redundancy backup
mode. The systems have the protection functions against lightening, power failure, over
and under voltage, and over and under current. When the power fails, the whole system
can restart within five minutes.
The power module of the subrack adopts 2+2 backup design. When one power module is
faulty, it does not affect the operation of the system.
60
8 Reliability
Task monitoring
Storage protection
Data check
8.2.4 Troubleshooting
The GTSOFTX3000 has the capabilities to automatically detect and locate hardware faults
and provides the following functions when hardware faults occur:
Fault isolation
Switchover
Restarting
Reloading
61
8 Reliability
CDR reliability
Two-Node System
In the iGWB two-node system, each pair of boards work in active/standby mode. The
automatic switchover mechanism ensures system reliability and service continuity.
The GTSOFTX3000 is connected to iGWB through the primary and secondary links on
the Base plane to form two planes.
The primary and secondary boards are connected to the OMU through the Base plane
and then connected to the NMC through the OMU.
Data on disks are synchronized between the primary and secondary boards through the
Fabric plane.
The primary and secondary boards provide an independent external network interface for
connecting to the BC and uploading CDR files to the BC through FTP or SFTP. For
network isolation purpose, this network interface is only used to access the charging
network to ensure the network security.
The primary and secondary boards provide an independent external network interface for
connecting to the third-party server and backing up CDR files to the third-party server
through FTP or SFTP. The network interface is independent to ensure network security.
62
8 Reliability
The system automatically detects the running status of software and hardware and
submits faults if it occurs. You can view the running status and faults of software and
hardware on the client.
If a hardware fault occurs in a key component or a fault is not rectified automatically, the
primary and secondary servers are switched over to ensure normal running of the system.
If a software (such as a process) fault occurs or a fault is not rectified automatically, the
active and standby processes are automatically switched over to ensure normal running
of the system.
The CDRs on the primary and secondary boards are synchronized in real time through
the CDR synchronization mechanism.
Local disks are set to a RAID mode to ensure security of important data such as charging
information, original CDRs, final CDRs, and status information.
System data is stored in different paths for redundancy backup. When an exception
occurs, system data is loaded and checked automatically.
To protect important data, the iGWB provides automatic backup of charging data.
Data Security
Virtual IP Address
The virtual IP address technology is used to ensure normal connections between the
GTSOFTX3000 and the BS after the primary and secondary boards of the iGWB are switched
over.
63
8 Reliability
LAN
switch
LAN
BC
switch
S
M
M
S S
U U U U
W W
S S S S
I I
I I I I
A A
1 1 7 7
0 0
U U
S S
I I
1 1
U U
S S S
I I M
1 1 M
G G
S S
C C
i i
O O W W
U U M M U U G G
1 1
W W
U U A A
0 0
B B
0 0
0 0
0#
External link
Internal link
SMM: Shelf Management Module
SWI: Switch Interface Unit
SWU: Switching Unit
GCU100: General Control Unit
IP PBX: PBX that supports SIP
64
8 Reliability
ensure transmission efficiency, the iGWB can receive and check new CDRs while
storing CDR data.
The key data about the sliding window status in the iGWB is written into the hard disk in
time. When the iGWB is restarted or the primary and secondary servers are switched
over, no CDR is lost or duplicate during transmission.
CDR Processing
Three modules are involved in the CDR processing from receiving CDRs to generating final
CDRs. The iGWB creates a reliable CDR processing task between the three modules. CDRs
are processed in the unit of the package. After original CDRs are stored successfully, the
information about CDR packages is also stored in the hard disk. After original CDRs are
processed and stored as final CDRs, the package numbers are also stored. When the iGWB is
restarted, the iGWB can calculate the package number of the original CDRs that are not
processed based on the package numbers of final CDRs. Then the iGWB continues to process
the remaining original CDRs.
CDR Distribution
When CDR files are distributed in PULL mode, the billing center fetches CDRs from the
iGWB. The iGWB provides the FTP or SFTP user name and password to the billing center
and opens the read and write permissions of the directory where the second copy of final
CDRs is stored.
When CDR files are distributed in PUSH mode, the iGWB sends CDRs to the billing center.
The billing center provides the FTP or SFTP user name and password to the iGWB and opens
the directory where the final CDRs are stored.
CDR Backup
CDR backup further ensures CDR reliability. The iGWB automatically backs up CDR files on
other storage devices through the LAN or WAN to improve data security.
The GTSOFTX3000 supports a synchronous data backup mechanism between the active
and standby modules in real time. Whenever an active module is down, the standby
module is automatically switched to be the active one. All programs and data on the
module are immediately brought into effect.
The GTSOFTX3000 supports the backup of data from the database of the active
processor to a flash memory. This enables quick restart of the active processor after data
is obtained from the flash memory.
The OMU conducts a regular CRC of the mainframe data. If the data of the mainframe is
not consistent with that of the background, the OMU starts a setting procedure to the
foreground. If the setting procedure fails after preset attempts, an alarm is generated to
remind the operation staff to restore the data.
65
9 Technical Specifications
Technical Specifications
Specifications
300
256
256
Typical Value
0.025 Erl
60s
0.2
0.8 Erl
60s
66
9 Technical Specifications
Specifications
20,992
128
256
128,000 packets/second
Clock stratum
Stratum-2 A
Specifications
400 bytes
2 hours
Specifications
32 digits
67
9 Technical Specifications
Item
Specifications
200,000
Maximum MSRNs/HONs
10,000
Maximum GT codes
80,000
60 GTT/s
Specifications
< 2s
< 5s
Mobile-to-fixed call
< 5s
Fixed-to-mobile call
< 7s
Mobile-to-mobile call
< 10s
< 10s
< 1s
< 1s
Specifications
< 1%
< 1%
68
9 Technical Specifications
Specifications
Rated voltage
48 V DC
Voltage fluctuations
40 V to 57 V
Rated voltage
60 V DC
Voltage fluctuations
51 V to 69 V
Operating current
87.5 A
DC per fuse
60 A
Typical Power
Maximum Power
Remarks
1600 W
2100 W
1 W = 3.413 BTU
1600 W
2100 W
Item
Specifications
Network access
parameter
Lowest accuracy
Pull-in range
Maximum frequency
offset
69
No.
Item
Long-term phase
change
9 Technical Specifications
Specifications
Initial maximum
frequency offset
MRTIE 1 ms
The relation between the maximum allowed input jitter and the lower limit
of wander is shown as follows.
For example, if the jitter frequency of an input signal is 1 kHz, and the
amplitude is greater than 1.5 UI, and the system continues to work normally,
it indicates that the signal meets the requirements.
UI is the unit interval. The reciprocal of the frequency of the digital signal is one UE.
For example, the UI of 2.048-Mbit/s signal is 488 ns.
70
9 Technical Specifications
Lowest accuracy is the maximum value of the offset to the nominal frequency in a long term (20
years) if there is no external reference frequency (free-run mode).
Maximum frequency offset is the maximum value of the relative frequency offset in a unit period
during consecutive running of the clock.
Pull-in range is the maximum frequency bandwidth of the input clock signals that the clock can lock.
MRTIE refers to the maximum peak-to-peak delay change of the tested clock when compared with
the actual reference clock during the test.
9.8 Reliability
Table 9-11 lists the reliability specifications of the GTSOFTX3000.
Table 9-11 Reliability specifications of the GTSOFTX3000
Item
Specifications
99.99953%
System MTBF
DOWN duration
< 3 min/year
< 5s
< 3 minutes
71
9 Technical Specifications
Table 9-12 Climate environment requirements of the GTSOFTX3000 (operating for a long term)
Item
Specifications
3000 m
Atmospheric pressure
Temperature
+5C to +40C
Relative humidity
5% to 85%
Earthquake-proof performance
Richter scale: 7 to 9
Specifications
NEBS
7.8 bels
ETSI
7.2 bels
9.10 EMC
Table 9-14 lists the electromagnetic compatibility (EMC) specifications that the
GTSOFTX3000 complies with.
Table 9-14 EMC specifications
Item
Specifications
EMC
CENELEC EN 50121-4
EN/IEC 60950
UL60950
IEC60950
GR-1089
Safety
72
9 Technical Specifications
Relative humidity
Operating for a
Long Term
Operating for a
Short Term
Operating for a
Long Term
+5C to + 40C
5C to + 50C
5% to 85%
5% to 95%
The measurement points of temperature and humidity of the GTSOFTX3000 refer to the values
measured 1.5 meters above the floor and 0.4 meter away from the front of the GTSOFTX3000 shelf
when there are no protection panels in the front and back of the GTSOFTX3000 shelf.
Short term means that the consecutive working duration is not more than 96 hours and that the
accumulated working duration of a year is not more than 15 days.
Rate (bit/s)
Standard
E1
2.048 Mbit/s
ITU-T I.431
G.703
G.736
G.823
G.704
G.706
Q.703
G.732
ANSI T1.403
10/100
Base-T
10/100 Mbit/s
IEEE802.3
73
9 Technical Specifications
Interface
Rate (bit/s)
Standard
ATM
155 Mbit/s
ITU-T GR-253-CORE
I.432
G.709
G.804
Q.921
T1.105
T1.627
I.610
GR-1248
BITS
2 MHz, 2 Mbit/s
G.703
GPS
1575.42 MHz
RS232
115200 bit/s
V.24/V.28
74
Numeric
3GPP
A
AIM
AIP
ALU
Alarm Unit
ANSI
AoC
Advice of Charge
AoCC
AoCI
API
APM
AS
Application Server
ASCII
ASIC
ASN.1
ATM
B
BAM
BC
Bearer Control
BGCF
BHCA
75
BICC
BIOS
B-ISDN
BITS
BNC
BOIC
BOIC-exHC
Barring of Outgoing International Calls except those directed to the Home PLMN Country
BS
Bearer Service
BSC
BSS
BSSAP
BSSAP+
BSSMAP
C
CAC
CAMEL
CAP
CAPEX
CapEx
CC
Country Code
CCF
CDR
CGI
CFB
CFNRc
CFNRy
CFU
CHR
CI
Cell Identity
CIC
CIC
CLIP
CLIR
76
CN
Core Network
COLP
COLR
CPU
CRBT
CRC
CS
Circuit Switched
CSCN
CSI
CUG
CW
Call Waiting
D
DCH
DTMF
DB
Data Base
DNS
E
EC
Echo Cancelation
ECT
EIRENE
EFR
eLDA
EMC
Electromagnetic Compatibility
EMI
eMLPP
EMS
Electromagnetic Shield
ESD
Electrostatic discharge
ETS
ETSI
77
F
FCC
FE
Fast Ethernet
FFN
FLASH
FLASH memory
FR
Full Rate
FPGA
FTAM
FTP
G
GCI
GCR
GE
Gigabit Ethernet
GGSN
GMLC
GMSC
GPRS
GPS
GSM
gsmSCF
GT
Global Title
GUI
GW
GateWay
H
H.248
H.248/MECAMGO protocol
HF
High Frequency
HLR
HOLD
Call Hold
HTTP
Hypertext TransferProtocol
78
I
ICMP
ID
Identification/Identity
IEC
IEEE
IETF
IFM
IP Forwarding Module
iGWB
iGateway Bill
IMEI
IMS
IP Multimedia Subsystem
IMSI
IP
Internet Protocol
IP
Intelligent Peripherals
ISDN
ISO
ISUP
ITU
ITU-T
IUA
Iu-Flex
K
KVM
KVMS
L
LAC
LAI
LAN
LCD
LCS
Location services
79
M
M2UA
M3UA
MAC
MAP
Mc
Media Control
MGC
MGCF
MGW
Media Gateway
MM
Mobility Management
MMI
Human-machine interfaces
MML
MO
Mobile Origination
MPTY
Multiparty Service
MRM
MS
Mobile Station
MSC
MSC Server
MSISDN
MSRN
MSS
MSC Server
MTBF
MTP
MTP2
MTP3
MTP3B
MTTR
MVNO
MVPN
N
NAT
NCH
Notification Channel
80
NDC
NGN
NI
Network Indication
NIC
NSS
Network SubSystem
NTP
O
ODB
O&M
OPC
OPEX
Operating Expenditure
OSI
OSTA
P
PBX
PLD
PLMN
PS
Packet Switched
PSTN
Q
QoS
Quality of Service
R
RAN
RANAP
RBC
RBT
RN
Roaming Number
RNC
81
S
SCCP
SCF
SCP
S-CSCF
Serving CSCF
SCTP
SG
Signaling Gateway
SGSN
SIGTRAN
Signaling Transport
SIM
SMC
SRF
SS7
SSF
SIP
SSP
STM-1
STP
T
TCP
T-CSI
TDM
TMSC
TMSI
TrFO
TS
Technical Specification
TUP
U
UDP
UE
User Equipment
UMG
82
UMTS
USSD
UTRAN
UUS
V
VBS
VDB
VLR Database
VGCS
VLAN
VLR
VMGW
VMSC
VoIP
Voice over IP
VPN
W
WAN
WCDMA
WIN
X
XPTU
83