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

Завершение звонка через 1 минуту

Добрый день, команда 

Есть проблема, помогите решить

У нового клиента поставлен CUCM 10.5 с нуля

Телефонные аппараты 69ХХ

В роли CUBE  и IVR выступает Asterisk

на CUCM для всех DN настоена общая Pickup Group, все DN включены в единственную Hunt Group.

По умолчанию все входящие приходят на Hunt Pilot 300

сначала всегда звонит 301 если не занят, если занят то 302 и т.д.

Если в течении 4 сек не снята трубка идет сигнализация на все аппараты о входящем вызове, и тогда звонок перехватывается с другого аппарата.

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

Где загвоздка, помогите разобраться.

P.S. IVR позволяет набрать добавочный и если при входящем звонке набран добавочный и был ответ или звонок был перехвачен то с трансфером пробем нет.

Заранее спасибо за помощь.

13 ОТВЕТ.
Cisco Employee

Добрый день,

Добрый день,

Воспроизведите ситуацию и соберите трейсы для службы CallManager со всех нод кластера. Выберите интервал чтобы трейсы покрывали тестовый вызов.

Можно воспользоваться документом - http://www.cisco.com/c/en/us/support/docs/unified-communications/unified-communications-manager-callmanager/200787-How-to-Collect-Traces-for-CUCM-9-x-10-x.html

Приложите трейсы, укажите calling number, called number и примерное время вызова. Попробуем посмотреть.

New Member

В настоящий момент нет

В настоящий момент нет возможности собрать логи,

но могу уточнить более детально, собрал трейс с Asterisk

Ситуация следующая.

Входящий звонок. RTP терминируется на Asterisk, отрабатывает IVR, после поднимается RTP в сторону CUCM либо на Hunt Pilot либо на конкретный DN. На транке со стороны CUCM включено Media Termination Point, сам CUCM и выступает в роли MTP, весь RTP внутри ходит только ulaw (PCMU).

и если не делать трансфер разговор не прерывается.

После того как делается трансфер на другой внутренний номер, примерно через 30 секунд на asterisk от CUCM прилетает SIP/2.0 487 Request Terminated

Cisco Employee

К сожалению без трейсов CUCM

К сожалению без трейсов CUCM сложно сказать почему он ведет себя таким образом и отправляет 487 Request Terminated.

А зачем используете MTP на транке? Не пробовали отключить?

New Member

Пробовали отключить, в этом

Пробовали отключить, в этом случае при трансфере переставал ходить голос между телефоном на который был перевод звонка и транком. 

New Member

Посоветуйте, пожалуйста, что

Посоветуйте, пожалуйста, что именно собрать в Select System Services/Applications?

Cisco Employee

Cisco CallManager

Cisco CallManager

New Member

Я имею в виду следующий

Я имею в виду следующий листинг. там по сервисам. весь комплект сделать?

Cisco Employee

Нет, нужна галка напротив

Нет, нужна галка напротив Cisco CallManager (all nodes), этого достаточно.

New Member

Собрал

Собрал

Hunt Pilot 300

Pickup Group 399

номера с 301 по 310

Транк единственный

Cisco Employee

Добрый вечер,

Добрый вечер,

Проблема в том, что Asterisk не отвечает на re-Invite от CUCM при переключении с MoH на второй телефон:

00721556.001 |23:06:40.596 |AppInfo  |SIPTcp - wait_SdlSPISignal: Outgoing SIP TCP message to 192.168.251.13 on port 5060 index 76
[8175,NET]
INVITE sip:+79168294827@192.168.251.13:5060;transport=TCP SIP/2.0
Via: SIP/2.0/TCP 10.3.5.100:5060;branch=z9hG4bK18e392a4330
From: <sip:502@10.3.5.100>;tag=3556~2d7637ab-6046-4740-a39b-3882b581d7ba-18729090
To: <sip:+79168294827@192.168.251.13>;tag=as0572a1e7
Date: Thu, 26 Jan 2017 19:06:40 GMT
Call-ID: 7177424c442eb22605f354af79c9132b@192.168.251.13:5060

Последнее SIP сообщение от Asterisk-а:

00721560.002 |23:06:40.659 |AppInfo  |SIPTcp - wait_SdlReadRsp: Incoming SIP TCP message from 192.168.251.13 on port 5060 index 76 with 603 bytes:
[8176,NET]
SIP/2.0 100 Trying
Via: SIP/2.0/TCP 10.3.5.100:5060;branch=z9hG4bK18e392a4330;received=10.3.5.100
From: <sip:502@10.3.5.100>;tag=3556~2d7637ab-6046-4740-a39b-3882b581d7ba-18729090
To: <sip:+79168294827@192.168.251.13>;tag=as0572a1e7
Call-ID: 7177424c442eb22605f354af79c9132b@192.168.251.13:5060

Через 8 секунд по таймауту MediaExchange завершает MX сессию не дождавшись ответа от SIPInterface-а:

SDL001_100_000474.txt:00721761.000 |23:06:48.607 |SdlSig   |MXCloseSession                         |waitForDeviceStopStreaming     |SIPInterface(1,100,76,211)
      |MediaExchange(1,100,145,646)     |1,100,14,18317.215^192.168.49.217^CIPC_AVE |[R:N-H:0,N:1,L:0,V:0,Z:0,D:0]

В случае со включенным MTP переключения media не происходит, но CUCM отправляет UPDATE о смене номера и видимо Asterisk не отвечает на него, что приводит к завершению вызова после нескольких UPDATE retry сообщений в сторону Asterisk-а от CUCM.

New Member

Проблема решилась переносом

Проблема решилась переносом астериск в тот же датацентр что и цуцм. Видимо по дороге терялись пакеты

New Member

Обновил файл логов.

Обновил файл логов.

Начало 23:08:26 - c INVITE

звонок прилетает на 502 поднимается трубка

далее нажимаю трансфер набираю 501 и нажимаю трансфер повторно

звонок обрывается.

Как показывает лог, от CUCMа летит INVITE во время трансфера в транк???

от транка прилетает SIP 100 Trying после этого CUCM шлет BYE

Cisco Employee

Изначально вызов

Изначально вызов устатавливается корректно, затем вы делаете трансфер.

23:08:46 - в момент переключения CUCM отправляет re-INVITE с SDP в сторону Asterisk.

23:08:46 - Asterisk отвечает 100 Trying 

23:09:19 - Через 30 секунд CUCM не дождавшись 200OK от Asterisk завершает звонок и отправлет BYE с кодом Reason: Q.850;cause=86

23:13:02 - Примерно через 3 с половиной минуты Asterisk решает отправить 200OK, но уже поздно. Далее следует 487 и 200OK в ответ на BYE.

Смотрите на Asterisk почему он вовремя не отвечает на запросы от CUCM.

172
Просмотры
0
Полезный материал
13
Ответы
СоздатьДля создания публикации, пожалуйста в систему