79
HUAWEI TECHNOLOGIES CO., LTD. www.huawei.com Principle and Architecture of SMC ISSUE 1.0

DS-Basic Training on SMC Principle and Architecture V1.0

Embed Size (px)

Citation preview

Page 1: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD.

www.huawei.com

Principle and Architecture of SMC

ISSUE 1.0

Page 2: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 2

Open Capability

Layer

Common EnablerLayer

Content/Application Layer

SDC

CMS

AAC

Charging

Provisioning

UM

Streaming

Download

Gaming

IMPSMMS

PTT PIM OTA

LocationSMS

EMS

Report Server

BSS

OSS

Bank

CommonManagement

NMS

BackgroundSystem

OtherSystem

IVR

Integrated GW

Call Control SCF FW

Messaging SCF

Other SCF

DRMDMS

Access Layer WISGSignal GW

Access/Core Network 2.5G CN 3G CN2G CN …

Terminal Layer

M-RBT

Parlay/OSA API

IN …

APP Server SP/CP Content PortalCustomerService

Service Enabler Layer

Huawei Mobile Data Service Network Architecture

Page 3: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 3

3G Mobile Data Service Networking

MMDDSSPP

PPoorrttaall

SSTTRREEAAMM

iiGGAAMMEE

InternetInternet

500ES 1

S3552x2 S3552x2 S3552x2S3552x2

DDLLSSCC

S3552x2

SSMMCC

S3552x2

LegendRouter Firewall

Core switchEdge switch

HA Link

WAN Link

GE Link

FC/SCSI Link

100m/FE Link

E1 Link

NO.7NO.7

NMS of the NMS of the provinceprovince

I2000 I2000 ServerServer

NMS clientNMS client

NMS IP bearer network

Billing center serverBilling center server

Billing center Billing center of the of the

provinceprovince

DCN

CCGCCG

3G3Gcore networkcore network

GGSN

NE40

UUSSAAUU

S3026x2

3G service 3G service systemsystem

IINNFFOOXX

S3552x2

Local Local maintenancemaintenance

CMNETCMNET

2G/2.5G data service 2G/2.5G data service systemsystem

DCNWAP WAP GWGW

MMSCMMSC

Local IOD Local IOD platformplatform

Eudemon 200 1

SSCCPP

S3026x2

LSTPLSTPLSTPLSTP

MMMMSSCC

S3552x2

WWAAPPGGWW

S3552x2

S6506 1 S6506 2

500ES 2

Eudemon 200 2S3552x2

Local WIN Local WIN platformplatform

VPN Tunnel

Note: Not every service subsystem has its

independent access layer switch equipment. Several switch devices are divided into several

VLANs.

Page 4: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 4

USAU+SMC+INFOX Networking

2×Netscreen 500

Report server

SM database

server

2×QuidwayS3028 switch

CMNET BOSS

QuidwayR2631E router

QuidwayR2631E router

Pre-statistics server

R2511router

Modem

PSTN

SMSC1SM MT Server/

MT consol

e

INFOX service gateway

INFOX interconnection

gateway

USAU

S3026

WCSU

Infox MT console

Signaling network

SM alarm server

SCP

Pre-statistics

server/report

Page 5: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 5

Overall Networking Diagram of SMC

BTS

BTS

NSS

PSTN/ISDN/PSPDN

OMC SERVEROperation console

Operation console

HLR/AUC/EIR

BTS

OMCData communication network

MSC/VLR

BSC

BSC

Other MSC

BSS

MS

MS SMC

Page 6: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 6

SMC Location

LSTP LSTP

HSTP HSTP

USAU

MSC

HLR

SP INFOX SMC INFOX INFOX SMC

Page 7: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 7

Objective

Understand the architecture and networking of the SMC

Understand the basic short message flow concept

Understand the basic concept and features of short messages

Understand the SMC database application

Understand the SMC bill application

Page 8: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 8

Reference

Name Path on Support

This document Data Service > SMC > Function and Feature > Training Document > Basic Training

User Manual Data Service > SMC > Product Manual > 01-INtess-SMAXII SMC (for GSM)

Deployment Guide Data Service > SMC > Technical Guide > Deployment Guide

Troubleshooting Guide Data Service > SMC > Technical Guide > Troubleshooting

Page 9: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 9

SmcAppSmcApp

USAU/128SAUUSAU/128SAU

Mti ServerMti Server

Map ServerMap Server

Mt ServerMt Server

BillCreaterBillCreater

BackupDaemonBackupDaemon

DbDaemonDbDaemonClusterMngClusterMng

FileMirrorFileMirror

Two node scriptTwo node script

Monitoring systemMonitoring systemBilling systemBilling systemReport systemReport system

Share memory

SCP Alarm

system

To another

node

Two-node

system/OS

ORACLE

database

MT console/I2000 NMS

SS7 network

MT

protocol

CMC

protocol

Signal/Event

Service

SMPP/SMEI

Internal

protocol

NFS

Invoke

Share memory

L2CacheDaemon

SMC ArchitectureSMC Architecture

Page 10: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 10

SmcAppSmcApp

Cti-LinkCti-Link

Mti ServerMti Server

Map ServerMap Server

Mt ServerMt Server

BillCreaterBillCreater

BackupDaemonBackupDaemon

DbDaemonDbDaemonClusterMngClusterMng

FileMirrorFileMirror

ServerSelectorServerSelector

