Организация офисной ip-АТС на базе дистрибутива ASTERROID® Чеков Андрей Астелнет

Содержание

Слайд 2

БЮДЖЕТНАЯ ВЫДЕЛЕНКА + ДЕШЕВОЕ ВОИП-ОБОРУДОВАНИЕ + «ПРАВИЛЬНЫЕ» ВОИП-ПРОВАЙДЕРЫ = «ПРАВИЛЬНАЯ» ИП-ТЕЛЕФОНИЯ ОПЕРАТИВНАЯ ОБСТАНОВКА

БЮДЖЕТНАЯ ВЫДЕЛЕНКА
+
ДЕШЕВОЕ ВОИП-ОБОРУДОВАНИЕ
+
«ПРАВИЛЬНЫЕ» ВОИП-ПРОВАЙДЕРЫ
=
«ПРАВИЛЬНАЯ» ИП-ТЕЛЕФОНИЯ

ОПЕРАТИВНАЯ ОБСТАНОВКА

Слайд 3

«ПРАВИЛЬНАЯ» IP-ТЕЛЕФОНИЯ Предоставление даже самым маленьким абонентам всех современных сервисов телефонии

«ПРАВИЛЬНАЯ» IP-ТЕЛЕФОНИЯ

Предоставление даже самым маленьким абонентам всех современных сервисов телефонии –

многоуровневые IVR, voice-mail, fax-mail, каскадируемые ринг-группы, гибкая маршрутизация входящих и исходящих вызовов, call center, запись разговоров, возможность работы с разными провайдерами, стыковка с CRM и другими IT-подсистемами, стыковка с другими сетями (Gtalk, Skype)
Слайд 4

ЧТО ВЫБРАТЬ? КОММЕРЧЕСКИЕ РЕШЕНИЯ Cisco CallManager CommuniGate PBXnSIP 3CX Phone System

ЧТО ВЫБРАТЬ?

КОММЕРЧЕСКИЕ РЕШЕНИЯ
Cisco CallManager
CommuniGate
PBXnSIP
3CX Phone System

Слайд 5

ЧТО ВЫБРАТЬ? РЕШЕНИЯ С ОТКРЫТЫМ КОДОМ Asterisk / CallWeaver Yate SipX Freeswitch

ЧТО ВЫБРАТЬ?

РЕШЕНИЯ С ОТКРЫТЫМ КОДОМ
Asterisk / CallWeaver
Yate
SipX
Freeswitch

Слайд 6

Что такое Asterisk Полностью открытый код Умеет практически все, что придумали

Что такое Asterisk

Полностью открытый код
Умеет практически все, что придумали в традиционной

телефонии – причем сразу
Помимо voip-протоколов поддерживает традиционную аналоговую и цифровую телефонию
Слайд 7

Что такое Asterisk (cont.) Несколько разновидностей API для стыковки с внешними

Что такое Asterisk (cont.)

Несколько разновидностей API для стыковки с внешними подсистемами
В

процессе обработки вызова можно вызывать внешний код практически на любом языке программирования
Слайд 8

Как работает Asterisk Показан пример кода, который анализирует набранный номер после

Как работает Asterisk

Показан пример кода, который анализирует набранный номер после IVR

«наберите внутренний номер абонента» на предмет запрета прямых звонков «большим боссам» - этот номер «пробивается» по базе и в случае обнаружения признака запрета говорит «неправильный номер» и предлагает набрать его заново…
[local-extensions-restricted]
exten => _[12]XXX,1,Set(BLOCKDID=${DB(TL/${EXTEN}/BLOCKDID)})
exten => _[12]XXX,n,NoOp,EXTEN=${EXTEN} BLOCKDID=${BLOCKDID}
exten => _[12]XXX,n,GotoIf($["${BLOCKDID}" = "1"]?block)
exten => _[12]XXX,n,Goto(local-extensions,${EXTEN},1)
exten => _[12]XXX,n(block),Playback(invalid)
exten => _[12]XXX,n,Goto(ivr11,s,start)
Слайд 9

Как конфигурировать Asterisk Руками – «кнопками» и очень умной головой «Крысой»,

Как конфигурировать Asterisk

Руками – «кнопками» и очень умной головой
«Крысой», «кнопками» и

менее умной головой при помощи
Бесплатного GUI – FreePBX, AsteriskNOW
Коммерческого GUI – Thirdlane PBX Manager, PBXware, 4PSA VoipNOW, SwitchVox и десятки других
Слайд 10

Что такое ASTERROID CentOS 5.3 – бесплатный RHEL 5 Asterisk или

Что такое ASTERROID

CentOS 5.3 – бесплатный RHEL 5
Asterisk или CallWeaver как

ядро АТС
Thirdlane PBX Manager как GUI
Openfire как IM сервер
Куча системных и частных дополнений
Слайд 11

Дополнения Общесистемные компоненты – firewall, http, postfix, MySQL, PostgreSQL, ftp, samba,

Дополнения

Общесистемные компоненты – firewall, http, postfix, MySQL, PostgreSQL, ftp, samba, dhcp,

tftp, ntp, PPTP server и client
«Левые» компоненты – duplicity, munin, OpenFire, ipcad, всякая мелкая обвеска
Слайд 12

Инсталляция ASTERROID Не требуется никаких познаний в Linux – загрузился с

Инсталляция ASTERROID

Не требуется никаких познаний в Linux – загрузился с «пластинки»,

выбрал вариант установки, задал пароль рута и сетевые настройки
Время на инсталляцию – 5-10 минут
Слайд 13

Требования к железу Практически никаких – процессор от PIII-700 (хватает для

Требования к железу

Практически никаких – процессор от PIII-700 (хватает для 30-50

абонентов без записи разговоров), RAM от 256Mb, HDD от 10Gb
При отсутствии железок для стыка с традиционной телефонией нормально работает под VMware и Citrix XEN
Слайд 14

Как все администрируется Практически все делается через русифицированный веб-интерфейс Webmin Особых

Как все администрируется

Практически все делается через русифицированный веб-интерфейс Webmin
Особых знаний Linux не

требуется – только общее понимание как работают те или иные службы
Слайд 15

Пример - PPTP VPN клиент

Пример - PPTP VPN клиент

Слайд 16

Почему Thirdlane PBX Manager Устраивает и начинающих и опытных администраторов Все

Почему Thirdlane PBX Manager

Устраивает и начинающих и опытных администраторов
Все построено на

шаблонах и макросах
Гранулированная система прав
Кастомизация без нарушения целостности
Слайд 17

PBX Manager – портал админа Скриншот конкретной клиентской АТС

PBX Manager – портал админа

Скриншот конкретной клиентской АТС

Слайд 18

PBX Manager – портал абонента Скриншот портала абонента (обрезано)

PBX Manager – портал абонента

Скриншот портала абонента (обрезано)

Слайд 19

Стыки с внешними сетями Messaging – любые Jabber сети, включая Google

Стыки с внешними сетями

Messaging – любые Jabber сети, включая Google Talk
Голос

– любые воип-сети по SIP, IAX2, H.323 (частично), Google Talk, Skype (через специальный модуль)
Слайд 20

Стыки с традиционной телефонией Платы E1/T1 Платы FXO

Стыки с традиционной телефонией

Платы E1/T1
Платы FXO

Слайд 21

Варианты конструктивов Типовой корпус для маленьких и средних инсталляций Asus Pundit

Варианты конструктивов

Типовой корпус для маленьких и средних инсталляций Asus Pundit – 2 слота PCI полной

высоты, не шумит и не греется, кнопка Power утоплена, все остальные кнопки под панелью, есть слоты для SD/MMC и CF
Слайд 22

Стык с MS Outlook Так Или так

Стык с MS Outlook

Так
Или так

Слайд 23

Стык с vtigerCRM Всплывающее окно при входящем звонке Звонок по «клику»

Стык с vtigerCRM

Всплывающее окно при входящем звонке
Звонок по «клику»

Слайд 24

Конфигурирование оборудования Наиболее распространенные модели шлюзов и телефонов Cisco, Linksys, Aastra,

Конфигурирование оборудования

Наиболее распространенные модели шлюзов и телефонов Cisco, Linksys, Aastra, Polycom,

Grandstream в ASTERROID конфигурируются автоматически через tftp- или http-provisioning по MAC-адресу. Есть batch-режим создания абонентов вместе с конфигами телефонов.
Слайд 25

Кластеры АТС ASTERROID позволяет создавать кластеры АТС – все дочерние АТС

Кластеры АТС

ASTERROID позволяет создавать кластеры АТС – все дочерние АТС конфигурируются

с главного сервера. Это чрезвычайно полезно когда дочерние АТС находятся в клиентской VPN и удаленный доступ предоставлен только к главному серверу.
Слайд 26

Как апгрейдить софт Все компоненты ASTERROID скомпилированы в RPM и хранятся

Как апгрейдить софт

Все компоненты ASTERROID скомпилированы в RPM и хранятся в

собственном репозитарии
Обновление – штатными средствами – yum или up2date вместе с компонентами CentOS
Слайд 27

Стратегия при продаже ip-АТС Дорого берем за начальную настройку, зато все

Стратегия при продаже ip-АТС

Дорого берем за начальную настройку, зато все делаем

основательно и тщательно, вытряхивая из клиента все его тайные мечты
Дешево берем за последующий саппорт – многие клиенты обслуживают АТС самостоятельно – платят только за сложные проблемы
Слайд 28

Структура voip-сети АСТЕЛНЕТ Платформа MGLINE Виртуальная АТС Клиентская АТС Клиентская АТС Телефонная станция Узел связи

Структура voip-сети АСТЕЛНЕТ

Платформа
MGLINE

Виртуальная
АТС

Клиентская
АТС

Клиентская
АТС

Телефонная
станция

Узел связи

Слайд 29

Сервисная платформа MGLINE Объединяет возможности традиционной и ip-телефонии

Сервисная платформа MGLINE

Объединяет возможности традиционной и ip-телефонии

Слайд 30

Сервисная платформа MGLINE Позволяет абоненту управлять маршру- тизацией входящих вызовов –

Сервисная платформа MGLINE

Позволяет абоненту управлять маршру- тизацией входящих вызовов – задавать переадресацию

в случае проблем с каналом