Всем нам известна аббревиатура SMS. То, что это сервис для обмена короткими текстовыми сообщениями между абонентами сотовых сетей сейчас знает даже каждый ребёнок, которому вручили первый мобильный телефон перед поступлением в школу. Но не каждый знает, как данная технология устроена и как она появилась. Сегодня мы бы хотели рассказать вам историю появления SMS, где немаловажную роль сыграла компания Nokia. Также мы затронем отдельные моменты реализации этой технологии и некоторые интересные факты.
Услуга текстовых сообщений SMS является самым распространённым сервисом по передаче данных в мире — в 2011-м году сервисом SMS пользовались почти 4 млрд абонентов.
Услуга SMS-сообщений, как несложно догадаться по схожести идеи, берет своё начало от радиотелеграфов и пейджеров. Она использовала стандартизированные телефонные протоколы, ставшими частью серии стандартов GSM в 1985 году, в котором был определен лимит сообщения в 160 символов. С тех пор поддержка этой услуги была добавлена в другие мобильные технологии как ANSI CDMA-сети и Digital AMPS, а также спутниковые и наземные сети.
Первоначальная концепция
Группа GSM была собрана Европейской конференцией почтовых и телекоммуникационных администраций (CEPT) для создания единой сотовой системы диапазона 900 МГц в странах Европы. Начальный план действий группы гласил, что «предоставляемые в публичных коммутируемых телефонных сетях и сетях передачи данных услуги должны быть доступны в мобильных системах». Реализация должна была содержать обмен текстовыми сообщениями как напрямую между мобильными станциями, так и передачу сообщений через Message Handling Systems, — протокол электронной почты, крайне распространённый в то время. План действий был принят в декабре 1982-го года.
Концепция SMS была разработана франко-германским объединением GSM в 1984 году Фридхельмом Хиллбрандом и Бернаром Джиллебертом. Инновационной чертой SMS была краткость. GSM оптимизирован для телефонии, поэтому основная идея SMS заключалась в передаче сообщений по сигнальным путям, необходимым для контроля голосового трафика телефонии (качества связи, информации о входящих звонках) во время отсутствия сигнального трафика. Вследствие этого, неиспользуемые ресурсы системы могли быть задействованы для передачи сообщений с минимальными затратами. Однако, было необходимо ограничить длину сообщений 128 байтами (позже это число увеличили до 140 байт), чтобы SMS-сообщения можно было использовать в существующих сетях. Эта концепция позволила реализовать SMS на каждой мобильной станции путём простого обновления программного обеспечения.
Ранние разработки
Первое предложение, давшее начало разработке SMS, было сделано благодаря наработкам специалистов из Германии и Франции на встрече группы GSM в Осло в феврале 1985-го года. Затем на базе исследований немецких учёных эта спецификация прорабатывалось GSM-подгруппой WP1 Services. К июню 1985-го года главная GSM-группа утвердила спецификацию SMS.
Главная группа GSM считала SMS возможной услугой для новых цифровых сотовых систем. В документе GSM под названием «Сервисы и услуги, предоставляемые GSM» (Services and Facilities to be provided in the GSM System) вводятся два типа коротких сообщений: SMS-MT и SMS-MO.
- Short message Mobile Terminated (SMS-MT): способность сети передавать сообщение, отправленное на мобильный телефон;
- Short message Mobile Originated (SMS-MO): способность сети передавать сообщение, отправленное с мобильного телефона.
Такие сообщения по объёму занимали 140 байт, плюс ещё несколько байт технической информации: тип сообщения, время отправки, схему кодировки сообщения, адрес источника/получателя и так далее. Небольшой вес позволял беспрепятственно осуществлять передачу SMS-сообщений непосредственно во время телефонного разговора.
140 байт, отведённые на сообщение, в зависимости от схемы кодировки для конечного пользователя означают следующие ограничения на длину SMS:
- 160 символов при использовании 7-битной кодировки, описанной в спецификации GSM 03.38 (латинский алфавит и основные символы, ознакомиться с которыми можно по ссылке);
- 140 символов при использовании 8-битной кодировки. Эта кодировка используется в случае написания SMS-сообщения на языке, использующим латинские символы с диакритическими знаками, — например, немецком или французском;
- 70 символов при использовании 16-битной кодировки UTF-16. Данная кодировка используется для поддержки других национальных языков: русского, китайского, арабского и так далее.
Стоит отметить один интересный факт: в доработанной спецификации GSM 03.38 были добавлены специальные таблицы сдвигов, позволяющие использовать 7-битную кодировку для передачи сообщений длиной в 155 символов, написанных в том числе и на русском (всего более 20 языков). Но несмотря на то, что спецификация появилась более 10 лет назад, глобальную поддержку телефонами она не получила — в итоге для русских SMS-сообщений по-прежнему стоит ограничение в 70 символов.
В документе, описывающим SMS, также был указан режим вещания Short message Cell Broadcast (SMS-CB). Он предназначался для односторонней передачи сведений мобильным пользователям, находящимся в пределах как всей сотовой сети, так и в определённой её части. Данный режим планировалось использовать для передачи сообщений с рекламой, сводками погоды или, например, информацией о дорожных пробках.
Спецификация SMS дорабатывалась ещё в течение нескольких лет, но в целом оставалась без каких-либо серьёзных изменений.
Внедрение технологии
Первое SMS сообщение с текстом «Merry Christmas» было отправлено с компьютера на телефон в Великобритании 3 декабря 1992 года. В 1993-м году было отправлено первое SMS-сообщение по GSM-сетям — оно было отправлено через телефон Nokia стажёром этой же компании.
Первый коммерческий SMS-центр (SMSC, Short message service center) для маршрутизации сообщений и управления процессом доставки появился в Швеции в 1993 году. В этом же году впервые в мире услугу SMS стал предлагать финский оператор сотовой связи Radiolinja (к слову, 1 июля 1991-го года этот же оператор обслужил первый GSM-звонок в мире, используя оборудование, совместно разработанное компаниями Nokia и Siemens).
Несмотря на это, услуга SMS оставалась долгое время непопулярной, а большинство телефонов не имели возможность отправки SMS. Здесь Nokia выгодно отличалась от конкурентов: только у финского производителя уже в 1993-м году вся линейка GSM-телефонов компании поддерживала отправку коротких сообщений.
Но в медленном распространении SMS были виноваты в первую очередь сами операторы сотовой связи. Долгое время они не могли определиться с тарификацией новой услуги, задерживая её выход на рынок. Кроме этого, операторы поначалу не предоставляли возможность отправлять текстовые сообщения абонентам конкурирующих операторов. Так, в России обмен SMS-сообщениями между различными операторами стал возможен только в 2002-м году.
Вообще, развитие SMS в России происходило крайне медленно, и если в Великобритании уже в 2000-м году на одного абонента в среднем приходилось 35 SMS-сообщений в месяц, то в России даже в 2002-м году этот показатель едва достигал 10 (по данным Билайн и МТС).
Сейчас, конечно, SMS намного более популярны, чем десять лет назад: только в эту новогоднюю ночь абоненты Билайн и МТС отправили около миллиарда SMS-сообщений!
С другой стороны, с ростом популярности интернет-мессенджеров для мобильных устройств популярность SMS-сообщений рано или поздно станет угасать. Так, WhatsApp — один из популярных мобильных интернет-мессенджеров, пришедший на замену SMS — доступен не только на дорогих смартфонах, но и на недорогих телефонах Nokia на платформе Series 40, которых, к слову, продано уже более 1,5 миллиардов. Сейчас с помощью WhatsApp каждую секунду отправляется свыше 12 тысяч сообщений, но с каждым днём это число продолжает расти.
Конечно, SMS не исчезнет ещё в течение многих лет: рынок насыщен миллионами телефонов без возможности выйти в Сеть, да и мобильный интернет распространён далеко не везде. Однако тенденция наметилась: в крупных городах, где жители стали «более лучше одеваться» и всё чаще выбирают смартфоны, а операторы добились полного покрытия 3G, часть населения уже окончательно отвыкла от SMS.
Автор: nokiaman