Monitoring systemMonitoring systemBilling systemBilling systemReport systemReport system

SCP Alarm

system

To another

node

ServerSelectorServerSelectorORACLE

database

SS7 network

MT

protocol

CMC

protocol

Service

SMPP/SMEINetwork path sharing

InvokeL2CacheDaemon

Signaling Signaling equipmentequipment

SMC ArchitectureSMC Architecture

MT console/I2000 NMS

Internal

protocol

Share memory

Share memory

Share memory

Page 11: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 11

MTP-1MTP-1

MTP-2MTP-2

MTP-3MTP-3

SCCPSCCP

TTUUPPTCAPTCAP

MAPMAP

MMTTUUPP

IISSUUPP

BBSSSSAAPP

INAPINAPOMAPOMAP

ITU-T NO.7 signaling system user

Layer6,5,4

Layer3,2,1

OSI

SS7 ArchitectureSS7 Architecture

Layer7

Page 12: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 12

Short Message Definition

Use the NO7 signaling channel to transmit messages

The transmitted message is in the text format

Length≤140 bytes

Page 13: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 13

Functions of SMC

Store and forward short messages

GSMNetwork

SMS

SMC

Page 14: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 14

Scheduling policy in the store-and-forward

mode

Scheduling policy in the datagram mode

Scheduling policy in the interaction mode

SMC Scheduling PolicySMC Scheduling Policy

Page 15: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 15

16×2 Link

Multi-module networking

G/IWMSC

LSTP1 LSTP2

SMSC

AM/CM

16×4 Link

G/IWSM1

LSTP1 LSTP2

G/IWSM2

SMSC

GMSC1 GMSC1

Single-module networking

• Single signaling point networking solution of the SMC

Signaling Networking StructureSignaling Networking Structure

Page 16: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 16

Multi-MAP networking plan of the SAU

AM/CM SAU

G/IWSM1

LSTP1 LSTP2

G/IWSM2

SMSC

MAPMAP

SMSC

• Multi-MAP networking solution of the SMC

Signaling Networking StructureSignaling Networking Structure

Page 17: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 17

AM/CM

G/IW(G)

LSTP(G) LSTP(C)

G/IW(C)

SMSC

CMap

GMap

• Networking solution of the SMC for the CDMA and GSM networks (USAU):

MTI

CTI

Signaling Networking StructureSignaling Networking Structure

Page 18: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 18

Three Kinds of Signaling of Short Message

MO (Mobile Originated)

SMS originated by the MS

MT (Mobile Terminated)SMS terminated by the MS

ALERT_SC (Alert Service Center)SMC alter

Page 19: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 19

MSVLRMSCHLRSignaling gatewaySMCAccess Request

and Possible Authentication

Message Transfer

SendInfo For MO SMS

Forward ShortMessage

Message Transfer

ACK

ACK

ACK

MO message flowMO message flow

Basic Message FlowBasic Message Flow

Page 20: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 20

MSVLRMSCHLRSignaling gatewaySMC

Message Transfer Send Route Info

For ShortMessage

Forward ShortMessage

ACK

ACK

MT message flowMT message flow

ACK

SendInfo For MT SMS

Message Transfer

Basic Message FlowBasic Message Flow

Page 21: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 21

MSVLRHLRSignaling gateway

ALERT_SC

ALERT_SC

ALERT_SC message flowALERT_SC message flow

RegForSM

RP_MS_TO_NETWORK_SM

S_A

SMC

Basic Message FlowBasic Message Flow

Page 22: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 22

MSVLRSGSNHLRSMCAccess Request

and Possible Authentication

Message Transfer

Froword ShortMessage

Message Transfer

ACK

ACK

ACK

PS MO message flowPS MO message flow

Basic Message FlowBasic Message Flow

Signaling gateway

Page 23: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 23

MSMSCSGSNHLRSignaling gatewaySMC

Message Transfer Send Route Info

For ShortMessage

Forward ShortMessage

ACK

ACK

PS MT message flowPS MT message flow

ACK

Message Transfer

Basic Message FlowBasic Message Flow

Page 24: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 24

Virtual SMCVirtual SMC

Short message entityShort message entity

Registered userRegistered user

Related ConceptsRelated Concepts

Page 25: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 25

SM validity periodSM validity period

Attempt to redeliver SMAttempt to redeliver SM

AccountAccount

PS SMs and GSM SMs are over different PS SMs and GSM SMs are over different

networks, but they have the same message networks, but they have the same message

structure.structure.

Related ConceptsRelated Concepts

Page 26: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 26

InterfaceInterface

OCOSOCOS

TCOSTCOS

Related ConceptsRelated Concepts

Page 27: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 27

The L2 cache features can be divided into the following flows The L2 cache features can be divided into the following flows

Store flowStore flow

Read-back flowRead-back flow

Alert triggering flowAlert triggering flow

MT partMT part

SmcAppSmcAppL2CacheDaemonL2CacheDaemon

ORACLE

database

ORACLE

database

Mt ServerMt Server

MT console

Features of V3.0Features of V3.0

Page 28: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 28

Triggering the store flow of the L2 Cache:Triggering the store flow of the L2 Cache:

The messages in the message queue of receive entity where the message locates can be written The messages in the message queue of receive entity where the message locates can be written

into the L2 cache.into the L2 cache.

The number of L2 message is less than “The maximum number of L2 message” specified by The number of L2 message is less than “The maximum number of L2 message” specified by

