Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
100% found this document useful (1 vote)
49 views25 pages

Curso de SMSC

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1/ 25

SMSC ACISION

• SMSC introduction
• SMSC Architecture
Topics

• SMSC Function
• SMSC Position in SS7 Network.
• SMS Transport Protocol
• Mobile Originated SMS (MO SMS)
• Mobile Terminated SMS (MT SMS)
• Short Message Alert Procedure
• SMS Applications.
SMSC function

• Store, forward (route) and retry SMS


• access control (black-/whitelisting)
• generate SMS billing
• generate SMS notifications
• transcode between protocols/networks
Incoming
Black list
BLOCK Foreign subcriber

Home Submit
subscriber TRANSCODE
Notification

SMSC forward

Submit Aplication
STORE
Aplication
SMSC in the Mobile Network
SMS Protocol Layers
The SMS (Short Message Service) comprises of two basic SM
(Short Message) services :

• SM MO (Short Message Mobile Originated).


• SM MT (Short Message Mobile Terminated).
Short Message Transport Protocol
• The SM -TP is the main SMS protocol, it defines the SM,
• its contents, formatting, addressing etc, This protocol
• consists of six main TPDU (Transfer Protocol Data Unit),
• These are :
• • SMS-DELIVER
• • SMS-DELIVER-REPORT
• • SMS-SUBMIT
• • SMS-SUBMIT-REPORT
• • SMS-STATUS-REPORT
• • SMS-COMMAND
Mobile Originated SMS
MS MSC SMSC

CP Data
RP Data (TP-SMS-SUBMIT) MAP Forward SMS

CP Ack RP Data (TP-SMS-SUBMIT)

MAP Forward SMS


CP Data RP Data (TP-SMS-SUBMIT-REPORT)
RP Data (TP-SMS-SUBMIT-REPORT)

CP Ack
FLUJO de MOs en la RED GSM en Movistar
VLR HLR VLR

MSC MSC

14 1
STP STP

BTS SMSC 10 EIR BTS

9
13 2 6
STP STP
3
11
BSC MSC 8 MSC BSC
4 7
12 SCP
5 VLR PREPA VLR
GO
Mobile Terminated SMS

MS MSC/VLR HLR SMSC

MAP SRI for SM

MAP SRI for SM Ack

MAP Forward SMS


CP Data RP Data (TP-SMS-DELIVER)
RP Data (TP-SMS-DELIVER)
CP Ack

CP Data
RP Data (TP-SMS-DELIVER REPORT)
MAP Forward SMS

CP Ack RP Data (TP-SMS-DELIVER-REPORT)


FLUJO de MTs en una RED GSM
VLR HLR VLR

2
MSC
3 MSC

12 13
STP STP
1
BTS SMSC 4 EIR BTS
5 6
7
STP STP 11 14
18 17 10
MSC
16
BSC MSC BSC
8
SCP 15
VLR PREPA VLR 9
GO
Short Message alert

MS MSC VLR HLR SMSC

Present

Ready for sm

Alert SC req

Alert SC conf
SMSC en Movistar Appl. Appl.

TS
Other Content
1
Content
N
VMS
Operators Existing
Database
SMPP (MO/MT) SMPP
Fixed PSTN
SMPP (MO/MT) HTTP

SM
(MO/MT)

SMPP
M+
AAG Gateway

PP
XBI
(M
Existing Servicios

(M
O/
M
Existing

O/MT)
50% SMPP Acision

T)
SM T) SMPP
VMS PP
(M P (M
O /M (MO/MT)
Existing O/ P
SM M SM
PP
(M
T)
(MO/
M T) TTD
T) SMPP TIAXA Database
Lost SMPP (M Pre/Postpaid
T) GSM/CDMA
Calls
SMSC FTP

Saldo SMSC
SMSC SMSC
Acision
Acision ASN.1
SMPP (MT) HUAWEI
Existing SMSC
Acision DWH
T)
/M

PP (2N New) (3N Existing) FTP Pre &Postpaid


O

