Beruflich Dokumente
Kultur Dokumente
SMS Messages
General
The abbreviation PDU stands for Protocol Data Unit (it can also stand
for Packet Data Unit, the two different meanings are in use). These data
units represent how digital information is coded and structured when it
is sent over the air interface.
149
EN/LZT 123 922 R1A
GM 32 INTEGRATOR’S MANUAL
Definition
A PDU is a Service Centre Address (SCA) that is followed by a
Transport Protocol Data Unit:
PDU = SCA + TPDU
An SMS-SUBMIT PDU can look like this:
07916407058099F911000A8170607896200000A71554747A0E4ACF
416110945805B5CBF379F85C06
The SCA portion of the string is shown in bold. The remaining string is
the TPDU.
The PDU format is a hexadecimal encoded binary format. This means
that 2 hexadecimal digits represent one byte of data. When one refers to
Data being transmitted, a byte is usually called an octet (bytes are stored
and octets are transmitted). The TPDU consists of a header containing
control information and a "payload" containing the User Data. The
different parts of the TPDU will be described later in more detail.
Some Modules and mobiles will only support the TPDU format, not the
PDU format. In that event, you must simply remove the SCA and work
with TPDU only.
Tip! In the file PDU.C, in the Software Program GM 22, in the Development
Kit, you can find the source code (a C application) that will translate text
messages into PDU mode. With some manipulating this code can be
used and incorporated into your application to convert text to PDU
automatically.
150
EN/LZT 123 922 R1A
SMS MESSAGES
Features
The PDU mode affords the user more control over the information to be
sent and the way which it is sent. For instance, the sender may not want
to send a text message, but may wish, instead, to send raw Data. PDU
format will allow the sender to send raw data.
Since it is possible to change the SCA in the PDU, the SMS messages
can be sent via any Service Centre, as long as this is permitted by the
network operator. The SCA, in the PDU, is changed by the use of AT
commands. The SCA is stored in the SIM card and taken from there.
The SCA must not be included in the PDU.
To use the default SCA (from the SIM card) in the PDU, the SCA
portion of the PDU is replaced with 00. The PDU is then:
0011000A8170607896200000A71554747A0E4ACF416110945805B
5CBF379F85C06
Binary representation
Octet
7 6 5 4 3 2 1 0
03 0 0 0 0 0 0 1 1
FF 1 1 1 1 1 1 1 1
FF 1 1 1 1 1 1 1 1
E0 1 1 1 0 0 0 0 0
The transmission order would be as follows (the first bit sent being the
rightmost):
11100000111111111111111100000011
151
EN/LZT 123 922 R1A
GM 32 INTEGRATOR’S MANUAL
9.2.3 Representations
9.3 SMS-SUBMIT
An SMS-SUBMIT PDU is the type of PDU sent to another mobile. This
is, therefore, what is submitted to the service Centre to be delivered to
the chosen destination.
Follow the example below to understand the various fields of a TPDU
included in the SMS-SUBMIT PDU. The entire PDU (PDU = SCA +
TPDU) will be considered when discussing the SMS-SUBMIT and the
SMS-DELIVER types of TPDU's.
Example! This example is a follow-up from the earlier sections:
07916407058099F911000A8170607896200000A71554747A0E4ACF
416110945805B5CBF379F85C06
Start by breaking the string down into the various fields:
07916407058099F911000A8170607896200000A71554747A0E4ACF
416110945805B5CBF379F85C06
152
EN/LZT 123 922 R1A
SMS MESSAGES
This is the Service Centre Address (SCA). It has its own special address
field. It is broken down as follows:
7 6 5 4 3 2 1 0
1 Type-of-number Numbering-plan-identification
The values for the two fields, Type of number and Numbering-plan-
identification, can be chosen according to the table below:
153
EN/LZT 123 922 R1A
GM 32 INTEGRATOR’S MANUAL
000 Unknown
0000 Unknown
154
EN/LZT 123 922 R1A
SMS MESSAGES
As mentioned in previous sections, you can use the default SCA stored
in the SIM card. The SCA is just replaced with a 00 which means that
the SCA is of zero length. The mobile or module should be equipped to
find the SCA on the SIM.
9.3.2 The Next Octet (TP-MTI, TP-RD, TP-VPF, TP-SRR, TP-UDHI, TP-RP)
The next octet after the SCA address contains six fields. The same
example as before is presented:
The octet is marked in bold. The fields are as follows:
4
Validity Period format (TP-VPF)
3
1
Message type indicator (TP-MTI)
0
155
EN/LZT 123 922 R1A
GM 32 INTEGRATOR’S MANUAL
Message type
1 1 RESERVED
156
EN/LZT 123 922 R1A
SMS MESSAGES
157
EN/LZT 123 922 R1A
GM 32 INTEGRATOR’S MANUAL
7 0 (TP-RP)
6 0 (TP-UDH)
5 0 (TP-SRR)
4 1
(TP-VPF)
3 0
2 0 (TP-RD)
1 0
(TP-MTI)
0 1
Have a look at the example once more, and the next octet:
07916407058099F911000A8170607896200000A71554747A0E4ACF
416110945805B5CBF379F85C06
This is the Message reference field (TP-MR). This field is 1 octet in
length. It is a hexadecimal representation of an integer reference
number given to the SMS-SUBMIT. The number can range from 0-255
in value. The user can set the number to any value, although usually it
is set to 00.
The user can use this field to keep track of sent delivered and received
SMSs. In the example, the message reference field has been set to 00.
158
EN/LZT 123 922 R1A
SMS MESSAGES
• The Address length dictates that the mobile number will consist of
10 digits.
• The Type of Address field is 81. This means that the Type of
Number is National and the Numbering plan is ISDN/telephone
numbering plan.
Reconstructing the mobile number gives:
70 60 78 96 20
The complete number is thus:
070-6876902
This is a domestic number. Notice that since the number has an even
number of digits no fill bits are required!
159
EN/LZT 123 922 R1A
GM 32 INTEGRATOR’S MANUAL
160
EN/LZT 123 922 R1A
SMS MESSAGES
The Data Encoding Scheme is given in the following octet of the SMS-
SUBMIT:07916407058099F911000A8170607896200000A71554747
A0E4ACF416110945805B5CBF379F85C06
Table 1: The Data Encoding Scheme octet and what it means:
Encoding Use of
Group Bits bits 3 - 0
7-4
NOTE: The special case of bits 7-0 being 0000 0000 indicates
the Default GSM Alphabet.
Values 0100
through
1011 Reserved encoding groups.
161
EN/LZT 123 922 R1A
GM 32 INTEGRATOR’S MANUAL
Encoding Use of
Group Bits bits 3 - 0
7-4
Bit 3
The Data Encoding Scheme describes how the User Data (TP-UD) is
encoded, which type of alphabet/character set is used, and the CLASS
the SMS. We will look at TP-UD later; however for now, let us view the
table concerning how to set the Data Coding Scheme octet and what it
means:
162
EN/LZT 123 922 R1A
SMS MESSAGES
• Other alphabets can be used as well. For instance, any 8-bit alphabet
which is agreed upon by the sender and receiver. It is also possible to
send 16-bit Unicode (UCS2).
• There are 4 different types of SMS classes and one type of Classless
SMS. The foregoing classes can be described as follows:
Class 0 SMS These are not stored anywhere. They are sent
directly to the telephone display. In a
module, the messages to the TE are
forwarded by means of the AT command
setting AT+CNMI=3,2.
Class 1 SMS These are directed to the mobile equipment
if there is available memory storage,
otherwise it will be stored in the SIM.
Class 2 SMS These are sent directly to the SIM.
Class 3 SMS These messages will typically be transferred
to the terminal equipment or application if
this is requested. This is controlled by the
AT command AT+CNMI (see the relevant
AT command description for more
information about this AT command).
Classless SMS This is usually the type of class sent by a
mobile telephone. It is stored in the available
memory, usually in the telephone.
The Validity Period is the amount of time the Service Centre will hold
the submitted SMS if the destination address is unreachable. If the
Service Centre has not delivered the SMS after this time period, the
message will be discarded.
163
EN/LZT 123 922 R1A
GM 32 INTEGRATOR’S MANUAL
The field TP-VPF determines the format of the Validity Period field. In
this manual, only one form of the Validity Period, the relative format, is
considered.
In the example, the Validity period is the octet marked in bold 07.
07916407058099F911000A8170607896200000A71554747A0E4ACF
416110945805B5CBF379F85C06
The following table below illustrates how the validity period is
calculated.
The value of the TP-VP field in the example is A7. The Validity Period
is calculated by means of the table above:
A7hex = 167decimal
From the table, the formula to use is 12hrs+((TP-VP-143) x 30min).
12hrs+ ((167-143) x 30 min) = 12hrs+ (24 x 30min) = 12hr + 12hr =
24hr We, therefore, have a validity period of one day.
There are two other formats for the Validity Period: Absolute and
enhanced format. Additional information about these formats can be
found in the GSM specification GSM 03.40.
The User Data Length specifies the amount of User Data. This is done
in two ways:
1. If the User Data is the default GSM alphabet (settings in TP-DCS will
tell how the User Data is represented), the TP-UDL describes the number
of characters (or number of septets) in the User Data field.
2. If the User Data is 8-bit data (or octet represented), the TP-UDL will
describe the number of octets in the User Data field.
In the example, the User Data Length is the octet 15 marked in bold:
07916407058099F911000A8170607896200000A71554747A0E4ACF
416110945805B5CBF379F85C06
164
EN/LZT 123 922 R1A
SMS MESSAGES
The User Data can be up to 140 octets. In the example, the User Data is
marked in bold. We are sending a message of 19 octets.
07916407058099F911000A8170607896200000A71554747A0E4AC
F416110945805B5CBF379F85C06
The forgoing data represents characters in the Default GSM alphabet.
According to the previous section, we are sending 21 characters. This
means that 21 characters have to be truncated into 19 octets.
Since the default 7-bit GSM alphabet is used, 160 characters can be
truncated into 140 octets. This means that one octet in the message does
not correspond to one character. The message has to be broken down
into bit-level and then translated into the GSM-character set.
The following table shows the characters for the default GSM alphabet.
So, when we look at the user data, we unfortunately cannot directly
replace each octet with a character. Instead, we have to break the
message down to the bit level and then translate the results information
into the GSM character set.
First, lets take a look at the following character table for the default
GSM alphabet:
B6 0 0 0 0 1 1 1 1
Bit Values B5 0 0 1 1 0 0 1 1
B4 0 1 0 1 0 1 0 1
B3 B2 B1 B0 0 1 2 3 4 5 6 7
0 0 0 0 0 @ ∆ SP 0 ¡ P ¿ p
0 0 0 1 1 £ _ ! 1 A Q a q
0 0 1 0 2 $ Φ " 2 B R b r
0 0 1 1 3 ¥ Γ # 3 C S c s
0 1 0 0 4 è Λ ¤ 4 D T d t
0 1 0 1 5 é W % 5 E U e u
165
EN/LZT 123 922 R1A
GM 32 INTEGRATOR’S MANUAL
0 1 1 0 6 ù Π & 6 F V f v
0 1 1 1 7 ì Ψ ' 7 G W g w
1 0 0 0 8 ò Σ ( 8 H X h x
1 0 0 1 9 Ç Θ ) 9 I Y i y
1 0 1 0 A LF Ξ * : J Z j z
1 0 1 1 B Ø 1) + ; K Ä k ä
1 1 0 0 C ø Æ , < L Ö l ö
1 1 0 1 D CR æ - = M Ñ m ñ
1 1 1 0 E Å ß . > N Ü n ü
1 1 1 1 F å É / ? O § o à
Example
To understand how the User Data, in our example, is packed into octets,
using the 7-bit alphabet, let us start translating the word TEST into
hexadecimal representation.
7 bits represents each letter in the word TEST. The individual bits are
denoted as follows:
T6, T5....T0
E6, E5....E0
And so on.
166
EN/LZT 123 922 R1A
SMS MESSAGES
Bit numbers
7 6 5 4 3 2 1 0
E0 T6 T5 T4 T3 T2 T1 T0
S1 S0 E6 E5 E4 E3 E2 E1
T2 T1 T0 S6 S5 S4 S3 S2
0 0 0 0 T6 T5 T4 T3
Bit numbers
7 6 5 4 3 2 1 0 Hex
value
1 1 0 1 0 1 0 0 D4
1 1 1 0 0 0 1 0 E2
1 0 0 1 0 1 0 0 94
0 0 0 0 1 0 1 0 0A
2. The character "T" from the GSM table, is given as 54hex. This does not
match what we see above (D4hex). One cannot directly translate.
However, if one was sending 8-bit data and interpreting the data as an 8-bit
alphabet then a direct translation would be possible. The only drawback
would be that only 140 characters (octets) could be sent.
167
EN/LZT 123 922 R1A
GM 32 INTEGRATOR’S MANUAL
Since this example is very long, only the first characters (the first 7
octets) will be considered in this manual.
Bit numbers
Hex 7 6 5 4 3 2 1 0
Value
54 0 1 0 1 0 1 0 0
74 0 1 1 1 0 1 0 0
7A 0 1 1 1 1 0 1 0
0E 0 0 0 0 1 1 1 0
4A 0 1 0 0 1 0 1 0
CF 1 1 0 0 1 1 1 1
41 0 1 0 0 0 0 0 1
Break this down into groups of 7 bits and translate then using the GSM
alphabet table. The result is:
1010100 = “T”
1101000 = “h”
1101001 = “i”
1110011 = “s”
0100000 = “ “ (space)
1101001 = “i”
1110011 =”s”
0100000 =” “ (space)
These are the first 8 characters in the message “This is a PDU message”.
The message is broken down into relevant fields and octets.
9.4 SMS-DELIVER
The SMS-DELIVER type of SMS is the message a mobile phone
receives from the Service Centre.
For the SMS-DELIVER messages, The same procedure is performed
for both SMS-Deliver and SMS-SUBMIT type messages.
Let us consider our previously constructed SMS-SUBMIT. It has been
sent from our mobile, passed through the Service Centre, and arrived at
its destination address. It will look like this:
07916407058099F9040B916407752743F60000990121017580001554
747A0E4ACF416110945805B5CBF379F85C06
168
EN/LZT 123 922 R1A
SMS MESSAGES
The next octet contains nearly as many fields as the corresponding octet
in the SMS-SUBMIT PDU.
The fields are shown in the following table:
0
Message type (TP-MTI)
1
3 0
4 0
169
EN/LZT 123 922 R1A
GM 32 INTEGRATOR’S MANUAL
The Example
The value of this octet is 04.
7 0 (TP-RP)
6 0 (TP-UDH)
5 0 (TP-SRI)
4 0 0
3 0 0
2 1 (TP-MMS)
1 0
(TP-MTI)
0 0
170
EN/LZT 123 922 R1A
SMS MESSAGES
171
EN/LZT 123 922 R1A
GM 32 INTEGRATOR’S MANUAL
172
EN/LZT 123 922 R1A
SMS MESSAGES
The last field of the SMS-DELIVER is an important bit, the User Data:
07916407058099F9040B916407752743F60000990121017580001554
747A0E4ACF416110945805B5CBF379F85C06
9.4.9 Conclusions
The most useful PDU formats have been explained in this document.
For additional information, refer to the following GSM specifications:
• GSM TS 03.38 (V7.0.0) or subsequent versions.
• GSM TS 03.40 (V7.1.0) or subsequent versions.
In the foregoing, you will find detailed information about all SMS
PDUs.
173
EN/LZT 123 922 R1A
GM 32 INTEGRATOR’S MANUAL
The following table illustrates how the module for each character set
interprets the characters. Every string character sent to the module via
AT commands is internally converted into a corresponding GSM
character. Characters from the IRA and Latin 1 sets are converted to
GSM characters according to GSM 07.05. Deleted characters are shown
as light gray fields.
Example! The module will convert the hexadecimal number 13 to Γ, if you have
selected the GSM default character set with the command +CSCS. If,
however, you have chosen IRA, it will be deleted.
With the Ericsson character set, the GSM character 11 hexadecimal can
be sent to the module as character 91 hexadecimal (11 + 80).
001 01 £ £
002 02 $ $
003 03 ¥ ¥
004 04 è è
005 05 é é
006 06 ù ù
007 07 ì ì
008 08 ò ò
009 09 Ç Ç
010 0A LF LF LF LF
011 0B Ø Ø
012 0C ø ø
013 0D CR CR CR CR
014 0E Å Å
015 0F å å
016 10 D D
017 11 – –
018 12 F F
019 13 G G
020 14 L L
021 15 W W
022 16 P P
174
EN/LZT 123 922 R1A
SMS MESSAGES
023 17 Y Y
024 18 S S
025 19 Q Q
026 1A X X
027 1B 1) 1)
028 1C Æ Æ
029 1D æ æ
030 1E ß ß
031 1F É É
035 23 # (IRV) # # #
036 24 $ (IRV) ¤ $ ¤
037 25 % % % %
041 29 ) ) ) )
042 2A * * * *
043 2B + + + +
050 32 2 2 2 2
051 33 3 3 3
052 34 4 4 4 4
053 35 5 5 5 5
054 36 6 6 6 6
055 37 7 7 7 7
175
EN/LZT 123 922 R1A
GM 32 INTEGRATOR’S MANUAL
056 38 8 8 8 8
057 39 9 9 9 9
061 3D = = = =
063 3F ? ? ? ?
066 42 B B B B
067 43 C C C C
068 44 D D D D
069 45 E E E E
070 46 F F F F
071 47 G G G G
072 48 H H H H
073 49 I I I I
074 4A J J J J
075 4B K K K K
076 4C L L L L
077 4D M M M M
078 4E N N N N
079 4F O O O O
080 50 P P P P
081 51 Q Q Q Q
082 52 R R R R
083 53 S S S S
084 54 T T T T
085 55 U U U U
086 56 V V V V
087 57 W W W W
088 58 X X X X
176
EN/LZT 123 922 R1A
SMS MESSAGES
089 59 Y Y Y Y
090 5A Z Z Z Z
091 5B Ä Ä
092 5C Ö Ö
093 5D Ñ Ñ
094 5E Ü Ü
095 5F _ (underscore) § _ §
(underscore)
096 60 ¿ ¿
097 61 a a a a
098 62 b b b b
099 63 c c c c
100 64 d d d d
101 65 e e e e
102 66 f f f f
103 67 g g g g
104 68 h h h h
105 69 i i i i
206 6A j j j j
107 6B k k k k
108 6C l l l l
109 6D m m m m
110 6E n n n n
111 6F o o o o
112 70 p p p p
113 71 q q q q
114 72 r r r r
115 73 s s s s
116 74 t t t t
117 75 u u u u
118 76 v v v v
119 77 w w w w
120 78 x x x x
121 79 y y y y
177
EN/LZT 123 922 R1A
GM 32 INTEGRATOR’S MANUAL
122 7A z z z z
123 7B ä ä
124 7C ö ö
125 7D ñ ñ
126 7E ü ü
127 7F à à
128 80 @
129 81 £
130 82 $
131 83 ¥
132 84 è
133 85 é
134 86 ù
135 87 ì
136 88 ò
137 89 Ç
138 8A LF
139 8B Ø
140 8C ø
141 8D CR
142 8E Å
143 8F å
144 90 D
145 91 –
146 92 F
147 93 G
148 94 L
149 95 W
150 96 P
151 97 Y
152 98 S
153 99 Q
154 9A X
178
EN/LZT 123 922 R1A
SMS MESSAGES
155 9B 1)
156 9C Æ
157 9D æ
158 9E ß
159 9F É
160 A0 SP (space)
161 A1 ¡ (inv excl !
mark)
162 A2 "
163 A3 £ #
164 A4 ¤ ¤
165 A5 ¥ %
166 A6 &
167 A7 § ’ (apostrophe)
168 A8 (
169 A9 )
170 AA *
171 AB +
172 AC , (comma)
173 AD - (hyphen
minus)
176 B0 0
177 B1 1
178 B2 2
179 B3 3
180 B4 4
181 B5 5
182 B6 6
183 B7 7
184 B8 8
185 B9 9
186 BA : (colon)
179
EN/LZT 123 922 R1A
GM 32 INTEGRATOR’S MANUAL
187 BB ; (semicolon)
188 BC <
189 BD =
190 BE >
191 BF ¿ ?
194 C2 A B
195 C3 A C
196 C4 Ä D
197 C5 Å E
198 C6 Æ F
199 C7 Ç G
200 C8 E H
201 C9 E I
202 CA E J
203 CB E K
204 CC I L
205 CD I M
206 CE I N
207 CF I O
208 D0 P
209 D1 Ñ Q
219 D2 O R
211 D3 O S
212 D4 O T
213 D5 O U
214 D6 Ö V
215 D7 W
216 D8 Ø X
217 D9 U Y
218 DA U Z
219 DB U Ä
180
EN/LZT 123 922 R1A
SMS MESSAGES
220 DC Ü Ö
221 DD Y Ñ
221 DE Ü
223 DF ß §
224 E0 à ¿
225 E1 a a
226 E2 a b
227 E3 a c
228 E4 ä d
229 E5 å e
230 E6 æ f
231 E7 Ç g
232 E8 è h
233 E9 é i
234 EA e j
235 EB e k
236 EC ì l
237 ED i m
238 EE i n
239 EF i o
240 F0 p
241 F1 ñ q
242 F2 ò r
243 F3 o s
244 F4 o t
245 F5 o u
246 F6 ö v
247 F7 w
248 F8 ø x
249 F9 ù y
250 FA u z
251 FB u ä
181
EN/LZT 123 922 R1A
GM 32 INTEGRATOR’S MANUAL
252 FC ü ö
253 FD y ñ
254 FE ü
255 FF y às
9.6 The AT Commands for Sending an SMS (PDU and Text mode)
<service>
<mt>
0 Mobile-terminated messages
not supported.
1 Mobile-terminated messages
supported.
<mo>
0 Mobile-originated messages
not supported.
182
EN/LZT 123 922 R1A
SMS MESSAGES
1 Mobile-originated messages
supported.
<bm>
1 Broadcast messages
supported.
183
EN/LZT 123 922 R1A
GM 32 INTEGRATOR’S MANUAL
<used1>, <used2>,
<used3>
<total1>, <total2>,
<total3>
<mode>
0 PDU mode
1 Text mode
184
EN/LZT 123 922 R1A
SMS MESSAGES
<sca>
<tosca>
185
EN/LZT 123 922 R1A
GM 32 INTEGRATOR’S MANUAL
<mode>
<mid>
<profile>
186
EN/LZT 123 922 R1A
SMS MESSAGES
<profile>
187
EN/LZT 123 922 R1A
GM 32 INTEGRATOR’S MANUAL
This command selects the procedure for indicating how new messages
from the network to the TE (the host) are received, when the TE is
active. If the TE is inactive, messages should be processed as specified
in GSM 03.38.
The <mode> parameter controls the processing of unsolicited result
codes specified by +CNMI, and <bm> sets the result-code indication
routing for CBMs.
<mode>
<mt>
<bm>
188
EN/LZT 123 922 R1A
SMS MESSAGES
<ds>
<length>
<pdu>
<mem>
189
EN/LZT 123 922 R1A
GM 32 INTEGRATOR’S MANUAL
<index>
This command returns messages with the status value <stat> from the
message storage <mem1>. Entire data units <pdu> will be returned. If
the status of the message is “received unread”, the status in the storage
will change to “received read”. If listing fails, the final result code
+CMS ERROR: <err> is returned.
<index>
<alpha>
190
EN/LZT 123 922 R1A
SMS MESSAGES
<length>
<pdu>
This command returns a message with the location value <index> from
message storage <mem1> to TE. The status of the message and entire
message data unit <pdu> is returned. If the status of the message is
“received unread”, the status in the storage changes to “received read”.
If reading fails, the final result code +CMS ERROR: <err> is returned.
<stat>
191
EN/LZT 123 922 R1A
GM 32 INTEGRATOR’S MANUAL
<mr>
<ackpdu>
192
EN/LZT 123 922 R1A
SMS MESSAGES
This command sends a message with the location value <index> from
the message storage <mem2> to the network (SMS-SUBMIT). The
message reference value <mr> is returned to the TE (the host) if the
message is successfully delivered.
<index>
<mr>
193
EN/LZT 123 922 R1A
GM 32 INTEGRATOR’S MANUAL
If writing fails, the final result code +CMS ERROR: <err> is returned.
<stat>
<mr>
<ackpdu>
194
EN/LZT 123 922 R1A
SMS MESSAGES
<fo>
<vp>
<pid>
<dcs>
195
EN/LZT 123 922 R1A
GM 32 INTEGRATOR’S MANUAL
<show>
This command selects the procedure for how to indicate the receipt of
new messages from the network to the TE when the TE is active, that is,
the DTR signal is ON. If the TE is inactive (that is the DTR signal is
OFF), the receipt of messages should be processed as specified in GSM
03.38.
196
EN/LZT 123 922 R1A
SMS MESSAGES
If the command fails and the error is related to the mobile equipment or
the network, return final result code CMS ERROR: <err>. For the
<err>-codes, see 1.3.2, +CMS ERROR (Message Service Failure Result
Code) on page 60.
<mode>
<mt>
<bm>
<ds>
197
EN/LZT 123 922 R1A
GM 32 INTEGRATOR’S MANUAL
<mem>
<index>
198
EN/LZT 123 922 R1A
SMS MESSAGES
This command returns messages with the status value <stat> from the
message storage <mem1> to the TE. If the status of the message is
“received unread”, the status in the storage will change to “received
read”. If listing fails, the final result code +CMS ERROR: <err> is
returned.
<index>
199
EN/LZT 123 922 R1A
GM 32 INTEGRATOR’S MANUAL
<alpha>
<scts>
<tora>
200
EN/LZT 123 922 R1A
SMS MESSAGES
<ra>
<oa>
201
EN/LZT 123 922 R1A
GM 32 INTEGRATOR’S MANUAL
<da>
<mr>
<dt>
<st>
<ct>
<sn>
<mid>
<page>
<pages>
202
EN/LZT 123 922 R1A
SMS MESSAGES
<index>
<stat>
<oa>
203
EN/LZT 123 922 R1A
GM 32 INTEGRATOR’S MANUAL
<da>
<tora>
<alpha>
<scts>
<fo>
<mr>
<ra>
<dt>
<st>
204
EN/LZT 123 922 R1A
SMS MESSAGES
<ct>
<sn>
<mid>
<page>
<pages>
<dcs>
<sca>
Text is entered
<ctrl-Z/ESC>
205
EN/LZT 123 922 R1A
GM 32 INTEGRATOR’S MANUAL
206
EN/LZT 123 922 R1A
SMS MESSAGES
<da>
<toda>
<scts>
<mr>
207
EN/LZT 123 922 R1A
GM 32 INTEGRATOR’S MANUAL
<index>
<toda>
<toda>
<scts>
<mr>
208
EN/LZT 123 922 R1A
SMS MESSAGES
<stat>
<oa>
<da>
<tooa>
<toda>
<index>
209
EN/LZT 123 922 R1A
GM 32 INTEGRATOR’S MANUAL
<fo>
<ct>
<pid>
<mn>
<da>
<toda>
<mr>
<scts>
210
EN/LZT 123 922 R1A
SMS MESSAGES
OK
211
EN/LZT 123 922 R1A
GM 32 INTEGRATOR’S MANUAL
OK
212
EN/LZT 123 922 R1A
SMS MESSAGES
213
EN/LZT 123 922 R1A
GM 32 INTEGRATOR’S MANUAL
214
EN/LZT 123 922 R1A