MAX2
09.10.2009, 11:53
Здравствуйте!

Биллингую на транзите, если абонент (72555) оконечной станции делает СFW на мобильник, то при внешнем вызове получается CDR на транзите в виде:

N 027 00 A050 026 A028 054 10/08 09:27:33 00:00:00 .0 A690002889219451111
&9112858888XXXXXX 000 000
& 000 01 2

N 028 00 A000 107 A050 058 10/08 09:27:33 00:00:00 .0 A690005072555
&9112858888XXXXXX 000 000
& 000 01 2 000 09 6

N 031 00 A000 107 A028 054 10/08 09:27:31 00:00:10 .0 A690002889219451111
&9112858888XXXXXX
000 000
&

транзит-оконечка MCDN
как сами видете счета некому выставить за исходящие соединения
маршруты 0 и 28- городские
50 - в сторону оконечки
Какие будут мысли?

ЗЫ: С другой оконечкой стороннего производителя по стыку EURO всё Ok!

147
09.10.2009, 17:56
Если биллинг свой, то надо:
1. анализировать исходящий транзит (запись 1, в Вашем примере 27-я запись) с оконечки. Если CLID не принадлежит оконечке, то запоминать эту запись и анализировать дальнейшие входящие транзитные записи.
2. Во входящих транзитных записях должно быть те же дата/время и CLID, как у записи 1. Из определенной данным условиям записи (запись 2) из набранного номера выделять DN. На него относить затраты из записи 3, которую ловите далее.
3. Запись 3 должна иметь в качестве маршрута в позиции Terinator тот, который в этой же позиции в записи 1, а в качестве маршрута, который в поле Originator, тот который в этой же позиции в записи 2. При этом CLID записи 3 аналогичен CLID записей 1,2.
В записи 3 можно заминить в позиции Originator маршрут на DN, который определен в п.2. Или DN вставить в CLID, где он обычно бывает при исходящих вызовах с оконечки.
Далее стандатрная тарификация.

MAX2
12.10.2009, 13:16
147
Спасибо за развёрнутый ответ!
Биллинг "Барсум", вряд-ли он на такое способен:(