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

lect

.pdf
Скачиваний:
14
Добавлен:
30.05.2015
Размер:
4.31 Mб
Скачать

лится зависимостью

 

 

 

 

 

(1-Д) N

 

N-1

 

(f-l - j) (1 - ЯУК^^^-'Я--mNг

 

X

P(S, N,l) = l-f:Xit[

(1 -

R/r^)N

 

i=0

j=i

\ L n i j

/

 

 

 

 

/ i? \ [^1 N-l

. i

m51

^m\ г

 

 

 

x u -

 

-

Е(-1№П

1 - R

 

> .

 

 

Учитывая, что при длительности тайм-аута

S = mN + 1

вероятность

P{S,N,l) = {l-R)^{l-r),

находим: Xi

= Yi = }^. Тогда для

P(S,N,1)

справедливо:

 

 

 

 

 

 

 

 

 

 

р(5,N,I) = I-'Y:(

f^l 1 (1 - рурШ-' - г^-"^^, ^^~f^

,^х

 

 

 

i?

\ Ш N-1

 

5

 

 

 

 

 

X < 1 -

Е(-1Г

г

 

 

 

 

 

 

 

 

 

 

LmJ

 

 

 

 

 

г=0

Из данной зависимости видно, что в случае m = 1 и г = R, соот­ ветствующем варианту переноса квитанций в информационных пакетах встречного потока, вероятность P(S, N, 1) как и следовало ожидать, пре­ образуется к полученному ранее соотношению (6.17).

Теперь найдем величину

5(5,АГ,1)=

Y:

kf(k,N,l)=^

 

k=mN+l

 

 

 

[^1-1 Ш

S-m[^]

(m

 

 

= E E(mi-bi)/(mi-|-i,iV,l)-h

E

+ J ) / ( H I

+ j,iV,l),

i=N i=i

i=i

 

m

m

являющуюся ненормированным средним временем ожидания квитанции отправителем при условии ее получения за длительность тайм-аута S. При Л''= 1,3 имеем:

ад1,1) = ^1{ 1 - л Ш } + ^ | 1 - л 1 * К ' -

m

+ l](l-i?)J?[»l|-

 

 

 

 

 

 

 

 

 

(1 -

Д)г^-™(5(1 -

г) - Ы) ' i-f^V"' > :

 

 

(1 -

г) (1 - R/r"^)

 

y^m /

 

s(5,2,l)

= -

1

1 - я И -

-

 

(1 - Л)7?Ш

 

^

.m

I 1 - Л

 

1 — г I

 

 

 

X 1 _ R[iW

-

+ 1 (1 _ R)Rm _ (Ш±11Ш(1 _ RfRm-i] _

 

m

 

 

 

 

 

 

221

(1 - Д)У-^"^(5(1 - г) + 1)

К\Ш

1 -

 

1 -

^niN

 

 

 

 

 

(1 - г)(1 - R/r^f

^^mj

m

R

> :

 

S ( 5 , 3 , 1 ) = ^ U - E [ - 1 -

(1_д)йИ-1_11Ш|М)|+__^ X

 

3m

X 1 - ij[ii+i -

) (1 - щнШ - (lil±lilil(i _ RfdU-^-

(lil±iiiililibl)n

- m^i]A

- (1 -RfrS-"-{s{i -r) +1)

6

U

л ; л I

(1 - r)(l - Л/г'»)^

л\И

 

-Й('-^{-Э))1

-I

II

 

 

Из данного ряда зависимостей следует, что общий вид выражения для s(5,iV,l), удовлетворяющий условию 5(5, А/", 1) = (тА/' + 1)(1 — i?)^(l —г) при S = mN + 1, следующий:

 

 

N-1

5.

 

 

 

5-(5,iV,l) = - — 1 -

Е

m

 

 

 

I — г \

 

•,—п

г

 

 

 

-а^1-,1

 

г=0

 

 

 

 

LIXIJ .+1 j (1 _ лудШ+1-А _

 

 

 

 

5

 

 

 

 

 

( l - i ? f г^-^™(5(1-г) + 1)

 

R\[SN-I

E(-ir

 

,m\ г

(1 - г) (1 - R/r"^)

N

1-1 — 1

<

R.

 

 

-m

г=0

 

 

 

 

 

 

Отсюда нетрудно определить среднее время ожидания квитанции 5(5, iV, 1) = s(S,N,l)/P(S,N,l) и среднюю сквозную задержку мультипакетного сообщения. Время элементарного цикла сквозной передачи дан­ ных складывается из времени доставки сообщения удаленному абоненту и времени получения квитанции отправителем информации. Тогда, посколь­ ку при неполучении квитанции за время тайм-аута отправитель передает сообщение повторно, а число сквозных повторных передач не ограниче­ но, то средняя сквозная задержка, выраженная в количестве интервалов длительности г, по аналогии с (6.19) составит:

r(iV,i,S) = j:{{i-l)S

+ S{S,iV,

1)}{1 - P(S,N,l)y-'P(S,N,l)

=

i=l

 

 

 

 

 

5 { l - P ( 5 , i V , l ) }

-b5(5,iV,l).

(6.26)

 

P(5,iV,i)

 

 

 

222

Или окончательно:

 

 

 

 

 

 

 

T{N,1,S) = PiS,N,l)

 

[1-r +

S- 1 \^-i

(1 - кукШ-^+

mN

 

N

5

 

 

 

 

l-R

 

E

LmJ .+ M (1 - ЕуяШ+'-'] -

 

 

i=0

 

 

 

 

 

 

 

 

 

 

 

 

(1 - R)Nr^-^N

1 - ^

E(-ir

1 -

^m\ г

. (6.27)

(1 - r) (1 - R/r^f

i?

 

 

T™/

i=o

 

 

Из этого соотношения нетрудно видеть, что величина

^(А^, 1,5)

с ростом

длительности тайм-аута

5

в пределах области определения монотонно

падает от

 

 

 

тЛ^ + 1

 

 

 

 

 

 

 

 

 

 

^^^•") = (1-дга-г)'

при 5 = xnN + 1, до

при 5 —J' оо. Причем, для неограниченной длительности тайм-аута сред­ няя сквозная задержка всего сообщения в виртуальном канале T'(iV, 1,5) становится равной сумме средних задержек отдельных пакетов и квитан­ ций. Для значений параметров m = 1 и г = R выражение (6.27) приво­ дится к полученной ранее формуле (6,22).

6.4.2Характеристики передачи одиночного пакета по много­ звенному виртуальному каналу

Для рассматриваемого случая вероятность получения сквозной квитан­ ции ровно за А; > D(m -Ь 1) интервалов длительности т определится суммой произведений вероятности передачи информационного пакета уда­ ленному абоненту по виртуальному каналу длины D за i > D интерва­ лов длительности Г и вероятности получения от него подтверждения за к — mi > D интервалов длительности г:

[ ^ 1

f{Kl,D)= J: P{hhD)p(k-mi,l,D). (6.28)

i=D

Отсюда для статистически неоднородного тракта передачи данных следу­ ет:

223

f{k,l,D)=l[{l-Rd){l-u)x

d=:l

X E E ^ n —• (6-29)

Распределение вероятности времени ожидания сквозной квитанции с учетом наличия в (6.29) функции целой части определится следующим образом:

 

р(5,1,г>)=

f; f{k,i,D)

=

 

 

k=Dm+D

 

 

[^=^]-1д+ш-1

S-m[^^itl]

S-D-i-1

+ J,hD).

= E

E /(mi+i,l,D)+

E /(m

i=D

j=D

j=D

m

 

(6.30) Выполнив суммирование, в случае статистически неоднородного вирту­ ального соединения получаем:

PiS,l,D)=f[(^-Rd)il-rd)x

 

(f=i

 

D D

T>D-l D-l

 

d=ii=i{i_ri)(l-^)

П (Rd-Rj)

П ( r , - r , )

^ f-l

„S-mD-D+l Rd/rf^

 

X (i - rr + 4"^!-- (,» _ ^.^ _ (1 _ д^),.-Ч--1-..)J}.

Соотношение для ненормированного среднего времени ожидания кви­ танции записывается в виде:

s(S,l,D)=

Е

kfik,l,D) =

 

 

k=mD+D

 

P(5,1,L))

E

E

(mi + j)f{mi + j,l,D)-^

j %

j=D

 

224

+

Е

 

m S-D

+ l

+ i

/

m

S-D

+ l +

hhD

(6.31)

 

j=D

\

m

 

 

 

 

m

 

 

Или окончательно:

 

 

 

 

 

 

 

 

 

 

 

« ^ l , ! ) ) ^

 

]l(l-Rd)(l-rd)x

 

 

 

 

 

 

 

d=i

 

 

 

 

 

 

 

D

D

 

 

 

r>D-l

D-l

 

 

 

 

 

 

 

 

 

^d

^l

 

 

 

X

 

d^if^i

{I . n)

(l -

^)

П

{Rd-Rj)

П

{ri-r,)

 

 

X mL> + D + IV

X

D H -

ri

1 - n

Г/

+

rni^d _ ^[^^^1-^+1

X

 

— - лг^

 

1 - Г/

 

1 - i?d

1 _ ^d

m

 

S-D + 1

 

 

 

1-Rd

 

m

Rd

Перейдем к рассмотрению процесса сквозной передачи информацион­ ного пакета по статистически однородному многозвенному виртуально­ му соединению. Согласно (6.28) функция вероятности времени ожидания сквозной квитанции при D = 2 имеет вид:

_ (I - R)\l -

r)\i,_,^^, \k-l)(l-^]-2m]x

f^''''''^='(l-R/r^Y'-

m /

X 1 -

R\M k-2

г"»/ Ir"»/

 

 

fT^ I

m

 

 

 

 

 

-b2m

ШШЬАи R\4R\['^y-']

(6.32)

 

 

j,ni

I \ y^m

 

Отсюда с учетом (6.1)-(6.5) для функции вероятностей f(k, 1,3) имеем:

/(А;, 1,3)

( 1 ^ ) 3 ( 1 ^ 3

3 ^ / .

.^

.

о . 2

=

к-1

 

'i-Л

 

(1 - R/r^y

2

 

 

fVa. j

-5т((2^-3)(1-Д)-т(з + Д^

 

Vr™/

 

 

 

 

 

 

X 1 -

А;-3

к-З - 1

 

 

+

) \ r^J

m

 

 

 

 

 

 

 

m

225

3

/

i ? \ V i ? \ [ ' ^ b 2 / r ^ - 3

 

 

 

 

^m

m

X

 

 

 

2

 

 

1 - Br

m 4 + к-г

 

X U2A;-3)

1 -

oinR

 

 

 

m

 

 

Из (6.24), (6.32) и данного выражения видно, что структурная сложность функции вероятностей стремительно нарастает с ростом D и общий вид f(k,l,D) для произвольной длины тракта передачи данных найти не удается.

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

S

для D = 2. По определению (6.30) получаем:

 

 

 

 

 

 

 

\3

 

 

 

 

 

"^•">='-(1'TfS#<'"''^'i«- -«i{-3(r4 r

 

 

 

 

 

R/r"^)

 

 

 

 

 

 

5 - 1

 

 

 

 

 

\

 

—m

m

 

^m

 

 

r^-™[^l-i

 

 

 

 

J

I

 

 

 

 

 

 

 

 

 

 

 

 

(-©'*•(•

5 - 1

i)(i-3))((i-)^-"f^i-^-

 

m

 

- 5 - m 5 - 1

- l) r^-l^l-^l

_ m fl +

 

 

 

 

 

m

 

 

 

- m

 

 

 

 

 

 

 

 

 

 

 

+ I1 -

/i?\[^H\ ^5—[^1-1M + л\[^М

'iWi-4b

 

 

 

fVa.j

 

 

/J

«•m

 

^m

 

, 1 - Л +

5 - 1

 

 

1 - r m

R\

R

 

 

 

 

X

m

- 2J j ^m(l -R)-

^ - - ^1 - - j j + m(l - П^m

 

Для ненормированного среднего времени ожидания квитанции из (6.31)

имеем:

 

 

 

 

 

 

 

 

 

 

 

^(^'1'^)-Г37 + ГЗ^-(ГГ7)(Г^д)2х

 

 

X {(1 -

Rf - Q\l

_ r-)(l -

i? + (1 - Q)(l -H (Z - 1)(1 - R)))} +

 

^Jl-^r)^

 

{(1 - Я) (l + (g + (Z - 2)(1 - Q)) (l + ^ ) ) -

 

-g^((i-2i? + g)(i + ^ ) -

2

^ + ( i - g ) ( ^ - z

+ i)x

226

- i . ' 3 = ^ .

V

(1 - ^)(1 - П

 

/

1 - ^

/J

(I — r^(^ — f?\'^r^z-in

 

 

 

 

 

 

(1 -

r)(l - Д)^г"^^-"^-^

j^^

^^^^

^Z

ryt-, r^^rлZ^^

2r

 

 

(i - g)3

| ( l - Q ) ( l - Q ^ - Z ( l - Q ) g ^ ) ^ -

 

 

 

i^

^^^

^

^ ^^^ 4 ( 1 - 0 ^

 

+m—:^—^—(z(i - Q)(2 - (z + i)(i - g)g^) - 2g(i - g^))-

- m (Z(l - g)(l + g^) - (1 + g)(l - g^)) (r(mZ + m + l) + Sr^-^^-^^)] ,

z = • 5 - r m

Теперь нетрудно найти среднюю сквозную задержку пакета T{1,D,S), определяемую выражением (6.26) при N = D. Для статистически неод­ нородного виртуального соединения при минимально допустимом размере тайм-аута S = D{m + 1) задержка принимает вид:

Т(1,Д5)= , ^ ( ' " + ^)

.

а=1

При неограниченной длительности тайм-аута (5 = оо) средняя сквоз­ ная задежка составляет сумму средних задержек информационного пакета и квитанции в каждом звене прямого и обратного трактов передачи дан­ ных соответственно:

f(l,A5)=E{-i^--b-i-|.

rf=l U -itrf 1 - rd)

В случае однородного виртуального соединения и переноса квитанций в информационных пакетах встречного потока, что соответствует зна­

чениям параметров т

= 1 и Щ = Vd = R,

данные соотноше­

ния приводят к известным результатам: T{1,D,D)

= 2D/{1 - Kf^ и

T{1,D, оо) = 2D1(1 — R)

соответственно.

 

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

227

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

Отметим кроме того, что возможно обобщение полученных соотноше­ ний на случай переноса квитанций в смешанном трафике встречного по­

тока, когда с некоторой

заданной вероятностью q

они поступают в ин­

формационных пакетах, а с обратной вероятностью

1 — q - в служебных.

При этом данные вероятности могут интерпретироваться как доли пото­ ков информационных и служебных пакетов во входящем трафике.

6.5Анализ передачи мультипакетного сообщения по многозвенному виртуальному каналу

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

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

6.5.1Вероятностно-временные характеристики процесса до­ ставки сообщения адресату

Рассмотрим процесс передачи сообщения, состоящего из N пакетов, в виртуальном соединении длины D > 2. Будем полагать, что информа-

228

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

чать через Rnd,

n = l,N,

d = l,D.

Тогда время безошибочной передачи

п-го пакета по

d-uy межузловому соединению является случайной вели­

чиной, кратной длительности цикла

Г и распределенной по геометриче­

скому закону с параметром

1 — Rnd- Предполагается также, что отправка

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

Найдем вероятность передачи мультипакетного сообщения адресату по многозвенному виртуальному каналу ровно за к > N -j- D — 1 интервалов длительности Т. Определим данную функцию вероятностей р{к, N, D) через вероятности искажений Rnd для набора параметров N = 2, D = 2. Поскольку процесс передачи первого и второго пакетов сообщения на вто­ ром и первом участках переприема соответственно совмещены, то возмож­ ны два варианта развития событий, когда первый пакет на втором участке передан либо до, либо после завершения передачи второго пакета в первом звене:

2,2

k-S

к-З-г

 

р(к,2,2)= и

(^ - Rnd) Е R\i

Е Riix

 

n,d=l

г=0

j-0

 

X ( Е R'l2R22'-'-' + ' " Е " ' R{^'R'22'-'-'''']

[р=0

1=0

)

 

Для статистически однородного тракта передачи данных и однородного информационного потока {Rnd = R, п = 1,2, d = 1,2) данная зависи­ мость вероятностей времени доставки сообщения удаленному абоненту с использованием выражений конечных сумм показательно-степенных функ­ ций (б.1)-(6.4) преобразуется к следующему виду:

р(к,2,2) = {1-R)'^R

-^^ - ^)Г^

+

(ГГк)2

j •

Для наборов параметров N = 3, D = 2 и N = 2, D = 3 вариа­ тивность развития событий еще выше, поскольку при этом усиливается конвейерный эффект совмещения передач различных пакетов сообщения

229

на различных участках пути:

р{Кз,2)=

3,2

к-4

k-4-i

. k-A-i-j

 

Л (1 - Rnd) Е R{i Е

Rii Е ^^х

 

 

 

n,d=l

г=0

i=0

/=0

 

{j-1

/ / - 1

 

 

k-4-i-j—/

 

 

\^

Т^Р I \^

Т)9 тук-4-г-j-l

,

v ^

г>д+1 nk-4-i-j-l-g

\ ,

р=0

\д=0

 

 

fir=0

 

 

+ ЕR'lP ГЕ'Щ2Яз2'-'-'-' + '~'~Е~'ЩР''42'~'~'~'-' 1 +

р=0

\

9=0

 

 

д=0

 

 

 

k—4—i—j—l

k—4—i—j—l—p

Tf9

 

•pk-4-i-j-l-p-g

 

_L

V^

DP+J+'

V "

 

 

+

2^-^12

 

1^

Щ2Щ2

 

 

 

p=0

 

 

g=0

 

 

 

 

 

2,3

 

k-4

к-4-г

.

(j-1

k-4-i-j

p{k, 2,3)=

П

(1 -

Rnd) E

R\i E

Rii

E ^?2

E ^^22 x

(j - p + Z - 1

n,d=l

 

j=0

i=0

 

l.p=0

/=0

i??3i?L-'-'-^'-'+

k-4-i-j-l

 

\

 

E

E

R[V^^-'R'2^'-'-^-'-^]^

 

 

 

 

k—4—i—j

k—4—i—j—p

 

I

 

9=0

 

+

E Л1Гg=0 E

li22X

 

 

 

 

p=Q

1=0

 

 

 

\9=0

 

 

 

9=0

 

 

 

При J?„(i = R, применяя соотношения (6.1) - (6.5), нетрудно убедиться в том, что данные соотношения совпадают:

р{к, 3,2) = Р{к, 2,3) = (1 - Л)4Л^-4 | з [ ^ з'^

С дальнейшим ростом размера сообщения и длины пути степень па­ раллелизма при передаче отдельных фрагментов сообщения на последова­ тельных участках переприема продолжает усиливаться. При N = D = 3 функция вероятностей определяется следующим образом:

р(к,з,з)=

3,3

к-5

k-5-i

.

k-5-i-j

и

(^ - Rnd) Е

R\i Е

^^21

Е i^3ix

 

n,d=l

г=0

j=0

 

1=0

230

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]