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

Прямая переадресация вызовов вызывающих абонентов в почтовый ящик Unity Express

20 октября 2016 - Машинный перевод
Другие версии: PDF-версия:pdf | Перевод, выполненный профессиональным переводчиком (8 августа 2008) | Английский (22 августа 2015) | Отзыв


Содержание


Введение

В этом документе описываются этапы настройки, которая необходима для того, чтобы персонал или операторы могли направить вызывающего абонента непосредственно в абонентский почтовый ящик Cisco Unity Express без поступления вызова на свои телефоны. Пользователи, изучающие этот документ, должны быть ознакомлены с методами интеграции, которые используются в Cisco Unity Express. Это либо метод - либо Cisco CallManager, либо Cisco CallManager Express.

Для переадресации вызова непосредственно в голосовой почтовый ящик пользователя, коммутатор телефона (CallManager Express или CallManager) должен быть способен определять диапазон расширений номеров, которые всегда переадресуются на телефонный номер доступа к голосовой почте. Поскольку эти расширения являются другими, чем обычные расширения для пользователей, Cisco Unity Express должен быть настроен для распознавания других расширений. Это возможно при использовании номеров E.164.

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

Требования

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

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

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

  • Для интегрирования Cisco CallManager Express необходима версия Cisco Unity Express 1.0 или более поздняя.

  • Для интегрирования Cisco CallManager необходима версия Cisco Unity Express 1.1 или более поздняя.

Примечание: Все примеры конфигурации и экранные выходные данные взяты от версии 1.1.1 Cisco Unity Express и Сisco CallManager 3.3.3.

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

Условные обозначения

Дополнительные сведения об условных обозначениях см. в документе Технические рекомендации Cisco. Условные обозначения.

Unity Express, объединенный с CallManager Express

Настройка Unity Express через CLI

Когда Cisco Unity Express объединен с CallManager Express, администратор должен настроить дополнительный ephone-dns, который, используя функцию Call-Forward All (переадресации всех вызовов), перенаправляет вызовы в систему голосовой почты. Вместо основных номеров, эти ephone-dns должны иметь адреса Cisco Unity Express E.164. Благодаря этому система распознает, какому почтовому ящику принадлежит переадресуемый вызов.

Примечание: Если адрес E.164 уже не используется для других целей, эта опция только возможна.

Для этого примера допустим, что расширения для CallManager Express находятся в диапазоне 200-299. Кроме этого, пусть номера, набираемые пользователями для переадресации вызовов на ящик голосовой почты, будут использовать расширения 3200-3299. Если первой цифре 3 уже была назначена для чего-то иного в плане нумерации CallManager Express, необходимо использовать другую первую цифру. Телефонный номер доступа голосовой почты или номер, набираемый пользователем для получения сообщений – 18900.

Примечание: Для некоторых операторов можно поместить расширение передачи на быстрый набор, таким образом, они просто должны нажать Transfer, придерживавшийся линией быстрого набора.

Выполните эти шаги для настройки Cisco Unity Express с CallManager Express:

  1. Настройте в ephone-dn строку, которая используется для переадресации всех вызовов на голосовую почту.

    В Cisco CallManager Express необходимо настроить:

    ephone-dn  99
     number 32..
     description DN to transfer directly to Cisco Unity Express voicemail
     call-forward all 18900
    !

    Передача в Функцию голосовой почты поддерживается в Cisco Унифицированный CallManagerExpress 4.3 или более поздние версии. Передача в Функцию голосовой почты позволяет телефонному пользователю передавать абонента непосредственно расширению voice - mail. Пользователь нажимает программируемую клавишу TrnsfVM для размещения удержанного вызова, вводит добавочный номер, и затем передает передачу путем нажимания программируемой клавиши TrnsfVM снова. Абонент слышит завершенное приветствие голосовой почты. Эта функция поддерживается с помощью программируемой клавиши TrnsfVM или кода доступа (FAC). Для получения дополнительной информации обратитесь для Передачи Голосовой почте.

    Примечание: У вас должен быть Call-Forward Весь параметр, настроенный, чтобы перейти к тому же расширению, используемому для Голосовой почты Cisco Unity Express.

  2. Проверьте, чтобы для Cisco Unity Express в CallManager Express была сконфигурирована адресуемая конечная точка.

    Настроенная строка места назначения должна совпадать с расширением переадресации вызовов, настроенном на первом шаге. Например:

    dial-peer voice 18900 voip
     destination-pattern 18900
     description Cisco Unity Express voicemail pilot number
     session protocol sipv2
     session target ipv4:172.18.106.88
     dtmf-relay sip-notify
     codec g711ulaw
     no vad
    !
  3. Определите выбранное расширение переадресации ("32..") как адрес E.164 в Cisco Unity Express, используя CLI.

    Примечание: Для использования GUI для определения адреса E.164, щелкают здесь.

    Как упоминалось ранее, в Cisco Unity Express необходимо определить расширения "3.." в качестве адресов E.164. Для выполнения этого действия, используйте CLI. Для просмотра списка пользователей выполните команду show users:

    vnt-nm-Cisco Unity Express> show users
    administrator
    jdoe
    jsmith
    marschne

    Для получения более подробной информации о конкретном пользователе, выполните команду show user detail username <пользователь>:

    vnt-nm-Cisco Unity Express> show user detail username marschne
    Full Name:          marschne
    First Name:         Markus
    Last Name:          Schneider
    Nickname:           marschne
    Phone:              201
    Phone(E.164):       
    Language:           en_US
  4. Задайте адреса E.164.

    Для настройки адреса E.164, необходимо войти в режим конфигурации и выполнить команду user <имя пользователя> phonenumberE164 <номер>:

    vnt-nm-Cisco Unity Express> conf t
    
    !--- Enter configuration commands, one per line. End with CNTL/Z.
    
    vnt-nm-Cisco Unity Express(config)> user marschne phonenumberE164 3201
    
  5. После этого выполните команду write memory для того, чтобы сохранить все изменения и выйти из режима конфигураций.

Настройка Unity Express через GUI

Cisco Unity Express может быть настроена с помощью GUI. Для завершения конфигурации с GUI выполните эти шаги:

  1. Войдите в GUI.

  2. Выберите Configure > Users.

  3. Введите адрес E.164 (3201) в поле Primary E.164 Number.

  4. Выберите любого пользователя и нажмите Apply.

Проверка

Для проверки операции выполните команду show user detail username <пользователь>:

vnt-nm-Cisco Unity Express> show user detail username marschne
Full Name:          marschne
First Name:         Markus
Last Name:          Schneider
Nickname:           marschne
Phone:              201
Phone(E.164):       3201
Language:           en_US 

Имейте в виду, что сейчас конфигурации отображают телефонный (E.164) номер.

Примечание: Когда вы используете полную передачу консультации, даете операторам команду нажимать кнопку Transfer во второй раз быстро. В противном случае, первые слова из фразы приветствия могут быть потеряны.

Примечание: Cisco рекомендует, чтобы все пользователи сделали запись названий в Cisco Unity Express. Например, при переадресации вызова в систему голосовой почты, она должна определить имя пользователя, а не их расширения. Так как вызовы были переадресованы с расширения 3201, система объявляет пользователю это расширение "3201" в приветственном сообщении. Это может привести к возникновению трудностей в определении реального расширения пользователя (201).

Для тестирования этой конфигурации выполните эти шаги:

  1. Выполните вызов с одного телефона на другой.

  2. Нажмите на телефоне кнопку Transfer и наберите "3201" (в этом примере).

    Если в Cisco CallManager Express установлен режим full-consult, еще раз нажмите кнопку Transfer.

  3. В идеале, пользователь теперь должен быть подключен к системе голосовой почты того пользователя, на которого был переадресован вызов.

Unity Express, объединенный с Cisco CallManager

Когда Cisco Unity Express объединен с CallManager, для переадресации вызовов в систему голосовой почты требуется точка маршрутизации интеграции компьютерной телефонии (CTI). При переадресации вызовов, информация о них соответствует установленному номеру E.164 в Cisco Unity Express. Для получения дополнительной информации посмотрите предупреждение об интеграции с CallManager 4.x, который включен в этот документ.

Примечание: Необходимо установить номера E.164 в Cisco Unity Express. Маски голосовой почты не работают, поскольку Cisco Unity Express совмещен с программным обеспечением интерфейса программирования Java-приложений телефонной связи (JTAPI).

