История появления технологии SMS

    Всем нам известна аббревиатура 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.
    Microsoft Lumia
    67,00
    Компания
    Поделиться публикацией

    Комментарии 38

      +13
      Очень интересно было бы узнать, какова реальная себестоимость передачи одного сообщения.
        +22
        Поскольку используются «дармовые» сигнальные каналы, я думаю невероятно низкая, практически равная нулю, поэтому ОПСОСы за эти годы отлично нажились на SMS, и это вероятно одна из причин по которой они негативно относятся к различным мобильным IM.
          –1
            +2
            ой да ладно снижали бы на порядок, зачем резать курицу, которая несет золотые яйца всем? Они снижают периодически стоимость на смс путем продажи всяких «типа выгодных» предложений, пакетов и бонус баллов. Это гораздо эффективнее чем просто срубить цену на порядок, после чего конкуренты сделают тоже самое, потому что они тоже могут — конкурентного преимущества не получится. Я вполне могу поверить в цифру 7000%.
            С другой стороны в данный момент я отправляю не более двух десятков смс в год, так что уже пофиг.
              0
              Ой да ну правда?! Гугл вот, например, бесплатный сервис почты сделал — поста хостится, синхронизируется с другими устройствами, я могу передавать письма и получать. Следуя вашей логика, Гугл должен брать $0.99 за каждое исходящее?
              +6
              Киллер-фича смс — унифицированность. Мобильный IM может быть аськой, джаббер, скайп, майлрушное поделие. А смску можно отправить просто по номеру телефона и сообщение (скорее всего) дойдет нормально.
                –6
                WhatsApp, iMessage — гуглите
                  +1
                  Их уже не надо устанавливать?
                    0
                    imessage-нет
                    Whatsapp поставят те, кто хочет экономить.
                    Те, кто не хочет — им пофиг
                      0
                      Насколько мне известно, если у опонента нет imessage то в результате получим те же смс. В чем профит то?
                        0
                        В том, что если есть imessage то получим не sms а примерно такой же пуш через интернет. с WhatsApp — то же самое. Там просто ходит только между теми, у кого этот самый WhatsApp есть. Логином является номер телефона, имена подцепляются из телефонной книжки
                0
                Проблема в том, что для передачи SMS используется сигнальная сеть. А она имеет свои ограничения. Копайте в сторону ОКС-7 или SS7.
                  +1
                  еще есть затраты на обслуживание смсц, что стоит немало :)
                  Вообще, если смотреть на внутрисетевые смс у оператора с большой абонбазой, то себестоимость смс будет составлять пару копеек. Если же рассматривать себестоимость смс с сети а на сеть б, то она будет немногим выше.
                  0
                  Для отправителя — отрицательная.
                  При расчётах между операторами за SMS платит получатель — на этом факте основаны несколько сервисов по отправке бесплатных SMS.
                  Но конечному потребителю отправку SMS продают за бешеные (по сравнению с себестоимостью) деньги :)
                    –3
                    Встречные вопросы:
                    — Какова реальная себестоимость загрузки одной страницы на веб сервере?
                    — Какова реальная себестоимость запуска блоконота в Windows?
                    +2
                    Расскажите пожалуйста, а технология отправки/получения длинных SMS (которые разбиваются на несколько) это ведь уже не нижний протокол GSM? Я предполагаю что просто в пакеты добавляются какие-то сигнальные флаги, и сборка полного сообщения ведется уже уровнем выше. Я прав?
                      +2
                      Насколько я понял, в каждой SMS в поле для текста добавляется специальный заголовок, в результате чего в одной части длинной SMS можно отправить меньше текста, чем в одной короткой:
                      В стандарте также предусмотрена возможность отправлять сегментированные сообщения. В таких сообщениях в заголовке пользовательских данных (UDH) помещается информация о номере сегмента сообщения и общем количестве сегментов. Максимальная длина сегмента при этом уменьшается за счет этого заголовка. Как правило, каждый сегмент тарифицируется как отдельное сообщение. Сегментирование поддерживают почти все современные телефоны, но часто в телефонах вводится ограничение на количество сегментов в сообщении. Телефон, который не поддерживает сегментирование, отображает каждый сегмент как отдельное сообщение.

                      Источник. В английской вики есть статья на эту тему.
                      –7
                      Не знаю насчёт WhatsApp для Series 40, но на андроидовые смартфоны, я так думаю, уместнее всего ставить Skype.
                        0
                        WhatsApp пример приложения, объединяющий все платформы. Как не крутись, но skype с его прожорливостью на s60, глючностью на iOS и недоступностью на s40 не может быть таким унифицированным приложением.

                        WhatsApp тесно интегрируется с мобильной ОС, позволяя получить максимально комфортное использование. Например на s60 он работает как push, при этом интерфейс уведомления о новых сообщениях полностью нативен, как и обычные sms.
                          +1
                          Skype на телефонах со слабым железом жрет очччень многo RAM и батарейки… да и ведет себя местами как-то странно — у меня у двух знакомых после установки внезапно текстовый спам посыпался, хотя в настройках четко написано — сообщения только от контакт-листа.
                            0
                            На андройдофонах джитолк вшит, там вообще ничего устанавливать не надо.
                            0
                            В документе, описывающим SMS, также был указан режим вещания Short message Cell Broadcast (SMS-CB). Он предназначался для односторонней передачи сведений мобильным пользователям, находящимся в пределах как всей сотовой сети, так и в определённой её части. Данный режим планировалось использовать для передачи сообщений с рекламой, сводками погоды или, например, информацией о дорожных пробках.
                            Ого, уже 1985 году задумались об монетизации.
                              0
                              По такой логике вся мобильная связь задумывалась с целью монетизации, как предмет на котором можно заработать денег.
                                0
                                я не верно выразился. скорее меня поразили варианты монетизации. т.е. их год от года озвучивают, а оказывается их корни из 1985 года.
                              0
                              От человека из опсосов слышал, что sms между опсосами идет как обычная электронная почта.
                              Это так?
                              Сам проверять не стал так как забыл:) А тут такую тему подняли
                                +2
                                По протоколу SMPP идёт.
                                  0
                                  Спасибо.
                                  Значит я не расслышал и подумал, что по smtp
                                0
                                Не помню точно где я видел расчеты, но вполне уверенно можно сказать, что SMS — самый дорогой способ передачи информации, если смотреть на отношение потраченных денег к количеству переданных байт. Точно помню, что стоимость трафика, получаемого с МКС, была ниже раза в полтора-два.
                                +1
                                А по поводу спецификации GSM 03.38 и русскоязычных сообщений в 155 символов — ее не поддерживают сами телефоны или все же операторы? Ведь, если операторы, то один из них может сделать мощный маркетинговый ход и разрешить русскоязычные сообщения в 155 символов внутри сети.
                                  0
                                  >>> (латинский алфавит и основные символы, ознакомиться с которыми можно по ссылке)
                                  Позвольте, но где же ссылка?
                                    0
                                    Почему SMS отправляется не как e-mail при нескольких получателях — разветвляясь средствами сервера?
                                    Почему российские провайдеры забанили SMS-o-GPRS в 2000-лохматых годах?
                                      0
                                      Я так понимаю существует стандарт для отправки SMS и на обычные городские телефоны. Недавно брал радиотелефон и в нем была такая фукнция. Интересно насколько распространено в мире поодержка SMS для городских телефоном? В России то явно не поддерживается.
                                        +1
                                        Для этого обычный городской телефон должен быть подключен хотя бы по ISDN.
                                        Ну и соответственно оператор должен предоставлять эту услугу.
                                        Много вы слышали операторов фиксированной связи с ISDN?
                                        На Одессу у нас был аж один, да и того ахметовская вега-телеком выкупила.
                                        Так что развитие ISDN фактически закончилось, не начавшись.
                                          0
                                          В Москве МГТС такую услугу предоставляет.
                                          линк
                                          Мы в свое время изучали вопрос отправки с VoIP-устройств. Такая возможность тоже имеется, но пока не включили ее поддержку.
                                        –3
                                        как можно вместить в 140 байт 160 символов? Я всегда считал, что 1 символ=1 байт.
                                          0
                                          >> 160 символов при использовании 7-битной кодировки
                                            +1
                                            1 байт == 8 бит
                                            если 1 символ == 7 бит (урезанная кодировка), то 140 * 8 / 7 == 160 символов

                                          Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                          Самое читаемое