Beruflich Dokumente
Kultur Dokumente
ISSUE 1.0
www.huawei.com
Access/Core
2G CN 2.5G CN 3G CN …
Network
Terminal Layer
SM
alarm
server
S3026
WCSU
Report Pre- SM SMSC1
SM MT server statistics database
Server/ server server USAU
MT
consol
e
PSTN/ISDN/
PSPDN
MS
Other MSC
BTS
BSC
MS SMC
BTS
MSC/VLR
HLR/AUC/EIR
OMC
BSC Data
communication
BTS network
MSC
LSTP LSTP
HLR
USAU
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
BillCreater
Internal
BackupDaemon protocol Signal/Event
CMC
Share memory SmcApp ClusterMng Two node script
protocol
DbDaemon
Share memory
FileMirror
L2CacheDaemon
SMPP/SMEI Invoke
NFS
Signaling
equipment
BillCreater
Internal
protocol
BackupDaemon Share memory
CMC
Share memory SmcApp ClusterMng ServerSelector
protocol
DbDaemon Share memory
FileMirror
L2CacheDaemon
SMPP/SMEI Invoke
Network path sharing
OSI
ITU-T NO.7 signaling system user
Layer
3, MTP-3
2,
1 MTP-2
MTP-1
Length≤140 bytes
SMC
SMS GSM
Network
SMSC SMSC
LSTP1 LSTP2
MAP MAP
SMSC SMSC
LSTP(G) LSTP(C)
CTI
MTI
CMa
p
GMap
SMSC
MO (Mobile Originated)
SMS originated by the MS
MT (Mobile Terminated)
SMS terminated by the MS
SendInfo For MO
SMS
Forward ShortMessage
Message Transfer
ACK
ACK
ACK
MO message flow
HUAWEI TECHNOLOGIES CO., LTD. Page 19
Basic Message Flow
SMC Signaling gateway HLR MSC VLR MS
Message Transfer
Send Route Info
For ShortMessage
Forward ShortMessage
SendInfo For MT
SMS
Message Transfer
ACK
ACK
ACK
MT message flow
RegForSM
ALERT_SC
ALERT_SC
Froword ShortMessage
Message Transfer
ACK
ACK
ACK
PS MO message flow
HUAWEI TECHNOLOGIES CO., LTD. Page 22
Basic Message Flow
SMC Signaling gateway HLR SGSN MSC MS
Message Transfer
Send Route Info
For ShortMessage
Forward ShortMessage
Message Transfer
ACK
ACK
ACK
PS MT message flow
Virtual SMC
Registered user
SM validity period
Attempt to redeliver SM
Account
Interface
OCOS
TCOS
MT console
Mt
MtServer
Server
ORACLE
ORACLE
SmcApp
SmcApp L2CacheDaemon
L2CacheDaemon database
database
The messages in the message queue of receive entity where the message locates can be written into
the L2 cache.
The number of L2 message is less than “The maximum number of L2 message” specified by License.
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.
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
L2 cache.
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.
Only when all the following conditions are met, Smcapp starts the readback ( send read-back
instructions 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.
It provides service data configuration mode and has the maximum match function.
It can select the configuration subentity, match length, maximum submission number,
maximum delivery number, delivery mode and validity period.
The delivery mode is divided to: Deliver freely and Deliver orderly.
Multidimensional Schedule
Every group has its number segment, for example, SP group has relative SP number
segment data.
The defined group data can be used in routing table, PPS routing table, number
segment priority management, and service scheduling configuration.
Priority Strategy
The message priority is divided into five kinds according to the relation between
called/calling party.
If the priority of calling/called party is higher, the relative message priority can also be
defined to be lower.
If there is no specified priority, take the highest of the calling/called party as a reference.
You can choose relative schedule for five different message priorities.
Relative service schedule strategy is used according to the account and number segment of calling party and the number segment of called party .
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 party.
Configure the priorities of messages. The messages with the priorities can be loaded into
the L2 cache
11: MO bill
Charging bill
Charging bill
Charging 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;
FTP FTP
/smcbill/checkbill
/smcbill/checkbill NT
NTbilling
billingserver
server Billing
Billingcenter
center
FTP
/smcbill/checkbillbak
/smcbill/checkbillbak NT
NTbilling
billingbackup
backupserver
server
/smcbill/bpsbill/10/tosend
/smcbill/bpsbill/10/tosend
Bill
Billmodule
module
/smcbill/bpsbill/11/tosend Report
BillCreater
/smcbill/bpsbill/11/tosend Reportpre-processing
pre-processing Report
BillCreater FTP ODBC Report
/smcbill/bpsbill/12/tosend system
/smcbill/bpsbill/12/tosend systemororBPS
BPS database
database
/smcbill/bpsbill/13/tosend
/smcbill/bpsbill/13/tosend system
system
/smcbill/bpsbill/15/tosend
/smcbill/bpsbill/15/tosend
/smcbill/bpsbill/16/tosend
/smcbill/bpsbill/16/tosend
FTP ODBC Monitoring
Monitoring
Traffic
Trafficmonitor
monitor
/smcbill/bpsbill/11/backup
/smcbill/bpsbill/11/backup database
database
SM filtering
SMC DCS
calling party : MS
1: MO
6: MT
SMSC change B number
Message delivers to 7: MT ACK
to 8613500000003
8613500000003.
8: Generate CDR
1: MO
3: query called (calling ) service
2: MO ACK
6: Generate CDR
MAP.INI USAU/128SAU
smcapplocal.ini
bckdmnlocal.ini Mti Server
BillCreater
Internal
BackupDaemon protocol Signal/Even
CMC
Share memory SmcApp ClusterMng t Dual-node script
protocol
DbDaemon
Share memory
FileMirror
L2CacheDaemon
SMPP/SMEI
dbdmnconfig.ini l2cachedaemon.ini
HUAWEI TECHNOLOGIES CO., LTD. Page 53
SM Protocol
SS7 network
SS7 protocol
USAU/128SAU
TCAP protocol
Mti Server
Internal
Map Server MAP protocol
protocol
BillCreater
BackupDaemon Signal/Event
CMC protocol
Share memory SmcApp ClusterMng Dual-node script
DbDaemon
Share memory
FileMirror
L2CacheDaemon
SMPP/SMEI
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
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)
Software parameter
Parameter ID Parameter name Value range Default value Parameter description
205 Enable N+1 Backup 0, 1 0 Whether to start the N+1 backup: 0: not
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.
38 Communication With Slip Window(0-unused,1- 0, 1 1 If the SAU uses the slide window protocol when
use) 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.
Public parameter
37 Number of TCAP DID per module 0 ~ 65535 30000 Quantity of dialog numbers for each module
MEMCFG configuration
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;
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
BSS NSS
PSTN/ISDN/
PSPDN
MS
Other MSC
BTS
BSC
MS SMC
BTS
MSC/VLR
HLR/AUC/EIR
OMC
BSC Data
communication
BTS network
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.