short message operating procedure
TRANSCRIPT
1 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
Short Message Operating Procedure
Abbreviations used
MWI Message waiting indicator
MWD Message waiting delivery
MWF Message waiting flag
MNRF Message not reachable flag
MCEF Memory capacity exceeded flag
MNRR Message not reachable reason
2 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
SMSC Address(ISDN, E.164)
Originator addressMSISDN-A
Destination addressMSISDN-B
3 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
Example – 1Sending Short Message – Mobile Originating over Short Message Relay Service Element (SM-MO over SMRSE)
4 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
MAP
TCAP
SCCP
MTP
DTAP
BSSAP
SCCP
MTP
BSSVMSCIW/GMSC
MAP
TCAP
CCS7Stack
CCS7Stack
OSiStack
SMRSE
7
4-6
X.25
SMSC
SCCP
MTP
5 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
MAP
TCAP
SCCP
MTP
DTAP
BSSAP
SCCP
MTP
BSSVMSCIW/GMSC
MAP
TCAP
CCS7Stack
CCS7Stack
OSiStack
SMRSE
7
4-6
X.25
SMSC
SCCP
MTP
6 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
MAP
TCAP
SCCP
MTP
DTAP
BSSAP
SCCP
MTP
BSSVMSCIW/GMSC
MAP
TCAP
CCS7Stack
CCS7Stack
OSiStack
SMRSE
7
4-6
X.25
SMSC
SCCP
MTP
7 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
MAP
TCAP
SCCP
MTP
DTAP
BSSAP
SCCP
MTP
BSSVMSCIW/GMSC
MAP
TCAP
CCS7Stack
CCS7Stack
OSiStack
SMRSE
7
4-6
X.25
SMSC
SCCP
MTP
8 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
SMS-IW/GMSCVMSC
SMSCMS-A
DX200 DX200 DX200DX200 DX200 DX200
VLR HLR
1
1 MS-A sends SM to VMSC via SDCCH a stand-alone Dedicated Control Channel if MS is idle
2 or SACCH a slow Associated Control Channel if MS is busy
3 Both use LAPDm, LAPD and BSSAP (DTAP) signalling.
9 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
SMS-IW/GMSCVMSC
SMSCMS-A
DX200 DX200 DX200DX200 DX200 DX200
VLR HLR
1
2
2 VMSC checks MS-A data (T22 subscription, call barring, ODBC) from VLR.
10 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
SMS-IW/GMSCVMSC
SMSCMS-A
DX200 DX200 DX200DX200 DX200 DX200
VLR HLR
1
2
3
• VMSC routes SM to SMS-Inter-Working Gateway MSC, which does a GT analysis to get the SM Service Center address.
11 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
SMS-IW/GMSCVMSC
SMSCMS-A
DX200 DX200 DX200DX200 DX200 DX200
VLR HLR
1
2
34
• SMS-IWMSC forwards SM to SMSC using SMRSE, with X.25 or TCP/IP.
12 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
SMS-IW/GMSCVMSC
SMSCMS-A
DX200 DX200 DX200DX200 DX200 DX200
VLR HLR
1
2
3
5
4
• SMSC sends a delivery report to SMS-IWMSC via SMRSE, which contains GT address of originating SMSC, VMSC, and MSISDN of MS-A.
13 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
SMS-IW/GMSCVMSC
SMSCMS-A
DX200 DX200 DX200DX200 DX200 DX200
VLR HLR
1
2
3
5
4
6
• SMS-IWMSC forwards the delivery report to VMSC via MAP signalling.
• For this, SMS-IWMSC needs one GT analysis for every VMSC address.
• Each VMSC needs a GT analysis for its own GT address.
14 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
SMS-IW/GMSCVMSC
SMSCMS-A
DX200 DX200 DX200DX200 DX200 DX200
VLR HLR
1
2
3
5
4
6
7
• 7 VMSC forwards the delivery report to MS-A via SDCCH or SACCH.
• The delivery report confirms whether or not the SMSC received the SMS-SUBMIT from the MS.
• Note: Steps 3 and 6 are not required if the VMSC and SMS-IWMSC are in the same network element.
15 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
Table 3. GT analyses required for sending an SM-MO over SMRSEStep
VMSC SMS-IWMSC SMS-GMSC
3 NP=E164, DIG= SMSC-ISDNIWMSC, RI=GT
NP=E164, DIG= SMSC-ISDNIWMSC (own), RI=SSN
6 NP=E164, DIG= VMSC-ISDNVMSC (own), RI=SSN
NP=E164, DIG= VMSC-ISDNVMSC, RI=GT
16 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
Sending SM-MO over MAP with CCS7 link
17 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
S M S CV M S C
M S -A
D X 200 DX 20 0 D X 200
V L R H L R
1
1 MS-A sends SM to VMSC via SDCCH or SACCH.
18 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
S M S CV M S C
M S -A
D X 200 DX 20 0 D X 200
V L R H L R
1
2
2 VMSC checks MS-A data from VLR.
19 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
S M S CV M S C
M S -A
D X 200 DX 20 0 D X 200
V L R H L R
1
2
3
3 VMSC routes SM directly to SMSC. One GT analysis is required in VMSC to route SM to SMSC. SMSC needs a GT analysis for incoming SMs
20 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
S M S CV M S C
M S -A
D X 200 DX 20 0 D X 200
V L R H L R
1
2
3
4
4 SMSC sends a delivery report to VMSC, using VMSC ISDN as the destination address. VMSC needs a GT analysis for its own GT address.
21 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
S M S CV M S C
M S -A
D X 200 DX 20 0 D X 200
V L R H L R
1
2
3
4
5
5 VMSC sends a delivery report to MS-A via SDCCH or SACCH.
22 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
Table 4. GT analyses required for sending an SM-MO over MAP with a CCS7 linkStepVMSC SMSC
3 NP=E164, DIG= SMSC-ISDNSMSC, RI=GT
NP=E164, DIG= SMSC-ISDNSMSC (own), RI=SSN
4 NP=E164, DIG= VMSC-ISDNVMSC (own), RI=SSN
NP=E164, DIG= VMSC-ISDNVMSC, RI=GT
23 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
Sending SM-MT over SMRSE
24 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
V M S CSM S-G M S C
M S -BSM SC
D X 200 DX 2 00 D X 200DX 20 0 D X 200
DX 200
H LR VLR
1
1 SMSC sends SM to SMS-GMSC over SMRSE.
25 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
V M S CSM S-G M S C
M S -BSM SC
D X 200 DX 2 00 D X 200DX 20 0 D X 200
DX 200
H LR VLR
1
2
2 SMS-GMSC requests the VMSC address for MSISDN-B from HLR. HLR returns the MS-B IMSI and VMSC address.
26 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
V M S CSM S-G M S C
M S -BSM SC
D X 200 DX 2 00 D X 200DX 20 0 D X 200
DX 200
H LR VLR
1
2
3
3 SMS-GMSC routes SM to VMSC, based on the VMSC address information received from HLR.
27 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
V M S CSM S-G M S C
M S -BSM SC
D X 200 DX 2 00 D X 200DX 20 0 D X 200
DX 200
H LR VLR
1
2
3
4
5
6
7
4 On the basis of MS-B IMSI, VMSC requests the status and location of MS-B from VLR.
28 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
V M S CSM S-G M S C
M S -BSM SC
D X 200 DX 2 00 D X 200DX 20 0 D X 200
DX 200
H LR VLR
1
2
3
4
5
6
7
5 If MS-B is in idle mode, the VMSC pages MS-B. When VMSC receives a paging response, it sends SM to MS-B via the SDCCH of the BTS where MS-B is located. When MS-B receives SM, it sends a delivery report to VMSC. If MS is in busy mode, VMSC sends SM via SACCH. If MS-B is out of coverage and does not respond to paging, or if it answers that it cannot receive more SMs, VLR sends a negative delivery report.
29 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
V M S CSM S-G M S C
M S -BSM SC
D X 200 DX 2 00 D X 200DX 20 0 D X 200
DX 200
H LR VLR
1
2
3
4
5
6
7
6 VMSC sends a delivery report to SMS-GMSC.
VMSC needs a GT analysis to route the report to SMS-GMSC.
SMS-GMSC needs a GT analysis to receive the report.
30 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
V M S CSM S-G M S C
M S -BSM SC
D X 200 DX 2 00 D X 200DX 20 0 D X 200
DX 200
H LR VLR
1
2
3
4
5
6
7
7 SMS-GMSC sends the delivery report to HLR. HLR sends an acknowledgement for the delivery report to SMS-GMSC.
31 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
V M S CSM S-G M S C
M S -BSM SC
D X 200 DX 2 00 D X 200DX 20 0 D X 200
DX 200
H LR VLR
1
2
3
4
5
6
7
8
8 SMS-GMSC sends a delivery report to SMSC to confirm that MS-B received the SM, or to inform SMSC that the SM delivery was unsuccessful, and states the reason. When SMSC receives the SM, it is deleted from SMSC
32 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
Step SMS-GMSC HLR VMSC
2a NP=E164, DIG= MSISDN-BHLR, RI=GT
NP=E164, DIG= MSISDN-BHLR (own), RI=SSN
2b NP=E164, DIG= GMSCGMSC (own), RI=SSN
NP=E164, DIG= GMSCGMSC, RI=GT
3 NP=E164, DIG= VMSC-ISDNVMSC, RI=GT
NP=E164, DIG= VMSC-ISDNVMSC (own), RI=SSN
6 NP=E164, DIG= SMSC-ISDNGMSC (own), RI=SSN
NP=E164, DIG= SMSC-ISDNGMSC , RI=GT
7a NP=E164, DIG= HLR-ISDNHLR, RI=GT
NP=E164, DIG= HLR-ISDNHLR (own), RI=SSN
7b(=2b)
NP=E164, DIG= GMSCGMSC(own), RI=SSN
NP=E164, DIG= GMSCGMSC, RI=GT
Sending SM-MT over SMRSE
33 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
Sending SM-MT over MAP with CCS7 link(STUDENTS TO TELL WHAT HAPPENS!)
34 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
V M S C
M S - B
DX 2 0 0 D X 200 D X 2 00
H L R V L R
1
2
3
4
6S M S C
7
5
1 SMSC requests a VLR address from HLR and
35 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
V M S C
M S - B
DX 2 0 0 D X 200 D X 2 00
H L R V L R
1
2
3
4
6S M S C
7
5
2 SMSC routes SM directly to VMSC.
36 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
V M S C
M S - B
DX 2 0 0 D X 200 D X 2 00
H L R V L R
1
2
3
4
6S M S C
7
5
3 When VMSC receives SM, it requests MS-B location and status from VLR/CMU, using MS-B IMSI.
37 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
V M S C
M S - B
DX 2 0 0 D X 200 D X 2 00
H L R V L R
1
2
3
4
6S M S C
7
5
4 VMSC pages MS . When the VMSC receives a paging response, it sends SM to MS-B via SDCCH or ******* of the BTS at which MS-B is located.
38 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
V M S C
M S - B
DX 2 0 0 D X 200 D X 2 00
H L R V L R
1
2
3
4
6S M S C
7
5
5 When MS-B receives SM, it sends a delivery report to VMSC.
39 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
V M S C
M S - B
DX 2 0 0 D X 200 D X 2 00
H L R V L R
1
2
3
4
6S M S C
7
5
6 VMSC sends the delivery report directly to SMSC.
40 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
V M S C
M S - B
DX 2 0 0 D X 200 D X 2 00
H L R V L R
1
2
3
4
6S M S C
7
5
7 SMSC forwards the delivery status report to HLR, which returns an acknowledgement to SMSC
41 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
Step smsc HLR VMSC
NP=E164, DIG= MSISDN-BHLR, RI=GT
NP=E164, DIG= MSISDN-BHLR (own), RI=SSN
NP=E164, DIG= SMSC-ISDNSMSC, RI=SSN
NP=E164, DIG=SMSC-ISDNSMSC, RI=GT
NP=E164, DIG= VMSC-ISDNSMSC, RI=GT
NP=E164, DIG= VMSC-ISDNVMSC (own), RI=SSN
NP=E164, DIG= SMSC-ISDNSMSC (own), RI=SSN
NP=E164, DIG= SMSC-ISDNSMSC , RI=GT
NP=E164, DIG= HLR-ISDNHLR, RI=GT
NP=E164, DIG= HLR-ISDNHLR (own), RI=SSN
NP=E164, DIG= SMSC-ISDNSMSC (own), RI=SSN
NP=E164, DIG= SMSC-ISDNSMSC, RI=GT
42 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
VMSCSMS-GMSC
MS-BSMSC
DX 200 DX 20 0 DX 200DX 200 DX 2 00 DX 200
HLR VLR
3
2
1
5
4
IMSI-BMNRF = ON
MWD = SMS AddressMNRF = ON
Unsuccesfuldeliveryattempt
Absent subscriber process
43 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
VMSCSMS-GMSC
MS-BSMSC
DX 200 DX 20 0 DX 200DX 200 DX 2 00 DX 200
HLR VLR
3
2
1
5
4
IMSI-BMNRF = ON
MWD = SMS AddressMNRF = ON
Unsuccesfuldeliveryattempt
1 When a VMSC's VLR finds MS-B to be absent, an MNRF flag for this subscriber is set.
44 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
VMSCSMS-GMSC
MS-BSMSC
DX 200 DX 20 0 DX 200DX 200 DX 2 00 DX 200
HLR VLR
3
2
1
5
4
IMSI-BMNRF = ON
MWD = SMS AddressMNRF = ON
Unsuccesfuldeliveryattempt
2 VMSC reports the delivery failure to SMS-GMSC, stating the reason for the delivery failure
45 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
VMSCSMS-GMSC
MS-BSMSC
DX 200 DX 20 0 DX 200DX 200 DX 2 00 DX 200
HLR VLR
3
2
1
5
4
IMSI-BMNRF = ON
MWD = SMS AddressMNRF = ON
Unsuccesfuldeliveryattempt
3 SMS-GMSC sends a ReportSMDeliveryStatus message to HLR, stating the reason for the error.
HLR turns on the MNRF flag for the subscriber and enters the SMSC address in the MWD.
46 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
VMSCSMS-GMSC
MS-BSMSC
DX 200 DX 20 0 DX 200DX 200 DX 2 00 DX 200
HLR VLR
3
2
1
5
4
IMSI-BMNRF = ON
MWD = SMS AddressMNRF = ON
Unsuccesfuldeliveryattempt
4 HLR sends acknowledgement to SMS-GMSC and provides the MSISDN to be alerted for.
47 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
VMSCSMS-GMSC
MS-BSMSC
DX 200 DX 20 0 DX 200DX 200 DX 2 00 DX 200
HLR VLR
3
2
1
5
4
IMSI-BMNRF = ON
MWD = SMS AddressMNRF = ON
Unsuccesfuldeliveryattempt
5 SMS-GMSC sends a delivery error message, stating the reason code and the MSISDN to be alerted for, to SMSC. SMSC puts MSISDN into an MSISDN queue to be alerted for, and begins resending SM at intervals.
48 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
AlertSC
The AlertSC procedure, informs the SMSC that the MS is no longer absent.
AlertSC is used in addition to resending SMs.
49 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
VMSCSMS-IWMSC
MS-BSMSC
DX 20 0 DX 200 DX 200
HLR VLR
3
1
4
5
MNRF = OFFMNRF = OFF
2
DX 200 DX 2 00 DX 200
1
1 VMSC's VLR sends a ReadyForSM message containing MS-B’s IMSI and alert reason to HLR to inform HLR that MS is active.
50 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
VMSCSMS-IWMSC
MS-BSMSC
DX 20 0 DX 200 DX 200
HLR VLR
3
1
4
5
MNRF = OFFMNRF = OFF
2
DX 200 DX 2 00 DX 200
1
2 HLR sends acknowledgement to VLR. The MNRF flag is reset in HLR and VLR.
51 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
VMSCSMS-IWMSC
MS-BSMSC
DX 20 0 DX 200 DX 200
HLR VLR
3
1
4
5
MNRF = OFFMNRF = OFF
2
DX 200 DX 2 00 DX 200
1
3 HLR sends an AlertSC message containing the SMSC address and MSISDN to be alerted for, to SMS-IWMSC.
52 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
VMSCSMS-IWMSC
MS-BSMSC
DX 20 0 DX 200 DX 200
HLR VLR
3
1
4
5
MNRF = OFFMNRF = OFF
2
DX 200 DX 2 00 DX 200
1
4 SMS-IWMSC forwards the AlertSC message to SMSC
53 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
VMSCSMS-IWMSC
MS-BSMSC
DX 20 0 DX 200 DX 200
HLR VLR
3
1
4
5
MNRF = OFFMNRF = OFF
2
DX 200 DX 2 00 DX 200
1
5 SMS-IWMSC sends acknowledgement to HLR.
54 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
VMSCSMS-IWMSC
MS-BSMSC
DX 20 0 DX 200 DX 200
HLR VLR
3
1
4
5
MNRF = OFFMNRF = OFF
2
DX 200 DX 2 00 DX 200
1
55 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
VMSCSMS-IWMSC
MS-BSMSC
DX 20 0 DX 200 DX 200
HLR VLR
3
1
4
5
MNRF = OFFMNRF = OFF
2
DX 200 DX 2 00 DX 200
1
56 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
Gb between SGSN and BSC, to carry GPRS traffic and signalling between the GSM network (BSS) and SGSN in the GPRS network
Gn between SGSN and GGSN in the GPRS network, to provide a data and signalling interface using GPRS Tunnelling Protocol (GTP) over an IP based backbone network
Gr between SGSN and HLR, to provide the SGSN access to subscriber information in the HLR (uses MAP of SS7)
Gi between GGSN and the external network
Um between an MS and GPRS network (GSM uses the same interface with some GPRS specific changes)
GPRS INTERFACES
57 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
1 SMSC sends SM-MT.
58 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
2 GMSC requests routing information from HLR
59 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
3 HLR returns SGSN and VMSC addresses subscriber to check subscriber has both GSM and GPRS subscription.
60 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
4 Assuming no GPRS subscription SMS-GMSC tries to deliver SM-MT via SGSN (primary route).
61 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
5 SGSN sends negative acknowledgement because the subscriber is not reachable via GPRS.
62 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
6 SMS-GMSC tries to deliver SM-MT via MSC (secondary route).
63 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
7 MSC sends positive acknowledgement because SM-MT was delivered successfully.
64 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
8 Successful delivery via MSC/VLR is reported to HLR.
65 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
9 HLR acknowledges the receipt of a successful delivery report.
66 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
10 SMS-GMSC acknowledges SM-MT delivery to SMSC.
67 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
1 The SMSC requests MT SM delivery, with primary route indicator=SGSN.
short_message_delivery_request (primary route=SGSN)
68 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
2 The SMS-GMSC requests the routing information for the MT-SM from the HLR indicating ‘SMS-GMSC supports GPRS’
MAP-Send-Routing-Info-for-SM-req (SMS-GMSC supports GPRS).
69 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
3 The HLR sends two addresses to the SMS-GMSC : the VMSC and SGSN addresses.
MAP-Send-Routing-Info-for-SM-rsp (MSC address, SGSN address)
70 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
4 Since the route indicator received from SMSC tells that the GPRS network is the primary route, the SMS-GMSC first tries to deliver the MT-SM via the GPRS network using the SGSN address received.
MAP-MT-forward-SM-req
71 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
5 MT-SM delivery was unsuccessful via GPRS network because the subscriber is detached.
The SMS-GMSC receives the reason for unsuccessful delivery.
MAP-MT-forward-SM-rsp (Absent: GPRS detached)
72 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
6 The SMS-GMSC tries to deliver the SM-MT via the VMSC,
The secondary route.
MAP-MT-forward-SM-req
73 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
7 The MT-SM is successfully delivered to the VMSC.
Successful_SM_delivery
74 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
8 The VMSC informs the SMS-GMSC about the successful delivery of the SM-MT.
MAP-MT-forward-SM-rsp
75 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
9 SMS-GMSC reports the delivery status informing the HLR that the MT-SM was successfully delivered via the VMSC and failed via GPRS network because the subscriber was absent.
76 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
10 The HLR acknowledges the report. MAP-report-SM-delivery-Status-rsp
77 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
11 The SMS-GMSC informs the SMSC that the SM-MT delivery was successful.
short_message_delivery_rsp (successful delivery
78 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
IN-SMS
79 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
General
IN-SMS allows you to improve restricted mobility services, create new services based on SMS control, and manage the interaction between GSM and IN services.
IN-SMS is made possible by the use of Triggering Detection Points (TDP), Event Detection Points (EDP), and an INAP interface.
For example, Triggering Detection Points (TDP) and Event Detection Points (EDP) enable prepaid charging, the subscriber to block SMs from a particular source, and forward incoming SMs to another user.
80 © 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
Triggering Detection Points
SMS TDPs (MO-, MT-, and Status Report) and Event Detection Points (EDPs) enable IN-SMS, to
Forward to the SM to another user
Enabling a user to block an SM from a particular source.
Enabling the SCP to request the SSP to send a report about the SM transfer, so making possible prepaid charging.
The TDPs for IN-SMS are located in the VMSC.