Аналіз та оптимізація показників якості та структур комп’ютерних мереж з технологією АТМ

Вибір оптимальних пропускних спроможностей для різних категорій сервісу при обмеженнях на встановлені показники якості. Задачі структурного синтезу мереж. Розподіл потоків для трафіків CBR, VBR та ABR. Створення інструментального програмного комплексу.

Рубрика Коммуникации, связь, цифровые приборы и радиоэлектроника
Вид автореферат
Язык украинский
Дата добавления 23.08.2014
Размер файла 335,0 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Аналіз та оптимізація показників якості та структур комп'ютерних мереж з технологією АТМ

Автореферат

дисертації на здобуття наукового ступеня доктора технічних наук

Загальна характеристика роботи

Актуальність роботи. Одним з головних завдань Національної програми інформатизації України є створення єдиного інформаційного простору (інфраструктури інформатизації), який би забезпечив інтеграцію інформаційно-обчислювальних ресурсів окремих організацій та установ в єдине середовище на основі використання прогресивних телекомунікаційних технологій. Однією з найбільш перспективних технологій в комунікаційних мережах являється технологія АТМ (Asynchronous Transfer Mode), яка справедливо вважається технологією XXI сторіччя.

Головною метою цієї технології є розробка уніфікованих методів та засобів для передачі різних видів інформації - зображень, аудіоінформації, мультимедійної інформації та даних на понадвисоких швидкостях. Застосування прогресивних середовищ передачі, зокрема оптоволоконних ліній зв'язку, а також ячейок (cells) уніфікованого формату дозволяє досягнути в каналі швидкості 155,52 Мбіт/с, 622,08 та 2488 Мбіт/с.

Поява нової технології АТМ обумовила гостру потребу вирішення задач системного аналізу, розробки та дослідження принципів побудови та архітектур мереж АТМ, методів аналізу та оптимізації показників якості, а також створення та впровадження інструментальних програмних засобів для проектування корпоративних та глобальних мереж з технологією АТМ.

Технологія АТМ є основою для побудови цифрових мереж інтегрального обслуговування (ЦМІО).

З метою максимального вдоволення потреб різних категорій користувачів мереж в передачі різнорідної інформації, форум АТМ ввів наступні категорії сервісу:

- CBR (constant bit rate) - передача з постійною швидкістю відео та аудіоінформації;

- VBR (variable bit rate) - передача із змінною швидкістю скомпресованої відео та аудіоінформації;

- ABR (available bit rate) - передача із доступною швидкістю файлів даних;

UBR (unspecified bit rate) - передача із невстановленою швидкістю даних електронної пошти, служби новин, тощо.

Важливою особливістю технології АТМ є її здатність забезпечити необхідний рівень якості обслуговування при передачі інформації. З цією метою встановлено такі показники якості обслуговування (Quality of Service), які використовуються при оцінці якості передачі по каналам різних типів (категорій) трафіку:

- середня затримка в передачі ячейок - Cell Transfer Delay (CTD);

- варіація величини затримки передачі - Cell Delay Variance (CDV);

- частка (ймовірність) втрачених ячейок - Cell Loss Ratio (CLR).

При передачі встановлюються різні значення показників якості для різних категорій сервісу (CBR, VBR, ABR), найбільш жорсткі значення цих показників встановлюються для трафіка CBR, що є найбільш приоритетним. Зокрема величина затримки для передачі відео та аудіоінформації не повинна перевищувати 50 мс, а ймовірність втрати ячейок не більше 0,51%. Спочатку технологія АТМ була розроблена для глобальних мереж, але згодом вона стала все частіше використовуватися і в корпоративних та локальних мережах.

На Україні роботи по створенню мереж з технологією АТМ знаходяться на начальному етапі, зокрема створено мережу АТМ АО УкрТелеком, розроблено проекти мереж АТМ в ряді провідних вузів і накопичено перший досвід їх практичного використання.

В зв'язку з гострою потребою дедалі ширшого використання технології АТМ в нових проектах корпоративних та глобальних комп'ютерних мереж необхідно створити теоретичні основи для аналізу характеристик та проектування комп'ютерних мереж з технологією АТМ.

Оскільки мережі АТМ суттєво відрізняються від звичайних мереж передачі даних, зокрема наявністю різних категорій трафіка (CBR, VBR, ABR та UBR), а також набором показників (CTD, CDV та CLR) то неможливо безпосередньо використовувати моделі та методи аналізу та синтезу, розроблені для традиційних мереж передачі та обробки даних. Це обумовлює необхідність створення нових моделей для аналізу характеристик мереж АТМ, а також синтезу їхньої структури, які б враховували специфіку мереж АТМ, наявність різних категорій трафіку (CBR, VBR, ABR) та встановлених для них різних значень (CTD, CDV, CLR).

Аналіз розглянутих сучасних робіт в області мереж АТМ дозволяє стверджувати, що розробка наукових основ оптимального проектування комп'ютерних мереж з технологією АТМ, створення відповідних моделей, методів та алгоритмів для аналізу і оптимізації характеристик та синтезу структур комп'ютерних мереж АТМ, та розробка інструментальних програмних засобів для проектування мереж АТМ різного рівня та функціонального призначення - це актуальна наукова проблема.

Зв'язок з науковими програмами, планами, темами. Робота виконувалась згідно з планами наукових досліджень НТУУ «КПІ», а саме, держбюджетною темою №2464 (2000-2002 рр.) «Моделювання, аналіз та проектування комп'ютерних та телекомунікаційних мереж вузівського та міжвузівського рівнів на основі перспективних технологій», рег. №0100V002050, а також держбюджетною темою №2605 (2003-2004 рр.) «Розробка методів та алгоритмів керування трафіком в телекомунікаційних мережах АТМ», рег. №0103V000144. Участь автора в цих науково-дослідних темах полягала в розробці теоретичних основ проектування мереж, створенні моделей, методів і алгоритмів аналізу та синтезу структур мереж, дослідженні різних методів управління трафіком ABR в мережах АТМ на основі імітаційного моделювання.

Мета та задачі досліджень. Мета дисертаційної роботи полягає в розробці основ методології оптимізації комп'ютерних мереж з технологією АТМ, створенні моделей, методів та алгоритмів аналізу характеристик та синтезу структури мереж з технологією АТМ і створенні на цій основі інструментального програмного комплексу для оптимального проектування мереж. Для досягнення поставленої мети в дисертації сформульовані та вирішені наступні задачі:

1) побудова аналітичних моделей для оцінки показників якості () CTD та CLR в мережах АТМ для категорій сервісу CBR, VBR та ABR;

2) вибір оптимальних пропускних спроможностей (ВПС) для різних категорій сервісу при обмеженнях на встановлені показники якості (); оптимальний розподіл потоків для трафіків CBR, VBR та ABR та комбінована задача оптимального вибору пропускних спроможностей та розподілу потоків CBR, VBR та ABR при обмеженнях на встановлені показники якості ;

3) задача знаходження максимального багатопродуктового потоку для трафіків CBR, VBR та ABR в мережах АТМ;

4) розробка методології аналізу та оптимізації живучості мереж АТМ на основі запропонованих показників живучості, що враховують специфіку відповідних категорій (CBR, VBR та ABR);

