Голосовая связь : Маршрутизация вызова / Планы набора номеров

Настройка класса ограничений (COR)

11 августа 2008 - Перевод, выполненный профессиональным переводчиком
Другие версии: PDF-версия:pdf | Машинный перевод (28 июля 2013) | Английский (31 октября 2007) | Отзыв

Содержание

Введение
Предварительные условия
     Требования
     Используемые компоненты
     Условные обозначения
Пример конфигурации COR
COR и Cisco CallManager
Проверка
Поиск и устранение неполадок
Связанные обсуждения сообщества поддержки Cisco
Дополнительные сведения

Введение

Класс ограничений (COR) – это функция голосового шлюза Cisco, которая позволяет назначать класс обслуживания (COS) или права при вызове. Данная функция наиболее часто используется в отказоустойчивом удаленном узле телефонии Cisco (SRST) и в Cisco CallManager Express, но может применяться к любой адресуемой конечной точке.

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

COR используется для определения того, какая входящая адресуемая конечная точка может использовать какую исходящую точку вызова, чтобы совершить вызов. В каждой адресуемой конечной точке может быть список входящих и исходящих COR. С помощью команды corlist назначается параметр COR адресуемой конечной точки для точек вызова и телефонных номеров, которые созданы для IP-телефонов Cisco, связанных с маршрутизатором Cisco CallManager Express. Выполняемые функции COR предоставляют возможность отклонять определенные вызовы на основе входящих и исходящих COR, сконфигурированных в адресуемых конечных точках. Данная функция обеспечивает большую гибкость в разработке сети, позволяет пользователям блокировать вызовы (например, на номера, начинающиеся с 900) и применяет различные ограничения попыток вызовов из разных источников.

Если COR, применяемый на входящей адресуемой конечной точке (для входящих вызовов), является супермножеством или равен COR, применяемому на исходящей адресуемой конечной точке (для исходящих вызовов), вызов проходит. Incoming и исходящий – это термины, которые используются по отношению к "голосовым портам". COR часто определяют как механизм "замок и ключ". Замки назначаются для точек вызова со списком исходящих COR. Ключи назначаются для точек вызова со списком входящих COR.

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

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

В этом документе приведены примеры конфигурации COR.

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

Требования

Перед выполнением данной конфигурации ознакомьтесь с конфигурацией услуги телефонии Cisco IOS на маршрутизаторе. Услуга телефонии Cisco IOS версии 3.0 называется CallManager Express 3.0.

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

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

  • Набор функций ПО Cisco IOS® версии 12.2(8)T и более поздние с минимумом набором функций IP Plus (IP/VOX Plus на Cisco серии 1700). В данном документе предполагается, что услуги телефонии Cisco IOS (ITS) 2.0 поддерживаются ПО Cisco IOS версии 12.2(8)T или более поздними. Дополнительные сведения о ITS версиях ПО Cisco IOS см. в разделе Услуги телефонии Cisco IOS версии 2.1.

  • Шлюз Cisco 3725 с ПО Cisco IOS версии 12.3(4)T с набором функций IP Plus используется в примере конфигурации, хотя большинство маршрутизаторов IAD серий 2400, 1700, 2600, 2800, 3600, 3700, 3800 могут применяться в настоящий момент. Cisco CallManager Express 3.0 поддерживается в ПО Cisco IOS версии 12.4(10). См. комментарии по Cisco IOS для текущей версии и сведения о поддержке ПО.

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

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

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

Пример конфигурации COR

На Рис.10 отображен принцип построения списков COR.

configuring-cor-1.gif

Используйте следующую процедуру в качестве примера конфигурации COR.

ephone-dn

Список входящих COR

Схемы вызовов

1001

Разработка

911, 408.... (local_call) и номера на 316

1002

HR

911, 1800.... , 408.... (local_call) и номера на 316

1003

Менеджер

911, 1800.... , 1900...., 408....(local_call) и номера на 316

1004

нет

