BroadNet
Основы Ответ BroadNet

Что такое кодирование GSM-7?

Последнее обновление 1 мин чтенияПроверено инженерным отделом BroadNet
Быстрый ответ

GSM-7 — это стандартная 7-битная кодировка символов для SMS, определенная в стандарте 3GPP TS 23.038. Она охватывает основной латинский алфавит, цифры и знаки препинания — примерно 128 символов — и вмещает 160 символов в один сегмент SMS. Любой символ, выходящий за пределы набора GSM-7 (эмодзи, арабский, кириллица, латинские символы с диакритическими знаками, такие как é или ñ), заставляет все сообщение быть преобразовано в UCS-2, что снижает ограничение до 70 символов на сегмент.

Определение простым языкомНейтральный по отношению к поставщикуПроверено 22 июля 2026 г.
Развернутый ответ

Всё, что стоит знать, и ничего лишнего.

§01

Почему набор характеристик влияет на стоимость

Оплата за SMS производится за сегмент. Девять символов расширенной таблицы — | ^ € { } [ ] ~ и обратная косая черта — каждый из которых занимает два 7-битных символа. Хуже того, один символ, не относящийся к GSM-7 (один эмодзи, одна арабская буква), переводит все сообщение в UCS-2 и может удвоить количество сегментов. Смоделируйте разделение перед отправкой с помощью калькулятора сегментов /tools/sms-segment-calculator.

§02

Конкатенация и правило 153/67

Когда сообщение состоит из нескольких сегментов, к каждой части добавляется 6-байтовый заголовок пользовательских данных (UDH) для повторной сборки, что занимает место. Таким образом, объединенное сообщение GSM-7 содержит 153 символа на сегмент (а не 160), а объединенное сообщение UCS-2 — 67 (а не 70). См. /answers/what-is-ucs-2-sms и /answers/what-is-udh-sms.

BNАвтор статьи — инженерная команда BroadNet·Осуществляем обмен сообщениями операторского класса с 2003 года, штаб-квартира — в Дубае.·Редакционные стандарты
Создавайте с помощью этого

Нужна помощь с подключением?

Ниже представлены продукты и руководства по интеграции, которые позволяют реализовать эту концепцию. Если вы предпочитаете ознакомиться с процессом в режиме реального времени, наша команда инженеров принимает звонки в тот же день в рабочее время MENA .

Свяжитесь с нашей инженерной командой.
Обратная связь

Был ли этот ответ полезен?

Ваш голос помогает нам определить приоритетность ответов, которые следует дополнить примерами, диаграммами и фрагментами кода.

Был ли этот ответ полезен?
Спасибо — принято к сведению. Мы будем поддерживать этот ответ.
Понял. Расскажите, чего не хватало — отправить короткое сообщение.

Как мы готовим и проверяем материалы

Вам всё ещё нужна помощь?

Поговорите с настоящим инженером о ваша сборка.

Мы отвечаем в течение одного рабочего дня, а производственные аккаунты получают круглосуточную поддержку. Наши инженеры-разработчики создают код, а не скрипты.

$ curl -X POST https://api.broadnet.me/sms/sendSms
SLA по времени ответа
Запросы на тестовый доступОтвет в течение 1 рабочего дня
Продакшн24 / 7 · < 15 min
NOC для операторов24 / 7 · дежурный инженер