Электронная библиотека
Меню
Размещение литературы
Доставка литературы
Доставка диссертаций
Реклама на сайте
Цели библиотеки
Контактные данные
Я ищу:

Библиотечный каталог авторефератов Украины


По вопросу доставки диссертации по этой теме пишите на электронный адрес: info@lib.ua-ru.net
Тема автореферата диссертации: Метод динамічної маршрутизації з підтримкою якості обслуговування в мобільних комп'ютерних мережах 2006 года.
Источник: Автореф. дис... канд. техн. наук: 05.13.13 / І.А. Клименко; Нац. авіац. ун-т. — К., 2006. — 20 с. — укp.
Аннотация: Розглянуто задачу підвищення ефективності функціонування мобільних комп'ютерних мереж з забезпеченням необхідного рівня якості обслуговування за різнорідного трафіку, для вирішення якої запропоновано метод динамічної маршрутизації з підтримкою якості обслуговування. Для формування ієрархічної структури мережі розроблено алгоритм утворення динамічної структури кластерів. Показано, що ієрархічна структура мережі дозволяє застосовувати на кожному рівні найбільш ефективні алгоритми маршрутизації, а динамічна реконфігурація кластерів - підвищити ефективність процедури маршрутизації за рахунок зменшення часу маршрутизації та об'єму службового трафіка. Відзначено, що гарантована якість обслуговування досягається за рахунок застосування складеної метрики маршрутизації, яка є сукупністю основних параметрів, що визначають якість обслуговування для заданого типу трафіка, а також в результаті підвищення стійкості віртуального з'єднання.

Текст работы:

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

НАЦІОНАЛЬНИЙ АВІАЦІЙНИЙ УНІВЕРСИТЕТ





КЛИМЕНКО Ірина Анатоліївна



УДК 004.04 (043.3)



МЕТОД динамічної маршрутизації

з підтримкою якості обслуговування

в мобільних компютерних мережах




05.13.13 Обчислювальні машини, системи та мережі





Автореферат

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

кандидата технічних наук









Київ - 2006

Дисертацією є рукопис.

Робота виконана на кафедрі обчислювальної техніки Інституту компютерних технологій Національного авіаційного університету Міністерства освіти і науки України.


Науковий керівник:

доктор технічних наук, професор, заслужений винахідник України Жуков Ігор Анатолійович, Національний авіаційний університет МОН України, директор Інституту компютерних технологій.

Офіційні опоненти:

доктор технічних наук, доцент

Дичка Іван Андрійович, Національний технічний університет України “Київський політехнічний інститут” МОН України, професор кафедри спеціалізованих компютерних систем;

кандидат технічних наук, старший науковий співробітник

Алішов Надір Ісмаіл-огли, Інститут кібернетики ім. В.М. Глушкова НАН України, провідний науковий співробітник.


Провідна установа:

Інститут проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України, відділ спеціалізованих засобів моделювання.


Захист відбудеться  " 26 "   04   2006 р. о 14 годині на засіданні спеціалізованої вченої ради Д 26.062.07 Національного авіаційного університету за адресою: 03058, м. Київ, проспект Космонавта Комарова 1.


З дисертацією можна ознайомитись в бібліотеці Національного авіаційного університету за адресою 03058, м. Київ, проспект Космонавта Комарова 1.


Автореферат розісланий  "  24 "    03    2006 р.



Вчений секретар

спеціалізованої вченої ради Д 26.062.07,

кандидат технічних наук                                                           Мартинова О.П.

ЗАГАЛЬНА  ХАРАКТЕРИСТИКА  РОБОТИ


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

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

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

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

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

Звязок роботи з науковими програмами, планами, темами. Дисертаційна робота виконувалась у рамках науково-дослідної роботи Національного авіаційного університету ДБ №139 ДБ-04 “Дослідження принципів побудови паралельних обчислювальних структур для розвязання задач великої розмірності” (номер державної реєстрації №0100U003953) у період за 2004-2005 р.р. Також результати дисертаційної роботи впроваджені у компютерну мережу компанії ТОВ “Інтелектуальні комунікації” та застосовуються в навчальних дисциплінах “Мережі ЕОМ” та “Компютерні мережі”, що викладаються на кафедрі обчислювальної техніки Інституту компютерних технологій Національного авіаційного університету, що підтверджено відповідними актами про впровадження

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

