Телекоммуникационная полезная нагрузка 140 байт: понимание кодирования GSM 03.38 (GSM-7) и UCS-2
Каждый стандартный кадр службы коротких сообщений (SMS), передаваемый по каналам сотовой сигнализации, строго ограничен 1120 битами (140 октетов/байтов). Согласно спецификации 3GPP TS 23.038, когда сообщение использует только символы из стандартного и расширенного алфавитов GSM-7 из 128 символов, каждый символ упаковывается с использованием 7 бит (септет). Деление 1120 бит на 7 бит на септет дает знаменитый лимит SMS в 160 символов ($1120 / 7 = 160$).
Однако в тот момент, когда сообщение включает символ за пределами набора символов GSM-7 — например, кириллический, арабский, хинди или китайский глиф, эмодзи или типографскую изогнутую кавычку (`U+2019`) — шлюз SMS должен перекодировать всю полезную нагрузку с использованием UCS-2 (16 бит / 2 байта на единицу кода). Деление 1120 бит на 16 бит мгновенно сокращает емкость одного сообщения до 70 символов.

