Именованный список номеров - логическое объединение телефонных номеров под определенным, уникальным в рамках домена, именем. Каждый список номеров имеет следующие свойства:
- name — имя;
- type — тип списка номеров;
- numbers — список, состоящий из одного и более номеров;
- description — текстовое описание списка номеров.
В системе определены следующие типы именованных списков: blf, presence, default, teleconference.
BLF списки
BLF списки используются сервисом blf для определения возможности создания подписки одного абонента на другого. Для того, чтобы сервис разрешил подписку необходимо выполнение двух условий:
1. Оба абонента находятся в одном blf списке.
2. Приоритет номера подписчика в данном списке позволяет создать подписку на запрашиваемый номер.
Существуют следующие приоритеты номера подписчика:
- low — запрещает подписываться на любой номер из списка;
- normal — разрешает подписываться на номера с одноименным приоритетом или на номера с приоритетом low;
- high — разрешает подписываться на любые номера из списка.
При создании списков важно понимать, что при создании подписки система будет пытаться найти любой список, который данную подписку разрешит. Т.е. если абоненту в одном из списков назначен low приоритет — это ещё не означает, что данный абонент не сможет подписаться на запрашиваемый номер, так как в системе могут существовать и другие списки, которые разрешат абоненту данную подписку.
Presence списки
Presence списки используются сервисом presence для определения возможности создания подписки одного абонента на другого. Работают аналогично BLF-спискам.
Default списки
Данный тип является универсальным (не типизированным) списком номеров. В настоящий момент используется для черных/белых списков номеров на транках, которые предназначены для ограничения входящих/исходящих вызовов. Команды для установки чёрных/белых списков на транк представлены в разделе Команды управления SIP-транками.
Также default-списки можно использовать в правилах маршрутизации, адаптации и модификаторах.
Teleconference списки
Teleconference списки используются в шаблонах телеконференции (см. раздел Руководство по настройке селекторной связи с возможностью управления с ТА). Данные списки содержат номера участников телеконференции, а также состояние их голоса (включен/выключен). Имя для данного типа списков задается только в цифровом формате, так как оно используется в некоторых feature-кодах услуги teleconference.
Команды по управлению именованными списками представлены в разделе /domain/<DOMAIN>/lists/ — команды управления именованными списками номеров.