59606186 InfoX SMS V300R002 System Description

download 59606186 InfoX SMS V300R002 System Description

of 102

Transcript of 59606186 InfoX SMS V300R002 System Description

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    1/102

    infoX-SMS System Description Table of Contents

    Huawei Technologies Proprietary

    i

    infoX SMS V300R002

    System Description (V1.00)

    Huawei Technologies Co., Ltd.

     All rights reserved.

    PDF !"# "pdfFactory Pro" $#%&'( www.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    2/102

    infoX-SMS System Description Table of Contents

    Huawei Technologies Proprietary

    ii

    Table of Contents

    Chapter 1 System Overview .................................................................................................... 1-1 

    1.1 Basic Concepts............................................................................................................. 1-1 

    1.2 System Overview.......................................................................................................... 1-1 

    1.2.1 Functions of the SMS System ............................................................................. 1-1 

    1.2.2 System Features................................................................................................. 1-2 

    1.3 infoX-SMS System in the Network................................................................................. 1-6 

    1.3.1 System Architecture............................................................................................ 1-6 

    1.3.2 Position of the SMS System in the Network......................................................... 1-9 

    1.4 External Interfaces........................................................................................................ 1-9 

    Chapter 2 System Architecture ............................................................................................... 2-1 

    2.1 Design Concept of the SMS system .............................................................................. 2-1 

    2.2 SMS System Architecture.............................................................................................. 2-3 

    2.2.1 Signaling Gateway .............................................................................................. 2-4 

    2.2.2 MTI Server.......................................................................................................... 2-4 

    2.2.3 GSM MAP Server ............................................................................................... 2-5 

    2.2.4 CDMA MAP Server ............................................................................................. 2-5 

    2.2.5 SMSC................................................................................................................. 2-5 

    2.2.6 Dual System Management Module...................................................................... 2-7 

    2.2.7 MT Module.......................................................................................................... 2-9 

    2.2.8 Alert Server........................................................................................................2-10 

    2.2.9 Information Security Monitoring System .............................................................2-10 

    2.2.10 Report Processing System...............................................................................2-11 

    2.2.11 Network Management System..........................................................................2-11 

    2.3 Hardware Structure......................................................................................................2-13 

    Chapter 3 System Functions and Implementation.................................................................. 3-1 

    3.1 Basic Service Supporting Functions .............................................................................. 3-1 

    3.1.1 SM Submission................................................................................................... 3-1 

    3.1.2 SM Delivery ........................................................................................................ 3-1 

    3.1.3 Status Report...................................................................................................... 3-1 

    3.1.4 Information Security Authentication ..................................................................... 3-2 

    3.1.5 Authentication and Charging ............................................................................... 3-2 

    3.1.6 Multiple Coding Schemes.................................................................................... 3-3 

    3.1.7 Number Conversion According to the Fields of TON, NPI, ADDRESS and PID.... 3-4 

    3.1.8 Authenticating Subscribers.................................................................................. 3-4 

    3.1.9 Delivery of Long SMs.......................................................................................... 3-5 

    3.1.10 Delivery of SMs to Multiple Destinations............................................................ 3-6 

    3.1.11 Delivery of Multiple SMs to a Destination........................................................... 3-6 

    3.1.12 Virtual SMC Authentication................................................................................ 3-7 

    3.1.13 Universal Flow of Authentication and Number Conversion................................. 3-7 

    PDF !"# "pdfFactory Pro" $#%&'( www.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    3/102

    infoX-SMS System Description Table of Contents

    Huawei Technologies Proprietary

    iii

    3.1.14 Virtual SMC ...................................................................................................... 3-8 

    3.1.15 Muitiple MAP Servers Function ......................................................................... 3-8 

    3.1.16 Multiple Schedule Modes .................................................................................. 3-9 

    3.1.17 Message Exchange Between the CDMA Network and TDMA Network .............. 3-9 

    3.1.18 UserAck Messages ........................................................................................... 3-9 

    3.1.19 Distinguishing Subscriber Network Attributes According to Different Number

    Segments...................................................................................................................3-10 

    3.1.20 PUSH Messages of the WAP Service...............................................................3-10 

    3.1.21 PUSH Messages in the MMS Service...............................................................3-10 

    3.1.22 PRL Function...................................................................................................3-11 

    3.1.23 IRDB................................................................................................................3-11 

    3.1.24 Supporting UCP 4.0.........................................................................................3-11 

    3.1.25 SMs Without Calling Number ...........................................................................3-12 

    3.1.26 Time Zone Features.........................................................................................3-12 

    3.1.27 Supporting SMPP 3.3.......................................................................................3-12 

    3.1.28 Supporting SMPP 3.4.......................................................................................3-13 

    3.2 Core Scheduling Functions ..........................................................................................3-13 

    3.2.1 Basic Functions .................................................................................................3-13 

    3.2.2 Basic Scheduling Processing .............................................................................3-14 

    3.2.3 SM Priority Processing.......................................................................................3-15 

    3.2.4 Validity Period Processing..................................................................................3-17 

    3.2.5 Repeated SM Redelivery Processing .................................................................3-20 

    3.2.6 Scheduling Mode Processing .............................................................................3-21 

    3.2.7 Entity-Based Scheduling Processing ..................................................................3-22 

    3.2.8 Multidimensional Intelligent Scheduling ..............................................................3-23 

    3.2.9 L2CacheDaemon Processing.............................................................................3-25 

    3.2.10 Threshold Processing ......................................................................................3-26 

    3.2.11 Functions of the GSM MAP Server...................................................................3-27 

    3.2.12 Functions of the CDMA MAP Server ................................................................3-28 

    3.3 Basic Services .............................................................................................................3-29 

    3.3.1 MO SMs ............................................................................................................3-29 

    3.3.2 MT SMs.............................................................................................................3-29 

    3.3.3 Shortcut Messages ............................................................................................3-29 

    3.3.4 Twinkle SMs ......................................................................................................3-30 

    3.3.5 Alert Notification Service....................................................................................3-31 

    3.3.6 EMS SMs...........................................................................................................3-31 

    3.3.7 Prepaid SMs......................................................................................................3-31 

    3.4 Management Functions................................................................................................3-32 

    3.4.1 Logs and Alarms................................................................................................3-32 

    3.4.2 Bill Statistics and Browsing ................................................................................3-33 

    3.4.3 System Parameter Setting .................................................................................3-33 

    3.4.4 System Status Monitoring ..................................................................................3-33 

    3.4.5 Database Maintenance ......................................................................................3-33 

    PDF !"# "pdfFactory Pro" $#%&'( www.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    4/102

    infoX-SMS System Description Table of Contents

    Huawei Technologies Proprietary

    iv

    3.4.6 Network Management........................................................................................3-33 

    3.4.7 Report Statistics.................................................................................................3-33 

    3.5 Operation and Maintenance .........................................................................................3-34 

    3.5.1 Authenticating OMC Subscribers........................................................................3-34 

    3.5.2 Configuring SMS System Parameters ................................................................3-34 

    3.5.3 Pre-defined SMs................................................................................................3-35 

    3.5.4 Setting Authentication and Number Conversion Parameters...............................3-35 

    3.5.5 SMSC Account Management .............................................................................3-36 

    3.5.6 Setting Route Tables..........................................................................................3-36 

    3.5.7 PPS Route Number Segments...........................................................................3-36 

    3.5.8 Other Operator s Number Segment Management...............................................3-36 

    3.5.9 SMSC Monitoring and Tracing ...........................................................................3-37 

    3.5.10 SM Test...........................................................................................................3-38 

    3.5.11 Exporting SMs to Files .....................................................................................3-38 

    3.5.12 SM Subscriber Management............................................................................3-39 

    3.5.13 Multidimensional Schedule Parameter Management ........................................3-40 

    3.5.14 L2Cache Management.....................................................................................3-41 

    3.5.15 Checking the Running Status of the SMS System with MSs .............................3-41 

    Chapter 4 Charging Function and Implementation................................................................. 4-1 

    4.1 Charging for the SMS ! Postpaid................................................................................. 4-1 

    4.2 Charging for the SMS ! Prepaid .................................................................................. 4-1 

    4.2.1 PPS Authentication and Charging Flow............................................................... 4-2 

    4.2.2 SCP Interconnection Authentication and Charging Flow ...................................... 4-5 

    4.2.3 MDSP Charging Flow.......................................................................................... 4-6 

    4.2.4 UTIns Unicom PPS Charging Flow...................................................................... 4-6 

    4.3 Charging for Long SMs ................................................................................................. 4-8 

    4.4 Individual Number PPS Function................................................................................... 4-9 

    Chapter 5 Reliability and Availability Design.......................................................................... 5-1 

    5.1 Reliability Design .......................................................................................................... 5-1 

    5.1.1 Dual System Running Mode................................................................................ 5-1 

    5.1.2 Network Running Mode....................................................................................... 5-2 

    5.1.3 Flow Control ....................................................................................................... 5-3 

    5.1.4 Alarm Detection .................................................................................................. 5-3 

    5.1.5 Security Authentication ....................................................................................... 5-3 

    5.2 Availability Design......................................................................................................... 5-3 

    5.3 Extendibility Design....................................................................................................... 5-4 

    5.3.1 Overall Design .................................................................................................... 5-4 

    5.3.2 Product Upgrade Capability ................................................................................ 5-4 

    5.3.3 Function Extendibility .......................................................................................... 5-5 

    5.3.4 Performance Extendibility.................................................................................... 5-5 

    Chapter 6 Typical System Applications.................................................................................. 6-1 

    6.1 Service Networking ....................................................................................................... 6-1 

    PDF !"# "pdfFactory Pro" $#%&'( www.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    5/102

    infoX-SMS System Description Table of Contents

    Huawei Technologies Proprietary

    v

    6.2 Service Description....................................................................................................... 6-2 

    6.3 Processing Flow............................................................................................................ 6-2 

    Chapter 7 Technical Indexes and Specifications.................................................................... 7-1 

    7.1 Hardware Specifications................................................................................................ 7-1 

    7.2 Performance Specifications........................................................................................... 7-2 

    7.3 International Standard Followed by the SMS System..................................................... 7-2 

    PDF !"# "pdfFactory Pro" $#%&'( www.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    6/102

    infoX-SMS System Description Chapter 1 System Overview

    Huawei Technologies Proprietary

    1-1

    Chapter 1 System Overview

    This chapter describes the basic features of the infoX-SMS system. Taking the Global

    System for Mobile Communications (GSM) and Code Division Multiple Access

    (CDMA) networks for example, this chapter covers the position of the SMS system in

    the mobile network, as well as the functions and compliant specifications of the

    infoX-SMS system.

    You can learn about the features of the SMS system through reading this chapter.

    1.1 Basic Concepts

    The infoX-SMS system is a service processing system independent of the wireless

    network. It is responsible for submitting, storing, and forwarding short messages

    (SMs). It implements the interconnection with such networks as the public switched

    telephone network (PSTN), integrated services digital network (ISDN) and packet

    switched public data network (PSPDN) so as to transfer SMs between extended short

    message entities (ESMEs) and mobile stations (MSs).

    The basic services of the SMS system include:

    l   Mobile originated (MO) messages

    l   Mobile terminated (MT) messages

    l    Access through SMPP 3.3 and SMPP 3.4

    l   SMs encoded in Unicode

    1.2 System Overview

    The SMS system:

    l   Implements SM exchange between the GSM and CDMA networks.

    l   Communicates with the PSTN, ISDN, and PSPDN, so as to transmit SMs from

    other short message entities (SMEs) such as the manual station and the

    automatic station. It is responsible for the SM reception, scheduling, storing,

    routing, backing up, forwarding, and delivering; implements the management on

    the SMEs connected to the SMS system.

    Besides all the features of the version V300R001, the SMS system of this version is

    applied to the CDMA, TDMA, and GSM networks, providing the SM exchange among

    the CDMA, GSM and TDMA networks.

    1.2.1 Functions of the SMS System

    The functions of the SMS system are as follows:

    l   Providing value-added services (VASs) and obtaining profits

    PDF !"# "pdfFactory Pro" $#%&'( www.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    7/102

    infoX-SMS System Description Chapter 1 System Overview

    Huawei Technologies Proprietary

    1-2

     As a basic telecom service of the mobile communication network, the SMS enables

    subscribers to transmit information through SMs and obtain such useful information

    as stock market, weather, sports and bank information, which greatly facilitates

    subscribers in getting information and gets subscribers into a better and closer

    relationship with operators. At the same time, operators can get direct revenue by

    providing VASs based on the SMS service.

    l   Improving quality of service (QoS)

    Mobile subscribers have high requirements for timely information transfer. In many

    cases such as channel busy, masking or network coverage problems, communication

    is difficult and information cannot be exchanged. With the SMS system, subscribers

    can get information at the earliest time and smooth information transmission is

    ensured.

    1.2.2 System Features

    I. High performance in handling signaling

    The SMS system supports the TELLIN-USAU universal signaling access unit serving

    as the signaling access gateway.

    The TELLIN-USAU has the features as shown in Table 1-1.

    Table 1-1 Features of TELLIN-USAU

    Feature Description

    Highperformancein linkaccessing andhandling 

    It provides powerful signaling handling capacity for the SMSsystem.

    Open protocolinterface 

    It adopts the standard protocol interface which meets variousnetworking demands of operators with the SSP, IP, and STP. 

    Modularizeddesign andsmoothexpansion 

    l   The modularized superimposing structure is employed inhardware design. The expansion of processing frames in themode of building blocks (frames are interconnected throughLAN switch) meets increasing capacity requirements of

    subscribers.l   The processing capability can meet the capacity expansion

    requirement. The busy hour call attempt (BHCA) of the USAUreaches 39,000,000, with sufficient space for service extension,can meet the incremental service requirements of subscribers.

    l   In addition, the system supports the online smooth capacityexpansion which does not influence the service running of theexisting modules. 

    High reliability 

    The high reliability rests on the hot backup of components,redundancy configuration, and excellent software protection, anderror tolerance, support of the congestion control of signaling andsystem failure test or isolation. All these factors guarantee the

    signaling handling capacity of the system. 

    PDF !"# "pdfFactory Pro" $#%&'( www.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    8/102

    infoX-SMS System Description Chapter 1 System Overview

    Huawei Technologies Proprietary

    1-3

    &   Note:

    TELLIN-USAU developed by Huawei Technologies Co., Ltd. is used as:

    l   the front end equipment for switching and accessing

    l   the signaling processing equipment of the SMS system

    II. Modularized design and smooth expansion

     Adopting TELLIN-USAU, the signaling gateway (SG) supports 104 links of 2 Mbps

    links or 1664 links of 64 Kbps. The infoX-SMS system adopts the modularized design

    and networking SMS system mode. The system distributes SMs among multiple MAP

    Servers and FCCs. Multiple SMS systems form a networking SMS system. SMs aredistributed dynamically among different SMS systems, thus enhancing the reliability

    and fault tolerance of the whole system. The flexible networking mode enables you to

    choose from multiple MAP Servers networking, FCC flow distribution networking, and

    so on.

    III. Complete integration of SMS services in the GSM, CDMA, and TDMA

    networks

    The TELLIN-USAU connects with signaling devices of the CDMA, TDMA, and GSM

    networks at the same time, implementing the signaling access of SMs in the CDMA,

    TDMA, and GSM networks, and thus processing and scheduling SMs in the three

    networks uniformly. One set of the SMS system processes all the SM services of the

    three networks uniformly. CDMA, TDMA, and GSM SMs of the same operator do not

    need to be forwarded through another SMS system. Meanwhile, the SMS system can

    process SMs of a single network by separating signaling processing units (SPUs). It

    has the same functions as the Huawei-developed SMS system for the GSM, CDMA,

    or TDMA network, but has more powerful processing capability.

    IV. Flexible scheduling modes

    The SMS system provides three scheduling modes for different services, which aredescribed in Table 1-2.

    Table 1-2 Description of scheduling modes

    Scheduling mode Description

    Store and ForwardMessage Mode

    If an SM is delivered unsuccessfully, the short messagescheduling center (SMSC) redelivers it until it is successfullydelivered or it is time-out. The delivery interval depends onthe error code returned from the NSS or the service system,and it can be set. The SM with high priority can be deliveredfirst. 

    PDF !"# "pdfFactory Pro" $#%&'( www.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    9/102

    infoX-SMS System Description Chapter 1 System Overview

    Huawei Technologies Proprietary

    1-4

    Datagram MessageMode

    The SMSC returns the response message to the externalentity as soon as it receives the SM submitted by the externalentity.

    The SMSC delivers the SM only once regardless of the

    delivery result (success or failure). If the SMSC fails to deliverthe SM due to flow control, however, the SMSC attempts todeliver it again. 

    TransactionMessage Mode

    The SMSC immediately delivers an SM submitted by theESME, and returns the delivery result to the ESME in theresponse to the submission request.

    V. Supporting MDEST

    The SMS system supports the multidimensional enhanced schedule technology

    (MDEST, short message Qos technology), which takes influences of different externalconditions on SM transmission into consideration on the basis of basic scheduling

    mechanism. The feature parameters of the system environment, such as time,

    message flux, system kernel parameters, are regarded as factors that can affect the

    scheduling algorithm, and are taken into consideration of scheduling strategies. The

    SMS System dynamically adjusts scheduling strategies according to these

    parameters so as to provide different services for different subscribers.

    VI. Supporting L2Cache processing

    When the SMSC is busy, some SMs can be temporarily stored in the

    L2CacheDaemon database, and they will not be scheduled in real time.

    When the system load becomes lower, the SMSC reads the stored SMs from the

    L2CacheDaemon database to the memory of the SMSC so that the SMs can be

    scheduled.

    This method reduces the pressure of the busy SMSC, and improves the SM storing

    capability of the SMS System, the success rate of the SM transmission and the

    customer satisfaction rate.

    VII. Supporting threshold processing

    When the rate of a parameter value in the system over the corresponding parameter

    value in the License reaches the specified threshold, the system starts the threshold

    processing. It reduces the current SMS system load by distributing flow and indicating

    busy, ensuring the stability and security of the system and successful SM

    transmission.

    VIII. Powerful service processing capability

    The service processing system is a LAN system. An ordinary hub or a switched hub

    can be used for transmission of service data and voice data.

    PDF !"# "pdfFactory Pro" $#%&'( www.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    10/102

    infoX-SMS System Description Chapter 1 System Overview

    Huawei Technologies Proprietary

    1-5

    The stable and optimized database processing mechanism adopted by the SMS

    system greatly improves the SM processing performance and capability.

    IX. Quick and accurate report processing capability

    The SMS report system makes statistics of SM bill records, and outputs accurate and

    visual statistics reports. The operator thus can know various data of the SMS

    operation so as to perform analysis and make decisions, greatly facilitating the

    management on the SMS system by the operator.

    X. Excellent function of bill statistics

    Users can make statistics of flow information of specified SMs by configuring the

    counter and statistic groups, and export the information to total traffic bills, service

    traffic bills and delivery delay bills. It greatly helps to analyze various SM services.

    The SMS system supports two types of bills: charging bill and statistic bill.

    l   Charging bill

    Charging bills include ordinary charging bills and CalledFee bills.

     After the creation of charging bills, the BillServer obtains charging bills from the

    charging bill directory periodically. And after some analysis, submits information

    of postpaid subscribers to the charging center for fee deduction. The information

    in charging bills can satisfy various charging requirements.

    l   Statistic bill

    It includes nine types, namely, historical bill, MT bill, MO bill, Alert_SC bill,

    performance bill, information security statistic bill, total traffic bill, service trafficbill and delivery delay bill. These bills can be used by users to analyze the

    running condition of the SMS system.

    XI. Excellent adaptability to the telecom network

    Huawei-developed SMS system can interconnect with the GSM and CDMA networks

    of other suppliers, fully satisfying the subscribers' requirements. Meanwhile, the SMS

    system can realize SM exchange between different operators through the infoX-SMS

    GW, and realize the connection between the charging interfaces of the infoX-SMS

    system and the IN of Siemens.

    XII. Perfect functions of maintenance, test, management and alarm

    The maintenance and test (MT) system of the SMS system provides the functions of

    routine maintenance and test, including traffic measurement and recording, SM

    processing times measurement, statistics of traffic congestion, quality of service and

    performance and SMS test.

    The management of performance, maintenance, configuration and reports can be

    implemented through the SM manager. At the same time, the system has perfect

    functions of system maintenance and test, fault detecting and solving.

    PDF !"# "pdfFactory Pro" $#%&'( www.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    11/102

    infoX-SMS System Description Chapter 1 System Overview

    Huawei Technologies Proprietary

    1-6

    For the system faults of switching equipment, database, computer network and host

    software, hierarchical audible/visual located alarms can be provided through the

    alarm box, and detailed alarm information can be provided.

    The SMS system supports uniform remote maintenance and management throughthe NMS. In addition, the SMS system provides the MT console which can conduct

    maintenance and management on multiple SMS systems.

    XIII. Comprehensive system security mechanism

    l   The system's key components adopt the active/standby working mode. They can

    conduct switchover automatically.

    l   The system has perfect fault detecting and solving function.

    l   The system is designed with independent functional modules, and the abnormity

    inside a functional module cannot affect the normal running of other modules.

    l   The system can implement realtime status tracing and monitoring, and the

    operator responsible for system maintenance is informed in time through

    audible/visual multimedia alarms, thus ensuring the normal running of the

    system.

    l   The system performs a strict syntax check on the input man-machine operation

    command, rejects incorrect commands and returns prompts for errors.

    l   The user accounts of the system are uniformly allocated by the system

    administrator. Strict encryption and security measurements are taken on

    accounts to prevent the access of invalid users.

    l   The system supports network management and monitoring through the

    iManager I2000 NMS.

    1.3 infoX-SMS System in the Network

    This section describes the architectures of the GSM, CDMA, and TDMA networks, as

    well as the position and functions of the infoX-SMS system in the three networks.

    1.3.1 System Architecture

    The system architectures of the CDMA, TDMA, and GSM networks are quite similar.

    Each of the three network systems is composed of the following four parts: network

    subsystem (NSS), base station subsystem (BSS), operation and maintenance center

    (OMC), and a great many mobile stations (MSs), as shown in Figure 1-1. There are

    interfaces between various subsystems and functional entities within the subsystems.

    The specifications in the CDMA, TDMA, and GSM networks stipulate standard

    interfaces and communication protocols through which the functional entities can

    implement communications coordinately. Adopting different interface specifications

    and protocols, the three mobile networks are independent of each other.

    PDF !"# "pdfFactory Pro" $#%&'( www.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    12/102

    infoX-SMS System Description Chapter 1 System Overview

    Huawei Technologies Proprietary

    1-7

    MS MS

    MSC/VLR MSC/VLRHLR/AUC/

    EIR

    HLR/AUC/

    EIR

    BSC

    BTS

    DCN

    Operation

    ConsoleOMC Server 

    BSC

    BTS

    OMC Server 

    SMS

    Operation

    Console

    DCN

    GSM Network CDMA/TDMA Network

    BSSBSS

    NSSNSS

    OMCOMC

    PSTN/ISDN/

    PSPDN

     

    SMS System: Short Message ServiceSystem

    NSS: Network SubSystem

    HLR: Home Location Register AUC: Authentication CenterEIR: Equipment Identity Register MSC: Mobile Switching CenterVLR: Visitor Location Register PSTN: Public Switched Telephone NetworkBSS: Base Station Subsystem ISDN: Integrated Services Digital NetworkBSC: Base Station Controller PSPDN: Packet Switched Public Data NetworkBTS: Base Transceiver Station OMC: Operation & Maintenance Center

    MS: Mobile Station

    Figure 1-1 Mobile network

    I. NSS

    In the mobile network, the NSS implements the switching function and database

    function. The database function is necessary for subscriber data management,

    mobility management and security management. The NSS includes the following

    functional entities:

    l   MSC

    The MSC controls calls, manages the communication service of MSs within the local

    network and with other networks (such as PSTN/ISDN/PSPDN, and other mobile

    networks), and provides the charging information. Besides, in order to set up call

    routes to MSs, the MSC can also function as the GMSC, that is, querying location

    information of MSs.

    l   VLR

    The visitor location register (VLR) stores the relevant information of registered

    subscribers in the control area, and provides the mobile subscribers with necessary

    conditions for call connection. It can be regarded as a dynamic database.

    PDF !"# "pdfFactory Pro" $#%&'( www.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    13/102

    infoX-SMS System Description Chapter 1 System Overview

    Huawei Technologies Proprietary

    1-8

    l   HLR

    The home location register (HLR) is the central database of a mobile network. It

    stores the information of all mobile subscribers in the control area. The HLR stores

    two kinds of information: subscriber data, and location information of MSs for settingup call routes to the MSs.

    l    AuC

    The AuC stores authentication algorithm and encryption key, which prevent illegal

    subscribers from accessing the system, thus ensuring the security of the mobile

    subscribers' communications through the radio interface.

    l   EIR

    The EIR stores the International Mobile Equipment Identity (IMEI.). Generally the AuC

    and the EIR are integrated physically.

    Generally, the MSC and the VLR are integrated physically; and the AUC, EIR and

    HLR are integrated physically.

    II. BSS

    The BSS is the system equipment, which is controlled by the MSC and communicates

    with MSs in the specific radio coverage area. It is responsible for radio transmission

    and reception, and radio resource management. The BSS consists of the following

    two functional entities:

    l   Base station controller (BSC)

    The BSC is responsible for radio network resource management, cell configuration

    data management, power control, location and switchover. It implements powerful

    communication control function.

    l   Base transceiver station (BTS)

    The BTS is the radio interface equipment, which is controlled by the BSC. It handles

    the radio connection, conversion between radio signals and landline signals, radio

    diversity, radio channel encryption, frequency hopping, and so on.

    III. OMC

    The OMC is responsible for managing and controlling the whole GSM and CDMA

    networks.

    IV. MS

    The MS is the mobile subscriber's device. It consists of the following two parts:

    l   Mobile terminal (MT)

    The MT implements such functions as voice coding, channel coding, information

    encryption, information modulation and demodulation, information transmission

    and reception.

    PDF !"# "pdfFactory Pro" $#%&'( www.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    14/102

    infoX-SMS System Description Chapter 1 System Overview

    Huawei Technologies Proprietary

    1-9

    l   Subscriber identity module/user identity module card (SIM/UIM card)

    The SIM/UIM card is an intelligent card, which keeps the subscriber identity

    information and the management data related to the subscriber and network. An

    MT with an SIM card inside can access the telecom network.

    1.3.2 Position of the SMS System in the Network

    The position of the SMS system in the network is as shown in the circle in Figure 1-1.

    The physical entities related to the SMS system are the MSC, VLR and the HLR. Their

    functions in the SM transmission are as follows:

    l   MSC

    Short messages submitted by the MS pass the BSS and reach the MSC. Then the

    MSC forwards them to the corresponding SMS system.

     After receiving the SMs delivered by the SMS system, the MSC queries the VLR and

    the HLR for the related routing and subscriber information, and then delivers them to

    subscribers through BSS.

    l   VLR

    The VLR stores the temporary information of a subscriber roaming in the local MSC

    area. The subscriber must pass the authentication through the VLR before sending an

    SM, and the MSC queries the route of a subscriber through the VLR before delivering

    an SM.

    l   HLR

    The HLR is a database for mobile subscriber management. It stores the

    subscription information, position information, mobile station international ISDN

    number (MSISDN), and international mobile station identity (IMSI) of a

    subscriber. Before delivering SM, the SMS system finds which MSC the

    subscriber belongs to through the HLR.

    1.4 External Interfaces

    Figure 1-2 shows the external interfaces of the infoX-SMS system.

    PDF !"# "pdfFactory Pro" $#%&'( www.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    15/102

    infoX-SMS System Description Chapter 1 System Overview

    Huawei Technologies Proprietary

    1-10

    NMS interface

    SS7 interface

    infoX-

    SMS

    MT interface

    SMPP interface

    SMPP interface

    SMPP interface

    SMPP+ interface

    infoX-SMS GW

    MMSC

    WAP GW

    NMS

    MT console

    MDSP

    BOSS systemMS

    Bill interface

    Report system

    Bill interface

    SCP

    SMAP interface

     

    SMS System: Short Message Service SystemSMPP: Short Message Peer-to-Peer protocol

    MMSC: Multimedia Messaging ServiceWAP GW: Wireless Application Protocol GatewayMS: Mobile StationBOSS: Business and Operation Support SystemSCP: Service Control PointSMAP: Service Management Access ProtocolNMS: Network Management System

    Figure 1-2 External interfaces of the infoX-SMS system

    Table 1-3 introduces the interfaces in details.

    Table 1-3 Interfaces with external entities

    Interface Description Protocol

    NMSinterface 

    The NMS connects to and interacts with theinfoX-SMS system through this interface to collectsuch network element information as alarm,performance and configuration, thus implementingsuch network management functions as topologymanagement, performance management, faultmanagement, and configuration management. In thisway, the NMS is able to monitor, maintain and managethe infoX-SMS system. 

    MML 

    PDF !"# "pdfFactory Pro" $#%&'( www.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    16/102

    infoX-SMS System Description Chapter 1 System Overview

    Huawei Technologies Proprietary

    1-11

    Interface Description Protocol

    MTinterface 

    The MT console communicates with the SMS systemwith this interface, conducting monitoring,management, and maintenance on the SMS system.

    MT protocol 

    SMPPinterface 

    The infoX-SMS system supports the standard SMPP3.3 and SMPP 3.4 protocols. Therefore, theinfoX-SMS system can be interconnected with anyservice module supporting SMPP, thus expanding theservice functions of the infoX-SMS system. Forexample:

    l   The SMS GW communicates with the infoX-SMSsystem through SMPP, providing various extendedshort message services for terminal users.

    l   The WAP GW communicates with the infoX-SMSsystem through SMPP, sending push messages to

    MS subscribers through the infoX-SMS system. 

    l   The MMSC communicates with the infoX-SMSsystem, implementing the SM notification tosubscribers in some MMSC service flows. 

    SMPP 3.3

    Or SMPP 3.4 

    SMAPinterface 

    The infoX-SMS system interacts with the MDSPthrough this interface to authenticate and computingfee for the subscribers of the SMS. 

    SMAP1.3 

    SMPP+interface

    The infoX-SMS system interacts with the SCP throughthis interface to authenticate and charge thesubscribers of the SMS.

    SMPP+2.0

    Billinterface 

    l   The charging system obtains charging bills fromthe infoX-SMS system through this interface, andthen conducts further processing.

    l   Through this interface, the report server obtainsstatistics bills from the infoX-SMS system, makesstatistics on bill records and generates statisticsreport. 

    FTP

    &   Note:

    Besides, theBOSSsystem canalso use theNETBIOS protocol inthe Windowsoperatingsystem,obtainingcharging billsthroughnetworkmapping harddisk.

    PDF !"# "pdfFactory Pro" $#%&'( www.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    17/102

    infoX-SMS System Description Chapter 1 System Overview

    Huawei Technologies Proprietary

    1-12

    Interface Description Protocol

    SS7interface 

    It is the interface between the infoX-SMS system andMSs, which does not exist physically. The infoX-SMSsystem and MSs communicate through the mobile

    network. Therefore, the interface is the externalinterface of the signaling access gateway(TELLIN-USAU).

    The TELLIN-USAU can access the narrowband SS7and the IP-based broadband SS7, so it has two kindsof signaling interfaces: the TDM-based signalinginterface and the IP-based signaling interface.

    l   The TDM-based signaling interface adopts E1physical interface, and it can access 64-Kbps and2-Mbps signaling links.

    l   The IP-based signaling interface adopts the FEinterface of the 10M/100M Ethernet. 

    SS7 

    PDF !"# "pdfFactory Pro" $#%&'( www.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    18/102

    infoX-SMS System Description Chapter 2 System Architecture

    Huawei Technologies Proprietary

    2-1

    Chapter 2 System Architecture

    This chapter introduces the design concept and software architecture, as well as the

    hardware architecture of the infoX-SMS system.

    Reading this chapter helps you get an understanding of the working mechanism of the

    infoX-SMS system.

    2.1 Design Concept of the SMS system

    In logical functions, the SMS system can be divided into the NMS subsystem, service

    subsystem, access subsystem, scheduling subsystem, and charging subsystem.

    Figure 2-1 shows the logical structure.

    SS7 network

    Network management,

    MT functions, Report

    generation, Alarming

    BOSS system

    Service network

    infoX-SMS

    NMS

    subsystem

    Service

    subsystem

     Access

    subsystem

    Scheduling

    subsystem

    Charging

    subsystem

     

    Figure 2-1 SMS system architecture

    The functions of each subsystem are as follows:

    I. Access subsystem

    The access subsystem accesses the SMS system to external systems, which include:

    l   SS7 network through the signaling access gateway

    l   Service network through the SMPP 3.3 or SMPP 3.4 protocol

    l   Charging network through SMAP 1.3, SMPP 2.0, files and internal protocols

    PDF !"# "pdfFactory Pro" $#%&'( www.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    19/102

    infoX-SMS System Description Chapter 2 System Architecture

    Huawei Technologies Proprietary

    2-2

    Physically, the access subsystem includes:

    l   Signaling processing module composed of the access gateway (such as USAU),

    MTI Server, and MAP Server

    l  

    SMSC Interfaces adopting different protocols (such as SMPP interface)

    II. Scheduling subsystem

    The scheduling subsystem realizes the function of SM scheduling, which includes the

    SM storing, forwarding, backup, and routing management and so on.

    Physically, the scheduling subsystem is composed of the SMSC, L2CacheDaemon,

    historical database, DBDaemon, and so on.

    III. Service subsystem

    The service subsystem implements the service functions such as SM forwarding and

    enhanced status report provided by the SMS system.

    Physically, the service subsystem is composed of the SMSC, CCM, UserProxy, the

    ICCWebServer, and so on.

    IV. Charging subsystem

    The charging subsystem conducts charging related functions such as bill creation and

    pre-deduction of PPS subscribers.

    Physically, charging subsystem is composed of the BillCreater, PPS processing

    module of the SMSC, and UTIns.

    V. NMS subsystem

    The NMS subsystem implements such functions as network management,

    maintenance and test, statistics, report generation, and alarming.

    Physically, the NMS subsystem is composed of the MT console, MT Server, I2000,

     AlertServer, alarm console, reporting system, and so on.

    &   Note:

    For detailed description of the modules of the subsystem, refer to section 2.2 SMS

    System Architecture." 

    PDF !"# "pdfFactory Pro" $#%&'( www.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    20/102

    infoX-SMS System Description Chapter 2 System Architecture

    Huawei Technologies Proprietary

    2-3

    2.2 SMS System Architecture

    The SMS system is designed with the modularized concept. This system can be

    divided into several parts according to different functional categories, which can beselected during the construction of the system depending on the actual needs so as to

    provide services of different levels. The system architecture is shown in Figure 2-2.

    BillCreater 

    FileMirror 

    ClusterMng

    To another node of 

    dual system

    Backup

    Daemon

    DBDaemon

    Report

    ServerSelector 

    SMC database

    infoX SMS

    GW

    Mobile network

    No.7

    TELLIN-USAU

    MTI Server 

    GSM MAP

    Server 

    SMCAPP

    MT Server 

    MT terminal

    /NMC

    SP ICCWebServer 

    service database

    MS

     Alert Server UserProxy

    WWW Client

    L2Cache

    Daemon

    Informationsecurity module

    CDMA MAP

    Server 

     

    MT Server: Maintenance and Test Server  

    MAP Server: Mobile Application Part ServerMTI Server: Message Transfer Interface Server 

     

    CCM: Customer Care Module

    ICC: Intellectual Control Center which is the infoX-SM Assistant system 

     Alert Server: connected with various modules of the SMS system 

    PDF !"# "pdfFactory Pro" $#%&'( ) www.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    21/102

    infoX-SMS System Description Chapter 2 System Architecture

    Huawei Technologies Proprietary

    2-4

    infoX: infoX-SMS GW 

    FCC: Flow Control Center  

    Figure 2-2 infoX-SMS system architecture

    &   Note:

    In Figure 2-2 the CCM 1 is connected with the SMCAPP to process called-related

    services. The CCM 2 is connected with the infoX-SMS GW to handle calling-related

    services. In addition, the CCM can be directly connected with the SMCPP to handle

    calling-related services. For detailed information, refer to section "#$%&'()

      "#$%&'()." 

    In this figure, the modules in the dotted line box are the service modules of the SMS

    system; the modules out of the dotted line box are peripheral modules connecting with

    the SMS system.

    Functions of the modules are detailed in the following sections.

    2.2.1 Signaling Gateway

    The TELLIN-USAU can be used as the SG of the SMS system. The TELLIN-USAU is

    located between the signaling network and the internal processing module of the SMS

    system. As the SG, the TELLIN-USAU implements the signaling interaction between

    the SMS system and the MSC and the HLR, and accomplishes signaling access andconversion necessary for the information interaction between the MS and the SMS

    system.

    2.2.2 MTI Server

    The MTI Server is the interface layer between the MAP layer and the TCAP layer in

    the signaling system number 7 (SS7). The main functions are as follows:

    l   Processing the conversion between signaling at the TCAP layer and that at the

    MAP layer

    l   Processing basic dialogs processes, including dialog creation, release, and

    maintenance, at the MAP layer

    l   Distributing signaling at the MAP layer among the application modules, including

    the MAP Server, USSD Gateway and so on, of the MAP layer

    l   Connecting the application modules at the MAP layer, and distributing messages

    according to the AC_NAME and SSN of messages

     As the server, the MTI Server connects the MAP Server, USSD Gateway, and the

    signaling access gateway.

    When receiving the MAP dialog request at the TCAP layer from the wireless network,

    the MTI Server sends the request to the corresponding MAP processing module. For

    PDF !"# "pdfFactory Pro" $#%&'( www.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    22/102

    infoX-SMS System Description Chapter 2 System Architecture

    Huawei Technologies Proprietary

    2-5

    dialog requests initiated from the modules of the MAP layer, the MTI Server

    distributes them to the corresponding signaling access gateway according to a

    proportion.

    2.2.3 GSM MAP Server

    The GSM MAP Server is the GSM G/IW gateway of the SMS system. It processes the

    MAP signaling of the SMS system, converts the MAP signaling into the message of

    internal format, and then forwards it to SMSC.

    The GSM MAP Server connects with the MTI Server as the client, processing the

    MAP signaling. Meanwhile, the GSM MAP Server connects with the SMSC as the

    server, implementing the conversion between the MAP signaling and the message of

    internal format.

    2.2.4 CDMA MAP Server

    The CDMA MAP Server is a part of the SMS system. It converts the signaling between

    layers TCAP and CDMA MAP, and converts CDMA MAP signaling into messages of

    the internal format and forwards them to the SMSC. The CDMA MAP Server, as a

    client, connects with the CTI Server directly; or as the server, connects with the USAU

    directly; and as the superior level of the signaling access gateway, processes the

    CDMA MAP signaling. At the same time, the CDMA MAP Server, as the server, is

    connected with the SMSC, implementing the conversion between the CDMA MAP

    signaling and messages of the internal format.

    2.2.5 SMSC

    The SMSC is responsible for scheduling, storing and forwarding SMs in the SMS

    system. Its basic functions include submission, delivery, and scheduling of SMs,

    maintenance of SM subscriber data, subscriber authentication, system flow control,

    management of external interfaces, generation of SM historical records, generation of

    realtime SMS bills and provision of external standard interfaces (such as SMPP 3.3

    and SMPP 3.4 interface).

     As the kernel module of the SMS system, the SMSC provides system interfaces formodules such as the CDMA MAP Server, GSM MAP Server.

    The interface between the SMSC and the GSM MAP Server complies with the

    protocol ETSI GSM 03.40 Version 4.8.1: European digital cellular

    telecommunications system (Phase 2); Technical realization of the Short Message

    Service (SMS) Point to Point (PP).

    The interface between the SMSC and the CDMA MAP Server complies with the

    protocol EIA/TIA IS637A protocol and the EIA/TIA IS637B.

    The interfaces between the SMSC and the service modules comply with the standard

    SMPP protocol.

    PDF !"# "pdfFactory Pro" $#%&'( www.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    23/102

    infoX-SMS System Description Chapter 2 System Architecture

    Huawei Technologies Proprietary

    2-6

    The SMSC consists of five modules, SMCAPP, BillCreater, DBDaemon,

    BackupDaemon, and L2CacheDaemon. The SMCAPP and other modules access

    data of each other through memory sharing.

    Their functions are as follows:

    I. SMCAPP

    The SMCAPP module is responsible for receiving, scheduling and delivering SMs,

    managing all the SMEs connected to the SMS system and providing the interface for

    the maintenance and test of the SMSC operation.

    II. BILLCreater

    The BILLCreater module is responsible for generating realtime SMS bills which are

    used for the query and statistics by the charging system and report system.

    III. DBDaemon

    The DBDaemon module is responsible for backing up and restoring the memory data

    in the SMSC, such as the management on subscriber data, historical data and

    predefined SMs.

    IV. BackupDaemon

    The BackupDaemon module implements the backup and restoration of the memory

    data in the SMSC. The BackupDaemon backs up SMs in the memory of SMCAPP in

    real time. When the SMCAPP is restarted by ClusterMng after abnormal exist, it readsback SMs from the BackupDaemon, recovering SMs during the abnormity of the

    SMCAPP.

    In the dual system mode, the BackupDaemon module has the functions of backing up

    and restoring data of the active and standby hosts. The BackupDaemon of the

    standby host backs up SMs from that of the active host, ensuring the consistency of

    SM data in the memories of the active host and standby host.

    When switchover happens, the original standby host changes into the active host,

    while the SMCAPP of the original standby host turns into the Master   status.

    Meanwhile, the SMCAPP of the current active host reads back messages from theBackupDaemon, ensuring the consistency of SM data in the memories of the two

    hosts.

     At the startup of an SMS system, it first loads pre-defined SMs and subscriber

    information into the memory of the SMSC through DBDaemon, and then recovers the

    SMs from the BackupDaemon.

    V. L2CacheDaemon

    During the peak hour, some of the SMs are saved into the L2CacheDaemon.

    Temporarily, these SMs are not scheduled in real time.

    PDF !"# "pdfFactory Pro" $#%&'( www.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    24/102

    infoX-SMS System Description Chapter 2 System Architecture

    Huawei Technologies Proprietary

    2-7

    When the system load is lower, the SMCAPP, together with the L2CacheDaemon,

    reads back the SMs into the memory of the SMSC for rescheduling.

    2.2.6 Dual System Management Module

    The dual system management module provides dual system management functions

    for key system components, enhancing the system stability and security.

    I. ClusterMng

    ClusterMng is responsible for monitoring and maintaining specific application

    modules of the SMS system, such as SMCAPP.

    l   Dual system management in the Linux operating system  

    In the Linux operating system, the ClusterMng implements the dual system

    functions of the SMS system together with the VCS management software. The

    VCS manages and switches the floating IP address and VGs. Meanwhile, the

    VCS software on the active host is responsible for monitoring the running of

    each process of the Oracle database (DB2 database), and the ClusterMng. The

    ClusterMng is responsible for monitoring and maintaining the running of each

    application module of the SMS system. For example, the running of the

    scheduling process.

    If the VCS software on the active host finds that the network running is abnormal,

    the Oracle database (DB2 database) is abnormal, or the ClusterMng process is

    abnormal and fails to be restarted, the VCS performs a switchover automatically.

    If the ClusterMng finds that an exception occurs on a module, it tries to restart

    the module for several times. When the exception cannot be removed, the

    ClusterMng decides whether to perform a switchover according to the

    configuration.

    l   Dual system management in the Windows system

    Under the Windows operating system, ClusterMng and Serverselectoraccomplishes dual system functions of the SMS system. ClusterMng takes the

    server where the floating IP is as the active server, and it is responsible for

    monitoring and maintaining the running status of specific application modules of

    SMs, such as the running status of the SMCAPP module.

    The ClusterMng tries to start a module for many times if it finds that the module

    works abnormally. If the abnormity persists, it determines whether to conduct

    dual system switchover according to the configuration.

    PDF !"# "pdfFactory Pro" $#%&'( www.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    25/102

    infoX-SMS System Description Chapter 2 System Architecture

    Huawei Technologies Proprietary

    2-8

    II. FileMirror

     According to the configuration, the FileMirror conducts the synchronization of the

    configuration files of the dual system, ensuring the consistency of data at the active

    and standby hosts. In this case, the data on the two hosts are consistent after theswitchover. Such configuration files as account files, route files, the configuration file

    of the MAP Server, the configuration file of the MTI Server need synchronization.

    The FileMirror can detect the change of configuration files on the active host, and

    synchronize the file after change into the standby host, ensuring the data consistency

    on the two nodes of the dual system. In this case, when switchover occurs, the

    standby host is switched over to the active host, and the data configuration on it is

    consistent with that of the original active host before the switchover.

    Currently, the FileMirror supports only synchronization of a single file or that of files in

    the same directory.

    PDF !"# "pdfFactory Pro" $#%&'( www.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    26/102

    infoX-SMS System Description Chapter 2 System Architecture

    Huawei Technologies Proprietary

    2-9

    2.2.7 MT Module

    The MT modules of the SMS system include the Maintenance and Test Server (MT

    Server) and the Maintenance and Test Console (MT console), as shown in Figure 2-3.Through them, you can perform the maintenance, management, and test operations

    on the SMS system.

    MT Console

    MT Server 

    SMSC MTI Server  MAP Server  

    MAP Server  

    Mobile Application Part Server  

    SMSC Short Message Scheduling CenterMT Server Maintenance and Test Server 

     

    MTI Server  

    Message Transfer Interface Server  

    MT Console Maintenance and Test Console

    Figure 2-3 Networking of the MT modules

    The maintenance and test (MT) system consists of the MT console and MT Server.

    I. MT Server

    The MT Server is an intermediate service layer for the interaction of the MT console

    and the maintained modules. It has such functions as authentication, MT user

    management, message distribution, and status monitoring.

    The MT Server has the following features:

    l   Running in the dual system mode with high stability and reliability

    l   Supporting NM alarms.

    l   Supporting report of alarms to the Alert Server through TCP/IP

    The functions of the MT Server are as follows:

    l   Implementing the authentication for maintenance and test.

    l   Ensuring the connection with the service module.

    l   Providing the message transmission between the service module and the MT

    console.

    l   Providing the operations on the accounts of MT users.

    PDF !"# "pdfFactory Pro" $#%&'( ) www.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    27/102

    infoX-SMS System Description Chapter 2 System Architecture

    Huawei Technologies Proprietary

    2-10

    l   Notifying the MT console of the connection status with the service module.

    l   Notifying the service module of the abnormality in connection with the MT

    console.

    l   Providing the interface with the iManager I2000 network management system

    (NMS).

    l    Authenticating the IP addresses of the devices (such as the network

    management system, MT console, SMCAPP) that request for connection to the

    MT Server.

    l   Monitoring and recording the MT operations implemented by MT subscribers for

    later query.

    II. MT Console

    The MT console is an indispensable part of the SMS system. As the maintenance

    management terminal of the SMS system, it is responsible for the operation,maintenance and management of the system. It is also the interface between the

    whole system and subscribers, providing friendly graphical user interface (GUI) and

    easy operations.

    Subscribers can query the status, configure data, and performs monitoring and

    tracing respectively on the SMSC, GSM MAP Server, CDMA MAP Server, and MTI

    Server through the MT console.

    2.2.8 Alert Server

     As the local alert server of the SMS system, the Alert Server communicates with the

    alarm source modules (such as SMCAPP) through the Inner Message of TCP/IP. It

    receives alarms from alarm source modules and prompts alarms through the sound

    box and audio/visual alarm console of the alarm subsystem.

    The Alert Server receives alarms from each module of the SMS system. Then it

    reports the alarms to the NMS through the MT Server.

    On the Web operation platform of the Alert Server, you can query the historical alarms,

    clear alarms, filter alarms, set validity period, and so on.

    2.2.9 Information Security Monitoring System

    The information security monitoring system obtains bills from the SMS system,

    implements the analysis and statistics of the bill files, notifies relevant personnel of

    questionable subscribers and SPs, gives alarms and records them into the database.

    Operators can, according to those data, restrict questionable subscribers (or SPs) to

    normalize the SM-related behaviors of SM subscribers (or SPs).

    For details of the information security monitoring system, refer to corresponding

    Online Help.

    PDF !"# "pdfFactory Pro" $#%&'( www.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    28/102

    infoX-SMS System Description Chapter 2 System Architecture

    Huawei Technologies Proprietary

    2-11

    &   Note:

    Information security monitor differs from information security authentication.

    Information security authentication means filtering SMs submitted to the SMS system

    in real time for security regards and rejecting the SMs which do not meet

    requirements. Information security monitor means monitoring and normalizing the

    SM-related actions of subscribers or SPs through after-the-fact statistics.

    2.2.10 Report Processing System

    The SMS report system, through the statistics of the SM bills, outputs accurate and

    visual statistics reports for subscribers, thus facilitating operators in the management

    of the SMS system. The SMS report system consists of the pre-statistics system and

    the report system.

    l   The pre-statistics system is responsible for the resolution and statistics of

    original bill records according to the user-defined rules. Then it generates the

    statistics table, and writes the statistics table into the report database for the

    report system and the network management.

    l   The report system is responsible for generating, displaying and outputting SMS

    reports. It takes the statistics table generated by the pre-statistics system from

    the report database, and generates service reports using the user-defined

    templates.

    For specific contents of SMS reports, refer to Report System User Manual  and

    Prestatistics System User Manual  

    2.2.11 Network Management System

    The HUAWEI iManager I2000 Intelligent network management system interacts with

    the MT Server of the SMS system through MML, implementing the network monitor of

    the SMS system. The iManager I2000 provides the following functions:

    l   Topology management: The system reflects in topological views the

    configurations of SM equipments, the network architecture of the SMS system,

    and the topological connection between the SM equipments in the local network

    and that in other networks.

    l   Configuration management: The system searches and selects configuration

    information related to the SM equipments within the local network, functional

    entities staying on the equipments and the online SMS services. When

    configuration information is changed, the network management system will

    obtain information about configuration changes and mark them. In addition, the

    system manages the automatic update of the information.

    PDF !"# "pdfFactory Pro" $#%&'( www.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    29/102

    infoX-SMS System Description Chapter 2 System Architecture

    Huawei Technologies Proprietary

    2-12

    l   Fault (Alarm) management: In the network management system, the fault

    daemon receives in real time alarms of the SM equipments, such as the SMSC,

    MAP Server, MTI Server and MT server. The alarm foreground displays in real

    time the alarms.

    l   Performance management: The SMSC performance management part provides

    such performance analyses as CPU occupation statistics, memory occupation

    statistics, hard-disk operation statistics, mobile termination (MT) failure statistics,

    mobile origination (MO) failure statistics, flow statistics, Service Report Table A

    statistics, Service Report Table B statistics and Service Report Table B statistics.

    l   Security management: The system controls the network management user

    authority.

    For specific contents of the network management, refer to iManager I2000 Intelligent

    Network Management System User Manual .

    PDF !"# "pdfFactory Pro" $#%&'( www.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    30/102

    infoX-SMS System Description Chapter 2 System Architecture

    Huawei Technologies Proprietary

    2-13

    2.3 Hardware Structure

    Different hardware structures are adopted by the SMS system according to the

    different SM service flows.

    I. A Single SMS system installed together with the database

    When the SM service flow and number of subscribers are small, a single dual system

    serves as the hardware platform for the kernel programs and database of the SMS

    system, as shown in Figure 2-4.

    Disk arraySMC Node2

     APP

    Oracle

    SMC Node1

    Oracle APP

     

    Figure 2-4 SMS system installed together with the database

    In this mode, all programs and database of the SMS system run on the two nodes of

    the dual system. Subscriber data, historical SMs are stored on the shared disk array.

    The active node of the dual system provides services externally.

    When error occurs on the active node, ClusterMng notifies all programs of switchover.

    The original standby node provides services externally, ensuring the normal running

    of services.

    II. A single SMS system installed separately with the database

    When the SM service flow and number of subscribers are large, two dual systems are

    adopted. One serves as the hardware platform for the kernel programs, and the other

    as the hardware platform for database, as shown in Figure 2-5.

    Disk array

    Disk array

    SMC

    Node2

     APP

    SMC

    Node1

     APP

    Oracle Oracle

    Database Server1 Database Server2  

    Figure 2-5 SMS system installed separately with the database

    PDF !"# "pdfFactory Pro" $#%&'( dwww.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    31/102

    infoX-SMS System Description Chapter 2 System Architecture

    Huawei Technologies Proprietary

    2-14

    In this mode, all programs of the SMS system run on the two nodes of the dual system.

    Bill data are stored in the shared array of the dual system. Database runs on the two

    nodes of the dual system. Subscriber data, historical SMs are saved in the shared

    disk array of the dual system. The active host provides services externally.

    When error occurs on the active node, ClusterMng notifies all programs of switchover.

    The original standby node provides services externally, ensuring the normal running

    of services.

    III. Multiple SMSCs with Multiple MAP Servers

    When the SM service flow is large, the network of multiple MAP Servers is adopted.

    SMSC1

    SMSC2

    SMSC4

    MTI

    Server1

    MAP

    Server1

    MTI

    Server2

    MTI

    Server3

    MTI

    Server4

    MAP

    Server2

    MAP

    Server3

    MAP

    Server4

    USAU2USAU1

    STP1 STP2

    SMSC3

     

    Figure 2-6 Multiple MAP Servers

    In the mode of multiple MAP Servers, the MAP Server and MTI Server of each SMSC

    can be installed together with the SMSC or can be installed independently. The MAP

    Servers and MTI Servers of the multiple sets of SMS systems form a crossover

    network with the SMSC.

    PDF !"# "pdfFactory Pro" $#%&'( ) www.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    32/102

    infoX-SMS System Description Chapter 3 System Functions and Implementation

    Huawei Technologies Proprietary

    3-1

    Chapter 3 System Functions and Implementation

    This chapter introduces the scheduling processing functions of the SMSC, as well as

    the basic service functions, system management functions, and system maintenance

    functions of the infoX-SMS system.

    Reading this chapter enables you to get an understanding of the functions and

    features of the infoX-SMS system.

    3.1 Basic Service Supporting Functions

    The basic service supporting functions support the basic services of the infoX-SMS

    system. This chapter covers the basic service supporting functions.

    3.1.1 SM Submission

    The infoX-SMS system supports the submission of SMs by mobile subscribers and

    ESMEs.

    l    After an SM is submitted to the SMS system and is confirmed as valid, it is

    inserted into the short message queue and an acknowledgment message is sent

    back to the originator.

    l   If the SM is invalid or cannot be processed by the SMS system temporarily, the

    SMS system sends to the originator a message indicating submission failure.

    3.1.2 SM Delivery

    The infoX-SMS system delivers SMs submitted to it.

    The SMS system automatically adjusts the delivery frequency according to the

    number of SMs waiting to be delivered, regularly takes out the SM that must be

    delivered, and ensures that only one SM is sent to one MS at one time.

    l   If the SM is successfully delivered, it is moved to the historical information

    database for query and bill statistics.

    l   If the SM fails to be delivered, the SMSC adopts specific scheduling strategy and

    performs subsequent scheduling on the SM according to the error code returned

    and the current scheduling mode of the SMSC.

    l   If the SM has not been delivered successfully yet after its life cycle ends, it is

    moved to the historical information database with the failure cause recorded.

    3.1.3 Status Report

    The subscriber can obtain the status of an SM he or she sends through the report

    returned by the system.

    PDF !"# "pdfFactory Pro" $#%&'( www.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    33/102

    infoX-SMS System Description Chapter 3 System Functions and Implementation

    Huawei Technologies Proprietary

    3-2

    The infoX-SMS system generates status report according to the configuration

    (whether status report is needed), and notifies the subscriber of the submission result

    of the SM.

    The message status includes the following:l   Forwarding notification (forwarding success)

    l   Forwarding failure notification (permanent failure)

    In addition, the MS can select the requirement for the enhanced status report. The

    SMS System returns an SM indicating the SM transfer status to the MS. The system

    needs the ICC to manage and support the service of the enhanced status report.

    3.1.4 Information Security Authentication

    The information security authentication means filtering the SMs submitted to the SMS

    system in real time for information security and refusing those SMs not satisfying the

    requirements.

    1) After receiving an SM, the infoX-SMS system forwards it to the information

    security module.

    2) The information security module authenticates the SM, for example, it checks

    whether the SM contains sensitive words or whether it is a junk SM, and then

    returns the authentication result to the infoX-SMS system.

    3) The infoX-SMS system processes the SM if it passes the authentication.

    Otherwise, it rejects the SM.

    3.1.5 Authentication and Charging

    The SMS system supports the authentication of PPS service subscribers and Mobile

    Virtual Private Network (MVPN) service subscribers.

    l   When a PPS subscriber sends or receives an SM, the infoX-SMS system sends

    the information of the PPS subscriber to the IN SCP for authentication and

    charging according to the PPS routing information.

    The infoX-SMS system supports roaming charging of PPS subscribers. When

    the SMS system performs PPS authentication and fee deduction on a PPS

    subscriber who sends or receives an SM, it sends the authentication message

    with the MOMSC address to the SCP. The SCP determines the charging rate of

    an SM according to the MOMSC address (the SCP checks whether the MOMSC

    address indicates a local MSC), and charges roaming PPS subscribers and

    non-roaming PPS subscribers differently. The PPS roaming charging supports

    charging rollback.

    l   MVPN is a special mobile virtual private network, and allows VPN subscribers to

    send and receive SMs using short numbers. When processing this type of SMs,

    the SMS system needs to convert the short number to the actual MSISDN,

    PDF !"# "pdfFactory Pro" $#%&'( www.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    34/102

    infoX-SMS System Description Chapter 3 System Functions and Implementation

    Huawei Technologies Proprietary

    3-3

    therefore, it needs to obtain the actual MSISDN corresponding to the short

    number from the IN network.

    The authentication mode and route for the number segments of the local PPS service

    and local MVPN service should be flexibly set according to the actual requirements.

    3.1.6 Multiple Coding Schemes

    The infoX-SMS system supports multiple coding schemes, thus supporting multiple

    languages.

    I. GSM coding schemes that the system supports

    l   7-bit compressed coding

    l   8-bit coding

    l  Unicode coding (16bit)

    II. CDMA coding schemes that the system supports

    The system supports the following five coding schemes of the CDMA network: 00000,

    00010, 00011, 00100, and 01001.

    Table 3-1 shows the coding schemes that the CDMA network defines.

    Table 3-1 Coding schemes that the CDMA network defines

    CHARi Encoding Type MSG_ENCODING FieldLength of CHARi

    (bits)

    Octet,unspecified 00000 8

    Extended Protocol Message[21]

    00001 (see iv)

    7-bit ASCII [25] 00010 7

    IA5 (Table 11 OF [31]) 00011 7

    UNICODE [29]i  00100 16

    Shift-JIS [30]ii  00101 8 or 16

    Korean [33]iii  00110 8 or 16

    Latain/Hebrew [28] 00111 8

    Latain [27] 01000 8

    GSM 7-bit default alphabet[37]

    01001 7

     All other values are reserved

    PDF !"# "pdfFactory Pro" $#%&'( www.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    35/102

    infoX-SMS System Description Chapter 3 System Functions and Implementation

    Huawei Technologies Proprietary

    3-4

    III. TDMA coding schemes that the system supports

    The system supports the following three coding schemes of the TDMA network:

    00001, 00010, and 00100.

    Table 3-2 shows the coding schemes that the TDMA network defines.

    Table 3-2 Coding schemes that the TDMA network defines

    Value Function

    00001 IRA

    00010 User spccific

    00011 Latain 1, as specified in ISO-8859-1

    00100 BMP, as specified in ISO-10646

    00101 Hebrew, as specified in ISO-8859-8

     All other values are reserved

    3.1.7 Number Conversion According to the Fields of TON, NPI,

    ADDRESS and PID

    The system supports three number conversion points: number conversion before NP

    authentication, number conversion before PPS authentication and number

    conversion before delivery. At each number conversion point, the number conversionstrategies are configurable, thus meeting the requirements of related service flows.

     At each number conversion point, the system converts the calling and called numbers

    according to their attributes, including the PID before number conversion, TON before

    number conversion, NPI before number conversion, referential number and number

    conversion strategies. The converted number is used for routing.

    3.1.8 Authenticating Subscribers

    For MO service, the SMSC conducts calling and called number authentications.

    There are two types of authentication: subscriber authentication and number segment

    authentication.

    l   Subscriber authentication

     According to all the SMs submitted from an interface, the system checks whether

    the calling party or the called party is a registered subscriber of the SMSC. If not,

    the SM is rejected.

    l   Number segment authentication

     According to all the SMs submitted from an interface, the system checks whether

    the calling party or the called party meets the authentication requirements of the

    number segment defined in the account attributes or SMC address.

    PDF !"# "pdfFactory Pro" $#%&'( www.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    36/102

    infoX-SMS System Description Chapter 3 System Functions and Implementation

    Huawei Technologies Proprietary

    3-5

    For details of number authentication, refer to section 3.1.13 Universal Flow of

     Authentication and Number Conversion." 

    The following shows the authentication flow of the SMs submitted by the

    CDMA/TDMA subscribers (Number segments of the CDMA/TDMA subscribers areconfigurable):

    l   Calling number authentication:

    If the calling number is registered in the local SMS system, it passes the

    authentication. The system processes the SM as the one submitted by the local

    subscriber.

    If the calling number is not registered, the system authenticates the SM

    according to the authentication data corresponding to the gateway accounts for

    the CDMA or TDMA network or that corresponding to the virtual SMC address for

    the CDMA/TDMA networks. If it passes the authentication, the system processes

    the SM as the one submitted by the local subscriber. Otherwise, the system

    regards that the SM is forwarded from another SMS system. If it is configured in

    the SMS system that calling number authentication is conducted on the

    forwarded SM, the system checks the calling number of the SM in the home SMS

    system list. If the number is found in the list, it is an authorized forwarded SM.

    Otherwise, the SM is rejected.

    l   Called number authentication:

    The system first checks the called number in the home SMS system list. If the

    called number is found in the list, it indicates that the called party belongs to

    another SMS system. The SM is then forwarded according to the forwardingmode configured in the table.

    If the called number is not found in the list, it is authenticated in the local SMS

    system. If the called number is registered in the local SMS system, it passes the

    authentication, and the system processes the SM as the one delivered to the

    local subscriber. If the called number is not registered in the local SMS system

    and it is a subscriber in the CDMA/TDMA networks, the system checks whether

    the called number is a local number by referring to the calling authentication

    number segment corresponding to the CDMA/TDMA gateway accounts or virtual

    SMC address. If yes, the SM is delivered directly. If no, the SM is forwarded. If

    the called number is the GSM subscriber, called number authentication is

    conducted according to the authentication data corresponding to gateway

    accounts for the CDMA/TDMA networks or that corresponding to virtual SMC

    address. If the called number does not pass the authentication, the SM is

    rejected.

    3.1.9 Delivery of Long SMs

    The following lists the lengths of ordinary SMs when different coding schemes are

    adopted:

    PDF !"# "pdfFactory Pro" $#%&'( www.fineprint.cn

    http://www.fineprint.cn/http://www.fineprint.cn/

  • 8/18/2019 59606186 InfoX SMS V300R002 System Description

    37/102

    infoX-SMS System Description Chapter 3 System Functions and Implementation

    Huawei Technologies Proprietary

    3-6

    l   Unicode coding: 70 characters

    l   8-bit coding: 140 characters

    l   7-bit coding: 160 characters

    The SMs with the length larger than the maximum length are defined as long SMs.When the MS and the SMS G/IW MSC support Phase 2, the SMS system supports

    the delivery of the long SMs which can be 35,700 bytes long at most (the SM length

    after coding includes the additional information).

     After receiving long SMs, the infoX-SMS system segments them to several packets

    and sends them to subscribers.

    &   Note:

    To enable the GSM network to forward long SMs, the MS and the radio network mustsupport the PHASE2 protocol.

    3.1.10 Delivery of SMs to Multiple Destinations

    The SMS system supports the sending of an SM to multiple destinations.

    1) The ESME submits a Submit_multi message to the infoX-SMS system through

    the SMPP 3.4 interface.

    2) After receiving the Submit_multi message, the infoX-SMS system creates SMs

    according to the attributes of the Submit_multi message (SM content, number of

    destination addre