События этапа маршрутизации

Этап запускается при любом Invite пакете, который не привязан ни к одному из существующих диалогов. Фактически запускается в момент инициации нового звонка.

Users
Рис. 1. События маршрутизации

Первое Событие - Invite. Оно содержит всю информацию по первичному инициализирующему Invite пакету, включая номер А, откуда звонок пришел и что было набрано. Далее проходит Маршрутизация. При срабатывании каждого правила происходит событие route. Если правило окончательное, то переходим на следующий этап. Если текущий вызов идет через Reffer (слепой перевод) или Replace (перевод с сопровождением), то тут срабатывают свои события маршрутизации. Обычно на эти события подписываются, кроме специальных кейсов, когда нужно подробно знать как срабатывали правила.