5) задача синтезу структури мереж АТМ за критерієм вартості при обмеженнях на встановлені значення показників ;

6) динамічні задачі структурного синтезу мереж АТМ, що розвиваються;

7) створення інструментального програмного комплексу для аналізу функціональних характеристик та синтезу структури комп'ютерних мереж АТМ, що реалізує запропоновані методи.

Об'єктом досліджень в роботі є глобальні та корпоративні мережі з технологією АТМ.

Предметом досліджень є моделі, методи та алгоритми аналізу функціональних характеристик та показників живучості та синтезу структур мереж з технологією АТМ.

Методи досліджень ґрунтуються на використанні теорії масового обслуговування, дослідження операцій, теорії потоків в мережах, теорії прийняття рішень та імітаційному моделюванні.

Наукова новизна роботи полягає в тому, що вперше вирішено науково-технічну проблему створення теоретичних основ оптимального проектування комп'ютерних мереж з технологією АТМ на базі розроблених моделей, методів, алгоритмів та програмних засобів аналізу та оптимізації показників якості та структур комп'ютерних мереж АТМ.

Наукові результати, отримані автором, полягають у нижчезазначеному:

1) Проведено системний аналіз задач побудови комп'ютерних мереж з технологією АТМ, структуровано та класифіковано основні задачі аналізу та оптимізації характеристик мереж, що виникають при проектуванні мереж.

2) Отримано аналітичні моделі для оцінки показників якості: середній час затримки ячейок (CTD) та ймовірність втрати ячейок (CLR) для категорій сервісу CBR, VBR та ABR в залежності від інтенсивностей вхідних потоків та пропускних спроможностей каналів. Ці моделі є передумовою для постановки і вирішення задач дисертації.

3) Вперше сформульовано задачу оптимального вибору пропускних спроможностей (ВПС) каналів зв'язку мереж АТМ та розроблено метод її розв'язання на основі метода послідовного аналізу та відсіву варіантів (ПАВ), який дозволяє оптимізувати пропускні спроможності каналів при обмеженнях на показники якості.

4) Сформульовано та досліджено задачу оптимального розподілення потоків для трафіків CBR, VBR та ABR за критеріями CLR та CTD та запропоновано новий метод її розв'язання, який дозволяє для мереж із заданою структурою та пропускними спроможностями (ПС) каналів знайти оптимальний розподіл потоків трафіків CBR, VBR та ABR.

5) Сформульовано комбіновану задачу оптимального вибору пропускних спроможностей каналів зв'язку та розподілення потоків в каналах мереж АТМ та запропоновано новий алгоритм її розв'язання, що враховує специфіку мереж АТМ, який дає можливість знайти одночасно оптимальні пропускні спроможності та розподіл потоків всіх категорій за критерієм вартості мережі при обмеженнях на показники якості.

6) Вперше сформульовано задачу оцінки показників живучості мереж АТМ та розроблено метод аналізу показників живучості для трафіків CBR, VBR та ABR. Метод використовує запропоновані в роботі показники живучості мереж АТМ і дає можливість аналізувати та оптимізувати мережі за показниками живучості.

7) Вперше формалізовано та досліджено задачу знаходження максимального багатопродуктового потоку в мережах з технологією АТМ та розроблено метод її розв'язання, який дозволяє знайти максимальний потік різних категорій в мережі АТМ при відмовах її елементів.

8) Сформульовано задачу оптимального синтезу структури мереж АТМ за критерієм собівартості при обмеженнях на встановлені значення показників ,і розроблено ефективний генетичний алгоритм синтезу, який дозволяє оптимізувати структуру мережі АТМ при обмеженнях на показники якості для різних категорій сервісу, та проведені його дослідження.

9) Сформульовано задачу синтезу структури корпоративних мереж з комутаторами та розроблено алгоритм її вирішення, який дозволяє вибрати типи комутаторів, знайти місця їх розташування та оптимізувати структуру мережі зв'язку терміналів з магістраллю.

10) Вперше сформульовано динамічні задачі структурного синтезу мереж, що розвиваються, та розроблено алгоритми їх розв'язання. Вирішення динамічних задач дозволяє знайти оптимальний план розвитку мереж, ефективно розподілити капітальні кошти на створення мереж по етапах з урахуванням динаміки зростання потреб абонентів в обробці та передачі інформації.

11) Розроблено імітаційну модель корпоративної мереді АТМ і проведено імітаційне моделювання з різними методами управління трафіком, в результаті якого вибрано раціональний метод управління трафіком та управління буферами в комутаторах.

Практичне значення отриманих результатів.

Практичне значення наукових результатів дисертації полягає в тому, що в результаті запропонованих в роботі моделей, методів та алгоритмів створені теоретичні основи для аналізу та оптимізації характеристик та структур комп'ютерних мереж з технологією АТМ, розроблено інструментальний програмний комплекс «АТМ NetBuilder» для проектування глобальних та корпоративних мереж АТМ.

Інструментальний комплекс дозволяє проектувальникам вирішувати такі задачі:

1) здійснювати оптимальний вибір пропускних спроможностей каналів зв'язку для мереж із заданою структурою та вхідними потоками CBR, VBR та ABR;

2) оптимально розподіляти потоки трафіків CBR, VBR та ABR в мережі АТМ за критеріями CTD та CLR;

3) знаходити одночасно оптимальні пропускні спроможності та розподілення потоків по каналах зв'язку;

4) аналізувати показники живучості комп'ютерних мереж;

5) знаходити оптимальну структуру комп'ютерної мережі АТМ за критерієм вартості при обмеженнях на показники якості та живучості мереж;

6) оптимальним чином вибирати комунікаційне обладнання мереж АТМ, зокрема типи комутаторів та маршрутизаторів та місця їх розташування.

7) знаходити оптимальний план розвитку структури мереж АТМ при обмеженнях на капітальні витрати на створення мережі по окремих етапах.

В цілому використання створених моделей, алгоритмів та інструментального програмного комплексу (ПК) дозволяє суттєво скоротити час на проектування мереж АТМ, значно знизити капітальні витрати на проекти мереж АТМ за рахунок оптимізації проектних рішень.

Розроблений ПК «АТМ NetBuilder» було використано в проекті розвитку корпоративної мережі НТУУ «КПІ». В результаті були вибрані типи комутаторів АТМ, місця їх розташування, а також оптимізовано загальну структуру мережі.

Програмний комплекс було використано для проектування структури перспективної комп'ютерної мережі на оптоволоконних каналах для автоматизованої системи «Експрес-УЗм» АО «Укрзалізниці», що дозволило суттєво скоротити капітальні витрати на побудову корпоративної мережі.

Теоретичні результати дисертації склали основу нового розділу «мережі АТМ» курсу «Комп'ютерні мережі», а програмний комплекс Net Builder широко використовується в циклі лабораторних робіт з цього курсу в ННК «ІПСА»

Особистий внесок здобувача. В роботах, опублікованих в співавторстві, здобувачу належать: [3] - досліджено умови оптимальності потоку та запропоновані показники живучості мереж, [4] - розроблено алгоритми аналізу живучості та оптимізації характеристик мереж, [5] - запропоновано алгоритм оптимізації мереж по показникам живучості, [10] - виконано дослідження алгоритмів оптимізації характеристик та синтезу структур глобальних мереж, [12] - виконано постановку задачі та розроблено алгоритм розміщення концентраторів, [13] - проведено дослідження методів керування трафіком на основі зворотніх зв'язків, [14] - запропоновано алгоритми аналізу показників якості мереж з технологією АТМ, [17] - виконано аналіз методів управління трафіком ABR «rate - based», [19] - запропоновано алгоритм знаходження максимального потоку, [27] - розроблено постановку задачі та алгоритм синтезу структури мережі з комутаторами, [30] - - запропоновано метод аналізу живучості регіональних мереж та проведено його дослідження.

Апробація результатів роботи. Головні наукові та практичні результати в цілому апробовані на міжнародних та національних конференціях, зокрема «Международной конференции по информационным системам и сетям «МКИСИС-96» (С-Петербург, 1996), п'ятій українській конференції з автоматичного управління «Автоматика-98» (Київ, 1998), шостій українській конференції «Автоматика-99» (Харків, 1999), на Міжнародній конференції з управління «Автоматика-2000» (Львів, 2000), на Міжнародній конференції з управління «Автоматика-2001» (Одеса, 2001), на Другому міжнародному конгресі «Розвиток інформаційного суспільства в Україні» (Київ - 2001) (Конгрес - 2001, Київ - 2001), на Міжнародній конференції «Автоматика-2002» (Донецьк, 2002), на міжнародних конференціях «Автоматика-2003» (Севастополь, 2003) та «Автоматика-2004» (Киів, 2004).

Публікації. За результатами дисертаційної роботи опубліковано 30 праць, з них: монографій - 2, статей в наукових журналах - 21, матеріалів конференцій 7.

У фахових виданнях опубліковано 21 роботу, з яких 11 написано без співавторів.

Структура і обсяг дисертації. Дисертаційна робота викладена на 267 сторінках тексту, ілюстрована рисунками і таблицями на 36 сторінках. Робота складається з вступу, 5 глав, висновків, двох додатків на 10 сторінках, та списку літератури, що включає 136 найменувань і розміщений на 14 сторінках.

Основний зміст роботи

програмний синтез мережа трафік

В першій главі розглядаються мережі з технологією АТМ, специфіка їх функціонування та показники якості (), отримані аналітичні моделі для оцінки показників якості, та сформульовано задачі аналізу та оптимізації характеристик мереж. Поява нової технології АТМ з різними видами трафіка (категорій сервісу) та різними не дозволяє використати традиційні моделі аналізу показників якості та алгоритми оптимізації характеристик та синтезу, що були розроблені для мереж передачі даних.

Тому для розв'язання задач аналізу та оптимізації характеристик мереж АТМ за необхідно було розробити аналітичні моделі оцінки показників якості для різних категорій трафіка в залежності від інтенсивності вхідних потоків, пропускних спроможностей каналів зв'язку (КЗ) та розподілу потоків по КЗ.

На основі апарату систем та мереж масового обслуговування в роботі отримані такі аналітичні моделі для оцінки :

, (1)

, (2)

- пропускна спроможність КЗ, виділена під трафік CBR, - число базових цифрових каналів (64 кбіт/с), виділених під трафік CBR у локальній мережі ; - потік трафіка CBR у КЗ , N - розмір буфера ячейок трафіка CBR, - нормуючий множник.

Розглянемо показники якості трафіків VBR і ABR, що використовують загальну смугу, причому трафік VBR є більш пріоритетним. Відповідно до роботи [6], середні затримки в КЗ для трафіка VBR:

, (3)

для трафіка ABR:

, (4)

і нарешті, величини середніх затримок у мережі АТМ у цілому, усереднені по всіх парах вузлів такі:

, (5)

, (6)

де - величина потоку (трафіка) у каналі категорії VBR, ABR відповідно; , - загальний розмір зовнішнього потоку типу VBR, ABR у мережі АТМ відповідно.

На основі отриманих аналітичних моделей для оцінки показників якості () в дисертації сформульовано та вирішуються наступні задачі аналізу та оптимізації характеристик мереж АТМ:

1) вибору пропускних спроможностей каналів зв'язку (ВПС);

2) оптимального розподілу потоків в мережі (РП);

3) комбінована задача ВПС РП;

4) аналізу показників живучості комп'ютерних мереж.

Оптимальний вибір пропускних спроможностей каналів зв'язку

Постановка задачі

Задана структура мережі АТМ у вигляді графа , де - вузли мережі (комутатори АТМ) та - множина дуг (каналів зв'язку). Маємо можливий набір пропускних здатностей (швидкостей передачі) каналів зв'язку , з яких здійснюється вибір, зауважимо, що для мереж АТМ ці швидкості кратні базовій швидкості цифрового каналу 64 Кбіт/с, або каналу - 1,544 Мбіт/с. Відомі також питомі вартості каналів різної пропускної спроможності . Тоді вартість каналу зв'язку довжиною та швидкістю передачі дорівнює .

Нехай також задана матриця вимог в передачі трафіка CBR, де - інтенсивність потоку, який необхідно передати від вузла в вузол (Мбіт/с). Крім того, нехай при заданих віртуальних шляхах передачі трафіка між усіма вузлами визначені величина потоку CBR в каналі зв'язку та вектор потоку .

Необхідно вибрати такі пропускні спроможності усіх каналів зв'язку , при яких вартість мережі CBR буде мінімальною

, (7)

і при цьому виконуватимуться такі обмеження:

a) на допустиму середню ймовірність втрати ячейок - CLR

, (8)

b) на допустиму затримку ячейок CBR, середню по мережі

, (9)

та очевидних умовах ;, .

Тут - заданий рівень (%) втрат ячейок CBR, - задана середня затримка ячейок CBR в мережі.

Опис алгоритму для трафіка CBR

Для розв'язання сформульованої вище задачі застосуємо метод послідовного аналізу та відсіву варіантів (ПАВ).

Метод ПАВ складається з двох процедур W1 та W2

Процедура W1:

Вона полягає в відсіві нижніх значень по обмеженнях.

Відсів для каналу (r, s) значення :

а) по першому обмеженню (8) процедура відсіву виглядає так:

. (10)

Тут відсіються всі нижні значення ;

б) по другому обмеженню (9) процедура відсіву має вигляд:

, (11)

тут також відсіюються всі нижні значення , починаючи з деякого.

Виконавши процедуру W1 з усіма каналами (r, s) отримаємо відсічену знизу підмножину варіантів . Далі переходимо до процедури W2.

Процедура W2:

Вона полягає у відсіві верхніх значень за величиною критерію.

Задаємося початковою величиною порогу відсіву , де , - мінімальне та максимальне значення вартості мережі .

Процедура відсіву для каналу (r, s) має вигляд

(12)

Оскільки функція монотонно зростаюча, то тут відсіваються всі верхні значення .

Крок 1 повторюємо з усіма каналами (r, s). Позначимо отримані підмножини варіантів . Тут можливі такі випадки: 1) , де - множина варіантів після виконання процедури W1, тобто відсіву немає. Тоді необхідно перейти на процедуру W2, використовуючи поріг .

2) , та тобто відбулося скорочення числа варіантів. Тоді перехід на процедуру W1.

