Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Шнепс, М. А. Численные методы теории телетрафика

.pdf
Скачиваний:
8
Добавлен:
21.10.2023
Размер:
9.21 Mб
Скачать

2.2. ОБОБЩЕНИЯ ПРОСТЕЙШИХ ФОРМУЛ ТЕОРИИ ТЕЛЕТРАФИКА

1. Формула БЛБ

Формула БЛБ *) дает выражение вероятности потерь для лю­ бой коммутационной системы с потерями и имеет вид, аналогичный

предыдущей формуле Эрланга (13),

однако вывод

ее

намного

сложнее. Пусть, как введено в § 1.3,

дано множество 5 состояний

х, образуемое

непересекающимнся подмножествами Lk {х; x£S,

| xj= £}, k 0,

1 ,..., max|.v|=u, даны

матрица интенсивностей

пе-

 

1eS

вероятностей потерь Г = {у *},

рехода Л = {аку} и вектор условных

на основе чего найдено стационарное распределение

{рх,

x € S}

и

определена вероятность потерь

 

 

 

 

£

ухрх-

 

 

(14)

x^S

 

 

 

 

 

Выражению (14) можно придать

более физически

наглядный

смысл, формально преобразуя данный марковский процесс к виду,

аналогичному процессу размножения и гибели.

Для этого сперва

докажем утверждение:

 

 

 

 

 

 

 

 

kpk = K

V

pxs(x)

 

 

 

 

 

 

 

(15)

 

xeLk-\

 

 

 

 

 

 

 

 

 

при 1^ & ^ и = шах|х|, где

 

 

 

 

 

 

'

P k=

S

 

Px=P{Lk}-

 

 

 

 

 

 

(16)

 

|дг| =А

 

 

 

 

 

 

 

 

 

 

 

Утверждение

(15)

будем доказывать в предположениях § 1.3.4,

а именно, основываясь на ур-ния (1.42):

 

 

 

 

\\x\ +

‘ks{x)\px =

£ Р у + Ь

£

Ругух> х & -

(17>

 

 

 

 

 

уеАх

у ев х

 

 

 

 

Переходим

 

к

доказательству

(15).

Из

(17) при х —0 имеем

2 pv—iks(0)po,

что доказывает (15)

при /г = 1. Если же выражение

y s A a

 

 

 

 

то покажем

его выполнение при k + 1. Сум­

(15) верно при k ^ l ,

мируя уравнения равновесия (17) для л: 6

 

получаем

kPk +

h

£

 

s{x)px=

£

£

Р у + Ъ

£

 

£

ругух-

 

XG

 

 

 

XG

У£ Ax

 

 

 

У£в x

Второе слагаемое справа совпадает с Я 2

ру

2

гух,

а по определе-

нию гух (см. §

1.3.2).

2

ryx= s (y ) .

 

у евк-1

хе ау

 

Следовательно, по предположе-

 

 

 

 

Х£ Ау

 

 

kph. В

 

 

 

 

нию индукции вторая сумма

равна

первой

сумме справа

') Сокращенно от фамилий Б а ш а р и н—Л о н г л е й—Б е н е ш.

30

каждое ру входит ровно \y\=k+\ раз, так как при данном у 6

Lh+1

■существует ровно k+\ элемент

L h, для которого у 6

Сле­

довательно,

первая сумма

 

 

( 6 + 1 )

Ру = №+ 1) Pk+1,

 

 

 

Уе Lk+\

 

 

•откуда следует доказательство (15) согласно принципу математи­ ческой индукции.

Введем обозначение

 

PxS (X)

х 6 tft

(18)

Y *=l — п V

Pt

х е Lk

представляющее собой условную вероятность потери вызова на подпространстве Lh. Тогда с учетом (18) из (15) следует

X /I . 1

\

 

(19)