Об'єктом дослідження є мобільні компютерні мережі.

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

Основні задачі дослідження, у відповідності з поставленою метою, полягають у наступному:

  1. Аналіз відомих методів маршрутизації і підтримки якості обслуговування та визначення ефективності їх застосування для передачі даних з забезпеченням необхідного рівня якості обслуговування в мобільних компютерних мережах.
  2. Розробка методу маршрутизації, який дозволить у порівнянні з відомими методами підвищити ефективність передачі даних в мобільних компютерних мережах, та забезпечити при цьому необхідний рівень якості обслуговування.
  3. Аналіз методів багаторівневої маршрутизації та дослідження впливу розміру та структури кластерів на ефективність процедури маршрутизації в мобільних компютерних мережах.
  4. Розробка та дослідження алгоритму формування динамічної структури кластерів, що забезпечує підвищення ефективності процедури передачі даних, за рахунок зменшення обєму службового трафіка.
  5. Розробка структури та алгоритму функціонування багатопротокольного комутатора, що забезпечує мінімальний час формування маршрутів передачі даних.

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

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

  1. Запропонована та обґрунтована нова математична модель протоколу маршрутизації, яка на відміну від відомих моделей дозволяє в більшій мірі врахувати особливості функціонування мобільних компютерних мереж, що дозволяє удосконалити відомі та розробити нові алгоритми маршрутизації.
  2. Вперше запропонований і обґрунтований метод динамічної маршрутизації, який за рахунок, урахування стійкості маршрутів, контролю звязності мережі та балансування завантаження дозволяє значно підвищити ефективність передачі даних в мобільних компютерних мережах.
  3. Запропонований та обґрунтований новий метод формування ієрархічної структури мережі, який за рахунок динамічної реконфігурації кластерів, дозволяє скоротити час маршрутизації та зменшити обєм маршрутної інформації.
  4. Запропонований та обґрунтований метод підвищення стійкості віртуальних зєднань, який за рахунок скорочення кількості реконфігурацій віртуальних зєднань сприяє підвищенню рівня якості обслуговування в мобільних компютерних мережах.

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

Отримані результати роботи впроваджені в компютерну мережу компанії ТОВ “Інтелектуальні комунікації”, використані при виконанні науково-дослідної роботи ДБ №139 ДБ-04 “Дослідження принципів побудови паралельних обчислювальних структур для розвязання задач великої розмірності” (номер державної реєстрації №0100U003953) у Національному авіаційному університеті та застосовуються в навчальних дисциплінах “Мережі ЕОМ” та “Компютерні мережі”, що викладаються на кафедрі обчислювальної техніки Інституту компютерних технологій Національного авіаційного університету, що підтверджено відповідними актами про впровадження.

Особистий внесок здобувача. Всі результати, що складають основний зміст дисертаційної роботи, отримані автором самостійно. По результатам  наукових досліджень опублікована одна одноосібна праця [1]. В роботах, опублікованих у співавторстві, здобувачеві належить:  [2] алгоритм формування віртуальних каналів; [3]  алгоритм адаптивної маршрутизації; [4] дослідження відомих методів маршрутизації з забезпеченням необхідного рівня якості обслуговування і визначення необхідності розробки нового адаптивного підходу до рішення задачі маршрутизації в мобільних компютерних мережах; [5] рішення задачі динамічного розподілення потоків трафіка в мобільних мережах.

Апробація результатів дисертації. Основні результати дисертаційної роботи доповідались та обговорювались на наукових семінарах кафедри обчислювальної техніки Інституту компютерних технологій Національного авіаційного університету (м. Київ, Україна, 20042005 р.р.), на міжнародних та регіональних конференціях, а саме: Міжнародній конференції “Інформаційні технології в управлінні енергетичними системами ІТУЕС-2005” (м. Київ, Україна, 2005 р.), ІІ Міжнародній науково-практичній конференції “Науковий потенціал світу 2005” (м. Дніпропетровськ, Україна, 2005 р.), Науково-практичній конференції молодих вчених та аспірантів “Інтегровані інформаційні технології та системи ІІТС -2005”  (м. Київ, Україна, 2005 р.).