3) , тоді необхідно розширити множину варіантів, для цього вибираємо нове значення порогу відсіву .

Описану послідовність процедур W1 та W2 повторюємо доти, поки після k ітерацій ми не отримаємо настільки скорочені підмножини варіантів , з яких можливо знайти оптимальні значення шляхом простого перебору.

Аналогічний алгоритм розроблено для вирішення задачі ВПС для трафіків VBR та ABR [6]. Збіжність алгоритмів ВПС випливає зі збіжності методу ПАВ.

Вибір маршрутів передачі й оптимальний розподіл потоків у мережах з технологією АТМ

При проектуванні мереж АТМ виникає проблема оптимального використання виділеної смуги шляхом вибору маршрутів передачі і розподілу потоків.

Постановка задачі

Задано структуру мережі у вигляді орграфа G=(X, E), X={xj}, - множина вузлів мережі - комутаторів; E={(r, s)} - множина каналів зв'язку (дуг), матриці вимог у передачі трафіка VBR , трафіка CBR і трафіка ABR , де інтенсивність потоку ячейок (cell/c), який необхідно передати від вузла i до вузла j. Для CBR, VBR і ABR задані відповідно пропускні спроможності каналів , де - число базових цифрових каналів типу DS0 (=64 Кбит/с) або DS1 (=1,544 Мбит/с), організованих у КЗ (r, s).

Потрібно вибрати такі маршрути передачі і знайти розподіл потоків для трафіку VBR і ABR , при яких забезпечується мінімум імовірності втрати ячейок VBR:

(13)

при обмеженні на середню затримку ячейок VBR:

(14)

і на середню затримку ячейок ABR

, (15)

де , визначаються за формулами (5), (6).

Опис алгоритму

Для розв'язання даної задачі розроблено модифікований алгоритм розподілення потоків, що враховує специфіку обмежень (14) і (15).

Алгоритм складається з 4х етапів [7]. На першому етапі здійснюємо попередній розподіл потоків трафіка VBR. На другому здійснюємо оптимізацію розподілу потоків VBR так, щоб забезпечити при обмеженнях .

На третьому етапі робимо розподіл потоків трафіку ABR F(2) з урахуванням знайденого розподілу F(1). Нарешті, на четвертому етапі проводимо оптимізацію РП F(1) і F(2) за критерієм (13) при обмеженнях (14), (15) [6].

1 етап

На цьому етапі проводимо попередній розподіл потоку F(1).

k-а ітерація

Нехай уже проведені (k-1) ітерації і знайдено розподіл потоку .

1. Знаходимо умовну метрику для всіх дуг:

, .

2. Вибираємо чергову ще не розподілену вимогу з матриці H1=HVBR і знаходимо найкоротший шлях її передачі .

3. Перевіряємо можливість повного розподілу потоку вимоги по шляху з урахуванням того, що тут використовуються віртуальні з'єднання між джерелом і адресатом і тому потрібно вирішувати задачу в класі нерозгалужених потоків:

. (16)

Якщо умова (16) виконується, то на крок 4, інакше на крок 5.

4. Розподіляємо потік вимоги по шляху і знаходимо

k = k+1 і на крок 1 наступної ітерації.

5. Якщо (16) не виконується, то знаходимо такий маршрут передачі вимоги з ik до jk, для якого

.

Зазначені ітерації виконуються до повного розподілу потоків вимог VBR з матриці H1. У результаті одержимо багатопродуктовий трафік VBR .

2 етап

Його ціль - побудувати допустимий потік F(1)VBR, що задовольняє обмеженням

. (17)

Перевіряємо умову (17). Якщо вона виконується, то відразу на третій етап, інакше на 1у ітерацію.

(k+1) - а ітерація

1. Знаходимо умовну метрику

2. Знаходимо найкоротші шляхи в метриці .

3. Знаходимо потік по найкоротших шляхах .

4. Перевіряємо умову можливості оптимізації РП по величині :

. (18)

Якщо (18) виконується, то на крок 5, інакше stop, задача не розв'язується при заданих ПС каналів {rs}.

5. Відшукуємо вимоги (ik, jk), для яких виконується умова

, (19)

де - віртуальний шлях передачі вимоги hij, що використовується в поточному розподілі; - найкоротший шлях у метриці lrs(k); , - частка загального трафіку в каналі (r, s), використовувана для передачі інформації між вузлами i і j для потоку F(k) і V(k) відповідно.

6. Вибираємо першу вимогу (i1, j1), для якої виконується умова (19), і перенаправляємо потік вимоги на найкоротший шлях:

(20)

7. Перевіряємо виконання умови . Якщо так, то кінець 2го етапу, інакше і перехід на крок 1 наступної ітерації.

У результаті виконання етапу 2 одержимо допустимий розподіл потоків VBR, що задовольняє умові (17)

3 етап

Ціль третього етапу - розподіл потоків для вимог ABR і обчислення потоків . Для того, щоб при цьому розподілі не порушити обмеження (17), введемо бар'єрну функцію:

, де . (21)

Етап 3 складається з однотипних ітерацій.

Нехай проведено k ітерацій етапу 3 і знайдено розподіл потоків трафіку ABR від перших k вимог, що позначимо .

1. Знаходимо умовну метрику

. (22)

2. Вибираємо чергову вимогу з матриці H2. Знаходимо найкоротший шлях у метриці такий, що .

3. Розподіляємо потік від вимоги :

4. , перехід до наступної ітерації.

Зазначені ітерації виконуються доти, поки усі вимоги матриці H2 не будуть розподілені.

Позначимо отриманий у результаті потік ABR через .

4 етап

На цьому етапі виконуємо остаточну оптимізацію розподілу трафіків VBR і ABR за критерієм і обмеженнями (14), (15).

Перевіряємо виконання умов:

; (23)

. (24)

Утворимо бар'єрну функцію

, (25)

якщо виконується умова (23) і штрафну функцію, якщо не виконується

. (26)

Введемо аналогічну бар'єрну функцію чи штрафну функцію для трафіку ABR.

На цьому етапі оптимізуємо спочатку розподіл трафіку VBR при заданому методом відхилення потоків.

Зафіксуємо розподіл і переходимо до 2ї частини етапу 4. Тут оптимізуємо розподіл потоку ABR F2 так, щоб при цьому не порушувалося обмеження по потоку VBR.

Аналіз показників живучості мереж із технологією АТМ

