1、 3404583 0078512 537 Released: July 1, 1993 GSM 03.40 Version: 4.6.0 Date: July 1, 1993 Work Item No: Key words: European digital cellular telecommunication system (phase 2); Technical Realization .of the Short Message Service Point to Point ETSI European Telecommunications Standards Institute ETSI
2、Secretariat: Route des Lucioles, F-06921 Sophia Antipolis Cedex . France TP. + 33 92 9442 O0 TF. + 33 93 65 47 16 T.K. 47 O0 40 F This is an unpublished work the copyright in which vests in the European Telecommunications Standards Institute. All rights reserved. The information contained herein is
3、the property of ETSI and no part may be reproduced or used except as authorised by contract or other written permission. The copyright and the foregoing restriction on reproduction and use extend to all media in which the information may be embodied. m 3904583 0078533 973 m Page 3 GSM 03.40 - versio
4、n 4.6.0 Number of DaQea : 103 DETAILED TABLE OF CONTENTS O. 1. 2. 3. 4. 7 Scope 7 Introduction 8 8 10 Definitions and abbreviations 2.1 Key definitions 2.2. Abbreviations 11 11 12 Services and service elements 3.1 Basic services 3.2 Short Message Service elements 3.2.1 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6
5、3.2.7 3.2.8 3.2.9 3.2.1 O Validity-Period Service-Centre-Time-Stamp Protocol-Identifier More-Messages-to-Send Delivery of Priority and non-Priority Messa(1es Messages- Waiting Alert-SC Options concerning MNRF, MCEF and MWID Status report capabilities Reply Path 12 12 12 12 13 13 15 15 17 17 17 19 3.
6、3 3.4 3.5. 3.6. 3.7. Multiple short message transfer Unsuccessful short message TPDU transfer SC - MI; Unsuccessful short message TPDU transfer MS - SC: Use of Supplementary Services in combination with thie Short Message Service 19 Applicability of Operator Determined Barring to the Short Message S
7、ervice 19 19 Network architecture 4.1. Basic network structure 20 20 21 4.2 Transfer on link 3 Previous page is blank = 3404583 0078534 30T Page 4 GSM 03.40 - version 4.6.0 5. Service Centre and PLMN interconnection 21 21 21 21 21 5.1 Service centre connection 5.2 Routing requirements 5.2.1 Mobile t
8、erminated short message 5.2.2 Mobile originated short message 6. Service Centre functionality 22 6.1 Service Centre capabilities 6.2 SC functional requirements 22 22 7. MS functionality 23 23 7.1 MS capabilities 7.2 MS configuration 23 8. MSC functionality 24 8.1 MSC functionality related to SM MT 2
9、4 8.1 .l 8.1.2 Functionality of the MSC Functionality of the SMS-GMSC 24 26 8.2 MSC functionality related to SM MO 27 8.2.1 Functionality of the MSC 27 8.2.2 Functionality of the SMS-IWMSC 28 8.3 SMS-IWMSC functionality related to alerting 28 9. Protocols and protocol architecture 9.1 Protocol eleme
10、nt features 29 29 9.1.1 9.1.2 Numeric and alphanumeric representation Octet and Bit transmission order 29 29 9.1.2.1 Integer representation 9.1.2.2 Octet representation 9.1.2.3 Semi-octet representation 9.1.2.4 Alphanumeric representation 9.1.2.5 Address fields 30 31 31 31 32 W 3404583 0078535 246 9
11、.2 Service provided by the SM-TL 9.2.1 General 9.2.2 PDU Type repertoire at SM-TL 9.2.2.1 SMS-DELIVER type 9.2.2.2 SMS-SUBMIT type 9.2.2.3 SMS-STATUS-REPORT type 9.2.2.4 SMS-COMMAND type Page 5 GSM 03.40 - version 4.6.0 34 34 34 35 37 39 41 9.2.3. Definition of the TPDU parameters 9.2.3.1 TP-Message
12、-Type-indicator (TP-MITI) 9.2.3.2 TP-More-Messages-to-Send (TP-hi MSI 9.2.3.3 TP-Validity-Period-Format (TP-VPF) 9.2.3.4 TP-Status-Report-indication (TP-SRI) 9.2.3.5 TP-Status-Report-Request (TP-SRR) 9.2.3.6 TP-Message-Reference (TP-MR) 9.2.3.7 TP-Originating-Address (TP-OA) 9.2.3.8 TP-Destination-A
13、ddress (TP-DA) 9.2.3.9 TP-Protocol-Identifier (TP-PID) 9.2.3.1 O TP-Data-Coding-Scheme (TP-DCS) 9.2.3.1 1 TP-Service-Centre-Time-Stamp (TP-SCTS) 9.2.3.12 TP-Validity-Period 9.2.3.13 TP-Reception-Time (TP-RCT) 9.2.3.1 4 TP-Recipient-Address (TP-RA) 9.2.3.1 5 TP-Status iTP-ST) 9.2.3.1 6 TP-User-Data-L
14、ength (TP-UDL) 9.2.3.17 TP-Reply-Path (TP-RP) 9.2.3.1 8 TP-Message-Number (TP-MN) 9.2.3.19 TP-Command-Type (TP-CT) 9.2.3.20 TP-Command-Data-Length (TP-CDL) 9.2.3.2 1 TP-Command-Data (TP-CDI 42 42 42 42 42 43 43 43 43 43 46 47 48 48 48 48 50 50 50 51 51 51 51 51 52 9.3. Service provided by the SM-RL
15、9.3.1. General 9.3.2. Protocol element repertoire at SM-RL 9.3.2.1 RP-MO-DATA 9.3.2.2 RP-MT-DATA 9.3.2.3 RP-ACK 9.3.2.4 RP-ERROR 9.3.2.5 RP-ALERT-SC 9.3.2.6 RP-SM-MEMORY-AVAILABLE 52 53 53 54 54 54 W 3404583 0078536 382 Page 6 GSM 03.40 - version 4.6.0 1 o. Fundamental procedures within the point-to
16、-point SMS 1 O. 1. Short message mobile terminated 10.2. Short message mobile originated 10.3. Alert transfer ANNEX 1 Protocol stacks for interconnecting SCs and MSCs ANNEX 2 Default alphabet and coding scheme ANNEX 3 Short message information flow ANNEX 4 Mobile station reply procedures 55 55 67 74
17、 79 80 a3 1 o1 3404583 0078517 OL Page 7 GSM 03.40 - version 4.6.0 O. Scope This specification describes the point-to-point Short Message Service (SMSI of the GSM PLMN system. It defines: - the services and service elements, - the network architecture, - the Service Centre functionality, - the MSC f
18、unctionality (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. The use of radio resources for the transfer of short messages between the MS and the MSC is described in GSM 04.1 1 Point-to-Point
19、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 (.e. the provision of network connectivity between the PLMN subsystems). The required and assumed netwo
20、rk service offered to the higher layers is defined in this specificatiori. The Cell Broadcast Short Message Service (Teleservice 23) is a separate service, and is described in GSM 03.41 Technical Realization of the Short Message Service - Cell Broadcast. 1. Introduction The Point-to-Point Short Mess
21、age Service (SMSI 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
22、 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 w
23、ill 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. 3404583 0078518 T55 Page 8 GSM 03.40 - version 4.6.0 2. Note: 2.1 Definitions
24、and abbreviations 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-Repor
25、t.Request is a primitive in its own right. Key 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(s1 to a specific MS, that the MS
26、is now recognized by the PLMN to have recovered operation. Status ReDon: SC informing the originating MS of the outcome of a short message submitted to an SME. Gatewav MSC for Short Messaae Service EMS-GMSCI: A function of an MSC capable of receiving a short message from an SC, interrogating an HLR
27、for routing information and SMS info, and delivering the short message to the VMSC of the recipient MS. Interworkina MSC for Short Messaae 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. Messaoes -Waitinn (MW)
28、: 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. Messaaes -Waitina-Indication IMWI): Data to be stored in the HLR and VLR with which an MS is associated, indicating
29、 that there is one or more messages waiting in a set of SCs to be delivered to the MS (due to unsuccessful delivery attempt(s1). Messaa es-Waitina. -.3a (MWDL 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.
30、Mobile-Station-Memor-CaDacitv-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.
31、 Julobile-Station-Not-Reachable-Flaa (MNRFI: 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. Mo
32、re-Messaaes - to Se nd (MMSi: Information element offering an MS receiving a short mess: e from an SC the information whether there are still more messages waiting to be sent from that SC to tne MS. Prioritv: Service element enabling the SC or SME to request a short message delivery attempt to an MS
33、 irrespective of whether or not the MS has been identified as temporarily absent. Protocol-Identifier: Information element by which the originator of a short message (either an SC or an MSI may refer to a higher layer protocol. m 3404583 0078537 991 W Page 9 GSM 03.40 - version 4.6.0 ReDlv Path Proc
34、edure: A mechanism which allows an SME to request that an SC should be permitted to handle a reply sent in response to a message previously sent from that SME to another SME. This may happen even though the SC may be unknown to the SME which receiveld the initial message. ReDort: Response from eithe
35、r the network or the recipient upon a shori: message being sent from either an SC or an MS. A report may be a deliverv reriort, which confirms the delivery of the short message to the recipient, or it may be a failure reoort, which informs the originator that the short message was never delivered an
36、d the reason why. When issued by the Service Centre, the delivery report confirms the reception of the Short Message by the SC, and not the delivery of the Short Message to the SME. When issued by the Mobile Station, the delivery report confirms the reception of the Short Message by the Mobile Stati
37、on, and not the delivery of the Short Message to the useir. Reolace S hort Messaae TvDe: A range of values in the Protocol Identifier which allows an indication to be sent with a short message (MT or MO) that the short message is of a particular type allowing the receiving MS or the SC to replace an
38、 existing message of the same type held in the SC, the ME or on the SIM, provided it comes - in MT cases: from the same SC and originating address; - in MO cases: from the same MS. Service Centre (SC) : Function responsible for the relaying and store-ancl-forwarding of a short message between an SME
39、 and an MS. The SC is not a part of the GSM PLMN, however MSC and SC may be integrated. Short Messaae: Information that may be conveyed by means of the Short Message Service described in this specification. Short MessaQe Entitv (SMEi: An entity which may send or receive Short Messages. The SME may b
40、e located in a fixed network, an MS, or an SC. SMS-STATUS-REPORT: Short message transfer protocol data unit infarming the receiving MS of the status of a mobile originated short message previously submitted by the MS, .e. whether the SC was able to forward the message or not, or whether the message
41、was stored in the SC for later delivery. SMS-COMMAND: Short message transfer protocol data unit which enables an MS to invoke an operation at the SC. An MS may then, for example, delete a short message, cancel a Status Report Request, enquire about the status of a short message or request another Iu
42、nction to be performed by the sc. The type of operation is indicated by the TS-Command-Type and the particular SM to operate on is indicated by the TS-Message-Number. The response to an SMS-COMMAND is an SMS-STATUS- REPORT, the outcome of the operation being passed in its TS-status field. SMS-DELIVE
43、R: Short message transfer protocol data unit containing user data (the short message), being sent from an SC to an MS. SMS-SUBMIT: being sent from an MS to an SC. Short message transfer protocol data unit containing user data (the short message), Service-Centre-Time-Stamo (SC TS): Information elemen
44、t offering the recipient of a short message the information of when the message arrived at the SM-TL entity of the SC. The time of arrival comprises the year, month, day, hour, minute, second and time zone. Validitv-Period (VPI: Information element enabling the originator MS to indicate the time per
45、iod during which the originator considers the short message to be valid. Page 10 GSM 03.40 - version 4.6.0 2.2. Abbreviations E. 163: E. 164: MS: MSlsdn: MTO : ISDN: PLMN: PSPDN : ROSE: ACSE: SM MT : SM MO : SM-AL : SM-TL SM-RL : SM-LL : SM-TP : SM-RP : SM-TS : SM-RS : SMS : T. 1 00: T.lO1: TPDU: x.
46、121: X.400: CCITT Rec. E.163 (Blue Book) CCITT Rec. E.164 (Blue Book) Mobile Station ISDN number of the mobile subscriber Mobile Terminal with support of no terminal interfaces Integrated Services Digital Network Public Land Mobile Network Packet Switched Public Data Network Remote Operations Servic
47、e Element Association Control Service Element Short Message Mobile Terminated Point-to-Point Short Message Mobile Originated Point-to-Point Short Message Application Layer Short Message Transfer Layer Short Message Relay Layer Short Message Lower Layers Short Message Transfer Layer Protocol Short Me
48、ssage Relay Layer Protocol Short Message Transfer Service Short Message Relay Service Short Message Service CCITT Rec. T.l O0 (Blue Book) CCITT Rec. T.lO1 (Blue Book) Transfer protocol data unit CCilT Rec. X.121 (Blue Book) CCITT Rec. X.400 (Blue Book) 3404583 0078521i 54T 4 t Page 11 GSM 03.40 - ve
49、rsion 4.6.0 - MS .- 3. Services and service elements The SMS provides a means to transfer short messages between a GSM MS and an SME via an SC. The SC serves as an interworking and relaying function of the message transfer between the MS and the SME. This specification describes only the short message point-to-point serviices between the MS and SC. It may, however, refer to possible higher layer applications. 3.1 Basic services The short message point-to-point services comprise two basic services: SM MT (Short Message Mobile Terminated Point-to-Point), SM M