отмена
Отображаются результаты для 
Вместо этого искать 
Вы имели в виду: 
Объявления
Добро пожаловать в Сообщество Технической поддержки Cisco. Мы рады получить обратную связь .
New Member

Не происходит отбой линии FXO

Есть Cisco 3845 c FXO портами, IVR.

Вопрос уже много раз обсуждался везде где только можно, но что-то не выходит побороть. Вроде уже и параметры все есть, но не происходит отбоя, если абонент из вне положил трубку.
То есть абонент звонит, ему отвечает IVR, он делает донабор номера и кладет трубку. Так вот, телефон звонит у того кому он сделал донабор, пока не возьмет трубку или время не истечет и только тогда уже линия освободится, и не обязательно сразу освободится.. Не могу понять где косяк. Может быть из-за ivr или все таки еще параметрами dualtone играть?

У оператора оборудование

Коммутационная система Alcatel A1000 S-12 WR1.A, оборудование доступа Alcatel Litespan 1540 FR2.1.

Настройки с моей стороны

voice class custom-cptone ALCATEL
 dualtone disconnect
  frequency 425
  cadence 350 350

voice-port 0/1/0
 supervisory disconnect dualtone mid-call
 supervisory custom-cptone ALCATEL
 no battery-reversal
 disc_pi_off
 no vad
 cptone RU
 timeouts call-disconnect 2
 timeouts wait-release 2
 timing hookflash-out 50
 caller-id enable

dial-peer voice 1000 pots
 service ivr
 answer-address .%
 port 0/1/0

И настройка ivr

<?xml version="1.0"?>
<vxml version="2.0" base="flash:/ivr/ivr.vxml">

<var name="number"/>

<menu id="main" dtmf="false">
<property name="timeout" value="10s"/>
<catch event="noinput"> <goto next="#sek"/> </catch>
<catch event="nomatch"> <goto next="#sek"/> </catch>
<!-- <catch event="com.cisco.fax.cng"> <goto next="#fax"/> </catch> -->

<prompt>
<audio src="flash:/ivr/sound/welcome.au"/>
</prompt>
<choice dtmf="8" next="#abon8"/>
<choice dtmf="9" next="#fax"/>
<choice dtmf="0" next="#sek"/>
</menu>

<form id="sek">
<transfer name="mycall"  dest="phone://1000" bridge="false"> </transfer>
</form>

<form id="fax">
<transfer name="mycall"  dest="phone://1000" bridge="false"> </transfer>
</form>
         

<form id="abon8">
<catch event="noinput">   <goto next="#sek"/>  </catch>
<field name="num">
<grammar type="application/grammar+regex">[0-9][0-9][0-9][0-9][0-9]</grammar>
  <filled>
   <assign name="number" expr="'phone://8'+num"/>
   <goto next="#main_nm"/>
  </filled>
</field>
</form>

<form id="main_nm">
<transfer connecttimeout="20s" name="mycall"  destexpr="number" bridge="true">
<catch event="error.connection.noroute error.connection.baddestination error.connection.noauthorization ">
<goto next="#sek"/>
</catch>
<filled>
<if cond="mycall == 'busy'">
   <goto next="#sek"/>
<elseif cond="mycall == 'noanswer'"/>
   <goto next="#sek"/>
</if>
</filled>
</transfer>
</form>

</vxml>

3 ОТВЕТ.
New Member

Какое активное комьюнити.

Какое активное комьюнити.

Cisco Employee

Добрый день Игорь,

Добрый день Игорь,

Скрипт скорее всего не влияет на наличие проблемы. Можно его выключить, отправить звонок напрямую на телефон и проверить.

Нужно подтвердить параметры disconnect тона.

Это проще всего сделать для звонка на CIPC:

- запустить wireshark на PC, установить вызов из города на CIPC на этом PC, на городском положить трубку и услышать сигналы занято на стороне CIPC. Звонок при этом должен быть в кодеке g711

- сохранить RTP как wav файл и открыть в аудиоредакторе (например Adobe Audition)

- посмотреть частотно-временные характеристики и поправить custom-cptone класс

В вопросе отсутствует версия IOS-а. Для 3800 платформы желательно иметь последнюю опубликованную.

New Member

disconnect тон взяли из

disconnect тон взяли из данных по АТС и попробовали конечно сами записать. Совпало все и их же указали. Софт c3845-adventerprisek9_ivs-mz.151-4.M7.bin, уже правда и 12 версию пробвали. Эффекта никакого не дало пока. Видимо надо попробовать еще раз записать и посмотреть.

39
Просмотры
0
Полезный материал
3
Ответы