Голосовая связь и система унифицированных коммуникаций : Cisco Unity Connection

Сбой передачи вызова Unity Connection к внешним номерам

5 апреля 2016 - Машинный перевод
Другие версии: PDF-версия:pdf | Английский (22 августа 2015) | Отзыв

Введение

Этот документ описывает, как установить передачу во внешние номера и как устранять типичные проблемы. Это обсуждает методы, используемые, чтобы позволить любому абоненту передать вызовы внешним номерам. 

Внесенный Anirudh M Mavilakandy, специалистом службы технической поддержки Cisco.

Предварительные условия

Требования

Компания Cisco рекомендует предварительно ознакомиться со следующими предметами:

  • Cisco Unity Connection (CUC)
  • Cisco Unified Communications Manager (CUCM)

Используемые компоненты

Сведения, содержащиеся в этом документе, касаются следующих версий программного обеспечения:

  • Выпуск 8. X Cisco Unity Connection или позже
  • Выпуск 8. X Cisco Unified Communications Manager или позже

Сведения, представленные в этом документе, были получены от устройств, работающих в специальной лабораторной среде. Все устройства, описанные в этом документе, были запущены с чистой (стандартной) конфигурацией. В рабочей сети необходимо изучить потенциальное воздействие всех команд до их использования.

Передача вызова

В CUC вызовы могут быть переданы CUCM тремя другими методами:

  1. Настройте Передачу действия вызова для Чередования Контактного номера при Вводе Абонента для передачи вызова из CUC. В вызове потребуйте у настроенной цифры передачи для имения место.

    Гарантируйте, что эти точки учтены для использования этой опции:

    • Только администраторы могут включить эту опцию и определить добавочный номер через Страницу администратора CUC. Пользователи не могут включить эту опцию. Однако, когда администратор включает эту опцию, пользователи могут изменить добавочный номер через TUI.
    • Когда пользователь изменяет добавочный номер через диалог TUI, таблица ограничений проверена.
    • Когда администратор изменит добавочный номер через страницу администратора CUC, флажок таблицы ограничений не будет проверен. 
  2. Наберите любой номер, если флажок Allow Transfers to Numbers Not Associated with Users или Call Handlers проверен на странице Greeting. CUC выполняет передачу только, когда Система по умолчанию таблица Transferrestriction разрешает его.
  3. Выберите опцию Conversation после приветствия.

    Существует два типа Диалога, который может использоваться для этой цели:

    • Системная Передача абонента: Этот диалог побуждает абонентов вводить номер, которому они хотят передать. CUC выполняет передачу только, когда  таблица ограничений Передачи Системы по умолчанию разрешает его.
    • Передача Пользовательской системы: Этот диалог побуждает абонентов входить в систему CUC. После того, как абонент вводит их идентификатор пользователя и контакт, Cisco Unity Connection побуждает их вводить номер, которому они хотят передать. CUC выполняет передачу только, когда разрешено таблицей ограничений передачи, которая привязана к пользователю.

Требования интеграции для Передач от CUC для работы

  • Если интеграцией между CUCM и CUC является Протокол SCCP - Пространство поиска вызова (CSS) Порта голосовой почты должно иметь разделение Шаблона маршрута (RP) к количеству Открытой коммутируемой телефонной сети (PSTN).
  • Если интеграцией между CUCM и CUC является Протокол SIP - CSS Перенаправления магистрали SIP должен иметь разделение RP к количеству PSTN.
  • Если вызов передан через RP/Шаблон трансляции CTI - порт голосовой почты / МАГИСТРАЛЬ SIP должен иметь доступ к нему, и CSS RP/Шаблона трансляции CTI должен иметь разделение RP к количеству PSTN.

 

Устранение неполадок

Этот раздел предоставляет сведения для устранения проблем сбоя передачи вызова внешнего номера, некоторых типичных проблем и возможных решений к нему.

Проблема 1. "Извините это количество не отвечает" на сообщение

Воспроизведения приветствия "Извините это количество не отвечают".

Анализ журнала

|RouteListControl::idle_CcSetupReq - RouteList(PSTNRL), numberSetup=1
numberMember=0 vmEnabled=0
|RoutePlanServer::getRouteList() - ERROR: a Routelist (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx) contains no Routes
|RouteListCdrc::null0_CcSetupReq - Terminating a call after the RouteListCdrc cannot find any more device.
|RouteListCdrc::terminateCall - No more Routes in RouteListName = PSTNRL. Rejecting the call
|RouteListCdrc::terminateCall - Sending CcRejInd, with the cause code (17), to RouteListControl because all devices are busy/stopped.
|RouteListCdrc::terminateCall - precedenceBlocked == 0, cause = 27|
|RouteListCdrc::terminateCall - Sending CcRejInd, with cause code (27), to Cc because it has not sent CcRegisterPartyB to Cc.|
|RouteListCdrc::sendDStopInd|
|RouteListCdrc::routeListExhausted_shutting_down_DStopConf|