License.License.

When MT delivery fails, any of the following condition can trigger L2 cache.When MT delivery fails, any of the following condition can trigger L2 cache.

When the MT speed reaches the threshold set by License, SMS Server is currently in the state of “Start MT speed threshold measures”, which contains “If delivery fails, enter L2 cache.”

The state of “start measures for memory SM number threshold ”contains “If delivery fails, enter L2 cache.”

The state of “Start measures for entities number threshold” contains “If delivery fails, enter L2 cache.”

The message Profile requires to enter L2 cache.

Features of V3.0Features of V3.0

Page 29: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 29

Writing range of L2 cache:Writing range of L2 cache:

SM called entity has two modes: 1. Traditional orderly delivery , 2. Free delivery.SM called entity has two modes: 1. Traditional orderly delivery , 2. Free delivery.

For the orderly delivered entities, the SMs with higher configuration priority do not enter For the orderly delivered entities, the SMs with higher configuration priority do not enter

L2 cache. L2 cache.

For the free delivered entities, only the SMs that fails to be delivered and meet the entry For the free delivered entities, only the SMs that fails to be delivered and meet the entry

conditions can enter. SMs not delivered does not enter L2 cache. conditions can enter. SMs not delivered does not enter L2 cache.

EMS does not enter L2 cache.EMS does not enter L2 cache.

Long SMs created by internal protocols do not enter L2 cache. Long SMs created by internal protocols do not enter L2 cache.

Status reports enter L2 cache. Status reports enter L2 cache.

Features of V3.0Features of V3.0

Page 30: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 30

Triggering the readback flow of the L2 cacheTriggering the readback flow of the L2 cache

Only when all the following conditions are met, Smcapp starts the readbackOnly when all the following conditions are met, Smcapp starts the readback (( send read-back send read-back

instructions to the L2CacheDaemon processinstructions to the L2CacheDaemon process)) The system has started and SMS server is in the active state. It does not

read message in standby state.

The handshake with L2Cache has been set up and L2cache works normally.

The system runs normally, not in the state of “start MT speed threshold measures”, or “start memory SMs numbers threshold measures”, or “start entity number threshold measures”; if the system is in the state of “distributing flow and indicating busy” or “delete SMs unsuccessfully delivered”, it does not read back the SMs.

Time since last read-back begins exceeds the set value (like 60s)

Last SMs readback of L2 cache has finished.

Features of V3.0Features of V3.0

Page 31: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 31

Intelligent Redelivery TechnologyIntelligent Redelivery Technology

For different delivery failures, different redelivery strategies of cache /cached SMs are

designed. The redelivery strategy is set as: delete one message, delete all messages,

redelivery for limited times, redelivery for unlimited times, enter L2 cache; flexible

redelivery time interval.

Category: common mode, busy-hour mode, and festival mode

Features of V3.0Features of V3.0

Page 32: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 32

Service Attribute ManagementService Attribute Management

It provides service data configuration mode and has the maximum match function.It provides service data configuration mode and has the maximum match function.

It can select the configuration subentity, match length, maximum submission number, It can select the configuration subentity, match length, maximum submission number,

maximum delivery number, delivery mode and validity period.maximum delivery number, delivery mode and validity period.

The delivery mode is divided to: Deliver freely and Deliver orderly. The delivery mode is divided to: Deliver freely and Deliver orderly.

Match length is 0, which means the maximum match.Match length is 0, which means the maximum match.

Features of V3.0Features of V3.0

Page 33: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 33

Multidimensional ScheduleMultidimensional Schedule

Provide various default schedule strategiesProvide various default schedule strategies

Three modes of schedule strategy corresponding to intelligent redeliveryThree modes of schedule strategy corresponding to intelligent redelivery

User-defined special schedule strategies for individual service, such as User-defined special schedule strategies for individual service, such as

1700.1700.

Feature of V3.0Feature of V3.0

Page 34: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 34

Group Number Segment ManagementGroup Number Segment Management

Several groups can be defined. Several groups can be defined.

Every group has its number segment, for example, SP group has relative SP number Every group has its number segment, for example, SP group has relative SP number

segment data.segment data.

The defined group data can be used in routing table, PPS routing table, number The defined group data can be used in routing table, PPS routing table, number

segment priority management, and service scheduling configuration.segment priority management, and service scheduling configuration.

The number length is 0, which means the maximum match.The number length is 0, which means the maximum match.

Features of V3.0Features of V3.0

Page 35: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 35

Number Segment Priority ManagementNumber Segment Priority Management

Several number segment priorities can be definedSeveral number segment priorities can be defined

Number segment data can use group data or can be defined separately.Number segment data can use group data or can be defined separately.

The match length is 0, which means the maximum match.The match length is 0, which means the maximum match.

Priority from higher to lower: VIP1, VIP2, Important 1, Important 2, and Priority from higher to lower: VIP1, VIP2, Important 1, Important 2, and

Common.Common.

Features of V3.0Features of V3.0

Page 36: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 36

Priority StrategyPriority Strategy

The message priority is divided into five kinds according to the relation between The message priority is divided into five kinds according to the relation between

called/calling party.called/calling party.

If the priority of calling/called party is higher, the relative message priority can also be If the priority of calling/called party is higher, the relative message priority can also be

defined to be lower.defined to be lower.

