0 Scope

07.053GPPTSUse of Data Terminal Equipment - Data Circuit Terminating Equipment (DTE-DCE) Interface for Short Message Services (SMS) and Cell Broadcast Services (CBS)

The present document defines three interface protocols for control of SMS functions within a GSM mobile telephone from a remote terminal via an asynchronous interface.

Clause 2 defines a binary protocol (“Block Mode”). The protocol includes error protection and is suitable for use where the link may not be completely reliable. It will be of particular use where control of remote devices is required. Efficient transfer of binary encoded user data is possible.

Clause 3 defines a character-based interfaced based on “AT” commands (“Text Mode”). This mode is suitable for unintelligent terminals or terminal emulators, and for application software built on command structures like those defined in V.25ter. Some of the commands defined in clause 3 will also be useful for implementations of clause 2 and/or clause 4, for example enabling an indication of incoming SMS messages.

Clause 4 defines a character-based interface with hex-encoded binary transfer of message blocks (“PDU Mode”). This mode is suitable for software drivers based on AT command structures which do not understand the content of the message blocks and can only pass them between the MT and “upper level” software resident in the TE.

In all three modes, the terminal is considered to be in control for SMS/CBS transactions.

The present document considers the mobile termination to be a single entity. Other GSM Technical Specifications describe the split of functionality between the mobile equipment and SIM.

The three “modes” referred to above, are represented in figure 0.1/GSM 07.05.

The “Block mode” is a self contained mode in its own right, and when entered, control will remain within that mode until the procedures to exit the mode are executed, after which control is returned to the V.25ter “command” state or “on-line command” state.

The “Text” and “PDU” modes are not in themselves V.25ter states but are simply sets of commands which will operate in either the V.25ter “command” state or “on-line command” state. The “Text” and “PDU” modes are transitory states and after each operation, control is automatically returned to the V.25ter “command” state or “on-line command” state. Whilst in the V.25ter command state, the MS is available to handle incoming and outgoing calls such as Data or Facsimile.

Figure 0.1/GSM 07.05: Block, Text and PDU modes

In the “Block mode” and “PDU” mode a mobile is not permitted to modify any component of an SMS/CBS message received from the air interface or an SMS message received from a TE, before passing it on, except where GSM 03.40 or GSM 03.41 defines a “component modification facility” and where this “component modification facility” is supported by the mobile. In the Text Mode the mobile may be unable to display characters coded in particular coding schemes. In this case, the mobile shall behave as described in GSM 03.38 and assume the coding scheme to be the GSM Default Alphabet.

0.1 References

The following documents contain provisions which, through reference in this text, constitute provisions of the present document.

  • References are either specific (identified by date of publication, edition number, version number, etc.) or non‑specific.
  • For a specific reference, subsequent revisions do not apply.
  • For a non-specific reference, the latest version applies.
  • A non-specific reference to an ETS shall also be taken to refer to later versions published as an EN with the same number.
  • For this Release 1998 document, references to GSM documents are for Release 1998 versions (version 7.x.y).

[1] GSM 01.04: "Digital cellular telecommunications system (Phase 2+); Abbreviations and acronyms".

[2] GSM 03.38: "Digital cellular telecommunications system (Phase 2+); Alphabets and language‑specific information".

[3] GSM 03.40: "Digital cellular telecommunications system (Phase 2+); Technical realization of the Short Message Service (SMS) Point-to-Point (PP)".

[4] GSM 03.41: "Digital cellular telecommunications system (Phase 2+); Technical realization of Short Message Service Cell Broadcast (SMSCB)".

[5] GSM 04.08: "Digital cellular telecommunications system (Phase 2+); Mobile radio interface layer 3 specification".

[6] GSM 04.11: "Digital cellular telecommunications system (Phase 2+); Point‑to‑Point (PP) Short Message Service (SMS) support on mobile radio interface".

[7] GSM 04.12: "Digital cellular telecommunications system (Phase 2+); Short Message Service Cell Broadcast (SMSCB) support on the mobile radio interface".

[8] GSM 07.01: "Digital cellular telecommunications system (Phase 2+); General on Terminal Adaptation Functions (TAF) for Mobile Stations (MS)".

[9] GSM 07.07: "Digital cellular telecommunications system (Phase 2+); AT command set for GSM Mobile Equipment (ME)".

[10] GSM 11.11: "Digital cellular telecommunications system (Phase 2+); Specification of the Subscriber Identity Module ‑ Mobile Equipment (SIM ‑ ME) interface".

[11] CCITT Recommendation V.25ter: “Serial Asynchronous Automatic Dialling And Control”

[12] CCITT Recommendation V.24: "List of definitions for interchange circuits between data terminal equipment (DTE) and data circuit-terminating equipment".

[13] CCITT Recommendation E.164: "Numbering plan for the ISDN era".

[14] CCITT Recommendation E.163: "Numbering plan for the international telephone service".

0.2 Abbreviations

Abbreviations used in the present document are listed in GSM 01.04 [1].