Octet(s) | Description |
07 | Length of the SMSC information (in this case 7 octets) |
91 | Type-of-address of the SMSC. (91 means international format of
the phone number) |
72 83 01 00 10 F5 | Service center number(in decimal
semi-octets). The length of the phone number is odd (11), so a trailing F has
been added to form proper octets. The phone number of this service center is "+27381000015". See below. |
04 | First octet of this SMS-DELIVER message. |
0B | Address-Length. Length of the sender number (0B hex = 11 dec) |
C8 | Type-of-address of the sender
number |
72 38 88 09 00 F1 | Sender number (decimal semi-octets), with a trailing F |
00 | TP-PID. Protocol identifier. |
00 | TP-DCS Data coding scheme |
99 30 92 51 61 95 80 | TP-SCTS. Time stamp (semi-octets) |
0A | TP-UDL. User data length, length of message. The TP-DCS field indicated 7-bit data,
so the length here is the number of septets (10). If the TP-DCS field were set
to indicate 8-bit data or Unicode, the length would be the number of octets (9). |
E8329BFD4697D9EC37 | TP-UD. Message
"hellohello" , 8-bit octets representing 7-bit data. |
Octet(s) |
Description
|
00
|
Length of SMSC information. Here the length is 0, which means that the SMSC stored in the phone should be used. Note: This octet is optional. On some phones this octet should be omitted! (Using the SMSC stored in phone is thus implicit)
|
11
|
First octet of the SMS-SUBMIT message.
|
00
|
TP-Message-Reference. The "00" value here lets the phone set the message reference number itself.
|
0B
|
Address-Length. Length of phone number (11)
|
91
|
Type-of-Address. (91 indicates international format of the
phone number).
|
6407281553F8
|
The phone number in semi octets (46708251358). The length of the phone
number is odd (11), therefore a trailing F has been added, as if
the phone number were "46708251358F". Using the unknown format (i.e. the
Type-of-Address 81 instead of 91) would yield the phone number octet sequence
7080523185 (0708251358). Note that this has the length 10 (A), which is even.
|
00
|
TP-PID. Protocol identifier
|
00
|
TP-DCS. Data coding scheme.This message is coded according to the 7bit default alphabet. Having "04" instead of "00" here, would indicate that the TP-User-Data field of this message should be interpreted as 8bit rather than 7bit (used in e.g. smart messaging, OTA provisioning etc).
|
AA
|
TP-Validity-Period. "AA" means 4 days. Note: This octet is optional, see bits 4 and 3 of the first octet
|
0A
|
TP-User-Data-Length. Length of message. The TP-DCS field indicated 7-bit data,
so the length here is the number of septets (10). If the TP-DCS field were set
to 8-bit data or Unicode, the length would be the number of octets.
|
E8329BFD4697D9EC37
|
TP-User-Data. These octets represent the message "hellohello".
How to do the transformation from 7bit septets into octets is shown here
|
|