20.11.2012 Views

Contents Telektronikk - Telenor

Contents Telektronikk - Telenor

Contents Telektronikk - Telenor

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

cell level is encompassed in the Composite<br />

Source Model by a repetitive cell pattern<br />

associated with each state. See Section<br />

2.4.2.<br />

2.4 The composite source<br />

model<br />

As indicated in the section above, the<br />

activities of a source type are modelled<br />

by state diagrams and generation patterns.<br />

A more thorough presentation and<br />

discussion of the model is found in [21].<br />

The properties of this model is studied<br />

in [22].<br />

In the first subsection the source types<br />

are modelled. A source type may be<br />

regarded as the application of a specific<br />

service, e.g. voice telephony or file transfer.<br />

In Section 2.4.4 it is shown how a<br />

number of individual and independent<br />

sources with a behaviour defined by each<br />

of the source types may be included in a<br />

composite source model.<br />

Before proceeding to the description of<br />

the composite source model, note that the<br />

above discussion may be summarised by<br />

the requirements for the model listed in<br />

the box High level requirements for an<br />

ATM traffic load generator.<br />

2.4.1 State models<br />

The activities on the dialogue- and burst<br />

levels are mostly driven by human activity,<br />

events in the environment of the system,<br />

composition of a number of events<br />

influencing the communication, etc. This<br />

forms a stochastic process. Hence, the<br />

dialogue and burst levels of a source type<br />

are modelled by a finite state machine<br />

(state model). Its behaviour is that of a<br />

finite state continuous time Markov process<br />

[23]. In its simplest form, each<br />

activity is represented by a single state,<br />

giving a negative exponentially distributed<br />

sojourn time of this activity.<br />

However, the sojourn time of an activity<br />

cannot always be properly modelled by a<br />

negative exponential distribution.<br />

Furthermore, it cannot always be modelled<br />

as independent of the previous<br />

state/activity. To handle non-negative<br />

a) b)<br />

λi Figure 2.10 Examples of cell generation patterns<br />

a) Equidistant cell interarrivals<br />

b) Periodic bursts<br />

L<br />

exponential distributions, such activities<br />

are modelled by groups of states, which<br />

may have Coxian, Erlang, hyper-exponential<br />

or general phase type distributed<br />

sojourn times [2]. Dependencies may be<br />

introduced by letting the entry probabilities<br />

of a group be dependent on the previous<br />

state. See Figure 2.9 for an example.<br />

In the figure the “large task” has a nonexponential<br />

sojourn time when it starts<br />

after the source has been idle. Entered<br />

from above, it has a negative exponential<br />

sojourn time distribution.<br />

Formally, the activity on the burst and<br />

dialogue level of source type k is modelled<br />

by a Markov process with transition<br />

matrix Ω (k) . Since it is more descriptive<br />

we have used the transition probabilities<br />

p (k)<br />

ij and the state sojourn times Ti (k) in<br />

the model definitions, i.e.<br />

T j<br />

Finish<br />

j<br />

T p<br />

1 j1<br />

Small<br />

task<br />

p<br />

1<br />

01<br />

λ j<br />

L<br />

p 10<br />

T 0<br />

Idle<br />

0<br />

p ij<br />

p 01<br />

p 0i+1<br />

λ j<br />

λ 1<br />

λ 0<br />

Large<br />

task<br />

T i<br />

i<br />

T i+1<br />

i+1<br />

Figure 2.9 Generalized example of a<br />

source type model<br />

Ω<br />

(2)<br />

a repetitive behaviour. In the generator<br />

we have two kinds of patterns:<br />

- ordinary, with a length 1024 LB 4096 cells with a default value 2048. A<br />

2.4.2 Patterns<br />

pattern of the default length with one<br />

cell roughly corresponds to a payload<br />

Cell generation patterns model the cell transfer rate of 64 kbit/s on a<br />

stream resulting from the information 155 Mbit/s link. Most source types and<br />

transfer associated with each state. This states may be modelled with ordinary<br />

stream is formed by the terminal and/or patterns<br />

end system. Note that the parts of the<br />

system performing these tasks are rather<br />

deterministic “machinery”. Hence, deterministic<br />

models of this activity suffice.<br />

Each state has a pattern λ associated with<br />

- long patterns, with a length n ⋅ LB n =<br />

2, 3, ..., 32. These are used to model<br />

longer cycles, for instance video<br />

frames.<br />

it, see Figure 2.9. The pattern is a binary 2.4.3 A simple source type model<br />

vector where 1 corresponds to the gener-<br />

example<br />

ation of a cell and 0 a cell length gap. As<br />

a trade off between modelling power and<br />

implementation we let this pattern be of<br />

constant length L and cells are generated<br />

cyclically according to this pattern as<br />

long as the source is in the corresponding<br />

state. Figure 2.13 gives an illustration of<br />

two patterns.<br />

To illustrate the model elements introduced<br />

above, a simple example is regarded.<br />

In Figure 2.11 a human user interacts<br />

with a high performance computer via an<br />

ATM network. For every user action, the<br />

computer transfers in average 40.8 kilobytes.<br />

For simplicity assume that the<br />

number of bytes in each transfer is nega-<br />

Constant length patterns give a reasontive exponentially distributed. The link<br />

able model of the behaviour of the termi- rate is 150 Mbit/s and the effective rate<br />

nal and end system since this usually has out of the computer during a burst is<br />

(k) �<br />

= ω (k)<br />

�<br />

ij<br />

ω (k)<br />

p(k) ij<br />

ij =<br />

T (k)<br />

i ≤ ≤<br />

λ i<br />

179

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!