BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 16 июн 2024, 03:51

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
СообщениеДобавлено: 01 апр 2009, 14:03 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 08 мар 2007, 20:44
Сообщения: 1570
Откуда: Челябинск
Карма: 18
Есть схема как на рисунке 1234.
Изначально в этой схеме был только присоединяющий оператор А через которого был выход в ТФОП и Межгород.
Для оператора А был создан на основе его тарифных зон тарифный план, рисунок 12345.
Со временем появился второй оператор.
С теми кто на новом операторе всё понятно им приписывается тп нового оператора и всё.
Теперь прошу вашего совета вот в чём:
есть абоненты у которых основным оператором идёт А, а на Б они могут выходить через дополнительный код.
Вопрос как составить тарифный план для абонента с учётом того что звонок может пойти через другого воип оператора?
заранее спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 01 апр 2009, 14:40 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Попробуйте самымым верхним первым узлом в дереве сделать часть префикса с этим доп. кодом. А в нем уже использование нужной карты зон и цены.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 01 апр 2009, 15:15 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 08 мар 2007, 20:44
Сообщения: 1570
Откуда: Челябинск
Карма: 18
Администратор писал(а):
Попробуйте самымым верхним первым узлом в дереве сделать часть префикса с этим доп. кодом. А в нем уже использование нужной карты зон и цены.

большое спасибо! именно так и сделаю!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 01 апр 2009, 18:36 
Не в сети

Зарегистрирован: 07 май 2008, 13:34
Сообщения: 594
Откуда: Москва
Карма: 27
не надо так делать, это костыль будет, поломанный, и скрепленной изолентой
надо в радиус пакете отследить точку терминации и изменить ID услуги

я выкладывал свой скрипт с таким алгоритмом тут, щас поищу...
http://www.bgbilling.ru/forum/viewtopic.php?t=1876


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 01 апр 2009, 19:31 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 08 мар 2007, 20:44
Сообщения: 1570
Откуда: Челябинск
Карма: 18
Jimson писал(а):
не надо так делать, это костыль будет, поломанный, и скрепленной изолентой
надо в радиус пакете отследить точку терминации и изменить ID услуги

я выкладывал свой скрипт с таким алгоритмом тут, щас поищу...
http://www.bgbilling.ru/forum/viewtopic.php?t=1876

спасибо, тоже интересный вариант


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 01 апр 2009, 19:44 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 08 мар 2007, 20:44
Сообщения: 1570
Откуда: Челябинск
Карма: 18
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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 01 апр 2009, 19:56 
Не в сети

Зарегистрирован: 07 май 2008, 13:34
Сообщения: 594
Откуда: Москва
Карма: 27
не знаю, в идеале должен быть атрибут указывающий sip proxy на который отправляется звонок, а не только адентификатор вызываемого абонента (номер), с астериском не работал


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 01 апр 2009, 21:12 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 08 мар 2007, 20:44
Сообщения: 1570
Откуда: Челябинск
Карма: 18
Jimson писал(а):
не знаю, в идеале должен быть атрибут указывающий sip proxy на который отправляется звонок, а не только адентификатор вызываемого абонента (номер), с астериском не работал

ясно!


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.105s | 32 Queries | GZIP : On ]