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

Исходное сообщение
"Cisco AS5300 Авторизация VoIP звогков на radius"

Отправлено alex_stm , 12-Окт-11 11:30 
Добрый день!

Имеется AS5300. Подключен поток E1 к ТФоП. С потока приходят звоночки с определенным префиксом 0000T. Хочу авторизовывать и считать звонки через radius. Проблема в том что на сервер исправно приходит аккаунтинг, а авторизации нет. Версия ios c5300-js-mz.123-26. Ниже привожу конфиг.

aaa new-model
!
!
aaa group server radius voice
server 1.1.1.1 auth-port 1747 acct-port 1748
!
aaa authentication login h323 group voice
aaa authorization exec h323 group voice
aaa accounting connection h323 start-stop group voice
aaa accounting delay-start
aaa accounting update periodic 1

....

voice class aaa 20
authentication method h323
authorization method h323
accounting method h323


....


radius-server attribute 44 include-in-access-req
radius-server host 1.1.1.1 auth-port 1747 acct-port 1748 key 7 0012121F0353014D02
radius-server vsa send accounting
radius-server vsa send authentication

.....

dial-peer voice 1111 voip
description VoIP
huntstop
destination-pattern 0000T
translate-outgoing called 1111
modem passthrough nse codec g711alaw
voice-class aaa 20
voice-class codec 1
session protocol sipv2
session target ipv4:2.2.2.2
dtmf-relay cisco-rtp rtp-nte h245-signal h245-alphanumeric
fax-relay ecm disable
fax rate 9600
fax protocol t38 ls-redundancy 0 hs-redundancy 0 fallback pass-through g711alaw
no vad


P.S. С карточной платформой все работает на ура,  но там ааа проходит на уровне tcl.


Содержание

Сообщения в этом обсуждении
"Cisco AS5300 Авторизация VoIP звогков на radius"
Отправлено mdenisov , 12-Окт-11 12:24 
Вешайте application на входящий пир, либо используйте call settlement.

"Cisco AS5300 Авторизация VoIP звогков на radius"
Отправлено alex_stm , 12-Окт-11 12:41 
> Вешайте application на входящий пир, либо используйте call settlement.

А нет ли у вас скрипта tcl для выполнения ааа без IVR?


"Cisco AS5300 Авторизация VoIP звогков на radius"
Отправлено mdenisov , 12-Окт-11 13:03 
>> Вешайте application на входящий пир, либо используйте call settlement.
> А нет ли у вас скрипта tcl для выполнения ааа без IVR?

Нет, но он пишется в 10 строк.


"Cisco AS5300 Авторизация VoIP звогков на radius"
Отправлено alex_stm , 12-Окт-11 13:08 
>>> Вешайте application на входящий пир, либо используйте call settlement.
>> А нет ли у вас скрипта tcl для выполнения ааа без IVR?
> Нет, но он пишется в 10 строк.

Если не трудно может напишете или скажете где что почитать. Ну или напишите сколько вы хотите денег за эти 10 строк? =)


"Cisco AS5300 Авторизация VoIP звогков на radius"
Отправлено mdenisov , 12-Окт-11 13:24 
Я этим заниматься не хочу, муторно. Вот тут например почитайте http://www.cisco.com/en/US/docs/ios/voice/tcl/developer/guid.... Я начал разбираться перепиливая готовый скрипт - взял пример какого-то карточного скрипта, отпилил многоязычность, допилил калбэки, авторизацию по АОНу, типы вызовов и прочую фигню. В итоге понял что это нифига не сложно и переписал с нуля. Там простой конечный автомат, важно только знать правильную очередность телефонных событий. Единственный гемор в отладке.

"Cisco AS5300 Авторизация VoIP звогков на radius"
Отправлено alex_stm , 12-Окт-11 13:58 
Спасибо, сейчас разберусь с этим, но все больше и больше склоняюсь к переносу на софтсвитч. =)

"Cisco AS5300 Авторизация VoIP звогков на radius"
Отправлено mdenisov , 12-Окт-11 14:01 
> Спасибо, сейчас разберусь с этим, но все больше и больше склоняюсь к
> переносу на софтсвитч. =)

И это правильно.