B.1 Introduction

04.113GPPPoint-to-Point (PP) Short Message Service (SMS) support on mobile radio interfaceRelease 1996TS

This annex contains an SDL‑description of the Connection Management Sublayer in terms of the Short Message Service Support. The CM‑ sublayer provides services to Short Message Relay Layer.

The SDLs contain a mixture of peer to peer messages and conceptual primitives between the layers SM‑RL, CM and MM, as viewed by the SMC entities. SDL‑1/2/3 show the SMC entity on MS‑side for Mobile Originated (MO) short message transfer, SDL‑4/5/6 show the SMC entity on MS‑side for Mobile Terminated (MT) short message transfer, SDL‑7/8/9 show the SMC entity on the network side for Mobile Originated (MO) short message transfer, and SDL‑10/11/12 show the SMC entity on the network side for Mobile Terminated (MT) short message transfer.

The lower layers (below MM) are transparent to an SMC entity.

MO-SMC-entity on MS-side
SDL‑1

NOTE: The release is delayed until the next state.

MO-SMC-entity on MS-side
SDL‑2

MO-SMC-entity on MS-side
SDL‑3

MO-SMC-entity on MS-side
State transition diagram

MT-SMC-entity on MS-side
Initiating message transfer
SDL‑4

NOTE: The release is delayed until the next state.

MT-SMC-entity on MS-side
MM-connection established
SDL‑5

MT-SMC-entity on MS-side
MM-connection released
SDL‑6

MT-SMC-entity on MS-side
State transition diagram

MO-SMC-entity on Network-side
SDL‑7

NOTE: The release is delayed until the next state.

MO-SMC-entity on Network-side
SDL‑8

NOTE: This message is a retransmission from the MS.

MO-SMC-entity on Network-side
SDL‑9

MO-SMC-entity on Network-side
State transition diagram

MT-SMC-entity on Network-side
SDL‑10

NOTE: The release is delayed until the next state.

MT-SMC-entity on Network-side
MM-connection established
SDL‑11

MT-SMC-entity on Network-side
Message transfer active
SDL‑12

MT-SMC-entity on Network-side
State transition diagram

Annex C (informative):
Arrow diagrams

Arrow diagram C1:

The diagram reflects MO‑message transfer by means of interlayer service primitives and the actual messages being transferred between the layer entities.

‑ SM‑RL‑primitives indicate services provided by SM‑RL to SM‑TL and RL (* see note).

‑ MNSMS‑primitives indicate services provided by CM to SM‑RL.

‑ RP‑DATA is the SM‑RL message carrying SM‑TP data units.

‑ RP‑ACK acknowledges RP‑DATA reception on SM‑RL.

Arrow diagram C2:

The diagram reflects MT‑messaging by means of interlayer service primitives and the actual messages being transferred between the layer entities.

‑ SM‑RL‑primitives indicate services provided by SM‑RL to SM‑TL and RL (* see note).

‑ MNSMS‑primitives indicate services provided by CM to SM‑RL.

‑ RP‑DATA is the SM‑RL message carrying SM‑TP data units.

‑ RP‑ACK acknowledges RP‑DATA reception on SM‑RL.

Arrow diagram C3:

The diagram reflects memory available notification transfer by means of interlayer service primitives and the actual messages being transferred between the layer entities.

‑ SM‑RL‑primitives indicate services provided by SM‑RL to SM‑TL and RL (* see note).

‑ MNSMS‑primitives indicate services provided by CM to SM‑RL.

‑ RP‑SMMA is the SM‑RL message indicating that the mobile has memory available to receive one or more short messages.

‑ RP‑ACK acknowledges RP‑SMMA reception on SM‑RL.

‑ RP‑ERROR reports a failure in the notification procedure on the network side.

Arrow diagram C4:

The diagram reflects the abort of any retransmission of a memory available notification by SM‑RL by means of the SM‑RL‑MEMORY‑AVAILABLE interlayer service primitive request with the SM‑MEM‑NOTIF‑ABORT parameter present. The use of this primitive and the associated parameter are, of course, local to the mobile station.

‑ SM‑RL‑primitives indicate services provided by SM‑RL to SM‑TL and RL (note).

‑ MNSMS‑primitives indicate services provided by CM to SM‑RL.

‑ RP‑SMMA is the SM‑RL message indicating that the mobile has memory available to receive one or more short messages.

‑ RP‑ACK acknowledges RP‑SMMA reception on SM‑RL.

‑ RP‑ERROR reports a failure in the notification procedure on the network side.

NOTE: The SM‑RL being the upper layer in the MSC, an interworking function between SM‑RL‑procedures and MAP‑procedure is necessary. The term "RL" is used in the diagrams to indicate this function (see figure).

Interw. func.

SM‑RL

SM‑RL‑

proc.

MAP‑

proc.

Mobile Originated Messaging on SM-RL

Arrow diagram C1

Mobile Terminated Messaging on SM-RL

Arrow diagram C2

Memory Available Notification on SM-RL

Arrow diagram C3

Memory Available Notification Abort on SM-RL

NOTE: Dashed lines indicates messages that may be sent, even though an abort request was given.

Arrow diagram C4

Annex D (normative):
SDL‑description of the short message relay layer