1、 ETSI TR 102 341 V1.1.1 (2004-07)Technical Report Access and Terminals (AT);Short Message Service (SMS) for PSTN/ISDN;Control Strings (service codes) for SMS functions and SMSsupplementary servicesETSI ETSI TR 102 341 V1.1.1 (2004-07) 2 Reference DTR/AT-030024 Keywords ISDN, PSTN, SMS, supplementary
2、 service ETSI 650 Route des Lucioles F-06921 Sophia Antipolis Cedex - FRANCE Tel.: +33 4 92 94 42 00 Fax: +33 4 93 65 47 16 Siret N 348 623 562 00017 - NAF 742 C Association but non lucratif enregistre la Sous-Prfecture de Grasse (06) N 7803/88 Important notice Individual copies of the present docum
3、ent can be downloaded from: http:/www.etsi.org The present document may be made available in more than one electronic version or in print. In any case of existing or perceived difference in contents between such versions, the reference version is the Portable Document Format (PDF). In case of disput
4、e, the reference shall be the printing on ETSI printers of the PDF version kept on a specific network drive within ETSI Secretariat. Users of the present document should be aware that the document may be subject to revision or change of status. Information on the current status of this and other ETS
5、I documents is available at http:/portal.etsi.org/tb/status/status.asp If you find errors in the present document, send your comment to: editoretsi.org Copyright Notification No part may be reproduced except as authorized by written permission. The copyright and the foregoing restriction extend to r
6、eproduction in all media. European Telecommunications Standards Institute 2004. All rights reserved. DECTTM, PLUGTESTSTM and UMTSTM are Trade Marks of ETSI registered for the benefit of its Members. TIPHONTMand the TIPHON logo are Trade Marks currently being registered by ETSI for the benefit of its
7、 Members. 3GPPTM is a Trade Mark of ETSI registered for the benefit of its Members and of the 3GPP Organizational Partners. ETSI ETSI TR 102 341 V1.1.1 (2004-07) 3 Contents Intellectual Property Rights4 Foreword.4 Introduction 4 1 Scope 5 2 References 5 3 Definitions and abbreviations.6 3.1 Definiti
8、ons6 3.2 Abbreviations .6 4 Description .6 4.1 SM-SC functions 7 4.1.1 Information flow between SM-TE (SMS user) and SM-SC .7 5 Control strings8 5.1 Syntax and semantics of control strings .8 5.1.1 Syntax .8 5.1.2 Semantics8 5.2 Service codes8 5.3 Service number.9 6 Interworking requirements .9 7 In
9、teraction with supplementary services 9 Annex A: Control strings.10 A.1 SMS functions10 A.1.1 Registration and erasure .10 A.1.2 Activation and deactivation11 A.2 SMS supplementary services11 A.2.1 SM Sending User Identification Restriction (SMSUIR) 11 A.2.1.1 SMSUIR permanent11 A.2.1.2 SMSUIR on a
10、per-SM basis11 A.2.2 SM Forwarding (SMF).12 A.2.3 Anonymous SM Rejection (ASMR) 12 A.2.4 Outgoing SM Black List / White List (OSMBL / OSMWL) .12 A.2.4.1 Insertion and deletion13 A.2.4.2 Activation and deactivation 13 A.2.5 Incoming SM Black List / White List (ISMBL / ISMWL) 13 A.2.5.1 Insertion and
11、deletion14 A.2.5.2 Activation and deactivation 14 A.2.6 SM Distribution List (SMDL) (Multi Messaging) .14 A.2.6.1 Creation, modification and deletion15 A.2.6.2 Interrogation .15 A.2.6.3 Invocation .15 A.2.7 Personal Identification Number (PIN)16 A.2.7.1 Modification of the PIN16 Annex B: List of Ser
12、vice Codes used for SMS.17 History 18 ETSI ETSI TR 102 341 V1.1.1 (2004-07) 4 Intellectual Property Rights IPRs essential or potentially essential to the present document may have been declared to ETSI. The information pertaining to these essential IPRs, if any, is publicly available for ETSI member
13、s and non-members, and can be found in ETSI SR 000 314: “Intellectual Property Rights (IPRs); Essential, or potentially Essential, IPRs notified to ETSI in respect of ETSI standards“, which is available from the ETSI Secretariat. Latest updates are available on the ETSI Web server (http:/webapp.etsi
14、.org/IPR/home.asp). Pursuant to the ETSI IPR Policy, no investigation, including IPR searches, has been carried out by ETSI. No guarantee can be given as to the existence of other IPRs not referenced in ETSI SR 000 314 (or the updates on the ETSI Web server) which are, or may be, or may become, esse
15、ntial to the present document. Foreword This Technical Report (TR) has been produced by ETSI Technical Committee Access and Terminals (AT). An overview of the whole set of SMS documents can be found in TS 102 331 1. Introduction The Short Message Service (SMS) is a service that shall make it possibl
16、e to offer seamless SMS over different networks (PSTN, ISDN, PLMN). In the following of the present document it is assumed that both the sending and receiving Terminal Equipment (TE) have appropriate capabilities to send, receive, store, display and delete short messages. Further it is assumed that
17、the Short Message Service Centre (SM-SC) is able to receive and process all or part of the control strings (service codes) in annex A. The intention is to, eventually, replace the service provider specific keywords with service control strings as specified in the present document. Concerning the ser
18、vice codes the ETSI documents ES 201 382 3 and TR 102 083 4 have been taken into account as far as possible, even though these documents are only relevant for supplementary service codes used for public network services. ETSI ETSI TR 102 341 V1.1.1 (2004-07) 5 1 Scope The present document defines th
19、e control strings (service codes) for functions and supplementary services defined in the service description of the Short Message Service (SMS). These SMS control strings can be used between a Short Message Terminal Equipment (SM-TE) and a Short Message Service Centre (SM-SC) to control both the SM
20、S functions and the optional SMS supplementary services. These SMS control strings can be used via ISDN and PSTN accesses as well as for the User Based Solution (UBS) and Network Based Solution (NBS). The present document describes the method to implement SMS control strings only. Other SM-SC based
21、methods may be possible. The present document includes information applicable to service providers (SM-SC) and terminal equipment (SM-TE) manufacturers. The present document describes only the SMS control strings to control the according functions and supplementary services in the SM-SC; any chargin
22、g principles of those services are outside the scope of the present document. There are no interactions relevant with telephony supplementary services. Furthermore, conformance to the present document is met by conforming to the appropriate information sent and received by the SM-TE and the SM-SC. T
23、herefore no method of testing is provided for the present document. 2 References For the purposes of this Technical Report (TR) the following references apply: 1 ETSI TS 102 331: “Access and Terminals (AT); Short Message Service (SMS) for PSTN/ISDN; Short Message Communication between a fixed networ
24、k Short Message Terminal Equipment and a Short Message Service Centre: Overview of SMS for the User Based Solution and the Network Based Solution“. 2 ETSI ES 201 986: “Services and Protocols for Advanced Networks (SPAN); Short Message Service (SMS) for PSTN/ISDN; Service description“. 3 ETSI ES 201
25、382: “Human Factors (HF); Procedure for registering a supplementary service code“. 4 ETSI TR 102 083: “Human Factors (HF); Supplementary service codes for use in public network services“. 5 ETSI TS 123 040: “Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications S
26、ystem (UMTS); Technical realization of Short Message Service (SMS) (3GPP TS 23.040 Release 5)“. ETSI ETSI TR 102 341 V1.1.1 (2004-07) 6 3 Definitions and abbreviations 3.1 Definitions For the purposes of the present document, the terms and definitions given in ES 201 986 2 and the following apply: c
27、ontrol string: number of defined characters which is a synonym for a specific control word NOTE: It can be interpreted by a machine (e.g. in the SM-SC). initiating user: user who has initiated a control SM which includes a control string 3.2 Abbreviations For the purposes of the present document, th
28、e following abbreviations apply: ASMR Anonymous SM Rejection GSM Global System for Mobile communications ISDN Integrated Services Digital Network ISMBL Incoming SM Black List ISMWL Incoming SM White List MSMID Malicious SM IDentification MSN Multiple Subscriber Number NBS Network Based Solution OSMB
29、L Outgoing SM Black List OSMWL Outgoing SM White List PIN Personal Identification Number PLMN Public Land Mobile Network PSTN Public Switched Telephone Network SC Service Code SM Short Message SMDL SM Distribution List SMF SM Forwarding SMS Short Message Service SMSUIR SM Sending User Identification
30、 Restriction SM-SC Short Message Service Centre SM-TE Short Message Terminal Equipment TE Terminal Equipment TP-UD Terminal Portability - User Data UBS User Based Solution 4 Description The Short Message Service (SMS) enables a sending user to send a SM of a limited size to a receiving user via an S
31、M-SC. To realize this service it may optionally be necessary, depending on the network/service provider, that a subscriber who wants to send and/or receive SM has to register his/her telephone number (e.g. MSN) on the preferred SM-SC, first. The registration procedure as well as further basic functi
32、ons (e.g. erasure, activation and deactivation of SM reception, etc.) or SMS supplementary services (e.g. SMSUIR, SMF, MSMID, etc.) is done by sending a control string from the SM-TE to the SM-SC within an SM to a specific service number. NOTE: All control strings described in the present document a
33、re to be contained in the user data field (TP-UD) in case of UBS1 and in the display information field in case of UBS2. ETSI ETSI TR 102 341 V1.1.1 (2004-07) 7 For the time being these keywords are different for each country and even for each service provider (SM-SC). Therefore the user has to know
34、these keywords or the SM-TE which support the SMS in a comfortable way have to send the correct keyword to the relevant SM-SC. This fact requires an extensive memory and also an unnecessary configuration and/or selection in the terminal menu by the user. The present document describes European harmo
35、nized control strings (service codes) for the known SMS functions and SMS supplementary services defined in the SMS service description 2 and defines a preferred specific service number where a control string shall be addressed to. Also, additional control strings are listed in the present document
36、to control certain features in conjunction with an outgoing SM (e.g. sending an SM to a Telefax). Other new functions are for further study. Most control strings defined in the present document are sent with a service code like for telephony supplementary services in PSTN/ISDN (e.g. * # ). In some c
37、ases extra information is needed. The service centres should be able to recognize and process these control information. Besides these control string definitions, an SM-SC may support network/service provider specific keywords, too. Each control process should be managed in the SM-SC which should re
38、act accordingly. Further, the SM-SC shall send back a response SM to the initiating SM-TE which contains a positive or negative acknowledgement about the previously submitted service request or the requested information in case of an interrogation. The preparation of such a control SM as well as any
39、 necessary configurations in an SM-TE are outside the scope of the present document. 4.1 SM-SC functions 4.1.1 Information flow between SM-TE (SMS user) and SM-SC SM-TE Time SM-SC ( fixed network) Service response (SM) Service request (Control SM) (SMS user) Figure 1: Information flow between SM-TE
40、and SM-SC Each control string is sent from an SM-TE to the SM-SC within an outgoing message (submit), but addressed to a specific service number. Some SMS supplementary services are invoked by an SM-TE to the SM-SC in conjunction with a normal outgoing message (e.g. SMSUIR); in this case the control
41、 string is transmitted in the very beginning of the SM text. After the SM-SC has received any control string the SM-SC shall verify and process the received function and should respond with an acknowledgment or the desired data within an SM to the SM-TE (initiating user). SM-TE Time SM-SC ( fixed ne
42、twork) Service response (SM) Service request (Control SM) (SMS user) ETSI ETSI TR 102 341 V1.1.1 (2004-07) 8 5 Control strings Control strings are used to activate, deactivate or interrogate SMS functions or SMS supplementary services in the SM-SC. The list of SMS functions and SMS supplementary ser
43、vices with their control strings is given in annex A. 5.1 Syntax and semantics of control strings 5.1.1 Syntax In the present document the syntax for all control strings is as follows: Mandatory information is written in Optional information is written in brackets Repeated information is written in
44、braces := means “is defined as“ | means “exclusive OR“ ; Remarks 5.1.2 Semantics In the present document the semantics of an SMS control string is as follows: CONTROL INFORMATION := SERVICE CODE := PARAMETER := | NUMERIC STRING := 0|1|2|3|4|5|6|7|8|9 ALPHANUMERIC STRING := A|B|C| |X|Y|Z|a|b|c| . |x|
45、y|z|0|.|9 EMAIL STRING := Characters according to 5 PIN := NOTE: and the parameters that follow are for registration and activation procedures; and the parameters that follow are for erasure and deactivation procedures; it is also used as end of string indication. and the parameters that follow are
46、for interrogation of data in the SMS user profile; is used if one of a set of parameters (except the last one) is not used or necessary; (the last parameter can be left out without and can be replaced by #). 5.2 Service codes Control strings may consist of just a star and/or a hash followed by a ser
47、vice code and a hash. In some cases further information is necessary where each parameter is separated by a star or in some cases by a “blank“ character. In all cases a hash is the last character (end of string). These strings are similar to those which are used for PSTN/ISDN supplementary services
48、(e.g. keypad string : * 21 * # = call forwarding to another destination number). ETSI ETSI TR 102 341 V1.1.1 (2004-07) 9 5.3 Service number Outgoing messages containing control strings for SMS functions or supplementary services (e.g. activation or deactivation) which are not addressed to a certain
49、destination number or address, are sent from an SM-TE to a specific service number within the SM-SC. To make it easier for TE designer and also for users, this service number should be the same in all SM-SCs. This European harmonized service number should be: ServiceNumber := 8888 6 Interworking requirements There are no interworking requirements, except between the SM-TE and the SM-SC. 7 Interaction with supplementary services There are no interactions with telephony supplementary services. Interactions with other SMS suppl