можно вызывать все номера, доступные с маршрутизатора R1.

  1. Настройте dial-peer cor custom и назначьте имя, которое указывает способ, которым COR применяются на адресуемых конечных точках. Пример.

    Dial-peer cor custom
    
    name 911
    
    name 1800
    
    name 1900
    
    name local_call
  2. Создайте фактические списки ограничений, применяемых к адресуемым конечным точкам.

    Dial-peer cor list call911
    
    Member 911
    
    Dial-peer cor list call1800
    
    Member 1800
    
    Dial-peer cor list call1900 
    
    Member 1900
    
    Dial-peer cor list calllocal
    
    Member local_call
      
    Dial-peer cor list Engineering 
    
    Member 911
    
    Member local_call
    
    Dial-peer cor list Manager
    
    Member 911
    
    Member 1800
    
    Member 1900
    
    Member local_call
    
    Dial-peer cor list HR 
    
    Member 911
    
    Member 1800
    
    Member local_call 
  3. Создайте адресуемые конечные точки и определите используемый список COR.

    В данном примере пять адресуемых точек вызова созданы для номеров, которые начинаются на 408, 1800, 1900, 911 и 316. Для каждой адресуемой конечной точки применяется соответствующий список corlist.

    Dial-peer voice 1 voip
    
    Destination-pattern 408….
    
    Session target ipv4:1.1.1.1
    
    Corlist outgoing calllocal 
    
    Dial-peer voice 2 voip
    
    Destination-pattern 1800…
    
    Session target ipv4:1.1.1.1
    
    Corlist outgoing call1800
    
    Dial-peer voice 3 pots
    
    Destination-pattern 1900…
    
    Port 1/0/0
    
    Corlist outgoing call1900 
    
    Dial-peer voice 4 pots
    
    Destination-pattern 911
    
    Port 1/0/1
    
    Corlist outgoing call911 
    
    Dial-peer voice 5 pots
    
    Destination-pattern 316….
    
    Port 1/1/0 

    Примечание. Не существует COR, который применяется к адресуемой конечной точке 5 POTS.

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

    Используйте команду telephony-service в режиме глобальной конфигурации, чтобы войти в режим конфигурации услуг телефонии для настройки системы Cisco CallManager Express. По умолчанию, Cisco CallManager Express или конфигурации ITS нет в наличии.

  4. Примените список COR к отдельным телефонам/Ephone-dns.

    Ephone-dn 1
    
    Number 1001
    
    Cor incoming Engineering  
    
    Ephone-dn 2
    
    Number 1002
    
    Cor incoming HR 
    
    Ephone-dn 3
    
    Number 1003
    
    Cor incoming Manager 
    
    Ephone-dn 4
    
    Number 1004

    Примечание. На Ephone-dn 4 COR не применяется.

С данной конфигурацией:

  • Ephone-dn 1 (1001) может вызывать номера на 408, 911 и 316.

  • Ephone-dn 2 (1002) может вызывать номера на 408, 1800, 911 и 316.

  • Ephone-dn 3 (1003) может вызывать все возможные номера с этого маршрутизатора.

  • Ephone-dn 4 (1004) может вызывать все возможные номера с этого маршрутизатора.

Примечание. Все Ephone-dns могут вызывать номера, которые начинаются на 316.

В таблице ниже приведены различные комбинации списков COR и полученные результаты.

Список COR на входящей адресуемой конечной точке

Список COR на исходящей адресуемой конечной точке

Результат

Причина

COR отсутствует.

COR отсутствует.

Вызов прошел.

На рисунке нет COR.

COR отсутствует.

Список COR применяется для исходящих вызовов.

Вызов прошел.

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

Список COR применен для входящих вызовов.

COR отсутствует.

Вызов прошел.

Исходящая адресуемая конечная точка по умолчанию имеет самый низкий приоритет. Так как существует несколько конфигураций COR для входящих вызовов на входящей/исходящей адресуемой конечной точке, это является супермножеством конфигураций COR исходящих вызовов на исходящей/входящей адресуемой конечной точке.

Список COR применен для incoming calls (входящих вызовов) (супермножество списков COR для outgoing calls (исходящих вызовов) на исходящей адресуемой конечной точке).

Список COR применен для исходящих вызовов (подмножество списков COR для входящих вызовов на входящей адресуемой конечной точке).

Вызов прошел.

Список COR для входящих вызовов на входящей адресуемой конечной точке является супермножеством списков COR для исходящих вызовов на исходящей адресуемой конечной точке.

Список COR применен для incoming calls (входящих вызовов) (подмножество списков COR для outgoing calls (исходящих вызовов) на исходящей адресуемой конечной точке).

Список COR применен для исходящих вызовов (супермножество списков COR для входящих вызовов на входящей адресуемой конечной точке).

Вызов с помощью данной исходящей адресуемой конечной точки совершить не удалось.

Списки COR для входящих вызовов на входящей адресуемой конечной точке не являются супермножеством списков COR для исходящих вызовов на исходящей адресуемой конечной точке.

