Электронная библиотека » Владислав Юров » » онлайн чтение - страница 4


  • Текст добавлен: 15 июня 2015, 18:01


Автор книги: Владислав Юров


Жанр: Справочная литература: прочее, Справочники


Возрастные ограничения: +12

сообщить о неприемлемом содержимом

Текущая страница: 4 (всего у книги 16 страниц) [доступный отрывок для чтения: 5 страниц]

Шрифт:
- 100% +
Email Address

Адрес электронной почты для отправки оставленных голосовых сообщений.

Pager Email Address

Адрес электронной почты для отправки уведомлений о поступлении голосовых сообщений.

Email Attachment

yes – добавлять к сообщениям файлы с голосовыми сообщениями

no – не добавлять к сообщениям файлы с голосовыми сообщениями (сообщение можно будет прослушать с телефона или через WEB-интерфейс пользователя)

Play CID

yes – воспроизводить номер звонившего абонента (после даты и времени сообщения)

no – не воспроизводить номер звонившего абонента

Play Envelope

yes – воспроизводить информацию о сообщении (дату и время, а также CID)

no – не воспроизводить информацию о сообщении

Delete Voicemail

yes – удалять сообщение после отправки по электронной почте (ВНИМАНИЕ: обязательно включите опцию Email Attachment, иначе сообщение будет удалено безвозвратно и прослушать его другими способами будет уже невозможно)

no – не удалять сообщение после отправки по электронной почте (чтобы можно было прослушать сообщение по телефону или через WEB-интерфейс)

IMAP Username

Логин пользователя, если используется локальный сервер IMAP для хранения архива Голосовой почты.

IMAP Password

Пароль пользователя IMAP.

VM Options

Расширенные настройки Голосовой почты, например:

maxmessage – максимальная длина сообщения в секундах

minsecs – минимальная длина сообщения в секундах

reviewyes, чтобы воспроизвести звонящему оставленное сообщение перед сохранением

Параметры разделяются символом «|», например:

maxmessage=60|minsecs=2|review=yes

VM Context

Названием контекста (context) для Голосовой почты. По умолчанию должно быть «default». Изменение может потребоваться при самостоятельной доработке алгоритмов работы с голосовой почтой.

VmX Locater

WEB-интерфейс пользователя для управления Голосовой почтой.

VmX Locater

Enable — предоставление пользователю возможности управления настройками голосовой почты через WEB-интерфейс.

Disable – отключение у пользователя возможности самостоятельно управлять настройками голосовой почты через WEB-интерфейс. Все сделанные пользователем настройки сохраняются, но игнорируются.

Use When

unavailable – использовать VmX Locater, если телефон абонента недоступен или не отвечает

busy – использовать VmX Locater, если телефон абонента занят

Voicemail Instructions

Инструкция для звонящего по использованию Голосовой почты, опция «Standard voicemail prompts»:

включена – стандартное приветствие перед записью сообщения

выключена – персональное приветствие, записанное абонентом (по умолчанию – *77)

Press 0

Действие при нажатии вызывающим абонентом кнопки «0» во время записи сообщения:

Go To Operator – соединение с оператором

ХХХХХХХ – внутренний номер, Группа вызова, Очередь, внешний номер

Press 1

Действие при нажатии вызывающим абонентом кнопки «1» во время записи сообщения:

ХХХХХХХ – внутренний номер, Группа вызова, Очередь, внешний номер (например, номер заместителя)

Press 2

Действие при нажатии вызывающим абонентом кнопки «2» во время записи сообщения:

ХХХХХХХ – внутренний номер, Группа вызова, Очередь, внешний номер (например, мобильного телефона)

Device Options

После создания абонента появляется возможность настраивать перечисленные ниже поля.

canreinvite

По умолчанию «yes»

После установления соединения между абонентами Elastix может предложить устройствам абонентов направить медиапотоки напрямую, минуя Elastix.

yes – передать устройствам абонентов (re)INVICE сообщение, чтобы устройства абонентов попробовали установить передачу медиапотока напрямую, минуя Elastix. Включение опции снижает нагрузку на Elastix и уменьшает задержки передачи речи, особенно если устройства находятся рядом, но далеко от сервера Elastix. Но имейте в виду: некоторые устройства некорректно обрабатывают такие запросы (например, Cisco ATA-186), при использовании NAT соединение может не установиться и будет односторонняя слышимость, при включении функции записи разговор может не записаться.

