Class MixedModel

java.lang.Object
jline.examples.java.basic.MixedModel

public class MixedModel extends Object
Examples of mixed queueing networks
  • Constructor Details

    • MixedModel

      public MixedModel()
  • Method Details

    • mqn_basic

      public static Network mqn_basic()
      Simple mixed open/closed network with delay and PS queue.

      Features: - One closed class (2 jobs) and one open class - Delay node with Erlang service for closed class, HyperExp for open - PS queue shared by both classes with different service distributions - Closed class circulates between delay and queue - Open class flows: Source → Delay → Queue → Sink

      Returns:
      configured mixed network model
    • mqn_multiserver_ps

      public static Network mqn_multiserver_ps()
      Complex mixed network with five PS queues and different server counts.

      Features: - One closed class (3 jobs) and one open class - Five PS queues with 1, 2, 3, 4, 5 servers respectively - Closed class cycles through Queue1→Queue2→Queue3→Queue4→Queue1 - Open class follows Queue1→Queue2→Queue3→Queue5→Sink - Different service rates optimized for server counts

      Returns:
      configured mixed network model
    • mqn_multiserver_fcfs

      public static Network mqn_multiserver_fcfs()
      Mixed network similar to example 2 but with FCFS scheduling.

      Features: - Same topology as mqn_multiserver_ps() but FCFS queues - One closed class (3 jobs) and one open class - Five FCFS queues with varying server counts (1-5) - Demonstrates scheduling strategy differences in mixed networks - Identical service rates and routing patterns

      Returns:
      configured mixed network model
    • mqn_singleserver_fcfs

      public static Network mqn_singleserver_fcfs()
      Mixed network with large closed class population and APH arrivals.

      Features: - Large closed class with 100 jobs circulating through 4 FCFS queues - Open class with APH (Acyclic Phase-type) arrival process - High variability arrivals (SCV = 64.0) for bursty traffic - Open class exits after Queue3, closed class cycles through all 4 - Demonstrates heavy traffic mixed system behavior

      Returns:
      configured mixed network model
    • mqn_singleserver_ps

      public static Network mqn_singleserver_ps()
      Mixed PS network with large closed population and simplified open routing.

      Features: - Large closed class (100 jobs) with 4 PS queues in cycle - Open class with exponential arrivals (rate 0.3) - Open class follows shortened path: Queue1→Queue2→Queue3→Sink - PS scheduling for all queues - Demonstrates processor sharing in mixed environments

      Returns:
      configured mixed network model
    • main

      public static void main(String[] args)
      Main method for testing and demonstrating mixed model examples.

      Currently configured to run mqn_singleserver_fcfs() and solve it using the NC (Normalizing Constant) solver.

      Parameters:
      args - command line arguments (not used)