Specifications
TC35i AT Command Set
Confidential / Released
TC35i_ATC_V01.05 Page 278 of 278 04.08.2003
1) This code value is reserved for the extension to another extension table. On receipt of this
code, a receiving entity shall display a space until another extension table is defined.
2) This code represents the EURO currency symbol. The code value is the one used for the
character ‘e’. Therefore a receiving entity which is incapable of displaying the EURO cur-
rency symbol will display the character ‘e’ instead.
3) This code is defined as a Page Break character and may be used for example in com-
pressed CBS messages. Any mobile which does not understand the 7 bit default alphabet
table extension mechanism will treat this character as Line Feed.
8.6 Sort order for phone books
Due to the support of UCS 2 for the "text" part of phonebook entries, the sort order for phonebook re-
cords follows the algorithm published as Unicode Technical Standard #10, "Unicode Collation Algo-
rithm". A memory-optimized version of the proposed collation tables "[AllKeys]" from Unicode Techni-
cal Standard #10 is used in order to determine collation weights for Code points between 0000 and
06FF, and composed keys for Code points from ranges 0700 to 33FF, A000 to D7FF and E000 to
FFFD. Code Points not referenced in these tables will be assigned a default collation weight with their
unicode value as level 1 weight. Decomposition is not supported.
Phone book entries whose names contain only characters from the GSM07.07 default alphabet are
converted internally into their UCS 2 equivalents in order to achieve consistent sorting results.
For the user, this means that:
· Punctuation marks and other non-alphabetical characters from the common latin-based character
sets, and from the standard GSM character set, will be sorted before any alphabetical characters.
The order in which these marks appear as compared to other non-alphabetical characters from
the same group is determined by their collation weights and does not reflect their code values in
the UCS2 or GSM alphabet tables above. Please refer to www.unicode.org
for detail.
· Alphabetical characters from the common latin-based character sets, and from the standard GSM
character set, will be sorted according to their underlying base characters, plus the collation
weights of their accent signs.
· Only collation levels 1 and 2 are regarded, so sorting is not case-sensitive.
Example: the European letters "å" (GSM 0FH), "a" (GSM 61H), "à" (GSM 7FH) and "b" (GSM 62H) will
be sorted in order "a", "à", "å", b, although their numerical values in GSM and UCS2 suggest a differ-
ent ordering.