no – запретить Elastix передачу сообщений INVITE после установления соединения между устройствами. Медиапотоки между абонентами будут проходить через Elastix. Увеличивает нагрузку на сервер, используйте, если сталкиваетесь с описанными выше проблемами.

context

По умолчанию «from-internal»

Контекст (context) абонента – название подпрограммы, по которой обрабатываются входящие и исходящие вызовы.

host

По умолчанию «dynamic»

Можно указать ip-адрес или dns-имя. Если указано «dynamic», связь с абонентом будет невозможна, пока его устройство не авторизуется в системе.

type

По умолчанию «friend»

peer – для исходящих вызовов

user – для входящих вызовов

friend – для входящих и исходящих вызовов

insecure

port – игнорировать номер порта, с которого пришла аутентификация

invite – не требовать начальное сообщение INVITE для аутентификации

port,invite – не требовать начальное сообщение INVITE для аутентификации и игнорировать порт, с которого пришел запрос

nat

По умолчанию «yes»

yes – устройство абонента находится (может находиться) за NAT (за роутером, транслирующем ip-адреса локальной сети в ip-адрес(а) сети Интернет).

no – устройство обеспечено ip-адресом сети Интернет, протокол NAT не используется

port

По умолчанию «5060»

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

qualify

По умолчанию «yes»

yes – регулярно проверять задержку передачи пакетов между устройством абонента и Elastix, отправляя SIP-сообщение OPTIONS. Если устройство не ответит в течение заданного глобальной настройкой периода ожидания, Elastix будет считать абонента недоступным для входящих вызовов.

xx – тоже, с индивидуальным указанием периода ожидания ответа (в секундах).

no – не проверять задержку передачи пакетов между устройством абонента и Elastix, всегда считать абонента доступным для установления соединения. Недопустимо использовать для устройств, находящихся за NAT, поскольку большинство роутеров разрывают установленное соединение при длительном отсутствии активности.

callgroup

Число от 1 до 64, указывающее Группу, в которую входит абонент. Группа используется функцией Перехват звонка (Pickup).

pickupgroup

Перечисление через запятую Групп (Callgroup), которые может перехватывать абонент, набирая короткий Сервисный код Перехват звонка (*8).

Например, данный абонент входит в Группу 3 и по коду *8 может перехватывать звонки, поступающие в Группы 17, 3 и 19.


disallow

По умолчанию не задано. Перечень запрещенных для использования кодеков медиапотока. Укажите «all», чтобы разрешить устройству использовать только кодеки, перечисленные в allow.

allow

По умолчанию не задано, используются глобальные настройки. Перечень разрешенных для использования кодеков медиапотока, перечисляются для устройств в порядке приоритета, например:



Скорость канала Ethernet указана для одного направления передачи, такая же скорость передачи требуется для обратного направления. Значения рассчитаны для протокола SIP с использованием RTCP.

Подробнее: http://www.asteriskguru.com/tools/bandwidth_calculator.php

Кодеки alaw и ulaw используются операторами связи, поскольку поддерживаются всеми SIP-устройствами, позволяют передавать факсы, а также позволяют без проблем интегрироваться с телефонной сетью общего пользования (PSTN), основанной на ISDN, использующей эти же кодеки. Кодеки gsm и speex можно использовать для звонков между абонентами Elastix при необходимости снижения требований к скорости каналов. Кодек g722 можно использовать для звонков между абонентами Elastix для повышения качества голоса, если поддерживается телефонами.


Для медленных соединений первыми указываются кодеки, наименее требовательные к пропускной способности канала. Чтобы получить список поддерживаемых сервером кодеков, наберите в меню PBX / Tools команду:

core show translation


dial

По умолчанию «SIP/XXXX», где XXXX – номер абонента.

accountcode

Идентификатор абонента для статистики звонков (CDR). Используется при необходимости учитывать расходы абонента на исходящую связь. Код может быть одинаковым для нескольких Абонентов (Extensions).

mailbox

По умолчанию «XXXX@device», где XXXX – номер абонента. Для нескольких абонентов может быть указан одинаковый номер при необходимости создания общего голосового ящика.