Решение

Анализ следа показывает, что Список маршрутов не содержит маршрутов. Это вызвано тем, что точки Списка маршрутов к Standard Local Route Group и вызывающей стороне не имеют Local Route Group в ее аппаратном пуле. Для решения этой проблемы назначьте Группу локального маршрута на Аппаратный пул ПОРТА/м¦щистр¦ли SIP VM или назначьте Группу/Шлюз допустимого маршрута на Список маршрутов.

Проблема 2. Вызов Связан и затем Разъединенный

Вызов связан, и затем он разъединен. Передача вызова успешна, когда внутренний добавочный номер инициирует вызов, тогда как вызов отказывает, если вызывающая сторона от PSTN.

Поток вызова

PSTN> GW H323> CUCM> Устройство обработки вызовов Unity Connection (Любой Ввод Абонента - Передача для Чередования Контактного номера)> Внешний номер или RP CTI с CFA к Внешнему номеру.

Базовый Анализ Проблемы/Потока вызовов

Вот анализ потока вызовов и типичной проблемы для передачи неудачного вызова:

  • Участок Первого вызова является Быстрым запуском H323 от шлюза до CUCM. CUC принимает вызов и передает обратный вызов CUCM. CUCM в свою очередь размещает первый вызов в ожидании и инициирует новый вызов к PSTN.
  • Участок повторного звонка является Медленным пуском H323. Наконец, когда вызову отвечают, CUCM или шлюз не передают возможности H245. Это вызывает таймаут, и вызов разъединен.

Решение

По умолчанию Ждите флажка Far End H.245 Terminal Capability Set (TCS), проверен. В результате CUCM ожидает дальний конец H.245 TCS, прежде чем это передаст свой H.245 TCS. Если этот флажок неконтролируем, CUCM должен инициировать обмен возможностей.

Для решения этой проблемы:

  • Анчек флажок Wait for Far End H.245 Terminal Capability Set (TCS).

Или

  • Внесите изменение на шлюзе так, чтобы шлюз инициировал обмен возможностей.

Введите эти команды для настройки изменения, требуемого на шлюзе.

conf t
  voice service voip
  h323
     h225 start-h245 on-connect
     exit

Анализ следа

// Gateway signaling events on CCM sdi traces 
############ For the second Call Leg - CUCM to PSTN - outbound ############
// CUCM receives Invalid number format message from the Gateway
03:35:41.256 H.225 0x8002 PROGRESS RX
PROGRESS pd = 8 callref = 0x8002
Cause i = 0x809C - Invalid number format or Special Intercept
Facility i =
Progress Ind i = 0x8088 - In-band info or appropriate now available
03:35:46.398 H.225 0x8002 RELEASE_COMP RX
RELEASE_COMP pd = 8 callref = 0x8002
Cause i = 0x80A9 - Temporary failure
############ For the first Call Leg - PSTN to CUCM - Inbound #############
// CUCM sends Resources unavailable
03:35:55.473 H.225 0x84F7 RELEASE_COMP TX -->
RELEASE_COMP pd = 8 callref = 0x84F7
Cause i = 0x80AF - Resources unavailable, unspecified
03:35:55.559 H.225 0x04F7 RELEASE_COMP RX
RELEASE_COMP pd = 8 callref = 0x04F7
Cause i = 0x80AF - Resources unavailable, unspecified

Анализ следа показывает, что, шлюз инициирует сообщение о выполнении выпуска с временным сбоем, являющимся кодом причины при попытке расширить внешний вызов до PSTN. Затем участок первого вызова разъединяет с 'Ресурсами недоступную, неуказанную причину' сообщение.

Cause code 41 (temp failure) for the 2nd call leg
Cause code 47 (resource unavailable) 1st call leg

Проблема 3. Тон сигнала занятости

Поток вызова

Внутренний добавочный номер / PSTN> CUCM> Устройство обработки вызовов Unity Connection (Любой Ввод Абонента - Передача для Чередования Контактного номера)> Внешний номер

Вызывающая сторона слышит  тон Сигнала занятости. Однако рингтоны Вызываемой стороны и когда вызову отвечают и существуют Тишина в эфире.  

Анализ журнала

// From CCM traces,
|RouteListCdrc::lockOntoDevice|2,100,57,1.134840^192.168.xxx.xx^*
|RouteListCdrc::stopRerouting|2,100,57,1.134840^192.168.xxx.xx^*
|RouteListCdrc::call_proceeding_SdlProcessNE - Cc is not reachable.
|2,100,57,1.134840^192.168.xxx.xx^*
|RouteListCdrc::terminateSelf|2,100,57,1.134840^192.168.xxx.xx^*
|RouteListCdrc::shutting_down_SdlProcessNE - ERROR:
SdlProcessNE is from unknown process|2,100,57,1.134840^192.168.xxx.xx^*

Решение