Р* = - ^ ( 1

— Ya-О Ра_1

 

Отсюда вероятность потерь (14) с учетом обозначений (16) и (18) принимает вид

к- 1

л =

k= 0

1 = 0

(20)

v

к—I

 

Е £ П о - т . >

к=0 i=0

где А = /.п, что и называем формулой БЛБ. Формулу (20) Лонглей [256] вывел для описания неполнодоступных схем. Башарин [12] по­ лучил ее в общем виде при изучении двухкаскадных и других ком­ мутационных систем. Она приводится также в монографии Бенеша [24]. Затем, что ф-лой i(20) нельзя пользоваться непосредствен­ но, так как она содержит величины уь Для определения которых согласно (18) надо знать все стационарные вероятности рх. Она только может быть использована для приближенных построений, например, подобно тому, как это делается в гл. 10.

2.Обобщение формулы Эрланга для неординарного потока

Пусть дан полнодоступный пучок, состоящий из v линий. На пучок поступает стационарный неординарный пуассоновский поток

А>

с параметром А. С вероятностью— , п, одновременно по-

Л

П

ступает i вызовов, ^ Л,< = А. Группа из i вызовов (назовем ее t'-вы-

<=i

31

зовом) требует для своего обслуживания / линий. Если число сво­ бодных линий в момент поступления t-вызова меньше /, то вся группа теряется, не влияя на ход будущих событий. Группа начи­ нает и кончает обслуживаться одновременно, при этом’продолжи­ тельность обслуживания /-вызова подчинена экспоненциальному закону с параметром /= 1,..., п. Порядок предоставления сво­ бодных линий произвольный.

При этих предположениях действие системы можно описать мар­ ковским процессом

* ( 0 = Ы * ) . ■ • - х п(Щ,

где X i ( t ) — число /-вызовов, обслуживаемых системой в момент t. Траектории процесса определяются следующими вероятностями пе­

рехода. Вероятность перехода из состояния X(t) = {x(t),...,

xn(t)} в

состояние

{xi(t),.„,

X i - \ ( t ) , X i ( t ) +

1,

xi+l(t),...,

xn(t)}

за

интервал

(/,

/+ Д/)

равна

Г :Д/ + о(Д/),

/— 1, 2,...,

где Я*,- = Я,-, если

П

 

 

п

 

 

 

 

 

 

2

iXi(t) +i^Zv, и A,*i= 0, если V

ix{(t) + />о.

 

 

 

 

/=i

Соответственно

“ i

перехода из X (t)

в

{Xi(t),...,

 

вероятность

,...,

Xj(t)— 1,..., xn(t)} определена для X i(t)^ 1

и равна

p,iXi(t)At+

+ о(Д/), /=1,..., п.

Вероятность того,

что за время Д/

в

состоянии

X(t) изменения не произойдут, равна

П

\iiXi(t)+

П

 

1 — { V

 

V Я*,}Д/+

 

 

 

 

 

!=i

 

i=i

 

+ о(Д/). Легко видеть, что множество состояний рассматриваемого марковского процесса образует один существенный класс без су­ щественных подклассов, поэтому существует стационарное распре­ деление процесса, не зависящее от времени / и от начального со­ стояния. Рассмотрим стационарные вероятности состояний процес­

са р (х 1, х%...,

хп). Обозначим через 5

множество состояний процес­

са, т. е.

 

 

П

 

 

 

S = {(хь . .

хп)\ 0

<

i — 1, . . п\ V 4.< к }

i= 1

(квадратная скобка — знак целой части). Стационарные вероятно­ сти согласно (1.41) с точностью до произвольного множителя опре­ деляются из следующей алгебраической системы:

^

1=1

Xf£0

Р (х1, • • .I xi 1> • , •i %n)

n

Mx„..., xn)

 

V p-f Хг+

^

P(Xi, . . X„)+

Li=l

i=l

 

X n )

 

 

+ ^

Рг (^r+l)P(*ъ ■ •

1 t ••>xn)= ^

32

 

 

6 5,

 

 

 

/1

по всем (Xi,..., хп)

где А (х1,..„ хп)= т т (п , v— ^ ixi). Подста-

 

 

 

 

 

 

i=i

новкой убеждаемся, что стационарное распределение задается

Р 1) ■ • .1