Однією з важливих задач, що виникають при проектуванні обчислюваних мереж, є задача аналізу показників їх живучості. Відповідно до робіт [2, 3] під живучістю комунікаційної мережі будемо розуміти спроможність мережі виконувати свої функції при відмовах елементів (каналів зв'язку і вузлів). Показник живучості КС ми будемо характеризувати величиною максимального (зовнішнього) потоку, що може передаватися в мережі при відмовах її елементів при припустимому погіршенні якості функціонування.

Однією із задач роботи є створення відповідного інструментарію (апарата) для оцінки живучості комп'ютерних мереж із новою технологією АТМ.

При оцінці живучості мереж із технологією АТМ необхідно враховувати як різнорідні види трафіка і різноманітні категорії сервісу, так і різноманітні показники якості для них.

Оцінка показників живучості мережі

Отже, нехай - загальна величина потоку трафіка CBR, VBR, ABR відповідно в мережі в цілком безвідмовному стані при заданих обмеженнях на показники .

Припустимо, що канали зв'язку (КЗ) і вузли є ненадійними і відмовляють, причому відомі коефіцієнти готовності КЗ - і вузлів - . Тоді імовірність відмови КЗ за умови, що усі імовірності стану компонент мережі АТМ статистично незалежні:

.

Імовірність відмови вузла задається аналогічним виразом.

Будемо оцінювати живучість мережі АТМ комплексним (векторним) показником - величиною максимального потоку трафіків CBR - ; VBR - і ABR - , який можна передати при відмовах її елементів.

Оскільки для трафіка CBR у кожному КС виділяється фіксована смуга (частка загальної ПС), то для нього можна ввести такий показник живучості:

(27)

при умовах (обмеженнях):

, (28)

. (29)

Для трафіків VBR і ABR при оцінці живучості необхідно враховувати, що вони використовують загальну частину смуги у всіх каналах, причому спочатку займає смугу трафік VBR, як більш пріоритетний, а потім частину смуги, що залишилася - трафік ABR.

Тому для них доцільно ввести узгоджені загальні показники живучості, такі як:

а) показник . (30)

при умовах

; (31)

; (32)

б) та показник (33)

при умовах, що .

Методика оцінки показників живучості мереж

Опишемо запропоновану в дисертації методику оцінки показників живучості (30) - (33) [9].

Розглядаємо різноманітні стани , що відмовляють (відмова 1 КЗ, відмова 1 УЗ, відмова 1 КЗ+1 УЗ, відмова 2 КЗ і відмова 3 КЗ).

Для кожного із станів вирішуємо допоміжну задачу знаходження максимального потока за умови, що

(34)

і при обмеженнях, що

; (35)

. (36)

Для цього використовуємо спеціальний алгоритм знаходження максимального потоку (ЗМП) для суміші потоків VBR+ABR. Це робиться таким чином.

Вирішуємо спочатку задачу ЗМП тільки для потоку VBR

при обмеженнях (35) і (36).

Нехай , де ; ; ; ; ; .

Тоді зафіксувавши потік VBR на рівні і визначивши відповідний розподіл потоків VBR , знаходимо такий розподіл потоків для трафіка ABR на залишку ПС, при якому забезпечується

і виконуються такі обмеження

Зафіксуємо знайдене рішення і позначимо його через .

Визначаємо показники живучості для категорії VBR

(37)

Далі визначаємо показники живучості для категорії ABR

. (38)

При обчисленні показників живучості мережі АТМ багаторазово використовується алгоритм знаходження максимального потоку для трафіка CBR і суміші трафіків VBR і ABR. Нижче розглядається відповідна постановка задачі й алгоритм її вирішення.

Задача знаходження максимального потоку (ЗМП) для трафіка CBR у мережі АТМ

Постановка задачі

Задані: структура мережі , матриця вимог для трафіка CBR; , ПС усіх каналів зв'язку . Припустимо, що відмовив КЗ - у стані . Потрібно визначити такий розподіл потоків у мережі трафіка CBR, при якому максимізується величина сумарного зовнішнього потоку CBR переданого в мережі при обмеженнях на імовірність втрати ячейок і , тобто

(39)

при умовах (28), (29)_ та

Необхідно зауважити, що дана задача знаходження максимального потоку принципово відрізняється від відомих з літератури, а саме:

1) розглядається багатополюсна, багатопродуктова мережа, в якій кожен вузол є джерелом та споживачем інформації;

2) введено 2 нелінійних обмеження (28) - (29). Вказані обставини не дозволяють використати відомі методи і тому в дисертації розроблений спеціальний метод знаходження максимального потоку, що враховує специфіку задачі.

В дисертації проведено дослідження властивостей максимального потоку та доведено наступні теореми

Теорема 1. Нехай - оптимальний потік, при якому жорстким є обмеження (28), а (29) не є жорстким, тобто , тоді це потік по найкоротших шляхах у метриці

. (40)

Якщо жорстким є обмеження (29), то умовна метрика вибирається так:

. (41)

В дисертації доведено необхідність та достатність умов теореми 1, що встановлює властивість максимального потоку.

Теорема 2. Вимога домінує (тобто ) в оптимальному рішенні тоді і тільки. тоді, коли , де - довжина найкоротшого шляху в одній з метрик (40), (41).

Використовуючи зазначені властивості , в дисертації запропоновано такий алгоритм знаходження максимального потоку категорії CBR.

Припустимо, що проведено (k-1) ітерацію і розподілено потік від (k-1)-ї вимоги, знайдено розподіл із величиною потоку .

k-а ітерація

1) Розглядаємо вимоги, що залишилися нерозподіленими .

2) Обчислюємо умовну метрику:

. (42)

3) Шукаємо найкоротші шляхи для усіх вимог і знаходимо : .

4) Знаходимо резерв по пропускній спроможності віртуального шляху :

. (43)

5) Перевіряємо умову повного розподілу потоку вимог : якщо , то вважаємо , інакше і на крок 6.

6) Розподіляємо потік від вимоги і знаходимо новий розподіл потоків:

(44)

7) Перевіряємо виконання обмежень на показники якості (28) та (29). Якщо обидві умови (28) і (29) виконуються, то: . і перехід до наступної ітерації. Інакше, на крок 8.

8) Якщо або , то stop. Поток F(k) - максимальний з величиною .

9) Якщо або , то на крок 10.

10) Використовуючи алгоритм РП, спробуємо мінімізувати розподіл поточного потоку за критерієм за умови, що . Для цього використовуємо алгоритм РП. Позначимо оптимальне рішення цієї задачі через .

11) Якщо , то стоп. В іншому випадку, зменшуємо величину потоку останньої вимоги до такого значення , при якому будуть виконуватися обмеження (28) і (29). Тоді і кінець роботи алгоритму. Тобто , згідно з теоремою 1.

В дисертації також розроблено алгоритми знаходження максимальних потоків для категорій VBR та ABR, які базуються на аналогічних ідеях.

Структурний синтез глобальних мереж з технологією АТМ за заданими показниками якості обслуговування

Однією з найважливіших задач, що виникають при проектуванні обчислювальних мереж є задача вибору (синтезу) структури мережі.

Поява нової комунікаційної технології АТМ із різнорідними видами трафіку і різними значеннями показників якості не дозволяє використовувати традиційні моделі й алгоритми для задач структурного синтезу мереж АТМ. Тому в дисертації сформульована нова задача структурного синтезу мереж АТМ, розроблено та досліджено алгоритм структурного синтезу, що враховує специфічні особливості мереж АТМ.

Постановка задачі

Задано: місця розміщення кінцевих користувачів (кінцеві станції АТМ), комутаторів мережі АТМ, матриці вимог у передачі інформації: , , ,

набір пропускних спроможностей КЗ мережі АТМ і їх питомих вартостей на одиницю довжини канала. Потрібно знайти таку структуру мережі , пропускні спроможності всіх КЗ і розподіл усіх потоків трафіків CBR, VBR і ABR, для яких мінімізується загальна вартість мережі при обмеженнях на задані показники якості () різних типів трафіку: , і , і .

