Dmitri Tcheban писал(а):
Единственно более менее рабочий сценарий который мне видится- контроль состояния гейта- те случаи когда мы точно знаем что прописанный на нас гейт отвалился(не шлет регистрацию например)
Ну хотя бы в таком варианте было бы не плохо. Ну еще в качестве критерия можно учитывать коды причин завершения соединения:
(2) No route to specified transit network - Обмен ISDN получил запрос на то, чтобы направить звонок через нераспознаную промежуточную сеть.
(3) No route to destination - Звонок был направлен через промежуточную сеть, которая не обслуживает адрес данного направления.
(6) Channel unacceptable - Качество работы определенного канала недостаточно хорошее, чтобы обслужить соединение.
(27) Destination out of order - Пункт назначения не может быть достигнут, т.к. Интерфэйс некорректно функционирует и сигнализирующее сообщение не может быть доставлено. Это может быть временной ошибкой, но продлиться надолго.
(34) No circuit/channel available - Cоединение не может быть установлено, т.к. нет подходящих каналов, способных принять звонок.
и т.д