COR и Cisco CallManager

  • Функция COR в функции ПО Cisco IOS подобна пространству поиска вызовов и разделам Cisco CallManager.

  • ПО Cisco IOS основывает ограничение на сопоставлении адресуемых точек вызова. Cisco CallManager выполняет данное действие на основе анализа цифр.

  • Команда dial-peer cor custom равнозначна созданию разделов Cisco CallManager.

  • Команда dial-peer cor list равнозначна созданию пространства поиска вызовов Cisco CallManager с разделами в нем.

Разделы и пространства поиска вызовов предоставляют возможность реализации ограничений вызовов и создание закрытых групп набора на одном и том же Cisco CallManager. Существуют сходства между работой COR и функцией пространства поиска вызовов и разделов Cisco CallManager. Единственное, что невозможно выполнить с помощью COR, а возможно с помощью Cisco CallManager – это разграничить разделы и пространства поиска вызовов линии и устройства.

Проверка

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

Некоторые команды show поддерживаются средством Интерпретатор выходных данных (только для зарегистрированных клиентов); это позволяет выполнять анализ выходных данных команды show.

  • show ephone-dn summary – отображает краткие сведения о расширениях IP-телефонов Cisco (Ephone-dns).

  • show telephony-service ephone-dn – отображает сведения о расширениях (Ephone-dns) в системе Cisco CallManager Express.

  • show telephony-service dial-peer – отображает сведения об адресуемых конечных точках для расширений в системе Cisco CallManager Express.

  • show telephony-service all – отображает сведения о подробной конфигурации телефонов, голосовых портов и адресуемых точек вызова в системе Cisco CallManager Express.

  • show dial-peer cor – отображает сведения о списке corlist и элементах каждого списка.

Ниже приведен пример выходных данных для некоторых команд, которые имеют отношение к конфигурации в данном документе.

Router3725#show ephone-dn summary
PORT     DN STATE    MWI_STATE    CODEC    VAD VTSP STATE            VPM STATE
======== ==========  ============ ======== === ===================== =========
50/0/1   CH1 IDLE        NONE         -         -  -                     EFXS_ONHOOK
50/0/2   CH1 IDLE        NONE         -         -  -                     EFXS_ONHOOK
50/0/3   CH1 IDLE        NONE         -         -  -                     EFXS_ONHOOK
50/0/4   CH1 IDLE        NONE         -         -  -                     EFXS_ONHOOK

Router3725#show telephony-service dial-peer

dial-peer voice 20001 pots
 destination-pattern 1001
 calling-number local
 huntstop
 corlist incoming Engineering
 progress_ind setup enable 3
 port 50/0/1

dial-peer voice 20002 pots
 destination-pattern 1002
 calling-number local
 huntstop
 corlist incoming HR
 progress_ind setup enable 3
 port 50/0/2

dial-peer voice 20003 pots
 destination-pattern 1003
 calling-number local
 huntstop
 corlist incoming Manager
 progress_ind setup enable 3
 port 50/0/3

dial-peer voice 20004 pots
 destination-pattern 1004
 calling-number local
 huntstop
 progress_ind setup enable 3
 port 50/0/4


Router3725#show dial-peer cor

Class of Restriction
  name: 911
  name: 1800
  name: 1900
  name: local_call

COR list <call911>
  member: 911

COR list <call1800>
  member: 1800

COR list <call1900>
  member: 1900

COR list <calllocal>
  member: local_call

COR list <Engineering>
  member: 911
  member: local_call

COR list <Manager>
  member: 911
  member: 1800
  member: 1900
  member: local_call

COR list <HR>
  member: 911
  member: 1800
  member: local_call

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

В этом разделе описывается процесс устранения неполадок конфигурации.

Совершите несколько тестовых вызовов через шлюзы и через IP WAN или PSTN, чтобы проверить правильность конфигурации. Можно определить, прошел ли вызов в шлюз, если запустить отладку на целевом шлюзе.

Дополнительные сведения об устранении неполадок см. в разделе Конфигурация и устранение неполадок услуг телефонии (ITS) Cisco IOS.

  • debug voip ccapi inout – используется для отладки сквозных вызовов VoIP.

  • debug ephone detail – используется для тщательной отладки IP-телефонов Cisco.

Примечание. Перед использованием команд debug см. статью Важные сведения о командах debug.

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

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


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


Document ID: 42720