Пусть в данном примере расширения пользователей для определения Cisco Unity Express в пределах CallManager находятся в диапазоне 2100-2199. Для всех телефонов, использующих профиль голосовой почты для получения голосовой почты, настройте диапазон номеров 421xx, для прямой переадресации вызовов в систему голосовой почты. Иными словами, пользователь, участвующий в вызове, может нажать Transfer, затем набрать 4, а затем расширение того пользователя, на голосовую почту которого необходимо отправить вызов. Если после этого снова нажать Transfer, вызов напрямую переадресуется на нужный ящик голосовой почты.

Выполните эти шаги для добавления диапазона расширения, который может использоваться для передачи непосредственно голосовой почте, когда Cisco Unity Express интегрирован с CallManager:

  1. Добавьте точку маршрутизации CTI для переадресуемых вызовов.

    1. Выберите Device > Add a New Device. Для типа устройства выберите CTI Route Point.

    2. Нажмите кнопку Next.

      Имя произвольное, поэтому должно быть использовано что-то логическое, например, "TransferToVM". Параметры Device Pool, Calling Search Space и Location должны соответствовать другим телефонам, которые используют данный модуль Cisco Unity Express.

    3. Щелкните Insert (Вставить).

      Появится всплывающее окно со следующим сообщением: "The CTI Route Point has been inserted into the database. Would you like to add a directory number for line 1 of this CTI Route Point now?" (Точка маршрутизации CTI была добавлена в базу данных. Хотите добавить номер для линии 1 точки маршрутизации CTI сейчас?)? Нажмите ОК.

      /image/gif/paws/61089/rpins.gif

  2. Добавьте номер для точки маршрутизации CTI.

    1. В поле Directory Number введите номер, набор которого приведет к переадресации в систему голосовой почты (такой, как 421xx).

    2. Назначьте тот же профиль голосовой почты, как и на других телефонах, которые используют модуль Cisco Unity Express.

    3. Пометьте Forward All to Voicemail.

    4. Нажмите Insert.

    5. Cisco CallManager добавит номер и выполнит перезагрузку устройства.

    /image/gif/paws/61089/rpdn.gif

  3. В Cisco Unity Express установите номер E.164 для каждого почтового ящика, в который будет выполняться переадресация.

    Например, для пользователя "marschne":

    VNT-AIM-Cisco Unity Express1> show user detail username marschne
    Full Name:          Markus Schneider
    First Name:         Markus
    Last Name:          Schneider
    Nickname:           Markus Schneider
    Phone:              2103
    Phone(E.164):       
    Language:           en_US
  4. Добавьте для пользователей адреса E.164.

    Поскольку номер каталога точки маршрута CTI был 4xxxx, адрес E.164 для этого пользователя должен быть 42103. Можно легко добавить это с CLI в режиме конфигурации:

    VNT-AIM-Cisco Unity Express1> conf t
    Enter configuration commands, one per line.  End with CNTL/Z.
    VNT-AIM-Cisco Unity Express1(config)> username marschne phonenumbere164 42103
    
  5. После того, как номера E.164 были добавлены, выполните команду write memory для того, чтобы сохранить все изменения и выйти из режима конфигураций.

Проверка

Для проверки правильности настройки пользователя, выполните команду show user detail username<пользователь>:

VNT-AIM-Cisco Unity Express1> show user detail username marschne
Full Name:          Markus Schneider
First Name:         Markus
Last Name:          Schneider
Nickname:           Markus Schneider
Phone:              2103
Phone(E.164):       42103
Language:           en_US

Выполните эти шаги для тестирования операции:

  1. Выполните вызов с одного телефона на другой.

  2. Нажмите кнопку Transfer.

  3. Наберите 42103 или любой другой номер точки маршрутизации CTI. Не забудьте включить нужный почтовый ящик.

    В идеале, вызов будет переадресован в систему голосовой почты и прозвучит приветственное сообщение заданного пользователя. Если переадресация вызова в систему голосовой почты не выполнена, это может быть связано с неправильной настройкой профиля голосовой почты или с тем, что профиль не назначен точке маршрутизации CTI.

    Если переадресация вызова в систему голосовой почты выполнена, но прозвучало неверное приветственное сообщение или сообщение о том, что почтовый ящик с таким номером не существует, это может быть вызвано тем, что номер E.164 не назначен данному абоненту.

Примечание: Cisco рекомендует, чтобы все пользователи сделали запись названий в Cisco Unity Express. При переадресации вызова в систему голосовой почты, она должна объявить имя пользователя, а не их добавочный номер. Поскольку вызов был предназначен к почтовому ящику 2103, система объявляет о расширении 42103 в приветствии абоненту. Это может привести к возникновению трудностей в определении реального расширения.

