qncsgb
Compute Geometric Bounds (GB) on system throughput, system response time and server queue lenghts for closed, single-class networks with service centers and requests.
INPUTS
N number of requests in the system (scalar, N > 0).
D(k) service demand of service center (vector of length
, D(k) ≥ 0).
S(k) mean service time at center (vector of length ,
S(k) ≥ 0).
V(k) visit ratio to center
(vector of length , V(k) ≥ 0).
m(k) number of servers at center . This function only supports
queues, therefore m must be
ones(size(S)).
Z external delay (think time, Z ≥ 0, scalar). Default is 0.
OUTPUTS
XlXu Lower and upper bound on the system throughput. If Z>0,
these bounds are computed using
(GSB). If Z==0, these bounds are computed using (GB)
RlRu Lower and upper bound on the system response time. These bounds
are derived from Xl and Xu using Little’s Law:
Rl = N / Xu - Z,
Ru = N / Xl - Z
Ql(k)Qu(k)lower and upper bounds of center queue length.
REFERENCES
In this implementation we set and as the upper
and lower Asymptotic Bounds as computed by the qncsab
function, respectively.