If there is no specified priority, take the highest of the calling/called party as a reference.If there is no specified priority, take the highest of the calling/called party as a reference.

Different message priorities can have different delivery strategies.Different message priorities can have different delivery strategies.

Features of V3.0Features of V3.0

Page 37: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 37

Queue Priority Schedule StrategyQueue Priority Schedule Strategy

You can choose relative schedule for five different message priorities. You can choose relative schedule for five different message priorities.

I f there is no specific schedule, use Default Profile.I f there is no specific schedule, use Default Profile.

Features of V3.0Features of V3.0

Page 38: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 38

Service Schedule StrategyService Schedule Strategy

Relative service schedule strategy is used according to the account and number segment of calling party and the number segment of called party .Relative service schedule strategy is used according to the account and number segment of calling party and the number segment of called party .

The match length is 0, which means the maximum match.The match length is 0, which means the maximum match.

The number segment of calling/called party can be group data or user-defined data.The number segment of calling/called party can be group data or user-defined data.

Use the test function to confirm the service schedule strategy of the account and number segment of calling party, the number segment of called Use the test function to confirm the service schedule strategy of the account and number segment of calling party, the number segment of called

party.party.

Features of V3.0Features of V3.0

Page 39: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 39

Multidimensional Schedule Parameter Configuration Multidimensional Schedule Parameter Configuration

Configure the priorities of messages. The messages with the priorities can be loaded Configure the priorities of messages. The messages with the priorities can be loaded

into the L2 cacheinto the L2 cache

Features of V3.0Features of V3.0

Page 40: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 40

Festival Parameter ConfigurationFestival Parameter Configuration

Define 10 festivals at most.Define 10 festivals at most.

Relative parameters: festival name, start time and end time.Relative parameters: festival name, start time and end time.

Invoke festival schedule mode on festivals.Invoke festival schedule mode on festivals.

Features of V3.0Features of V3.0

Page 41: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 41

Weekly Busy ParameterWeekly Busy Parameter

Define the time period of weekly busy period.Define the time period of weekly busy period.

Define two busy periods at most everydayDefine two busy periods at most everyday

Invoke busy-hour schedule mode during the busy time.Invoke busy-hour schedule mode during the busy time.

Features of V3.0Features of V3.0

Page 42: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 42

Node 1 and 2 programNode 1 and 2 program

ORACLE program (Two nodes are totally symmetrical)ORACLE program (Two nodes are totally symmetrical)

Shared arrayShared array

ORACLE databaseORACLE database

SM databaseSM database

SM databaseSM database

L2 cache SM databaseL2 cache SM database

SM historical databaseSM historical database

Tables of SM historical databaseTables of SM historical database

sm_histableMMDDsm_histableMMDD

SM historical database, MM: Month, DD: Date

ms_usertablems_usertable

SM special subscriber subscription table

Node

1

Node

2

Shared

array

ORACLE DatabaseORACLE Database

Page 43: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 43

Bills provided by the short message system:Bills provided by the short message system:

Statistics billStatistics bill

10: Historical bill – corresponding to the databases

11: MO bill

12: Repeated MT bill

13: ALERT – SC bill

15: SYSTEM – SC bill

16: Information security monitoring bill

Charging billCharging bill

Charging bill

Charging backup bill

SM BillSM Bill

Page 44: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 44

SM bill naming formatSM bill naming format

Statistics billStatistics bill

prmYYYYMMDD_AABBBxxxx.unlprmYYYYMMDD_AABBBxxxx.unl ,, Where, YYYY is year, MM is month, DD is date and AA is SMC IDWhere, YYYY is year, MM is month, DD is date and AA is SMC ID

BBB is bill type number and xxxx is serial numberBBB is bill type number and xxxx is serial number

AA: always be 01.AA: always be 01.

BBB: bill type numberBBB: bill type number

010: historical bill010: historical bill

011: MO bill 011: MO bill

012: MT bill012: MT bill

013: AlertSc bill013: AlertSc bill

015: Performance bill015: Performance bill

016: information security monitoring bill016: information security monitoring bill

xxxx: The value range is 0xxxx: The value range is 0 ~~ 9999, that is, at most 10,000 original bill files can be 9999, that is, at most 10,000 original bill files can be

generated one day. xxxx being FFFF indicates an abnormal bill file.generated one day. xxxx being FFFF indicates an abnormal bill file.

SM BillSM Bill

Page 45: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 45

SM bill naming formatSM bill naming format

Charging billCharging bill

SMS system outputs the bill in text format and uses the file name to

indicate the bill types and the date it formed. By configuration of

BillLocal.ini, Guangdong offices usually configure like this:

SMC bill files begin with the configured field name (default value SMC),

and followed by date character string, like “YYYYMMDD” (it is required to

configure TimeFormat=%Y%m%d in block [BillCheck]), and the serial

number (the digit is flexible, now is configured as 6.)

SMCXYYYYMMDDNXXXXX.txt

N: the number of SMCs, if there is only one SMC, the default value is 1;

XXXXXX: Serial number;

SM BillSM Bill

Page 46: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 46

Bill module

BillCreater

Bill module

BillCreater

/smcbill/checkbill/smcbill/checkbill

/smcbill/checkbillbak/smcbill/checkbillbak

NT billing serverNT billing server

NT billing backup serverNT billing backup server

Billing centerBilling center

/smcbill/bpsbill/10/tosend

/smcbill/bpsbill/11/tosend

/smcbill/bpsbill/12/tosend

/smcbill/bpsbill/13/tosend

/smcbill/bpsbill/15/tosend

/smcbill/bpsbill/16/tosend

/smcbill/bpsbill/10/tosend

/smcbill/bpsbill/11/tosend

/smcbill/bpsbill/12/tosend

/smcbill/bpsbill/13/tosend

/smcbill/bpsbill/15/tosend

/smcbill/bpsbill/16/tosend

/smcbill/bpsbill/11/backup/smcbill/bpsbill/11/backup

Report pre-processing

system or BPS

system

Report pre-processing

system or BPS

system

Report

database

Report

database

Traffic monitorTraffic monitorMonitoring

database

Monitoring

database

FTP

FTP

FTP

FTP

FTP

ODBC

ODBC

SM BillSM Bill

Page 47: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 47

Prepaid ServiceWhen a message is submitted, the SMC must send a request to the BOSS

and then the BOSS queries the balance of the subscriber in the IN to confirm whether to receive the request of the subscriber.

Another method is that the SMC sends a request to the SCP to perform the fee deduction and then the SMC delivers the message after successful fee deduction.

Page 48: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 48

Called ServiceCall transfer

SM filtering

The calling and called subscribers must be in the one SMC.

Page 49: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 49

Flow of Call Transfer Triggered Locally

calling party : MS

called party : MS

SMC DCS

1: MO

2: MO ACK

5: change B number

7: MT ACK

6: MT

3: query called service

4: return result

B number (8613500000002) set itself divert number to 8613500000003

SMSC change B number

to 8613500000003Message delivers to

8613500000003.

8: Generate CDR

A number: 8613500000001B number: 8613500000002

Page 50: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 50

SM Filtering Service

SMCcalling party : MS

called party : MS

DCS

A number : 8613500000001

B number : 8613500000002 B number

(8613500000002)

set

8613500000001

to black list.

1: MO

2: MO ACK

6: Generate CDR

3: query called (calling ) service

4: return result

5: Delete message

Page 51: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 51

Data configuration:Data configuration: MT account managementMT account management

Add ordinary MT users as the sa user

System parameter managementSystem parameter management

Adjust the default OCOS and TCOS

Adjust the default validity period

Adjust the error code deletion mode (delete before timeout and delete after

timeout)

Virtual SMC and authentication number segment managementVirtual SMC and authentication number segment management

Virtual SMC number management

Authentication mode and number segment management of the SMC

Account managementAccount management

Add service accounts

Add SCP accounts

Routing table managementRouting table management

PPS routing table managementPPS routing table management

Other operator number segment managementOther operator number segment management

Data ConfigurationData Configuration

Page 52: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 52

Data configuration:Data configuration:

User managementUser management

Multidimensional schedule strategyMultidimensional schedule strategy

Define various schedule strategies for the same error codeDefine various schedule strategies for the same error code

The modes can be: daily, busy, festivalThe modes can be: daily, busy, festival

Priority managementPriority management

Number segment priority managementNumber segment priority management

Priority queue schedule strategyPriority queue schedule strategy

Data service managementData service management

Data service configurationData service configuration

Service schedule policyService schedule policy

Parameter management of multidimensional scheduleParameter management of multidimensional schedule

The schedule with the highest schedule strategy is the service schedule The schedule with the highest schedule strategy is the service schedule

strategystrategy

Busy data configurationBusy data configuration

Festival data configurationFestival data configuration

Data ConfigurationData Configuration

Page 53: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 53

SmcAppSmcApp

USAU/128SAUUSAU/128SAU

Mti ServerMti Server

Map ServerMap Server

BillCreaterBillCreater

BackupDaemonBackupDaemon

DbDaemonDbDaemonClusterMngClusterMng

FileMirrorFileMirror

Dual-node scriptDual-node script

Share memory

SS7 network

CMC

protocol

Signal/

Event

SMPP/SMEI

Internal

protocol

Share memory

L2CacheDaemon

SM Configuration FileSM Configuration FileMTISERVER.INI

MAP.INI

smcapplocal.ini

clustermng.ini

bckdmnlocal.ini

billlocal.ini

dbdmnconfig.ini l2cachedaemon.ini

Page 54: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 54

SmcAppSmcApp

USAU/128SAUUSAU/128SAU

Mti ServerMti Server

Map ServerMap Server

BillCreaterBillCreater

BackupDaemonBackupDaemon

DbDaemonDbDaemonClusterMngClusterMng

FileMirrorFileMirror

Dual-node scriptDual-node script

Share memory

SS7 network

CMC protocol Signal/Event

SMPP/SMEI

Internal

protocol

Share memory

L2CacheDaemon

SM ProtocolSM Protocol

SS7 protocol

TCAP protocol

MAP protocol

Page 55: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 55

Interconnection Between the USAU and SMCInterconnection Between the USAU and SMC

• Key files of the SMC•CTISERVER.INI

•MTISERVER.INI

•MAPSERVER.INI

•CTLLINK.INI

•CMAP.INI

• Key files of the USAU•Software parameter

•Module parameter

•Public parameter

•MEMCFG configuration

•MTP and SCCP configuration of the SMC USAU

Page 56: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 56

CTISERVER.INI

[CTI-Link]

CTI-Link1=100.76.183.201

CTI-Link2=100.76.183.202

[Switch]

Mem1=

Mem2=

Mem3=100.76.183.151

