Понедельник | 21 Мая 2012
ICE Partners
Подробнее

3CX Phone System Multi Tenant v10

  • До 10 АТС на одной платформе
  • Независимое управление
  • Независимое резервное копирование
  • Не требует доп. лицензий Windows
  • Бесплатно
Подробнее

Вебинар по 3CX - 15/06/2012

  • Обзор возможностей 3CX v11
  • Ценовая политика
  • Дополнительные приложения
  • Рекомендованное оборудование
  • SIP-домофоны
Скачать

3CX Phone System v10

  • Добавлен кодек G.722
  • Настройка телефонов Plug&Play
  • Функции Call-центра
  • Class of Service для групп
  • Улучшенная безопасность
  • Уведомление о событиях по email
  • Новая консоль MyPhone
Скачать

Интеграция с 1С

  • Передача номера из 3CX в 1С
  • Управление вызовами из 1С
  • Не привязан к конфигурации 1С
  • Бесплатное демо
Заказать

SIP-видеодомофоны

  • Поддержка SIP
  • Питание через PoE
  • Один порт 10/100 Ethernet
  • Видеокодеки H.263 и MPEG-4
  • Аудиокодеки G.729A/B и G.711
3CX Distribution Partner

Кейс от пользователя: настройка 3CX + D-link DVG-5004S + D-link DVG-6004S + AddPac AP200B

Внимание! Оборудование D-Link не входит в список рекомендованного к использованию разработчиком. Одна из наиболее частых проблем - работа факсов. Компания ICE Partners не несет никакой ответственности, за расходы которые может повлечь за собой использование данного оборудования.

Компания Ice Partners, выражает глубокую благодарность Шехонину Сергею за проделанную работу по тестированию, а также за то, что не поленился описать весь процесс. Текст приводиться в авторском варианте.

Задача: Необходимо было заменить Аналоговую АТС в Офисе на VOIP, но при этом оставить в офисе гибридную связь.

Решение: После непродолжительных скитаний по сети Интернет я наткнулся на сайт http://www.3cx.ru, с которого без проблем удалось скачать БЕСПЛАТНУЮ версию программы (с некоторыми функциональными ограничениями) для создания VoIP сервера. Есть, конечно, другой полностью бесплатный софт (Asterisk например), но у меня не было не желания, не времени разбираться кроме софта еще и с операционной системой (FreeBSD). К тому же программа от 3CX имеет приятный функционал и легка в настройке.

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

 схема сети 3CX

Рис.1

1. Установка 3CX Phone System.

За основу для VoIP сервера использовалась сборка (Intel 1700MHz, 256Mb DDR, 20Gb HDD, OS Windows Server 2003 Sp-1). Данному VoIP серверу был выдан IP 192.168.1.5. Во время установки 3CX на вопрос IP/Domen… мы прописали ему IP адрес (такой же, как у сервера, естественно). В результате получился VOIP сервер.

Дальнейшая настройка сервера производилась с удаленной машины. Адрес для обращения http://192.168.1.5/management/MainForm.wgx. Логин и пароль вводятся те, которые Вы указали при установке 3CX. Далее заходим в Внутренние номера и создаем необходимое количество внутренних номеров (не забываем указывать свой пароль, если есть необходимость). Поскольку начали с внутренних номеров, то и продолжим разговор про них.

2. Настройка D-link DVG-5004S.

Этот шлюз у нас используется для подключения аналоговых телефонов и факса к VoIP (см. Рис.1). Подключаем шлюз к локальной сети через разъем WAN. По умолчанию он имеет IP 192.168.1.2. Заходим на него по WEB (для WAN – http://192.168.1.2). Логин и пароль по-умолчанию пустые. Внимание!!! Настройки шлюза приведены для прошивки 1.02.38.28. Версию прошивки можно узнать, выбрав пункт Software Upgrade. Для того чтобы обновить прошивку до указанной, необходимо установить все промежуточные прошивки. Как прошить шлюз смотри тут http://dlink.ru/ru/faq/95/768.html, прошивки для данного шлюза брать тут ftp://dlink.ru/pub/VoIP/DVG-5004S/Firmware/. После прошивки приступаем к настройке. Первым делом заходим в пункт Network Settings и меняем настройки IP адрес.

 dvg-5004s

Рис.2

Здесь (Рис.2) выбираем тип адреса Static IP, и прописываем IP 192.168.1.102 (схема Рис.1) (в вашем случае может быть другой). В качестве Default Gateway IP можно прописать IP вашего сервера интернет или оставить его пустым. Мы прописали его для того, чтобы настроить синхронизацию времени с сервером времени в Интернете (пункт NTP). Также на данной вкладке необходимо установить параметр Lan Interface mode в режим Bridge, а также выключить DHCP сервер (Рис.3), после чего нажать Accept внизу страницы.

  dvg-5004s

Рис.3

После произведенных настроек необходимо их сохранить и перезагрузить шлюз. Для этого выбираем вкладку System Operation ставим оба флажка и жмем Accept. После перезагрузки шлюза обращаемся к нему по адресу http://192.168.1.102. Переходим к разделу Caller ID и ставим флажок FSK Caller ID Type в положение ETSI (Рис.4).

  dvg-5004s

Рис.4

Далее переходим к разделу Telephony Settings.

  dvg-5004s

Рис.5

Здесь необходимо убедиться, что все линии находятся в режиме Enable, включена поддержка FXS Group, и в пункте Fax/Modem выбран параметр T.38 Fax (Рис.5). Последний необходим для того, чтобы осуществить поддержку Факсов.

Далее переходим к пункту SIP. Перед тем, как начать настраивать этот пункт, обратимся к первоначальной схеме (Рис.1), на котором видно, что внутренние номера на этом шлюзе будут 100-103. Такие же номера присваиваем в пункте SIP (Рис.6).

  dvg-5004s

Рис.6

Также включаем флажки Register и Invite with ID/Account, а в полях User ID/Account, Password, Confirm Password вводим соответственно ID пользователя, пароль, подтверждение пароля. Эти данные задаются в 3CX в разделе Внутренние номера. Если Вы не меняли пароли при создании внутренних номеров, то они соответствуют ID и Внутреннему номеру (пример, для Line1 и номера 100 вводим User ID 100, Password и Confirm Password – 100).

Также на этой вкладке нам необходимо установить привязку с нашим VoIP сервером. Для этого ставим флажки Enable Support of SIP Proxy Server / Soft Switch и Enable SIP Proxy 1, а также указываем IP нашего сервера в поле Proxy Server IP / Domain. Также на этой вкладке установите переключатель пункта Session Refresh Request в положение re-INVITE (Рис.7).

  dvg-5004s

Рис.7

Переходим к пункту Calling Features. Здесь необходимо установить на всех линиях галочки Call Hold, Call Transfer, и Call Waiting. Они необходимы для разрешения удержания и перевода линии (Рис 7.1).

D-link DVG-5004S

Рис.7.1

Переходим к пункту Advanced Options. На нем мы остановимся немножко подробнее. Дело в том, что для подключения к шлюзу мы использовали аналоговые телефоны Panasonic. У этих телефонов используется другая длительность для режима удержания вызова (перевода звонка), поэтому при нажатии на телефонном аппарате кнопку перевода вызова шлюз бросал трубку. Проблема была решена путем изменения настроек (Рис.8). Параметр FXS Impedance был установлен в Russia 600 Ohm. Установить параметр Enable Hook Flash Event в положение Auto, а также RFC 2833.

Также не забудьте снять галочку Enable Non-SIP Inbox Call. Это позволить правильно работать с переводом звонков.

  dvg-5004s

Риc.8

А вот теперь перейдем к Line Settings в пункте Advanced Options. Вот здесь и необходимо задать параметры длительности удержания вызова (Рис.9). Мы не стали подбирать точно и установили максимальное значение 950.

  dvg-5004s

Рис.9

После произведенных настроек необходимо их сохранить и перезагрузить шлюз. Для этого выбираем вкладку System Operation ставим оба флажка и жмем Accept. После перезагрузки шлюза в 3CX номера телефонов 100-103 должны смениться на зеленые, что будет означать, что шлюз успешно зарегистрировался.

3. Настройка AddPac AP200B.

Поскольку данный шлюз имеет 1FXS порт, он используется для подключения к VoIP одного аналогового телефона. Т.к. в ручную настраивать данный шлюз достаточно неудобно, то производитель позаботился о конечном пользователе, выпустив утилиту VoIP easy setup. Скачать данную утилиту можно тут http://www.addpac.com/down/VoIP_easy_setup_v2.35.exe. Для настройки данного шлюза подключаем его к COM порту компьютера через Console и запускаем утилиту, жмем Connect, выбираем подключение через Serial, Ваш COM порт и нажимаем OK (Рис.10,11).

AddPac AP200B

Рис.10

AddPac AP200B

Рис.11

Далее программа просит ввести Логин и Пароль доступа (Рис.12). Если Вы не меняли пароль, то по-умолчанию данные для подключения будут root и router соответственно и жмем OK.

AddPac AP200B

Рис.12

На первой вкладке необходимо указать IP адрес. В нашем случае это 192.168.1.108 (Рис13).

AddPac AP200B

Рис.13

На второй вкладке задаются параметры для LAN1. Поскольку он у нас не используется, то его параметры нас не интересуют. Переходим к третьей вкладке (Рис.14).

AddPac AP200B

Рис.14

Здесь необходимо переключатель VoIP Protocol установить в положение SIP, также необходимо заполнить поля sip-username, sip-password, sip-primary-server. Исходя из нашей схемы (Рис.1) видно, что для этого шлюза мы создаем номер 200. В 3CX для номера 200 мы установили пароль по-умолчанию (200), значит, в поля sip-username и sip-password необходимо ввести 200. В качестве sip-primary-server ввести IP нашего VoIP сервера. В окне VoIP Phone number необходимо для Port 0/0 в поле Phone number ввести 200. На этом настройка этого шлюза закончена, для завершения выполненных операций необходимо нажать Save, затем Restart. Шлюз необходимо подключить к локальной сети через разъем LAN0. После перезагрузки через несколько минут шлюз зарегистрируется на сервере.

Для того чтобы AddPac удерживал вызов при переводе звонка с аналогового телефона, подключенного к FXS порту необходимо подключится к AddPac через HyperTerminal. После ввода логина и пароля проделайте следующее:

AP200# conf
AP200(config)# voice service voip
AP200(config-vservice-voip)# timeout tohdt 950
AP200(config-vservice-voip)# exit
AP200(config)# exit
AP200# wr
Do you want to WRITE configuration ? [y|n] y
AP200# reboot

Как задать класс кодеков:
AP200(config)# voice class codec 1
AP200(config-vclass-codec#1)# codec preference 1 g711alaw
AP200(config-vclass-codec#1)# codec preference 2 g729
AP200(config-vclass-codec#1)# codec preference 3 g711ulaw
AP200(config-vclass-codec#1)# codec preference 4 g7231r63
AP200(config-vclass-codec#1)# codec preference 5 g7231r53

Список доступных кодеков:
g711alaw G711 a-law Type (64 kbps)
g711ulaw G711 u-law Type (64 kbps)
g726r32 G726 ADPCM Type (32 kbps)
g726r16 G726 ADPCM Type (16 kbps)
g729 G729 Type (8 kbps)
g7231r63 G7231R63 Type (6.3 kbps)
g7231r53 G7231R53 Type (5.3 kbps)

Как изменить время для определения нажатия клавиши flash?
addpac(config-vservice-voip)# timeout tohdt (по умолчанию 700 мсек)
<200-1100>

4. Настройка AddPac AP200B для 2-ух аналоговых телефонов.


Наше оборудование фирмы AddPac модель AP200B имеет 2FXS порта для подключения аналоговых телефонов. Далее команды как подключить 2 телефона, также помним что частично конфигурирование уже выполнено мастером настройки, поэтому мы лишь изменим конфиг. Для конфигурирования зайдем на «железку» Telnet'ом (как смотрите выше) и зададим к примеру порту FXS0 номер 104 а FXS1 - 200.

AP200# conf        //запускаем конфигурирование
AP200(config)# voice-port 0/0    //Настраиваем FXS0 порт
AP200(config-voice-port-0/0)# busyout action none    //Отключаем занято
AP200(config-voice-port-0/0)# caller-id enable        //Активируем Called-ID
AP200(config-voice-port-0/0)# ex                //на 1 меню вверх
AP200(config)# voice-port 0/1                // Настраиваем FXS1 порт
AP200(config-voice-port-0/1)# busyout action none    // Отключаем занято
AP200(config-voice-port-0/1)# caller-id enable        // Активируем Called-ID
AP200(config-voice-port-0/1)# ex                //на 1 меню вверх
AP200(config)# dial-peer voice 0 pots        //Детальная настройка 0 группы
AP200(config-dialpeer-pots-0)# port 0/0        //Задаем порт FXS0
AP200(config-dialpeer-pots-0)# destination-pattern 104    //Номер SIP в 3CX
AP200(config-dialpeer-pots-0)# user-password 104        //ID в 3CX
AP200(config-dialpeer-pots-0)# user-name 104            //Пароль в 3CX
AP200(config-dialpeer-pots-0)# ex                    //на 1 меню вверх
AP200(config)# dial-peer voice 1 pots        //Детальная настройка 1 группы
AP200(config-dialpeer-pots-1)# port 0/1        //Задаем порт FXS1
AP200(config-dialpeer-pots-1)# destination-pattern 200    //Номер SIP в 3CX
AP200(config-dialpeer-pots-1)# user-name 200            //ID в 3CX
AP200(config-dialpeer-pots-1)# user-password 200        //Пароль в 3CX
AP200(config-dialpeer-pots-1)# ex                    //на 1 меню вверх
AP200(config)# sip-ua                    //Настройка SIP
AP200(config-sip-ua)# no sip-username            //Отключаем общее имя пользователя
AP200(config-sip-ua)# no sip-password            //Отключаем общий пароль
AP200(config-sip-ua)# ex                    //на 1 меню вверх
AP200(config)# ex                    //на 1 меню вверх
AP200# wr        //Записываем конфигурацию
Do you want to WRITE configuration ? [y|n] y    //Подтверждаем запись

5. Настройка D-link DVG-6004S.

Настройка данного шлюза похожа на приведенную в статье http://www.3cx.com.ua/node/79. Мы же сделали лишь некоторые изменения. В нашем случае на вкладке Network Settings IP адрес будет 192.168.1.101. Есть отличия только применения его в нашем случае. Мы используем его входы FXO1-FXO3 для выхода через городские линии, а FXO4 для линковки с аналоговой АТС Panasonic 1232. Для этого в 3CX мы создали несколько аналоговых устройств с одним и тем же IP (IP шлюза DVG-6004S).

 Настройка D-link DVG-6004S на 3cx

Рис.15

При создании этих устройств, также, будут созданы исходящие правила (Рис.16), в которых мы для устройства из 1 порта задаем префикс 84, а для устройства из 3 портов – 9. В результате чего при выходе в город будет использоваться формат 9XXXXXX (где XXXXXX – номер абонента городской линии), а для выхода на Аналоговую АТС – 84YYY (где YYY – номер абонента на аналоговой АТС).

 Настройка D-link DVG-6004S для 3CX

Рис.16

6. Настройка DVG-7111S

Настройку железки производим по мануалу http://3cx.com.ua/node/289 , только меняем следующие параметры:

  1. Раздел Internet Setup > IP (если необходимо, у нас 192.168.1.103)
  2. Setup > VoIP Setup (у нас в Phone 2 - FXS FXO порт 10006)

 

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

Немного об использовании кодеков.

Для нормальной работы я рекомендую использовать кодек 711 u-law, т.к. этот кодек позволяет работать с факсами (в отличие от 729) и подходит для тех, у кого VoIP разворачивается в высокоскоростной сети (64кБ/сек для одного вызова), для тех, кто не использует в сети факсы – рекомендую использовать кодек 729, т.к. он менее требователен к ресурсам (8кБ/сек).

Также не следует забывать, что скачанная Вами версия 3CX является ДЕМОНСТРАЦИОННОЙ и имеет функциональные ограничения:

  • не более одновременных вызова
  • нет возможности линковать между собой несколько VOIP АТС серверов
  • нельзя использовать функцию Очередь Вызовов
  • закрыт кодек 729.

Мы приобрели лицензию на использование данного продукта и нас  полностью устраивает его работоспособность!

Поэтому, если Вы решили использовать данный софт для больших офисов и компаний, Вам необходимо приобрести лицензию на данный софт. Цены можно узнать на сайте www.3cx.ru.

Удачи, Шехонин Сергей

 
Ваша корзина пуста.