Научная статья на тему 'Исследование математической модели сети случайного доступа с рекуррентным входящим потоком'

Исследование математической модели сети случайного доступа с рекуррентным входящим потоком Текст научной статьи по специальности «Математика»

CC BY
54
23
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук

Аннотация научной статьи по математике, автор научной работы — Сейсенбеков Б. Е., Туенбаева A. H.

A modified method is applied for an asymptotic analysis of Markovian systems aimed at investigation of a mathematical model for a casual access network. It results in a differential equation determining the asymptotic average meaning for a number of messages on a source of repeated calls. The formulas determining the probability distribution of service states are given.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по математике , автор научной работы — Сейсенбеков Б. Е., Туенбаева A. H.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Исследование математической модели сети случайного доступа с рекуррентным входящим потоком»

Вычислительные технологии

Том 13, Специальный выпуск 5, 2008

Исследование математической модели сети случайного доступа с рекуррентным входящим потоком

Б. Е. Сейсенбеков LEADER PRO GROUP Ltd, Prague, Czechia e-mail: bolat_s@bk.ru

A. H. Туенбаева

Евразийский национальный университет им. Л.Н. Гумилева, Астана, Казахстан

e-mail: tuenbaeva_aiya@mail.ru

A modified method is applied for an asymptotic analysis of Markovian systems aimed at investigation of a mathematical model for a casual access network. It results in a differential equation determining the asymptotic average meaning for a number of messages on a source of repeated calls. The formulas determining the probability distribution of service states are given.

Исследуем математическую модель сети случайного доступа [1]. В [2] рассмотрена математическая модель пакетной радиосети, используемой в системе видеонаблюдения для передачи цифровых данных, с потерей искаженных видеосигналов с рекуррентным входящим потоком. Анализ математической модели сети передачи данных по радиоканалу позволил определить предельные возможности рассматриваемого протокола доступа и получить аналитические выражения, определяющие зависимости для основных количественных характеристик качества функционирования обслуживающей системы, т. е. выразить их через величины, характеризующие входящий поток и обслуживающую систему.

Основным отличием рассматриваемой в данной статье модели от исследованной ранее в [2] является то, что заявки, попавшие в конфликт, не теряются, а переходят в источник повторных вызовов (ИПВ), Итак, построим математическую модель сети случайного доступа в виде системы массового обслуживания (СМО) с оповещением о конфликте, на вход которой поступает рекуррентный поток заявок с функцией распределения A(z), Заявка, заставшая прибор свободным, немедленно начинает обслуживаться. Продолжительность обслуживания случайная, имеет экспоненциальное распределение с параметром Если прибор занят, то обслуживаемая и обратившаяся к прибору заявки вступают в конфликт и переходят в ИПВ. От момента возникновения конфликта на приборе реализуется этап оповещения о конфликте, продолжительность которого имеет экспоненциальное распределение с параметром После завершения этапа оповещения о конфликте прибор вновь становится свободным. Все заявки в ИПВ осуществляют случайную задержку, после которой повторно обращаются к обслуживающему прибору. Время пребывания в ИПВ заявок имеет экспоненциальное раепреде-

© Институт вычислительных технологий Сибирского отделения Российской академии наук, 2008.

ление с параметром 7. Определим состояние СМО вектором (k(t),i(t), z(t)), где k(t) — состояние прибора:

{0, прибор свободен,

1, прибор занят,

2, прибор в состоянии конфликта;

i(t) — число заявок в ИПВ; z(t) — длина интервал а от момента t до момента прихода следующего требования во внешнем входящем потоке.

Очевидно, процесс (k(t),i(t), z(t)) изменения состояний СМО во времени является марковским. Распределение вероятностей

Pk(i, z, t) = P(kit) = k, i(t) = i, z(t) < z)

удовлетворяет следующей системе [3]:

dPo(i,z,t) dPo(i,z,t) dPo(i, 0,t) .

- -Z-fP0(l,Z,t)+ll1P1(z,Z,t)+ll2P2^,Z,t),

dt dz dz

dPi(i, z, t) dPi(i, z, t) dPi(i, 0, t)

dt dz dz

+ (i + 1)7Po(i + 1,z,t),

dP2{i,z,t) dP2(i,z,t) dP2{i,0,t)

• 4 TW. ч ч / ч dP0 (i, 0, t)

- + i7)Pi(i, z, t) + A{z) 0Kdz 4

,dP2(i — 1,0,t) - ¿х2Р2(г, z, t) + A(z) 2\ 4

(1)

81 дz дz дz