Mem4=

Interconnection Between the USAU and SMCInterconnection Between the USAU and SMC

Page 57: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 57

CMAPSERVER.INI

[Acd Module Param]

Mti Pid=74 (for the connection with the USAU, configure it to 74)

ModuleTotal=2 (indicates the module number of the USAU used by the system)

Moduleno_1=2 indicates the module No. of the USAU corresponding to the first module of the CMAP)

[Released CB]

Begin Dlg Num=0 (the fixed configuration is 0)

End Dlg Num=8192 (the fixed configuration is 8192. For the USAU module, it is 8191. Because of the setting of the software, it must be set to 8192)

Dlgs Per Module=8192 (the fixed configuration is 8192)

CB Num=16384 (value: 8192*ModuleTotal)

[Map]

IfNeedConvertByte=1 (indicates whether the byte order needs conversion. If the USAU is used, configure to 1 on

the windows platform and configure to 0 on the UNIX platform)

Interconnection Between the USAU and SMCInterconnection Between the USAU and SMC

Page 58: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 58

MTISERVER.INI[Released CB]

CB Num=4000

CBNumForSM=4000

[Mem]

Port=5600 (Keep the port number to be 5600)

Mem1=

Mem2=

Mem3=100.76.183.151

Mem4=

[GIW Module Param]

Mti Pid=74

Interconnection Between the USAU and SMCInterconnection Between the USAU and SMC

Page 59: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 59

MAP SERVER.INI

CBNum = 4000 (The CB resource number is the module number in 4000×MTI. For example, if only one module is used, configure it to 4000)

Interconnection Between the USAU and SMCInterconnection Between the USAU and SMC

Page 60: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 60

Software parameter

Parameter ID Parameter name Value range Default value Parameter description205 Enable N+1 Backup 0, 1 0 Whether to start the N+1 backup: 0: not

Interconnection Between the USAU and SMCInterconnection Between the USAU and SMC

Page 61: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 61

Parameter ID

Parameter name Value range Default value

Parameter description

33 ITUT TCAP Start Dialog No 0 ~ 65535 0 ITU TCAP start dialog No. For the GSM network, it is set as 0; for the CDMA network, the default value is adopted.

34 ITUT TCAP Stop Dialog No 0 ~ 65535 30000 ITU TCAP stop dialog No. For the GSM network, it is set as 4000; for the CDMA network, it is set as 0.

35 ANSI TCAP Start Dialog No 0 ~ 65535 30000 ANSI TCAP start dialog No. For the GSM network, it is set as 0; for the CDMA network, it is also set as 0.

36 ANSI TCAP Stop Dialog No 0 ~ 65535 30000 ANSI TCAP stop dialog No. For the GSM network, it is set as 0; for the CDMA network, it is set as 8191.

37 SMC Type 0, 2, 3 0 SMC version (byte order) options:0: SMC for the CDMA network2: SMC on the UNIX for the GSM network3: SMC on the NT for the GSM network

38 Communication With Slip Window(0-unused,1-use)

0, 1 1 If the SAU uses the slide window protocol when communicating with the upper-level users: 0: Not use (SMS and other applications)1: Use (IN and other applications)

39 TCAP User Information Length 1 ~ 128 63 In the SMC for the GSM network, it is configured as 64.In the SMC for the CDMA network, it is configured as 63.

Module parameter

Interconnection Between the USAU and SMCInterconnection Between the USAU and SMC

Page 62: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 62

Parameter ID

Parameter name Value range

Default value

Parameter description

37 Number of TCAP DID per module 0 ~ 65535 30000 Quantity of dialog numbers for each module

Public parameter

Interconnection Between the USAU and SMCInterconnection Between the USAU and SMC

Page 63: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 63

Command example:

ADD MEMCFG: MN=23, LIP="100.76.183.151", RIP1="100.76.183.201", RIP2="100.76.183.20", RP=5600, DGW="0.0.0.0", MSK="255.255.255.0",CONFIRM=Y;

MEMCFG configuration

Interconnection Between the USAU and SMCInterconnection Between the USAU and SMC

Page 64: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 64

There is a direct link between the USAU and MSC1. MSC1 is the signaling transfer point. HLR and MSC2 interact messages with the

USAU through the MSC1.

Signaling point data:

USAU : signaling point: 00B12 GT: 85292347949――SMC number

MSC1: signaling point: 00B01 GT: 85292347951

HLR: signaling point: 00B00 GT: 85292347950

MSC2: signaling point: 00B02 GT: 85292347952

Case: SCCP data and GT data

Interconnection Between the USAU and SMCInterconnection Between the USAU and SMC

Page 65: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 65

Overall Networking Diagram of the SMC

BTS

BTS

NSS

PSTN/ISDN/PSPDN

OMC SERVEROperation console

Operation console

HLR/AUC/EIR

BTS

OMCData communication network

MSC/VLR

BSC

BSC

Other MSC

BSS

MS

MS SMC

Page 66: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 66

Review

Case 1: Analyze and discuss the result if an MS does not receive the acknowledgment signal in the MO flow.

Case 2: Seek materials related with SM bills on the SUPPORT and then discuss SM bills from the aspect of bill type, function and location.

Page 67: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 67

Module Configuration Error

The active and standby hosts cannot back up entitiesCheck BACKDAEMON

Part call succeed and part failCheck CB NUMBER in MAP.INI

