Поздравляем с Новым Годом!
   
Телефон: 8-800-350-22-65
WhatsApp: 8-800-350-22-65
Telegram: sibac
Прием заявок круглосуточно
График работы офиса: с 9.00 до 18.00 Нск (5.00 - 14.00 Мск)

Статья опубликована в рамках: LXVII Международной научно-практической конференции «Научное сообщество студентов XXI столетия. ТЕХНИЧЕСКИЕ НАУКИ» (Россия, г. Новосибирск, 12 июля 2018 г.)

Наука: Технические науки

Секция: Телекоммуникации

Скачать книгу(-и): Сборник статей конференции

Библиографическое описание:
Темлюков Д.А. МОДЕЛИРОВАНИЕ ВРЕМЕНИ ДОСТАВКИ ПАКЕТОВ ДАННЫХ С УЧЕТОМ ОЧЕРЕДЕЙ // Научное сообщество студентов XXI столетия. ТЕХНИЧЕСКИЕ НАУКИ: сб. ст. по мат. LXVII междунар. студ. науч.-практ. конф. № 7(66). URL: https://sibac.info/archive/technic/7(66).pdf (дата обращения: 31.12.2024)
Проголосовать за статью
Конференция завершена
Эта статья набрала 0 голосов
Дипломы участников
У данной статьи нет
дипломов

МОДЕЛИРОВАНИЕ ВРЕМЕНИ ДОСТАВКИ ПАКЕТОВ ДАННЫХ С УЧЕТОМ ОЧЕРЕДЕЙ

Темлюков Дмитрий Александрович

студент, кафедра ИУ6, МГТУ им. Н.Э. Баумана,

РФ, г. Москва

Андреев Арк Михайлович

научный руководитель,

канд. тех. наук, доцент ИУ6, МГТУ им. Н.Э. Баумана,

РФ, г. Москва

Для моделирования времени доставки с учетом очередей рассматривается следующая сеть (рисунок 1):

 

Рисунок 1. Схема сети

 

Приняты следующие допущения:

- имеются n - источников заявок;

- каждым источником формируются заявки с интенсивностью λ;

- в коммутаторе имеется буфер на N заявок;

- осуществляется обработка заявок с интенсивностью μ;

- когда очередь достигает уровня N, то вновь сформированные заявки остаются в источниках до тех пор, пока не появятся возможности передачи их в буферы коммутатора;

- при таких условиях, последующие заявки в данном источнике не формируются;

- если в исследуемой системе имеются несколько источников со сформированными заявками, то место, освобождающееся в буфере коммутатора, они занимают с одинаковой вероятностью на конкретной основе.

При таких допущениях для определения закона распределения времени обслуживания заявок от источников формируется вектор, характеризующий состояние системы: (j,i),

где:

- j – количество пакетов в очередях коммутатора;

- j = 0, N; i – количество источников, в которых имеются пакеты, i = 0, n.

На рисунке 2 изображен граф Марковского процесса размножения и гибели с непрерывным временем.

 

Рисунок 2. Граф состояний системы

 

Для этого графа составляется система уравнений Колмогорова:

                                                                            (1)

Если рассмотреть стационарные вероятности состояний системы, т.е. когда , т.е. левые части уравнений равны 0, то получится:

                                          (2)

где ; .

Искомый закон распределения времени обслуживания заявки может быть представлен следующим образом:

                                      (3)

где  описывает закон распределения времени обслуживания одной из заявок при условии, что в момент прихода в систему она занимает j-ю очередь в буфере;

 - описывает закон распределения времени обслуживания одной заявки при условии, что в момент поступлении в систему в (i-1) источниках имеются заявки и полон буфер.

Таким образом,  и  являются условными законами. Закон распределения  может быть представлен следующим образом:

                                                 (4)

где - определяет вероятность того, что в момент поступления заявки в системе находилась (j-1) заявок, таким образом, поступившая заявка занимает j-е место в очереди коммутатора;

 - описывает закон распределения времени обслуживания одной заявки, которая расположена на j-м месте в буфере.

Так как обслуживание коммутатора выполняется по закону, носящему экспоненциальный характер, то для  можно записать:

                                                  (5)

т.е. обслуживание будет производиться по закону Эрланга j-го порядка.

Для определения законов распределения  можно поступить следующим образом.

Из n источников выделяется один и для него определяется время обслуживания одной заявки. Для этого вводится вектор: (N, I, k).

N – сигнализирует о том, что буфер занят(N=N);

I – показывает количество источников, в которых имеются заявки, кроме выделенного, i=1,(n-1);

k – показывает наличие или отсутствие заявки в выделенном устройстве, может быть k=0 или k=1.

После рассмотрения части графа, изображенного на рисунке 5, начиная с (N,0) = (N,0,0), может с учетом введения нового вектора состояния быть построен новый граф. Для этого графа можно составить уравнения Колмогорова. Если воспользоваться равенством:

 

                                              (6)

 

то получатся уравнения, которые совпадают с соответствующими уравнениями системы (1). Поскольку все источники рассматриваемой системы одинаковы, то для стационарных вероятностей будет справедливо:

 

   

 

Закон распределения  может быть записан в следующем виде:

 

                                             (7)

 

где  показывает вероятность того, что в момент поступления от выделенного устройства в системе для (i-1) устройств уже имеются заявки.

- описывает закон распределения времени обслуживания заявки, пришедшей i-й в систему, когда буфер был занят. Для нахождения этого закона строится новый граф, где состояния (N,0,0), (N,1,0) . . . (N,n-1,0)  являются поглощающими или концевыми состояниями.

После составления системы уравнений Колмогорова и решения их относительно соответствующих начальных условий, получается, что закон распределения, для этого случая принимает вид:

 

                    (8)

 

Этот закон распределения описывает время ожидания заявки с момента поступления в систему до момента поступления в буфер коммутатора на N-е место.

Таким образом, закон распределения, который определяет время с момента попадания заявки в систему до ее выхода, определяется композицией двух законов:

 

                            (9)

 

После определения вероятностей  и , участвующих в выражениях (4) и (9), получается искомый закон распределения:

 

                   (10)

 

где Pj-1,0  - вероятность того, что в очереди имеется j-1 заявка, и ни один источник не формирует заявок;

N - размер очереди коммутатора;

PN,i - вероятность того, что i источников в системе формируют заявки и буфер заполнен;

 - описывает закон распределения, характеризующий время ожидания заявки с момента поступления в систему до момента поступления в буфер коммутатора на N-е место;

fN (t - t ) - закон Эрланга N-го порядка.

Для проверки и анализа адекватности модели в дальнейшем будет проведена серия экспериментов, в которой будет определяться время доставки пакетов.

Проверка адекватности модели будет проводиться с использованием статистических критериев Стьюдента и Фишера.

Разработанная математическая модель дает возможность исследовать влияние основных параметров коммуникационной сети: размера пакетов, загруженность каналов и размер буфера коммутатора, на время доставки пакетов.

 

Список литературы:

  1. Блам Э. Сеть. Как устроен и как работает Интернет. М.: Издательство "АСТ", 2014. 320 с.
  2. Ботуз С. Интеллектуальные интерактивные системы и технологии управления удаленным доступом. Учебное пособие. М.: Издательство "Проспект", 2014. 340 с.
Проголосовать за статью
Конференция завершена
Эта статья набрала 0 голосов
Дипломы участников
У данной статьи нет
дипломов

Оставить комментарий