Как на самом деле работает SMS-сообщение и почему оно продолжает существовать

11

Мы застряли в странном затишье. Все раньше были прикованы к своим экранам, разговаривая в трубку. А теперь? Тишина. Лишь пальцы быстро бегают по крошечным цифровым клавиатурам. Кажется, что мы вернулись к азбуке Морзе, только в более быстром темпе. Но прежде чем списать текстовые сообщения на реликт начала 2000-х, вам нужно понять инфраструктуру, которая их поддерживает. Это не просто «печать». Это сложный танец между вашим устройством, вышкой сотовой связи и серверной частью. Если вы хотите узнать, почему ваше сообщение иногда задерживается и почему SMS остается основой глобальной связи, нам нужно заглянуть под капот.

Канал управления

Служба коротких сообщений (SMS) — это не магия. Это метод передачи текста между мобильными устройствами или от компьютера к мобильному устройству. Механика удивительно проста, если вы понимаете суть канала управления.

Даже когда ваш телефон бездействует, он «кричит» в пустоту. Он постоянно отправляет и принимает данные, чтобы оставаться подключенным к ближайшей вышке сотовой связи. Этот обмен информацией происходит по выделенному пути, называемому каналом управления. Сеть нуждается в этом постоянном цикле обратной связи, чтобы знать, в каком именно секторе вышки находится ваш телефон. По мере вашего перемещения система передает ваше соединение от одной вышки к другой. Она также обменивается небольшими пакетами данных, чтобы подтвердить, что связь еще активна и все работает правильно.

Этот канал служит не только для отслеживания перемещений. Когда вам звонят, вышка использует канал управления для опроса вашего устройства. Он запускает мелодию звонка и выделяет пару частот голосового канала для самого разговора. Но по этому же каналу передаются и данные SMS.

Путь текстового сообщения

Когда друг отправляет вам текстовое сообщение, оно не идет напрямую на ваш телефон. Сначала оно попадает в Центр обслуживания коротких сообщений (SMSC). Оттуда SMSC маршрутизирует данные на вашу локальную вышку. Вышка затем упаковывает текст в небольшой пакет данных и отправляет его по каналу управления на ваше устройство.

Обратный процесс идентичен. Вы набираете сообщение. Ваш телефон отправляет его на вышку через канал управления. Вышка пересылает его в SMSC. SMSC затем маршрутизирует его на вышку получателя, которая в конечном итоге доставляет его на телефон получателя.

Сам пакет данных насыщен метаданными. Он содержит длину сообщения, временную метку, номер получателя и инструкции по форматированию. Если вы копнете в структуру байт за байтом, то увидите жесткий протокол, разработанный для эффективности, а не скорости.

Уязвимости сети и меры по их устранению

Простота канала управления является также и его слабостью. Исследователи безопасности давно указывают на то, что SMS можно использовать в качестве оружия. Концепция проста: заполнить небольшой географический район тысячами автоматических текстовых сообщений, отправленных компьютерами. Эти сообщения забьют канал управления.

Когда канал заблокирован, система не может обрабатывать запросы на установление вызова. Вы не можете совершать или принимать звонки. Сеть встает. Сотовые операторы знают об этой уязвимости. Современные конструкции SMSC включают механизмы ограничения скорости (throttling), чтобы ограничить поток сообщений в сеть, предотвращая перегрузку инфраструктуры одним источником.

Почему SMS выживает

Несмотря на рост популярности приложений, потребляющих много данных, SMS продолжает существовать. Оно работает на базовом оборудовании. Оно работает, когда сети передачи данных перегружены или недоступны. Оно не требует установки приложений. Это универсальный стандарт. Но оно также медленное по своей природе. Опора на канал управления, который отдает приоритет установлению вызовов и стабильности сети пропускной способности данных, объясняет, почему ваше сообщение иногда прибывает с лишней секундной задержкой. Это не ошибка. Это особенность системы, разработанной для обеспечения надежности голосовых вызовов в первую очередь.

Мы все еще печатаем. Оборудование меняется. Сети становятся быстрее. Но основной механизм остается упорно простым. И, вероятно, именно поэтому он никогда не исчезнет.

Почему текстовые сообщения помещаются в ваш карман (и почему они работают)

Вам не нужно быть сетевым инженером, чтобы понять, почему текстовые сообщения прижились. Они незаметны. Вы можете быстро отправить обновление во время совещания, не прикладывая телефон к уху. Это быстрее, чем писать электронное письмо или ждать, пока кто-то ответит на звонок. Трение минимально.