Для решения этой проблемы обратитесь к идентификатору ошибки Cisco CSCtx96613 и обратите внимание, что на сервер влияет идентификатор ошибки Cisco CSCtx96613

Проблема 4. Сигнал занятости

В этом разделе рассматриваются анализ следа и решения, когда Вызывающая сторона получает Сигнал занятости после того, как Сторона Caalling предоставляет ввод абонента.

Анализ следа

// From CCM Logs
// Finds two route groups in the list and two devices/gateways
|RouteList - RouteGroup count=''2''
|RouteListCdrc - RouteGroup count = 2
|RouteListCdrc - Device count = 2
// Tries to route the call through gateway 1 but CUCM considers it down
|RouteListCdrc::null0_CcSetupReq: Execute a route action.
|RouteListCdrc::whichAction -- DOWN (Current Group) = 1
|RouteListCdrc::routeAction --
current device name=aaaaaaaa-xxxx-xxxx-xxxx-xxxxxxxxxxxx, down

|RouteListCdrc::executeRouteAction: SKIP_TO_NEXT_MEMBER
// Tries to route the call through gateway 2 but CUCM considers it down
|RouteListCdrc::null0_CcSetupReq: Execute a route action.
|RouteListCdrc::whichAction -- DOWN (Current Group) = 1
|RouteListCdrc::routeAction --
current device name=bbbbbbb-xxxx-xxxx-xxxx-xxxxxxxxxxxx, down
|RouteListCdrc::executeRouteAction: SKIP_TO_NEXT_MEMBER
// No more Routes in RouteListName XXXX-PSTN-RL causing the reject
|RouteListCdrc::terminateCall -
No more Routes in RouteListName = XXXX-PSTN-RL. Rejecting the call

|RouteListCdrc::terminateCall - Sending CcRejInd, with the cause code
(41), to RouteListControl because all devices are busy/stopped.
// RouteListExhausted alert is also generated.
|GenAlarm: AlarmName = RouteListExhausted, subFac = CALLMANAGERKeyParam = ,
severity = 4, AlarmMsg RouteListName : XXXX-PSTN-RL, Reason=41,
RouteGroups(XXXX-PSTN-noCallID-RG:XXXX-PSTN-RG)
AppID : Cisco CallManager
ClusterID : StandAloneCluster
NodeID : xxxx-cucm-pub
// Reorder tone sent to the VM port
|StationD: (0126489) StartTone tone=37(ReorderTone), direction=0.
// Reorder tone received by Unity
MiuSkinny,12,Receive [Header prefix: length=20 version=18]
StationStartToneMessage (20 bytes) tone=37=DtReorderTone lineInstance=1
callReference=xxxxxxxx|

Решение

Для решения этой проблемы:

  • Перезагрузите список маршрутов

Или

  • Перезапустите сервис Call Manager

Проблема 5. Играемая музыка на удержании

Набранный номер не звонит и существует  Музыка в режиме удержания (MoH) , играемая после того, как был передан вызов.

Анализ следа

// From CCM Logs
CCM|Digit Analysis: wait_DaReq: Matching Legacy Numeric, digits=91xxxxxxxxxx|
CCM|Digit analysis: wait_DaReq - cepn=[xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx]
BlockFlag=[1]|
|RouteBlockFlag=BlockThisPattern
|RouteBlockCause=0
CCM|StationD: (0000012) StopTone.|

Решение

RP собирается заблокировать вызовы с кодом ошибки как "Никакая Ошибка" для передачи вызовов к PSTN. Для решения этой проблемы разблокируйте этот образец или поддержите разделение образца допустимого маршрута выше разделения заблокированного шаблона маршрута в CSS Перенаправления CSS/м¦щистр¦ли SIP Порта голосовой почты.

Проблема 6. "Я был неспособен набрать тот номер" сообщение

Приветствие играет , "Я был неспособен набрать тот номер" при передаче вызова.

Анализ следа

// From CCM Logs
CCM|Digit Analysis: wait_DaReq: Matching Legacy Numeric, digits=91xxxxxxxxxx|
CCM|Digit analysis: wait_DaReq - cepn=[xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx]
BlockFlag=[1]|
|RouteBlockFlag=BlockThisPattern
|RouteBlockCause=21
CCM|StationD: (0000013) StopTone.|
CCM|StationD: (0000013) StartTone tone=37(ReorderTone), direction=0.|

Решение

RP собирается заблокировать вызовы с кодом ошибки как "Требование, отклоненное" для передачи вызовов к PSTNДля решения этой проблемы разблокируйте этот образец или поддержите разделение допустимого RP выше разделения заблокированного RP в CSS Перенаправления CSS/м¦щистр¦ли SIP Порта голосовой почты.


Связанные обсуждения сообщества поддержки Cisco

В рамках сообщества поддержки Cisco можно задавать и отвечать на вопросы, обмениваться рекомендациями и совместно работать со своими коллегами.


Document ID: 117559