d2285 Posted March 18, 2019 Posted March 18, 2019 всем привет. при дозвоне через билайн на сот номер когда автоответчик сообщает "абонент недоступен, оставьте сообщение после сигнала" , в логах астера видно что система принимает статус sip 200 ok, и соответственно делает answer причем есть наблюдение если на этот же номер сделать 30-40 вызовов, то потом астер начинает делать на него hangup. есть ли метод чтобы такие статусы астер сразу распознавал как unavailable или noanswer, или сразу делал hangup на звонок? коммерч предложения тоже рассматриваю спасибо! Вставить ник Quote
MATPOC Posted March 20, 2019 Posted March 20, 2019 А как Вы звоните? SIP, E1, GSM шлюз? Вставить ник Quote
TheUser Posted March 20, 2019 Posted March 20, 2019 В 18.03.2019 в 20:44, d2285 сказал: коммерч предложения тоже рассматриваю спасибо! 1) Проверяйте доступность вызываемого абонента через HLR запросы; 2) Проверяйте заголовок Diversion в 181ом сообщении SIP (может не быть), который отражает факт переадресации вызова на голосовую почту. Вставить ник Quote
pashashtepa Posted March 21, 2019 Posted March 21, 2019 (edited) lua в астере различат по событиям если они есть Edited March 21, 2019 by pashashtepa Вставить ник Quote
d2285 Posted March 21, 2019 Author Posted March 21, 2019 (edited) всем спасибо звоню sip через транк оператора а есть ли вариант записать голос из early media "абонент недоступен" , сравнить с готовым , и условие - если совпадает то hangup? Edited March 21, 2019 by d2285 Вставить ник Quote
TheUser Posted March 21, 2019 Posted March 21, 2019 (edited) 1 час назад, d2285 сказал: ть ли вариант записать голос из early media "абонент недоступен" , сравнить с готовым , и условие - если совпадает то hangup? Попробуйте. Снимите N pcap-дампов и сравните. Edited March 21, 2019 by TheUser Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.