Всего в одном SMS доступно до 70 знаков на кириллице или до 160 знаков на латинице.
В случае если сообщение не умещается в одну SMS - оно разбивается пропорционально на несколько SMS
и будет доставлено как единое целое.
Максимальная длина сообщения составляет 480 символов. SMS-сообщение может быть составлено
в двух форматах: Unicode (в том числе и русский язык) и 7bit (английский текст и большинство символов).
Сообщение может состоять из одного или нескольких SMS. Подсчет количества SMS,
содержащемся в одном сообщении на основании введенного текста выполняется по формулам:
unicode: если длина <= 70, то 1 SMS, иначе количество SMS определяется как:
кол-во SMS = длина сообщения в символах / 67 (например, текст длиной 135 символов
считается как 3 SMS сообщения).
7bit: если длина <= 160, то 1 SMS, иначе количество SMS определяется как:
кол-во SMS = длина сообщения в символах / 153 (например, текст длиной 310 символов
считается как 3SMS сообщения).
Также символы, которые обычно относятся к стандартной ASCII-кодировке, в GSM представляются
в формате Unicode: ^ { } [ ] | \ ~