Interconnection with the USAU failsCheck MTI PID in MTISERVER.INI

Page 68: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 68

PID=64, the user cannot receive messages normallyPID=64, the user cannot receive messages normally

Problem DescriptionProblem Description

User A complains when sending message to B, the state report shows the message is successfully delivered, but

user B has not received the message.

Problem AnalysisProblem Analysis

Check the historical messages, finding user B has indeed received the message, and returned MT_ACK, but

PID=64 in the GSM protocol. The message type is unknown to the user, so when the handset received the message,

it does not save it or give any prompts.

Solution Solution

Ask user A to check the handset for the configuration of SM type. Some handset can manually input message type.

Change it to 0.

If the handset configuration is correct, check SIM card. Change it if any problem.

If SMC supports the PID conversion, add data in the SMC to convert PID=64 to 0, so more user complaints can be

avoided.

Sum-upSum-up

In the GSM protocol, PID=0 is a basic text message;

PID=64 is a special application message, often used in positioning systems. Some home-made handsets prompt

“you are positioned” after receiving PID=64 message.

TroubleshootingTroubleshooting

Page 69: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 69

Because the message reply center is set, the MS fails to reply.Because the message reply center is set, the MS fails to reply.

Problem DescriptionProblem Description User A (foreign) sends messages to user B (local). After B receives the messages, replies fail. But if B writes a new

message, it can sent to A successfully.

Problem AnalysisProblem Analysis

☆ Check the message records submitted in the local SMC, finding there is no message replied from B, but the new message was submitted to the local SMC.

☆ According to the phenomenon, it is because the user A set “message reply center” parameter. When B replies messages, the relative SMC number is that of user A (foreign), and authentication fails, so the messages fail to be submitted.

Solution Solution ☆ Ask user B to contact user A, and ask user A to disable the function of “message reply center”. ☆ Besides, for those SMC supporting “message reply center”, disable the function forcibly to avoid complaints.

Sum-upSum-up Some handsets support setting of “message reply center” function. Take NOKIA 8250 as an example: Function > Message > Message Settings > Public Settings > Message Reply Center, you can choose “Provide” or “Not

provide”.

TroubleshootingTroubleshooting

Page 70: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 70

DCS=4, some NOKIA handsets cannot display messages normallyDCS=4, some NOKIA handsets cannot display messages normally

Problem DescriptionProblem Description

In a new MMSC, MM notification is sent by the MMSC. After a NOKIA user receives a

message, the system prompts “the message cannot be displayed” or the content is illegible

characters;

Problem AnalysisProblem Analysis

Other types can display messages normally, so it is a problem of message compatibility of

the handset.

Track the message field submitted by the MMSC, finding the DSC is different from the

normal NOKIA handsets: messages submitted by the MMSC, DCS=4 while the normal

DSC=0 or 8;Solution Solution

Modify the MMSC configuration, set DCS to 0 or 8. Then NOKIA receives messages normally

Sum-upSum-up

DCS=8 is a 8-bit coding format. Some handsets have the problem of message compatibility.

TroubleshootingTroubleshooting

Page 71: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 71

Message waiting queue is fullMessage waiting queue is full

Problem DescriptionProblem Description

User A sends a message to user B and the message delivery fails. The error type is “waiting queue is

full”

Problem AnalysisProblem Analysis

Explanation:

☆ when the SMC deliveries the message to the handset, if the handset is power off, SMC send a

location message to the HLR to inform the HLR that the user is power off. Meanwhile, the HLR store

the called number and SMC number. Different HLRs store messages in different sizes and with

different rules.

☆ Certain HLR: cache files can save at most three SMC numbers and an SMC can save limit called

numbers in the cache.

SolutionSolution

The error occurs because too many SCs are waiting to deliver messages to certain handset and this

makes the MWD queue of the handset overflow in the HLR. If the SM state of the handset does not

change, it is useless to resend messages and the resending adds failure times caused by the network

performance.

TroubleshootingTroubleshooting

Page 72: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 72

HLR unforeseen dataHLR unforeseen dataProblem DescriptionProblem Description Certain data value in an HLR message packet exceeds the specified value range. The message of

getting route delivered by the SMC is regarded as illegal.Problem AnalysisProblem Analysis

Called users concentrate in certain area, and messages are returned by the HLR in the routing process, so it should be a problem of cooperation with the HLR. Some HLR (Nortel) equipment needs configuration of a table for saving SMC numbers and it cannot support the maximum match mode. If the SMC number is not configured in the table, the HLR regards the routing message as illegal, and returns unforeseen data.

SolutionSolution Coordinate with HLR to add new SMC number.Sum-upSum-up When new SMC numbers are added, it is necessary for some HLRs to add data.

HLR RejectionHLR RejectionProblem DescriptionProblem Description When a message is sent to user B, “HLR rejection” error is returned. Problem AnalysisProblem Analysis

Generally, it is because the TCAP layer of the HLR is overloaded and the message is returned after flow control.

SolutionSolution Optimize the TCAP flow control parameter of HLR. Messages of this error usually have high success

rate in resending, so they just need to be resent once.

TroubleshootingTroubleshooting

Page 73: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 73

HLR No ReplyHLR No Reply

Problem DescriptionProblem Description

When a message is sent to user B, the “HLR no reply” error is returned.

Problem AnalysisProblem Analysis

The HLR does not respond the SMC routing message. It may be because the HLR performance is not good enough, or

