• 検索結果がありません。

スロットを用いた環状型ネットワークにおけるフルロード・トラヒックの解析: 沖縄地域学リポジトリ

N/A
N/A
Protected

Academic year: 2021

シェア "スロットを用いた環状型ネットワークにおけるフルロード・トラヒックの解析: 沖縄地域学リポジトリ"

Copied!
9
0
0

読み込み中.... (全文を見る)

全文

(1)

Title

スロットを用いた環状型ネットワークにおけるフルロー

ド・トラヒックの解析

Author(s)

照屋, 健; 白鳥, 則郎

Citation

沖縄大学マルチメディア教育研究センター紀要 = The

Bulletin of Multimedia Education and Research Center,

University of Okinawa(5): 31-38

Issue Date

2005-03-31

URL

http://hdl.handle.net/20.500.12001/6403

(2)

ス ロ ッ トを用 いた環状型ネ ッ トワー クにお ける

フル ロー ド ∴トラヒックの解析

I

郎 I

I

I沖縄大学

法経学部

教授

I

I東 北 大 学

電気通信研究所

教授

あらまし 一般 に、ネ ッ トワー ク ・トラヒックの混雑 は大別 して三つの状態 に分類 され る。いわゆる軽 い負荷、中 程度の負荷、重い負荷の三つの状態である。 フル ロー ド状態のシステムを研究す ることは重 い負荷の状態 におけるシステムの動作 を予測す るのに極 めて有用 で ある。

3

日4

本稿で は、 フル ロー ド状態のシステムにおけるパケ ッ ト伝送の過渡状態 を解析 し、そのネ ッ トワー クの トラヒック 特性 を導 出す る。

Ana

l

ys

sO

nFul

l

-

Loa

d

T

r

a

f

Bci

naSl

o

t

t

e

dRi

ngNe

t

wo

r

k

Ke

nTERUYAIa

ndNo

r

i

oSHI

RATORI

I

I

tPr

of

e

s

s

or

,

Fac

ul

t

yofLa

w andEc

onomi

c

s

,

Oki

na

waUni

ve

r

s

i

t

y

H Pr

of

e

s

s

or

,

R.I

.

E.

C.

,

TohokuUni

ve

r

s

i

t

y

Abs

t

r

ac

t l

nge

ne

r

a

l

,

t

r

a

f

Rcc

on

J

e

S

t

i

onofane

t

wo

r

ka

r

ec

l

a

s

s

i

f

ie

di

nt

ot

hr

e

ec

a

t

e

g

or

i

e

s

,

na

me

l

yl

i

g

ht

l

y

l

oa

de

d

,

i

n

t

e

r

me

di

a

t

e

l

yl

oa

de

da

ndhe

a

vi

l

yl

oa

de

dc

o

ndi

t

i

ons

.

Tos

t

udyo

ft

hes

ys

t

e

munde

rf

ul

ll

oa

dc

ondi

t

i

o

ni

sus

e

f

ulf

ors

pe

c

ul

a

t

i

ngt

hebe

ha

v

io

ro

ft

hes

ys

t

e

mi

nhe

a

v

il

y

l

oa

de

dt

r

a

氏cc

ondi

t

i

ons

l

3

日4

]

I

nt

hi

spa

pe

r

,

Wea

na

l

yz

et

het

r

a

ns

i

e

nts

t

a

t

eofpa

c

k

e

tt

r

a

ns

mi

s

s

i

ona

ndde

r

i

vet

r

a

f

Rcc

ha

r

a

c

t

e

r

i

s

t

i

c

so

ft

he

ne

t

wor

k.

(3)

1.

Introduction

There are broadly two categories of ring network, namely the token-ring type and the slotted ring type. The former is often used for LAN networks and the latter is utilized for control systems.

In this paper, we focus on the slotted ring, and derive transient state characteristics of the informa tion transmission rate.

In the past, we have reported [1][3] certain characteristics of slotted ring networks. However, results are mainly discussed in terms of average values such as average queue length or average waiting time, and the transient characteristics are left mostly unsolved due to the difficulty of analysis.

In this paper, we derive transient characteristics of the information transmission rate in the cases of rings of three and four stations.

2.

Definitions and model description

2.1 Definitions