Рішення цієї задачі базується на алгоритмах аналізу й оптимізації характеристик мереж АТМ, і зокрема на алгоритмі вибору маршрутів і розподілу потоків (РП) [7] і алгоритмі оптимального вибору пропускних спроможностей (ВПС) каналів [6].

Математична модель даної задачі синтезу має наступний вид. Знайти таку структуру мережі і пропускні спроможності каналів та розподіл потоків трафіків CBR , VBR - і ABR - при яких забезпечується:

, (45)

при умовах

, (46)

, (47)

, (48)

, (49)

, (50)

Потоки , і являють собою багатопродуктові потоки трафіків CBR, VBR і ABR відповідно, сумісні з матрицями , і .

Особливості даної задачі синтезу складаються в наступному:

наявність великого числа обмежень (46) - (50);

оскільки в зв'язку зі специфікою трафіку CBR для нього смуга пропускної спроможності в кожному КЗ виділяється окремо, незалежно від розподілів потоку VBR та ABR, то це дозволяє вирішувати задачі аналізу й оптимізації структури мереж для категорії CBR незалежно від потоків VBR і ABR тобто виділити цю задачу в самостійну окрему задачу синтезу;

Опис алгоритму синтезу

З огляду на багатоекстремальный комбінаторний характер задачі синтезу (45) - (50) для її рішення пропонується генетичний алгоритм глобальної оптимізації, що складається з наступних етапів [8].

Попередній етап.

Синтез початкового найкоротшого зв'язуючого дерева , що зв'язує усі вузли між собою. Для цих цілей використовується алгоритм синтезу, описаний у [2]. Далі структура випадковим образом доповнюється деякими каналами до зв'язності . При цьому генерується випадковим чином популяція з трьох початкових структур , , .

Опис (k+1)-ї ітерації.

Нехай у пам'яті системи зберігається послідовність структур , яким відповідають значення критерію , , .

Випадковим образом, з ймовірностями, обратнопропорційними , вибирається структура .

Для неї визначається множина каналів-претендентів на видалення - це ті канали, видалення яких не порушують зв'язності мережі .

Для кожного з КЗ обчислюється показник неекономічності , де - вартість КЗ , - його ПС, - потік у КЗ .

Обчислюються імовірності видалення КЗ

. (51)

Визначається множина каналів претендентів на введення в структуру : , де .

Для кожного КЗ обчислюється економічний ефект від його введення:

, (52)

5. За допомогою випадкового механізму вибирається один з механізмів зміни з ймовірністю де - режим зміни - видалити неекономічний канал зі структури , - додати новий канал у структуру .

6. Якщо обрано режим , то використовуючи імовірнісний механізм визначаємо з ймовірністю Prs канал, що видаляється з мережі. Одержуємо структуру .

6.1. Для структури вирішуємо задачу ВПС РП і знаходимо нові ПС усіх каналів і новий розподіл потоків , для цього використовуємо алгоритм ВПС РП.

6.2. Визначаємо величину критерію , порівнюємо і . Якщо <, то заміняємо структуру на . Покладемо і записуємо в послідовність локально-ефективних структур . У протилежному випадку видаляємо КЗ з множини претендентів на видалення: і знову переходимо на виконання k-ї ітерації.

При цьому коректуємо ймовірності вибору каналів на видалення: , з урахуванням множини .

Якщо ж обраний режим (введення ребра), то послідовність кроків буде аналогічна.

Зазначену послідовність кроків на (k+1) - й ітерації повторюємо доти, поки не одержимо нову структуру , для якої буде виконуватися умова локальної оптимізації і на цьому кінець ітерації.

У протилежному випадку повторюємо кроки 1-6 доки не будуть вичерпані множини і . Тоді вибираємо з ймовірностями одну зі структур, що залишилися, і повторюємо з ними вищезазначені процедури.

В роботі доведено збіжність запропонованого генетичного алгоритму синтезу і отримано оцінку верхньої межі числа обчислювальних ітерацій.

Синтез корпоративної мережі з комутаторами

Постановка задачі

Задані: корінь дерева (кореневий сегмент ), множина вузлів мережі (абонентських пунктів - АП) {}, координати вузлів обсяги інформації, що генеруються у кожному з них , набір пропускних спроможностей (ПС) каналів зв'язку (КЗ) та їх питомих вартостей , набір типів комутаторів (КМ). Причому характеризується вартістю , числом портів і продуктивністю .

Потрібно знайти місця розміщення КМ і термінальні вузли , що підключаються до них, а також множину вузлів АП, які підключаються прямо до , структуру мережі і ПС усіх КЗ при яких мінімізується сумарна вартість мережі , включаючи вартість усіх КЗ і всіх КМ.

Математична модель задачі має наступний вигляд:

Потрібно знайти такі , а також структуру мережі , для яких

(53)

при умовах

, (54)

, (55)

, (56)

Якщо , то , (57)

де (54) - обмеження на продуктивність комутатора КМ у пункті z, (55) - обмеження на число підключених до АП і інших КМ по числу портів у КМ, - сумарний потік, який надходить у КМ у пункт z. Умова (61) означає, що будь-який АП повинен бути підключений або до деякого або безпосередньо до кореня .

, (58)

, якщо. (59)

Алгоритм рішення задачі синтезу структури корпоративної мережі

Алгоритм включає наступні етапи [12]:

попередня розбивка вихідної множини X на ряд підмножин (кластерів) , у кожній з яких можлива установка КМ найменш продуктивного типу по обмеженнях (54) і (55).

Попереднє розміщення КМ в утворених підмножинах X1, X2,, Xr, тобто визначення пунктів Z1, Z2,, Zr.

Перевірка економічної доцільності установки КМ у пунктах Z1, Z2,, Zr і переведення неекономічного КМ у розряд абонентських пунктів (АП).

Переприв'язка непідключених АП до найближчих КМ за критерієм мінімізації витрат на зв'язок.

Заміна підмножин X1, X2,, Xr супервузлами Z1, Z2,, Zr у місцях установки КМ.

Побудова найкоротшої зв'язуючої мережі з обмеженнями із супервузлів. При цьому на кожнім кроці злиття оцінюють доцільність переходу до більш продуктивного КМ і перевіряють обмеження (54) і (55) [12].

В роботі проведено оцінку обчислювальної складності алгоритму.

Структурний синтез мереж, що розвиваються

Процес створення глобальних мереж займає тривалий період часу (5-10 років) і потребує великих капітальних витрат. Окрім того, за цей період змінються як вимоги абонентів мережі в обробці інформації, так і вартісні та функціональні характеристики компонент мережі. Таким чином, виникає проблема планування розвитку архітектури мережі з деякого початкового (нульового) стану до деякого кінцевого, при якому загальна продуктивність мережі досягає потрібного рівня, при якому повністю забезпечуються вимоги всіх абонентів в передачі й обробці інформації. Дана проблема приводить до необхідності постановки й розв'язання динамічних задач проектування глобальних мереж з урахуванням етапів їх розвитку та виділених коштів по етапам.

Розглянемо постановку динамічної задачі проектування глобальної комп'ютерної мережі, в якій мережа розглядається як система, що розвивається, і її побудова представляється як багато етапний процес розвитку.

