Tech-invite3GPPspaceIETFspace
21222324252627282931323334353637384‑5x
back to TS 23.040

Table of Contents for  TS 23.040  Word version:  19.0.0

0Introduction  p. 8
1Scope  p. 9
2References  p. 9
2.1Definitions and abbreviations  p. 11
2.1.1Definitions  p. 11
2.1.2Abbreviations  p. 14
3Services and service elements  p. 14
3.1Basic services  p. 15
3.2Short Message Service elements  p. 16
3.2.0Introduction |R7|p. 16
3.2.1Validity-Period  p. 16
3.2.2Service-Centre-Time-Stamp  p. 16
3.2.3Protocol-Identifier  p. 16
3.2.4More-Messages-to-Send  p. 16
3.2.5Delivery of Priority and non-Priority Messages  p. 16
3.2.6Messages-Waiting  p. 17
3.2.7Alert-SC  p. 20
3.2.7aMT Correlation ID |R7|p. 20
3.2.8Options concerning MNRG, MNRF, UNRI, MNRR-MSC, MNRR-SGSN, UNRR, MCEF and MWD  p. 21
3.2.9Status report capabilities  p. 22
3.2.10Reply Path  p. 23
3.3Unsuccessful short message TPDU transfer SC → MS  p. 23
3.3.0General |R15|p. 23
3.3.1Errors occurring during transfer of TPDU to MS  p. 23
3.3.2Errors occurring after TPDU arrives at MS  p. 23
3.4Unsuccessful short message TPDU transfer MS → SC  p. 26
3.4.1Errors occurring during transfer of TPDU to SC  p. 26
3.4.2Errors occurring after TPDU arrives at SC  p. 26
3.5Use of Supplementary Services in combination with the Short Message Service  p. 26
3.6Applicability of Operator Determined Barring to the Short Message Service  p. 27
3.7Multiple short message transfer  p. 27
3.8SMS and Internet Electronic Mail interworking  p. 27
3.8.1Basic Format  p. 27
3.8.2Optional Fields  p. 28
3.8.2.1Subject  p. 28
3.8.2.2Real Name  p. 28
3.8.2.3Optional Control Flag  p. 28
3.8.3Text concatenation  p. 29
3.8.4Alternative characters for Internet email addresses in MO SMS.  p. 29
3.9SMS COMPRESSION  p. 29
3.10Enhanced Messaging Service  p. 30
3.10.1Text formatting  p. 30
3.10.2Pictures  p. 31
3.10.3Animations  p. 31
3.10.4Sound  p. 31
3.10.5vCard and vCalendar |R5|p. 31
3.10.6WVG (Wireless Vector Graphics) Object |R5|p. 31
3.10.6.1Overview of WVG Graphical Primitives  p. 32
4Network architecture  p. 32
4.1Basic network structure  p. 32
4.2Transfer on reference point 3  p. 34
5Service Centre and PLMN interconnection  p. 34
5.1Service centre connection  p. 34
5.2Routing requirements  p. 34
5.2.1Mobile terminated short message  p. 34
5.2.2Mobile originated short message  p. 34
6Service Centre functionality  p. 35
6.1Service Centre capabilities  p. 35
6.2SC functional requirements  p. 35
6.2.1Subaddressing support |R5|p. 35
6.2.2Support for trigger SMS filtering for Tsms submissions |R11|p. 36
6.3SC EMS Extended Object Data Request Command Feature |R5|p. 36
7MS functionality  p. 36
7.1MS capabilities  p. 36
7.2MS configuration  p. 36
8Node functionality  p. 37
8.1Node functionality related to SM MT  p. 37
8.1.1Functionality of the SMS-GMSC  p. 37
8.1.2Functionality of the MSC  p. 39
8.1.3Functionality of the SGSN  p. 40
8.1.4Functionality of the SMS Router |R7|p. 41
8.1.5Functionality of the IP-SM-GW |R7|p. 42
8.2Node functionality related to SM MO  p. 42
8.2.1Functionality of the MSC  p. 42
8.2.2Functionality of the SMS-IWMSC  p. 43
8.2.3Functionality of the SGSN  p. 43
8.2.4Functionality of the IP-SM-GW |R7|p. 44
8.3SMS-IWMSC functionality related to alerting  p. 44
9Protocols and protocol architecture  p. 44
9.1Protocol element features  p. 45
9.1.1Octet and Bit transmission order  p. 45
9.1.2Numeric and alphanumeric representation  p. 45
9.1.2.1Integer representation  p. 45
9.1.2.2Octet representation  p. 46
9.1.2.3Semi-octet representation  p. 46
9.1.2.4Alphanumeric representation  p. 47
9.1.2.5Address fields  p. 47
9.2Service provided by the SM-TL  p. 49
9.2.1General  p. 49
9.2.2PDU Type repertoire at SM-TL  p. 49
9.2.2.1SMS-DELIVER type  p. 50
9.2.2.1aSMS-DELIVER-REPORT type  p. 52
9.2.2.2SMS-SUBMIT type  p. 54
9.2.2.2aSMS-SUBMIT-REPORT type  p. 57
9.2.2.3SMS-STATUS-REPORT type  p. 59
9.2.2.4SMS-COMMAND type  p. 61
9.2.3Definition of the TPDU parameters  p. 62
9.2.3.1TP-Message-Type-Indicator (TP-MTI)  p. 62
9.2.3.2TP-More-Messages-to-Send (TP-MMS)  p. 62
9.2.3.3TP-Validity-Period-Format (TP-VPF)  p. 63
9.2.3.4TP-Status-Report-Indication (TP-SRI)  p. 63
9.2.3.5TP-Status-Report-Request (TP-SRR)  p. 63
9.2.3.6TP-Message-Reference (TP-MR)  p. 63
9.2.3.7TP-Originating-Address (TP-OA)  p. 64
9.2.3.8TP-Destination-Address (TP-DA)  p. 64
9.2.3.9TP-Protocol-Identifier (TP-PID)  p. 64
9.2.3.10TP-Data-Coding-Scheme (TP-DCS)  p. 66
9.2.3.11TP-Service-Centre-Time-Stamp (TP-SCTS)  p. 66
9.2.3.12TP-Validity-Period (TP-VP)  p. 67
9.2.3.12.1TP-VP (Relative format)  p. 67
9.2.3.12.2TP-VP (Absolute format)  p. 67
9.2.3.12.3TP-VP (Enhanced format)  p. 67
9.2.3.13TP-Discharge-Time (TP-DT)  p. 68
9.2.3.14TP-Recipient-Address (TP-RA)  p. 68
9.2.3.15TP-Status (TP-ST)  p. 68
9.2.3.16TP-User-Data-Length (TP-UDL)  p. 69
9.2.3.17TP-Reply-Path (TP-RP)  p. 70
9.2.3.18TP-Message-Number (TP-MN)  p. 70
9.2.3.19TP-Command-Type (TP-CT)  p. 70
9.2.3.20TP-Command-Data-Length (TP-CDL)  p. 70
9.2.3.21TP-Command-Data (TP-CD)  p. 71
9.2.3.22TP-Failure-Cause (TP-FCS)  p. 71
9.2.3.23TP-User-Data-Header-Indicator (TP-UDHI)  p. 72
9.2.3.24TP-User Data (TP-UD)  p. 72
9.2.3.24.1Concatenated Short Messages  p. 76
9.2.3.24.2Special SMS Message Indication  p. 77
9.2.3.24.3Application Port Addressing 8 bit address  p. 79
9.2.3.24.4Application Port Addressing 16 bit address  p. 79
9.2.3.24.5SMSC Control Parameters  p. 80
9.2.3.24.6UDH Source Indicator  p. 81
9.2.3.24.7(U)SIM Toolkit Security Headers  p. 81
9.2.3.24.8Concatenated short messages, 16-bit reference number  p. 81
9.2.3.24.9Wireless Control Message Protocol  p. 82
9.2.3.24.10Enhanced Messaging Service  p. 83
9.2.3.24.10.1EMS Coding   p. 83
9.2.3.24.10.1.1Text Formatting  p. 83
9.2.3.24.10.1.2Predefined Sound  p. 85
9.2.3.24.10.1.3User Defined Sound  p. 85
9.2.3.24.10.1.4Predefined Animation  p. 85
9.2.3.24.10.1.5Large Animation  p. 85
9.2.3.24.10.1.6Small Animation  p. 85
9.2.3.24.10.1.7Large Picture  p. 86
9.2.3.24.10.1.8Small Picture  p. 86
9.2.3.24.10.1.9Variable Picture  p. 86
9.2.3.24.10.1.10User Prompt Indicator   p. 86
9.2.3.24.10.1.11Standard WVG Object  p. 87
9.2.3.24.10.1.12Character Size WVG Object  p. 87
9.2.3.24.10.1.13Extended Object  p. 88
9.2.3.24.10.1.14Reused Extended Object  p. 90
9.2.3.24.10.1.15Compression Control  p. 90
9.2.3.24.10.1.15.1LZSS Implementation for EMS extended object compression  p. 92
9.2.3.24.10.1.15.2Data Compression  p. 94
9.2.3.24.10.1.15.3Data De-compression  p. 94
9.2.3.24.10.1.15.4Test Vectors  p. 95
9.2.3.24.10.1.16Object Distribution Indicator  p. 95
9.2.3.24.10.1.17Reply Address Element  p. 95
9.2.3.24.10.1.18Extended Object Data Request Command  p. 96
9.2.3.24.10.2—   p. 96
9.2.3.24.10.2.1Example of Basic text formatting and predefined EMS coding   p. 95
9.2.3.24.10.2.2Example of User defined Objects EMS coding   p. 97
9.2.3.24.10.2.3Concatenation of SMS messages   p. 97
9.2.3.24.10.3EMS Formats   p. 98
9.2.3.24.10.3.1Sounds  p. 98
9.2.3.24.10.3.2Pictures  p. 98
9.2.3.24.10.3.3Animation  p. 99
9.2.3.24.11IETF RFC 5322 E-Mail Header  p. 99
9.2.3.24.12Hyperlink format element |R5|p. 101
9.2.3.24.13Enhanced Voice Mail Information |R6|p. 102
9.2.3.24.13.1Enhanced Voice Mail Notification  p. 102
9.2.3.24.13.2Enhanced Voice Mail Delete Confirmation  p. 105
9.2.3.24.14Identification of a directory number within the User Data Field |R6|p. 107
9.2.3.24.15National Language Single Shift |R8|p. 107
9.2.3.24.16National Language Locking Shift |R8|p. 108
9.2.3.24.17Filler |R17|p. 108
9.2.3.25TP-Reject-Duplicates (TP-RD)  p. 108
9.2.3.26TP-Status-Report-Qualifier (TP-SRQ)  p. 108
9.2.3.27TP-Parameter-Indicator (TP-PI)  p. 109
9.2.3.28TP-Loop-Prevention (TP-LP) |R9|p. 109
9.3Service provided by the SM-RL  p. 110
9.3.1General  p. 110
9.3.2Protocol element repertoire at SM-RL  p. 110
9.3.2.1RP-MO-DATA  p. 110
9.3.2.2RP-MT-DATA  p. 111
9.3.2.3RP-ACK  p. 111
9.3.2.4RP-ERROR  p. 111
9.3.2.5RP-ALERT-SC  p. 112
9.3.2.6RP-SM-MEMORY-AVAILABLE  p. 112
10Fundamental procedures within SMS  p. 112
10.1Short message mobile terminated  p. 113
10.1.1— fig. 15a   p. 114
10.1.2— fig. 15aa   p. 115
10.1.3— fig. 15b   p. 116
10.1.4— fig. 15c   p. 116
10.1.5— fig. 15ca   p. 117
10.1.6— fig. 15d   p. 118
10.1.7— fig. 15e   p. 119
10.1.8— fig. 15f   p. 120
10.1.9— fig. 15g   p. 121
10.1.10— fig. 15ga   p. 122
10.1.11— fig. 15h   p. 123
10.1.12— fig. 16a   p. 125
10.1.13— fig. 16b   p. 126
10.1.14— fig. 16c   p. 127
10.1.15— fig. 16d   p. 128
10.1.16— fig. 17a   p. 129
10.1.17— fig. 17b   p. 130
10.1.18— fig. 17c   p. 131
10.2Short message mobile originated  p. 132
10.2.1— fig. 18a   p. 133
10.2.2— fig. 18b   p. 134
10.2.3— fig. 18c   p. 134
10.2.4— fig. 18d   p. 135
10.2.5— fig. 18e   p. 136
10.2.6— fig. 18f   p. 137
10.2.7— fig. 18g   p. 138
10.2.8— fig. 18h   p. 139
10.3Alert transfer  p. 140
11Mapping of error causes between RP layers  p. 143
11.1Mobile Terminated short message transfer  p. 143
11.2Memory available notification  p. 144
11.3Mobile Originated short message transfer  p. 144
AProtocol stacks for interconnecting SCs and MSCs  p. 146
BInformation now contained in 3GPP TS 23.038 [9]  p. 147
CShort message information flow  p. 148
C.1— fig. 1   p. 149
C.2— fig. 2   p. 150
C.3— fig. 3   p. 151
C.4— fig. 4   p. 152
C.5— fig. 5   p. 153
C.6— fig. 6   p. 154
C.7— fig. 7   p. 155
C.8— fig. 8   p. 156
C.9— fig. 9   p. 157
C.10— fig. 10   p. 158
C.11— fig. 11   p. 159
C.12— fig. 12   p. 160
C.13— fig. 13   p. 161
C.14— fig. 14   p. 162
C.15— fig. 15   p. 163
C.16— fig. 16   p. 164
DMobile Station reply procedures  p. 165
D.1Introduction  p. 165
D.2The scope of applicability  p. 165
D.3Terminology  p. 165
D.4The reply path requesting procedure  p. 165
D.5The reception of an original MT SM  p. 166
D.6The submission of the reply MO SM  p. 166
D.7Usage of SCs for replying  p. 166
D.8Replying possibilities for Phase 1 mobile stations  p. 167
D.9The resulting service for originating SMEs  p. 167
E(Normative)  Extended Object Format Type |R5|p. 168
E.1Predefined Sound  p. 168
E.2iMelody  p. 168
E.3Black and white bitmap  p. 168
E.42-bit greyscale bitmap  p. 168
E.56-bit colour bitmap  p. 169
E.6Predefined animation  p. 169
E.7Black and white bitmap animation  p. 169
E.82-bit greyscale bitmap animation  p. 170
E.96-bit colour bitmap animation  p. 170
E.10vCard  p. 171
E.11vCalendar  p. 171
E.12Data Format Delivery Request  p. 171
E.13Standard WVG Object  p. 171
E.14Polyphonic melody  p. 172
FCompression methods for EMS |R5|p. 173
F.1LZSS compression  p. 173
F.1.1Introduction  p. 173
F.1.2LZSS Basic Algorithm  p. 173
F.1.3Informative Example.  p. 174
G(Normative)  WVG (Wireless Vector Graphics) data format |R5|p. 176
G.1Introduction  p. 176
G.1.1Standard and Character Size WVG elements  p. 176
G.1.2Compression methods  p. 176
G.1.3Coordinate Systems  p. 176
G.1.3.1Compact Coordinate System  p. 176
G.1.3.2Flat Coordinate System  p. 178
G.1.3.3Coordinate values  p. 179
G.1.4Color schemes  p. 179
G.1.5Rendering model  p. 179
G.2Graphical elements  p. 179
G.2.1Line elements  p. 179
G.2.1.1Polyline  p. 179
G.2.1.2Circular Polyline  p. 180
G.2.1.3Bezier Polyline  p. 180
G.2.1.4Auto-closure of a line  p. 180
G.2.2Polygon elements  p. 181
G.2.3Simple shape elements  p. 181
G.2.3.1Ellipse  p. 181
G.2.3.2Rectangle  p. 181
G.2.4Special shape elements  p. 181
G.2.5Text element  p. 182
G.2.6Group elements  p. 182
G.2.7Reuse element  p. 183
G.2.8Animation elements  p. 183
G.2.8.1Simple animation elements  p. 183
G.2.8.2Standard Animation Element  p. 184
G.2.9Frame Element  p. 184
G.2.10Local Element  p. 184
G.2.11Extended Element  p. 185
G.3Element attributes  p. 185
G.4Element Transform  p. 186
G.5Character Size WVG Element  p. 186
G.6Data Format BNF  p. 186
G.7Web Safe Color Palette  p. 203
HDevelopment Guidelines for Creation of Polyhony Using SP-MIDI |R5|p. 206
H.1Running status  p. 206
H.2File type considerations  p. 206
H.3File size reduction  p. 206
H.4Restrictions  p. 207
I(Normative)  SMS in MME |R11|p. 208
I.1General  p. 208
I.2Registration of MME for SMS  p. 210
I.2.1Voidp. …
I.2.2Voidp. …
J(Normative)  SGSN supporting Diameter based protocol for SMS |R12|p. 211
J.1General  p. 211
K(Normative)  SMS in 5GS |R15|p. 213
K.1General  p. 213
K.2Support for SMS when UE is registered to both 5GS and EPS  p. 214
$Change history  p. 216