Клавиши blf что это
Использование функции BLF на телефонах Escene
Функция BLF (Busy Lamp Field) позволяет отслеживать текущее состояние линий других абонентов в реальном времени, а также перехватывать вызовы, предназначенные для других абонентов. Необходимо, чтобы функция BLF поддерживалась и АТС, и телефоном, на котором будет отслеживаться состояние линий.
Доступны следующие состояния линии: свободно (Idle), идёт вызов (Ringing), линия используется (Connected/Busy). Следует упомянуть, что состояние регистрации линии не отслеживается: даже если линия не зарегистрирована, ее состояние будет указано как “свободно”.
Если нажать на кнопку BLF для свободной линии, то туда будет произведен вызов. Если же нажать на кнопку BLF для линии, на которую идёт вызов, то он будет перехвачен.
Функция BLF необходима в первую очередь для секретарей, перенаправляющих звонки. Она позволяет определить, может ли абонент принять вызов в данный момент и, в случае невозможности, переключить на другого ответственного сотрудника или голосовую почту.
Как это работает
Сперва телефон посылает на АТС SIP-сообщение SUBSCRIBE с номером линии, чье состояние он хочет отслеживать. После этого при изменении состояния линии АТС посылает телефону SIP-сообщение NOTIFY, в котором указывается текущее состояние.
Для перехвата вызова телефон посылает на АТС SIP-сообщение INVITE, в котором указан специальный префикс и номер перехватываемой линии. Этот префикс определяется настройками АТС и указывается в настройках телефона.
Настройка Asterisk
Для того, чтобы Asterisk начал поддерживать BLF, необходимо произвести следующие настройки:
В файле sip.conf в секции с настройками для экстеншенов:
allowsubscribe=yes
call-limit=4
limitonpeers=yes
notifyringing=yes
notifyhold=yes
context=phones
subscribecontext=BLF
В файле extensions.conf:
[BLF]
exten => _.,hint,SIP/$
[phones]
exten => _**.,1,Pickup($
В группе BLF необходимо указать все линии, чье состояние необходимо отслеживать.
При использовании дистрибутивов на основе Asterisk поддержка BLF может быть включена изначально. В случае с FreePBX настройки менять не понадобилось. Никаких дополнительных настроек не требуется и при работе с IP-ATC 3CX.
Для поддержки BLF дистрибутивом Thirdlane понадобилось внести следующие изменения:
Настройка телефона
Наличие встроенной панели расширения с функциональными кнопками, поддерживающими BLF, является важной особенностью корпоративных IP-телефонов Escene. Встроенная панель есть у моделей ES320-N, ES320-PN, ES330-PE, ES410-PE, гигабитной модели GS320-P и Wi-Fi модели WS320-N. Начиная с модели ES330-PE и выше все корпоративные телефоны также поддерживают дополнительную панель расширения на 32 кнопки. Суммарно телефон может поддерживать до 6-и панелей расширения общей ёмкостью до 192 кнопок.
На телефонах Escene функция BLF реализуется с помощью настройки программируемых клавиш: в веб-интерфейсе необходимо указать:
Если ваша АТС настроена правильно и телефон на ней зарегистрирован, то он начнет отображать состояние линий по следующей схеме:
Перехват вызова
В соответствии с настройками АТС в настройках телефона необходимо указать префикс, используемый для перехвата вызова. В нашем случае используется префикс “**”.
Таким образом, поддержка BLF — одно из важнейших преимуществ корпоративных телефонов перед универсальными. Путем несложных настроек телефон становится частью единой системы унифицированных коммуникаций, позволяя контролировать телефонные линии сотрудников, упрощать коммуникации и, как следствие, существенно экономить рабочее время.
Использование функции BLF в IP-телефонах
Рассматривая IP-телефоны, в описании нередко можно встретить такую функцию как «настраиваемый BLF клавиши».
Аббревиатура малоизвестная и не заостряет на себе внимания. Разберем, что же это такое, и чем эта функция полезна.
Аббревиатура BLF — Busy Lamp Filed
обозначает световой индикатор, показывающий занята ли линия у другого абонента этой же офисной АТС. Первые BLF клавиши выполняли только эту функцию, современные модели поддерживают возможность настройки клавиш под собственные нужды.
Многие IP-телефоны поддерживают функциональные клавиши BLF.
В классическом варианте принцип работы индикатора таков:
Таким образом, секретарь может без проблем увидеть, можно ли перевести новый звонок на руководителя, а руководитель или любой другой сотрудник может видеть свободны ли их подчиненные или коллеги для внутреннего звонка.
Также эта функция удобна в следующем случае: менеджер по работе с корпоративными клиентами Ольга в данный момент не на рабочем месте, на её телефон поступает звонок, менеджер Арман может принять этот звонок на своём телефоне простым нажатием BLF-клавиши, настроенной на внутренний номер Ольги. Удобно, не правда ли?
Многие модели IP-телефонов поддерживают расширенный набор функций для BLF-клавиш, которые можно настроить под собственные нужды.
Рассмотрим наиболее популярные:
Полный перечень доступных для настройки функций варьируется от производителя к производителю, мы перечислили лишь наиболее подходящие для общего пользования. Использование даже одной-двух из перечисленных функций многократно увеличат эффективность и комфорт работы любого сотрудника, за что они несомненно будут благодарны.
ИТ База знаний
Полезно
— Онлайн генератор устойчивых паролей
— Онлайн калькулятор подсетей
— Руководство администратора FreePBX на русском языке
— Руководство администратора Cisco UCM/CME на русском языке
— Руководство администратора по Linux/Unix
Навигация
Серверные решения
Телефония
FreePBX и Asterisk
Настройка программных телефонов
Корпоративные сети
Протоколы и стандарты
Настройка BLF в CUCM
Звонки по светофору
Продвинутый курс по Asterisk
Концентрат редких знаний, для внедрения Asterisk в крупных предприятиях. Все это мы собрали в одном курсе для тебя.
BLF (Busy Lamp Field) – это фича, которая позволяет в реальном времени наблюдать статус другого абонента при помощи индикации на кнопках. Если кнопка быстрого набора горит красным, то это значит, что абонент занят (состояние Off-Hook), а если не горит, то значит что абоненту можно позвонить (состояние On-Hook). В CUCM для этого используется инструмент Native Presence.
Настройка BLF Speed Dial
Рассмотрим как настраиваются клавиши быстрого набора со световой индикацией. Прежде всего, переходим во вкладку System → Enterprise Parameters и в строке BLF For Call Lists выставляем параметр Enabled. По-умолчанию выставлен Disabled.
Далее идем во вкладку Device → Device Settings → Phone Button Template. Здесь либо выбираем уже существующий шаблон, либо создаем новый. Подробнее о настройке шаблонов клавиш на телефонах Cisco можно почить в нашей статье. В открывшемся окне указываем для желаемых клавиш функцию Speed Dial BLF, и после чего сохраняем и применяем настройки.
После этого переходим в меню Device → Phone, находим телефон, на котором ходим настроить BLF. Тут в поле Phone Button Template выбираем созданный нами шаблон и нажимаем Save и Apply Config.
Слева в меню Association Information должен появиться пункт Add a New BLF SD.
Нажимаем на него, и у нас открывается новое окно, где нужно ввести номер назначения, и описание для кнопки, которое будет отображаться на экране. Затем для сохранения настроек нажимаем Save.
После этих действий BLF Speed Dial настроен на телефоне. Далее таким же образом можно настроить остальные аппараты.
Продвинутый курс по Asterisk
Концентрат редких знаний, для внедрения Asterisk в крупных предприятиях. Все это мы собрали в одном курсе для тебя.
Затачиваем Astesrisk для работы с BLF Cisco
BLF (Busy Lamp Field) — в общем, это набор индикаторов на IP телефоне, которые показывают статус линии: свободно или занято.
В этой статье мы научим Asterisk правильно работать с телефонами Cisco для отображения BLF статусов.
Теория
Введём в консоли Asterisk команду:
Колоночка State показывает, собственно, состояние линии, Watchers — количество слушающих эту линию. При изменении состояния линии, Asterisk отправляет телефону сообщение и телефон включает индикацию. Работоспособность BLF на Asterisk можно сначала проверить на программном телефоне, например, на DrayTek SoftPhone. После добавления контактов можно наблюдать индикацию занятости линии. По-умолчанию, Asterisk отправляет такие сообщения, которые телефон Cisco прочитать не может, и, соответственно, BLF на них не работает.
Патчим исходные коды Asterisk
Скачиваем патч: issues.asterisk.org/jira/secure/attachment/32739/cisco-blf-asterisk.1.8.0.patch
При установке этого патча asterisk компилироваться не будет.
В патче присутствует небольшая опечатка, её надо исправить.
В строке 23 switch (state) исправить на switch (data->state);
в строке 40 state исправить на data->state;
в строке 60 state исправить на data;
в строке 66 state исправить на data.
Далее копируем исходники Asterisk в папку, например /usr/src/asterisk.
Кладем патч в папку channels и сразу переименовываем его, например в patch.
Выполняем команду:
На запрос “File to patch” вводим путь где расположен sip.h (обычно в include/sip/sip.h).
Если Asterisk установлен, то необходимо его удалить. Для этого останавливаем Asterisk:
Перед установкой asterisk необходимо установить все модули для компиляции исходников, в частности gcc, gcc-c++, kernel-devel, ncurses-devel, openssl-devel, m2crypto, libssl-devel.
Далее выполняем:
Busy Lamp Field (BLF) – Что это и как это работает (Subscribe, Notify)
Опубликовано в Новые технологии VoIP
Busy Lamp Field (BLF) это индикация программируемых клавишей набора IP-телефона, отображающих статус состояния абонента, очереди или внешней линии IP-АТС. Необходимые данные подписки, вносятся в настройки конкретного телефона. После этого телефон подписывается на информацию определенных номеров рассылаемых АТС. Сообщения состояния BLF передаются посредством SIP протокола, с помощью запросов SUBSCRIBE и NOTIFY. Обычно аппарат запрашивает состояние (сообщение SUBSCRIBE) и получает ответ от IP-АТС (сообщение NOTIFY).
Процедура обмена сообщениями выглядит следующим образом, VoIP телефон отсылает запрос SUBSCRIBE к своей IP-АТС. Если в АТС разрешена подписка, то она отвечает сообщением 200 OK. Сообщения NOTIFY передает необходимые данные в XML формате IP-телефону. Как только происходит изменения состояния номера подписки (занятость, удержание, вызов), АТС посылает телефону сообщение NOTIFY. На это сообщение подписчик отвечает 200 ОК. Точно таким образом IP-телефон может отказаться от подписки, отправив АТС сообщение SUBSCRIBE, содержащее значение 0 в заголовке Expires.
IP-телефон с номером 106 зарегистрирован в АТС, отправляет запрос SUBSCRIBE, для получение подписки о номере 136.
Разберем это сообщение:
После получения сообщения SUBSCRIBE АТС отправляет сообщение ответ подписчику 200 OK.
В сообщении NOTFIY показано, что происходит изменение статуса номера 136, информация передается в формате XML от АТС, в сторону подписчика.
Разберем это сообщение:
После получения сообщения NOTIFY подписчик отправляет в сторону АТС сообщение 200 OK.
Отказ от подписки, запрос SUBSCRIBE
IP-телефон (подписчик) отказывается от подписки, отправляя АТС сообщение SUBSCRIBE с параметр 0 в поле Expire.
Разберем это сообщение:
После получения сообщения SUBSCRIBE АТС, отправляет подписчику сообщение 200 OK.
Часто встречающиеся ошибки