- •Перелік скорочень
- •Перелік визначень
- •Теоретичні відомості
- •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
- •Обладнання, прилади і матеріали
- •Завдання на лабораторну роботу
- •Варіанти завдань
- •Контрольні питання
Перелік визначень
CRM |
Управлі́ння відно́синами з кліє́нтами (англ. Customer relationship management) — поняття що охоплює концепції, котрі використовуються компаніями для управління їхніми взаємовідносинами зі споживачами, включаючи збір, зберігання й аналіз інформації про споживачів, постачальників, партнерів та інформації про взаємовідносини з ними. |
GSM |
Глобальна система мобільного зв'язку (англ. Global System for Mobile Communications, раніше нім. Groupe Spécial Mobile, GSM) — міжнародний стандарт для мобільного цифрового стільникового зв'язку з розділенням каналу за принципом TDMA та високим рівнем безпеки за рахунок шифрування з відкритим ключем. Стандарт був розроблений під патронатом Європейського інституту стандартизації електрозв'язку (ETSI) наприкінці 1980-х років. |
IP |
IP-протокол, інтернет протокол, міжмережевий протокол (англ. Internet Protocol) — протокол мережевого рівня для передачі датаграм між мережами. |
ISDN |
Цифрова мережа з інтегрованими службами (послугами) (англ. Integrated Services Digital Network) — загальнодоступна телефонна мережа, що використовує цифрову технологію передавання сигналу і включає великий набір цифрових послуг, які стають доступними для кінцевих користувачів. |
NGN |
Мережа наступного покоління (англ. Next Generation Network) — мультисервісна мережа зв'язку, яка підтримує інтеграцію послуг передавання мови, даних та мультимедіа і базується на IP-мережі (на відміну від ISDN). |
PBX |
Офісна АТС, установчо-виробнича АТС (УВАТС), міні-АТС (англ. Private Branch eXchange або Private Business eXchange) - автоматична телефонна станція, призначена для використання всередині організації. Від АТС, що використовуються оператором зв'язку, в першу чергу відрізняється орієнтованістю на малу кількість обслуговуваних номерів (зазвичай менше ста-двохсот), поділом телефонної мережі на «внутрішню» і «зовнішню». |
PSTN |
Телефонна мережа загального користування (англ. Public Switched Telephone Network) — мережа, для доступу до якої використовуються звичайні проводові телефонні апарати, міні- АТС і обладнання передавання даних. |
SIP |
Протокол встановлення сесії (англ. Session Initiation Protocol) — протокол прикладного рівня, розроблений IETF MMUSIC Working Group, і пропонований як стандарт на спосіб установки, зміни і завершення користувацького сеансу, що включає мультимедійні елементи, такі як відео або голос, миттєві повідомлення (instant messaging), он-лайн ігри та віртуальну реальність. |
SS7 |
Система сигналізації № 7, загальноканальна сигналізація № 7 (ЗКС-7) (англ. Signalling System #7 (SS7) або Common Channel Signaling System 7) — це набір сигнальних телефонних протоколів, які використовуються для роботи більшості телефонних станцій PSTN по всьому світу. |
TCP |
Прото́кол керува́ння переда́чею (англ. Transmission Control Protocol) — один з основних мережевих протоколів Інтернету, призначений для управління передачею даних в мережах і підмережах TCP/IP. |
UDP |
Протокол дейтаграм користувача (англ. User Datagram Protocol) — один із протоколів стеку TCP/IP. Від протоколу TCP відрізняється тим, що працює без встановлення з'єднання. UDP — один з найпростіших протоколів транспортного рівня моделі OSI, котрий виконує обмін дейтаграмами без підтвердження та гарантії доставки. При використанні протоколу UDP обробка помилок і повторна передача даних має виконуватися протоколом вищого рівня. Незважаючи на всі недоліки, протокол UDP є ефективним для серверів, що надсилають невеликі відповіді великій кількості клієнтів. |
VoIP |
Технологія передачі медіа даних в реальному часі за допомогою сімейства протоколів TCP/IP (англ. voice over IP, дослівно «голос поверх ІР»). Технологія VoIP в загальному випадку передбачає всі варіанти передачі голосу через IP, в тому числі такі, що не мають ніякого відношення до телефонії і спілкуванню людей. Наприклад, технологія VoIP застосовується для передачі звуку в системах IP відеоспостереження, в системах оповіщення, при трансляції вебінарів, при перегляді фільмів у режимі он-лайн і т. п. |
Зміст
Перелік скорочень 3
Перелік визначень 4
ВСТУП 9
1. ТЕОРЕТИЧНІ ВІДОМОСТІ 11
1.1 Технологія Asterisk 11
1.2 Функціональні можливості Asterisk 13
1.3 Переваги та недоліки Asterisk 16
1.4 Архітектура Asterisk 18
1.5 Основи дiалплана IP-AТС Asterisk 21
1.5.1 Контекст 21
1.5.2 Додаткові номери 21
1.5.3 Прiоритети 22
1.5.4 Програми 24
Лiтература 29
2. НАЛАШТУВАННЯ СЕРВІСІВ IP-АТС ASTERISK 30
2.1 Схема мережі 30
2.2 Встановлення та налаштування VirtualBox, Ubuntu та IP-PBX Asterisk 31
2.2.1 Встановлення та налаштування платформи віртуалізації Oracle VM VirtualBox 31
2.2.2 Встановлення Ubuntu версії 10.04 33
2.2.3 Встановлення Asterisk на Ubuntu 37
Контрольні питання 41
Лiтература 41
2.3 Відображення номеру абонента, що викликає 42
2.3.1 Короткі теоретичні відомості 42
2.3.2 Приклад налаштування послуги відображення номеру абонента, що викликає 45
Контрольні питання 51
Лiтература 51
2.4 Повтор останнього набраного номеру 52
2.4.1 Короткі теоретичні відомості 52
2.4.2 Приклад налаштування послуги повтору останнього набраного номера 56
Контрольні питання 60
Лiтература 61
2.5 Прослуховування розмов 61
2.5.1 Короткі теоретичні відомості 61
2.5.2 Приклад налаштування послуги прослуховування розмов 64
Контрольні питання 65
Лiтература 66
2.6. Музика на утриманні 66
2.6.1 Короткі теоретичні відомості 66
2.6.2 Приклад налаштування послуги музики на утриманні 69
Контрольні питання 71
Лiтература 71
2.7 Голосова пошта 72
2.7.1 Короткі теоретичні відомості 72
2.7.2 Приклад налаштування послуги голосової пошти 77
Контрольні питання 82
Лiтература 82
2.8. Запис розмов 83
2.8.1 Короткі теоретичні відомості 83
2.8.2 Приклад налаштування послуги запису розмови 84
Контрольні питання 85
Лiтература 85
2.9 Автоматичний дзвінок в заданий час 86
2.9.1 Короткі теоретичні відомості 86
2.9.2 Приклад налаштування послуги автоматичного дзвінка в заданий час 88
Контрольні питання 89
Лiтератури 89
2.10 Постановка викликів на паркування 90
2.10.1 Короткі теоретичні відомості 90
2.10.2 Приклад налаштування послуги постановки викликів на парркування 92
Контрольні питання 94
Література 94
2.11 Умовне та безумовне перенаправлення викликів 94
2.11.1 Короткі теоретичні відомості 94
2.11.2 Приклад налаштування умовного та безумовного перенаправлення викликів 96
Контрольні питання 98
Література 98
2.12 Вибіркове обмеження вхідних та вихідних викликів 98
2.12.1 Короткі теоретичні відомості 98
2.12.2 Приклад налаштування послуги вибіркового обмеження вхідних та вихідних викликів 102
Контрольні питання 105
Література 106
2.13 Інтерактивне голосове меню 106
2.13.1 Короткі теоретичні відомості 106
2.13.2 Приклад налаштування послуги інтерактивного голосового меню 108
Контрольні питання 116
Лiтература 116
2.14 Конференц-зв’язок 116
2.14.1 Короткі теоретичні відомості 116
2.14.2 Приклад налаштування послуги конференц–зв’язку 120
Контрольні питання 125
Лiтература 125
ВСТУП
Мережі наступного покоління (англ. Next Generation Network) включають в себе чотири рівні: доступу, транспортний, управління і послуг. Рівень управління пов'язують з програмним комутатором (англ. Softswitch). Основними завданнями програмного комутатора є відокремлення функції управління з'єднаннями від функцій комутації, обслуговування великої кількості абонентів і взаємодія з серверами додатків. Розрізняють їх по наявності або відсутності абонентської бази та взаємодії з апаратами кінцевих користувачів. Так програмний комутатор IV класу (англ. Softswitch class IV) здійснює маршрутизацію і розподіл викликів в IP мережах на магістральному рівні, в той час як програмний комутатор V класу (англ. Softswitch class V) має можливість роботи безпосередньо з кінцевими абонентами мережі і надає їм як транспортні послуги, так і додаткові види обслуговування. ІР-АТС Asterisk відносять до програмних комутаторів V класу, на базі яких впроваджуються технології NGN при розвитку телефонних мереж загального користування (ТМЗК).
Навчальний посібник складається з двох розділів і додатку.
В першому розділі наведено стислий опис побудови та функціонування IP-АТС Asterisk: висвітлені питання технології, функціональних можливостей, переваг і недоліків, архітектури і основ діалплана.
Другий розділ присвячено теоретичним питанням налаштування основних сервісів комп'ютерної телефонії, а саме: в підрозділах 2.1 і 2.2 розглянута схема мережі і питання встановлення та налаштування VirtualBox, Ubuntu та IP-PBX Asterisk; в підрозділах 2.3 – 2.14 розглянуто налаштування таких сервісів як: відображення номеру абонента, що викликає; повтор останнього набраного номеру; прослуховування розмов; музика на утриманні; голосова пошта; запис розмов; автоматичний дзвінок в заданий час; постановка викликів на паркування; умовне та безумовне переведення викликів; вибіркове обмеження вхідних та вихідних викликів; інтерактивне голосове меню; конференц-зв’язок. В кожному підрозділі наведено конкретні приклади налаштування кожного сервісу. У додатку наведені варіанти завдань до лабораторних робіт з дисципліни «Проектування телекомунікаційних мереж наступного покоління».
Вступ написано В.В. Максимовим, розділ 1 – В.В. Максимовим, М.С. Панасюком, підрозділи 2.1, 2.2 – Д.О. Кравченко, М.С. Панасюком, С.О. Чмихуном і В.О. Шиловим, підрозділи 2.3, 2.4, лабораторні роботи 1, 2 (додаток 1) – В.В. Максимовим, В.О. Шиловим, підрозділи 2.5, 2.6, лабораторні роботи 3, 4 (додаток 1) – В.В. Максимовим, М.С. Панасюком, підрозділи 2.7 - 2.9, лабораторні роботи 5 - 7 (додаток 1) – В.В. Максимовим, Д.О. Кравченко, підрозділи 2.10 - 2.12, лабораторні роботи 8 - 10 (додаток 1) – В.В. Максимовим, М.Л. Бірюковим, С.О. Чмихуном, підрозділ 2.13, лабораторна робота 11 (додаток 1) – В.В. Максимовим, М.С. Панасюком, підрозділ 2.14, лабораторна робота 12 (додаток 1) – В.В. Максимовим, В.О. Шиловим. Загальне редагування рукопису виконано В.В. Максимовим.
Протягом усього викладу прийнята наступна система нумерації розділів, підрозділів, таблиць і рисунків. Розділи мають суцільну нумерацію, підрозділи - триступеневу нумерацію, таблиці та рисунки - суцільну, До кожного підрозділу додається література, її нумерація – суцільна.
Посібник призначено для студентів вищих навчальних закладів усіх форм навчання напряму підготовки 6.050903 «Телекомунікації» спеціальності 7(8).05090302 «Телекомунікаційні системи та мережі», а також усіх, хто цікавиться переходом до мереж наступного покоління з використанням програмного комутатора Asterisk.