Ро I

I

С^Ь • • ■! %п) £

 

 

 

! =

1

 

 

где

i= i,...,n ,

а р0 определяется аз нормирующего условия

 

 

 

 

 

П

X,

Ро =

р(0, . .

„0) =

 

Е .

, п

- ^

 

 

 

 

-A'n)es i=i

Далее выводим формулу вероятности потерь. ^Условная вероят­ ность потерь в состоянии (xi,..., хп) равна отношению потерянной нагрузки в этом состоянии к поступившей нагрузке. Под поступив­ шей нагрузкой понимаем среднее число занятых линий в бесконеч-

П

ном пучке линий, что равно ^ IQiПод потерянной нагрузкой по-

/=1

нимаем разность между средним числом занятых линий в бесконеч­ ном пучке и средним числом занятых линий в данной о-линейной

системе в состоянии (х\,..., хп). Потерянная нагрузка равна

П

^. ja,j. Тем самым на основе формулы полной вероятно-

i—Atei..... *п) + *

 

 

сти (или согласно (14))

мы приходим к формуле вероятности по­

терь:

-

.

п

/= 1

где До — определено выше. В случае n = 1 ф-ла (21) совпадает с формулой Эрланга (1).

П р и м ер . Применим ф-лу (21) к решению задачи — выгодно ли объединять полнодоступные пучки, обслуживающие ординарные пуассоновские потоки различных t-вызовов.

Пусть дан полнодоступный пучок, состоящий из о= 7 линий. На пучок поступает стационарный неординарный пуассоновский поток с параметром А = а (1 + й ). С интенсивностью Xi = а поступают вы­ зовы, занимающие одну линию, а с интенсивностью Xz=ka посту­ пают вызовы, требующие четырех одновременно свободных линий. Продолжительность обслуживания отдельного вызова подчинена

экспоненциальному закону с параметром pi=p,2= 1-

2— 264

133

Пользуясь

обобщением формулы

Эрланга

для

неординарного

потока (21), получаем вероятность потерь па

для

объединенного

пучка из семи линий:

 

 

 

_

Ра

4И'а + 4к-а- + 2k2a3+

k(\ -I- 26)

t4 + — a5 + — aG+

1+ 4k

 

 

30

180

, 1 4-

46 7

 

 

 

 

л----!— •a1

 

 

 

 

5040

 

 

 

 

где p o 1 = 1 + a(&+l)+ ~zr№ +

l) + -£(3* +

l)+-£-(4A + 1)+

2!

31

4!

+— + — + — 5! 6! 7!

Теперь рассмотрим два пучка si= 3 и 52= 4, которые обслужи­ вают два ординарных потока с интенсивностями а и ka соответст­ венно. Для каждого пучка в отдельности вероятность потерь опре­ деляется формулой Эрланга:

Jtl —

ав

ka

----------------------- ,

Яо = -------- ,

 

6 -f- 6а + За2 + а3

1 + ka

Отсюда получаем вероятность потерь ль для системы двух пуч­ ков с числом линий 5 = 7:

л,, =

J __

4k

Л2 =

1 +4А

Л1 + 1 + 4k

2462а + 24k-a (1262 4-l)a3 4-(462 4-6)a*

(1 + 4 k ) (6 4 - 6 (6 4 - 1)а 4-3(26 4- 1) а2 + (36-f- l)a3 -f-6a4)

Сравнение ла и ль проведем при малых и больших значениях параметра а. Для этого разложим ла и ль в степенной ряд по ма­ лым значениям параметра а и 1соответственно. В первом случае получаем:

