gototopgototop

MobileLeader.RU

Современные технологии мобильной связи

> Интересные факты > Ограничение для SMS в 160 символов

Ограничение для SMS в 160 символов

SMS-сообщения на мобильном телефоне

 Иногда при разработке новых технологий инженеры и создатели ставят различные искусственные ограничения. Делается это, например, для принятия всеобщего стандарта, который будет одинаково работать в разных странах. Однако такие необдуманные предельные возможности могут быть гораздо меньше тех, которые на самом деле возможно достичь на практике. И речь не идет о каких-либо всемирных исследованиях в данном направлении.

В данном случае причиной ограничения послужили личные предпочтения разработчика.

Не доводилось ли вам когда-нибудь задумываться над тем, почему в SMS-сообщениях стоит ограничение на 160 символов? Думаете, что такое ограничение исходит от каких-то технологических особенностей стандарта GSM? На самом деле все гораздо проще.

Давным-давно в 1984 году, когда еще только начиналось усовершенствование сотовой связи и мобильные аппараты считались дорогими и эксклюзивными вещами, некоторые конструкторы-испытатели ломали голову над тем, как можно организовать передачу текстовых SMS-сообщений. В первую очередь заинтересовались операторы, которые могли организовать такое нововведение, используя стандартные каналы связи. Возможность передачи текстовых сообщений считалась излишней на тот момент, но это не послужило отказу от исследования данной технологии.

Изначально сообщения ограничивались 128 символами, потому что именно из 128 байт состоял один пакет данных, передаваемый по вторичному каналу GSM. Никто не знал, какой должна быть длина сообщений. Разработчики ориентировались на телеграммы и Telex.

Фридхельм Хиллебранд ввел ограничение для SMS в 160 символов

Один инженер по имени Фридхельм Хиллебранд предложил свою стандартизацию, которая давала возможность отправлять сообщения SMS длинной в 160 символов. Когда он рассказал о своих разработках друзьям, они над ним посмеялись. Друзья говорили, мол, зачем это вообще нужно будет, кто будет отправлять друг другу сообщения нажимая на маленькие кнопочки мобильного устройства. Но Хиллебранд не остановился и начал собственные исследования. Он предложил 160 символов исходя из нескольких аргументов: именно такое количество знаков можно вместить на почтовой открытке, и именно такой объем предназначен для передачи одного байта данных в Телекс – телеграфической сети. Но он не имел никакого представления о том, что такого ограничения может быть не достаточно в дальнейшем.

Поначалу такое ограничение в символах казалось вполне достаточным для отправки сообщений но со временем, когда люди приучились быстро печатать СМС, и когда появился словарь Т9, длина SMS-сообщения не устраивала владельцев телефонов.

Сообщения СМС на экране телефона

Оказалось, что 8-битная кодировка содержала в себе лишние символы, которые не использовались при написании текстов сообщений. Тогда начали выбрасывать все лишнее и сократили кодировку до 7 бит. Таким образом, им удалось увеличить размер пакета передачи данных до 140 байт, чего оказалось вполне достаточным для набора СМС в 160 символов. Стоит заметить, что для французского и немецкого языков 8-битная кодировка позволяет отправлять сообщения длинной в 140 символов. Для поддержки других языков мира (русский, украинский, китайский и др.) используется 16-битная кодировка UTF-16. Таким образом, для написания одного сообщения кириллицей можно использовать только 70 символов.

А что же делать нам? Ведь 70 символов – это же ничтожно мало. Конечно, можно использовать транслит, но он не является идеальным решением в сложившейся ситуации. Нужно добиваться только одного – увеличения объема сообщений СМС. Но такие технические изменения требуют глобальных всеобщих договоренностей и единой стандартизации.

Буду благодарен, если поделитесь этой статьей в социальных сетях:

 

Комментарии  

+2 #3 MobileMan 15.06.2012 16:01
Цитирую Амадей:
Сделали бы нормальные длинные сообщения, а то не удобно набирать много маленьких сообщений

Операторам не выгодно внедрить длинные сообщения. Тогда все можно будет написать в одной смс, а каждая маленькая смс - это деньги =)
+4 #2 Амадей 31.03.2012 13:07
Сделали бы нормальные длинные сообщения, а то не удобно набирать много маленьких сообщений
+2 #1 ЖекосКокос 16.03.2012 23:06
Ну да, сделать смс длиннее - это же не выгодно операторам, которые косят на сообщениях деньги. Обычному абоненту приходится платить больше.