- •Перелік скорочень
- •Перелік визначень
- •Теоретичні відомості
- •1.1 Технологія Asterisk
- •1.2 Функціональні можливості Asterisk
- •1.3 Переваги та недоліки Asterisk
- •1.4 Архітектура Asterisk
- •1.5 Основи дiалплана ip-aтс Asterisk
- •Контекст
- •Додаткові номери
- •Прiоритети
- •Програми
- •Лiтература
- •2. Налаштування сервісів ip-атс asterisk
- •2.1 Схема мережі
- •2.2 Встановлення та налаштування VirtualBox, Ubuntu та ip-pbx Asterisk
- •2.2.1 Встановлення та налаштування платформи віртуалізації Oracle vm VirtualBox
- •2.2.2 Встановлення Ubuntu версії 10.04
- •2.2.3 Встановлення Asterisk на Ubuntu
- •Контрольні питання
- •Лiтература
- •2.3 Відображення номеру абонента, що викликає
- •2.3.1 Короткі теоретичні відомості
- •2.3.2 Приклад налаштування послуги відображення номеру абонента, що викликає
- •Контрольні питання
- •Лiтература
- •2.4 Повтор останнього набраного номеру
- •2.4.1 Короткі теоретичні відомості
- •2.4.2 Приклад налаштування послуги повтору останнього набраного номера
- •Контрольні питання
- •Лiтература
- •2.5 Прослуховування розмов
- •2.5.1 Короткі теоретичні відомості
- •2.5.2 Приклад налаштування послуги прослуховування розмов
- •Контрольні питання
- •Лiтература
- •2.6. Музика на утриманні
- •2.6.1 Короткі теоретичні відомості
- •2.6.2 Приклад налаштування послуги музики на утриманні
- •Контрольні питання
- •Лiтература
- •2.7 Голосова пошта
- •2.7.1 Короткі теоретичні відомості
- •2.7.1.1 Створення поштових скриньок
- •2.7.1.2 Додавання голосової пошти в діалплан
- •2.7.1.3 Організація доступу до голосової пошти
- •2.7.2 Приклад налаштування послуги голосової пошти
- •Контрольні питання
- •Лiтература
- •2.8. Запис розмов
- •2.8.1 Короткі теоретичні відомості
- •2.8.2 Приклад налаштування послуги запису розмови
- •Контрольні питання
- •Лiтература
- •2.9 Автоматичний дзвінок в заданий час
- •2.9.1 Короткі теоретичні відомості
- •2.9.1.1 .Call файли
- •2.9.2 Приклад налаштування послуги автоматичного дзвінка в заданий час
- •Контрольні питання
- •Лiтератури
- •2.10 Постановка викликів на паркування
- •2.10.1 Короткі теоретичні відомості
- •2.10.2 Приклад налаштування послуги постановки викликів на парркування
- •Контрольні питання
- •Література
- •2.11 Умовне та безумовне перенаправлення викликів
- •2.11.1 Короткі теоретичні відомості
- •2.11.2 Приклад налаштування умовного та безумовного перенаправлення викликів
- •Контрольні питання
- •Література
- •2.12 Вибіркове обмеження вхідних та вихідних викликів
- •2.12.1 Короткі теоретичні відомості
- •2.12.2 Приклад налаштування послуги вибіркового обмеження вхідних та вихідних викликів
- •Контрольні питання
- •Література
- •2.13 Інтерактивне голосове меню
- •2.13.1 Короткі теоретичні відомості
- •2.13.2 Приклад налаштування послуги інтерактивного голосового меню
- •Контрольні питання
- •Лiтература
- •2.14 Конференц-зв’язок
- •2.14.1 Короткі теоретичні відомості
- •2.14.2 Приклад налаштування послуги конференц–зв’язку
- •Контрольні питання
- •Лiтература
- •Додаток 1 Завдання до лабораторниз робіт з дисципліни «Проектування телекомунікаційних мереж наступного покоління»
- •Порядок виконання лабораторних робіт
- •Лабораторна робота № 1. Налаштування відображення номеру абонента, що викликає, на базі ip-атс Asterisk
- •Обладнання, прилади і матеріали
- •Завдання на лабораторну роботу
- •Варіанти завдань
- •Контрольні питання
- •Лабораторна робота № 2. Налаштування повтору останнього набраного номеру на базі ip-атс Asterisk
- •Обладнання, прилади і матеріали
- •Варіанти завдань
- •Контрольні питання
- •Лабораторна робота № 3. Налаштування сервісу прослуховування розмов на базі ip-атс Asterisk
- •Обладнання та матеріали
- •Завдання на лабораторну роботу
- •Варіанти завдань
- •Контрольні питання
- •Лабораторна робота № 4. Налаштування сервісу музики на утриманні на базі ip-атс Asterisk
- •Обладнання та матеріали
- •Завдання на лабораторну роботу
- •Варіанти завдань
- •Контрольні питання
- •Лабораторна робота № 5. Налаштування голосової пошти на базі ip-атс Asterisk
- •Обладнання, прилади і матеріали
- •Завдання на лабораторну роботу
- •Варіанти завдань
- •Лабораторна робота № 6. Налаштування запису розмови на базі ip-атс Asterisk
- •Варіанти завдань
- •Контрольні питання
- •Лабораторна робота № 7. Налаштування автоматичного дзвінка в заданий час на базі ip-атс Asterisk
- •Обладнання, прилади і матеріали
- •Завдання на лабораторну роботу
- •Варіанти завдань
- •Контрольні питання
- •Лабораторна робота № 8. Налаштування постановки викликів на паркування за допомогою засобів ip-pbx Asterisk
- •Обладнання, прилади і матеріали
- •Завдання на лабораторну роботу
- •Варіанти завдань
- •Контрольні питання
- •Оформлення звіту та порядок його подання
- •Лабораторна робота № 9. Налаштування умовного та безумовного перенаправлення викликів за допомогою засобів ip-pbx Asterisk
- •Обладнання, прилади і матеріали
- •Завдання на лабораторну роботу
- •Варіанти завдань
- •Контрольні питання
- •Оформлення звіту та порядок його подання
- •Лабораторна робота № 10. Налаштування вибіркового обмеження вхідних та вихідних викликів за допомогою засобів ip-pbx Asterisk
- •Обладнання, прилади і матеріали
- •Завдання на лабораторну роботу
- •Варіанти завдань
- •Лабораторна робота № 11. Налаштування сервісу інтерактивного голосового меню на базі ip-атс Asterisk
- •Контрольні питання
- •Лабораторна робота № 12. Налаштування конференц-зв’язку на базі ip-атс Asterisk
- •Обладнання, прилади і матеріали
- •Завдання на лабораторну роботу
- •Варіанти завдань
- •Контрольні питання
Лiтература
Меггелен Дж., Мадлен Л., Смит Дж. Asterisk: будущее телефонии, 2-е издание. – Пер. с англ. – СПБ: Символ_Плюс, 2009. – 656 с., ил.
Офіційний сайт IP-ATC Asterisk. [Електронний ресурс] // – Режим доступу: www.asterisk.org/
2. Налаштування сервісів ip-атс asterisk
2.1 Схема мережі
Рис. 3 Схема організації VoIP-зв’язку на базі IP-АТС Asterisk
Схема мережі — це карта логічної топології мережі. На представленому рис. 3 наведена схема мережі, яку будемо використовувати для налаштування різноманітних сервісів.
VoIP-зв’язок на базі IP-АТС Asterisk організовано на двох фізичних комп’ютерах, з’єднаних в локальну мережу Ethernet.
На одному з комп’ютерів інстальовано віртуальну машину на базі ОС Linux, яка виконує роль сервера голосового зв’язку. Віртуальна машина працює під керуванням програмного забезпечення VirtualBox. В якості гостьової операційної системи використовується дистрибутив Linux під назвою Ubuntu Server. В якості хост-системи використовується Windows XP.
На обох комп’ютерах інстальовано програмний SIP-телефон Phoner Lite. Таким чином, один фізичний комп’ютер виконує роль як клієнта, так і сервера, а інший — тільки сервера.
2.2 Встановлення та налаштування VirtualBox, Ubuntu та ip-pbx Asterisk
2.2.1 Встановлення та налаштування платформи віртуалізації Oracle vm VirtualBox
Virtual Box - програма абсолютно безкоштовна, повністю російською мовою. Вперше була надана компанією InnoTek в 2007 р. в двох варіантах - з відкритим і закритим вихідними кодами, причому обидві були безкоштовні за умови некомерційного використання. У 2008 р. платформа перекуплена компанією Sun Microsystems, яка і займається її розробкою в даний час.
Платформа являє собою систему віртуалізації для host-систем Windows, Linux і Mac OS і забезпечує взаємодію з гостьовими операційними системами Windows (2000/XP/2003/Vista/Seven), Linux (Ubuntu / Debian / OpenSUSE / Mandriva і пр.), OpenBSD , FreeBSD, OS / 2 Warp. Більш детальне ознайомлення з платформою Oracle VM VirtualBox можна на сайті виробника https://www.virtualbox.org/ [1].
Установка платформи Oracle VM VirtualBox.
Завантажити платформу, яка підходить під Вашу систему, Ви можете за посиланням: http://www.virtualbox.org/wiki/Downloads [2].
В рамках даного посібника будемо розглядати роботу з платформою VirualBox версії 3.2.8 r64453, її установку і настройку в середовищі операційної системи Windows Seven.
Після того як інсталяційний пакет записан на жорсткому диску можна приступити до установки програми.
Після запуску інсталятора Ви побачите вітальне вікно. Натисніть кнопку «Next» і в новому вікні погодьтеся з умовами ліцензійної угоди, поставивши прапорець «I accept the terms in the License Agreement». У наступному вікні (рис.4) Вам буде запропоновано вибрати компоненти для установки і задати розташування виконуваних файлів. За замовчуванням усі компоненти встановлюються на жорсткий диск (а нам потрібні всі), а сама програма встановлюється в папку «Program Files» на системному диску. Якщо ж ви хочете задати інше розташування, натисніть кнопку «Browse» і виберіть нову папку для встановлення програми.
Рис. 4 Хід установки
Далі процес установки не зажадає від Вас ніяких втручань, крім дозволу на створення ярликів на робочому столі та в меню «Пуск». По закінченню установки програма запуститися автоматично.
Примітка. При установці додатка на операційну систему Windows XP можлива поява повідомлення про те, що платформа не тестувалася на сумісність з даної ОС. Попередженням можна знехтувати і продовжити установку - ніяких проблем при роботі у Вас не виникне. При установці додатка на операційну систему Windows Vista / Seven по завершенні інсталяції варто включити режим сумісності. Для цього слід перейти в папку зі встановленою програмою, знайти файл VirtualBox.exe, за допомогою правої кнопки миші викликати контекстне меню, вибрати «Властивості» і на вкладці «Сумісність» поставити прапорець у пункті «Запустити програму в режимі сумісності з», в якості операційної системи вибравши «Windows XP (пакет оновлень 2)».
