Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Розробка концептуальної моделі

Читайте также:
  1. Відкрита розробка родовищ
  2. Етапи і моделі стандартизації ІТ
  3. Завдання 1. Розробка презентації
  4. Інтерфейси Еталонної моделі
  5. Лттық экономиканы реттеудің кейнстік моделі.
  6. МЕТОДИЧНА РОЗРОБКА
  7. Моделі демократизації

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

Модель для дослідження впливу статистичних параметрів трафіку на середню затримку PDU в безпроводових комп’ютерних мережах з випадковим доступом (використаємо метод випадкового доступу CSMA/CA, оскільки він є дуже ефективним для мереж з невеликою кількістю вузлів) зображено на рисунку 3.1.

Рис. 3.1. Концептуальна модель дослідження об’єкта

На моделі зображені вузли, які обмінюються даними (фреймами) через середовище передачі, яким є радіоефір. Доступ до середовища вузлам надається за алгоритмом CSMA/CА.

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

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

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

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

Те, що характеристики статичного частотного ущільнення виявляються невдалими, можна легко продемонструвати на прикладі простих розрахунків теорії масового обслуговування. Для початку порахуємо середній час затримки T для каналу з пропускною здатністю C біт/с, за яким прибувають λ кадрів в секунду. Довжина кадрів є випадковою величиною з експоненціально розподіленої щільністю ймовірності, середнє значення якої дорівнює 1/µ біта на кадр. При таких параметрах швидкість прибуття складає λ кадрів в секунду, а швидкість обслуговування – µС кадрів в секунду. Теорія масового обслуговування говорить про те, що пуассоновским час прибуття та обслуговування дорівнює

.

class=WordSection2>

Нехай, наприклад, пропускна здатність C дорівнює 100 Мбіт/с, середня довжина кадру 1/µ = 10 000 біт на кадр, швидкість прибуття кадрів λ = 5000 кадрів в секунду. Тоді Т = 200 мкс. Якщо не враховувати затримки при формуванні черги і просто порахувати, скільки часу потрібно на передачу кадру довжиною 10 000 біт по мережі з пропускною здатністю 100 Мбіт/с, то результат був би не вірний: 100 мкс. Це число прийнятно лише за відсутності боротьби за канал. Тепер розділимо канал на N незалежних підканалів, у кожного з яких буде пропускна здатність C/N біт/с. Середня вхідна швидкість в кожному підканалі тепер буде рівна λ/N кадрів в секунду. Злічивши нове значення середньої затримки Т, отримаємо:

Це означає, що при використанні частотного ущільнення значення середньої затримки стало в N разів гірше значення, яке було б в каналі, якби всі кадри були якимось чарівним чином організовані в одну загальну чергу.[14]

 

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

 

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

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

class=WordSection3>

Для аналізу СМО з експоненційним розподілом тривалості обслуговування необхідно розрахувати середній час затримки PDU, при тому будемо виконувати фрагментацію кадру MAC-рівня (Рис.3.2), тобто довжина кадру буде зменшуватись, а кількість фрагментів збільшуватись. При цьому будемо вважати, що швидкість прибуття кадрів λ є незмінною і дорівнює 1000 кадрів/с. Також розглянемо випадки, коли пропускна здатність C буде дорівнювати 10 Мбіт/с, 50 Мбіт/с, 100 Мбіт/с.

Рис. 3.2. Структура кадрів МАС-рівня мережі 802.11

 

Отже, маючи все необхідне обчислюємо середню затримку, а дані заносимо до таблиці.

Таблиця 3.1

Розрахунок середньої затримки PDUпри С = 10 Мбіт/с

k 1/µ, біт/кадр T, мкс
    186,2
    191,0
    195,9
    200,7

 


 

Таблиця 3.2

Розрахунок середньої затримки PDUпри С = 50 Мбіт/с

k 1/µ, біт/кадр T, мкс
    32,4
    33,1
    33,9
    34,6

 

Таблиця 3.3

Розрахунок середньої затримки PDUпри С = 100 Мбіт/с

