Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

спросил 2012-04-23 12:25:06 +0400

asdev Gravatar asdev flag of Ukraine

Система самотестирования каналов

Возникла такая ситуация. Есть куча оборудования в виде шлюзов FXO и GSM и транки на операторов связи. Иногда они отваливаются, причём по-разному. Бывает есть входящие, нет исходящих, или вообще ничего нет, а астер пишет что с каналом всё ок, регистрация есть и т.д. Насколько я знаю, в астериске нет функционала полного тестирования линий, хочу наваять скриптики которые бы периодически создавали call файлы, они звонили с одного транка на другой и принималось какое-то решение если звонок не прошёл. Так вот, как в call файле отследить прошёл звонок или нет? Т.е. если прошёл - то можно перевести на какой-то номер, мне это не надо. Надо если звонок отвечен, т.е. канал функционирует - просто сбрасывался вызов, а если не отвечен - то предпринимались какие-то действия, например запускался bash скрипт

Система самотестирования каналов

Возникла такая ситуация. Есть куча оборудования в виде шлюзов FXO и GSM и транки на операторов связи. Иногда они отваливаются, причём по-разному. Бывает есть входящие, нет исходящих, или вообще ничего нет, а астер пишет что с каналом всё ок, регистрация есть и т.д. Насколько я знаю, в астериске нет функционала полного тестирования линий, хочу наваять скриптики которые бы периодически создавали call файлы, они звонили с одного транка на другой и принималось какое-то решение если звонок не прошёл. Так вот, как в call файле отследить прошёл звонок или нет? Т.е. если прошёл - то можно перевести на какой-то номер, мне это не надо. Надо если звонок отвечен, т.е. канал функционирует - просто сбрасывался вызов, а если не отвечен - то предпринимались какие-то действия, например запускался bash скрипт скрипт. Может это через ж и есть другие пути?

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.