Re: Radius attribute Digest-Attributes
ddkprog: если верить мануалам циски по радиусу то в яте маловато атрибутов
другой случай
предствате что у вас IVR платформа
и биллинг с другого свитча вам никто просто так не даст
время в ансвер будет другое
в оригинейт тоже
совсем разные атрибуты и логика
До IVR мне пока как до горизонта...
Если бы найти где-нибудь (может у Вас есть) описание взаимодействия и атрибуты при работе с IVR...
Я за основу брал биллинг от gnugk, достаточно сильно поменял многие моменты, но скелет остался.
По умолчанию с Digest/SIP он вообще не умеет работать, пришлось писать разбор Digest-атрибутов самому.
ddkprog:
да и транзитное тоже так же
звонок до вас и потом от вас куда то - разные атрибуты
Я сейчас с Yate экспериментирую, но что answer, что originate у него с минимальными отличиями. ;(
Вот и получаются две идентичные записи в CDR, разница только в acct-session-id, calling_ip и called_ip.
Как их потом отличить?!! Наверное придется добавлять поле что-то вроде 'answer'.
ddkprog:
а в одной записи вы ничего не разберете
разве что начало времени с ансвер а конец будет с оригинейт
С одной записи можно подсчитать оригинатора.
Терминатор выпадает, не спорю.
|