Задано вузли мережі (вузли комутації), визначено вимоги до передачі інформації (матриця вимог) , , де - момент початку створення мережі, - момент закінчення створення функціонально повної мережі, - необхідна інтенсивність інформаційного обміну між й в момент часу . Задано набір пропускних спроможностей каналів зв'язку та їх питомі вартості . Введені показники якості обслуговування абонентів мережі.

Потрібно скласти такий план створення мережі по етапам, при якому забезпечується максимальний ефект від використання мережі при заданих вимогах в передачі інформації та обмеженнях на виділені ресурси [16].

В залежності від початкових умов можливі дві основні задачі синтезу структури мереж, що розвиваються.

Задача 1: задано розподіл витрат за етапами .

Задача 2: задана загальна структура витрат і потрібно розподілити їх по етапам оптимальним чином і знайти структуру мережі на кожному етапі.

Постановка та математична модель задачі 1

Нехай - початкова структура мережі, - структура мережі, що отримується в результаті -го етапу. В якості критерію ефективності використаємо інтегральний критерій - максимальний ефект від використання діючої частини мережі, який можна оцінити величиною сумарного потоку, що передається мережею .

Потрібно знайти таку послідовність структур мережі на етапах , при яких забезпечується

, (60)

при обмеженнях

, (61)

, (62)

При побудові мережі, що розвивається, вводимо припущення про вкладеність структур мережі на послідовних етапах, тобто . Тому від задачі (60) ми переходимо до послідовності задач виду:

(63)

за умов

, (64)

Зміст задачі -го етапу (63), (64) такий: маючи вихідну структуру та об'єм капітальних вкладень , синтезувати таку структуру на -му етапі , яка забезпечує максимум приросту продуктивності мережі.

Опис алгоритму задачі 1

Алгоритм синтезу складається з трьох частин: основний алгоритм поетапного синтезу мережі, що розвивається, допоміжні алгоритми: побудова шляхів в мережі й максимізація потоку в мережі [16, 18].

Попередній етап

Використовуючи загальний алгоритм синтезу структури комп'ютерних мереж, синтезуємо кінцеву оптимальну структуру , яка визначається набором каналів та їх пропускних спроможностей, й переходимо до основної частини алгоритму.

k-а ітерація

Спочатку розглянемо всі канали, що виходять з кореня дерева - вузла . Серед них знаходиться канал , та його ПС, з найкращим відношенням «максимальний потік / вартість». Пропускна спроможність каналу визначається з урахуванням обмеження на його вартість, тобто .

Далі йдуть ітерації ідентичні як для всіх етапів, так і в середині етапу.

Далі розглядаються нові канали зв'язку, які з'єднують вузли існуючої структури мережі з ізольованими вузлами. Всі ці канали становлять множину претендентів на розвиток на k-му етапі. Серед них вибирається канал з найкращим відношенням «приріст потоку / вартість». Після введення цього каналу обчислюється залишок виділених коштів .

Якщо , то перехід до наступної ітерації , в протилежному випадку кінець -го етапу. Структуру синтезовано. Тут - мінімальний об'єм капітальних вкладень, достатній для збільшення поточної ПС до наступного значення для самого дешевого каналу.

Постановка та математична модель задачі 2

Задано: місця розміщення вузлів мережі АТМ , , число етапів створення функціонально повної мережі , динаміка росту матриць вимог для різних категорій сервісу, набір ПС каналів зв'язку та їх питомі вартості , а також динаміка зміни вартості , яка прогнозується. Крім того, задано виділену загальну суму коштів на створення мережі АТМ .

Потрібно знайти такий розподіл коштів за етапами , і визначити структуру мережі, що розвивається, на кожному з них таким чином, щоб забезпечити максимальний ефект від використання мережі на всьому інтервалі її розвитку при обмеженнях на виділені кошти[16].

Будемо, як і раніше, оцінювати ефект від використання мережі загальним обсягом інформаційного потоку в мережі (або досягнутою продуктивністю мережі), тобто

; (65)

при обмеженнях на показники якості ) - середню затримку в доставці ячейок для відповідних категорій (CBR, VBR, ABR) та обмеженні

; (66)

де (66) - обмеження на загальний об'єм капітальних вкладень.

Зауважимо, що динамічна задача 2 відрізняється від задачі 1 наявністю обмеження (66) Тут - сума коштів, витрачених на перехід від структури до структури . Цільова функція (65) представляє собою площу під кривою .

Алгоритм розв'язання динамічної задачі 2

Враховуючи, що в задачі 2 обмеження (66), а також цільова функція (65) - адитивні функції, в дисертації розроблено алгоритм, який базується на методі динамічного програмування [18].

Перший етап

Записуємо задачу синтезу:

(68)

при умовах

, (69)

, (70)

, . (71)

Отже, багаторазово розв'язуючи динамічну задачу 1 при змінному об'ємі виділених коштів , отримаємо послідовність структур й величину критерія .

k-й етап

На -му етапі основне рекурентне співвідношення динамічного програмування має вид:

(72)

при обмеженнях на на -му етапі

, (73)

де .

Динамічну задачу (72) - (73) розв'язуємо багаторазово при різних значення й отримаємо сукупність структур і функцій ефекту , які запам'ятовуємо.

Нарешті, на останньому етапі при задаємо й знаходимо

, (74)

.

Зазначимо, що при оцінці функцій витрат враховується динаміка зміни функцій вартості .

Знайшовши й підставляючи в таблицю результатів попереднього етапу , знайдемо в зворотному порядку послідовність оптимальних структур , , …, і досягнутої продуктивності мережі по етапам , .

В дисертації запропоновано дворівневий алгоритм на основі методу динамічного програмування для динамічної задачі 2 і оцінено його алгоритмічну складність. На верхньому рівні знаходиться оптимальний розподіл коштів по етапах, а на нижньому (першому) рівні - оптимальна структура на кожному етапі.

При врахуванні функцій вартості враховується спадаючий характер функцій вартості каналів , це зміщує максимум функції розподілення коштів на кінець періоду в той час, як характер цільової функції , навпаки, потребує зсуву максимуму розподілення коштів на початок періоду . Таким чином, в результаті розв'язання задачі 2 досягається найкращий компроміс між вартістю мережі (витратами) й ефективністю її використання.

Імітаційне моделювання мережі АТМ

Сучасна комп'ютерна мережа АТМ є дуже складною системою, в якій одночасно передаються різні види інформації аудіо, відео та дані - з різними показниками якості Q0S. На функціонування системи безпосередньо впливає організація системи керування трафіками CBR, VBR та ABR, керування роботою комутаторів, зокрема способи організації буферів та метод керування чергами. Оскільки побудова аналітичних моделей для комплексного дослідження впливу цих факторів на показники якості мереж не можлива, єдиним способом такого дослідження є імітаційне моделювання.

В дисертації розроблено деталізовану імітаційну модель корпоративної мережі АТМ, до складу якої входять моделі комутаторів, моделі джерел трафіків CBR, VBR та ABR, моделі буферів в комутаторах [17].

