Short Message Operating Procedure

Preview:

Citation preview

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.

Recommended