—просите про Asterisk в Telegram - чате

ћерион Ќетворкс

5 минут чтени€

ѕривет! ¬ этой статье мы рассмотрим Partitions и Calling Search Space (CSS) в Cisco Unified Communications Manager (CUCM) , которые €вл€ютс€ частью механизма Class of Control и примен€ютс€ при разграничении доступов.

Partitions можно рассматривать как набор маршрутов, паттернов, номеров DN, каждый из которых может принадлежать к определенным разделам. CSS же представл€ет собой упор€доченный список Partitions. „тобы совершить вызов Partition вызываемой стороны должен принадлежать CSS вызывающей стороны.

ѕри попытке выполнить вызов CUCM просматривает CSS вызывающей стороны и провер€ет, принадлежит ли вызываема€ сторона PartitionТу в CSS. ≈сли это так, вызов направл€етс€ в Translation Pattern. ≈сли нет, то вызов отклон€етс€ или Translation Pattern игнорируетс€. ѕодробнее про маршрутизацию и Translation PatternТы можно прочить в наших стать€х.

ћожно назначить разные CSS IP-телефонам, номерам DN, переадресации всех вызовов (Call Forwarding All Ц CFA), переадресации без ответа (Call Forwarding No Answer - CFNA), переадресации вызовов в случае зан€тости (Call Forwarding Busy - CFB), шлюзов и паттернам Translation Pattern.

–азделы и CSS облегчают маршрутизацию вызовов, поскольку они дел€т план маршрутизации на логические подмножества на основе организации, местоположени€ и/или типа вызова.

„тобы лучше пон€ть, как все это работает, рассмотрим пример.


ѕример использовани€ Partitions и CSS

Ётот пример иллюстрирует, как можно разграничить маршрутизацию звонка между пользовател€ми в пределах организации.

ƒопустим, у нас имеетс€ три группы пользователей:

  • —тажеры (могут звонить только на внутренние номера)
  • –аботники (могут звонить на внутренние номера и совершать междугородние звонки)
  • –уководство (могут звонить на внутренние номера, совершать междугородние и международные звонки)

ƒл€ каждого направлени€ необходимо иметь Partition:

  • ¬нутренние номера ЦPartition_1
  • ћеждугородние звонки Ц Partition_2
  • ћеждународные звонки Ц Partition_3

Ёти разделы отражают все возможные направлени€ звонков. ¬се телефоны (номера DN) мы поместим в раздел Partition_1 (внутренние номера).

Ќа шлюзе сконфигурировано два паттерна Route Patterns:

  • ¬се звонки кроме международных (поместим в раздел Partition_2)
  • ћеждународные звонки (поместим в раздел Partition_3)

Ќа основании этих ограничений создаем три CSS:

  • CSS1 содержит разделы: Partition_1
  • CSS2 содержит разделы: Partition_1, Partition_2
  • CSS3 содержит разделы: Partition_1, Partition_2, Partition_3

Ќастраиваем телефоны:

  • Ќа телефонах стажеров указываем CSS1
  • Ќа телефонах работников указываем CSS2
  • Ќа телефонах руководства указываем CSS3

“еперь совершим тестовые звонки с заданными настройками.

“ест 1: «вонок с телефона стажера

Ќабран внутренний номер:

  • ¬ызываемый абонент: Partition_1
  • –азделы CSS вызывающего абонента: Partition_1
  • –езультат: ¬ызов выполнитс€ (раздел Partition_1 включен в CSS)

Ќабран междугородний номер:

  • ¬ызываемый абонент: Partition_2
  • –азделы CSS вызывающего абонента: Partition_1
  • –езультат: ¬ызов не выполнитс€ (раздел Partition_2 не включен в CSS)

Ќабран международный номер:

  • ¬ызываемый абонент: Partition_3
  • –азделы CSS вызывающего абонента: Partition_1
  • –езультат: ¬ызов не выполнитс€ (раздел Partition_3 не включен в CSS)

“ест 2: «вонок с телефона работника

Ќабран внутренний номер:

  • ¬ызываемый абонент: Partition_1
  • –азделы CSS вызывающего абонента: Partition_1, Partition_2
  • –езультат: ¬ызов выполнитс€ (раздел Partition_1 включен в CSS)

Ќабран междугородний номер:

  • ¬ызываемый абонент: Partition_2
  • –азделы CSS вызывающего абонента: Partition_1, Partition_2
  • –езультат: ¬ызов выполнитс€ (раздел Partition_2 включен в CSS)

Ќабран международный номер:

  • ¬ызываемый абонент: Partition_3
  • –азделы CSS вызывающего абонента: Partition_1, Partition_2
  • –езультат: ¬ызов не выполнитс€ (раздел Partition_3 не включен в CSS)

“ест 3: «вонок с телефона руководства

Ќабран внутренний номер:

  • ¬ызываемый абонент: Partition_1
  • –азделы CSS вызывающего абонента: Partition_1, Partition_2, Partition_3
  • –езультат: ¬ызов выполнитс€ (раздел Partition_1 включен в CSS)

Ќабран междугородний номер:

  • ¬ызываемый абонент: Partition_2
  • –азделы CSS вызывающего абонента: Partition_1, Partition_2, Partition_3
  • –езультат: ¬ызов выполнитс€ (раздел Partition_2 включен в CSS)

Ќабран международный номер:

  • ¬ызываемый абонент: Partition_3
  • –азделы CSS вызывающего абонента: Partition_1, Partition_2, Partition_3
  • –езультат: ¬ызов выполнитс€ (раздел Partition_3 включен в CSS)

“аким образом, получаетс€, что вызовы совершать можно, только если раздел Partition вызываемого абонента находитс€ в CSS вызывающего.


Ќастройка

Ќачнем с настройки Partitions. ¬ Cisco Call Manager Administration переходим во вкладку Call RoutingClass of ControlPartition и нажимаем Add New. «десь в поле Name указываем название дл€ раздела и нажимаем Save.

Partitions

“еперь перейдем к созданию CSS. ƒл€ этого выберем вкладку Call RoutingClass of ControlCalling Search Space. “ут указываем им€ в поле Name, из пол€ Available Partitions перенесем в поле Selected Partitions разделы, которые должен содержать CSS. ѕеренос осуществл€етс€ при помощи стрелочек. ѕосле чего нажимаем кнопку Save дл€ сохранени€.

Ќастройка Calling Search Space на CUCM

ѕосле того как мы создали CSS и Partitions на наших серверах, применим их к устройствам. –ассмотрим это на примере настройки телефона. ƒл€ этого выбираем телефон, который мы хотим настроить во вкладке DevicePhone. ¬ его настройках выбираем желаемую линию и нажимаем на нее, например Line [1] . ¬ открывшемс€ окне в строке Route Partition в выпадающем списке выбираем раздел дл€ этой линии. ѕосле этого нажимаем Save и возвращаемс€ назад.

Ќастройка Partitions на номере

“еперь нам осталось применить к телефону CSS. «десь, в настройках телефона в поле Device Information находим строчку Calling Search Space и в выпадающем меню выбираем созданный ранее CSS. «атем сохран€ем и примен€ем настройки.

Ќастройка CSS на телефоне

јналогично мы можем настраивать Partitions и CSS на других устройствах, паттернах и номерах.


ѕолезна ли ¬ам эта стать€?


Ёти статьи могут быть вам интересны: