Диплом: Проектирование телефонной ip-сети в ООО «Русские системные решения»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
34
Рисунок 25 – Логотип FreeSWITCH
FreeSWITCH может быть использован в качестве коммутатора, АТС, медиа
шлюза или медиа сервера для приложений IVR, использующих простые или XML
скрипты для управления алгоритмом обработки звонка.
FreeSWITCH поддерживает разные протоколы, такие как SIP, H.323, IAX2 и
Google Talk, что позволяет взаимодействовать c sipX, OpenPBX, Bayonne, Yate, или
Asterisk.
FreeSWITCH работает на Windows, Mac OS X, BSD, Solaris и Linux на 32-х и
64-х битных платформах. Установка FreeSWITCH ничем особенным не
выделяется, msi пакет для Windows, исходники под все остальные платформы.
FreeSWITCH после установки уже настроен и работает.
1.3.2. Выбор и обоснование стратегии автоматизации задачи
Для выбора и обоснования стратегии автоматизации задачи IP-телефонии,
необходимо ответить на ряд вопросов.
1. Любая телефония относится к действиям, когда сотрудникам организации
нужно принимать входящие звонки либо совершать исходящие. IP- телефония
относится к случаям, когда такие звонки идут через Интернет. Это
предусматривает, что есть два основных варианта:
виртуальные городские и мобильные номера,
реальные мобильные номера.
2. Далее в стратегии автоматизации задачи IP-телефонии необходимо решить
использовать свое аппаратное и программное обеспечение
35
пользоваться удаленным облачным сервером для установки
виртуальной АТС.
Аренда оборудования и программного обеспечение (использование
облачных серверов) - достаточно простой вариант, где необходимо платить за
аренду и проблемы с оборудованием будут проблемами вашего провайдера. Но,
главным недостатком является - функционал такой АТС ограничен, безопасность
звонков остается под сомнением (хранение данных на общих серверах всегда
является не безопасной), поддержка облачных сервисов не всегда бывает
адекватна и может решить все вопросы оперативно.
Для полного контроля, и для поддержки уникального функционала
необходимо установить собственную АТС и приобрести свое оборудование.
Данный вариант как раз и выбран в организации, так как сервер в организации уже
имеется, и расходов на его приобретение не потребуется. И самое основное, не
будет нарушена безопасность хранения личных данных клиентов и их переговоров.
IP- телефонию можно подключить к CRM системе, данных факт послужил
толчком внедрения IP-телефонии в организации. С помощью объединения CRM
системе и IP-телефонии можно получать авто определение клиента, вести
карточку заказа и так далее.
Работа виртуального номера представляется следующее: по формату и
дозвону на него он никак не отличается от обычного городского номера, но он
может быть принадлежать любой стране и городу, для местных клиентов звонки не
как не будут отличаться от обычных, даже если менеджеры компании находятся в
другой стране.
Виртуальная АТС, через которую будут работать номера организации,
позволит настроить сценарии переадресации звонков под любые бизнес задачи:
автоответчик ночью
часы приема входящих звонков
внутренние короткие номера сотрудников
записи разговоров
статистика звонков
36
Также стандартно номер идет с 2-мя каналами связи (выделенных
телефонных линии связи). Т.е. только 2 сотрудника смогут одновременно общаться
с клиентами. Но используя IP-телефонию возможно докупить или до установить
практически безграничное число каналов.
В случае выпускной квалификационной работы один городской номер был
расширен на 54 рабочих места.
1.4. Обоснование проектных решений
1.4.1. Обоснование проектных решений по информационному обеспечению
IP-телефония является одной из областей передачи данных, где все процессы
передачи информации должны происходить в режиме реального времени и где
особенно важна динамика передачи сигнала, которая обеспечивается
современными методами кодирования и передачи информации; в результате
увеличивается пропускная способность каналов по сравнению с традиционными
телефонными сетями.
Качества IP-сети характеризуют:
максимальная пропускная способность - максимальное количество
данных, которая она передает;
задержка - промежуток времени, требуемый для передачи пакета через
сеть;
джиттер - задержка между двумя последовательными пакетами;
потеря пакета - пакеты или данные, потерянные при передаче через
сеть.
Качества шлюза характеризуют:
требуемая полоса частот пропускания ;
задержка - время, необходимое сигнальному процессору DSP для
кодирования и декодирования речевого сигнала;
объем буфера джиттера для сохранения пакетов данных до тех пор,
пока все пакеты не будут получены; затем можно будет передать часть
речевой информации в требуемой последовательности и таким
образом минимизировать джиттер;
37
возможность потери пакетов - потеря пакетов при сжатии и/или
передаче в оборудовании IP-телефонии;
наличие функции подавления эха, возникающего при передаче речи по
сети.
Применение протокола UDP в технологии VoIP обусловлено тем, что у
посылающего устройства нет необходимости перед отправкой последующих
пакетов дожидаться подтверждения от принимающего устройства. Данные VoIP
отправляются тем же способом, который используется при отправке аудио- или
видеоданных в сети Интернет. Потеря небольшого количества голосовых пакетов
считается приемлемой и может быть компенсирована с помощью механизма
кодирования/декодирования, а также различных методов интерполяции речи, то
есть посредством заполнения отсутствующих звуков с помощью DSP-технологии,
которая анализирует форму звукового колебания и предсказывает отсутствующий
звук.
Организация ITU-T серьезно занималась исследованием проблем, связанных
с задержками при передаче голоса по сети. В результате был разработан стандарт
ITU-T G.114, который рекомендует, чтобы задержка при передаче голоса в одном
направлении не превышала 150 миллисекунд. Также стандарт рекомендует
рассматривать задержку от 150 до 400 миллисекунд как приемлемую, если
говорящий и слушающий понимают наличие задержки и готовы с ней смириться.
Можно выделить следующие причины задержки при передаче речи от
источника к приемнику.
Задержка накопления (иногда называется алгоритмической задержкой):
Величина задержки определяется типом речевого кодера и изменяется от
небольших величин (0,125 мкс) до единиц миллисекунд.
Задержка обработки: зависит от скорости работы процессора и
используемого типа алгоритма обработки.
Сетевая задержка: задержка обусловлена физической средой и протоколами,
применяемыми для передачи речевых данных, а также буферами, используемыми
для удаления джиттера пакетов на приемном конце.
Источники задержки при передаче речи по IP-сети
38
Рисунок 26 - Источники задержки при передаче речи по IP-сети
Важно отметить тот факт, что задержки в сетях с коммутацией пакетов
влияют не только на качество передачи речевого трафика в реальном времени.
Исходя из вышесказанного, для лучшего качества связи, было принято
решение о проведении оптоволоконной линии и смены провайдера. Выделенный
интернет обеспечивает безлимитный высокоскоростной трафик.
1.4.2. Обоснование проектных решений по программному обеспечению
В результате рассмотрения выше двух конкурирующих бесплатных
программных средств в части серверного программного обеспечении IP-
телефонии, была составлена таблица 4.
Исходя из того что для Asterisk можно разработать собственный код, и
потому что на территории России есть хорошие форумы поддержки и больше
опыта в настройке этого программного продукта, был выбран он.
Настройка Asterisk на сервере ООО «Русские системные решения» будет
проходить в 2 этапа, на первом будет установлен Asterisk и а на втором панель
управления Freepbx. Freepbx — бесплатный веб интерфейс для управления Asterisk.
С помощью веб-интерфейса упрощается работа с конфигурациями и требует
меньше специальных знаний от сетевого администратора.
Таблица 4
39
Сравнительные характеристики Asterisk и FreeSWITCH
В качестве ОС для сервера, который выделен для установки IP-телефонии
будет установлена операционная система CentOS 7
CentOS (Community ENTerprise Operating System) — дистрибутив Linux,
основанный на дистрибутиве Red Hat Enterprise Linux компании Red Hat и
совместимый с ним (Рисунок 27).
Рисунок 27 – Логотип CentOS
Срок поддержки каждой версии CentOS составляет 10 лет. Каждая версия
обновляется каждые 6 месяцев для поддержки новых аппаратных средств[24].
Достоинство CentOS [11]:
1. Процесс установки - прост и не требует от рядовых пользователей
Программа
Операционны
е системы
Лицензия
Протоколы /
основано на /
совместимо с
Другие возможности
Последний
выпуск
версия
14.05.2000
30 мая 2017
года
FreeSWITCHP
BX SoftPhone
BSD, Linux, Mac
OS X, Solaris,
Windows
Open
source, Mozilla
Public
License, Free
software
SIP, STUN, XMP
P, IAX, H.323, Sk
ype
Recording, голосовая
почта, XMPP, Google
Talk, Proxy, Media
gateway, Soft-PBX, IVR,
1.6, 08-Sep-
2015 (1.6.15,
14-Feb-
2017)
Asterisk PBX
Linux, BSD, Mac
OS X, Solaris,
Windows
GPL free
software/ Пропр
иетарное
программное
обеспечение
SIP, H.323, IAX,
SCCP, MGCPW
ebRTC
Asterisk поддерживает:
-Голосовую почту,
- IVR (интерактивное
голосовое меню),
- Конференц-связь,
-Обеспечивает
функции центра
звонков
-Обеспечивает Call
Detail Record
40
чрезмерных усилий.
2. Большое количество информации от разработчиков в виде полезных
советов и инструкций.
3. В CentOS [35] имеется возможность установить графический интерфейс
(Рисунок 28).
Рисунок 28 - Графический интерфейс CentOS
4. Большой срок поддержки каждой версии продукта (Рисунок 29).
Рисунок 29 – Сроки поддержки CentOS
41
1.4.3. Обоснование проектных решений по техническому обеспечению
В ООО «Русские Системные Решения» было решено приобрести части
сотрудникам IP-телефоны модели SIP телефон YEALINK SIP-T21 E2 со
следующими характеристиками: (Рисунок 30-33)
Рисунок 30 - YEALINK SIP-T21 E2
Рисунок 31 - Характеристики SIP телефона YEALINK SIP-T21 E
42
Рисунок 32 – Функции YEALINK SIP-T21 E
По соотношение цена – требуемые характеристики является оптимальным
вариантам
Выводы по главе 1
В ВКР рассмотрены вопросы основных понятий IP-телефонии, а именно:
принципы работы IP-телефонии, виды IP-телефонии, VoIP-протоколы,
разновидности IP телефонов.
Изучена действующая локальная сеть ООО «Русские Системные Решения»
используется топология звезда, а также установленное программное обеспечение в
локальной вычислительной сети ООО «Русские Системные Решения.
На сервере организации, уже установлено программное обеспечение,
которое обеспечивает работу следующих серверов: VMware ESXi, WEB-сервер,
почтового сервера, DNS-сервер и сервер IP-телефонии, который требуется
настроить.
В качестве ОС для сервера, который выделен для установки IP-телефонии
будет установлена операционная система CentOS 7, в работе рассматриваются
особенности этой операционной системы.
43
II ПРОЕКТНАЯ ЧАСТЬ
2.1. Разработка проекта автоматизации
2.1.1. Этапы жизненного цикла проекта автоматизации
Под жизненным циклом проекта автоматизации подразумевается
совокупность процессов, работ и задач, которая включает в себя создание,
эксплуатацию и сопровождение проекта автоматизации, и охватывает её жизнь от
формулирования концепции до прекращения использования [8].
Жизненный цикл проекта автоматизации состоит из процессов. Процесс
описывается выполнение определенных задач, которые получены от других
процессов и результатов, а также методы их решения. Каждый процесс, действие
или задача должны быть активированы и реализованы другим процессом по мере
необходимости без заранее определенных последовательностей реакций[1].
Процессы жизненного цикла проекта автоматизации разделяются на три
группы (Рисунок 33):
–к основным процессам относят:
процесс доставки,
процесс приобретения,
процесс разработки,
процесс сопровождения,
процесс эксплуатации.
– к вспомогательным процессам относят
процесс администрирования конфигурации,
процесс документирования,
процесс верификации,
процесс обеспечения качества,
процесс аудита,
процесс аттестации,
процесс совместной оценки,
процесс решения проблем.

Смотрите также:

«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран
Work-life balance подход в управлении рабочим временем молодых сотрудников (на примере ООО «МГТ-сервис»)
Актуализация контента, отражающего концепцию «диалога культур», при освоении английского языка взрослыми обучающимися
Актуализация приемов инсценирования и драматизации в рамках интерактивной модели обучения английскому языку в старших классах
Актуальные подходы в построении внутреннего pr строительной компании (на примере ООО "Ренессанспроект")
Анализ деловой активности и экономической эффективности деятельности организации (на примере АО «СГ-Транс»)