Переадресация вызова по занятости (CFB)
Описание
Услуга "Переадресация вызова по занятости (cfb)" ("Call Forwarding Busy") позволяет пользователю перенаправлять все входящие вызовы на заранее указанный номер телефона в случае, когда вызываемый абонент занят.
Для использования услуги требуется лицензия, для услуги "cfb" пакет ECSS-GEN или ECSS-FULL+
/domain/test_domain/ss/limit --show-ss ┌──────────┬────┬─────────┬─────────┬──────────────────────────┬─────────────────────────┐ │ Name │Used│Available│ Limit │ Description │ SS List │ ├──────────┼────┼─────────┼─────────┼──────────────────────────┼─────────────────────────┤ │ECSS-GEN │0 │100 │undefined│Стандартные услуги (РД 45)│cfb │ . . . │ECSS-FULL+│5 │100 │undefined│Дополнительные услуги │cfb │ . . . └──────────┴────┴─────────┴─────────┴──────────────────────────┴─────────────────────────┘

Любому абоненту можно назначить переадресацию внешних вызовов.
Допускается одновременное использование всех типов переадресации. Таблица взаимодействия услуг
| Услуга | взаимодействие с CFB |
|---|---|
| Будильник / Alarm Call | ↑ |
| Запрет анонимных вызовов / Anonymous Call Blocking | ← |
| Переадресация по автоопределению номера | ← |
| Переадресация вызова посредством оконечного терминала | ↑ |
| Безусловная переадресация | ← |
| Переадресация по неответу | ↑ |
| Переадресация по неответу без уведомления | ↑ |
| Переадресация вызова по недоступности | неприменимо |
| Переадресация вызова по времени | ← |
| Безусловная переадресация без уведомления | ← |
| Запрет переадресуемых вызовов | ← |
| Переадресация по расписанию | ↑ |
| Переадресация по расписанию и неответу | ↑ |
| Следуй за мной | ← |
| Следуй за мной и неответу | ↑ |
| Ожидание вызова (CW) | ↑ |
| Мультилайн (ML) | ↑ |
| Группа шеф-секретарь (Assistant) | ← |
| Групповой вызов (CGG) | ← |
| Всегда на связи (FlexiСall) | работают параллельно |
| Не беспокоить (DND) | ← |
| Запрет переадресованных вызовов (RFC) | ← |
| Выборочное разрешение входящих вызовов (sca) | ← |
| Выборочный запрет входящих вызовов (scr) | ← |
где:
"↑ "– услуга CFU имеет приоритет
"←" — указанная услуга имеет приоритет
Использование
"Переадресация вызова по занятости (cfb)" ("Call Forwarding Busy") — услуга, при которой все входящие к пользователю вызовы перенаправляются на заранее определенный номер в случае, когда вызываемый абонент занят. При этом на телефон пользователя, заказавшего услугу, нет уведомления.
Пример
- Абонент B(42007) активизировал услугу CFB. Переадресация вызова по занятости активизирована на заранее определенный номер абонента C(42001).
- Абонент B(42007) разговаривает с абонентом D(50001)
- Абонент A(42009)набирает номер абонента B(42007).
- SSW переадресует вызов на абонента С(42001).
- Абонент С отвечает абоненту А.
- Абонент А и С завершают разговор.

| ![]() |
| |
| |
|
Управление услугой с телефонного аппарата
Переадресация вызова по занятости (CFB — Call Forwarding Busy)
| Действие | в тональном наборе / на smart телефоне | в импульсном наборе 1 | |
|---|---|---|---|
Активация | *22*<ТЕЛЕФОН># / *22*<ТЕЛЕФОН> | 1122<ТЕЛЕФОН> | |
| Деактивация | #22# / #22 #22*<РЕЖИМ># / #22*<РЕЖИМ> | 1222 | |
Просмотр состояния | *#22# / *#22 | 1322<ТЕЛЕФОН> | |
Проверка номера переадресации | 1422<ТЕЛЕФОН> | ||
Активировать/Деактивировать | *D22*<ТЕЛЕФОН># / *D22*<ТЕЛЕФОН> | ||
1 — basic терминал, у абонента так же должен быть установлен параметр pulse_telephone=true
(данным параметром мы разрешаем принимать импульсный набор для активации услуг с ТА абонента. Тональный набор так же обрабатывается)
где
- <ТЕЛЕФОН> — номер телефона, на который настроена безусловная переадресация;
- <РЕЖИМ> — режим переадресации, доступны режимы:
- 1 — Внутренние номера;
- 2 — Внешние номера.
Логика выбора номера для переадресации "Внутренний номер" / "Внешний номер" следующая:
- если номер А определён системой как локальный, то вызов будет переадресован на телефон из параметра "номер".
- если номер А определён системой как внешний (пришедший не от абонентов станции), то вызов будет переадресован на телефон из параметра "внешний номер".
При использовании ТА в режиме импульсного набора можно вводить только код услуги и Внутренний номер телефона.
Ввод режима / Внешнего номера возможен только при переходе в тональный режим или через "Портал абонента".
Так же изменить конфигурацию может оператор через CLI / Web интерфейс.
При использовании ТА в тональном наборе или smart ТА пользователь может указать:
- только *22*1*Внутренний_Номер – при этом все звонки вне зависимости Внешние или Локальные — будут переадресованы на указный Внутренний_Номер.
- только *22*2*Внешний_Номер (автоматически активируется параметр "Использовать внешний номер")— при этом все Внешние звонки будут будут переадресованы на указный Внешний_Номер ,
а Локальные звонки будут проключены к нашему абоненту (для Локальных звонков переадресация срабатывать не будет) - последовательно активировать *22*1*Внутренний_Номер, а затем *22*2*Внешний_Номер (при этом автоматически активируется параметр "Использовать внешний номер").
В этом случае все Внутренние звонки будут переадресованы на Внутренний_Номер переадресации, а все Внешние звонки (приходящие из транка) будут переадресованы на Внешний_Номер.
Просмотр состояния
Логика работы услуги "Просмотр состояния" :
Абонент в тональном наборе вводит код услуги *#22# или *#22 , в зависимости от статуса услуги абонент получит уведомление на дисплей "Активирован /Деактивирован" и фразу автоответчика — "Услуга активирована /деактивирована".
В случае набора *#22*<телефон_для_переадресации> будет выполняться проверка, активна ли услуга на выбранный Внутренний_номер, если выбранный телефон не внутренний (а внешний) или переадресация активна на другой номер → результат проверки будет фраза автоответчика "Услуга деактивирована" / на дисплей "Деактивирован".
Абонент в импульсном наборе вводит код услуги 1322<телефон_для_переадресации> , в зависимости от статуса услуги абонент получит фразу автоответчика — "Услуга активирована /деактивирована".
Проверка выполняется только по "Внутреннему_номеру".
Режим "Переключения (trigger)" можно использовать для программирования кнопки телефона
при этом однократное нажатие на кнопку приводит к включению услуги ,
а повторное нажатие на ту же кнопку к выключению услуги и далее по кругу (вкл/выкл).
Режим тригера поддерживается только в тональном наборе.
- Абонент В (42007) использует smart TA ;
- Абонент В (42007) активирует CFB на номер 42001, для этого набирает последовательность код услуги *22, * и номер абонента С(42001)#. ==> *22* 42001#;
- SSW активирует услугу CFU в базе данных абонента;
- SSW посылает подтверждение о активации услуги в ТА абонента, данное подтверждение выводится на дисплей ТА;
- так же SSW посылает в RTP пакетах фразу информатора — "Услуга активирована" которую абонент прослушивает в трубку или на динамик ТА.
|
|
|
- Абонент В (42007) использует smart TA ;
- Услуга CFB активна;
- Абонент В (42007) деактивирует CFB, для этого набирает последовательность код услуги #22#;
- SSW деактивирует услугу CFB в базе данных абонента;
- SSW посылает подтверждение о деактивации услуги в ТА абонента, данное подтверждение выводится на дисплей ТА;
- так же SSW посылает в RTP пакетах фразу информатора — "Услуга деактивирована" которую абонент прослушивает в трубку или на динамик ТА.
|
|
|
- Абонент В (42007) использует smart TA ;
- Услуга CFB активна;
- Абонент В (42007) деактивирует CFB, для этого набирает последовательность код услуги #22*<режим># → #22*1#;
- SSW выполняет изменение номера услуги CFB в базе данных абонента, удаляет запись "Локального номера", при этом "Внешний номер" остается без изменения и услуга активна;
- SSW посылает подтверждение о изменении услуги в ТА абонента, данное подтверждение выводится на дисплей ТА;
- так же SSW посылает в RTP пакетах фразу информатора — "Параметры услуги изменены" которую абонент прослушивает в трубку или на динамик ТА.
|
|
|
- Абонент В (50001) использует Basic TA и у него установлен параметр "pulse_telephone=true" на алиас;
- Абонент В (50001) активизирует CFB на номер 42007, для этого набирает последовательность код услуги 1122 и номер абонента С(42007). ==> 112242007;
- SSW активизирует услугу CFB в базе данных абонента;
- SSW посылает подтверждение о активизации услуги в ТА абонента, но так как абонент использует Basic TA, то данное подтверждение ни куда не выводится (нет индикации);
- SSW посылает в RTP пакетах фразу информатора — "Услуга активирована".
|
|
|
Настройка параметров услуги через интерфейс командной строки
Для активации услуги "cfb" через интерфейс командной строки выполните следующую команду:
- для администратора системы:
/cluster/storage/<CLUSTER>/ss/enable <DOMAIN> <ADDRESS> cfb <ATR>
/cluster/storage/<CLUSTER>/ss/activate <DOMAIN> <ADDRESS> cfb <ATR>
- для оператора виртуальной АТС:
/domain/<DOMAIN>/ss/enable <ADDRESS> cfb <ATR>
/domain/<DOMAIN>/ss/activate <ADDRESS> cfb <ATR>
где
<CLUSTER> — имя кластера хранения долговременных данных (DS);
<DOMAIN> — имя виртуальной АТС, которой принадлежит абонент(ы);
<ADDRESS> — номер(а) абонентов, для которых выполняется настройка услуги, символ "*" используется для указания всех абонентов заданного домена.
Диапазоны номеров указываются в фигурных скобках. Например: 71{1-2,9} соответствует номерам 711, 712, 719.
<ATR> — атрибуты услуги:
- Номер (number) — номер, на который выполняется переадресация;
- Внешний номер (external number) — номер, на который выполняется переадресация, если номер А определён системой как внешний (пришедший не от абонентов станции). Используется одновременно с параметром "номер" (при указании флага "Использовать внешний номер");
- Изменение категории вызывающего абонента (A) при переадресации (replace_category_from_redirection) — если флаг установлен, и выполнена переадресация звонка, то категория вызывающего абонента(А) будет изменена на категорию набираемого абонента (В);
- Использовать внешний номер (use external number) — если флаг установлен, то при переадресации дополнительно используется поле "внешний номер";
В случае активации флага "Использовать внешний номер" логика выбора номера для переадресации следующая:
- если номер А определён системой как локальный, то вызов будет переадресован на телефон из параметра "номер"
- если номер А определён системой как внешний (пришедший не от абонентов станции), то вызов будет переадресован на телефон из параметра "внешний номер".
- Выполнить переадресацию если занята одна линия (use_one_line_busy_forwarding) — если флаг установлен, то переадресация по занятости будет выполнена при занятии одной линии.
Описание команд для управления услугами через интерфейс командной строки CLI приведено в Справочнике команд CLI, разделы /cluster/storage/<STORAGE>/ss и /domain/<DOMAIN>/ss.
Пример настройки CLI
Активировать услугу "Переадресация вызова по занятости (cfb)" ("Call Forwarding Busy") для абонента с номером 42001 виртуальной АТС "test_domain".
И установить номер для переадресации — 42007.
Активация услуги "cfb" через интерфейс командной строки:
/domain/test_domain/ss/enable 42001 cfb 1 users divided into 1 parts [**********************************************************************] 32mks Success: Supplementary service cfb enabled for domain "test_domain", address "42001" Read properties from enabled supplementary services [**********************************************************************] 48mks /domain/test_domain/ss/activate 42001 cfb number = 42007 1 users divided into 1 parts [**********************************************************************] 38mks Success: Supplementary service cfb activated for domain "test_domain" address "42001"
Результат:
/domain/test_domain/ss/info 42001 Domain: test_domain Supplementary services' settings: ┌──────────────────────────────┬──────────────────────────────────────────────────┬──┬──┬─────────────────────────────────────────────────────────────────────────────────┐ │ Address │ Name │V │E │ CSD │ ├──────────────────────────────┼──────────────────────────────────────────────────┼──┼──┼─────────────────────────────────────────────────────────────────────────────────┤ │42001 │cfb │14│T │external_number = [] │ │ │ │ │ │number = "42007" │ │ │ │ │ │replace_category_from_redirection = false │ │ │ │ │ │use_external_number = false │ │ │ │ │ │use_one_line_busy_forwarding = false │ │42001 │clip │6 │T │ │ │42001 │cnip │4 │T │ │ └──────────────────────────────┴──────────────────────────────────────────────────┴──┴──┴─────────────────────────────────────────────────────────────────────────────────┘ Legend: V - version of the supplementary service; E - enable state of selected supplementary service to current domain, address
Настройка параметров услуги через web-конфигуратор
Настройки выполняются в разделе "Supplementary services" ("Дополнительные услуги") приложения "Subscriber card" ("Карточка абонента").
Настройка услуги для всех абонентов определенной виртуальной АТС, а так же для определенного абонента в отдельности выполняется в приложении "Subscriber card" ("Карточка абонента").
Для активации услуги установите флаг напротив значения "Переадресация вызова по занятости (cfb)" ("Call Forwarding Busy") и в поле "Номер" ("number") укажите номер, на который будет совершаться переадресация вызова.
Для деактивации услуги — снимите флаг.
Для сохранения настроек нажмите кнопку "Сохранить" ("Save").
Пример настройки через Web
Активация услуги "cfb" через web-конфигуратор:
- Выберите номер телефона абонента — 42001;
- Разрешите использовать услугу абоненту — установите
. Установите флаг напротив услуги "Переадресация вызова по занятости (cfb)". - В поле "Номер" ("number") установите номер — 42007;
- Для сохранения настроек нажмите кнопку "Сохранить" ("Save").

Пример настройки через Портал абонента
Активация услуги "cfb" через Портал абонента:
- Выберите закладку "Услуги";
- Установите переключатель напротив услуги "Переадресация вызова по занятости (cfb)" в положение вкл .
- В поле "Номер" установите номер — 42007;
- Для сохранения настроек нажмите кнопку "Сохранить".





