Рисунок А.3 - Взаимодействие АСН и аппаратно-программного комплекса на уровне пакетов транспортного уровня
А.7 Структура данных при использовании SMS-сервиса в качестве резервного канала передачи
А.7.1 При использовании SMS-сообщения для передачи пакетов данных протокола задействован режим PDU. Режим PDU позволяет передавать не только текстовую, но и бинарную информацию через SMS-сервис оператора подвижной радиотелефонной связи.
А.7.2 Для передачи использована структура SMS-SUBMIT с 8-битной кодировкой. В таблице А.7 представлен формат SMS-сообщения для отправки в режиме PDU.
Таблица А.7 - Формат SMS с использованием режима PDU (SMS-SUBMIT)
Бит 7 | Бит 6 | Бит 5 | Бит 4 | Бит 3 | Бит 2 | Бит 1 | Бит 0 | Тип | Размер, байт |
SMSC AL (SMSC Address Length) | М | 1 | |||||||
SMSC AT (SMSC Address Type) | О | 0,1 | |||||||
Бит 7 | Бит 6 | Бит 5 | Бит 4 | Бит 3 | Бит 2 | Бит 1 | Бит 0 | Тип | Размер, байт |
SMSC A (SMSC Address) | О | 0,6 | |||||||
TP RP | TP UDHI | TP SRR | TP VPF | TP RD | TP MTI | Тип | Размер, байт | ||
TP MR (Message Reference) | М | 1 | |||||||
TP DA L (Destination Address Length) | М | 1 | |||||||
TP DAT (Destination Address Type) | М | 1 | |||||||
TP DA (Destination Address) | М | 6 | |||||||
TP PID (Protocol Identifier) | М | 1 | |||||||
TP DCS (Data Coding Schema) | М | 1 | |||||||
TP VP (Validity Period) | О | 0, 1, 7 | |||||||
TPUDL (User Data Length) | М | 1 | |||||||
TP UD (User Data) | О | 0 ... 140 |
А.7.3 SMSC AL - длина полезных данных адреса SMSC в октетах плюс 1 октет поля SMSC AT.
A.7.4 SMSC AT - тип формата адреса SMSC. Возможные значения параметров SMSC AT представлены в таблице А.7. Поле опциональное, его наличие зависит от значения параметра SMSC AL (если значение SMSC AL>0, то данное поле присутствует).
А.7.5 SMSC А - адрес SMSC. Каждая десятичная цифра номера представлена в виде 4 бит (младшие 4 бита - цифра более старшего разряда, старшие 4 бита - цифра меньшего разряда). При этом если число цифр в номере нечетное, то в битах с 4 по 7 последнего байта номера устанавливается значение 0xF (1111b). Данный параметр опциональный, и его наличие зависит от значения параметра SMSC AL. В случае отсутствия параметра SMSC А использован SMSC из SIM (USIM) карты.
А.7.6 ТР MTI (Message Type Indicator) - тип сообщения (содержит бинарное значение 01).
А.7.7 ТР RD (Reject Duplicates) определяет, необходимо ли SMSC принимать данное сообщение на обработку, если существует предыдущее необработанное отправленное с данного номера сообщение, которое имеет такое же значение поля ТР MR и такой же номер получателя в поле ТР DA.
А.7.8 ТР VPF (Validity Period Format) - формат параметра ТР VP.