forum.bitel.ru
http://forum.bitel.ru/

Просьба учесть только авторизацию без аккаутинга
http://forum.bitel.ru/viewtopic.php?f=58&t=7786
Страница 1 из 1

Автор:  madmax [ 28 фев 2013, 20:35 ]
Заголовок сообщения:  Просьба учесть только авторизацию без аккаутинга

Для проверки абонента на задолженность на софтсвиче по определенному направлению создана настройка при которой идет запрос на авторизацию но аккаунтинг для данного направления отключен. В итоге на текущем модуле Voiceip образуются зависшие сессии что приводит к пожиранию памяти.
Сделано это для того чтобы запретить абонентам с задолженность звонить на другие номера, а акаунтинг для таких сессий не нужен потому что нет необходимость вести учет внутренних бесплатных городских звонков.
Можно сделать чтобы новый модуль не держал в памяти такие сессии или возможность указать в конфигурации для определенных направлений не ждать аккаунтинг пакеты.

Автор:  max [ 28 фев 2013, 22:51 ]
Заголовок сообщения:  Re: Просьба учесть только авторизацию без аккаутинга

странно, у нас такая же схема, но зависших сессий не видно....

Автор:  madmax [ 01 мар 2013, 00:46 ]
Заголовок сообщения:  Re: Просьба учесть только авторизацию без аккаутинга

а вы запустите status.sh и посмотрите сколько сессий в режиме wait.
и еще чему у вас равно voip.max.time
У нас стоит 7200 так как если поставить меньше то для карточек в радиус ответе всегда передается маленькое значение сессии и клиент не поймет почему у него карточка на два часа разговора а ему говрят все 30 минут
Код:
#максимальная длительность сессии
voip.max.time=7200

Автор:  barguzin2 [ 01 мар 2013, 10:19 ]
Заголовок сообщения:  Re: Просьба учесть только авторизацию без аккаутинга

Заводились разговоры по поводу монитора онлайн-сессий. Оно по идее должно решать эту задачу, по хорошему должны обрабатываться и Start и Update пакеты. Тогда по таймауту Update можно будет детектировать как эти, так и подвисшие сесси, у которых был старт, апдейты, но обновления не было N секунд - закрывать по последнему апдейту. Да и вообще монитор сессий - нужная штука, правда её реализация требует тонкой и четкой проработки и тестирования.

Автор:  madmax [ 01 мар 2013, 10:26 ]
Заголовок сообщения:  Re: Просьба учесть только авторизацию без аккаутинга

Да дело в том что когда проходит авторизация, затем старт не приходит чтобы не делать учет городских звонков.
Монитор хорошая штука, но в данном случае аккаутинга вообще нету есть только запрос на авторизацию

Автор:  barguzin2 [ 01 мар 2013, 18:23 ]
Заголовок сообщения:  Re: Просьба учесть только авторизацию без аккаутинга

Онлайн мониторинг в будущем может помочь вот как - если пришла авторизация и не было старта в течение N секунд, то звонок удаляется. В текущем положении вещей это может(?) решаться только по таймауту стопа.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/