Страница 1 из 1

абонент недоступен sip 200 ok

СообщениеДобавлено: 18 мар 2019, 21:07
d2285
всем привет.

при дозвоне через билайн на сот номер когда автоответчик сообщает "абонент недоступен, оставьте сообщение после сигнала" , в логах астера видно что система принимает статус sip 200 ok, и соответственно делает answer

причем есть наблюдение если на этот же номер сделать 30-40 вызовов, то потом астер начинает делать на него hangup.

есть ли метод чтобы такие статусы астер сразу распознавал как unavailable или noanswer, или сразу делал hangup на звонок?

коммерч предложения тоже рассматриваю

спасибо!

Re: абонент недоступен sip 200 ok

СообщениеДобавлено: 19 мар 2019, 11:17
ded
Нами разработан определитель голосовых сообщений операторов ГСМ, основанный на сравнении слышимых в предответном состоянии с записанными сэмплами (МТС, Билайн, Мегафон, Теле2) с индикацией кодов отбоя - chan_LEG для версий Астериска 11.Х-15.Х.
То есть "Абонент выключен или находится вне зоны.." распознаёт и сразу даёт RC code 27 не соединяя с оператором.
Или, "Абонент разговаривает по другой линии.." распознаёт и выдаёт RC code 17 – user busy не соединяя с оператором.
Для обзвонщиков (гореть им в аду!) - идеальное решение, + кастомизируется добавлением других сэмплов. Точность > 90%

Re: абонент недоступен sip 200 ok

СообщениеДобавлено: 19 мар 2019, 16:19
d2285
сколько цена? как внедряется?

Re: абонент недоступен sip 200 ok

СообщениеДобавлено: 20 мар 2019, 11:36
ded
28 400 руб. Счёт предоплаты на юр. лицо. Предоплата 100%

Нужен SSH доступ в ваш Астериск, куда мы удалённо ставим файлы chan_LEG, аудиофайлы сэмплов сообщений операторов ГСМ, пересобираем Астериск для поддержки chan_LEG каналом chan_sip, ставим дополнительные файлы диалплана, типа extensions_custom_leg.conf.

Потом всё это тестируем, сначала в ручном режиме: ставите свой моб. телефон в статус "Выключен", и набираете его через chan_LEG, смотрите в консоль Астериска. Потом звоните другу с мобильного, и в таком статусе опять набираете его через chan_LEG. И так далее.

Re: абонент недоступен sip 200 ok

СообщениеДобавлено: 29 мар 2019, 16:01
vlmedvedev
Интересует покупка chan_LEG - свяжитесь со мной

Re: абонент недоступен sip 200 ok

СообщениеДобавлено: 21 май 2020, 18:36
kanakhin
ded писал(а):28 400 руб. Счёт предоплаты на юр. лицо. Предоплата 100%

Нужен SSH доступ в ваш Астериск, куда мы удалённо ставим файлы chan_LEG, аудиофайлы сэмплов сообщений операторов ГСМ, пересобираем Астериск для поддержки chan_LEG каналом chan_sip, ставим дополнительные файлы диалплана, типа extensions_custom_leg.conf.

Потом всё это тестируем, сначала в ручном режиме: ставите свой моб. телефон в статус "Выключен", и набираете его через chan_LEG, смотрите в консоль Астериска. Потом звоните другу с мобильного, и в таком статусе опять набираете его через chan_LEG. И так далее.


Добрый день! У меня не получается отправить личное сообщение, ded просьба связаться со мной.

Re: абонент недоступен sip 200 ok

СообщениеДобавлено: 18 июн 2020, 18:30
AidynTM
Добрый вечер!

Я написал Web Sip client, у меня возникла точно такая же необходимость распознавать предответные сообщения для фильтрации не существующих и отключенных номеров. На данный момент по первым нескольким секундам, я могу определить предответные сообщения оператора с точностью 95% и выше. Все это написано на js.

Есть одно но, предответные сообщения я записываю, отбиваю вызов, анализирую/сравниваю с шаблонами и записываю результат. Все это происходит последовательно.

Теперь возникла необходимость распознавать сообщения во время вызова. Если правильно понимаю chan_LEG распознает на ходу. Его логику распознавания можно перенести на js? На каком языке программирования написан этот продукт?