GSM 04.11 http://www.etsi.org Назначение
протокола SMS (Short Message Service) состоит в передаче сообщений
между мобильными станциями GSM PLMN и объектами Short Message Entity
через сервисный центр (Service Center) в соответствии со спецификацией
TS GSM 03.40. Термины "MO" - Mobile Originating (инициированный
мобильной станцией) и "MT" - Mobile Terminating - (инициированный
сетью) показывают направления передачи коротких сообщений. Структура SMS показана на рисунке. 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | Октет | Дискриминатор протокола | Идентификатор транзакции | 1 | Тип сообщения | 2 | Информационные элементы | 3-n | Формат сообщения SMS Дискриминатор протокола Значение 1001 указывает на протокол SMS. Идентификатор транзакции Позволяет
различить одновременные операции (транзакции) в одной мобильной
станции. Формат идентификатора транзакции показан на рисунке. 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | Флаг TI | Значение TI | … | Формат идентификатора транзакции Флаг TI Указывает,
кто выделил значение TI для данной транзакции. Назначение флага TI
состоит в том, чтобы различать одновременные попытки выделения
одинаковых значений TI. Значение TI Значения
TI выделяются стороной интерфейса, инициировавшей транзакцию. В начале
транзакции выбирается и присваивается свободное значение TI для данной
транзакции. В течение всего времени жизни данной транзакции значение TI
не меняется. После завершения транзакции значение TI освобождается и
может быть снова использовано для других транзакций. На разных сторонах
интерфейса могут использоваться два одинаковых значения TI для разных
транзакций. Тип сообщения Тип
сообщения вместе с дискриминатором протокола идентифицирует назначение
каждого передаваемого сообщения. Поддерживаются следующие типы
сообщений: 00000001 CP-DATA 00000100 CP-ACK 00010000 CP-ERROR Информационные элементы Каждый
информационный элемент IE имеет идентификатор размером в один байт
(октет). Размер поля IE может быть фиксированным или переменным.
Идентификатор длины может входить в информационный элемент, но не
является обязательным. Формат заголовков сообщений SMS relay показан на рисунке. 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | Октет | 0 | 0 | 0 | 0 | 0 | MTI | 1 | Тип сообщения | 2 | Информационные элементы | 3-n | Формат сообщения SMS relay MTI Индикатор типа сообщения, который может принимать следующие значения: Значения битов (321) | Направление | RP-сообщение | 000 | ms->n | RP-DATA | 000 | n->ms | Зарезервировано | 001 | ms->n | Зарезервировано | 001 | n->ms | RP-DATA | 010 | ms->n | RP-ACK | 010 | n->ms | Зарезервировано | 011 | ms->n | Зарезервировано | 011 | n->ms | RP-ACK | 100 | ms->n | RP-ERROR | 100 | n->ms | Зарезервировано | 101 | ms->n | Зарезервировано | 101 | n->ms | RP-ERROR | 110 | ms->n | RP-SMMA | 110 | n->ms | Зарезервировано | 111 | ms->n | Зарезервировано | 111 | n->ms | Зарезервировано | Связь сообщений (Message Reference) Используется для связывания сообщения RP-ACK или RP-ERROR с сообщением RP-DaATA или RP-SMNA. Информационные элементы Каждый
информационный элемент IE имеет идентификатор размером в один байт
(октет). Размер поля IE может быть фиксированным или переменным.
Идентификатор длины может входить в информационный элемент, но не
является обязательным.
|