291 research outputs found
Analysis of stochastic fluid queues driven by local time processes
We consider a stochastic fluid queue served by a constant rate server and
driven by a process which is the local time of a certain Markov process. Such a
stochastic system can be used as a model in a priority service system,
especially when the time scales involved are fast. The input (local time) in
our model is always singular with respect to the Lebesgue measure which in many
applications is ``close'' to reality. We first discuss how to rigorously
construct the (necessarily) unique stationary version of the system under some
natural stability conditions. We then consider the distribution of performance
steady-state characteristics, namely, the buffer content, the idle period and
the busy period. These derivations are much based on the fact that the inverse
of the local time of a Markov process is a L\'evy process (a subordinator)
hence making the theory of L\'evy processes applicable. Another important
ingredient in our approach is the Palm calculus coming from the point process
point of view.Comment: 32 pages, 6 figure
On the excursions of reflected local time processes and stochastic fluid queues
This paper extends previous work by the authors. We consider the local time
process of a strong Markov process, add negative drift, and reflect it \`a la
Skorokhod. The resulting process is used to model a fluid queue. We derive an
expression for the joint law of the duration of an excursion, the maximum value
of the process on it, and the time distance between successive excursions. We
work with a properly constructed stationary version of the process. Examples
are also given in the paper.Comment: 29 pages, 4 figure
Hitting probabilities in a Markov additive process with linear movements and upward jumps: applications to risk and queueing processes
Motivated by a risk process with positive and negative premium rates, we
consider a real-valued Markov additive process with finitely many background
states. This additive process linearly increases or decreases while the
background state is unchanged, and may have upward jumps at the transition
instants of the background state. It is known that the hitting probabilities of
this additive process at lower levels have a matrix exponential form. We here
study the hitting probabilities at upper levels, which do not have a matrix
exponential form in general. These probabilities give the ruin probabilities in
the terminology of the risk process. Our major interests are in their analytic
expressions and their asymptotic behavior when the hitting level goes to
infinity under light tail conditions on the jump sizes. To derive those
results, we use a certain duality on the hitting probabilities, which may have
an independent interest because it does not need any Markovian assumption
Two extensions of Kingman's GI/G/1 bound
A simple bound in GI/G/1 queues was obtained by Kingman using a discrete martingale transform. We extend this technique to 1) multiclass queues and 2) Markov Additive Processes (MAPs) whose background processes can be time-inhomogeneous or have an uncountable state-space. Both extensions are facilitated by a necessary and sufficient ordinary differential equation (ODE) condition for MAPs to admit continuous martingale transforms. Simulations show that the bounds on waiting time distributions are almost exact in heavy-traffic, including the cases of 1) heterogeneous input, e.g., mixing Weibull and Erlang-k classes and 2) Generalized Markovian Arrival Processes, a new class extending the Batch Markovian Arrival Processes to continuous batch sizes
Interference Queueing Networks on Grids
Consider a countably infinite collection of interacting queues, with a queue
located at each point of the -dimensional integer grid, having independent
Poisson arrivals, but dependent service rates. The service discipline is of the
processor sharing type,with the service rate in each queue slowed down, when
the neighboring queues have a larger workload. The interactions are translation
invariant in space and is neither of the Jackson Networks type, nor of the
mean-field type. Coupling and percolation techniques are first used to show
that this dynamics has well defined trajectories. Coupling from the past
techniques are then proposed to build its minimal stationary regime. The rate
conservation principle of Palm calculus is then used to identify the stability
condition of this system, where the notion of stability is appropriately
defined for an infinite dimensional process. We show that the identified
condition is also necessary in certain special cases and conjecture it to be
true in all cases. Remarkably, the rate conservation principle also provides a
closed form expression for the mean queue size. When the stability condition
holds, this minimal solution is the unique translation invariant stationary
regime. In addition, there exists a range of small initial conditions for which
the dynamics is attracted to the minimal regime. Nevertheless, there exists
another range of larger though finite initial conditions for which the dynamics
diverges, even though stability criterion holds.Comment: Minor Spell Change
Asymptotic Approximations for TCP Compound
In this paper, we derive an approximation for throughput of TCP Compound
connections under random losses. Throughput expressions for TCP Compound under
a deterministic loss model exist in the literature. These are obtained assuming
the window sizes are continuous, i.e., a fluid behaviour is assumed. We
validate this model theoretically. We show that under the deterministic loss
model, the TCP window evolution for TCP Compound is periodic and is independent
of the initial window size. We then consider the case when packets are lost
randomly and independently of each other. We discuss Markov chain models to
analyze performance of TCP in this scenario. We use insights from the
deterministic loss model to get an appropriate scaling for the window size
process and show that these scaled processes, indexed by p, the packet error
rate, converge to a limit Markov chain process as p goes to 0. We show the
existence and uniqueness of the stationary distribution for this limit process.
Using the stationary distribution for the limit process, we obtain
approximations for throughput, under random losses, for TCP Compound when
packet error rates are small. We compare our results with ns2 simulations which
show a good match.Comment: Longer version for NCC 201
Sample path large deviations for multiclass feedforward queueing networks in critical loading
We consider multiclass feedforward queueing networks with first in first out
and priority service disciplines at the nodes, and class dependent
deterministic routing between nodes. The random behavior of the network is
constructed from cumulative arrival and service time processes which are
assumed to satisfy an appropriate sample path large deviation principle. We
establish logarithmic asymptotics of large deviations for waiting time, idle
time, queue length, departure and sojourn-time processes in critical loading.
This transfers similar results from Puhalskii about single class queueing
networks with feedback to multiclass feedforward queueing networks, and
complements diffusion approximation results from Peterson. An example with
renewal inter arrival and service time processes yields the rate function of a
reflected Brownian motion. The model directly captures stationary situations.Comment: Published at http://dx.doi.org/10.1214/105051606000000439 in the
Annals of Applied Probability (http://www.imstat.org/aap/) by the Institute
of Mathematical Statistics (http://www.imstat.org
Duality relations in finite queueing models
Motivated by applications in multimedia streaming and in energy systems, we study duality relations in fi nite queues. Dual of a queue is de fined to be a queue in which the arrival and service processes are interchanged. In other words, dual of the G1/G2/1/K queue is the G2/G1/1/K queue, a queue in which the inter-arrival times have the same distribution as the service times
of the primal queue and vice versa. Similarly, dual of a fluid flow queue
with cumulative input C(t) and available processing S(t) is a fluid queue
with cumulative input S(t) and available processing C(t). We are primarily interested in finding relations between the overflow and underflow of the primal and dual queues. Then, using existing results in the literature regarding the probability of loss and the stationary probability of queue being
full, we can obtain estimates on the probability of starvation and the probability of the queue being empty. The probability of starvation corresponds to the probability that a queue becomes empty, i.e., the end of a busy period.
We study the relations between arrival and departure Palm distributions and their relations to stationary distributions. We consider both the case of point process inputs as well as fluid inputs. We obtain inequalities between the probability of the queue being empty and the probability of the queue being full for both the time stationary and Palm distributions by interchanging arrival and service processes. In the
fluid queue case, we show that there is an equality between arrival and departure distributions that leads to an equality between the probability of starvation in the primal queue and the probability of overflow in the dual queue. The techniques are based on monotonicity arguments and coupling. The usefulness of the bounds is illustrated via numerical results.1 yea
- …