
Во время урагана «Ида» я понял, что RCS не готов к тому, чтобы на него можно было положиться, а Google Messages не продумал все крайние случаи на будущее.
Когда я сажусь писать этот пост, моя семья и я — успешно эвакуировавшись в Техас — думаем о миллионе вещей. Как пережили наши дома бурю? Были ли серьезные повреждения? Когда в Новый Орлеан вернется электричество? Когда безопасно возвращаться домой? И самое главное, все ли в порядке с друзьями и родственниками, которые остались?
В США в 2021 году нет единого согласованного способа поддерживать связь с людьми, если только у всех ваших знакомых нет iPhone. Одни друзья предпочитают Discord, другие — Facebook Messenger, а с некоторыми я могу связаться через RCS — новый протокол, призванный заменить SMS-сообщения и продвигаемый Google. В воскресенье, когда ураган «Ида» только начал выходить на сушу, я использовал три разных приложения, чтобы проверить, как дела у друзей и семьи.
К утру понедельника, когда буря пронеслась над Луизианой ночью, ситуация изменилась. По всему штату были повреждены вышки сотовой связи, что вывело из строя некоторые сети операторов и сделало интернет-соединение практически невозможным в большинстве районов. Хуже того, не было никакого способа узнать об этом, пока местные новостные агентства не сообщили об этом через несколько часов, оставив нас в тревоге за тех, кто остался.
К счастью, мы обнаружили, что в некоторых случаях простое SMS-сообщение могло пройти, при условии, что вышки сотовой связи функционировали. Теперь, какое отношение все это имеет к RCS?
Пытаясь связаться с отцом, я открыл Google Messages и отправил ему короткое сообщение, чтобы убедиться, что все в порядке. Через несколько минут я понял, что оно пыталось отправиться через RCS. Нынешняя система RCS от Google построена на предположении, что интернет будет всегда доступен, но из-за разрушений, вызванных «Идой», я знал, что доступа в интернет практически не будет.
Зная Google Messages, я смог воспользоваться переключателем для каждого контакта, чтобы «Отправлять только SMS и MMS сообщения», и попытаться отправить сообщение снова.
В итоге, когда во второй половине дня в районе начали восстанавливать сотовую связь, я получил звонок от отца за целых 39 минут до того, как RCS-сообщение было отмечено как полученное. В кризисных ситуациях 39 минут могут иметь существенное значение.
Хуже того, Google Messages ни разу не попытался отправить исходное RCS-сообщение через SMS в качестве резервного варианта или уведомить меня о невозможности связаться с получателем. Оно просто молча не доставило это сообщение в течение пяти часов, пока мой отец был без доступа в интернет.
-
-
Сети восстановились в 3:08 -
RCS-сообщение получено в 3:47
В конечном итоге, это была мелкая проблема, которую я смог обойти. Однако я — энтузиаст технологий, и это буквально часть моей работы — знать, как менять такие настройки. Поставив себя на место обычного человека, того, кто может не понимать, что означает включение функций Chat/RCS, я бы не знал, почему мое сообщение не доставляется. Если бы роли были обратными, и я был бы в опасности, я не уверен, что мои родители знали бы, как отключить этот переключатель.
Важно отметить, что это недоработка приложения Google Messages, а не самого RCS. Поскольку Google Messages способно отправлять как RCS, так и SMS-сообщения, кажется очевидным, что приложение должно автоматически пытаться повторно отправить недоставленные RCS-сообщения через SMS. Для сравнения, на iPhone iMessage автоматически отправляет SMS, если не может пройти через сеть Apple.
Google прилагает все усилия, чтобы сделать RCS следующим стандартным протоколом обмена сообщениями, который заменит SMS, а приложение Google Messages служит основным шлюзом и флагманским решением для RCS. Однако важно помнить, что интернет не всегда может быть доступен, сколько бы инфраструктуры мы ни создали. В такие моменты резервный метод критически важен.
Очевидно, что у Google Messages нет резервного плана на случай сбоя доставки RCS-сообщений. Как минимум, было бы полезно получать уведомление о проблеме и предлагать отправить сообщение другим способом, как это делают Google Voice и Signal. Или, чтобы помочь тем, кто не разбирается в технологиях, просто отправлять резервное SMS-сообщение без необходимости об этом думать, как это делает iMessage.
Пока же Google публично заявляет о резервном SMS-канале как о явном недостатке iMessage, поскольку вы сразу теряете любое шифрование и безопасность. Тем не менее, учитывая, что SMS гораздо более проверен и испытан, он, вероятно, будет продолжать использоваться в обозримом будущем, даже если только в качестве резервного плана.
Когда случается стихийное бедствие, передача информации абсолютно критична, и, судя по тому малому опыту, который у меня был на этой неделе, я не думаю, что Messages и RCS — на которых Google строит свою стратегию потребительских коммуникаций — готовы к такой ответственности.