B.5 Huffman Initializations
23.0423GPPCompression algorithm for text messaging servicesRelease 17TS
Huffman Initialization ID 0 (decimal)
The Huffman Initialization is rendered in Character Set ID 2 (decimal) = Code Page 437.
The Options value indicates that both character and control symbol updating are enabled.
As described is subclause 6.7.1, the tables below include initialization values for all control symbols that might occur in conjunction with the use of this Huffman Initialization. However, initialization values for control symbols that cannot occur for a particular use of this Huffman Initialization are identified as part of the Huffman initialization process and are not added to the Huffman tree as described in subclause 6.7.2.
The Character Group ID value is 1.
Character Group Processing is disabled:
The number of frequency initializations is 4.
The initial frequencies are:
Table B.5: Character Group Processing is disabled: initial frequencies
Symbol |
Value |
Frequency |
New UCS2 Row |
266 |
1 |
Keyword |
258 |
1 |
New 8bit |
257 |
1 |
New 7bit |
256 |
1 |
Character Group Processing is enabled:
The number of frequency initializations is 6.
The initial frequencies are:
Table B.6: Character Group Processing is enabled: initial frequencies
Symbol |
Value |
Frequency |
New UCS2 Row |
266 |
1 |
Change CG1 |
260 |
1 |
Change CG0 |
259 |
1 |
Keyword |
258 |
1 |
New 8bit |
257 |
1 |
New 7bit |
256 |
1 |
Huffman Initialization ID 1 (decimal)
The Huffman Initialization is rendered in Character Set ID 2 (decimal) = Code Page 437.
The Options value indicates that both character and control symbol updating are enabled.
As described is subclause 6.7.1, the tables below include initialization values for all control symbols that might occur in conjunction with the use of this Huffman Initialization. However, initialization values for control symbols that cannot occur for a particular use of this Huffman Initialization are identified as part of the Huffman initialization process and are not added to the Huffman tree as described in subclause 6.7.2.
The Character Group ID value is 1.
Character Group Processing is disabled:
The number of frequency initializations is 32.
The initial frequencies are:
Table B.7: Character Group Processing is disabled: initial frequencies
Symbol |
Value |
Frequency |
New UCS2 Row |
266 |
00001 |
z |
122 |
00001 |
Keyword |
258 |
00001 |
q |
113 |
00001 |
j |
106 |
00003 |
x |
120 |
00003 |
New 7bit |
256 |
00003 |
New 8bit |
257 |
00003 |
v |
118 |
00008 |
w |
119 |
00010 |
b |
098 |
00010 |
y |
121 |
00011 |
f |
102 |
00011 |
u |
117 |
00012 |
. |
046 |
00014 |
m |
109 |
00016 |
g |
103 |
00017 |
k |
107 |
00017 |
h |
104 |
00018 |
d |
100 |
00024 |
p |
112 |
00029 |
c |
099 |
00029 |
i |
105 |
00030 |
r |
114 |
00038 |
l |
108 |
00038 |
s |
115 |
00040 |
n |
110 |
00048 |
t |
116 |
00050 |
o |
111 |
00055 |
<SP> |
032 |
00060 |
a |
097 |
00066 |
e |
101 |
00079 |
NOTE: In the above table, the characters "<SP>" are used to represent the "space" character.
Character Group Processing is enabled:
The number of frequency initializations is 34.
The initial frequencies are:
Table B.8: Character Group Processing is enabled: initial frequencies
Symbol |
Value |
Frequency |
New UCS2 Row |
266 |
00001 |
Change CG1 |
260 |
00001 |
z |
122 |
00001 |
Keyword |
258 |
00001 |
q |
113 |
00002 |
j |
106 |
00003 |
x |
120 |
00003 |
New 7bit |
256 |
00003 |
New 8bit |
257 |
00003 |
v |
118 |
00008 |
w |
119 |
00010 |
b |
098 |
00010 |
Change CG0 |
259 |
00010 |
y |
121 |
00011 |
f |
102 |
00013 |
u |
117 |
00013 |
. |
046 |
00015 |
m |
109 |
00017 |
g |
103 |
00017 |
k |
107 |
00019 |
h |
104 |
00020 |
d |
100 |
00026 |
p |
112 |
00030 |
c |
099 |
00030 |
i |
105 |
00031 |
r |
114 |
00040 |
l |
108 |
00040 |
s |
115 |
00045 |
n |
110 |
00050 |
t |
116 |
00053 |
o |
111 |
00054 |
<SP> |
032 |
00058 |
a |
097 |
00064 |
e |
101 |
00077 |
Note in the above table, the characters "<SP>" are used to represent the "space" character.
Huffman Initialization ID >1 (decimal)
No other Huffman Initializations are defined and all other values are reserved.
Annex C (normative):
Italian Language parameters
Annex under development
Annex D (normative):
French Language parameters
Annex under development
Annex E (normative):
Spanish Language parameters
Annex under development
Annex F (normative):
Dutch Language parameters
Annex under development
Annex G (normative):
Swedish Language parameters
Annex under development
Annex H (normative):
Danish Language parameters
Annex under development
Annex J (normative):
Portuguese Language parameters
Annex under development
Annex K (normative):
Finnish Language parameters
Annex under development
Annex L (normative):
Norwegian Language parameters
Annex under development
Annex M (normative):
Greek Language parameters
Annex under development
Annex N (normative):
Turkish Language parameters
Annex under development
Annex P (normative):
Reserved
Annex under development
Annex Q (normative):
Reserved
Annex under development
Annex R (normative):
Default Parameters for Unspecified Language