A.2 TP-Data-Coding-Scheme (TP-DCS)

29.3113GPPRelease 17Service Level Interworking (SLI) for messaging servicesTS

Table A.2.1 describes whether or not service level interworking is allowed based on the value of the TP-DCS parameter of a Short Message.

Table A.2.1: Impact of the TP-DCS parameter on service level interworking

TP-DCS Coding Group

TP-DCS
Bits 7..4

TP-DCS Description

Depends on the use of TP-DCS bits 3..0

Service Level Interworking allowed

(Y/N)

00xx

General Data Coding indication
Bits 5..0 indicate the following:

Bit 5, if set to 0, indicates the text is uncompressed
Bit 5, if set to 1, indicates the text is compressed using the compression algorithm defined in 3GPP TS 23.042 [14]

n/a

Bit 4, if set to 0, indicates that bits 1 to 0 are reserved and have no message class meaning

Y

Bit 4, if set to 1, indicates that bits 1 to 0 have a message class meaning::

Bit 1

Bit 0

Message Class

0

0

Class 0

Y

0

1

Class 1 Default meaning: ME-specific.

Y

1

0

Class 2 (U)SIM specific message

N

1

1

Class 3 Default meaning: TE specific (see 3GPP TS 27.005 [15])

Y

Bits 3 and 2 indicate the character set being used, as follows :

Bit 3

Bit2

Character set:

0

0

GSM 7 bit default alphabet

Y

0

1

8 bit data

N

1

0

UCS2 (16bit)

Y

1

1

Reserved

n/a

NOTE: The special case of bits 7..0 being 0000 0000 indicates the GSM 7 bit default alphabet with no message class

Y

01xx

Message Marked for Automatic Deletion Group

This group can be used by the SM originator to mark the message ( stored in the ME or (U)SIM ) for deletion after reading irrespective of the message class.

The way the ME will process this deletion should be manufacturer specific but shall be done without the intervention of the End User or the targeted application. The mobile manufacturer may optionally provide a means for the user to prevent this automatic deletion.

Bit 5..0 are coded exactly the same as Group 00xx

See Group 00xx

1000..1011

Reserved coding groups

n/a

1100

Message Waiting Indication Group: Discard Message

The specification for this group is exactly the same as for Group 1101, except that:

  • after presenting an indication and storing the status, the ME may discard the contents of the message.

The ME shall be able to receive, process and acknowledge messages in this group, irrespective of memory availability for other types of Short Message.

N

1101

Message Waiting Indication Group: Store Message

This Group defines an indication to be provided to the user about the status of types of message waiting on systems connected to the GSM/UMTS PLMN. The ME should present this indication as an icon on the screen, or other MMI indication. The ME shall update the contents of the Message Waiting Indication Status on the SIM (see 3GPP TS 51.011 [22]) or USIM (see 3GPP TS 31.102 [21]) when present or otherwise should store the status in the ME. In case there are multiple records of EFMWIS this information shall be stored within the first record. The contents of the Message Waiting Indication Status should control the ME indicator. For each indication supported, the mobile may provide storage for the Origination Address. The ME may take note of the Origination Address for messages in this group and group 1100.

Text included in the user data is coded in the GSM 7 bit default alphabet.
Where a message is received with bits 7..4 set to 1101, the mobile shall store the text of the SMS message in addition to setting the indication. The indication setting should take place irrespective of memory availability to store the Short Message.

Bits 3 indicates Indication Sense:

Bit 3
0 Set Indication Inactive
1 Set Indication Active

Bit 2 is reserved, and set to 0

Bit 1 Bit 0 Indication Type:
0 0 Voicemail Message Waiting
0 1 Fax Message Waiting
1 0 Electronic Mail Message Waiting
1 1 Other Message Waiting*

* Mobile manufacturers may implement the "Other Message Waiting" indication as an additional indication without specifying the meaning.

N

1110

Message Waiting Indication Group: Store Message

The coding of bits 3..0 and functionality of this feature are the same as for the Message Waiting Indication Group above, (bits 7..4 set to 1101) with the exception that the text included in the user data is coded in the uncompressed UCS2 character set.

N