vmexten

По умолчанию не задано. Указывается в формате «*98XXXX», где XXXX – номер общего голосового ящика, указанного в mailbox.

deny

По умолчанию «0.0.0.0/0.0.0.0». Используется для запрета подключений из определенной сети. При необходимости перечислить несколько адресов/сетей используйте «&», например: «10.0.0.0/255.0.0.0 & 172.5.0.0/255.255.255.0 & 192.168.16.33/255.255.255.255».

permit

По умолчанию «0.0.0.0/0.0.0.0». Используется для разрешения подключений только из указанных сетей или с указанных адресов. При необходимости перечислить несколько адресов/сетей используйте «&», например: «10.0.0.0/255.0.0.0 & 172.5.0.0/255.255.255.0 & 192.168.16.33/255.255.255.255».

Fax

Если настроен модуль Fax for Asterisk, появляется возможность использовать опции переадресации звонков на факс.


Enabled

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

Fax Email

Адрес электронной почты абонента для пересылки принятого факса.

Virtual exten – назначение синонимов для абонентов и программ

Этот тип телефонных номеров удобно использовать в случаях, если необходимо:

• присвоить альтернативный номер абоненту

• (например, при переходе с трехзначной на четырехзначную нумерацию)

• предоставить возможность соединения городского звонка с Очередью (Queue) или с Группой приема звонков (Ring Group) (чтобы настроить для абонентов возможность использования в IVR донабора номеров Очередей и Групп приема звонков читайте «Приложение. Доступ к Очередям и Группам звонков при входящих звонках из города»)


Display Name

Имя абонента, которое будет отображаться в WEB-интерфейсе Elastix, в Телефонном справочнике, в Истории звонков.

User Extension

Номер, присваиваемый абоненту, Очереди или Группе приема звонков.


Чтобы настроить переадресацию, сохраните изменения и перейдите по ссылке «Edit Follow Me Settings». Например, чтобы при звонке сотруднику «Охрана» на виртуальный номер «101» звонок переключался на новый номер «4411», в настройках «Follow Me: 101» в поле «Follow-Me List» следует указать «4411»:



Благодаря такой настройке, с сотрудником «Охрана» как коллегам, так и при звонках из города, можно связаться по старому номеру «101» и по новому – «4411».

Other (Custom) Device – подключение Skype

Такой тип номеров можно использовать:

• для звонков на номера Skype

• для присвоения коротких номеров городским телефонам партнеров (хотя проще и практичнее использовать Virtual exten)

Вызов абонентов Skype
User Extension

Цифровой номер, присваиваемый абоненту Skype.

Display Name

Имя абонента, которое будет отображаться в WEB-интерфейсе Elastix, в Телефонном справочнике, в Истории звонков.

Dial

Номер, набираемый Elastix, например:

Local/000skypename1@outbound-allroutes

где skypename1 – имя абонента в сети Skype,

а 000 – префикс для настройки Правил маршрутизации исходящих звонков (Outbound Routes).



Кроме этого необходимо:

• настроить подключение к серверу, умеющему соединять SIP-абонентов с абонентами Skype (например, SiSky)

• настроить Правило маршрутизации исходящих звонков (Outbound Routes)


Настройка правил переадресации/поиска абонента (Follow Me)

Для каждого созданного абонента (Extension) можно создать правило поиска (Follow Me). Такое правило позволяет переадресовывать вызовы на другого абонента, либо искать абонента среди нескольких заданных направлений. Если одинаковые настройки требуется сделать для нескольких учетных записей, можно использовать группы приема звонков (Ring Groups).


Disable

Временное отключение правила.

Initial Ring Time

Время вызова (в секундах) первого из перечисленных направлений.

Ring Strategy

ringallv2 – вызвать по первому из перечисленных направлений и ждать ответа в течение Первичного времени звонка (Initial Ring Time), затем вызвать все оставшиеся направления одновременно.

ringall – обзванивать все перечисленные направления сразу, пока по одному из них не ответят.

hunt – обзванивать все перечисленные направления по очереди, пока по одному из них не ответят.

memoryhunt – вызвать по первому направлению, затем одновременно по первому и второму, за добавить к вызову третье направление и так далее.

