Contents Telektronikk - Telenor
Contents Telektronikk - Telenor
Contents Telektronikk - Telenor
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
This in order to test the effect of these on<br />
the network performance and the QoS<br />
before decisions are made. Hence, in<br />
order to perform traffic measurements of<br />
ATM systems, it is necessary to be able<br />
to generate an artificial traffic load which<br />
has characteristics which are close to real<br />
(current and expected) traffic. For details,<br />
see the separate box High level requirements<br />
for an ATM traffic load generator.<br />
The recognition of the above facts<br />
triggered our work on source modelling<br />
and traffic generation. Traffic generation<br />
must be based on one or more models of<br />
the source. Classes of models and generation<br />
principles are discussed in the next<br />
section, together with the composite<br />
source model (CSM) on which the synthesised<br />
traffic generator (STG) is based.<br />
This generator, which currently is the<br />
most advanced ATM traffic generator<br />
available, is presented in Section 4.<br />
Before that, Section 3 gives a brief introduction<br />
to how source type models may<br />
be defined in the composite source model<br />
framework. An outlook and some concluding<br />
remarks end the paper.<br />
2 Models for load<br />
generation<br />
2.1 Source type modelling<br />
Before proceeding to modelling of<br />
sources for load generation, a brief<br />
overview of different types of source<br />
models is necessary. The subsections<br />
below are neither claimed to be a complete<br />
review of the state of the art, nor<br />
perfect in their classification.<br />
2.1.1 State based models<br />
The most common approach to ATM<br />
source type modelling is to assume that<br />
there is some sort of finite state machine<br />
(FSM) behaviour determining the behaviour<br />
of the source. For some types of<br />
sources, for instance for speech encoded<br />
with silence detection, this is a correct<br />
assumption. For other source types, for<br />
instance variable bitrate coded (VBR)<br />
video, it is an artefact used to approximate<br />
an infinite state behaviour of the<br />
source. This will be dealt with in<br />
Section 3.<br />
There are two different approaches in<br />
state based modelling. Either the cell<br />
generation process is modelled by a finite<br />
state machine directly, or the cell generation<br />
process is modulated by a finite state<br />
machine.<br />
λ 3<br />
λ 2<br />
λ 1<br />
λ 3<br />
λ 2<br />
λ 1<br />
Average cell rate<br />
λ 3<br />
λ 2<br />
λ 1<br />
Sojourn time in state 2<br />
Figure 2.1 Illustration of a simple modulating finite state machine<br />
Probability density<br />
Modulation of the cell process<br />
This approach reflects the multilevel<br />
modelling which will be discussed later<br />
in this section. The basic idea is that a<br />
finite state machine modulates the expected<br />
rate (mean value) of an underlying<br />
process. This is demonstrated by a<br />
very simple example in Figure 2.1.<br />
The state machine is usually assumed to<br />
have the Markov or semi-Markov property,<br />
i.e. its sojourn times in the states<br />
and the transitions to the next states are<br />
completely independent of its previous<br />
behaviour. The source type models of<br />
this class differ in the following aspects:<br />
λ 3<br />
λ 2<br />
λ 1<br />
General<br />
λ 3<br />
λ 2<br />
λ 1<br />
Phase type<br />
Figure 2.2 Sketch of different types of sojourn time distributions<br />
Time<br />
Negative exponential<br />
Sojourn time<br />
Sojourn time distribution; determines the<br />
duration of the levels in the modulated<br />
flow. The sojourn times are in most models<br />
negative exponentially distributed<br />
which makes the state machine a discrete<br />
state continuous time Markov model. It is<br />
also proposed to use general distributions,<br />
which makes it a semi-Markov<br />
model. As a trade-off between modelling<br />
power/accuracy and mathematical<br />
tractability, phase type distributions are<br />
suited. See [2] for an introduction. This<br />
type of sojourn time is used in the source<br />
type model used in the STG, cf. Section<br />
2.4.1. The different types are illustrated<br />
in Figure 2.2.<br />
175