+ (г _ 1)7р1(г _ 1 )7р(г _ 1>;М).

Решение системы (1) достаточно полно определяет функционирование ма-

тематической модели сети случайного доступа, однако точных аналитических методов решения такой системы не существует. Поэтому для исследования полученной системы предложен модифицированный метод асимптотического анализа марковизируемых систем [4].

В новых обозначениях

7 = £, ¿£ = Т, %£ = X, —Рк(ъ, Z, = 7Гк(х, Z, Т, £)

£

система (1) примет вид

дп0(х, z,r,e) dn0(x,z,r,e) дп0(х, 0,г,е)

дт dz dz

+^2^2(x,z,T,e),

дп\(х, z,T,e) dn1(x,z,T,e) дп\(х, 0,т,е)

— хп0(х, z, т, e) + ^1п1(х, z, т, e) +

— + х)п1(х, z, т, e) +

дт dz dz , х

.. дпо(х, 0,т,e) . . . . \2)

+A(z)-—--b (х + £)7Г0(х + £, Z,T, £),

дп2(х, z^,e) дп2(х^,т^) дп2(х, 0,т,e)

--fl2^2{X, Z,T,£) +

дт dz dz

, А, \дП2(х-£,0,Г,£) , А, Лдп1(х — 2e, 0,т^) / \ / ,

+A(z) A q + A(z)----h [X - £)7ri(x ~ £, Z, T, £).

dz

öz öz

öni (x, z, т) öni(x, 0, т)

öz öz

ön2(x, z, т) Ö7T2(x, 0, r)

В системе (2) перейдем к пределу при е — 0, полагая

liimrk(x, z,r,e) = 7Tk(x, z,t), к = 0,2. £—>0

В результате получим систему линейных алгебраических уравнений <9тг0(х, z,r) <9тго(х,0,т)

— Х7Г0{Х, Z, Т) + ßi7Ti{X, Z, Т) + Z, Т) = 0,

\дп0(ж, 0,т)

— [X + ßi)7ri{X, Z, т) + Х7Г0(Х, z, т) + A(z)--- = 0,

О о ~ ^27Г2(х, Z, т) + Х-кЛх, Z, т) +

dz dz

[dz dz J

Решение nk(x, z,t) этой системы будем искать в виде

nk(x,z,T) = Rk(z)ir(x,r), k = 0,2. (3)

Функция nk (x, z, т) имеет смысл асимптотической плотности распределения величины нормированного числа ге заявок в ИПВ, а Rk(z) — распределения вероятностей состояний прибора. Для функций Rk (z) имеет место система уравнений

R0(z) - R0(0) - xRo(z) + ^iRi(z) + ^R2(z) = 0,

R'(z) - Rl(0) - (x + ^i)Ri(z) + xR0(z) + A(z)R0(0) = 0, (4)

R2(z) - R2(0) - ^(z) + xRi(z) + A(z) {R'(0) + R(0)} = 0.

Обозначив

R(z) = R0(z)+ Ri(z) + R2(z), R'(0) = R0(0) + Ri(0) + R (0),

в системе (4) просуммировав все уравнения, получим

R'(z) - R'(0) + {R0(0) + Ri(0) + R2(0)} A(z) = 0.

Откуда

z

R(z) = R'(0) /(1 - A(y))dy. (5)

0

При z —> ж обозначим

lim Rk (z) = Rk. (6)

z—o

2

Rk = 1

k=0

z

ВД = - /(1 - (7)

a J

0

oo

Здесь а = J (1 - A(y))dy — среднее значение длины интервала между моментами на-0

ступления событий входящего рекуррентного потока. Не нарушая общности, можно

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

Я[^) = (2х + /^Я^) + хП2^) + (

П>2^) = -хЯ'^) + + ш,

где

ш = Я'(0) + {Я'(0) + Я2(0) -1}Л^) - хЯ^), Ш = Я2(0) - {Я'(0) + Я2(0)}л

Выразим решение Я\^), Я2^) системы (8) через Я[(0), Я'2(0). Для этого запишем характеристическое уравнение для однородной системы в виде

а2 - (2х + /' + /2)а + х2 + 2х/2 + = 0.

Дискриминант уравнения имеет вид

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

> 0, > /2, + 4х < ¡12,

(2х + + /2)2 - 4(2х + /1)/2 - 4х2 = ^ =0, = /2,/' + 4х = ¡2,

< 0, < /2 < + 4х.

Пусть характеристические числа а\ = а2, тогда функции Я\^) и Я2определяются как

Я'^) = С^У^е*12 + С2^)У(2)еа2*, ,

Я2^) = Сг^)У2{1)еа12 + С2^)У2(2)еа22. 1 }

Здесь величины У'(к) и У2(к) являются решениями однородных систем линейных алгебраических уравнений

(2х + - ак)У(к) + хУ(к) = 0,

2

к)

2

следовательно, можно полагать

-хУ'(к) + (¡2 - ак)У^к) = 0,

У'(к) = /2 - ак, У(к) = х. (11)

Функции С\^) и С2^) определяются системой

С'^У^ еа12 + С2^)У(2) еа22 = С' ^)У2(1)еа12 + С2Ш22) еа22 = ¡2^).

Отсюда

2

<ЭД = —— [ е-^У \ш - } Лу,

а2 - а' х

о

2

= —^ [ е~а2У- Ш } Лу, а2 - а' х

о

поэтому из (10) и (11) получаем

z

Ri(z) = ^ie- / e~aiy Ш - f^^fM dy+

(12)

... 721

а2 — J у х

о

z

[ е"- - Ш}<1у,

а2 — а ] \ х ]

о

z

= —е"1* [ е-^У \ш - \ ¿у+

«2 — «1 ] У X ]

о

z

+—[ е-™~ Му)\с1у. «2 — «1 ] У X ]

о

Так как существуют пределы (6) и характеристические числа > 0, выполняются следующие равенства:

о

сю

e-a24^^f2(y)-f1(y)}dy = 0

x

которые в силу (9) запишем в виде

(xai + xafa(ai) + (^2 — a2)a2a(ai)} R1(0) +

+ (xafa(a1) + (^2 — a2)a1(a1a(a1) — 1)} R(0) = x2(1 — a1)a(a1), ^

{xa2 + xa2«(a2) + (^2 — a1)«2a(a2)} R1(0) + + {xa^o^) + (^2 — a^^^a^) — 1)} R(0) = x2(1 — «2)0(^2),

где a(a) = J e A(y)dy.

о

Полученная неоднородная система (13) линейных алгебраических уравнений однозначно определяет зависимость величин R (0) и R2(0) от x. Выполнив предельный переход z — то в равенствах (12), запишем

¡i2 (Д2(0) — (1 + ж)Д/1(0) — 2} — х — ---,

x2 + 2x^2 + ^1^2

(1 + x)x — 2xR'1(0) + (^1 + x)R2(0) [ V

Íl2 — ---.

x2 + 2x^2 + ^1^2

Суммируя уравнения системы (2) и полагая z — то, получим

dn(x, т, е) д f . . . . dn1(x, 0,т, е) дп2(x, 0,т, е)1 . .

£--- = S XTTi (Х,Т,£) ~ Х7Г0(х,Т,£) + 2----1---- } + 0{£),

дт dx [ dz dz J

где п (x, т, е) = n0(x, т, е) + n1(x, т, е) + n2(x, т, е).

Поделив это равенство на £ и учитывая, что при £ — 0 пк(х,т,£) — пк(х,т), получаем уравнение в частных производных, совпадающее с вырожденным уравнением Фоккера — Планка, относительно п(х,т):

дп(х,т) д Г . дп'(х, 0,т) дп2(х, 0,т)

-—<^ж7г1(ж,г)-ж7г0(ж,г)+ 2—и ' ' ; + 21 ' ' ;

дт дх \ ' ' dz dz

или, учитывая (3),

= ~ М*, г) [х(Пг - До) + 2д;(0) + К'2{0)]} .

Отсюда

х'(т) = x{2Ri + Я2] + 2R1(0) + R'2(0) - x,

где Ri и R2 определены в (14), a R'^ü) и R'2(0) — в (13),

Таким образом, имеем обыкновенное дифференциальное уравнение относительно функции х = х(т),

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

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

[1] Туенваева А.Н. Компьютерные сети случайного доступа. Астана: Изд-во ЕНУ, 2006. 105 с.

[2] Назаров A.A., Туенваева А.Н. Исследование математической модели системы видеонаблюдения с потерей искаженных видеосигналов при рекуррентном входящем потоке // Вест. Том. гос. ун-та. 2006. № 19. С. 156-157.

[3] Назаров A.A., Терпугов А.Ф. Теория массового обслуживания: Учеб. пособие. Томск: Изд-во НТЛ, 2005. 228 с.

[4] Назаров A.A., Моисеева С.П. Метод асимптотического анализа в теории массового обслуживания. Томск: Изд-во НТЛ, 2006. 112 с.

Поступила в редакцию 28 марта 2008 г.

i Надоели баннеры? Вы всегда можете отключить рекламу.