ringallv2-prim, ringall-prim, hunt-prim, memoryhunt-prim – аналогично описанным выше алгоритмам, за исключением, что если первое направление занято (Occupied), или в режиме Не беспокоить (DND), остальные направления не обрабатываются, если первое направление Недоступно (CF unconditional), все остальные будут обработаны.

firstavailable – вызвать только первое из доступных направлений (направления в состояниях Занято, Не беспокоить, Недоступно пропускаются).

firstnotonphone – вызвать первое из направлений со свободным каналом (с положенной трубкой), режим Ожидания вызова (Call Waiting) игнорируется.

Ring Time

Время поиска абонента (не более 60 секунд) до переключения по направлению «Нет ответа» (Destination if no answer).

Follow-Me List

Список перебираемых направлений. При необходимости вызвать внешний номер или алгоритм программы следует использовать знак «#» после номера. Например, для переадресации вызова на городской/мобильный номер следует записать «89161234567#».

Extension Quick Pick

Добавления номера абонента из списка существующих.

Announcement

Сообщение, воспроизводимое вызывающему абоненту, перед началом поиска.

Play Music On Hold?

Ring – при поиске абонента вызывающий будет слышать гудки вызова. Также можно выбрать одну из аудиозаписей Музыки для ожидания (Music On Hold).

CID Name Prefix

Префикс, добавляемый к имени вызывающего абонента. Например, можно создать виртуальный номер «120», и присвоить префикс «Sales:», чтобы вызываемый абонент видел, что звонок адресован отделу продаж.

Alert Info

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

Confirm Calls

Включение опции подтверждения ответа. Режим применим только для алгоритмов ringall, ringall-prim. Вызываемый абонент, сняв трубку, должен подтвердить ответ на вызов нажатием кнопки «1» на своем телефоне. Например, чтобы станция ошибочно не принимала за ответ переключение звонка на голосовую почту.

Remote Announce

Голосовое сообщение, воспроизводимое вызываемому абоненту, для подтверждения переключения вызова.

Too-Late Announce

Голосовое сообщение, воспроизводимое вызываемому абоненту, если вызов уже был принят по другому из настроенных направлений поиска.

Change External CID Mode

Замена номера в поле вызывающего абонента при переадресации звонка на внешнюю линию.

Default – передавать номер вызывающего абонента (Caller CID), если поддерживается используемой соединительной линией (Trunk).

Fixed CID Value – всегда заменять номер на указанный ниже.

Outside Calls Fixed CID Value – для звонков, поступивших извне, использовать номер вызывающего абонента, для внутренних звонков использовать режим Default.

Use Dialed Number – для звонков, поступивших извне, использовать набранный вызывающим абонентом номер, для внутренних звонков использовать режим Default. Для работы данного режима для Входящей линии должен быть указан DID. Вызов будет заблокирован (BLOCKED) для линий (Trunk), для которых настроена блокировка сторонних абонентов (foreign callerid).

Force Dialed Number – для звонков, поступивших извне, использовать набранный вызывающим абонентом номер, для внутренних звонков использовать режим Default. Для работы данного режимы для входящей линии должен быть указан DID. Вызов будет принудительно передан. в том числе с использованием линий (Trunk), для которых настроена блокировка сторонних абонентов (foreign callerid).

Fixed CID Value

Использовать указанный в этом поле номер как номер вызывающего абонента.

Destination if no answer

Если вызываемый абонент не ответил в течение заданного времени поиска (Ring Time), переадресовать вызов по выбранному направлению: напрямую на абонента (Extension), на объявление (Announcement), в интерактивное меню (IVR), в очередь (Queue), группе (Ring Group), перенаправить на внешнюю линию (Trunk), в обработчик вызовов на основе времени суток (Time Conditions).

Настройка линий подключения к провайдерам (Trunks)

Elastix позволяет настроить подключения к провайдерам (Trunks) следующих типов:

• SIP Trunk – для подключения к SIP-провайдерам, стандарт де-факто

• IAX2 Trunk – для подключения к другой станции Elastix/Asterisk

• Custom Trunk – для подключения не стандартных устройств, например, H.323, Skype