Ла = (4k2a — 4P a r + 4&4a3 + о (a3));

nb =

-j—^

{^k~a— 4k3a2+ (AW +

-g-j a3+ о (a3)

 

Во втором случае:

 

 

 

l

 

 

 

-

i + 4 * [ ( 4 & + 1 ) - " 7 + ^ + ^ + 0 ( ^ ) ] ;

я * = T T T k [(4*

j ' 1} ~ T + (3 +

^ + ( 3 "

^ + 0 ( a _ 3 ) ] •

Сравнением коэффициентов асимптотических разложений в пер­ вом и во втором случаях приходим к следующим выводам:

1.При малых значениях а всегда выгодно объединять пучки независимо от величины k.

2.В случае больших значений а выгодно иметь объединенный ■пучок при k<\ и 'выгодно разделять пучок при k ^ l .

34

2.3. ИНТЕГРАЛЬНОЕ ПРЕДСТАВЛЕНИЕ ФОРМУЛЫ ЭРЛАНГА И ЕЕ ПРИМЕНЕНИЕ

1. Вывод формулы

По определению гамма-функции Эйлера

 

 

оо

 

 

 

Г (k + 1 ) =

| e- t xk dx,

R e £ > — 1.

 

(2 2 )

 

 

о

 

 

 

Если k — целое число, то

 

 

 

Г (к +

1) =

й!

 

 

(23)

Полагая %=pt, получаем

 

 

 

r ( k +

1)

pt № .

 

 

(24)

„*-Н

-

f

 

 

 

Этот интеграл

можно использовать для

видоизменения формулы

Эрланга (1). При целых k с учетом (23)

вместо (24) имеем

 

 

 

 

 

 

(25)

Формулу Эрланга (1) запишем в виде

 

 

1

 

 

N\ (jV — /)!

(26)

En (А)

 

 

AN~l+ l

i= 0

i= 0

 

 

 

 

 

Применим (25) к каждому слагаемому в (26) и поменяем местами знаки суммы и интеграла:

оо N

 

 

 

N \

- A i t N - l d t

(27)

-N

 

 

 

0 i=О

 

 

 

 

 

 

После

применения

формулы бинома Ньютона

(£+ 1)л’=

N

 

 

 

 

 

= S (•

r JV_i

к (27)

имеем искомое интегральное представление

формулы Эрланга:

 

—1

 

 

 

 

 

(28)

En (.А)=

A f e~Ai( t+

1 )Ndt

 

L

о

 

 

 

Особенность ф-лы (28) в том, что она дает значения не только для целых N, как обычная формула Эрланга, но и для дробных N, что важно при расчетах по методу эквивалентных замен [168, 280].

2*

35

2. Алгоритм вычислений

Чтобы подчеркнуть, что в качестве N могут быть произволь­ ные числа, заменим в (28) N на х и введем новое обозначение

 

 

оо

 

F (А,

х) =

[ е-л ' (t -i- \ydt.

(29)

 

 

6

 

Функция

(29)

определена при любом конечном х и

действитель­

ном .4 > 0 .

 

 

 

 

 

 

 

 

 

 

Приведем соотношения, облегчающие вычисления

(29).

Имеет

место функциональное уравнение

 

 

 

 

 

AF (А, х) =

xF (А, х 1)4-1,

х ^ 1.

 

 

 

(30)

Повторным применением его к самому себе имеем

 

 

 

F (A, N + х )= ("

+ * )(‘V + * - U ,

■ • •(»+*)

F х) +

 

 

 

 

 

 

/1

 

 

 

 

 

, (N + х) . . .(2 4- -у)

 

,

 

, ' N + х ,

1

 

 

,о п

 

a n

 

 

1

• •

л*- '

л

 

(dl)

где 0 ^ х < ;1 ;

N

целое,

положительное

число.

Вычисление

F(A, х) далее можно свести к

использованию

числовых

таблиц

гамма-функции и неполной гамма-функции. Упростим (29)

с уче­

том (22):

 

 

 

 

 

 

 

 

 

 

р X) =

4

°°

 

 

 

А)Ч (At +

А),

 

 

 

 

j е - (л'+ л) (At +

 

 

 

 

 

о

 

 

 

 

 

 

 

 

После подстановки A t+ A —y имеем

 

 

 

 

 

 

еАГ (х п-Р

 

 

J е

у уЧ у

 

 

 

 

F(A, х)

1

------------

 

 

 

(32)

лЛ'+‘

 

 

 

 

 

 

Г (х 4- О

 

 

 

 

куда входят выражения полной и неполной гамма-функций, кото­ рые численно табулироваины. Например, :в таблицах Хамида (237] табулированна функция

 

2 fN—i dt

P(N, х) =

(33)

2n Г (N)

Чтобы воспользоваться функцией P(N, х) при вычислении (32), рассмотрим новую функцию

А

[ е у ух dy

(34)

F'(A, х) = о________ _

 

Г ( х + 1)

 

36

Переходим в (34) к переменной интегрирования y= t/2, тогда

 

2IА

ое-Ч- txdt

(35)

F'{A, х) =

О

 

 

 

2л'+‘ Г(л-+ 1)

 

Сравнением (35) и (33) получаем

 

F '(A ,x ) =

P{x + 1,

2А),

 

и (32) принимает окончательный вид:

 

F (А, х) =

 

0

[1 - Р(х -!- 1, 2А)],

(36)

 

Л Л-+1

 

 

куда входят только табулированные функции.

Выражение (36) упрощает также использование рекуррентного выражения (31), так как согласно (36) при вычислениях в памяти машины целесообразно ввести таблицу гамма-функции Г (х ) и вы­ числять функцию P(N, х).

3.Доказательство гипотезы Пальма

Восновополагающей монографии Хинчина [142] упоминается гипотеза Пальма о том, что в упорядоченном полнодоступном пуч­ ке удельная потерянная нагрузка растет с ростом линий, точнее, если

У (К х) = у(\х,х+ 1),

(37)

то

 

У (К Х + \)<Z у (р, х 2),

(38)

где у (к, х) = ’к Е х (к).

Для доказательства гипотезы используем интегральное пред­ ставление формулы Эрланга (28). Возьмем соотношение (29) и учтем, что F(K, х)={у(\К, х)]~1. Дифференцирование дает

= ( - 1 ) ' J e"w Р [ln(f+ 1)]7 (t + 1 Ydt.

(39)

Доказательство будем основывать на использовании легко прове­ ряемого уравнения

dFfо к’ X)

= - F ( % ,

x + l ) + F(X, х).

(40)

Используя

(4(0),

гипотезу Пальма можно сформулировать сле­

дующим образом:если

 

 

FCK, х) = F(n,

х +

1),

(41)

то

 

 

1)

 

8FQ,, х) > _

д!'

(42)

дК

 

 

Эр

 

 

 

37

Установим

несколько

более

сильный результат: если х^ О и

Х(х) является

функцией от х, определенной соотношением

F (X,

х) =

F0 = const,

 

 

(43)

 

 

ф О)

=

d F а ,

-V)

 

(44)

 

 

дХ

 

 

 

 

 

 

 

 

 

 

то

 

д ф (х)

<

0.

 

 

(45)

 

 

d x

 

 

 

 

 

 

Если

(43)

имеет место, то, интегрируя выражение левой части

от любого целого х до х + 1 и полагая

 

К(х) = %,

 

? ф + 1 ) =

ц,

 

(46)

получим

(42).

 

В

дальнейшем

использованы

обозначения:

с

d F

 

г,

d *F

 

 

 

г х = --- ,

 

Г Хх= -------- и т. д.

 

*

д х

 

 

д Х д х

 

 

Для доказательства правильности (45)

продифференцируем

(43) и (44)

по х и исключим- ^ 1 , что даст

 

 

 

 

 

 

 

d х

 

 

d- ^

=

^ [ - F

XxFx + F xxFx].

 

d x

'

t X

 

 

 

 

 

 

В силу (39) F я < 0

и (45)

имеет место, если

 

G=

Fxx Fx-

FXx Fx >

0.

 

(47)

Для расчета G производные от F будем брать в виде (39), при­ чем для F*, F Хх в качестве переменной интегрирования берем s. Так как переменные (, s и соответствующие пределы интегрирова­ ния не зависят друг от друга, мы имеем

i—0 s=0

В области s > t оборот. Тогда

со t

i=0 s=0

(s+/) (s + 1)A'(* + 1)A' [In (s + 1)] t (t — s) dtds.

переименуем переменные, заменяя s на t и на­

(s+0 (s + \у (t+ \ y [t In (s + 1)—s In ( t + 1)](t—s)dsdL

(48),

В

(48) подынтегральное выражение аннулируется на границах

s = 0

и s = t области

интегрирования.

Во внутренних точках этой

области, где / > s > 0, имеем

 

 

 

 

l n ( s + l ) > 0 ,

1п(г‘+ 1 ) > 0

 

 

 

H n ( s - f l) — sin (< + 1 )

t

___ s

> 0,.

 

ln(s + l) ln(f + 1)

In (/ -)- 1)

 

 

l n ( s + l ) '

t

так как-In (H-l) при t> 0 является строго возрастающей функцией.

38

в од*

Следовательно, значение разности в квадратной скобке подынтег­ рального выражения в (48) положительно, так же как и все ос­ тальные множители. Поэтому имеет место (47), (45) и (42), что требовалось доказать.

4. Упрощение формул Якобеуса

Формулы Якобеуса, как известно (96, 229, 158], применяются для приближенных расчетов многокаскадных схем. Например, для двухкаскадной схемы при использовании распределения Бернулли для линий в каскаде В и распределения Эрланга для выходов в каком-то'направлении (('158], ф-ла (6.7 q ) ) вероятность потерь

где b — нагрузка на линию в каскаде В; т — число коммутаторов каскада В ; А — нагрузка на направление.

Формулу (49) можно упростить при помощи интегрального представления формулы Эрланга (28) и обойтись без вычисления биномиальных 'коэффи1цие(нто1в, -что осложняет счет из-за их быст­ рого роста. Покажем возможность упрощений на примере более сложной формулы типа (49), которая содержит знакопеременные биномиальные коэффициенты.

П р и м ер 1. Пусть дана формула

Р = Emq (a) Emf ф)

S

Г 7 )

(50)

Р=О

Esi (Ь)

 

 

 

Эта формула приближенно описывает вероятность потерь в двух­ каскадной схеме, представленной на рис. 2.1. При ее вычислении

Рис. 2.1. Усиленная двух­ каскадная схема с параметрами: п — число входов каждого коммутатора кас­ када A; k — число коммутаторов каскада A; f — связность (число промежуточных линий между парой коммутаторов А и В кас­ кадов); т — число коммутаторов каскада В; q — число выходных ЛИНИН ном направлении

О- О" О- о о о о о о о о 0

 

0- 0 * о о о о о о о

0 -0 0

т

в

 

 

о Q

 

.о о о р- о _0; р о о,,

 

/о

f o'

9

9

 

А о

о

п

 

 

9

k

 

 

 

приходится суммировать знакопеременные ряды, содержащие бино­ миальные коэффициенты и формулу Эрланга. Внутренняя сумма в (50) содержит близкие по абсолютному значению слагаемые с противоположными знаками. При достаточно больших значениях параметра т эта сумма не может быть вычислена на ЭВМ, так как при суммировании теряются значимые цифры. При этом следует

39

Соседние файлы в папке книги из ГПНТБ