[Definition 1] (Address distribution probability.) Let the address distribution probability d{ be the

probability that the destination of a packet generated at a certain station is the i - th (1 £ i ^ TV - 1) station in the direction of transmission, taking the originating station as zero. Thus the equation

X^i* di = 1 is satisfied, where N is the number of stations connected to the ring.

[Definition 2] (State of slot.) The address of the packet which is mounted on the slot departing from station Si in Figure 1 is assumed to be that of one of the other stations, i.e. Si+i, $+2? • • • ? Si+j , • • • , or Si+N-i, we then define the state of the slot to be A\, A^ • • • , Aj , • • • , or An-u respectively.

Here, i + N — 1 is congruent to i — 1, modulo N.

[Definition 3] (Slot state transition.) Each passage of the slot past successive stations marks the

completion of one step in the cycle of slot around the ring, and is assumed to require a fixed time. As

the state of the slot changes with each passage, this passage is also referred to as a slot state transition.

[Definition 4] (Slot state probability vector.) Let Xi(n) be the probability that the n-th slot state

transition is to the state Ai. Then the vector X(n) which has components Xi(n), i — 1, • • •, N - 1, is defined as the slot state probability vector, i.e.

X(n) =

[X1(n),X2(n)r-where Xx{0) = 1, and X;(0) = 0

for (2£i£N-l).

The initial conditions for n = 0 imply that a vacant slot is incoming to station Si, i.e. the initial slot

is A\.

[Definition 5] (Information transmission rate.) The information transmission rate of the system is defined as the average number of packets that flow out of a station per unit time. The transient information transmission rate is defined as the number of packets that flow out of a station per step.

(4)

symbolize it with Ajy(n), (N = 3,4, • • •), where N and n denote number of both stations and transitions respectively. Here, we consider that N = 3 is the minimum number of the station to form the ring.

[Definition 6] (Pattern of address distribution probability.) The following patterns are introduced

as examples of address distribution probability. (1) Decrease in power type (2) Inverse proportion type (3) Equally distributed type

1/(N-1)

(4) Direct proportion type (5) Increase in power type

where, (1 £ i ^ N - 1).

2. 2 Model description

Figure 1 shows the slotted ring network considered in this study and Fig.2 shows the model of a station in the ring. We first consider general system of N stations forming a ring. The analysis

Fig.l Model of a network

Direction of TYansmission Writing Ring line Reading (Terminal)

Fig.2 Model of each station

is based on the following assumptions: (a) The packets are of fixed length equal to the slot length, (b) packets are waiting under full load conditions in each station, (c) the transmission of the packet

(5)

on the ring is unidirectional and clockwise as shown in Figure 1, (d) packets generated at any origin station are accurately and reliably detected, received and eliminated at their respective destination

station, and (e) address distribution probabilities at every station are identical.

In general, traffic conditions of a network are classified into three categories, namely lightly loaded, intermediately loaded and heavily loaded conditions. To study of the system under full load condition is useful for speculating the behavior of the system in heavily loaded traffic conditions.

It will be helpful for clarifying the characteristics of the system studying such matters as the cal culation of the maximum value of information transmission rate and investigation of the relationship

between maximum value of information transmission rate and address distribution probability. Fur thermore, we can tell that the transient analysis is the useful means to research on the details of the

system behavior which varies at every slot transitions.

We consider the transition probabilities pij that a slot in state Ai undergoes a transition to state

j. These are given as follows [3]: 1, j = i-0, j

where i, j = 1, 2, • • •, N — 1. The transition probabilities can be expressed in matrix notation

by placing transition probabilities pij in the (i,j) location. Here, di denotes address distribution

probability ( Definition 1). h 1 0 0 1 dz ... 0 ... 0 ... "JV-l 0 0

(2)

3.

Transient characteristics of information transmission rate

3.1 Power of transition probability matrix

[Lemma 1] In the case of N = 3, if patterns of address distribution probability as those defined in definition 6, the n-th power of the transition probability matrix which is generated after n transitions

is given as follows:

3 = d2

d2

[Lemma 2] In the case of N = 4, if patterns of address distribution probability as those defined in definition 6, which satisfy D(= (1 - di)2 - 4d3) < 0 , the n-th power of transition probability matrix,

P41, which is generated after n transitions is given as follows:

A — T"

r{u)\

-r((jj\ - UJ2)

(6)

— r2u>2)r2u2 —ru;2(l — —ru;2(l — A

— (1 — r2u)2)r2u2

—(1 — 22

—(1 — r2uj2) - ruji) where A = (A2 - A3){A2A3 - (A2 + A3) + 1}

= ^(^i ~~ ^2)(2 ~~ d\ + d3),

uj\ = exp(i9), 0J2 = exp(—i0), r = y/ds, O = ir — (1 d{)2)/{I -[Lemma 3] In the case of N = 4, for patterns of address distribution probability other than those defined in definition 6, which satisfy D > 0, n-th power of the transition probability matrix is given as follows: -r2(l - r2)r\ -r2(l-r2)ri •pn _ ■*■ A n-r2 ~{r{-r$) ri _ r2 —{r2 — r!)

(1 — r\)r\ —(1 — T\)t\

(i-ri)

-(l-r?)

nil-n)

-r2(l-r2) where r\ = „—— + — di)2 — 4d3 T2 = 2 2 2

A = (7*1 - r2){l - (ri + r2) + rir2} = (ri - r2)(2 - d\ + d3).

[Lemma 4] In the case of N = 4, for patterns of address distribution probability other than those denned in definition 6, which satisfy D = 0, n-th power of the transition probability matrix is given as follows: n _ 4 1 1 0 1 -1 1 (l-di)/d3 1 0 0 0 n rn u r0 0 0 (1 - di + where A = 2 — di + d -(1 - di) l-d3 (l-di+d3)/d3 2d3)/2

(7)

3. 2 Transient characteristics of the information transmission rate

[Theorem 1] In the case of N = 3, if patterns of address distribution probability are given by definition 6, the transient information transmission rate for n transitions is given by :

As(n) = !±£=^

[Theorem 2] In the case of N = 4, if patterns of address distribution probability are given by definition

6, which satisfy D < 0, the transient information transmission rate for n transitions is given by :

1

A4(n) =

1

2-d1+d3 ()/ {l-r

n+1

+ 2 J2 cos(2(k + 1)0))

k=Q +2rn+2 J2 COs(2k+l)9)} k=0 ; for odd n n/2 fe=0 +rn+2(l+2 ; for even n (n-2)/2 k=0

[Theorem 3] In the case of N = 4, for patterns of address distribution probability other than those defined in definition 6, which satisfy D > 0, the transient information transmission rate is given as

follows:

[Theorem 4] In the case of N = 4, for patterns of address distribution probability other than those

defined in definition 6, which satisfy D = 0, the transient information transmission rate is given as

follows: A4(n) =

where r0 = -(1 - di)/2.

3. 3 Numerical Examples

Characteristics of the transient information transmission rate are shown in Figures 3, 4 and 5 for the case of three and four stations connected to the ring respectively.

(8)

The abscissa denotes the number of transitions n and the ordinate denotes the normalized transient information transmission rate Ajv(n).

These figures show that the transient information transmission rate attains steady-state in the

period between approximately 5 and 12 transitions.

A lower transient information transmission rate is achieved after a larger number of transitions for the case of the proportionally increasing pattern of address distribution probability, compared to

results for the equal address distribution probability.

The converse is true for the inversely proportional pattern considered; a steady higher rate is

achieved in a lower number of transitions.

▲ — : Inverse proportion

■ — : Equally distributed

# — : Direct proportion

0 5 10

77, (transitions) Fig.3 Transient information transmission

rate (N=3) 1 -0 0 A A -— ■ — • O -v M fl -^ : Decrease in power : Inverse proportion : Equally distributed : Direct proportion : Increase in power ■ ■ ■ i ■ 5 10 77, (transitions) Fig.4 Transient information transmission

rate (N=4)

The limiting values of the transient information transmission rate agree well with the steady-state val ues reported previously[3]. Our results also reflect the tendency for the magnitude of the steady-state transient information transmission rate to decrease as the number of stations connected to the ring

(9)

1F

0.5 A — : Special case # 1 8/16 : 7/16 : 1/16 O - : Special case # 2 1/9 : 7/9 : 1/9 _l . , , . I . . . . l_ 0 5 10 71 (transitions)

Fig.5 Transient information transmission rate (N=4)

This type of network involves the interaction of traffic between stations. The results of this study suggest that the pattern of communication traffic between stations must be taken into consideration

when designing the network topology.

4.

Conclusions

In this paper, we have discussed the transient characteristics of the system throughput in a slotted ring network and have reported several expressions for them. Our next goal is the derivation of general formulas for these transient characteristics.

References

[1] N. Shiratori, S. Noguchi and J. Oizumi, "On buffering in computer networks," Trans. D, vol. J59-D,

no.6, pp.398-405, June 1976.

[2] W. W. Chu, "Buffer behavior for Poisson arrivals and multiple synchronous constant outputs," IEEE,

Trans. Commun., vol. COM-19, no.6, pp.530-534, June 1970.

[3] K. Teruya, N. Shiratori and S. Noguchi, "A performance evaluation method of a slotted loop network,"

IEICE Trans. A, vol. J70-A, no.2, pp.289-300, Feb. 1987.

[4] K. Teruya and N. Shiratori, "Evaluation of transmission control method in a slotted ring network,"

IEICE Trans. A, vol. E78-A, no.ll, pp.1519-1526, Nov. 1995.

[5] W. Bux, "Local-area subnetworks: a performance comparison", IEEE Trans. Commun., vol. COM-29,

Figure 1 shows the slotted ring network considered in this study and Fig.2 shows the model of a station in the ring

参照

関連したドキュメント

If condition (2) holds then no line intersects all the segments AB, BC, DE, EA (if such line exists then it also intersects the segment CD by condition (2) which is impossible due

Pour tout type de poly` edre euclidien pair pos- sible, nous construisons (section 5.4) un complexe poly´ edral pair CAT( − 1), dont les cellules maximales sont de ce type, et dont

We show that a discrete fixed point theorem of Eilenberg is equivalent to the restriction of the contraction principle to the class of non-Archimedean bounded metric spaces.. We

We have formulated and discussed our main results for scalar equations where the solutions remain of a single sign. This restriction has enabled us to achieve sharp results on

Keywords: continuous time random walk, Brownian motion, collision time, skew Young tableaux, tandem queue.. AMS 2000 Subject Classification: Primary:

Kilbas; Conditions of the existence of a classical solution of a Cauchy type problem for the diffusion equation with the Riemann-Liouville partial derivative, Differential Equations,

In [9] a free energy encoding marked length spectra of closed geodesics was introduced, thus our objective is to analyze facts of the free energy of herein comparing with the

In order to be able to apply the Cartan–K¨ ahler theorem to prove existence of solutions in the real-analytic category, one needs a stronger result than Proposition 2.3; one needs