MCN Telecom logo

База знаний

Command Palette

Search for a command to run...

Почему SMS на русском стоят дороже английских?

Длина SMS-сообщений.

SMS-сообщение тарифицируется в зависимости от его (SMS) длины. SMS-сообщение может быть составлено на кириллице (достаточно одного кириллического символа и тарификация иная) или латинице. Сообщение может состоять из одной или нескольких частей.

Технический аспект вопроса таков:

  1. Максимальный размер SMS-сообщения составляет 140 байт.
  2. При использовании семибитной кодировки в одно SMS-сообщение входит до 160 латинских символов (без дополнительных @$%^ и подобных знаков).
  3. Для поддержки кириллицы используется двухбайтная кодировка UCS-2 (примерно совпадает с UTF-16), соответственно, одно SMS-сообщение на кириллице может состоять не более чем из 70 символов.
  4. Если в SMS-сообщении более 140 байт, то оно разбивается на части (пакеты), которые склеиваются телефонным аппаратом абонента. В таких "длинных" сообщениях в заголовке пользовательских данных (UDH) помещается информация о номере сегмента и общем количестве сегментов, поэтому SMS-сообщение укорачивается.

Соответственно:

  1. Кириллица: если длина сообщения до 70 символов включительното оно тарифицируется как 1 SMS-сообщениеесли свыше 70 символов, то тарифицируется части из 67 символов каждая.

  2. Латиница: если длина сообщения до 160 символов включительно, то оно тарифицируется как 1 SMS-сообщение, если свыше 160 символов, то тарифицируется части из 153 символов каждая.

    Длина SMS, частейКол-во символов в SMS-сообщении, шт.Кол-во символов в SMS-сообщении, шт.
    ЛатиницаКириллица
    116070
    2306134
    3459201
    4612268
    5765335
    6918402
    71071469
    81224536

Мы не рекомендуем составлять SMS-сообщения длиннее 8 частей, так как это уменьшит шансы на корректную доставку SMS-сообщения (чем длиннее SMS-сообщение, тем меньше таких шансов).