SIST ETS 300 901 E3:2003
(Main)Digital cellular telecommunications system (Phase 2+) (GSM); Technical realization of Short Message Service (SMS) Point-to-Point (PP) (GSM 03.40 version 5.6.1)
Digital cellular telecommunications system (Phase 2+) (GSM); Technical realization of Short Message Service (SMS) Point-to-Point (PP) (GSM 03.40 version 5.6.1)
SUBJECT Concatenation of UCS2 SIM application Toolkit, sent to SMG9 as LS SMS control characters (R97) SMS validity period Source Indicator in User Data Header (R97) Status report PDU Enhancements (R97) User Data Header (R97)
Digitalni celični telekomunikacijski sistem (faza 2+) – Tehnična realizacija storitve kratkih sporočil (SMS) – Izvedba točka-točka (PP) (GSM 03.40, različica 5.6.1)
General Information
Standards Content (Sample)
SLOVENSKI STANDARD
SIST ETS 300 901 E3:2003
01-december-2003
'LJLWDOQLFHOLþQLWHOHNRPXQLNDFLMVNLVLVWHPID]D±7HKQLþQDUHDOL]DFLMDVWRULWYH
NUDWNLKVSRURþLO606±,]YHGEDWRþNDWRþND33*60UD]OLþLFD
Digital cellular telecommunications system (Phase 2+) (GSM); Technical realization of
Short Message Service (SMS) Point-to-Point (PP) (GSM 03.40 version 5.6.1)
Ta slovenski standard je istoveten z: ETS 300 901 Edition 3
ICS:
33.070.50 Globalni sistem za mobilno Global System for Mobile
telekomunikacijo (GSM) Communication (GSM)
SIST ETS 300 901 E3:2003 en
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.
---------------------- Page: 1 ----------------------
SIST ETS 300 901 E3:2003
---------------------- Page: 2 ----------------------
SIST ETS 300 901 E3:2003
EUROPEAN ETS 300 901
TELECOMMUNICATION January 1998
STANDARD Third Edition
Source: SMG Reference: RE/SMG-040340QR5
ICS: 33.020
Key words: Digital cellular telecommunications system, Global System for Mobile communications (GSM)
R
GLOBAL SYSTEM FOR
MOBILE COMMUNICATIONS
Digital cellular telecommunications system (Phase 2+);
Technical realization of the Short Message Service (SMS);
Point-to-Point (PP)
(GSM 03.40 version 5.6.1)
ETSI
European Telecommunications Standards Institute
ETSI Secretariat
Postal address: F-06921 Sophia Antipolis CEDEX - FRANCE
Office address: 650 Route des Lucioles - Sophia Antipolis - Valbonne - FRANCE
X.400: c=fr, a=atlas, p=etsi, s=secretariat - Internet: secretariat@etsi.fr
Tel.: +33 4 92 94 42 00 - Fax: +33 4 93 65 47 16
Copyright Notification: No part may be reproduced except as authorized by written permission. The copyright and the
foregoing restriction extend to reproduction in all media.
© European Telecommunications Standards Institute 1998. All rights reserved.
---------------------- Page: 3 ----------------------
SIST ETS 300 901 E3:2003
Page 2
ETS 300 901 (GSM 03.40 version 5.6.1): January 1998
Whilst every care has been taken in the preparation and publication of this document, errors in content,
typographical or otherwise, may occur. If you have comments concerning its accuracy, please write to
"ETSI Editing and Committee Support Dept." at the address shown on the title page.
---------------------- Page: 4 ----------------------
SIST ETS 300 901 E3:2003
Page 3
ETS 300 901 (GSM 03.40 version 5.6.1): January 1998
Contents
Foreword .7
Introduction.7
1 Scope .9
2 Normative references.9
2.1 Definitions and abbreviations.11
2.1.1 Definitions.11
2.2.2 Abbreviations.13
3 Services and service elements .13
3.1 Basic services.13
3.2 Short Message Service elements .14
3.2.1 Validity-Period .14
3.2.2 Service-Centre-Time-Stamp .15
3.2.3 Protocol-Identifier .15
3.2.4 More-Messages-to-Send.15
3.2.5 Delivery of Priority and non-Priority Messages.15
3.2.6 Messages-Waiting.15
3.2.7 Alert-SC.17
3.2.8 Options concerning MNRF, MNRR, MCEF and MWD.18
3.2.9 Status report capabilities .18
3.2.10 Reply Path.19
3.3 Unsuccessful short message TPDU transfer SC -> MS.19
3.3.1 Errors occurring during transfer of TPDU to MS .19
3.3.2 Errors occurring after TPDU arrives at MS .19
3.4 Unsuccessful short message TPDU transfer MS -> SC.21
3.4.1 Errors occurring during transfer of TPDU to SC.21
3.4.2 Errors occurring after TPDU arrives at SC.21
3.5 Use of Supplementary Services in combination with the Short Message Service.21
3.6 Applicability of Operator Determined Barring to the Short Message Service .21
3.7 Multiple short message transfer.21
3.8 SMS and Internet Electronic Mail interworking .22
3.8.1 Basic Format .22
3.8.2 Optional Fields .22
3.8.2.1 Subject.22
3.8.2.2 Real Name.23
3.8.2.3 Optional Control Flag.23
3.8.3 Text concatenation.23
3.8.4 Alternative characters for Internet email addresses in MO SMS. .23
4 Network architecture .25
4.1 Basic network structure .25
4.2 Transfer on link 3.26
5 Service Centre and PLMN interconnection .26
5.1 Service centre connection.26
5.2 Routing requirements .26
5.2.1 Mobile terminated short message .26
5.2.2 Mobile originated short message .26
6 Service Centre functionality.27
6.1 Service Centre capabilities .27
6.2 SC functional requirements .27
---------------------- Page: 5 ----------------------
SIST ETS 300 901 E3:2003
Page 4
ETS 300 901 (GSM 03.40 version 5.6.1): January 1998
7 MS functionality. 28
7.1 MS capabilities . 28
7.2 MS configuration . 28
8 MSC functionality. 29
8.1 MSC functionality related to SM MT. 29
8.1.1 Functionality of the SMS-GMSC. 29
8.1.2 Functionality of the MSC. 30
8.2 MSC functionality related to SM MO . 30
8.2.1 Functionality of the MSC. 30
8.2.2 Functionality of the SMS-IWMSC . 31
8.3 SMS-IWMSC functionality related to alerting . 31
9 Protocols and protocol architecture . 32
9.1 Protocol element features . 32
9.1.1 Octet and Bit transmission order . 32
9.1.2 Numeric and alphanumeric representation. 32
9.1.2.1 Integer representation. 32
9.1.2.2 Octet representation . 33
9.1.2.3 Semi-octet representation. 33
9.1.2.4 Alphanumeric representation . 34
9.1.2.5 Address fields . 34
9.2 Service provided by the SM-TL . 36
9.2.1 General . 36
9.2.2 PDU Type repertoire at SM-TL . 36
9.2.2.1 SMS-DELIVER type . 37
9.2.2.1a SMS-DELIVER-REPORT type. 38
9.2.2.2 SMS-SUBMIT type. 41
9.2.2.2a SMS-SUBMIT-REPORT type. 42
9.2.2.3 SMS-STATUS-REPORT type. 45
9.2.2.4 SMS-COMMAND type . 47
9.2.3 Definition of the TPDU parameters. 48
9.2.3.1 TP-Message-Type-Indicator (TP-MTI). 48
9.2.3.2 TP-More-Messages-to-Send (TP-MMS). 48
9.2.3.3 TP-Validity-Period-Format (TP-VPF) . 49
9.2.3.4 TP-Status-Report-Indication (TP-SRI) . 49
9.2.3.5 TP-Status-Report-Request (TP-SRR) . 49
9.2.3.6 TP-Message-Reference (TP-MR). 49
9.2.3.7 TP-Originating-Address (TP-OA). 50
9.2.3.8 TP-Destination-Address (TP-DA). 50
9.2.3.9 TP-Protocol-Identifier (TP-PID). 50
9.2.3.10 TP-Data-Coding-Scheme (TP-DCS). 52
9.2.3.11 TP-Service-Centre-Time-Stamp (TP-SCTS) . 52
9.2.3.12 TP-Validity-Period (TP-VP) . 52
9.2.3.12.1 TP-VP (Relative format). 52
9.2.3.12.2 TP-VP (Absolute format ). 52
9.2.3.12.3 TP-VP ( Enhanced format ). 53
9.2.3.13 TP-Discharge-Time (TP-DT). 53
9.2.3.14 TP-Recipient-Address (TP-RA). 54
9.2.3.15 TP-Status (TP-ST) . 54
9.2.3.16 TP-User-Data-Length (TP-UDL) . 55
9.2.3.17 TP-Reply-Path (TP-RP) . 56
9.2.3.18 TP-Message-Number (TP-MN). 56
9.2.3.19 TP-Command-Type (TP-CT) . 56
9.2.3.20 TP-Command-Data-Length (TP-CDL). 56
9.2.3.21 TP-Command-Data (TP-CD) . 57
9.2.3.22 TP-Failure-Cause (TP-FCS) . 57
9.2.3.23 TP-User-Data-Header-Indicator (TP-UDHI). 58
9.2.3.24 TP-User Data (TP-UD). 58
9.2.3.24.1 Concatenated Short Messages. 61
9.2.3.24.2 Special SMS Message Indication. 63
9.2.3.24.3 Application Port Addressing 8 bit
address . 64
---------------------- Page: 6 ----------------------
SIST ETS 300 901 E3:2003
Page 5
ETS 300 901 (GSM 03.40 version 5.6.1): January 1998
9.2.3.24.4 Application Port Addressing 16 bit
address .64
9.2.3.24.5 SMSC Control Parameters .65
9.2.3.24.6 UDH Source Indicator.66
9.2.3.25 TP-Reject-Duplicates (TP-RD) .66
9.2.3.26 TP-Status-Report-Qualifier (TP-SRQ).66
9.2.3.27 TP-Parameter-Indicator (TP-PI) .66
9.3 Service provided by the SM-RL .67
9.3.1 General.67
9.3.2 Protocol element repertoire at SM-RL.67
9.3.2.1 RP-MO-DATA.68
9.3.2.2 RP-MT-DATA .68
9.3.2.3 RP-ACK .68
9.3.2.4 RP-ERROR.69
9.3.2.5 RP-ALERT-SC.69
9.3.2.6 RP-SM-MEMORY-AVAILABLE .69
10 Fundamental procedures within the point-to-point SMS .70
10.1 Short message mobile terminated.70
10.2 Short message mobile originated .81
10.3 Alert transfer .86
11 Mapping of error causes between RP layers .90
11.1 Mobile Terminated short message transfer.90
11.2 Memory available notification.90
11.3 Mobile Originated short message transfer.91
Annex A (informative): Protocol stacks for interconnecting SCs and MSCs.92
Annex B (informative): Information now contained in GSM 03.38 .93
Annex C (informative): Short message information flow.94
Annex D (informative): Mobile Station reply procedures .111
D.1 Introduction.111
D.2 The scope of applicability .111
D.3 Terminology.111
D.4 The reply path requesting procedure .111
D.5 The reception of an original MT SM .112
D.6 The submission of the reply MO SM .112
D.7 Usage of SCs for replying .112
D.8 Replying possibilities for Phase 1 mobile stations.113
D.9 The resulting service for originating SMEs.113
Annex E (informative): Change History.114
History.115
---------------------- Page: 7 ----------------------
SIST ETS 300 901 E3:2003
Page 6
ETS 300 901 (GSM 03.40 version 5.6.1): January 1998
Blank page
---------------------- Page: 8 ----------------------
SIST ETS 300 901 E3:2003
Page 7
ETS 300 901 (GSM 03.40 version 5.6.1): January 1998
Foreword
This European Telecommunications Standard (ETS) has been produced by the Special Mobile Group
(SMG) of the European Telecommunications Standards Institute (ETSI).
This ETS describes the point-to-point Short Message Service (SMS) of the digital cellular
telecommunications system (Phase 2/Phase 2+).
The contents of this ETS is subject to continuing work within SMG and may change following formal SMG
approval. Should SMG modify the contents of this ETS it will then be resubmitted for approval by ETSI
with an identifying change of release date and an increase in version number as follows:
Version 5.x.y
where:
y the third digit is incremented when editorial only changes have been incorporated in the
specification;
x the second digit is incremented for all other types of changes, i.e. technical enhancements,
corrections, updates, etc.
The specification from which this ETS has been derived was originally based on CEPT documentation,
hence the presentation of this ETS may not be entirely in accordance with the ETSI/PNE Rules.
Introduction
The Point-to-Point Short Message Service (SMS) provides a means of sending messages of limited size
to and from GSM mobiles. The provision of SMS makes use of a Service Centre, which acts as a store
and forward centre for short messages. Thus a GSM PLMN needs to support the transfer of short
messages between Service Centres and mobiles.
Two different point-to-point services have been defined: mobile originated and mobile terminated. Mobile
originated messages will be transported from an MS to a Service Centre. These may be destined for other
mobile users, or for subscribers on a fixed network. Mobile terminated messages will be transported from
a Service Centre to an MS. These may be input to the Service Centre by other mobile users (via a mobile
originated short message) or by a variety of other sources, e.g. speech, telex, or facsimile.
Transposition dates
Date of adoption of this ETS: 2 January 1998
Date of latest announcement of this ETS (doa): 30 April 1998
Date of latest publication of new National Standard
or endorsement of this ETS (dop/e): 31 October 1998
Date of withdrawal of any conflicting National Standard (dow): 31 October 1998
---------------------- Page: 9 ----------------------
SIST ETS 300 901 E3:2003
Page 8
ETS 300 901 (GSM 03.40 version 5.6.1): January 1998
Blank page
---------------------- Page: 10 ----------------------
SIST ETS 300 901 E3:2003
Page 9
ETS 300 901 (GSM 03.40 version 5.6.1): January 1998
1 Scope
This European Telecommunications Standard (ETS) describes the point-to-point Short Message Service
(SMS) of the GSM PLMN system. It defines:
- the services and service elements;
- the network architecture;
- the Service Centre functionality;
- the MSC functionality (with regard to the SMS);
- the routing requirements;
- the protocols and protocol layering;
for the Teleservices 21 and 22, as specified in the GSM 02.03 (ETS 300 905).
The use of radio resources for the transfer of short messages between the MS and the MSC is described
in GSM 04.11 (ETS 300 942) "Point-to-Point Short Message Service Support on Mobile Radio Interface",
and is dealt with in that specification.
The network aspects of Short Message Service provision are outside the scope of this specification (i.e.
the provision of network connectivity between the PLMN subsystems). There is no technical restriction
within this specification for the transfer of short messages between different PLMN's. Any such restriction
is likely to be subject to commercial arrangements and PLMN operators must make their own provision for
interworking or for preventing interworking with other PLMN’s as they see fit.
The required and assumed network service offered to the higher layers is defined in this specification.
The Cell Broadcast Short Message Service (Teleservice 23) is a separate service, and is described in
GSM 03.41 (ETS 300 902) "Technical Realization of the Short Message Service - Cell Broadcast".
2 Normative references
This ETS incorporates by dated and undated references, provisions from other publications. These
normative references are cited at the appropriate places in the text and the publications are listed
hereafter. For dated references, subsequent amendments to or revisions of any of these publications
apply to this ETS only when incorporated in it by amendment or revision. For undated references, the
latest edition of the publication referred to applies.
[1] GSM 01.04 (ETR 350): "Digital cellular telecommunication system (Phase 2+);
Abbreviations and acronyms".
[2] GSM 02.03 (ETS 300 905): "Digital cellular telecommunication system
(Phase 2+); Teleservices supported by a GSM Public Land Mobile Network
(PLMN)".
[3] GSM 02.04 (ETS 300 918): "Digital cellular telecommunication system
(Phase 2+); General on supplementary services".
[4] GSM 02.41: "Digital cellular telecommunication system (Phase 2+); Operator
determined barring".
[5] GSM 03.02: "Digital cellular telecommunication system (Phase 2+); Network
architecture".
[6] GSM 03.08: "Digital cellular telecommunication system (Phase 2+);
Organization of subscriber data".
[7] GSM 03.11 (ETS 300 928): "Digital cellular telecommunication system;
Technical realization of supplementary services".
[8] GSM 03.15: "Digital cellular telecommunication system (Phase 2+); Technical
realization of operator determined barring".
---------------------- Page: 11 ----------------------
SIST ETS 300 901 E3:2003
Page 10
ETS 300 901 (GSM 03.40 version 5.6.1): January 1998
[9] GSM 03.38 (ETS 300 900): "Digital cellular telecommunication system
(Phase 2+); Alphabets and language-specific information".
[10] GSM 03.41 (ETS 300 902): "Digital cellular telecommunication system
(Phase 2+); Technical realization of Short Message Service Cell Broadcast
(SMSCB)".
[11] GSM 03.47 (ETR 354): "Digital cellular telecommunication system; Example
protocol stacks for interconnecting Service Centre(s) (SC) and Mobile-services
Switching Centre(s) (MSC)".
[12] GSM 04.08 (ETS 300 557): "Digital cellular telecommunication system
(Phase 2); Mobile radio interface layer 3 specification".
[13] GSM 04.11 (ETS 300 942): "Digital cellular telecommunication system
(Phase 2+); Point-to-Point (PP) Short Message Service (SMS) support on
mobile radio interface".
[14] GSM 07.05: "Digital cellular telecommunication system (Phase 2+); Use of Data
Terminal Equipment - Data Circuit terminating Equipment (DTE - DCE) interface
for Short Message Service (SMS) and Cell Broadcast Service (CBS)".
[15] GSM 09.02 (ETS 300 974): "Digital cellular telecommunication system
(Phase 2+); Mobile Application Part (MAP) specification".
[16] GSM 11.11 (ETS 300 977): "Digital cellular telecommunication system
(Phase 2+); Specification of the Subscriber Identity Module - Mobile Equipment
(SIM - ME) interface".
[17] CCITT Recommendation E.164 (Blue Book): "Numbering plan for the
ISDN era".
[18] CCITT Recommendation E.163 (Blue Book): "Numbering plan for the
international telephone service".
[19] CCITT Recommendation Q.771: "Specifications of Signalling System No.7;
Functional description of transaction capabilities".
[20] CCITT Recommendation T.100 (Blue Book): "International information
exchange for interactive videotex".
[21] CCITT Recommendation T.101 (Blue Book): "International interworking for
videotex services".
[22] CCITT Recommendation X.121 (Blue Book): "International numbering plan for
public data networks".
[23] CCITT Recommendation X.400 (Blue Book): "Message handling system and
service overview".
[24] ISO/IEC10646, "Universal Multiple-Octet Coded Character Set (USC); UCS2, 16
bit coding".
[25] GSM 02.22: "Digital cellular telecommunication system (Phase 2+);
Personalization of GSM Mobile Equipment (ME); Mobile functionality
specification".
[26] GSM 03.42: "Digital cellular telecommunication system (Phase 2+);
Compression Algorithm for Text Messaging Services”
---------------------- Page: 12 ----------------------
SIST ETS 300 901 E3:2003
Page 11
ETS 300 901 (GSM 03.40 version 5.6.1): January 1998
2.1 Definitions and abbreviations
NOTE: Use of hyphens and full stops:
Care is needed when reading this specification as names containing words separated
by hyphens have different meaning than when separated with full stops. E.g.
TS-Status-Report-Request is a parameter within a TS-Submit primitive, whilst
TS-Status-Report. Request is a primitive in its own right.
2.1.1 Definitions
active MS: A switched-on mobile station with a SIM module attached.
alert-SC: Service element provided by a GSM PLMN to inform an SC which has previously initiated
unsuccessful short message delivery attempt(s) to a specific MS, that the MS is now recognized by the
PLMN to have recovered operation.
status report: SC informing the originating MS of the outcome of a short message submitted to an SME.
Gateway MSC For Short Message Service (SMS-GMSC): A function of an MSC capable of receiving a
short message from an SC, interrogating an HLR for routing information and SMS info, and delivering the
short message to the VMSC of the recipient MS.
Interworking MSC For Short Message Service (SMS-IWMSC): A function of an MSC capable of
receiving a short message from within the PLMN and submitting it to the recipient SC.
Messages-Waiting (MW): Service element that makes a PLMN store information
(Messages-Waiting-Indication), listing those SCs that have made unsuccessful short message delivery
attempts to MSs in that PLMN.
Messages-Waiting-Indication (MWI): Data to be stored in the HLR and VLR with which an MS is
associated, indicating that there is one or more messages waiting in a set of SCs to be delivered to the
MS (due to unsuccessful delivery attempt(s)).
Messages-Waiting-Data (MWD): A part of the MWI to be stored in the HLR. MWD consists of an
address list of the SCs which have messages waiting to be delivered to the MS.
Mobile-Station-Memory-Capacity-Exceeded-Flag (MCEF): A part of the MWI to be stored in the HLR.
MCEF is a Boolean parameter indicating if the address list of MWD contains one or more entries because
an attempt to deliver a short message to an MS has failed with a cause of MS Memory Capacity
Exceeded.
Mobile-Station-Not-Reachable-Flag (MNRF): The part of the MWI to be stored in the VLR and the HLR.
MNRF is a Boolean parameter indicating if the address list of MWD contains one or more entries because
an attempt to deliver a short message to an MS has failed with a cause of Absent Subscriber.
Mobile-Station-Not-Reachable-Reason (MNRR): The part of the MWI in the HLR which stores the
reason for an MS being absent when an attempt to deliver a short message to an MS fails at the MSC with
a cause of Absent Subscriber.More-Messages-To-Send (MMS): Information element offering an MS
receiving a short message from an SC the information whether there are still more messages waiting to
be sent from that SC to the MS. The TP-MMS element (conveyed in the Transfer layer) is copied into the
RP-MMS element (conveyed in the Relay layer). It is possible with Phase 2 and later versions of MAP
(GSM TS 09.02) for t
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.