Публікації. Основні результати дисертаційної роботи опубліковані в 8 наукових працях, серед яких 5 у фахових виданнях [15] і 3 у матеріалах конференцій [68].

Структура та обсяг дисертації. Дисертаційна робота, що викладена на 216 сторінках друкованого тексту, складається з вступу, чотирьох розділів і  висновків, викладених на 129 сторінках основного тексту, списку використаної літератури з 131 найменування і додатків. Дисертаційна робота містить 27 рисунків, 16 таблиць, 2 додатки, 3 акти про впровадження.


ОСНОВНИЙ  ЗМІСТ  РОБОТИ

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

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

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

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

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

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

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

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

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

Для визначення метрики маршрутизації представимо мобільну мережу у вигляді орієнтованого графа G(V, E), де множина вершин графа V = {v1, …, v|V|} надає мобільні вузли мережі, множина ребер графа E = {e1, …, e|E|} надає канали звязку, що звязують дві суміжні вершини v та u, де (v, u)V. Кожному ребру e(v, u), де еЕ графа G ставиться у відповідність деяке значення його ваги, wv,u= (b, d, л), де: b пропускна здатність каналу; d затримка передачі інформації; л стійкість каналу.

Значення затримки для стану ребра e(i, j)E, де {i, j}V, визначається як сума затримки у буфері вузла (ti) і часу розповсюдження даних по каналу (te(i, j)). Для каналу e(i, j) значення затримки d(i, j) дорівнює: d(i, j) = t i + t (i, j)

Тоді для любого маршруту P(v, u)G між двома вузлами v та u, де {v, u}V, метрика затримки передачі інформації D(н, u) дорівнює

.                                                            (1)

Якщо b(i, j) пропускна здатність каналу e(i, j)E, де {i, j}V, то для любого маршруту P(v, u)G метрика пропускної здатності B(v, u) буде дорівнювати мінімальній пропускної здатності каналів на шляху між двома вузлами v та u, де {v, u}V.

.                                                 (2)

Стійкість л(i, j) каналу між двома суміжними вершинами i та j, де {i, j}V, дорівнює , де p(i, j) імовірність видалення ребра e(i, j)із графа G. Стійкість л(н, u) маршруту P(н, u) між двома вузлами v та u, де {v, u}V, являє собою функцію від стійкості усіх каналів даного маршруту.

.

Тоді метрика стійкості маршруту P(н, u)G між двома вузлами v та u, де {v, u}V, визначається наступним чином:

.                                                           (3)

Складена метрика маршрутизації визначається аналогічно композитарній метриці, що використовується у протоколі маршрутизації IGRP компанії Cisco. Складена метрика М(н, u), яка запропонована для пошуку оптимального маршруту P(н, u) | PG між двома вузлами v та u, де {v, u}V, визначається наступним чином:

,

де D(н, u) час затримки передачі даних, B(н, u) пропускна здатність, л(н, u) стійкість, L(н, u) завантаження маршруту. Складові метрики маршрутизації М(н, u) визначаються за виразами (13). Коефіцієнти K враховують ступінь впливу характеристик каналів на складену метрику маршрутизації, де k1 ваговий коефіцієнт пропускної здатності; k2 ваговий коефіцієнт завантаження; k3 ваговий коефіцієнт затримки; k4 та k5 відповідно, первинний і вторинний вагові коефіцієнти стійкості маршруту.

Вхідними даними для побудови математичної моделі є характеристики каналів звязку, та топологія мережі. Топологія мережі задана у вигляді орієнтованого графа G(V, E). Де V={v1, …, v|V|} множина вершин графа, що відповідають |V| вузлам мережі, E={e1, …, e|E|} множина ребер, що відповідають |E| каналам зв'язку, причому парі вершин u і v, де {u, v} V, що мають між собою зв'язок, відповідає пара ребер: e(u, v) і e(v, u), де eE. Граф топології мережі зображений за допомогою матриці звязності HG. Розмірність матриці дорівнює |V| |V|.