• ENUM Trunk – для осуществления звонков абонентам других компаний через VoIP, без выхода на Телефонную Сеть Общего Пользования, но используя для поиска абонентов их обычные городские или мобильные номера (http://en.wikipedia.org/wiki/Telephone_number_mapping)

• DAHDI Trunk, ZAP Trunk – для использования специальных периферийных устройств, подключенных к серверу (цифровых и аналоговых соответственно)

• DUNDi Trunk – для динамического поиска VoIP адресата (http://ru.wikipedia.org/wiki/DUNDi), удобно использовать для объединения нескольких станций в дополнение к каналам IAX2, связывающим станции


Подключение к SIP-провайдерам (SIP Trunk)

SIP (http://ru.wikipedia.org/wiki/SIP) стал в настоящее время стандартом де-факто для VoIP-подключений к телекоммуникационным сетям. Для большей части провайдеров Вы будете использовать именно этот протокол.


Trunk Name

Понятное Вам название настраиваемого соединения.

Outbound Caller ID

Номер CallerID, который будет передавать Elastix провайдеру. Некоторые провайдеры позволяют скрывать ваш номер:

"hidden" <+74991234567>

Dialed Number Manipulation Rules

Преобразование набранного номера в формат провайдера.

prefix – начало номера, которое будет удалено перед передачей провайдеру

prepend – начало номера, которое будет добавлено вместо prefix перед передачей провайдеру

match pattern – шаблон номера

• X – любая цифра

• Z – цифры от 1 до 9

• N – цифры от 2 до 9

• [127-9] – одна из цифр: 1,2,7,8,9

• . (точка) – любое количество цифр или символов

В примере на иллюстрации номера формата E.164 преобразуются в формат провайдера. Если был набран номер «74951234567», он будет преобразован в «84951234567».

Outgoing Settings / Trunk Name

Уникальное имя соединения, сохраняемое в CDR-таблице (таблице регистрации вызовов).

PEER Details, USER Details

Запросите у провайдера предпочтительные для его сети настройки.


User Context

Контекст обработки входящих вызовов. Обычно «from-trunk». Может быть заменен на свой контекст, например, для сохранения в CDR информации о рекламном номере, на который поступил вызов (стр.184, «Сохранение в CDR рекламного номера»).

Register String

Формат: login: password@server/login

Логин, пароль и сервер провайдера для получения входящих звонков. Без этого провайдер не будет знать адрес Elastix, на который необходимо направить входящий вызов.

IAX2 Trunk – для подключения к другой станции Elastix/Asterisk

Настройки абсолютно аналогичны SIP Trunk. Отличие состоит в невидимом пользователю протоколе обмена информацией между станциями:

• IAX2 полностью бинарный протокол, что экономит трафик (например, заголовки SIP-протокола текстовые)

• IAX2 использует только один порт (UDP 4569), что упрощает настройку Firewall и улучшает работу через NAT

• IAX2 поддерживает транкинг – передача в каждом пакете данных нескольких параллельных каналов, что экономит трафик (до трехкратной экономии)

• при установлении соединения по протоколу IAX2 гарантируется прохождение голоса (в отличие от SIP-протокола, когда связь может установиться, но голоса не будет слышно)



Однако, IAX2 более уязвим к DDoS-атакам, поэтому настоятельно рекомендуется ограничивать подключения с использованием параметров deny, permit. Например, чтобы разрешить подключения только с адресов 216.207.245.40 и 216.207.245.45, в блоке USER Details укажите следующие параметры:

deny=0.0.0.0/0.0.0.0

permit=216.207.245.40/255.255.255.255

permit=216.207.245.45/255.255.255.255

Более того, чтобы злоумышленники даже не пытались взламывать Elastix, используйте встроенный Firewall для порта IAX2 (закладка Security/Firewall), указав для данного протокола только адреса доверенных серверов, которые могут связываться с вашим сервером Elastix по протоколу IAX2.



Страницы книги >> Предыдущая | 1 2 3 4 5 | Следующая
  • 0 Оценок: 0

Правообладателям!

Данное произведение размещено по согласованию с ООО "ЛитРес" (20% исходного текста). Если размещение книги нарушает чьи-либо права, то сообщите об этом.

Читателям!

Оплатили, но не знаете что делать дальше?


Популярные книги за неделю


Рекомендации