k 1/µ, біт/кадр T, мкс
    15,9
    16,3
    16,6
    17,0

 

На основі отриманих даних будуємо графіки залежності, зображені на рисунках 3.3-3.5

Рис. 3.3. Графік залежності середньої затримки PDU від кількості фрагментів кадру при С = 10 Мбіт/с

Рис. 3.4. Графік залежності середньої затримки PDU від кількості фрагментів кадру при С = 50 Мбіт/с

Рис. 3.5. Графік залежності середньої затримки PDU від кількості фрагментів кадру при С = 100 Мбіт/с

Також зробимо розрахунки з максимальною довжиною кадру 1/µ дорівнює 2346 біт/кадр

Отже, маючи все необхідне обчислюємо середню затримку, а дані заносимо до таблиці 3.4-3.6.

Таблиця 3.4

Розрахунок середньої затримки PDU при С = 10 Мбіт/с

k 1/µ, біт/кадр T, мкс
    306,5
    312,3
    318,4
    324,1

 


 

Таблиця 3.5

Розрахунок середньої затримки PDU при С = 50 Мбіт/с

k 1/µ, біт/кадр T, мкс
    49,2
    49,9
    50,7
    51,4

 

Таблиця 3.6

Розрахунок середньої затримки PDU при С = 100 Мбіт/с

k 1/µ, біт/кадр T, мкс
    24,0
    24,4
    24,7
    25,1

 

На основі отриманих даних будуємо графіки залежності, зображені на рисунках 3.6-3.8

 

Рис. 3.6. Графік залежності середньої затримки PDU від кількості фрагментів кадру при С = 10 Мбіт/с

Рис. 3.7. Графік залежності середньої затримки PDU від кількості фрагментів кадру при С = 50 Мбіт/с

Рис. 3.8. Графік залежності середньої затримки PDU від кількості фрагментів кадру при С = 100 Мбіт/с

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

3.2.2 Визначення залежності середнього часу затримки кадру від інтенсивності вхідного потоку кадрів при експоненційному розподілі інтервалу часу між надходженнями кадрів. Розглянемо вплив інтенсивності вхідного потоку кадрів на час затримки фрейму. При цьому пропускна здатність C буде незмінною і дорівнює 100 Мбіт/с. Швидкість прибуття кадрів λ буде змінюватись від 1000 кадрів/с до 4000 кадрів/с.

Отже, маючи все необхідне обчислюємо середню затримку, а дані заносимо до таблиці 3.7-3.10.

 

Таблиця 3.7

Розрахунок середньої затримки PDU при λ = 1000 кадрів/с

k 1/µ, біт/кадр T, мкс
    15,9
    16,3
    16,6
    17,0

 

Таблиця 3.8

Розрахунок середньої затримки PDU при λ = 2000 кадрів/с

k 1/µ, біт/кадр T, мкс
    16,2
    16,5
    16,9
    17,2

Таблиця 3.9

Розрахунок середньої затримки PDU при λ = 3000 кадрів/с

k 1/µ, біт/кадр T, мкс
    16,4
    16,8
    17,2
    17,6

Таблиця 3.10

Розрахунок середньої затримки PDU при λ = 4000 кадрів/с

k 1/µ, біт/кадр T, мкс
    16,7
    17,1
    17,5
    17,9

 

На основі отриманих даних будуємо графіки залежності, зображені на рисунках 3.9-3.12.

Рис. 3.9. Графік залежності Т(λ) середньої затримки PDU від швидкості прибуття кадрів при k = 1

Рис. 3.10. Графік залежності Т(λ) середньої затримки PDU від швидкості прибуття кадрів k = 2

Рис. 3.11. Графік залежності Т(λ) середньої затримки PDU від швидкості прибуття кадрів k = 3

Рис. 3.12. Графік залежності Т(λ) середньої затримки PDU від швидкості прибуття кадрів k = 4

 


Дата добавления: 2015-12-07; просмотров: 79 | Нарушение авторских прав



mybiblioteka.su - 2015-2024 год. (0.013 сек.)