,

де    і  .

Кожному ребру e(v, u)E, де {v, u}V, графа G ставиться у відповідність деяке значення його ваги wv,u={b, л, l, d, m}. Множина wv,u визначає значення характеристик каналу зв'язку, де b пропускна здатність, л стійкість, l завантаження, d затримка передачі, m максимальний розмір пакету. Для кожного значення характеристики каналу з множини wv,u формується граф Gi, де iwv,u, який зображується за допомогою матриці звязності WGi. Розмірність матриці WGi відповідає розмірності матриці HG.

Розглянутий граф Gb(Vb, Eb) множини вершин і ребер цього графа відповідають множинам V і E графа топології мережі G. Кожному ребру e(v, u)Eb, де {v, u}Vb, графа Gb ставиться у відповідність значення його ваги , що дорівнює значенню пропускної здатності цього каналу. Такий граф зображується матрицею звязності , елементами якої є значення пропускної здатності відповідних каналів, де

Інші графи Gi  | i wv,u характеристик каналів аналогічно зображуються за допомогою матриць звязності , , та , елементами яких є значення стійкості, завантаження, затримки і максимального розміру пакета відповідно.

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

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

,

де час, що відповідає одному такту роботи системи; обєм службової інформації, переданої за один такт по кожному окремому каналу.

Множина відповідає кожному елементу множини Е графа топології мережі, і відображає інформацію, що передана від вузла v до вузла u. Ця множина має наступну структуру:

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

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

для і , де .

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

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

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

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

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

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

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

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

,                                                                       (4)

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

На основі аналізу відомих комутаторів і маршрутизаторів запропоновані структура (рис.1) і алгоритм функціонування багатопротокольного комутатора.

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


Рис. 1. Структура багатопротокольного комутатора


На рис. 2 наведений граф переходів, із указаними імовірностями Pi,j переходів між вершинами i та j. Позначення вершин наведеного графу відповідають наступним операціям, що виконуються у відповідному блоці багатопротокольного комутатора: 1 затримка у вихідному буфері (BI), 2 аналіз адресу вхідного пакету (Sw), 3 звернення до таблиці внутрішньої маршрутизації (АК), 4 процедура зовнішньої/внутрішньої маршрутизації (R), 5 запис маршруту у таблицю внутрішньої маршрутизації (AK), 6 звернення до таблиці зовнішньої маршрутизації (BA), 7 запис маршруту у таблицю зовнішньої маршрутизації (BA), 8 формування адресу вихідного пакету (Sw), 9 затримка у вихідному буфері (BE).


Рис. 2. Граф переходів багатопротокольного комутатора


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

,                                                       (5)

де символ Кронекєра.

Граф переходів не вміщує циклів, тому у початковому стані процес знаходиться тільки один раз, тобто n1=1. Відповідно до чого вираз (5) приймає наступний вигляд:

.                                                            (6)

За виразом (6) отримано:

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

,

де час обслуговування пакету j блоком комутатора.

У четвертому розділі розглянуті питання вибору розміру та структури кластерів та представлений алгоритм формування динамічної структури кластерів.

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

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

.

Із збільшенням кількості реконфігурацій кластера, обєм службового трафіка збільшується за нелінійним законом, за рахунок чого різко падає ефективність передачі даних. Відповідно до чого, для зменшення обєму службового трафіка у кластері частота реконфігурацій на визначеному проміжку часу ДТ і кількість вузлів кластера повинні наближатися до мінімуму: Fr min, N0 min.

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

,  де .

По-друге, обєм службового трафіка залежить від діаметра кластера D і ступеню звязності вузлів кластера S:

.