Примечание: Этот пример конфигурации также применяется в другом сценарии. Если пользователь хочет иметь сценарий автоответчика (для конкретного пользователя или для всех пользователей), то есть прямую переадресацию в свою систему голосовой почты без вызова на свой телефон, эта конфигурация может быть использована с учетом маленькой поправки. Добавочный номер 3201 должен быть установлен в качестве первичного телефонного номера, а 201 – в качестве номера E.164. Система поиска имени всегда использует для переадресации первичный телефонный номер. Поэтому, когда пользователь набирает номер и выполняет поиск имени, вызов переадресовывается на номер 3201. Затем функция переадресации вызова направляет вызов в почтовый ящик голосовой почты.

Примечание: После набора номера расширения передачи Cisco рекомендует дать пользователям команду нажимать Transfer как можно скорее. В противном случае часть приветственного сообщения может быть не услышана другой стороной.

warning  Предупреждение. Обратите внимание на обновление для Cisco Call Manager 4.x. Данные решения больше не подходят для Cisco CallManager с версии 3.3.5 до текущей версии 4.x. Как детализировано в идентификаторе ошибки Cisco CSCsb39067 (только зарегистрированные клиенты), проблема - то, что, когда вызов переведен от точки маршрута CTI до Cisco Unity Express, Последнее Перенаправленное Поле номера обнаруживается со всем образцом вместо фактического набранного номера. Например, "4xxxx" вместо "41234" при попытке выполнить переадресацию в почтовый ящик 1234. Вместо этого для точки маршрутизации необходимо установить каждый номер индивидуально, не используя при этом символы замены "x". Сейчас единственный обходной путь заключается в использовании прямой переадресации с помощью функции пользовательского сценария Cisco Unity Express.

Прямая переадресация с использованием пользовательского сценария CUE

Третья функция доступна как для Cisco CallManager, так и для CallManager Express. Можно использовать пользовательский сценарий Cisco Unity Express. Для того чтобы запросить сценарий, отправьте электронное письмо на ask-cue-editor@external.cisco.com.

Примечание: Сценарий требует Cisco Unity Express 2.1.1 или позже, но работает с любым CallManager или версией CallManager Express. Кроме этого, для использования сценария не требуются номера E164, установленные в Cisco Unity Express. Сценарий не поддерживается технической поддержкой Cisco Technical Support, и поставляется без гарантии. При возникновении проблем или вопросов о сценарии в целом, отправляйте их на ask-cue-editor@external.cisco.com.

Установка пользовательского сценария

Пусть для Cisco CallManager на точке маршрутизации CTI, установленной для выполнения переадресации вызовов в систему голосовой почты, используется номер 4xxxx. Он может быть удален, после чего добавлена точка маршрутизации с номером 4, без каких-либо дополнительных цифр.

Примечание: Удостоверьтесь, что вы понимаете использование Отделений Сisco CallManager и Пространств поиска вызова, чтобы удостовериться, что этот номер каталога не накладывается ни на какой другой номер каталога, который запускается с 4. Другими словами, при выборе первой цифры для номера каталога удостоверьтесь, что он не совпадает ни с чем больше.

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

Примечание: Переадресация вызовов не настроена на этой новой точке маршрута. Точка маршрутизации должна соответствовать пользователю Cisco Unity Express JTAPI. Пользователь JTAPI уже соответствует точкам маршрутизации для системы голосовой почты, а также, возможно, и автоответчика.

  1. Требуется загрузить в Cisco Unity Express привязанный пользовательский сценарий из GUI. Войдите в Unity Express GUI с учетной записью, обладающей административными правами. Для этого выберите Voicemail > Auto Attendant> Add.

    Единственным параметром сценария является numDigitsToCollect. Набираемый номер должен совпадать с номером (DN) на точке маршрутизации (для этого случая – 4). Для интегрирования Cisco CallManager Express, установите адресуемую конечную точку с номером 4, указывающим на IP-адрес Cisco Unity Express. Как правило, независимо от того, какие цифры используются для выполнения переадресации, они должны быть использованы здесь. Пример:

    dial-peer voice 4 voip 
    
    destination-pattern 4 
    
    session protocol sipv2 
    
    session target ipv4<cue IP address> 
    
    dtmf-relay sip-notify 
    
    codec g711ulaw 
    
    no vad 
    
    !
  2. Загрузите пользовательский сценарий, как описано в этом документе, и установите набираемый номер, соответствующий номеру, установленному в шаблоне места назначения.

