4 % @brief Compute load-dependent rates
for m identical c-server FCFS stations.
10 % @brief Compute load-dependent rates
for m identical c-server FCFS stations.
11 % @fn pfqn_mu_ms(N, m, c)
12 % @param N Maximum population.
13 % @param m Number of identical stations.
14 % @param c Number of servers per station.
15 % @
return mu Load-dependent service rate vector (1xN).
18function mu = pfqn_mu_ms(N,m,c)
19% calculates the load-dependent rate of m identical c-server FCFS stations
21g = zeros(m,N+1); %table
24 g(i,1+n) = gnaux(n,i,c,g);
28 mu(n) = g(m,1+(n-1))/g(m,1+n); % 1+
is to handle indexing from 1 instead than 0
32function gn = gnaux(n,m,c,g)
37 gn = 1/prod(min(1:n,c*ones(1,n)));
41 a = min(1:k,c*ones(1,k));
43 gn = gn + 1/(prod(a)*prod(b)); % prod([])=1