Імітаційна модель дозволила провести дослідження різних методів керування трафіками ABR, зокрема credit-based та rate-based, а також різні методи організації буферів та обслуговання черг в комутаторах АТМ. Було досліджено такі варіанти організації черг в комутаторах: а) з різними чергами для трьох категорій сервісу - коли всі віртуальні з'єднання однієї категорії знаходяться в спільній черзі; б) з роздільними чергами для кожного віртуального з'єднання, з фіксованими та динамічними розмірами буферів [17].

В результаті імітаційного моделювання корпоративної мережі університету з різними методами керування трафіками було знайдено раціональний метод керування буферами комутаторів АТМ, виявлено вузькі місця в мережі (найбільш завантажені вузли та канали) та дано рекомендації по модернізації існуючої мережі з метою усуненні вузьких місць.

...

Подобные документы

  • Аналіз організації передачі даних по каналах комп’ютерних мереж. Фізична сутність та порядок організації їх каналів. Сутність існуючих методів доступу до каналів комп’ютерних мереж. Місце процесів авторизації доступу при організації інформаційних систем.

    дипломная работа [2,4 M], добавлен 12.09.2010

  • Початкові етапи проектування оптимальних систем базуються на основних положеннях теорії векторної оптимізації, що визначає правила вибору оптимальних проектних рішень. Особливості та проблеми постановки задачі з урахуванням сукупності показників якості.

    реферат [130,4 K], добавлен 13.02.2011

  • Поняття, сутність, призначення і класифікація комп’ютерних мереж, особливості передачі даних в них. Загальна характеристика локальних комп’ютерних мереж. Етапи формування та структура мережі Інтернет, а також рекомендації щодо збереження інформації у ній.

    реферат [48,1 K], добавлен 05.12.2010

  • Аналіз апаратних і програмних засобів комп'ютерних мереж. Основні характеристики технології ТokenRing. Принцип маркерного доступу. Колізії у TokenRing. Проектування локальної обчислювальної мережі. Розподіл мережного обладнання. Оцінка локальної мережі.

    курсовая работа [859,8 K], добавлен 05.12.2012

  • Вимоги до транспортної мережі NGN. Порівняльний аналіз технологій транспортних мереж: принцип комутації, встановлення з'єднання, підтримка технології QoS, можливості масштабування мережі. Поняття про Traffic Engineering. Оптимізація характеристик мереж.

    дипломная работа [4,6 M], добавлен 22.09.2011

  • Аналіз принципів і особливості захисту кабельних мереж агрокомбінату. Розрахунок максимального струму навантаження лінії. Обґрунтування вибору трансформатора напруги. Проведення структурного аналізу захисту кабельних мереж від міжфазних коротких замикань.

    автореферат [3,4 M], добавлен 20.09.2014

  • Управління процесами передавання повідомлень із оптимальними показниками якості. Визначення моделі мережі зв'язку математичним описом її структури та процесів надходження заявок до кінцевих пунктів. Мережний аналіз і обслуговування схем потоків звернень.

    контрольная работа [32,8 K], добавлен 13.02.2011

  • Методи векторної та скалярної оптимізації широко використовуються при проектуванні систем і мереж зв’язку. Розгляд деяких прикладів, що іллюструють осбливості застосування методів оптимізації при отриманні оптимальної структури і параметрів даних систем.

    реферат [125,2 K], добавлен 13.02.2011

  • Вибір розміру мережі та її структури. Огляд і аналіз комп’ютерних мереж, використаних в курсовій роботі. Побудова мережі і розрахунок вартості. Недоліки мережі, побудованої на основі заданої модифікації мережної технології, рекомендації по їх усуненню.

    курсовая работа [1,7 M], добавлен 20.09.2012

  • Структура системи електрозв'язку. Топологічна структура первинної мережі. Особливості взаємодії первинної і вторинної мереж. Магістральні, внутрішньозонові, місцеві вузли зв'язку. Класифікація мереж зв'язку, їх характеристика. Елементи кодових комбінацій.

    реферат [230,8 K], добавлен 05.01.2011

  • Порівняльний аналіз можливих варіантів реалізації науково-технічної проблеми. Вітчизняні і зарубіжні аналоги проектованого об'єкту. Мета та призначення розробки. Техніко-економічне обґрунтування проекту. Карта пошуку та усунення несправності пристрою.

    отчет по практике [1018,4 K], добавлен 17.05.2010

  • Cтворення та конфігурація мережі. Розрахунок трафіку управління шлюзом доступу. Визначення параметрів інтерфейсу підключення до пакетної мереж. Налаштування QoS, вибір статистики. Модульна організація і масштабованість. Технічні характеристики комутатора.

    курсовая работа [2,9 M], добавлен 22.01.2013

  • Характеристика RadioEthernet IEEE 802.11 - першого промислового стандарту для бездротових локальних мереж. Застосування методу FHSS для зміни несучої частоти сигналу при передачі інформації. Схеми з'єднання комп'ютерів у мережі. Захист Wi-Fi покриття.

    курсовая работа [3,5 M], добавлен 06.09.2011

  • Поняття сигналу, їх види - аналогові і цифрові. Фізичні процеси передачі інформації. Смуга пропускання і пропускна здатність. Цифрове та логічне кодування бітових даних. Гальванічна розв’язка електричних кіл ліній передачі даних комп’ютерних мереж.

    презентация [1,3 M], добавлен 18.10.2013

  • Дослідження особливостей та призначення корпоративних мереж. Обґрунтування стандартизації функцій інформаційних мереж міжнародною спілкою електрозв’язку. Протоколи канального рівня. Функціональна схема роботи кінцевого та центрального вузлів мережі.

    дипломная работа [1,3 M], добавлен 24.06.2015

  • Особливості планування мереж мобільного зв’язку. Презентативний вибір вимірювань реальних сигналів. Розрахунок напруженості поля за формулою ідеального радіозв’язку та на основі статистичної моделі. Врахування впливу перешкод на шляху поширення сигналу.

    курсовая работа [1,2 M], добавлен 23.05.2013

  • Загальна характеристика та принципи роботи основних видів брандмауерів. Специфічні правила та основи фільтрації та фрагментації пакетів. Особливості доступу та захисту служб локальної мережі. Рекомендації щодо вибору серверів для установки в системі.

    курсовая работа [464,5 K], добавлен 07.10.2010

  • Порівняння якості алгоритмів компенсації шумової завади при використанні препроцесорів корекції мовленнєвого сигналу (алгоритм спектрального віднімання, MMSE, logMMSE) та оцінювання потенційних можливостей показників якості, що застосовуються при цьому.

    статья [160,2 K], добавлен 15.08.2015

  • Комп'ютерна мережа - об'єднання деякої кількості комп'ютерів до єдиного каналу передачі даних за допомогою фізичного з'єднання. Опис топологій локальних мереж. Розробка простої комп'ютерної мережі зі стандартом 10Base-2 та перевірка її працездатності.

    курсовая работа [880,9 K], добавлен 14.09.2012

  • Проблема захисту комп'ютерних мереж. Призначення виводів мікроконтролера ATmega8. Розробка принципової схеми тестеру Ethernet кабелю. Виготовлення спеціалізованого тестера-пробника, що має необхідні роз'єми підключення кабелю, алгоритм тестування.

    курсовая работа [1,4 M], добавлен 03.05.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.