- •Анотація
- •Дипломна робота спрямована на аналіз технології ip-телефонії та встановлення, а також налаштування програмованої атс Asterisk.
- •Аннотация
- •Abstract
- •Розділ I. Теоретична частина
- •1.1 Розвиток ip-телефонії
- •1.2 Стандарти н.323
- •1.3 Стандарти на основі протоколу sip
- •1.4 Зв’язок телефонних мереж через Інтернет
- •1.5 Нове покоління мереж iр-телефонії
- •1.6 Перспективи встановлення міні атс
- •1.7 Порівняння апаратних цифрових атс та програмної атс «Asterisk»
- •1.8 Архітектура Asterisk
- •1.9 Вибір обладнання
- •1.9.1 Серверне обладнання
- •1.9.2 Устаткування для ip телефонії
- •Розділ II. Практична частина
- •2.1 Встановлення ip pbx на базі dns-325
- •2.2 Налаштування атс «Asterisk» за допомогою FreePbx
- •2.2.1 Додавання нового внутрішнього номера
- •2.2.2 Сервісні коди
- •Dial System fax
- •2.2.3 Вихідна маршрутизація
- •2.2.4 Управління транками
- •2.2.5 Настройка привітання
- •2.3 Налаштувати програму-телефон
- •Розділ іii. Економічна частина
- •Розрахунок капітальних витрат
- •3.2 Розрахунок експлуатаційних витрат
- •3.3 Розрахунок економії від послуг зв’язку
- •3.4 Розрахунок економічної ефективності впровадження проекту
- •Висновки
- •Список використаних джерел
1.8 Архітектура Asterisk
Програмне забезпечення Asterisk було розроблено з метою врахування чинників максимальної доступності та гнучкості. Спеціальні інтерфейси програмування (API), починаючи від ядра системи (Core) і до функціональних модулів (Loadable Module), дозволяють створювати прикладні рішення, не беручи до уваги протоколи з’єднання, голосові або відео кодеки і прийнятні інтерфейси для підключення до інших телекомунікаційних рішень.
Ядро системи Asterisk забезпечує наступні функціональні рівні:
Комутація - дозволяє виконувати комутацію каналів (викликів, прикладних задач), як це робить звичайна АТС або комутатор. Завдання цього рівня - створення з’єднання між двома або кількома напрямками, не враховуючи наявності та специфічності багатьох апаратних або програмних інтерфейсів.
Виконання прикладних завдань - цей рівень забезпечує виконання завдань (як вбудованих, так і завдань користувача) для створення заданого сервісного обслуговування для абонента, наприклад, таких як голосова пошта, конференц-зв’язок, програвання голосових файлів, а також робота з базою даних.
Перетворення кодування - завдяки завантаженим функціональним модулям рівень гарантує сумісність комутованих каналів по типу кодування мови або відео-зображення.
Менеджер планування задач і каналів введення / виводу - програмні блоки цього рівня виконують обробку даних, переданих в каналах, на різному рівні, керують роботою системи в середовищі операційної системи, враховуючи багатогранність завдань, і оптимізують їх виконання.
Ядро використовує 4 інтерфейсу API:
Апаратний інтерфейс - виконує обробку сигнальної інформації та інформації користувача, специфічної до фізичного і логічному рівню каналу, при використанні якого створюється вхідний або вихідний виклик. Бібліотеки цього рівня забезпечують такі види з'єднань, як VoIP (H.323, SIP, MGCP, SCCP, T.38), TDM / TDMoE (FXS, FXO, MF / MFC-R2, ISDN-BRI, ISDN-PRI, SS7) .
Інтерфейс модульного завантаження програм телефонії - виконує завантаження відповідних бібліотек для забезпечення сервісного обслуговування користувача або надання необхідної функціональності (голосова пошта, конференц-зв’язок).
Інтерфейс обробки кодеків - на цьому рівні бібліотеки, які будуть завантажені відповідно до можливих перетвореннями мови або відео в системі, наприклад, такі типи кодування як G.711A / Mu, GSM, LPC, G.723, G.726, G.729 , MP3, H.261 / 263 / p.
Інтерфейс обробки форматів файлів - набір бібліотек, які відновлюють відповідні формати заощадження голосової, графічної або відео інформації на жорсткому диску (також компакт-диску) в системі. Підтримуються такі формати, як RAW, MP3, WAV, WAV49 (GSM), VOX (ADPCM), JPG, PNG.
Завдяки такій архітектурі системи, програмне забезпечення Asterisk працює на певному рівні абстракції між функціональністю ядра платформи та багатьма, як існуючими технологіями, так і технологіями які знаходяться в розробці.
Рисунок 1.5 – Архітектура Asterisk
