Связка Iskratel Si2000 v.6 (Si3000) и Cisco 1700 по SIP.

Имеем С1700 в качестве терминального адаптера. Зачем - на спрашивайте, так надо. В циске, разумеется, стоит FXS карточка. Конфиги диал-пиров такие:
На стороне Si3000 прописаны два номера в SIP на MSAN в режиме pregranted, звонки в сторону циски ходят, можно поговорить, все хорошо. В сторону станции (от циски) не ходят, отбиваются. Invice, Trying, Ringing и Prack проходят корректно, но дальше начинаются чудеса. Вскрытие показало, что после цисковского PRACK станция отвечает "Status-Line: SIP/2.0 481 Call/Transaction Does Not Exist", причем ID звонка никто не теряет, все хорошо. После такого ответа циска, разумеется, лепит Cancel и дышит мне в трубку часто. Один звонок на вызываемую сторону проскочить почти успевает: на мобилке вызов и сразу отбой в неотвеченные, обычный телефон успевает звякнуть.
Как бороться? Техподдержка великого Iskrauraltel молчит, как рыба об лед. Куча шлюзов типа VegaStream работает, а циска что-то не хочет.
Трейс прилагаю. Схема звонка такая:
|Time | 217.30.246.180 | 217.30.246.164 | 217.30.246.172 |
|0.000 | INVITE SDP ( g711A) | |SIP From: sip:2318000@217.30.246.180 To:sip:5673195@217.30.246.164
| |(51790) ------------------> (5060) | |
|0.002 | 100 Trying| | |SIP Status
| |(5060) <------------------ (5060) | |
|0.144 | 180 Ringing | |SIP Status
| |(5060) <------------------ (5060) | |
|0.152 | PRACK | | |SIP Request
| |(57421) ------------------> (5060) | |
|0.153 | 481 Call/Transaction Does Not Exist | |SIP Status
| |(5060) <------------------ (5060) | |
|0.160 | CANCEL | | |SIP Request
| |(51790) ------------------> (5060) | |
|0.160 | 200 OK | | |SIP Status
| |(5060) <------------------ (5060) | |
|0.160 | 487 Request Terminated | |SIP Status
| |(5060) <------------------ (5060) | |
|0.160 | RTP (g711A) | |RTP Num packets:1 Duration:0.000s SSRC:0x597C188C
| |(19086) <-------------------------------------- (17538) |
|0.171 | ACK | | |SIP Request
| |(51790) ------------------> (5060) | |
|0.653 | 487 Request Terminated | |SIP Status
| |(5060) <------------------ (5060) | |
|0.658 | ACK | | |SIP Request
| |(51790) ------------------> (5060) | |
|1.653 | 487 Request Terminated | |SIP Status
| |(5060) <------------------ (5060) | |
|1.658 | ACK | | |SIP Request
| |(51790) ------------------> (5060) | |
|3.653 | 487 Request Terminated | |SIP Status
| |(5060) <------------------ (5060) | |
|3.658 | ACK | | |SIP Request
| |(51790) ------------------> (5060) | |
Спасибо за помощь заранее!
dial-peer voice 1 voip
description To the Call Server
preference 5
destination-pattern .T
session protocol sipv2
session target ipv4:217.30.246.164
codec g711alaw
fax protocol none
no vad
!
dial-peer voice 2 pots
description 2318000
preference 4
destination-pattern 2318000
port 0/0
forward-digits all
!
dial-peer voice 3 pots
description 2318001
preference 4
destination-pattern 2318001
port 0/1
!
На стороне Si3000 прописаны два номера в SIP на MSAN в режиме pregranted, звонки в сторону циски ходят, можно поговорить, все хорошо. В сторону станции (от циски) не ходят, отбиваются. Invice, Trying, Ringing и Prack проходят корректно, но дальше начинаются чудеса. Вскрытие показало, что после цисковского PRACK станция отвечает "Status-Line: SIP/2.0 481 Call/Transaction Does Not Exist", причем ID звонка никто не теряет, все хорошо. После такого ответа циска, разумеется, лепит Cancel и дышит мне в трубку часто. Один звонок на вызываемую сторону проскочить почти успевает: на мобилке вызов и сразу отбой в неотвеченные, обычный телефон успевает звякнуть.
Как бороться? Техподдержка великого Iskrauraltel молчит, как рыба об лед. Куча шлюзов типа VegaStream работает, а циска что-то не хочет.
Трейс прилагаю. Схема звонка такая:
|Time | 217.30.246.180 | 217.30.246.164 | 217.30.246.172 |
|0.000 | INVITE SDP ( g711A) | |SIP From: sip:2318000@217.30.246.180 To:sip:5673195@217.30.246.164
| |(51790) ------------------> (5060) | |
|0.002 | 100 Trying| | |SIP Status
| |(5060) <------------------ (5060) | |
|0.144 | 180 Ringing | |SIP Status
| |(5060) <------------------ (5060) | |
|0.152 | PRACK | | |SIP Request
| |(57421) ------------------> (5060) | |
|0.153 | 481 Call/Transaction Does Not Exist | |SIP Status
| |(5060) <------------------ (5060) | |
|0.160 | CANCEL | | |SIP Request
| |(51790) ------------------> (5060) | |
|0.160 | 200 OK | | |SIP Status
| |(5060) <------------------ (5060) | |
|0.160 | 487 Request Terminated | |SIP Status
| |(5060) <------------------ (5060) | |
|0.160 | RTP (g711A) | |RTP Num packets:1 Duration:0.000s SSRC:0x597C188C
| |(19086) <-------------------------------------- (17538) |
|0.171 | ACK | | |SIP Request
| |(51790) ------------------> (5060) | |
|0.653 | 487 Request Terminated | |SIP Status
| |(5060) <------------------ (5060) | |
|0.658 | ACK | | |SIP Request
| |(51790) ------------------> (5060) | |
|1.653 | 487 Request Terminated | |SIP Status
| |(5060) <------------------ (5060) | |
|1.658 | ACK | | |SIP Request
| |(51790) ------------------> (5060) | |
|3.653 | 487 Request Terminated | |SIP Status
| |(5060) <------------------ (5060) | |
|3.658 | ACK | | |SIP Request
| |(51790) ------------------> (5060) | |
Спасибо за помощь заранее!