Но настоящая магия заключается в том, как перемещается сообщение. SMS — это сервис с функцией «хранить и пересылать» (store-and-forward). Звучит технически сложно, но эффект прост. Когда вы отправляете текстовое сообщение, оно не идет напрямую на телефон получателя. Оно находится в очереди в центре обслуживания SMS (SMSC — Short Message Service Center). Устройство получателя даже не должно быть включено. Ему не нужен сигнал. Ему просто нужно существовать.

Как только телефон включается или попадает в зону покрытия, сообщение доставляется. Если пользователь никогда не включит его, сообщение будет ждать. Оно остается на SIM-карте до тех пор, пока не будет удалено. Именно эта надежность позволила формату выжить, когда более яркие технологии приходили и уходили.

Бум массовых рассылок

Помимо общения один на один, SMS стало инструментом для широковещательной рассылки. Компании использовали его не только для внутренних меморандумов. Они применяли его для массовых оповещений. Новостные службы распространяют заголовки именно таким образом. Онлайн-сервисы отправляют обновления подписчикам. Это эффективно, поскольку не перегружает голосовые каналы.

Влияние на сеть минимально. Голосовые звонки потребляют значительную полосу пропускания. Текстовые сообщения — нет. Это открыло двери для интерактивных кампаний. Телевизионные шоу использовали SMS для голосования. Зрители отправляли свои выборы для участников реалити-шоу. Беспроводные операторы устанавливали огромные экраны на концертах. Они отображали тексты аудитории в реальном времени. Цикл обратной связи был мгновенным.

Как пользователи на самом деле вели себя

Люди не все одинаково осваивали SMS. Исследование Плимутского университета 2004 года разделило мобильных пользователей на две группы: тех, кто пишет сообщения (texters), и тех, кто говорит (talkers).

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

Интеграция SMS в повседневную жизнь

Разработчики поняли, что SMS может делать больше, чем просто общаться. Сервисы подписки начали напрямую отправлять напоминания о приеме лекарств на телефоны. Уведомления о погоде приходили через тот же канал. Заголовки новостей поступали порциями. Даже литература нашла свой путь: романы разбивали на главы по 160 символов.

Поисковые системы включились в действие. Yahoo и Google предлагали услуги коротких сообщений. Пользователи могли отправлять запросы на определенный номер. Они получали маршруты движения. Они получали расписание кинопоказов. Они получали списки местных предприятий. Браузер не требовался. Только текстовое сообщение.

Сервисы на основе местоположения, такие как Dodgeball, использовали SMS для социального поиска. Сервис оповещал пользователей в крупных городах, когда друзья — или симпатии — находились поблизости. Интеграция была бесшовной для пользователя, даже если внутренняя логика была сложной. Возможности казались безграничными.

Откуда взялось SMS

SMS не было случайностью. Оно было создано в конце 1980-х годов. Оно было разработано для работы со стандартом GSM (Global System for Mobile Communications). Этот цифровой стандарт стал основой большинства современных мобильных телефонов. Норвежские инженеры хотели простую систему. Они хотели, чтобы она работала даже когда телефоны выключены. Они хотели, чтобы она работала вне зоны покрытия сигнала.

Первое SMS-сообщение было отправлено в Великобритании в 1992 году. С этого момента оно начало распространяться.

Атлантический разрыв

Европа быстро приняла SMS. Соединенные Штаты отставали. Культура голосовых звонков здесь была сильнее. Потребовалось время, чтобы привычка изменилась.

И сегодня текстовые сообщения более популярны в Европе. Но разрыв сокращается. Исследование, проведенное в июле 2005 года, показало, что 37 процентов владельцев мобильных телефонов в США отправляли или получали хотя бы одно текстовое сообщение за предыдущий месяц. Кривая внедрения росла. Инфраструктура была готова. Вопрос уже не стоял в том, будут ли люди писать текстовые сообщения. Вопрос был в том, как много они будут их писать.

Далее мы рассмотрим ограничения SMS и то, что пришло на смену.

Скрытые расходы и задержки при доставке обычных текстовых сообщений

Большинство людей считают, что отправка текстовых сообщений — это бесплатная услуга, включенная в их тарифный план. На самом деле это не так. Беспроводные операторы связи взимают плату за каждое сообщение, независимо от того, отправляете вы его или получаете. Даже при наличии ежемесячных пакетов превышение установленного лимита приводит к взиманию значительной платы. Речь идет о десяти центах за сообщение. Это кажется небольшой суммой, пока вы не отправляете десятки ответов в течение загруженной недели. Счет быстро увеличивается.

