Контроль ложных ответов FAS
Контроль ложных ответов (англ. False answer supervision FAS) или «ложная тарификация» — это техника, используемая некоторыми операторами- провайдерами VoIP — трафика, для увеличения длительности и соответственно стоимости звонка. FAS — это вид VoIP- мошенничества, при котором со счёта вызывающего абонента списывается стоимость за соединение, длительность которого превышает фактическую длительность соединения. Для реализации техники FAS провайдер VoIP устанавливает программный сервис в коммутатор, который выбирает звонки случайным образом. При этом даже небольшое количество дополнительных оплачиваемых секунд для большого количества звонков приводит к значительному доходу провайдера VoIP. Фактически FAS — это кража денег у звонящего абонента.
Общие сведения
| Контроль ложных ответов FAS |
|---|
Реализация техники FAS
Основные статьи: Биллинг, Softswitch
Мошенничество FAS реализуется установкой специального сервиса в программном коммутаторе[1]. При этом могут быть следующие сценарии:
- Списание со счёта вызывающего абонента А без вызова абонента Б. Обычно воспроизводится поддельный тональный сигнал обратного вызова, петлевой аудиосигнал или сообщение голосовой почты.
- Списание со счёта вызывающего абонента А до фактического ответа абонента Б.
- Дополнительное списание со счёта вызывающего абонента А после отключения абонента Б.
Сервис подмешивает поддельные FAS-вызовы в реальный трафик, самостоятельно генерирует необходимые сообщения оператора связи и создаёт необходимое тарифицируемое эфирное время трафика. Таким образом, имитируются звонки на номера, находящиеся вне зоны действия сети, и обеспечивается ложная тарификация. Сервис выдаёт себя за настоящего оператора мобильной связи и воспроизводит настоящие сообщения от оператора мобильной связи (например, «номер, по которому вы звоните, в данный момент недоступен, пожалуйста, перезвоните позже»), взимая за это плату.
Иногда FAS происходит без специальных настроек или установок мошеннических сервисов, например, когда нет синхронизации между VoIP-ветвью и PSTN-ветвью вызова на шлюзе VoIP-to-PSTN. Когда вызов достигает шлюза из сети VoIP, шлюз пытается установить соединение с вызываемым номером, но из-за неправильной конфигурации он не может определить состояния вызова, которые объявляются сетью PSTN (состояния: «вызываемая сторона звонит», «вызываемая сторона подключена»). И таким образом шлюз принудительно устанавливает состояние «CONNECT» (соединение), и это обычно происходит сразу после поступления вызова из сети VoIP или через несколько секунд после этого. Но основная проблема заключается в том, что шлюз соединяет вызовы (то есть начинает часть вызова, которая тарифицируется) в соответствии со своими собственными настройками, а не в соответствии с фактическим состоянием вызова.
Обнаружение и блокировка FAS
Основные статьи: Телефонное мошенничество, IP-телефония
Добросовестные операторы VoIP — трафика проводят регулярную проверку транзитного трафика для обнаружения FAS и последующей его блокировки. Кроме нарушений прав абонентов в части, касающейся тарификации, наличие FAS — вызовов на сети также влияет на ухудшение качественных показателей трафика — снижается ACD/ALOC, увеличивается ASR.
- ASR/ABR — отношение количества обслуженных звонков к числу попыток позвонить в процентах. Характеризует наилучший дозвон.
- ACD ((англ. Average Call Duration) — средняя продолжительность звонков через узел на данное направление; процент состоявшихся звонков с длительностью меньше 30 секунд. Характеризует наиболее устойчивую связь во время разговора.
- ALOC (англ. Average Length Of Conversation) — средняя продолжительность разговора. Усреднённый показатель длительности состоявшихся вызовов на каком-либо направлении.
FAS создаёт бо́льшее количество коротких вызовов в ситуации, когда нет ответа от вызываемого абонента, длительность соединения вызова очень коротка при условии, что вызывающий абонент готов слушать сигналы контроля посылки вызова без ответа, что снижает ACD/ALOC и повышает ASR из-за бо́льшего, чем обычно, количества соединённых вызовов.
Также признаками наличия в профиле трафика являются следующие ситуации:
- Тарификация звонка начинается раньше, чем вызываемый абонент поднимет трубку.
- Звонок тарифицируется, даже если имеется автоинформатор о том, что вызываемый абонент находится вне зоны действия сети (например, при звонке на мобильный номер получен автоинформатор: «к сожалению, вызываемый вами абонент, в данный момент недоступен»).
- Звонок тарифицируется даже в том случае, если звонящий попадает на голосовую почту.
Определение наличия FAS происходит в программном коммутаторе[2][3].
Распространённые методы обнаружения:
- Ручная проверка записей вызовов: прослушивание голосовых записей;
- Определение типов FAS и использование алгоритмов для автоматического обнаружения FAS:
- Обработка аудиосигнала RTP: обнаружение голоса
- Обработка аудиосигнала RTP: обнаружение тишины
- Обработка аудиосигнала RTP: обнаружение сигнала контроля посылки вызова
Примеры блокировки FAS операторами связи
В самом распространённом программном обеспечении для телефонии Asterisk для определения и блокировки FAS применяется метод детектирование гудков после ответа[4]. По наличию определённых частот возможно определить, что в аудио канале есть FAS, так как известны частоты для гудка в разных странах.
Один из крупнейших в США операторов международного голосового трафика iBasis 5 декабря 2018 года представил презентацию на ежегодно проводимом форуме SIPNOC (организатор — SIP Forum), в которой была описана используемая в компании техника обнаружения FAS
В октябре 2019 года на форуме AstriCon (официальная конференция пользователей и разработчиков Asterisk) в Атланте (США) президент компании Vicidial Group (действует в сфере разработки технологий контакт-центров на основе открытого кода) представил доклад на тему «Борьба с FAS после набора номера с помощью расширенного протоколирования событий SIP через Asterisk»[5].