Система обмена SMS-сообщениями между мобильными операторами работает по следующему алгоритму: 2
- Отправитель составляет сообщение. 2 Он набирает текстовое сообщение на своём мобильном устройстве или в приложении. 2
- Сообщение отправляется в SMS-центр. 2 Когда отправитель нажимает кнопку «Отправить», сообщение передаётся с устройства отправителя в ближайший центр службы коротких сообщений (SMSC) через сотовую сеть. 2
- SMSC хранит и маршрутизирует сообщение. 2 SMSC временно сохраняет сообщение и проверяет, доступно ли устройство получателя. 2 Если доступно, сообщение направляется оператору получателя. 2
- Сообщение доставляется оператору связи получателя. 2 SMSC пересылает сообщение оператору мобильной связи получателя, который управляет номером получателя. 2
- Устройство получателя получает сообщение. 2 Если устройство включено и подключено к сети, сообщение появляется в его почтовом ящике. 2
- Получатель читает сообщение. 2 Получатель открывает своё приложение для обмена сообщениями и читает сообщение. 2
- Подтверждение доставки (необязательно). 2 По запросу отправителя на его устройство может быть отправлено подтверждение доставки, указывающее на то, что сообщение было успешно получено устройством получателя. 2
- Сообщение сохраняется (если не доставлено немедленно). 2 Если устройство получателя выключено или недоступно, SMSC временно сохранит сообщение и попытается доставить его позже в зависимости от правил повтора, установленных оператором. 2
Этот процесс обычно происходит в течение нескольких секунд, что делает SMS практически мгновенной формой связи. 4