Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Цифровий концентратор

Реферат Цифровий концентратор





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

Рис. 3.1 Структурна схема фрагмента мережі інтегрального обслуговування


На малюнку 3.2 приведена блок-діаграма імітаційної моделі функціонування концентратора.

Пояснимо алгоритм моделі.

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

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

Блок 1. Введемо транзакт в модель.

Блок 2. Створимо необхідну кількість копій даного транзакта. Вони будуть абонентами віртуальної мережі зв'язку.

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

Блок 7. Перевіряємо наявність вільного кадру в цифровому тракті. Якщо вільний кадр є, то переходимо до блоку 8. Якщо ж вільного кадру немає, то транзакт (повідомлення) затримується до тих пір, поки не з'явиться вільний кадр.

Блок 8. Генеруємо випадкове число і порівнюємо його?? ймовірністю обслуговування. Якщо отримане число менше, то переходимо до блоку 9. Якщо більше - до блоку 18.

Блок 9-13. Дозволяємо ввійшов повідомленням використовувати багатоканальне пристрій. Ставимо його в чергу, затримуємо на час обслуговування, потім звільняємо чергу і багатоканальне пристрій. Т.ч. повідомлення було обслуговано.

Блок 15-16. Перевіряємо, виклики були обслужені. Якщо всі виклики вже обслужені, то переходимо до блоку 46. В іншому випадку створюємо ще одну копію вхідного повідомлення і переходимо до блоку 4.

Блок 18. Генеруємо випадкове число і порівнюємо його з відсотком не відповів. Якщо отримане число менше, то переходимо до блоку 31, в іншому випадку (тобто відсоток не відповідей вище заданого рівня і ми не можемо обслужити повідомлення) - до блоку 19.

Блок 19-24. Дозволяємо ввійшов повідомленням використовувати багатоканальне пристрій. Ставимо його в чергу, затримуємо на середній час прослуховування сигналу зайнято raquo ;, потім звільняємо чергу і багатоканальне пристрій. Т.ч. повідомлення не було обслужено і пробуло в блоці рівно стільки часу, скільки потрібно на прослуховування сигналу зайнято .

Блок 26. Генеруємо випадкове число і порівнюємо його з функцією наполегливості. Якщо число менше або дорівнює функції, то переходимо до блоку 27, в іншому випадку - до блоку 42.


Рис. 3.2 Алгоритм імітаційної моделі функціонування концентратора


Блок 27-30. Отже, наше повідомлення не було обслужено через зайнятість абонента. Затримуємо його на час, рівний інтервалу між ПВ при зайнятості абонента і відправляємо до блоку 7.

Блок 31-36. Відсоток не відповідей в нашій мережі зв'язку нижче заданого рівня. Таким чином, ми можемо обслужити ще одне повідомлення. Встановлюємо зв'язок. Дозволяємо ввійшов повідомленням використовувати багатоканальне пристрій. Ставимо його в чергу, затримуємо його (на середній час встановлення зв'язку), потім звільняємо чергу і багатоканальне пристрій.

Блок 37. Імітуємо відсутність абонента. Генеруємо випадкове число і порівнюємо його з функцією наполегливості при відсутності абонента. Якщо отримане число менше або дорівнює функції, то переходимо до блоку 38, в іншому випадку - до блоку 42.

Блок 38-41. Повідомлення не було обслужено унаслідок відсутності абонента. Затримуємо повідомлення на час, рівний середньому інтервалу між повторними викликами і відправляємо його до блоку 7. Т.ч. ми повторюємо спробу.

Блок 42-45. Перевіряємо, виклики були обслужені. Якщо всі виклики вже обслужені, то переходимо до блоку 46, в іншому випадку створюємо ще одну копію вхідного повідомлення і переходимо до блоку 4.

Блок 46-50. Записуємо в пам'ять всі статистичні дані.

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


Назад | сторінка 14 з 26 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Поняття алгоритму і його властивості. Блок-схема алгоритму. Технологія Ro ...
  • Реферат на тему: Блок зарядного пристрою
  • Реферат на тему: Блок управління джерелом живлення Bertan 210
  • Реферат на тему: Блок додавання двійкових чисел
  • Реферат на тему: Блок віднімання двійкових чисел з фіксованою комою