Страница 1 из 1
Вопрос про транковоевое напраление
Добавлено: 20 май 2013 12:32
kosty63
Есть шлюз smg 1016 , на нем настроено два транка:
1) один на астериск
2) второй на циску
В плане нумерации для исходящей связи выбрал транковое направление.В транковом направлении выбрал вариант последовательно вперед.На астриксе настраиваю специально так чтобы он не мог обрабатывать
звонки ( то есть звонок отбивается с ошибой), и через транкове направление должен уходить на циску.Автоматом переход не происходит, приходится набиратьномер два раза, то есть при первый звонок попадает в сторону не работающего транка, а второй звонок уже попадает через транк на циску, а там все работает и звнок идет.Пробовал в транковой группе указывать резервные транки, такая же ситуация.
Добавлено: 20 май 2013 16:33
AlexeyMish
Возможно поможет.
Поднимал сходный вопрос, ответили так
Женя писал(а):Правильно ли я понимаю, что не существует такого кода ответа, после которого была бы произведена попытка перехода на резервную транк группу?
Чуть не обманул, есть такие коды, попробуйте с 502, 408, 504 должно перейти на резерв
Возможно ли изменение прошивки для отдельных клиентов, для реализвации данного функционала? Готовы быть подопытными кроликами.
Возможно, только об этом нужно договариваться, если все же актуальна будет задача, то свяжитесь со мной по почте (в профиле должна быть).
©
http://www.eltex.nsk.ru/forum/viewt0pic ... highlight=
Добавлено: 20 май 2013 18:53
Женя
астриксе настраиваю специально так чтобы он не мог обрабатывать
звонки ( то есть звонок отбивается с ошибой)
А с какой ошибкой отбивает астериск?
Добавлено: 20 май 2013 20:52
kosty63
ошибка 502
Добавлено: 20 май 2013 21:15
kosty63
можно сделать 403.Попробовал прописать в Таблице соответсвий Q.850-cause и SIP-reply, и навесить на интерефейс.Но пока не получается.
Добавлено: 21 май 2013 09:28
Женя
Можете прислать конфигурацию, где пробуете сделать эту опцию через резервную транк группу и снял логи (tcpdump и pbx_pstn)?
Добавлено: 21 май 2013 13:08
kosty63
Да могу.Сейчас пришлю.
Добавлено: 22 май 2013 18:34
Женя
У Вас схема:
Астериск 1 - SMG - Астериск 2
сценарий такой:
Код: Выделить всё
Астериск 1 - SMG - Астериск 2
INVITE ->
<- 100
INVITE ->
<- 100
<- 603
<- 502
т.е. изначально мы получаем 603, по нему мы переход не сделаем, можно сделать так чтобы астериск 2 передавал одно из сообщений 502, 408 или 504?
Добавлено: 22 май 2013 20:16
kosty63
а автоматический переход возможет только по эти трем кодам 502, 408 или 504, по другим не реализовано.То есть если пришел код ответа 603, шлюх автоматом не переведет звонок в другой транк.При это надо прописывать ? в таблице соответсвий Q.850-cause и SIP-reply и добавлять это профиль на интерфейс? Я так полагаю да, и попробую добиться чтобы астерикс отбивал одно йиз трех ошибок
Добавлено: 23 май 2013 10:16
Женя
Да все верно, только я не понял причем тут таблица Q.850-cause и SIP-reply?
Во первых этой функции еще нет в текущем релизе, она появится только в RC14, а во вторых она нужна для маппинга отбоев между протоколами SIP и SS7/PRI.
В планах есть реализация функции перехода на резервную ТГ по заданным кодам отбоя SIP, но пока приоритет небольшой у нее.