Применение пользовательского сценария

Решение с пользовательским сценарием не имеет особых отличий с точки зрения конечного пользователя. При желании выполнить переадресацию вызова вызывающего абонента в систему почты Cisco Unity Express, пользователь просто должен набрать 4 и подождать ответа системы Unity Express. Cisco Unity Express запрашивает расширение. После чего Cisco Unity Express принимает все введенные цифры. Cisco Unity Express может количество цифр numDigitsToCollect (устанавливаемое во время загрузки пользовательского сценария). Или, если пользователь нажимает #, Cisco Unity Express рассматривает это в качестве завершения набора. Кроме этого, пользователь имеет 3-секундную межцифровую паузу (настраиваемую в сценарии).

Сразу после того, как цифры были собраны, Cisco Unity Express проверяет наличие почтового ящика, соответствующего этому номеру. Если таковой есть, вызов сразу переадресуется на почтовый ящик без выполнения вызова на телефон. При возникновении проблем или при неправильном номере почтового ящика, Cisco Unity Express повторно запрашивает расширение.

В функциональном плане, единственное отличие заключается в том, что вместо нажатия Transfer, после чего следует номер 41234 и повторное нажатие Transfer для входа в почтовый ящик 1234, пользователь нажимает Transfer и 4, и ждет ответа системы Cisco Unity Express. Как только система Cisco Unity Express отвечает, пользователь набирает 1234 и нажимает Transfer. Преимущество администратора заключается в том, что для этого метода не требуется номер E164, назначенный в Cisco Unity Express.

Обновление Unity Express 2.1.1

Cisco Unity Express 2.1.1 и более поздние версии содержат дополнительный сценарий системы, который может быть использован для получения приветственного сообщения почтового ящика голосовой почты. Этот сценарий не требует изначальной переадресации вызова. Сценарий системы имеет имя xfermailbox.aef. Сценарий может быть запущен только из сценария пользовательского автоответчика. Нельзя запустить сценарий из тех, которые поставляются вместе с Cisco Unity Express 2.1.1.

Это имеет смысл, когда открыт такой режим, который позволяет внешнему вызывающему абоненту войти в почтовую систему, но при этом изначально вызов не переадресуется на телефонный коммутатор (CallManager Express или Cisco CallManager).

Для того чтобы ознакомиться с информацией о создании пользовательского сценария, см. Руководство по установке и настройке редактора Cisco Unity Express, а также Руководство по быстрому запуску пользовательского сценария Unity Express.

Сценарий системы xfermailbox.aef запускается с помощью шага Call Subflow.

/image/gif/paws/61089/xfermbx1.gif

На вкладке Parameter Mapping необходимо добавить переменную xfermbox типа строка. В этом примере, показана переменная с именем mbox, которая создается в пользовательском сценарии. Здесь пользователю предлагается ввести 3 цифры, после чего ввести знак #. После этого пользователь может совершать вызов подпотока xfermailbox.aef, используя это значение.

xfermbx2.gif

Примечание: Чтобы видеть, допустим ли почтовый ящик перед вызовом этого субпотка используйте Расширение Для Пользовательского шага в Cisco Unity Express 2.1.1. Если этот субпоток вызывают с неправильным расширением, вы получаете сообщение, которое сообщает "Извините, нет никакого почтового ящика, привязанного к этому расширению. Затем пользователь получит основное приветственное сообщение ("Добро пожаловать в систему передачи сообщений Cisco Unity Express. Если у вас есть в системе почтовый ящик, пожалуйста, нажмите *, в противном случае дождитесь ответа оператора"). Используя шаг "Extension To User", можно выполнить проверку добавочного номера прежде, чем совершить вызов подпотока xfermailbox.aef.

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

Информация в этом разделе помогает вам устранять проблемы почтового ящика.

Ошибка: в системе существует недостаточно пространства почтового ящика

Эта ошибка происходит, когда вы пытаетесь добавить очень большой почтовый ящик к почтовому ящику в CUE, который не имеет достаточного количества пространства. Для решения этого вопроса откройте GUI CUE, перейдите к Отчётам> Голосовая почта и уменьшите пространство почтового ящика.


Дополнительные сведения


Document ID: 61089