Механизм фильтрации коротких сообщений в мобильной сети работает следующим образом: www.itu.int
- SCM на стороне отправителя делает запрос относительно статуса подписки на услугу у получателя короткого сообщения. www.itu.int Если получатель подписан на услугу, то короткое сообщение передаётся в SSFM на стороне отправителя, в ином случае — доставляется получателю обычным способом. www.itu.int
- SSFM на стороне отправителя передаёт короткое сообщение в модуль SSFM на стороне получателя. www.itu.int
- SSFM на стороне получателя определяет, является ли короткое сообщение допустимым согласно правилам фильтрации, определённым получателем. www.itu.int
- Если сообщение соответствует установленным правилам, то система фильтрации доставляет его получателю, а в SMSC передаётся сообщение SMPP с положительным ответом. www.itu.int
- Если сообщение является недопустимым, система фильтрации блокирует его и сохраняет в FMD для будущего управления (запроса, удаления и восстановления). www.itu.int
Поскольку количество одновременно обрабатываемых SMS может быть большим, и процесс фильтрации, возможно, займёт долгое время, в SMSC необходим таймер, не допускающий потерю и задержку SMS. www.itu.int Если SMSC не может получить ответ SMPP в течение определённого времени, заданного таймером, то короткое сообщение доставляется обычным способом. www.itu.int Обычно время задаёт оператор сети или оператор, предоставляющий услугу. www.itu.int
Также для фильтрации коротких сообщений на уровне сети операторы используют SMS Firewall — систему, которая просеивает весь входящий SMS-трафик и блокирует подозрительные, нежелательные или спам-сообщения на этапе попадания в сеть. habr.com