forum.bitel.ru http://forum.bitel.ru/ |
|
Подскажите как реализовать тарифный план http://forum.bitel.ru/viewtopic.php?f=6&t=2106 |
Страница 1 из 1 |
Автор: | max [ 01 апр 2009, 14:03 ] |
Заголовок сообщения: | Подскажите как реализовать тарифный план |
Есть схема как на рисунке 1234. Изначально в этой схеме был только присоединяющий оператор А через которого был выход в ТФОП и Межгород. Для оператора А был создан на основе его тарифных зон тарифный план, рисунок 12345. Со временем появился второй оператор. С теми кто на новом операторе всё понятно им приписывается тп нового оператора и всё. Теперь прошу вашего совета вот в чём: есть абоненты у которых основным оператором идёт А, а на Б они могут выходить через дополнительный код. Вопрос как составить тарифный план для абонента с учётом того что звонок может пойти через другого воип оператора? заранее спасибо. |
Автор: | Администратор [ 01 апр 2009, 14:40 ] |
Заголовок сообщения: | |
Попробуйте самымым верхним первым узлом в дереве сделать часть префикса с этим доп. кодом. А в нем уже использование нужной карты зон и цены. |
Автор: | max [ 01 апр 2009, 15:15 ] |
Заголовок сообщения: | |
Администратор писал(а): Попробуйте самымым верхним первым узлом в дереве сделать часть префикса с этим доп. кодом. А в нем уже использование нужной карты зон и цены.
большое спасибо! именно так и сделаю! |
Автор: | Jimson [ 01 апр 2009, 18:36 ] |
Заголовок сообщения: | |
не надо так делать, это костыль будет, поломанный, и скрепленной изолентой надо в радиус пакете отследить точку терминации и изменить ID услуги я выкладывал свой скрипт с таким алгоритмом тут, щас поищу... http://www.bgbilling.ru/forum/viewtopic.php?t=1876 |
Автор: | max [ 01 апр 2009, 19:31 ] |
Заголовок сообщения: | |
Jimson писал(а): не надо так делать, это костыль будет, поломанный, и скрепленной изолентой
надо в радиус пакете отследить точку терминации и изменить ID услуги я выкладывал свой скрипт с таким алгоритмом тут, щас поищу... http://www.bgbilling.ru/forum/viewtopic.php?t=1876 спасибо, тоже интересный вариант |
Автор: | max [ 01 апр 2009, 19:44 ] |
Заголовок сообщения: | |
max писал(а): Jimson писал(а): не надо так делать, это костыль будет, поломанный, и скрепленной изолентой надо в радиус пакете отследить точку терминации и изменить ID услуги я выкладывал свой скрипт с таким алгоритмом тут, щас поищу... http://www.bgbilling.ru/forum/viewtopic.php?t=1876 спасибо, тоже интересный вариант посмотрел пост по ссылке, возник вопрос, по какому полю можно отследить точку терминации? так как поле Acct-Session-Id уникально вот пример лога: Код: 01 19:10:45
Type=ACCOUNTING_REQUEST Attributes: User-Name=ххх0674 NAS-IP-Address=хх.х02.0.6 NAS-Port=0 Acct-Status-Type=2 Acct-Delay-Time=0 Acct-Session-Time=132 Calling-Station-Id=хххххх0674 Acct-Session-Id=1238591282.45468 Called-Station-Id=хххх7921023 Asterisk-Dst-Ctx=russia-routes Asterisk-Clid=хххххх0674 Asterisk-Chan=SIP/ххх0674-32914000 Asterisk-Dst-Chan=SIP/2adfe000 Asterisk-Last-App=Dial Asterisk-Last-Data=SIP/83517921023\u124120 h323-connect-time=2009-04-01 19:08:12 +0600 h323-disconnect-time=2009-04-01 19:10:24 +0600 h323-conf-id=1238591282.45468 h323-setup-time=2009-04-01 19:08:02 +0600 h323-call-origin=originate h323-call-type=VOIP Asterisk-Acc-Code=ххх0674 Asterisk-Dst=ххххх921023 Asterisk-Src=хххххххх50674 Asterisk-Unique-ID=1238591282.45468 Asterisk-User-Field=originate Asterisk-Disposition=ANSWERED Asterisk-AMA-Flags=DOCUMENTATION h323-disconnect-cause=0 Asterisk-Start-Time=2009-04-01 19:08:02 +0600 Asterisk-Bill-Sec=132 Asterisk-Duration=142 Asterisk-End-Time=2009-04-01 19:10:24 +0600 Asterisk-Answer-Time=2009-04-01 19:08:12 +0600 |
Автор: | Jimson [ 01 апр 2009, 19:56 ] |
Заголовок сообщения: | |
не знаю, в идеале должен быть атрибут указывающий sip proxy на который отправляется звонок, а не только адентификатор вызываемого абонента (номер), с астериском не работал |
Автор: | max [ 01 апр 2009, 21:12 ] |
Заголовок сообщения: | |
Jimson писал(а): не знаю, в идеале должен быть атрибут указывающий sip proxy на который отправляется звонок, а не только адентификатор вызываемого абонента (номер), с астериском не работал
ясно! |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |