URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID6
Нить номер: 15512
[ Назад ]

Исходное сообщение
"Как отличать входящие соединиения по VoIP"

Отправлено hello_world , 13-Фев-08 11:41 
Возник такой вопрос, раньше на cisco AS5400 приземлялся трафик от одного провайдера, соответственно легко можно было сделать выборку, сколько они нам должны.

Теперь появился еще один провайдер, и возможно появится третий. Возник вопрос, как теперь можно их различать. Статистика льется через радиус (что именно - понятия не имею).

Посоветуйте, может создать разные входящие диалпиры и в них как то можно помечать звонки. И как можно выловить все данные потом из базы.

P.S. человек, который сделал существующую структуру давно ушел и ни кто не знает что и как происходит


Содержание

Сообщения в этом обсуждении
"Как отличать входящие соединиения по VoIP"
Отправлено nikl , 13-Фев-08 14:01 
>[оверквотинг удален]
>Теперь появился еще один провайдер, и возможно появится третий. Возник вопрос, как
>теперь можно их различать. Статистика льется через радиус (что именно -
>понятия не имею).
>
>Посоветуйте, может создать разные входящие диалпиры и в них как то можно
>помечать звонки. И как можно выловить все данные потом из базы.
>
>
>P.S. человек, который сделал существующую структуру давно ушел и ни кто не
>знает что и как происходит

На радиус вам льются примерно такие записи:

        Acct-Session-Id = "xxxxx"
        Calling-Station-Id = "xxxxxxxx"
        Called-Station-Id = "111#xxxxxxxxxx"
        cisco-h323-setup-time = "h323-setup-time=13:33:50.375 MSK Thu Jan 31 2008"
        cisco-h323-gw-id = "h323-gw-id=AS5300.provider.ru"
        cisco-h323-conf-id = "h323-conf-id=xxxxxx"
        cisco-h323-call-origin = "h323-call-origin=originate"
        cisco-h323-call-type = "h323-call-type=Telephony"
        Cisco-Avpair = "h323-incoming-conf-id=xxxx"
        Cisco-Avpair = "subscriber=Unknown"
        Cisco-Avpair = "gw-rxd-cdn=ton:0,npi:0,#:111#nnnnnnn"
        cisco-h323-connect-time = "h323-connect-time=13:34:06.735 MSK Thu Jan 31 2008"
        Acct-Input-Octets = 125200
        Acct-Output-Octets = 95080
        Acct-Input-Packets = 3130
        Acct-Output-Packets = 2377
        Acct-Session-Time = 112
        cisco-h323-disconnect-time = "h323-disconnect-time=13:35:58.640 MSK Thu Jan 31 2008"
        cisco-h323-disconnect-cause = "h323-disconnect-cause=10"
        Cisco-Avpair = "h323-ivr-out=Tariff:Unknown"
        Cisco-Avpair = "release-source=3"
        cisco-h323-voice-quality = "h323-voice-quality=0"
        Cisco-Avpair = "alert-timepoint=13:33:53.220 MSK Thu Jan 31 2008"
        Cisco-Avpair = "gw-rxd-cgn=ton:0,npi:0,#:nnnnnn"
        Cisco-Avpair = "gw-final-xlated-cdn=ton:0,npi:0,#:nnnnn"
        Cisco-Avpair = "gw-final-xlated-cgn=ton:2,npi:1,#:nnnnn"
        Cisco-Avpair = "charged-units=0"
        Cisco-Avpair = "disconnect-text=normal call clearing (16)"
        Cisco-Avpair = "peer-address=111#nnnnnnnnnnnn"
        Cisco-Avpair = "info-type=speech"
        Cisco-Avpair = "peer-id=4"
        Cisco-Avpair = "peer-if-index=259"
        Cisco-Avpair = "logical-if-index=362"
        Cisco-Avpair = "acom-level=13"
        Cisco-Avpair = "coder-type-rate=g729r8"
        Cisco-Avpair = "noise-level=4294967213"
        Cisco-Avpair = "voice-tx-duration=124120 ms"
        Cisco-Avpair = "tx-duration=124120 ms"
        User-Name = "Z.Z.Z.Z"
        Acct-Authentic = 0
        Acct-Status-Type = Stop
        NAS-Port-Type = Async
        Cisco-NAS-Port = "CAS 3:0:3"
        NAS-Port = 0
        Service-Type = Login-User
        NAS-IP-Address = X.X.X.X
        Acct-Delay-Time = 20

Собственно в User-Name = "Z.Z.Z.Z" будет IP вашего партнера-провайдера, так и различайте.



"Как отличать входящие соединиения по VoIP"
Отправлено hello_world , 14-Фев-08 03:49 
Спасибо!
попробую