Существует также проблема скорости. SMS не является мгновенным. Когда нагрузка на сеть возрастает, ваше сообщение может находиться в очереди несколько минут или даже часов, прежде чем фактически попадет на телефон получателя. Это не коммуникация в реальном времени. Это система «отправить и передать» (store-and-forward). И она обрабатывает только текст. Никаких изображений. Никакого видео. Никакого аудио. Если вам нужно отправить фотографию повреждений после автомобильной аварии, SMS не сможет этого сделать.

Переход к MMS и EMS

Если вам нужно больше, чем просто текст, необходимо перейти на Улучшенную службу сообщений (EMS) или Мультимедийную службу сообщений (MMS).

EMS позволяет добавлять к тексту базовое форматирование, звуковые эффекты, небольшие иконки и миниатюрные изображения. Это незначительное улучшение, но оно имеет ограничения. MMS представляет собой настоящий прорыв. Он позволяет отправлять анимацию, полные аудиофайлы и видеоклипы вместе с текстом. Если ваш телефон и оператор поддерживают эти стандарты, интерфейс выглядит аналогично SMS. Но есть подвох: стоимость одного сообщения значительно выше. Вы платите за передачу данных и обработку мультимедиа, а не просто за простые коды символов.

Мгновенный обмен сообщениями через WAP

Другим вариантом является полное избегание инфраструктуры SMS оператора связи и использование мгновенного обмена сообщениями (IM) на сотовом телефоне. Это может быть предустановленное программное обеспечение или веб-решение.

Для телефонов без полноценных интернет-браузеров можно использовать WAP (Wireless Application Protocol — беспроводной протокол приложений). WAP предоставляет упрощенные, облегченные версии веб-страниц, разработанные для маленьких экранов. По современным стандартам это неудобно, но это позволяет вам перемещаться по интернету и входить в учетные записи IM или проверять электронную почту непосредственно с вашего устройства. Вы не отправляете тексты через центр сообщений сотовой сети. Вы используете протоколы передачи данных. Это может быть быстрее и часто дешевле, если у вас есть тарифный план передачи данных, но это требует другой настройки по сравнению со стандартным текстовым сообщением.

Почему SMS терпит неудачу под давлением

Основная жалоба на SMS заключается не только в стоимости. Это неэффективная структура доставки. Сообщения проходят через центральный центр сообщений. Когда этот центр перегружен из-за высокого трафика, ваше сообщение застревает. Оно не просто задерживается. Оно висит в подвешенном состоянии.

Для решения этой проблемы сети перешли к технологиям следующего поколения, таким как GPRS (General Packet Radio Service — общая пакетная радиослужба). GPRS обрабатывает данные более эффективно, чем коммутация каналов, на которой основана SMS. Она обеспечивает более быструю и надежную доставку, обрабатывая пакеты данных особым образом. Это необходимая эволюция, поскольку старый протокол SMS просто не может справиться с объемами или требованиями скорости современной коммуникации.

Социальный и политический вес текстовых сообщений

SMS безличны. Эта простота создает этические серые зоны. Люди подавали в суд после того, как были уволены или уведомлены о разводе посредством текстового сообщения. Закон испытывает трудности с этим, поскольку текстовое сообщение не обладает весомостью личного разговора лицом к лицу.

В более широком масштабе SMS стало инструментом мобилизации. В Пекине рассылки текстовых сообщений использовались для сбора политических активистов. В Белфасте аналогичные методы помогли мобилизовать молодежь для беспорядков. Эффективность SMS делает ее мощным оружием для организации. Недавно она даже проиграла конкурс Морзе по эффективности скорости передачи данных, но ее повсеместное распространение делает ее гораздо более опасной в неправильных руках.

Как на самом деле работают SMS и MMS

Что означает аббревиатура SMS?
Short Message Service (Служба коротких сообщений). Разработанная в начале 1980-х годов и стандартизированная как GSM в 1985 году, она остается наиболее широко используемой технологией текстовых сообщений в мире.

Можно ли отправлять фотографии с помощью SMS?
Нет. SMS предназначена строго для цифр, букв и символов. Это протокол, основанный на символах. Если вы попытаетесь отправить изображение, это не удастся или потребуется конвертация в несовместимый формат.

Каковы основные недостатки?
Вы платите за него. Превышение лимитов стоит дополнительных денег. Во время пиковых нагрузок оно не является мгновенным. И оно не поддерживает мультимедиа. Именно эти ограничения привели к тому, что мы перешли на более современные технологии.

Что такое MMS?
Multimedia Messaging Service (Мультимедийная служба сообщений). Это преемник SMS, который поддерживает GIF-анимацию, аудио, видео и изображения. Стоимость варьируется в зависимости от провайдера и использования данных, но она, как правило, выше, чем у обычного SMS. Это стандарт для обмена визуальным контентом в мобильных сетях сегодня.