Bit [7..4]
|
Bits[3..0]
|
0000
|
Language using the GSM 7 bit default alphabet
|
0001
|
0000 GSM 7 bit default alphabet; message preceded by language indication
the first 3 characters of the mssage are a two-character representation of the language encoded according to ISO 639, followed by a CR characters. The CR character is then followed by 90 characters of text.
0001 UCS2; message preceded by language indication
The message starts with a two GSM 7 bit default alphabet character representation of the language encoded according to ISO 639. This is padded to the octet boundary with two bits set to 0 and then followed by 40 characters of UCS2 encoded message.
An MS not supporting UCS2 coding will present the two character language indentifier followed by improperly interpreted user data.
0010..1111 Reserved
|
0010
|
0000 Czech
0001 Hebrew
0010 Arabic
0011 Russian
0100 Icelandic
0101..1111 Reserved for other language using the GSM 7 bit default alphabet, with unspecified handling at the MS
|
0011
|
0000..1111 Reserved for other language using the GSM 7 bit default alphabet, with unspecified handling at the MS
|
01xx
|
If Bit 5 = 0, the text is uncompressed
If Bit 5 = 1, the text is compressed using the compression algorithm defined in 3GPP TS 23.042
If Bit 4 = 0, indicate that bits 1 to 0 are reserved and have no message class meaning
If Bit 4 = 1, indicate that bits 1 to 0 have a message class meaning
Bits 1
|
Bits 0
|
Message Class
|
0
|
0
|
Class 0
|
0
|
1
|
Class 1 Default meaning : ME-specific
|
1
|
0
|
Class 2 Default meaning : (U)SIM-specific message
|
1
|
1
|
Class 3 Default meaning : Default meaning : TE-specific (3GPP 27.005)
|
Bits 3
|
Bits 2
|
Character set
|
0
|
0
|
GSM 7 bit default alphabet
|
0
|
1
|
8 bit data
|
1
|
0
|
UCS2 (16 bit)
|
1
|
1
|
Reserved
|
|
1000
|
Reserved Coding Group |
1001
|
Message with User Data Header (UDH) structure :
Bits 1
|
Bits 0
|
Message Class
|
0
|
0
|
Class 0
|
0
|
1
|
Class 1 Default meaning : ME-specific
|
1
|
0
|
Class 2 Default meaning : (U)SIM-specific message
|
1
|
1
|
Class 3 Default meaning : Default meaning : TE-specific (3GPP 27.005)
|
Bits 3
|
Bits 2
|
Alphabet
|
0
|
0
|
GSM 7 bit default alphabet
|
0
|
1
|
8 bit data
|
1
|
0
|
UCS2 (16 bit)
|
1
|
1
|
Reserved
|
|
1010..1100 |
Reserved Coding Group |
1101
|
l1 protocol message defined in TS 24.294 |
1110
|
Defined by the WAP Forum |
1111
|
Data coding/message handling
Bit 3 = reserved, set to 0
Bits 2
|
Message Coding
|
0
|
GSM 7 bit default alphabet
|
1
|
8 bit data
|
Bits 1
|
Bits 0
|
Message Class
|
0
|
0
|
No Message Class
|
0
|
1
|
Class 1 Default meaning : ME-specific
|
1
|
0
|
Class 2 Default meaning : (U)SIM-specific message
|
1
|
1
|
Class 3 Default meaning : Default meaning : TE-specific (3GPP 27.005)
|
|