Ucs2 And Gsm Data Coding And Conversion For Sms Text Mode; Implementing Output Of Sim Data To The Te (Direction Me To Te) - Siemens MC55 Command Set

Hide thumbs Also See for MC55:
Table of Contents

Advertisement

MC55 AT Command Set
1.5 Supported character sets
In the event that an MS receives a code where a symbol is not represented in figure
of GSM 03.38 alphabet
figure
Main character table of GSM 03.38
1.5.2

UCS2 and GSM data coding and conversion for SMS text mode

This chapter provides basic information on how to handle input and output character conversion for SMS text
mode and Remote-SAT if internal (ME) and external (TE) character representation differ, i.e. if the Data Coding
Scheme and the TE character use different coding.

1.5.2.1 Implementing output of SIM data to the TE (direction ME to TE)

dcs
CSCS
GSM
UCS2
Case 1
Every byte will be sent as GSM character (or ASCII with Hyperterminal).
Example: 0x41,0x21 ® "AB" (because of conversion from 7-bit to 8-bit)
Case 2
Every byte will be sent as IRA. No conversion.
Example: 0x41,0x42 ® "4142"
Case 3
Every byte will be sent as IRA. No conversion to GSM to avoid data loss.
Example: 0x00,0x41 ® "0041"
Problems:
• 0x41,0x42 ® "4142" (invalid GSM character, but ignored with respect to GSM 07.05)
• 0x41 ® Error (there are two bytes needed)
Case 4
Every byte will be converted from GSM to UCS2.
Example: 0x41,0x42 ® "00410042"
Case 5
Every byte will be converted from GSM to UCS2.
Example: 0x41,0x42 ® "00410042"
Case 6
Example: 0x41,0x42 ® "4142"
Problems:
• 0x41 ® Error (there are two bytes needed)
MC55_ATC_V01.05
Confidential / Released
the MS shall display the character shown in the main default 7 bit alphabet table (see
alphabet).
7-Bit
(GSM default)
Case 1
GSM (1:1)
Case 4
GSM to UCS2 (1:2)
Page 23 of 469
8-Bit
Case 2
IRA (1:1)
Case 5
GSM to UCS2 (1:2)
s
m
obile
Extension character table
16-Bit
(UCS2)
Case 3
IRA (2:2)
Case 6
IRA (2:2)
2/10/04

Advertisement

Table of Contents
loading

Table of Contents