«Длина смс — почему именно такая?»

   СМС сообщения произвели настоящий бум в 2000-х годах. Именно появление смсок похоронило бывшие некогда популярными пейджеры. Есть один факт, на который пользователи мобильных телефонов мало обращают внимание. И уж совсем не задумывались о том, почему именно так.

   Итак, факт:

   Стандартная длина смс на латинице — 160 символов, на кириллице — 70 символов.

   Если сообщение превышает установленную длину, то оно разбивается на 2 части. Вторая часть смски и последующие имеют длину: на латинице — 153 символа, на кириллице — 67 символов.

длина смс

   Знакома ситуация, когда для того, чтобы уместить смску в одну часть, сокращаются слова, убираются знаки препинания, пробелы…? Появился новый язык — язык смс, которому посвящены целые исследования! Кто-то подумает, что это глупость, но современная молодёжь во всём мире активно использует этот язык для общения.

Читайте также:  "Neonode N1 - один из первых телефонов с сенсорным экраном"

   Вернёмся к вопросу, почему же длина смс ограничена фиксированным числом символов?

   Всё дело в том, что стандарт GSM устанавливает максимальный размер сообщения — 140 байт. При использовании латинских символов в смс используется 7-битная кодировка. Так как 1 байт равен 8 битам, то длина сообщения получается равной 140х8/7 = 160 символов.

   А для кириллицы используется 2-байтная кодировка, следовательно одно сообщения может содержать 140/2 = 70 символов.

   Простая математика! Но мы подойдём ещё серьёзнее к исследованию вопроса.

длина смс

   Почему стандарт GSM ограничивается размером в 140 байт???

   В конце двадцатого века многие коммуникационные компании вели разработки в области передачи коротких сообщений. Создателем СМС считается Фридхельм Хильбранд, которому пришла в голову идея передачи короткого сообщения по мобильной связи. Тогда чётких представлений о потребности рынка в этом сервисе не было. Хильбранд пытался подобрать идеальную длину короткого сообщения, делая заметки на своей печатной машинке.

   По его подсчётам одна короткая заметка умещалась в две строчки и имела длину 160 символов (с учётом знаков препинания и пробелов). Учитывая ещё, что размер пакета данных в телеграфной сети на то время составлял 160 символов, Хильбранд решил, что такая длина смс будет вполне приемлема. Свои выводы он вынес на рассмотрение разработчикам SMS протоколов.

   Первоначально размер текстового сообщения был ограничен 128 байтами, и в него умещалось 128 символов. Но затем разработчики придумали уникальную 7-битную кодировку, что позволило увеличить число символов в сообщении. А учитывая исследования Фридхельма Хильбранда, размер пакета данных был расширен до 140 байт, что позволяло уместить в СМС 160 символов.

   Этим результатом мы пользуемся до сих пор! Удачного всем смс-общения!)

   А вы помните такое средство общения как пейджер?

Как вам статья?

Задайте вопрос специалисту в комментариях

Вадим
Вадим
Нужна консультация
Мобильный Дом
Комментарии: 10
  1. Юлия

    Было интересно прочитать, раньше про это нигде не встречала информацию.

  2. Татьяна

    действительно интересно. Всегда думала, почему такая несправедливость — на латинице сообщения писать выгоднее, чем на кириллице. Теперь ответ нашелся :)

  3. Диана

    Очень интересно. А я и не знала почему так!

  4. Простой

    Жаль, что русскими буквами всего 70 знаков можно отправлять.

  5. Надежда

    интересные сведения

  6. Всеволод

    Очень интересная и полезная информация. Спасибо за статью!

  7. Константин

    я функцию смс использую тогда , когда не могу дозвониться до собеседника или он вне зоны покрытия , а для общения не использую , т.к. иногда минута звонка обходится дешевле одной смски

  8. Анатолий

    Всё равно считаю глупым разделение на языки… Вот даже взять кириллицу — у нас же больше символов? А компьютерам, телефонам, интернету и т.д. нет никакой разницы как отображать тот или иной символ! Так почему же весь мир эти «изобретатели западные» подмяли под себя?

  9. Ал

    Одного не понимаю — от банка приходят смс на смеси языков длиной больше 250 символов, как?

  10. ilya

    Зайдите в ЛК своего оператора и закажите детализация на свою эл.почту,
    если нет возможности смс подтверждение

Добавить комментарий

:) :D :( :o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: