Исследован двумерный выходящий поток успешно обслуженных заявок и сигналов оповещения о конфликте, сети связи с конечным числом станций, управляемой протоколом случайного множественного доступа. Показано, что число событий в двумерном потоке подчиняется нормальному распределению, найдены характеристики распределения.
Investigation the communications network two-dimensional output flow with random accessprotocol and finite number of stations.pdf Оценки параметров компьютерных сетей связи, таких,как интенсивность входящего потока, производительностьсети, её пропускная способность и т.д., представляют боль-шой интерес для исследования, поскольку эффективноефункционирование компьютерной сети связи требует зна-ния данных параметров. Поэтому оценка этих параметровявляется актуальной технической проблемой. Однако преж-де чем оценивать параметры, необходимо изучить свойствавыходящих потоков, на основе которых в дальнейшем будетвозможно оценивание. В данной работе будет проведеноисследование свойств двумерного потока успешно обслу-женных сообщений и сигналов оповещения о конфликте.Функционирование сети связи будем моделировать систе-мой массового обслуживания.Можно отметить несколько работ, в которых проводит-ся исследование выходящих потоков систем массового об-служивания. Это работы А.М. Александрова [1, 2], В.А. Ив-ницкого [3] и некоторых других. Однако видимо ввидусложности проблемы интерес к этим вопросам угас, и в по-следнее время работ в этом направлении не появлялось.Метод исследованияNP i n s t N iNitP (i, n, s, t) 1 ( 1, , 1, ) 112− −− + 1 ( − 2, , −1, ) + 1 P2 (i 1, n, s, t)NP i n s t N i1 2 ( , , , ) P i n s tNN i ⎟⎠⎞⎜⎝⎛ −− + .Для полного описания распределения Pk(i, n, s, t) кданной системе необходимо добавить краевые усло-вия при i = 0, 1, 2, N-1, N .Классические методы решения не позволяют про-вести исследование этой системы, поэтому найдем ееасимптотическое решение аналогично [4]. Пусть T -длина интервала наблюдения за выходящим потокомуспешно обслуженных заявок. Обозначим 1/T = 2 ибудем полагать, что T ( 0). В системе выпол-ним замены:, ( ) , ( ) , 2 22 x a n y b s t = ⋅ ⎟⎠⎞⎜⎝⎛− = ⋅ ⎟⎠⎞⎜⎝⎛⋅ = −1 ( , , , ) ( , , , , )2 = Pk i n s t k i x y .Здесь a() имеет смысл асимптотического среднегозначения нормированного числа успешно обслужен-ных заявок, b() − смысл асимптотического среднегозначения нормированного числа сигналов оповеще-ния о конфликте, произошедших за время t = /2. Видa(), b() мы определим ниже.Выполняя замену, можно записать равенства− − xi x yai x y ( , , , , )( )2 0 ( , , , , ) 0= − + − ( , , , , )( , , , , )( ) 10 i x yyi x yb1 2 ( , , , , ) 0 ( , , , , ) ⎟⎠⎞⎜⎝⎛ + −+ − i x yNiNi x y N i ;− − xi x yai x y ( , , , , )( )2 1 ( , , , , ) 1 +−= − ( , , , , )( , , , , )( ) 01 i x yNN iyi x yb ⎟⎠⎞⎜⎝⎛ + − − + − + ++ NiNi x y N iNi 1 ( 1, , , , ) 101(i,x, y,,);− − xi x yai x y ( , , , , )( )2 2 ( , , , , ) 2−= − Niyi x yb ( , , , , ) 1( ) 2− + − − + N1 (i 1, x, y , , ) N i 1− + − − + N1 (i 2, x, y , , ) N i 12 ( 1, , , , ) 1 2 ( , , , , ). ⎟⎠⎞⎜⎝⎛ − − − + i x yNi x y N i (1)Асимптотическое при 0 решение0k(i,x,y, ) lim k(i,x,y, , ) = системы (1) определяет маргинальное распределение = k i(x, y, ) k (i, x, y, )нормированного числа успешно обслуженных заявоки числа сигналов оповещения о конфликте в двумер-ном исследуемом потоке за время .Систему (1) будем решать в три этапа. На первом всистеме (1) выполним предельный переход при 0,тогда для k(i, x, y, ) получим систему уравнений:+ = ⎟⎠⎞⎜⎝⎛ + − 0 ( , , , ) 1 ( , , , ) i x y i x yNiNN i+ 12(i,x,y,);− = ⎟⎠⎞⎜⎝⎛ + − − + Ni x y N iNiNN i 1 ( , , , )10 ( , , , ) 1 0 ( 1, , , ) + + + i x yNi x y i ; − +− = ⎟⎠⎞⎜⎝⎛ −1 + 2 ( , , , ) 1 1 ( 1, , , ) i x yNi x y iNN i− + − + − ++ Ni x y N iNN i 1 ( 2, , , ) 112 ( 1, , , ). i − x y Поскольку полученная система однородна, ее ре-шение содержит мультипликативную составляющую,поэтому k(i,x,y,) можно представить в виде k (i, x, y, ) = Pk (i) ⋅ (x, y, ). (2)Подставляя это выражение в (7), получим системудля нахождения Pk(i).0 ( ) 1 ( ) 1 2 ( ) P i P i P iNiNi N ⋅ + ⋅ = ⋅ ⎟⎠⎞⎜⎝⎛ + − ;⋅ +− = ⋅ ⎟⎠⎞⎜⎝⎛ + − − + 1 ( ) ( )1 0 P iNP i N iNiNN i1 ( 1)0 ⋅ +++ P iNi ;⋅ − +− = ⋅ ⎟⎠⎞⎜⎝⎛ −1 + 2 ( ) 1 1 ( 1) P iNP i iNN i1 ( 2) 1 ( 1).1 2 ⋅ −− +⋅ − + − ++ P iNP i N iNN i (3)Очевидно, данная система определяет стационар-ное распределение вероятностей Pk(i) состояний(i(t), k(t)) рассматриваемой системы массового обслу-живания. Отметим, что равенство (2) показываетасимптотическую независимость компонент (n(t), s(t))от (i(t), k(t)) в четырехмерном векторе (i(t), k(t), n(t),s(t)).Данная система с учетом краевых условийдующим образом: произвольно задается значение па-раметра z0(0), далее рекуррентно вычисляются всеzk(i) по формулам (3) при замене Pk(i) на zk(i). Для вы-полнения условия нормировки все параметры норми-руются на их сумму. Таким образом, получаем=k ikkk z iP i z i( )( ) ( ) .Искомое решение найдено.Второй этап решения системы (1) заключается вследующем. Функцию k(i, x - , y - , , ) разложимв ряд по приращению аргумента x и y. Перепишемсистему (1), сохраняя слагаемые порядка и отбрасы-вая слагаемые более высоких порядков, получим − ⎟⎠⎞⎜⎝⎛ + − 0 ( , , , , ) ( ) i x y aNiNN i+ − yi x ybxi x y ( , , , , )( )0 ( , , , , ) 0= + x1 (i, x, y, , )1 ( , , , , ) 1 2 ( , , , , ) = i x y + i x y ;− ⎟⎠⎞⎜⎝⎛ + − − + 1 ( , , , , )1 i x yNiNN i= − − yi x ybxi x ya( , , , , )( )( , , , , )( ) 1 10 ( , , , , ) 1 0 ( 1, , , , ) + + + −= i x yNi x y iNN i ; − ⎟⎠⎞⎜⎝⎛ −1 + 2 ( , , , , ) ( ) i x y aNN i+ − yi x ybxi x y ( , , , , )( )2 ( , , , , ) 2i11(i 1,x,y, , ) Ni1N y N− − − ++ + − +−= − ( 2, , , , ) 1 ( 1, , , , )11 i x yNiyi x y− + − + − ++ Ni x y N iNN i 1 ( 2, , , , ) 112 ( 1, , , , ). i − x y Решение данной системы будем искать в виде k (i, x, y, , ) = Pk (i)(x, y, ) + ⋅ ϕk (i, x, y, ). (4)Подставим это решение в систему и, учитывая ра-венства (3), получим− ϕ ⋅ − ϕ ⋅ ⎟⎠⎞⎜⎝⎛ + − 0 ( , , , ) 1 ( , , , ) i x y i x yNiNN i+ − ⋅ ϕ = − xi x y a P i P i (x, y, )1 2 ( , , , ) ( ( ) 0 ( ) 1 ( ))( ) 0 ( ) ( ,y , )b P i x y + ;− − ϕ ⎟⎠⎞⎜⎝⎛ + − − + Ni x y N iNiNN i 1 ( , , , )1ϕ + =+ ϕ0 ( , , , ) − 1 0 (i 1, x, y, )Ni x y i1 1a( )P(i) (x,y, ) b( )P(i) (x,y, );x y= + ⋅ ϕ − −− − ϕ ⎟⎠⎞⎜⎝⎛ −1 + 2 ( , , , ) 1 1 ( 1, , , ) i x yNi x y iNN i− +ϕ − − − +− Ni x y N iNN i 1 ( 2, , , ) 11 (5)+ ϕ − = xi x y a P i (x, y, )2 ( 1, , , ) ( ) 2 ( )⎟⎠⎞⎜⎝⎛ −− +− − −+ () 2 ( ) − 1 1 ( 1) 1 1 ( 2) P iNP i N iNb P i i ( , , ) .yx y Так как определитель этой системы равен нулю, торешение существует тогда и только тогда, когда рав-ны ранги расширенной матрицы и матрицы системы,а это условие выполняется только при выполненииравенства+ = − xa P (x, y, )0 ( ( ) 1 )( ) ( ) 1 ( , , )101 yx yNN iNb P i iNi ⎟ ⎟⎠⎞⎜ ⎜⎝⎛⎟⎠⎞⎜⎝⎛ − − + − + −=, (6)где −==101 1 ( )NiP P i .Поскольку коэффициенты в скобках не содержат xи y, то решение получается приравниванием соответ-ствующих коэффициентов при производных, т.е.a() = P1 ; −=⎟⎠⎞⎜⎝⎛ − − = + 101( ) ( ) 1Ni NN iNb P i i . (7)Полученные равенства определяют значения па-раметров a/(τ) и b/(τ), которые имеют смысл интенсив-ности потока успешно обслуженных заявок и сигна-лов оповещения о конфликте соответственно.Так как левые части системы (5) являются линей-ной суммой с постоянными коэффициентами, то ирешение можно искать в виде линейной суммы, т.е.( , , )( )( , , )( , , , ) ( )yi x yxk i x y k i x y k + ϕ = , (8)разделяя коэффициенты, стоящие при соответствую-щих производных, получим две следующие системыуравнений для определения k(i) и k(i)= − − ⎟⎠⎞⎜⎝⎛ + − 0 ( ) 1 ( ) 1 2 ( ) i i iNiNN i( ) 0 ( ) 1 ( ) = a P i − P i ;⎜⎝⎛ + − − + 1 ( ) ( )1 0 iNi N iNiNN i1 ( 1) ( ) ( )0 i a P1 iNi + = +− ;1 2 1N i (i) i 1 (i 1)N N⎛⎜ + − ⎞⎟ − − − −⎝ ⎠(9)1 ( 2) 1 ( 1) ( ) ( )1 2 2 i a P iNi N iNN i − = − + − − − +− ;N i i 0(i) 1(i) 1 2(i)N N⎛⎜ − + ⎞⎟ − − =⎝ ⎠=b()P0(i); −− − ⎟⎠⎞⎜⎝⎛ + − − + 1 ( ) ( )1 0 iNi N iNiNN i1 ( 1) ( ) ( )0 1 i b P iNi + = +− ; (10) − −− − ⎟⎠⎞⎜⎝⎛ −1 + 2 ( ) 1 1 ( 1) iNi iNN i − =− + − − − +− 1 ( 2) 1 ( 1)1 2 iNi N iNN i( ) 2 ( ) 1 1 ( 1) 1 1 ( 2). −− +− − −= − P iNP i N iNb P i iРешение систем (9) и (10) с учетом краевых усло-вий при i = 0, 1, 2, N-1, N возможно только с точно-стью до аддитивной константы и легко осуществимочисленно практически для любых значений N. Методнахождения численного решения системы уравненийзаключается в рекуррентном вычислении параметровk(i) и k(i) через произвольно заданное значение0(0) и 0(0).Наконец рассмотрим третий этап решения систе-мы (1). Функцию k(i, x - , y - , , ) разложим в рядпо приращению аргумента x и y с точностью доo(2).Просуммируем уравнения системы по i =0, 1, 2… ,учитывая краевые условия при i = 0, 1, 2, N - 1, N, да-лее просуммируем все уравнения системы между со-бой, получим равенство− − ( )( , , , )( )2 ( , , , ) bxx y a x y+ = − xx yy(x, y, , ) 1 ( , , , )− + 212 2 ( , , , )2 xx y+ ⎟⎠⎞⎜⎝⎛ − − + − −= yi x yNN iNN ii1 1 ( , , , , )101 ( , , , , )2 211 202yi x yNN iNN ii ⎟⎠⎞⎜⎝⎛ − − + + −=,где (i, x, y, , ) = (x, y, , ),k ik (i, x, y, , ) = k (x, y, , )ik .Подставим в это равенство выражение (4), котороев данном случае с учетом (8), примет видk(i,x,y,,) = Pk(i)(x,y,) + k(i) ( , , ) k ( ) ( , , );x y i x yx y + + = + xx y P x y (x, y, )1 ( , , , ) 1 ( , , ) 1( , , )1 yx y + ;( , , , ) ( , ) ( , ) ( , )xyxx y y y + = + ϕ ,где P1 определяется (6), аk ( ),k i = i k ( );k i = i1 1( ), 1 1( ).i i = i = iПолучим, что (x, y, ) удовлетворяет уравнению= ( + − ( )( 0.5)(x, y, ) b+ ⎟ ⎟⎠⎞ ⎟⎠⎞⎜⎝⎛ − − + −−=21 201( , , )1 ( )yi x yNN iNN ii+ ⎟⎠⎞⎜⎝⎛ − + + 221 1( , , )2( )xa P x y⎜ ⎜⎝⎛ ⎟⎠⎞⎜⎝⎛ − − + − − + + −=101( ) ( ) 1Ni NN iNa b i( )) ( , , ) .21 x yi x y (11)Так как (x, y, τ) удовлетворяет уравнению Фокке-ра - Планка, то ее можно интерпретировать как плот-ность распределения вероятностей значений некото-рого двумерного дифференциального процесса, кото-рый обозначим {x( τ ),y( τ )} и для которого коэффи-циенты переноса равны 0, а коэффициенты диффузииопределяются уравнением (11), поэтому полученныйслучайный процесс удовлетворяет системе двух сто-хастических дифференциальных уравнений видаdx() = 11dw1() + 12dw2();dy() = 21dw1() + 22dw2(),где коэффициенты ik определяются решением систе-мы2 211 + 12 = 2(a() + P1 / 2 − 1);2 2 (21 + 22 = 2 b()( + 0,5) −1101 ( ) ;Nгi N i iN N−=− ⎛⎜⎝ − − − ⎞⎟⎠ ⎟⎞⎠ (12) + = ( + − − 11 21 12 22 b ( ) a ( ) 11101 ( )Nii N i iN N−=− ⎛⎜⎝ − − − ⎞⎟⎠ ⎟⎞⎠ .Данная система решается с точностью до константы.Пусть 12=0, тогда система просто решается и можнозаписатьx() = 11w1();( ) 21 1 ( ) 22 2 ( ). y = w + w Отсюда можно легко получить матрицу ковариаций2R11(1,2) =M{x(1)x(2)}= 11 min(1,2);R12(1,2) =M{x(1)y(2)}= 1121min(1,2); (13)2 2R22(1,2)=M{y(1)y(2)}=(21 +22)min(1,2).Из вышесказанного следует вывод, что двумерныйпроцесс {x( τ ),y( τ )} имеет нормальное распределениес нулевыми средними и матрицей ковариаций, опре-деляемой равенствами (13), где коэффициенты ik по-лучены как решение системы (12) при 12=0.ЗАКЛЮЧЕНИЕДоказана асимптотическая нормальность процесса{s(t), n(t)} при T для двумерного потока ус-пешно обслуженных заявок и сигналов оповещения оконфликте сети связи с конечным числом станций,управляемой протоколом случайного множественногодоступа. При имитационном моделировании рассмат-риваемой сети случайного доступа с целью определе-ния области применимости для конечных T получен-ных асимптотических результатов было обнаружено,что для значительного большинства различных набо-ров параметров сети , , 1, , N значение T можетбыть достаточно небольшим для приемлемости оце-нок параметров потока. Однако встречались такие на-боры параметров сети, при которых рассматриваемыйпоток обладал свойством существенной нерегулярно-сти. В связи с чем требовалось аномально большоевремя моделирования T для получения приемлемыхоценок его параметров. Нерегулярность рассматри-ваемого потока обладает свойством, аналогичнымсвойствам дважды стохастических потоков, управ-ляемых цепью Маркова с двумя состояниями. Это яв-ление бистабильности выходящего потока требуетдополнительных исследований.
Александров А.М. Некоторые свойства однолинейных СМО с ограниченным ожиданием // Тр. Ленингр. политехн. ин-та. 1966. Т.275. С.22-29.
Александров А.М. О выходящих потоках некоторых систем массового обслуживания // Тр. Ленингр. политехн. ин-та. 1966. Т.275. С.18-21.
Ивницкий В.А. О восстановлении по наблюдениям над выходящим потоком характеристик СМО с ограничением на время пребывания // Изв. АН СССР. Техн. киберн. 1969. № 3. С 60-65.
Колоусов Д.В., Назаров А.А. Исследование выходящего потока локальной вычислительной сети с протоколом случайного доступа // Вестник ТГУ. 2002. Приложение 1. Матер. IV Всерос. конф. «Новые информационные технологии в исследовании сложных структур». С. 68-7
Лившиц Б.С., Пшеничников А.П., Харкевич А.Д. Теория телетрафика. М.: Связь, 1979. 224 с.