Stochastic Modelling and Its Applications
Stochastic Modelling and Its Applications
ITS APPLICATIONS
Stochastic
process
A stochastic process or sometimes random
process (widely used) is a collection of random variables,
representing the evolution of some system of random
values over time. This is the probabilistic counterpart to a
deterministic process . Instead of describing a process
which can only evolve in one way, in a stochastic or
random process there is some indeterminacy: even if the
initial condition is known, there are several directions
in which the process may evolve.
Mathematical
Representation
Given a probability space and a measurable
space, an S-valued stochastic process is a
collection of S-valued random variables on ,
indexed by a totally ordered set T ("time"). That is,
a stochastic process X is a collection
Wiring center
D
C
When a user with a message to transmit
receives the free token, the user holds on to
the token and transmits the message onto
the ring or cable.
Frame circles the ring and is removed
by the transmitting station.
Each station interrogates passing frame, if
destined for station, it copies the frame into
local buffer.
Once the user completes transmission,
the busy token is converted into a free
token and passed along the ring.
Re-inserting token on the
ring
Choices:
1. After station has completed transmission
of the frame.
2. After leading edge of transmitted frame
has returned to the sending station
A A A A
A A A A
t=0, A begins t=400, last bit of t=840, return of first t=1240, reinsert
frame frame enters bit token
ringNetworks: Token Ring and FDDI 11
In probability theory, a continuous-time
Markov chain (CTMC) is a mathematical
model which takes values in some finite or
countable set and for which the time
spent in each state takes non-negative
real values and has an exponential
distribution.
It is a continuous-time stochastic
process with the Markov property which
means that future behaviour of the model
depends only on the current state of the
model and not on historical behaviour.
To model the system as a CTMC, one
could assume that the packets are
generated according to a Poisson process,
the length of the packets are
exponentially distributed.
The propagation time is also exponentially
distributed. Since all the users are
identical, a CTMC of the form {(X(t), Y (t), t
≥ 0} model where X(t) is the number of
messages in the network and Y (t) is the
status of the token (free or busy) at time t.
Using the steady state distribution of
the CTMC, performance measures such
Traffic
Modelsthrough the networks can be classified
Traffic flowing
into several types. Depending on the network segment,
all messages are broken down into either packets or
cells.
Packets:
The length or size of a packet ranges anywhere from
60 bytes to 1500 bytes and generally follows a
bimodal distribution.
ATM Cells:
The length of ATM cells is fixed at 53 bytes.
Hierarchical
Networks
Telecommunication networks are typically hierarchical in nature. Some
frequently used stochastic models for traffic flow are explained in this
section.
4. Backbone Level
The LANs are connected together by means of a backbone
(say, the Internet backbone), and this forms the Metropolitan
Arean Networks (MANs) or the Wide Area Networks
(WANs). The traffic on a MAN/WAN pipe is the combination
of the traffic from several LANs.
Fluid-flow Traffic Models
In the fluid-flow models it is assumed that traffic is in the
form of fluid which flows through a pipe at different rates at
different times. For example, fluid flows at rate r(1) bytes
per second for a random amount of time t1, then flows at rate
r(2) bytes per second for a random amount of time t2, and so
on. This behaviour can be captured as a discrete stochastic
process that jumps from one state to another whenever the
traffic flow rate changes. This can be formalized as a
stochastic process {Z(t), t ≥ 0} that is in state Z(t) at time t.
Fluid flows in the pipe at rate r(Z(t)) at time t.
Aggregate Dynamic Stochastic Model For ATS
Air traffic control can be simplified using stochastic
modelling.
Here we assume the aircrafts arriving at an airport as
a Poisson distribution and compute the average delay
incurred due to constraints of landing aircraft
we assume that each aircraft in Centre i independently
travels to Centre j (or leaves the airspace for j = 0) between
time-steps k and k + 1 with probability pij[k]. We denote
the total number of aircraft that flow from Centre i to
Centre j between times k and k + 1 by Uij[k]. For small
enough ∆T, it can be shown that the conditional distribution
for the flow Uij[k] given the Centre count si[k] is well-
approximated by a Poisson random variable, with mean
pij[k] si[k] .
Now that we have characterized the flows of aircraft in
our model, the state variable update can be specified by
accounting for the number of aircraft entering and leaving
each Centre i between times k and k + 1: