Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Передача данных в локальных вычислительных сетях(курсовая) Бородко

.pdf
Скачиваний:
15
Добавлен:
30.01.2019
Размер:
405.91 Кб
Скачать

ФЕДЕРАЛЬНОЕ АГЕНСТВО СВЯЗИ ФЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «Санкт-Петербургский государственный университет телекоммуникаций им. Проф. М. А. Бонч-Бруевича»

Дисциплина «Передача данных в локальных вычислительных сетях»

Курсовая работа на тему «Совершение вызов из тонкого SIP клиента»

Выполнили: Проверил: к.т.н Бородко А.В.

Санкт-Петербург

 

Оглавление

 

Техническое задание. ..................................................................................................

3

Ход работы. ..................................................................................................................

3

1.

Установка FreeSWITCH....................................................................................

3

2.

Настройка двух профилей для совершения вызова. .......................................

5

3.

Установка Linphone...........................................................................................

5

Список литературы. ....................................................................................................

8

2

Техническое задание.

Установить FreeSwitch версии 1.6 и зарегистрироваваться (получив аккаунт) и проверить в работе (совершив вызов из тонкого SIP клиента (написав и запустив html+js (на библиотеке SIP.js https://sipjs.com/) в веббраузере MozillaFireFoxи Chrome) на любой SIP номер (например, эхосервис). Предоставить исходный код html+js и настройке SIP клиента.

Ход работы.

1. Установка FreeSWITCH.

Открытая телефонная платформа, распространяемая в исходных кодах, созданная для удовлетворения потребности в управляемых голосом или текстом системах, масштабируемых от софтфонa до софтсвичa.

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

В запущенном FreeSWITCH при помощи команды sofia status проверяем профили.

3

Нам необходим профиль internal. Раскроем его подробнее. Здесь нам необходима строка URL.

4

2.Настройка двух профилей для совершения вызова.

1001.xml

1003.xml

3. Установка Linphone.

Кроссплатформенный программный клиент IP-телефонии в стандарте SIP с открытым исходным кодом, распространяемый по лицензии GNU GPL. Программа Linphone предназначена для организации аудио и видео-вызовов, а также обмена текстовыми сообщениями посредством Интернета.

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

5

6

4.Общение из тонкого SIP-клиента с SIP-клиентом, использующего

Linphone.

7

Вывод:

Одними из главных достоинств нового продукта стали стабильность работы и масштабируемость, а также кроссплатформенность — FreeSWITCH работает под управлением как Linux, так и Windows.

Для FreeSWITCH отсутствуют готовые к использованию графические интерфейсы по управлению, что также затрудняет его использование. А существующие GUI для FreeSWITCH (WikiPBX, FusionPBX, blue.box) далеки по функциональности от того же FreePBX для Asterisk. Тем не менее FreeSWITCH активно развивается.

Список литературы.

1.https://freeswitch.org/

2.http://www.linphone.org/

3.https://hostingwikipedia.com/setup-freeswitch-ubuntu-14-04/

8