Class Qsys_gm1

java.lang.Object
jline.api.qsys.Qsys_gm1

public final class Qsys_gm1 extends Object
G/M/1 Queueing System Analysis.

Implements analysis for G/M/1 queues with general arrival processes and exponential service times. Uses the embedded Markov chain approach to derive exact performance measures for systems with complex arrival patterns but simple service.

Since:
LINE 3.0
  • Method Details

    • qsys_gm1

      public static Ret.qsys qsys_gm1(double sigma, double mu)
      Analyzes a G/M/1 queueing system.
      Parameters:
      sigma - Traffic intensity.
      mu - Service rate.
      Returns:
      qsysReturn containing average waiting time (W) and utilization (rhohat).
    • qsys_gm1

      public static Map<String,Object> qsys_gm1(double sigma, double mu, Double lambda, double[] tPoints, double[] percentiles)
      Full G/M/1 measures (the MATLAB second output res of qsys_gm1).
      Parameters:
      lambda - arrival rate, or null (then the time-stationary queue-length measures are omitted)
      tPoints - time points of the waiting/sojourn cdfs, or null
      percentiles - percentiles of the waiting/sojourn time, or null
      Returns:
      the res struct, with the MATLAB field names