AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

a2billing и call-limit

Биллинг 17 сообщений -
#1

ктонибудь прикручивал к a2blilling call-limit на peer-ы? поделитесь соображениями и результатами если несложно.
#2

привет, давно тебя не видно было...
поясни плыз поконкретней - чтото я не понял вопрос.

Added after 1 minutes:

и зачем это нужно..
#3

привет.
нужно это для того что-бы можно было через веб интерфейс биллинга управлять этим параметром.
#4

ну я не настолько же туп - меня интерисовала именно вторая часть вопроса - что за параметр и для чего он нужен. про гуй и так все понятно.
#5

Извиняюсь что вмешиваюсь но складывается впечатление что имеется в виду "ограничение количества одновременных звонков через опрееленный транк".
Или ошибся?

_________________
Trixbox 2.2.x (Asterisk 1.4.11) / FXO шлюзы (Dynamix, OvisLink, Planet, etc) / разные IP-телефоны (OvisLink, Grandstream, Dynamix, Nokia, Cisco ATA-186, etc)
#6

мне он нужен для ограничения входящих вызовов на устройство абонента, например на Linksys SPA942 или SPA2102 как сделать это средствами устройства я не понял, так как из того что там есть только управление CallWainting что несколько не то, так как мне нужно ограничить входящие двумя вызовами на одну линию. вобщем-то ручками оно все работает, думаю прикрутить к биллингу... похоже что придется прикручивать по кривому самостоятельно.. ) ну вобщем если прикручу то патч выложу. по идее в TRUNK-е собираются это прикрутить но там это крутят как-то очень похитрому с учетом realtime peer.
вобщем-то так как таких линий у меня немногом и наверно можно извратится с GROUP_COUNT, но я еще мало думал на эту тему.

Added after 1 minutes:

SolarW: нет ограничивать количиство входящих надо не транк-у, а сип-френду.
#7

если еще актуально.
эту проблему можно решить через sip.conf
[user]
...
calllimit=кол-во звонков.

также делится на входящие и исходящие. если интересно - опишу
#8

Интересно! Будьте так любезны.
#9

только sip.conf заново ведь пересоздается при каждом изменении sip friends... можно конечно скриптик сделать который будет переделывать sip.conf полсле пересоздания...
#10

я думаю если добавить этот параметр в конфиг a2b то он будет добавляться. я добавлял пару параметров так.
#11

ну, почти так оно и есть.
давайте последовательно:
1. call-limit=чсило ; ограничение на кол-во входящих (для user) и исходящих (для peer) sip-клиентов.
call-limit появился в ветке 1.4, в предыдущей ветке 1.2 используются:
incominglimit и outgoinglimit (тут, думаю понятно что и для чего).

2. теперь по поводу обновления. расскажите работу вашего биллинга?
например, как это сделано у меня: стоит астериск, на котором регитсрируются пользователи, прописан конфиг a2billing. При звонке от клиента происходит следующее: sip-client регистрируется на астериске, откуда получает контекст, в который ему нужно идти - контекст биллинга.

опишите структуру и я вам расскажу, как можно сделать так, чтоб не прописывать постоянно call-lim.

P.S> еще как вариант, на любом из транков можно делать аналогичное. Например: у меня прописано, что для CallerID=123 сделать lim=2 и пустить по 1 каналу E1.
#12

Я использую ARA + A2B, не вижу препятствий изменять этот параметр прямо в таблице `cc_sip_buddies`
Если нужно все из Админки - на редактирование sip_buddie добавить параметр не сложно.
#13

2milkosoft:
а что есть call-limit, если user=friend?
#14

anest писал(а):
я думаю если добавить этот параметр в конфиг a2b то он будет добавляться. я добавлял пару параметров так.


если туда добавть непредусмотренный параметр то непоявится.

Added after 1 minutes:

milkosoft: думаю что скоро к этом приду, но щас нет такой уверенности полностью

Added after 1 minutes:

busc: изменить можно, но паралельно надо будет хотя-бы по коду генерации конфига добавить тоже-самое.
#15

call-limit это "непредусмотренный"?
скажи честно - ты пробовал? Wink зачем гадать?
#16

Пример добавления в конфиг тут ну а чтобы можно было менять значение call-limit, думаю не составит проблемы дописать ещё одно поле для странице sip friends.
_________________
www.telb.kz
#17

hun7er писал(а):
busc: изменить можно, но паралельно надо будет хотя-бы по коду генерации конфига добавить тоже-самое.

Вообще для красоты надо, но я использую ARA, и к конфигам возвращаться не собираюсь - поэтому не надо.