Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

Схема кодирования данных - это однооктетное поле в коротких сообщениях (SM) и сообщениях сотовой широковещательной передачи (CB), которое несет основную информацию о том, как телефон-получатель должен обрабатывать полученное сообщение. Информация включает:

  • набор символов или кодировка сообщения, определяющая кодировку пользовательских данных сообщения
  • класс сообщения, который определяет, в какой компонент мобильной станции (MS) или пользовательского оборудования (UE) должно быть доставлено сообщение
  • запрос на автоматическое удаление сообщения после прочтения
  • состояние флажков, указывающих на наличие непрочитанных сообщений голосовой почты, факса, электронной почты или других сообщений
  • индикация того, что содержимое сообщения сжато
  • язык сообщения сотовой трансляции

Это поле описано в 3GPP 23.040 и 3GPP 23.038 под названием TP-DCS.

Наборы символов сообщений [ править ]

Специальная 7-битная кодировка, называемая 7-битным алфавитом GSM по умолчанию, была разработана для системы коротких сообщений в GSM. Алфавит содержит наиболее часто используемые символы из большинства западноевропейских языков (и некоторые греческие буквы в верхнем регистре). Некоторые символы ASCII и знак евро не вписываются в 7-битный алфавит GSM по умолчанию и должны быть закодированы с использованием двух септетов. Эти символы образуют 7-битную таблицу расширений алфавита GSM по умолчанию . Поддержка 7-битного алфавита GSM является обязательной для телефонов GSM и сетевых элементов. [1]

Языки, использующие латинский алфавит , но использующие символы, отсутствующие в 7-битном алфавите GSM по умолчанию, часто заменяют отсутствующие символы диакритическими знаками соответствующими символами без диакритических знаков, что вызывает не совсем удовлетворительное впечатление пользователя, но часто допускается. Чтобы включить эти отсутствующие символы, можно использовать 16-битную кодировку UTF-16 (в GSM, называемую UCS-2) за счет уменьшения длины (несегментированного) сообщения со 160 до 70 символов.

Сообщения на китайском, корейском или японском языках должны быть закодированы с использованием кодировки символов UTF-16 . То же самое справедливо и для других языков, использующих нелатинские шрифты, такие как русский, арабский, иврит и различные индийские языки. В 3GPP TS 23.038 8.0.0, опубликованном в 2008 году, была представлена ​​новая функция - расширенная таблица сдвига национальных языков , которая в версии 11.0.0, опубликованной в 2012 году, охватывает турецкий , испанский , португальский , бенгальский , гуджарати , хинди , каннада , малаялам , Ория , пенджаби , тамильский ,Языки телугу и урду . Механизм заменяет стандартную 7-битную таблицу алфавитных кодов GSM и / или расширенную таблицу национальной таблицей (ами) в соответствии со специальными информационными элементами в заголовке данных пользователя . Несегментированное сообщение с использованием таблицы (таблиц) сдвига национального языка может содержать до 155 (или 153) 7-битных символов.

GSM распознает только две кодировки для текстовых сообщений и одну кодировку для двоичных сообщений :

  • 7-битный алфавит GSM по умолчанию (включая использование таблиц сдвига национальных языков)
  • UCS-2
  • 8-битные данные

Классы сообщений [ править ]

Октет TP-DCS имеет сложный синтаксис, позволяющий переносить другую информацию; наиболее заметными являются классы сообщений:

Флэш-сообщения принимаются мобильным телефоном, даже если у него полная память. Они не хранятся в телефоне, они просто отображаются на дисплее телефона.

Другие особенности [ править ]

Автоматическое удаление после прочтения [ править ]

Телефон должен удалить любое полученное сообщение со значением TP-DCS, попадающим в «Сообщение, помеченное для группы кодирования автоматического удаления», после того, как пользователь прочитал его.

Индикация ожидающего сообщения [ править ]

Группа «Индикация ожидающего сообщения» значений DCS служит для установки или сброса флагов, указывающих на наличие непрочитанных сообщений голосовой почты , факса , электронной почты или других сообщений.

Сжатие данных [ править ]

Специальное значение DCS также допускает сжатие сообщений , но, возможно, оно не используется ни одним оператором.

Значения DCS [ править ]

Схема кодирования данных SMS [ править ]

Значения TP-DCS определены в рекомендации GSM 03.38 . [1]

Стандарт iDEN Mobile использует значения F7 16 и F8 16 особым образом.

Схема кодирования данных CBS [ править ]

Для значений DCS в сообщениях сотовой широковещательной передачи см. Рекомендацию GSM 03.38 . [1]

См. Также [ править ]

  • Служба передачи коротких сообщений
  • Сотовая трансляция
  • GSM 03.38
  • GSM 03.40
  • Заголовок пользовательских данных
  • Составные SMS
  • Техническая реализация службы коротких сообщений (GSM)
  • Улучшенная служба обмена сообщениями
  • Служба мультимедийных сообщений
  • Одноранговая передача коротких сообщений
  • Универсальный компьютерный протокол

Ссылки [ править ]

  1. ^ a b c 3GPP TS 23.038 , Информация о алфавитах и ​​языке.