routing message is configured in the signaling layer, the message is not sent to the HLR or HLR response does not

return to the SMC.

SolutionSolution

If HLR does not respond because the performance is not good enough, we need to locate the problem in the HLR.

If the message cannot be sent to the HLR or HLR cannot reply, we need to locate the problem of signaling message

route step-by-step.

HLR System ErrorHLR System Error

Problem DescriptionProblem Description

When a message is sent to user B, the “HLR system error” is returned.

Problem AnalysisProblem Analysis

Protocol 0902 defines it to be 34. Generally it is because MAP layer of HLR is overloaded. The message is returned after

flow control.

SolutionSolution

Optimize MAP flow-control parameter of HLR. Messages of this error usually have high success rate in resending, so

they just need to be resent once.

TroubleshootingTroubleshooting

Page 74: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 74

MSC No Reply

Problem DescriptionProblem Description

When a message is sent to user B, the “MSC no reply” error is returned.

Problem AnalysisProblem Analysis

MT message from MSC to SMC has no reply in specified time. Because the wireless environment is not so good

or because the data configuration in signaling layer is incorrect, the message is not sent to the MSC or the MSC

response is not returned to the SMC.

After the handset receives Forward SM, the SDCCH drops, so the ack message is not returned to SMC normally.

SolutionSolution

If the message cannot be sent to the MSC or the MSC cannot reply, we need to locate the problem of signaling

message route step-by-step.

MSC Rejection

Problem DescriptionProblem Description

When a message is sent to user B, the “MSC rejection” error is returned.

Problem AnalysisProblem Analysis

Usually because the TCAP layer of MSC is overloaded, the message is returned after flow control.

SolutionSolution

Optimize the TCAP flow-control parameter of the MSC. Messages of this error usually have high success rate in

resending, so they just need to be resent once.

TroubleshootingTroubleshooting

Page 75: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 75

MSC System ErrorMSC System Error

Problem DescriptionProblem Description

When a message is sent to user B, the “MSC system” error is returned.

Problem AnalysisProblem Analysis

☆ Protocol 0902 defines it to be 34. Generally, because MAP layer of MSC is overloaded, the message is returned after flow control.

☆ The switch is set to perform authentication when sending or receiving messages every time. If authentication has no response (because of SDCCH drop), the MSC returns “system error” to the SMC.

SolutionSolution

☆ Optimize the MAP flow-control parameter of the MSC. Messages of this error usually have high success rate in resending, so they just need to be resent once.

☆ Optimize the authentication mechanism for the MSC sending and receiving messages.

☆ Adjust MO and MT message authentication frequency to avoid unnecessary call loss caused by authentication. The adjustment is meaningless to those areas with good wireless environment. But to those areas with less wireless coverage and high server SDCCH drops, it can obviously improve the network quality.

TroubleshootingTroubleshooting

Page 76: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 76

Unknown UserUnknown UserProblem DescriptionProblem Description When a message is sent to user B, the “unknown user” error is returned. Problem AnalysisProblem Analysis The called number does not register in the HLR. This is because the user or SP

submits wrong called number.SolutionSolution Just delete these messages.

Not Supported by Telecom ServiceNot Supported by Telecom ServiceProblem DescriptionProblem Description When a message is sent to a user, the “not supported by telecom service” error is

returned. Problem AnalysisProblem Analysis The called user has no SM function. Check the data configuration of the number in the

HLR to see whether service 10 and 11 are provided.SolutionSolution Check the HLR data configuration. Adjust the service property of the number. Delete these messages.

TroubleshootingTroubleshooting

Page 77: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 77

MS ErrorMS ErrorProblem DescriptionProblem Description When a message is sent to a user, the “MS error” is returned. Problem AnalysisProblem Analysis In the GSM Specification, the definition of this error is that it occurs when a

handset is receiving the message, such as memory low (not for saving SMs, but the invoking memory) or protocol error.

If the handset is in the overlay network, such error may occur because of the frequent handover..

SolutionSolution Resending these messages usually succeeds.

A user is busyA user is busyProblem DescriptionProblem Description When a message is sent to a user, error “the user is busy” is returned. Problem AnalysisProblem Analysis The error occurs when the called handset is receiving messages from another

SMC, performing IMSI detach, updating location, paging, conducting an emergency call or at the moment of starting a call.

SolutionSolution Resending these messages usually succeeds.

TroubleshootingTroubleshooting

Page 78: DS-Basic Training on SMC Principle and Architecture V1.0

HUAWEI TECHNOLOGIES CO., LTD. Page 78

The memory is fullThe memory is fullProblem DescriptionProblem Description When a message is sent to a user, error “memory full” is returned. Problem AnalysisProblem Analysis The memory is full in the SIM card of the called handset, so it cannot save the message.SolutionSolution The called user need to clear the messages in the SIM card to release memory. The message need to be resent.

The user is out of the service areaThe user is out of the service areaProblem DescriptionProblem Description When a message is sent to a user, error “The user is out of the service area” is returned. Problem AnalysisProblem Analysis There are two possibilities: First, the handset of the user is power off. Second, though the handset is on, but it has no paging information of the network.SolutionSolution The message need to be resent. We can logically distinguish power-off and signal weakness from the waiting time for

receiving ACK message.

TroubleshootingTroubleshooting

Page 79: DS-Basic Training on SMC Principle and Architecture V1.0

Thank You

www.huawei.com