BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 27 апр 2024, 23:16

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




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Тарификация Оператора
СообщениеДобавлено: 12 ноя 2012, 14:26 
Не в сети
Клиент

Зарегистрирован: 09 фев 2011, 15:28
Сообщения: 1092
Карма: 135
Имеем схему звонка Абонент -> Cisco -> SoftSwitch -> Operator

Карточка авторизуется на Cisco. Т.к. в качестве remote-address в радиус-пакетах от Cisco фигурирует адрес SoftSwitch, то соответственно получается что оператор не тарифицируется.

Это что, мне еще нужно отдельно (дублировать) собирать звонки по схеме Cisco->SoftSwitch->Operator где Cisco выступает в качестве логина у фиктивного договора и звонки тарифицируются из пакетов SoftSwitch чтобы можно было тарифицировать оператора ? Или есть какое-то более гибкое решение в такой схеме ? Схема, кстати, достаточно классическая. Кто как тарифицирует потребленный трафик ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Тарификация Оператора
СообщениеДобавлено: 12 ноя 2012, 15:13 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Скриптами предобработки нельзя подменить?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Тарификация Оператора
СообщениеДобавлено: 12 ноя 2012, 18:47 
Не в сети
Клиент

Зарегистрирован: 09 фев 2011, 15:28
Сообщения: 1092
Карма: 135
А подменить что ? Операторов то несколько и куда уйдёт звонок знает только софтсвич, и эта инфа доступна только из его радиус-аккаунт пакетов, но там уже другой User-Name = IP адрес цыски.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Тарификация Оператора
СообщениеДобавлено: 13 ноя 2012, 12:36 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
barguzin2 писал(а):
А подменить что ? Операторов то несколько и куда уйдёт звонок знает только софтсвич, и эта инфа доступна только из его радиус-аккаунт пакетов, но там уже другой User-Name = IP адрес цыски.


а какой accounting он шлет ? start-пакет? И в нем другой User-Name = IP адрес цыски? Или только stop-пакет ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Тарификация Оператора
СообщениеДобавлено: 13 ноя 2012, 12:55 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
barguzin2 писал(а):
А подменить что ? Операторов то несколько и куда уйдёт звонок знает только софтсвич, и эта инфа доступна только из его радиус-аккаунт пакетов, но там уже другой User-Name = IP адрес цыски.


Если в stop-пакете есть какая-нибудь информация о том куда ушел звонок, то можно же по ней как-нибудь определить оператора? . Как вот тут, только логику поменять :

http://bgbilling.ru/v5.2/doc/ch29s11s02.html


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Тарификация Оператора
СообщениеДобавлено: 13 ноя 2012, 13:19 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Можете показать пример приходящий пакетов , чтобы понятнее было ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Тарификация Оператора
СообщениеДобавлено: 13 ноя 2012, 16:50 
Не в сети
Клиент

Зарегистрирован: 09 фев 2011, 15:28
Сообщения: 1092
Карма: 135
стоп-пакет с цыски
Код:
  User-Name=7xxxxxx6901
  NAS-IP-Address=10.10.10.6
  Acct-Status-Type=2
  Acct-Session-Time=11
  Calling-Station-Id=7xxxxxx6901
  Called-Station-Id=7xxxxxx8308
  cisco-avpair=remote-media-address=20.20.20.19
  h323-remote-address=20.20.20.19
  h323-conf-id=6A1E0895 2BCF11E2 805C8CCA F46BEFAC
  h323-call-type=VoIP
  h323-call-origin=originate



стоп-пакет с софт-свича
Код:
  User-Name=10.10.10.6
  NAS-IP-Address=20.20.20.19
  Acct-Status-Type=2
  Acct-Session-Time=11
  Calling-Station-Id=7xxxxxx6901
  Called-Station-Id=7xxxxxx8308
  h323-remote-address=30.30.30.14
  h323-conf-id=6A1E0895 2BCF11E2 805C8CCA F46BEFAC
  h323-call-type=VoIP
  h323-call-origin=originate


привел только основную инфу из пакетов. используется полное проксирование, поэтому медиа-адрес и сигнальный будут совпадать. как видно на цыске шлюзом выступает софтсвич, а уже в пакете софтсвича шлюз - это адрес оператора (могут быть разные операторы). Для цыски юзер это номер телефона, для софтсвича юзер получается сама цыска, которая, кстати, без авторизации, только аккаунтинг.
10.10.10.6 - цыска, 20.20.20.19 - софтсвич, 30.30.30.14 - оператор


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Тарификация Оператора
СообщениеДобавлено: 13 ноя 2012, 16:55 
Не в сети
Клиент

Зарегистрирован: 09 фев 2011, 15:28
Сообщения: 1092
Карма: 135
софтсвич шлёт и старт и стоп с однинаковыми приведенными здесь данными. у цыски в старте нету адреса шлюза совсем, а так данные тоже такие же


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Тарификация Оператора
СообщениеДобавлено: 13 ноя 2012, 19:38 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
так у вас есть 2 варианта
1) Использовать только стоп-пакет с софт-свича(с cisco воббще игнорировать, не заводить этот NAS) . При этом искать абонента не по User-Name, а по Calling-Station-Id.
2) Вообще завести 2 разных nas-а 10.10.10.6 и 20.20.20.19. На 1-ом (10.10.10.6) обсчитывать только абонентов , на 2-ом (20.20.20.19) считать операторский трафик .

Относить к конкретному оператору в обоих случаях надо по h323-remote-address из пакета софт-свича.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Тарификация Оператора
СообщениеДобавлено: 13 ноя 2012, 22:21 
Не в сети
Клиент

Зарегистрирован: 09 фев 2011, 15:28
Сообщения: 1092
Карма: 135
Видимо остается только второй вариант, т.к. на цыске карточки есть и их не получится по Calling-Station-Id считать. А во втором случае так понимаю возвращаемся к первому посту, т.е. от софтсвича еще раз в базу ложится звонок (где логином является сама цыска) для обсчета оператора ? Накладно как-то.


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

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


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

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


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

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