Досліджено характер впливу ступеня звязності вузлів мережі на обєм службового трафіка. У мережі, що задана регулярним графом G(V,E), де V={v1,…, v|V|} множина вершин графа, що відповідають |V| вузлам мережі, E={e1,…, e|E|} множина дуг, що відповідають |E| каналам звязку, проведені розрахунки кількості службових повідомлень, що розповсюджуються при зміні стану вузла лавинним алгоритмом маршрутизації. Для мереж зі ступенями звязності вузлів, що дорівнюють S = 3, 4, 6 і 8 кількість службових повідомлень відповідно дорівнює:

,

,

,

,

де r радіус мережі, S ступінь звязності вузлів.

Середня кількість службових повідомлень Vслv, розповсюджених вузлом v | vV графу G(V, E), лавинним алгоритмом маршрутизації дорівнює:

.

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

Таблиця 1

Середня кількість  службових повідомлень в мережі


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


Рис. 3. Залежність середньої кількості службових пакетів від радіуса мережі і ступеню звязності вузлів


Для формування ієрархічної структури мережі запропонований алгоритм формування динамічної структури кластерів. Даний алгоритм передбачає вибір початкової вершини, у якості якої обирається вершина з максимальним або мінімальним ступенем звязності вузлів, в залежності від вхідних параметрів алгоритму. У якості вхідних розглядаються наступні параметри: ступінь звязності початкової вершини нового кластера (Head_NC); ступінь звязності вузла при наявності декількох вузлів з кількістю зв'язків що дорівнює ступеню звязності вершини кластера (Station_NC); максимальний діаметр кластера (Dmax); максимальна кількість вузлів кластера (Nmax).


Наведемо алгоритм формування динамічної структури кластерів:


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

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

Аналіз отриманих результатів показує, що найбільш ефективним у порівнянні з відомими протоколами маршрутизації є запропонований метод динамічної маршрутизації. За рахунок ієрархічної структуризації мережі,  вибору оптимальних з точки зору часу маршрутизації розміру та структури кластерів, урахуванню стійкості маршрутів ефективність функціонування мобільної компютерної мережі підвищилася у середньому на 10-15% в залежності від частоти переміщення мобільних вузлів.


Основні  висновки  та  результати  роботи

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

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

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

  1. Проведений аналіз відомих методів маршрутизації і забезпечення  необхідного рівня якості обслуговування, та визначена ефективність застосування цих методів для рішення задачі передачі даних з забезпеченням необхідного рівня якості обслуговування в мобільних компютерних мережах.
  2. Розроблена математична модель функціонування протоколу маршрутизації, на підставі якої проведена оцінка протоколів маршрутизації з точки зору ефективності їх застосування для забезпечення необхідного рівня якості обслуговування в мобільних компютерних мережах.
  3. На основі запропонованої математичної моделі розроблений та обґрунтований метод динамічної маршрутизації, який у порівнянні з відомими методами дозволяє при зменшенні обєму керуючого трафіка забезпечити необхідний рівень якості обслуговування, за рахунок урахування стійкості маршрутів передачі даних.
  4. На підставі запропонованого у роботі методу формування ієрархічної структури мобільної компютерної мережі розроблений алгоритм формування динамічної структури кластерів, який за рахунок динамічної реконфігурації кластерів дозволяє скоротити час маршрутизації і зменшити обєм маршрутної інформації. 
  5. Розроблений та обґрунтований метод підвищення стійкості віртуальних зєднань, що сприяє підвищенню рівня якості обслуговування в мобільних компютерних мережах.
  6. Розроблені структура й алгоритм функціонування багатопротокольного комутатора, який забезпечує мінімальний час формування маршрутів передачі даних за рахунок вибору у кожному випадку більш оптимального протоколу роботи.
  7. З практичної точки зору, отримані в роботі результати, дозволять підвищити ефективність функціонування мобільних компютерних мереж з забезпеченням необхідного рівня якості обслуговування у середньому на 10-15% у порівнянні з відомими протоколами маршрутизації.

Страница: 1  Страница: 2 

По вопросу доставки диссертации по этой теме пишите на электронный адрес: info@lib.ua-ru.net

© Научная электронная библиотека, 2003-2008.
info@lib.ua-ru.net
Яндекс цитирования