SMPP (MT)
(M

Broadcast M3UA (ITU-T) CDR, LOGS


SDP
PP

M3UA (ITU-T)
SM

TDM (ANSI) ITPs

STP STP MNP


Signalling Network Tekelec Tekelec
Database
Movistar Peru HLR/MNP

Roaming NTWK GSM NTWK CDMA NTWK STP STP


MAP v2+ (ITU-T) (IS41 – ANSI) Ericsson Ericsson

MO+MT MO+MT MO+MT Database


Roaming Intl’ Local GSM Local CDMA I+D
I+D
Prepaid 85% Prepaid
Ericsson 15% Postpaid
90% of Total SMS 10% of Total SMS Altamira
MO GSM P2P
SMS applications

• Mobile to Mobile or MO-MT (Mobile Originated – Mobile


Terminated)
• Application to Mobile or LA (Large Account) - MT or
MO – LA
– Information Services
– Voting
– Chat
• MMS Legacy support
• Message Notification (MMS, E-mail, Voicemail)
• SMS mail access
• SMS access to calendar and address book
The SMSC Architecture

TOPICS

• SMSC Architecture
• Server functionality
• InterWorking functionality
• SMH functionality
• Subscriber Services
• Internal SMSC routing
• Exercises
SMSC Architecture
CDR Files

IO LOG IO
SIW DIW Server
Server SRV

IO
IO
SIW SMH DIW Server
Server

IO IO
SIW SSD DIW Server
Server

Subscriber Services Database


I/O Server Functionality

• Interface to specific networks


• Executing network specific handshake
• Selecting SIW on incoming port
• Setting up outgoing connections on configurated ports
• Show CLI Addresses
SIW and DIW Functionality

SIW
• Accept/Validate incoming connections
• Check originator /recipients Blacklisting
• Check content /services
• Convert IOS Data packet into a IDI Packet
• Segment messages that exceed 140 octets (SMPP)
DIW
• Initiate outgoing connections based on PID
• Convert IDI Packet into IOS Data Packet
SMH Functionality

• Creates Timestamp
• Applies Retries Scheme
• Checks Validity period
• Check interactive session identification
• Generates and routs notifications to right SMH
• Responds to a Alert Service Centre request
• Performs FIFO scheduling and delivery
• Sends LOG request to LOGSRV
Subscriber Services

• Controlled by Subscriber Services Director (SSD)


• Services Database maintained by
o PRL, Text line interfase
o U-power (CDS) external graphical Interface

• Services Classes
o General Blacklist(originator/recipient
o Subscriber
o Large Account
o Virtual SMSC (VSMSC)
o Recipient address range routing
o Prepaid User
Subscriber Services
• General Blacklist (originator/recipient)
– Blocking Addresses from sending/receiving SMS
• Subscriber
– Fax reporting > Fax Report Handler (FRH)
– Distribution lists > Delivery Handler (DLH)
–Large Account/Virtual SMSC
– Connection, throughput and access Regulation
– Black/White Lists
• Routing Ranges > recipient address range routing
• Prepaid Settings > user lists + status((un)blocked for
sending SMS
Smsc entities overview

CMLOG LOGSRV SMH PBR PBB

FRH PRH LIW


SDB

DLH SSD

PC OTA PLMN
SMPP OIS ERMES TAP FAX
VMS MENU TDMA
VSMPP IMPORT SMTP CDMA
IVR

S D S S D S D S S D D S D D S D
I I I I I I I I I I I I I I I I
W W W W W W W W W W W W W W W W
Smsc entities overview
CMLOG LOGSRV SMH PBR PBB

FRH PRH LIW


SDB

DLH SSD

PC OTA PLMN
SMPP OIS ERMES TAP FAX
VMS MENU TDMA
VSMPP IMPORT SMTP CDMA
IVR

S D S S D S D S S D D S D D S D
I I I I I I I I I I I I I I I I
W W W W W W W W W W W W W W W W

IS41 GIW
TCP X25 X29 RAS PSTNA ISDN GHLR FAX3SRV

TCP
Smsc Default Directory Structure
SMSC$ROOT

BIN

Billing

Data

Help

Log

Patch

Script

Templates Data
Configuration files
• Each entity of the protocol class needs a dedicated configurations file, which is stored in
within the SMSC$ROOT:[DATA] directory fo the target node (for example CMG1 or
CMG2). The name of the configuration file has the following format:

TCP_ ……CNF
Internal Routing -example

SMSC

SMH

SIW DIW
PLMN PC

GIW X25

SS7
X25

Server IW IW Server
SMH DIWPC
GIW SIWPLMN X25

IW Server
DIWFAX Fax

You might also like