Бит 7 | Бит 6 | Бит 5 | Бит 4 | Бит 3 | Бит 2 | Бит 1 | Бит 0 | Тип | Размер, байт | |
SMSC_AL (SMSC Address Length) | М | 1 | ||||||||
SMSC_AT (SMSC Address Type) | О | 0,1 | ||||||||
SMSC_A (SMSC Address) | О | 0,6 | ||||||||
TP_RP | TP_UDHI | TP_SRI | - | TP_MMS | TP_MTI | М | 1 | |||
TP_OA_L (Originating Address Length) | М | 1 | ||||||||
TP_OA_T (Originating Address Type) | М | 1 | ||||||||
TP_OA (Originating Address) | М | 0-10 | ||||||||
TP_PID (Protocol Identifier) | М | 1 | ||||||||
TP_DCS (Data Coding Schema) | М | 1 | ||||||||
TP_SCTS (SMSC Time Stamp) | М | 7 | ||||||||
TP_UDL (User Data Length) | М | 1 | ||||||||
TP_UD (User Data) | О | 0...140 |
7.33. SMSC_AL - длина полезных данных адреса SMSC в октетах плюс 1 октет поля SMSC_AT.
7.34. SMSC_AT - тип формата адреса SMSC. Возможные значения параметров SMSC_AT представлены в таблице N 7. Поле опциональное, и его наличие зависит от значения параметра SMSC_AL (если значение SMSC_AL > 0, то данное поле присутствует).
7.35. SMSC_A - адрес SMSC. Каждая десятичная цифра номера представлена в виде 4 битов (младшие 4 бита - цифра старшего разряда, старшие 4 бита - цифра младшего разряда), при этом, если количество цифр в номере нечетное, то в битах с 4 по 7 последнего байта номера устанавливается значение 0xF (1111b).
7.36. TP_MTI - (Message Type Indicator) тип сообщения (содержит бинарное значение 00).
7.37. TP_MMS - (More Messages to Send) определяет, существуют ли сообщения на стороне SMSC, ожидающие доставки данному получателю. Параметр может иметь следующие значения:
0 - есть еще SMS сообщения для доставки;
1 - сообщений для доставки нет.
7.38. TP_SRI - (Status Report Indication) показывает, запрашивает ли сторона, отправившая данное сообщение, уведомление о доставке. Может принимать следующие значения:
0 - уведомление не будет передаваться отправителю;
1 - уведомление будет отправлено.
7.39. TP_UDHI - (User Data Header Indicator) определяет, передается ли заголовок пользовательских данных TP_UD_HEADER (если поле имеет значение 1, то заголовок присутствует).
7.40. TP_RP - (Reply Path) определяет, присутствует ли поле RP в сообщении.
7.41. TP_OA_L - длина полезных данных адреса отправителя.
7.42. ТР_ОА_Т - тип формата адреса отправителя. Возможные значения параметров ТР_ОА_Т и SMSC_AT представлены в таблицах N 7, 12.
7.43. ТР_ОА - адрес отправителя. Кодировка номера производится по тем же правилам, что и в параметре SMSC_A.
7.44. ТР_PID - идентификатор протокола.
7.45. TP_DCS - тип кодировки данных (содержит значение 0x04, определяющее 8-битную кодировку сообщения, отсутствие компрессии).
7.46. TP_SCTS - время, когда данное сообщение было передано в транспортный уровень SMSC. Формат данного параметра определяется значением из таблицы N 12.
7.47. TP_UDL - длина данных сообщения из поля TP_DL в байтах для используемой 8-битной кодировки.
7.48. TP_UD - непосредственно передаваемые пользовательские данные. Формат данного поля в зависимости от значения поля TP_UDHI представлен в таблице N 7.